kwin/clients/aurorae/src
Martin Gräßlin cb5360c53d Improve mouse click behavior of Aurorae Menu button
The general idea is: single click opens menu, double click closes
the window. The problem is that the when the menu is opened after
the single click, the menu will eat the second click. So double
click will not work.

This commit brings back the workaround from Aurorae2. The clicked
event is not used at all, but we start a timer on the press event
with the doubleClickInterval. If no double click appears during the
interval we open the menu, if there is a double click we close the
window.

The downside of this approach is that there is a slight delay between
clicking the menu button and the menu appearing. For that the right
click behavior is unchanged. That is right clicking opens the menu
instantly and double click to close it, is broken.
2012-02-16 11:34:37 +01:00
..
lib Proper resetting of Aurorae on changes 2012-01-13 18:08:45 +01:00
qml Improve mouse click behavior of Aurorae Menu button 2012-02-16 11:34:37 +01:00
aurorae.cpp Improve mouse click behavior of Aurorae Menu button 2012-02-16 11:34:37 +01:00
aurorae.desktop SVN_SILENT made messages (.desktop file) 2012-01-09 08:36:30 +01:00
aurorae.h Improve mouse click behavior of Aurorae Menu button 2012-02-16 11:34:37 +01:00
aurorae.knsrc Aurorae uses KNS3 configuration file. 2010-04-23 16:45:11 +00:00
CMakeLists.txt Don't load FrameSvg in AuroraeTheme 2012-01-13 18:08:44 +01:00