kwin/tabbox
Martin Gräßlin 080113e04c Introduce a new backtab test handling in TabBox invokation
Our back shortcut is registered as Alt+Shift+Backtab but our converted
Qt key coming into the test method is Alt+Shift+Tab. The logic so far
made this always fire for the normal Alt+Tab shortcut as at some point
the Shift modifier gets removed to do the test.

To handle it properly we first have to extract all the modifiers to just
get the key. If the key is Tab, we replace it with Backtab, combine it
with the extracted mods so it will be Alt+Shift+Backtab which matches
the registered shortcut.

The existing backtab solution can probably be removed and is clearly
wrong as it uses the keys as flags which they aren't.
2013-09-26 09:50:27 +02:00
..
qml Merge branch 'master' into frameworks-scratch 2013-09-24 11:28:38 +02:00
tests Use Qt5:: in target link libraries in KWin 2013-08-20 09:14:24 +02:00
clientmodel.cpp
clientmodel.h
CMakeLists.txt
declarative.cpp KGlobal::config() -> KSharedConfig::openConfig() 2013-09-04 16:11:40 +02:00
declarative.h Port tabbox to QtQuick 2 2013-08-09 11:47:18 +02:00
desktopchain.cpp
desktopchain.h Use Q_SLOTS and Q_SIGNALS instead of slots and signals 2013-07-24 09:46:54 +02:00
desktopmodel.cpp
desktopmodel.h
kwindesktopswitcher.desktop SVN_SILENT made messages (.desktop file) 2013-09-21 04:07:24 +00:00
kwinwindowswitcher.desktop SVN_SILENT made messages (.desktop file) 2013-07-05 03:48:50 +00:00
tabbox.cpp Introduce a new backtab test handling in TabBox invokation 2013-09-26 09:50:27 +02:00
tabbox.h Port kwin/tabbox from KShortcut to QKeySequence 2013-09-09 06:03:35 +02:00
tabboxconfig.cpp
tabboxconfig.h Fix no cast to/from ASCII intrduced issues 2013-07-24 09:58:33 +02:00
tabboxhandler.cpp Use Xcb::Atom for resolving the highlight windows atom in TabBox 2013-09-10 15:30:11 +02:00
tabboxhandler.h Use Q_SLOTS and Q_SIGNALS instead of slots and signals 2013-07-24 09:46:54 +02:00