mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2025-09-08 07:18:47 +00:00
docs: clarify GUI backend requirement
This commit is contained in:
16
README.md
16
README.md
@@ -241,6 +241,22 @@ python -m seedpass_gui
|
|||||||
seedpass-gui
|
seedpass-gui
|
||||||
```
|
```
|
||||||
|
|
||||||
|
To display the interface, you must also install the Toga backend for your
|
||||||
|
platform. Only `toga-core` and the headless `toga-dummy` backend are included
|
||||||
|
in the requirements file. Depending on your operating system install one of the
|
||||||
|
following packages:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Linux
|
||||||
|
pip install toga-gtk
|
||||||
|
|
||||||
|
# Windows
|
||||||
|
pip install toga-winforms
|
||||||
|
|
||||||
|
# macOS
|
||||||
|
pip install toga-cocoa
|
||||||
|
```
|
||||||
|
|
||||||
The GUI works with the same vault and configuration files as the CLI.
|
The GUI works with the same vault and configuration files as the CLI.
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
|
@@ -14,6 +14,21 @@ python -m seedpass_gui
|
|||||||
seedpass-gui
|
seedpass-gui
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Only the headless `toga-dummy` backend ships with the project for automated
|
||||||
|
tests. To actually display windows you need a platform-specific backend such as
|
||||||
|
`toga-gtk`, `toga-winforms`, or `toga-cocoa`.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Linux
|
||||||
|
pip install toga-gtk
|
||||||
|
|
||||||
|
# Windows
|
||||||
|
pip install toga-winforms
|
||||||
|
|
||||||
|
# macOS
|
||||||
|
pip install toga-cocoa
|
||||||
|
```
|
||||||
|
|
||||||
The GUI shares the same encrypted vault and configuration as the command line tool.
|
The GUI shares the same encrypted vault and configuration as the command line tool.
|
||||||
|
|
||||||
To generate a packaged binary, run `briefcase build` (after the initial `briefcase create`).
|
To generate a packaged binary, run `briefcase build` (after the initial `briefcase create`).
|
||||||
|
Reference in New Issue
Block a user