Currently the persistent storage configuration relies on custom widgets to activate each feature: a button with a persistent state and a tick mark, acting like a switch.
Newest settings in GNOME all rely on a different pattern: a vertical list of options with corresponding widgets on the right to activate or configure them. See "power.png" screenshot from Tails 3.5. This tendency continues in newest versions of GNOME.
I'm attaching a rewrite of the persistent storage configuration using this pattern.
As part of the work on Additional Software, using this pattern makes it easier to add a "Configure" button that goes together with the "Additional Software" feature. With the current design we would have to either add a button inside the button of the feature or use a link inside the button.
Not a break dealer but probably with a poorer usability and clearly not going in the direction of newest GNOME interfaces.
That would be an important improvement on #15259 for SponsorW.
The tails-persistence-setup UI has changed in a number of ways:
- some setting lines now have a "Configure" button
- custom widgets were replaced with standard GNOME ones
- a "preset" can now map to N lines in persistence.conf
#3 Updated by intrigeri about 1 year ago
- Status changed from Confirmed to In Progress
- Target version set to Tails_3.7
- % Done changed from 0 to 10
- Feature Branch set to perl5lib:feature/14594-asp-gui, persistence-setup:feature/14594-asp-gui, feature/14594-asp-gui
I have a working prototype that needs lots of polishing.