D24281: Add default shortcut to switch to the desktop to the left/right/top/bottom
Nathaniel Graham
noreply at phabricator.kde.org
Sat Dec 14 15:02:23 GMT 2019
ngraham added a comment.
In D24281#563848 <https://phabricator.kde.org/D24281#563848>, @davidedmundson wrote:
> Purely as an observation this will break any user that has:
> https://github.com/lingtjien/Grid-Tiling-Kwin
>
> It's not part of KDE by default, but then nor is having more than one virtual desktop.
If I'm understanding the documentation at https://github.com/lingtjien/Grid-Tiling-Kwin, that script doesn't actually set Meta+Ctrl+arrows as shortcuts, it just recommends that the user does it.
In D24281#577593 <https://phabricator.kde.org/D24281#577593>, @GB_2 wrote:
> Hmm, Ctrl+Alt+Arrows can also break things like Konsole (https://cgit.kde.org/konsole.git/tree/src/ViewManager.cpp#n237) and Meta is more appropriate for desktop/window management shortcuts, so less likely to break other applications that are not desktop add-ons.
Right, that's exactly why we should use Meta for this, and use Meta for global shortcuts more generally. I really think the shortcuts proposed in this patch are just fine and we should move forward. No other alternative shortcut proposed here works:
- Meta+WASD is unintuitive and requires re-binding Meta+D which is used for Show Desktop
- Ctrl+Alt+arrows is semantically wrong since it doesn't use the Meta key and interferes with Konsole and potentially other apps
IMO we should consider going forward with this otherwise we'll get stuck in the weeds forever trying to come up with something
REPOSITORY
R108 KWin
REVISION DETAIL
https://phabricator.kde.org/D24281
To: GB_2, #kwin, #plasma, #vdg, romangg, ngraham
Cc: davidedmundson, thiagosueto, ngraham, romangg, zzag, #vdg, #plasma, kwin, #kwin, LeGast00n, The-Feren-OS-Dev, sbergeron, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, iodelay, crozbo, bwowk, ZrenBot, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kwin/attachments/20191214/4c6b5afa/attachment-0001.html>
More information about the kwin
mailing list