From bfe65c97077aa487919a6a89e166cafc4a575cb9 Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Sat, 19 Jul 2025 13:19:20 -0400 Subject: [PATCH] docs: mention automatic BeeWare backend install --- README.md | 9 +++++---- docs/docs/content/01-getting-started/06-gui_adapter.md | 7 ++++--- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 4a24aab..f80cf8a 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/docs/docs/content/01-getting-started/06-gui_adapter.md b/docs/docs/content/01-getting-started/06-gui_adapter.md index b0531b9..fe77b86 100644 --- a/docs/docs/content/01-getting-started/06-gui_adapter.md +++ b/docs/docs/content/01-getting-started/06-gui_adapter.md @@ -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