Merge branch 'beta' into codex/fix-script-checksum-mismatch-warning

This commit is contained in:
thePR0M3TH3AN
2025-07-19 12:18:26 -04:00
committed by GitHub
2 changed files with 29 additions and 8 deletions

View File

@@ -241,10 +241,21 @@ python -m seedpass_gui
seedpass-gui seedpass-gui
``` ```
Install a platform-specific BeeWare backend before running these commands. Only To display the interface, you must also install the Toga backend for your
the headless `toga-dummy` backend is bundled for tests. Linux users should platform. Only `toga-core` and the headless `toga-dummy` backend are included
install `toga-gtk`, Windows users need `toga-winforms`, and macOS users require in the requirements file. Depending on your operating system install one of the
`toga-cocoa`. 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.

View File

@@ -14,10 +14,20 @@ python -m seedpass_gui
seedpass-gui seedpass-gui
``` ```
Install a platform-specific BeeWare backend before launching the GUI. The Only the headless `toga-dummy` backend ships with the project for automated
distribution only bundles the headless `toga-dummy` backend for automated tests. To actually display windows you need a platform-specific backend such as
tests. Linux users should install `toga-gtk`, Windows users need `toga-gtk`, `toga-winforms`, or `toga-cocoa`.
`toga-winforms`, and macOS users require `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.