-
-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Layout: allow to set a custom shortcut to switch layouts #460
Conversation
I know there were some moves to the same direction in some plugs but personally I find this pretty overwhelming to look at. |
@TomiOhl I agree, I had an idea to use plain lists of radio buttons, but it takes too much vertical space. So I reverted it back to using combo boxes. |
Good call reverting back to comboboxes. When there's only a handful of options I think radiobuttons are usually a little nicer for being able to see and compare the available options, but in this case there's just so many options that it's really overwhelming and it makes it actually more difficult to see what your overall settings actually are. I definitely think it's cool to have this be a more open-ended keyboard shortcut like others are, but I'm not sure about the "additional shortcut" setting here. It seems weird to have a duplicate between a custom shortcut and a list of options and like just having the custom shortcut would satisfy everyone here. This also makes me think that maybe these options should be in Shortcuts → System instead of in the Layout tab and we could link from the Layout tab to the Shortcuts tab to help discovery here. Thoughts on that? |
No, it wouldn't.
|
I don't like this idea because it's not convenient. Why put it in Shortcuts → System if we can put it closer to related settings? |
I'm thinking of in the future where #18 is solved and that it would be easy to have a discovery path from this tab to the shortcuts tab by adding a link, but it would be harder if someone went to the shortcuts tab first to point them back to this tab to look for the setting |
Fixes #472
A lot of changes were required to embed the list from shortcuts tab, so I'll try to propose a cleanup branch later to reduce the diff.