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