140 Commits (da2d896257f664aad215922acbbbcdc820c2163c)

Author SHA1 Message Date
Vlad Zahorodnii 9d4a32596c Drop some custom list typedefs 6 years ago
Vlad Zahorodnii 23b53423c4 [tabbox] Drop TabBoxClient::window() method 6 years ago
David Edmundson 5d4be83de0 [tabbox] Correctly set global short on kwin tabbox 7 years ago
Vlad Zahorodnii ffcbe24e2b Rename Client to X11Client 7 years ago
Vlad Zagorodniy bebe81209c Port QPA away from Wayland 7 years ago
Vlad Zahorodnii 62a7db7028 Use nullptr everywhere 7 years ago
Vlad Zagorodniy 7a3722b4f5 Switch to Q_ASSERT 7 years ago
Vlad Zagorodniy 684b4b635e Use more traditional doxygen style 7 years ago
Vlad Zagorodniy 499eccb1c8 [tabbox] Properly determine depressed modifiers on X11 7 years ago
Vlad Zagorodniy 2cff5cb70a [tabbox] Properly determine depressed modifiers on X11 7 years ago
Vlad Zagorodniy 7b20e1f66f Overhaul doxygen comments 7 years ago
Martin Flöser 932ccb2ac3 Switch ThumbnailItem to internal uuid instead of WId 7 years ago
Roman Gilg f0ba436c72 Explicitly disable pointer constraints on TabBox invocation 8 years ago
Martin Flöser 1ae7990a95 Allow a cross-process check for same applications 8 years ago
Martin Flöser 3ce9a4a179 [tabbox] Guard Xcb::sync with whether we have an X11 connection 9 years ago
Martin Flöser bc88f84777 [tabbox] Create X11Filter on establishKeyboardGrab 9 years ago
Martin Flöser 5d9027b110 [tabbox] Properly check whether two windows belong to same application 9 years ago
Martin Flöser 9c74be1256 [tabBox] Move X11 specific event filtering into a dedicated event filter 9 years ago
Martin Flöser 3b9ccc65a3 [tabbox] Fix casts to Client where it should be AbstractClient 9 years ago
Martin Gräßlin c453eb696c Make WindowSwitching (Alt+Tab) the default left touch screen edge 9 years ago
Martin Gräßlin 259e373bfc [tabbox] Expose noModifierGrab to QtQuick 9 years ago
Martin Gräßlin e1a46976e6 Support new touch screen edge swipe callbacks in TabBox 9 years ago
Martin Gräßlin 58361213de Add the modifiers relevant for global shortcuts into the input Events 9 years ago
Martin Gräßlin c71b002b24 [wayland] Fix release of TabBox on Wayland 10 years ago
Martin Gräßlin cb7f922222 Set componentName to KWIN_NAME on QActions for KGlobalAccel 10 years ago
Martin Gräßlin 2545162f87 Support highlighting windows through EffectsHandlerImpl 10 years ago
Martin Gräßlin 24bdfc6317 Make Toplevel::window() no longer virtual and introduce ::windowId() 10 years ago
Martin Gräßlin d2716c834b Pass pointer and wheel events to TabBox from special event filter 10 years ago
Martin Gräßlin aea4221575 [tabbox] Pass the tabbox window to elevate as a QWindow instead of winId 10 years ago
Kevin Funk 8ea4f4dae7 Port to CMake AUTOMOC 10 years ago
Martin Gräßlin 757523a324 Use kwinApp()->config() instead of KSharedConfig::openConfig() 10 years ago
Thomas Lübking cb1005120a support changing tabbox mode 11 years ago
Martin Gräßlin f7925c586e [tabbox] Support wayland in establish/remove TabBoxGrab 11 years ago
Martin Gräßlin 304ac3ac84 [tabbox] Split areModKeysDepressed into X11 and Wayland variant 11 years ago
Martin Gräßlin 910c49959a [tabbox] Add dedicated logging category for TabBox 11 years ago
Aleix Pol 6f345f4915 Clean debug output 11 years ago
Martin Gräßlin a1a89d3d1e Disable Activities support on Wayland 11 years ago
Martin Gräßlin ab4e798837 Remove no longer needed casts from TabBox::establish/removeTabBoxGrab 11 years ago
Martin Gräßlin 704b255234 Drop no longer needed dynamic_casts from TabBox 11 years ago
Martin Gräßlin 7d5236cac8 TabBox::shadeActivate operates on AbstractClient 11 years ago
Martin Gräßlin 3ad117ac28 Workspace::activeClient returns an AbstractClient 11 years ago
Martin Gräßlin 6e45901844 TabBoxClientImpl changed to using an AbstractClient 11 years ago
Martin Gräßlin fe7a6834b2 FocusChain operates on AbstractClient instead of Client 11 years ago
Thomas Lübking 0b6a804701 break showingDesktop w/ tabbox/PW/DG 11 years ago
Martin Gräßlin 857219546f Update x11Time when a global shortcut is pressed 11 years ago
Thomas Lübking 40a06a23a9 ShadeHover highlighted windows in tabbox 11 years ago
Thomas Lübking ea5a5f196d allow forcefull restacking 11 years ago
Martin Gräßlin 2a29324294 [tabbox] Port keysym and modifier mapping to XCB 11 years ago
Martin Gräßlin 4c9744fe8e Drop dependency on kdecoration.h 11 years ago
Martin Gräßlin b7a8bb4f52 Drop build option KWIN_BUILD_SCREENEDGES 11 years ago