-
Notifications
You must be signed in to change notification settings - Fork 10
Description
* keyboard IMO the "Language page" should be renamed to "Keyboard" as it is so in afaik all other xkb setting GUIs .
I'm fine with this. Can't think of anything non-keyboard related that would belong in a 'language' section.
We might want a separate "Keyboard Shortcut" section. Or we could include that under "Keyboard"
* Window switcher?
Yes. Makes sense.
* Desktops
Agree.
* Touch ? * Tablet/Tools ?
Suggest s/Touch/Touchscreen/
But, in principle I agree that these probably deserve their own sections.
They will have some of the backend code in common with 'Mouse & Touchpad' but I think that's fine.
* Menu → Behavior ?
I think it depends on how far we go with it. If we just want to include a few rc.xml settings, then a GroupBox in behaviour could be enough, but if we want to allow users to edit the menu with the gui then I'd say we need a dedicated menu stack.
* Magnifier → Behavior ?
For magnifier, we could consider a "Universal Access" stack. It would feel nice to have one of those. That would normally also include things like high-contrast, large text and cursor size.
For "core" items I'm not sure if adding it to "Behavior". I've added only "Gap" under "Margins" atm. Maybe this could better go under "Advanced"?
I'm thinking the same. There are some "unusual" settings which we ought to add to something like Advanced.
Maybe I missed something here, could well be.
We could consider adding some WLR_ environment variables under advanced or similar. https://gitlab.freedesktop.org/wlroots/wlroots/-/blob/master/docs/env_vars.md?ref_type=heads
We could also consider some optional stacks, for example:
- A front end for
kanshi
I feel we ought support some theming. This could involved themes in $HOME or just themerc-override.
We could consider a Titlebar stack with a drag-and-drop interface for titlebar buttons and some of the common size variables.
Originally posted by @johanmalm in #160 (comment)