docs: mention automatic BeeWare backend install

This commit is contained in:
thePR0M3TH3AN
2025-07-19 13:19:20 -04:00
parent c1f1adbb8f
commit bfe65c9707
2 changed files with 9 additions and 7 deletions

View File

@@ -112,6 +112,7 @@ See `docs/ARCHITECTURE.md` for details.
### Quick Installer
Use the automated installer to download SeedPass and its dependencies in one step.
The scripts also install the correct BeeWare backend for your platform automatically.
**Linux and macOS:**
```bash
@@ -241,10 +242,10 @@ python -m 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:
Only `toga-core` and the headless `toga-dummy` backend are included by default.
The quick installer automatically installs the correct BeeWare backend so the
GUI works out of the box. If you set up SeedPass manually, install the backend
for your platform:
```bash
# Linux

View File

@@ -14,9 +14,10 @@ python -m 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`.
Only `toga-core` and the headless `toga-dummy` backend ship with the project.
The installation scripts automatically install the correct BeeWare backend so
the GUI works out of the box. If you set up SeedPass manually, install the
backend for your platform:
```bash
# Linux