3 ms·
This article and the discussion are the first time that I hear so many detailed positive comments about the current KDE keyboard shortcut configuration that I c
by ahartmetz 5y ago
This article and the discussion are the first time that I hear so many detailed positive comments about the current KDE keyboard shortcut configuration that I created in, like, 2007 :)
Global shortcuts existed before, but the implementation was different, and the configuration UI for both global and app-local shortcuts was different. I talked to a UX designer and implemented the new thing. In KDE3, there was conflict detection with a short, hardcoded list of shortcuts that didn't necessarily correspond to the actually configured shortcuts. I made it work with the real data (global shortcuts, standard shortcuts like copy & paste, maybe app-specific shortcuts of the current app). As always, the devil is in the details.
Other people made important improvements later.
One of the things that I added was a once-per-session component to remember and listen for global keyboard shortcuts, which, by luck, is exactly the right design for Wayland, where only a privileged part of system (either the compositor or a delegate) can snoop on key presses.