QubesOS / qubes-issues

The Qubes OS Project issue tracker
https://www.qubes-os.org/doc/issue-tracking/
536 stars 47 forks source link

Improve "System Tools" Menu Usability #5831

Open ninavizz opened 4 years ago

ninavizz commented 4 years ago

Child issue within #5677

Problem

There bulk of items in today's "System Tools" imposes a cognitive burden on users.

Solution

Proposing the below:

ninavizz commented 4 years ago

Carrying over comments from Marek, in response to the proposed ideas above, from another issue the image was shared on.

As for the menu, I believe it's rather discussion for #5677. But generally I don't like hiding entries from settings, even if they are available elsewhere too. Settings app should be a place you can go and find your settings.

marmarek commented 4 years ago

Generally I agree in principle, the current "system tools" menu is hard to use. We have it slightly improved in the current R4.1 devel builds, by extracting qubes-specific tools to a separate menu, and keeping generic settings/tools in "system tools". May not be very intuitive for some users, but it's slightly easier to find things.

* Consolidate some of today's existing, separate tools, such as backup things and the audio stuff, into a single open-able pane... that then has tabs within it (3 for audio, 2 for backups) that each house today's single-pane utilities.

This specifically is hard to do technically for audio-related tools. We don't maintain those tools, and they are standalone applications, I'm not even sure if done in the same technology. What you propose is basically maintaining fourth application derived from those three.

imme-emosol commented 4 years ago

Well.. 'System Tools' also is just what I installed in dom0, in #5677#issuecomment-633380990 I suggest to get it out of the way by grouping it under an 'Other' item. This gives the option to create several specialized management GUI's, such as 'Qubes Management' & 'Interaction Management'.

The interaction management would contain: mouse & touchpad, keyboard, accessibility.

Display management would contain: display, window manager, window manager tweaks, screensaver.

Qubes management would contain: Backup & Restore, Global Settings, Manager, Templates, Updater.