128 Commits (5047449a553f288dab9700a58ae7fd5b5c164f4e)

Author SHA1 Message Date
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
Martin Gräßlin e79f0d54f2 [tabbox] Get DesktopSwitcher from look and feel package 12 years ago
Volker Krause 5db2d5a556 Make constants const, saves a few symbols in the .data section. 12 years ago
Thomas Lübking d44aedbcac always use establishTabBoxGrab instead un/grabX* 12 years ago
Martin Gräßlin ec6a1810d4 [tabbox] Drop DBus interface and embedded functionality 12 years ago
Martin Gräßlin b83f63edf2 [tabbox] Use XCB_CURRENT_TIME for xcb_allow_event 12 years ago
Martin Gräßlin 41b7b7f3e5 [tabbox] Pass parent to TabBoxHandler 12 years ago
Martin Gräßlin 12a4923959 [kwin] Use std::find_if and lambda functions for Workspace::findUnmanaged 12 years ago
Martin Gräßlin 38201a8295 Properly support key events in TabBox over InputRedirection 12 years ago
Martin Gräßlin d1d3401b9f Register KWin's global shortcuts with the new shortcut system 12 years ago
Aleix Pol c72e519d9c Remove KDE/ prefix in include directories 12 years ago
Matteo De Carlo 8a9cdba6ae Replace NULL with nullptr in tabbox folder 12 years ago