504 Commits (3c63750f6ea1750baf4a69a2c9162f706bd3f1cd)

Author SHA1 Message Date
Vlad Zahorodnii 9acf04e2b7 Refactor Toplevel::opacity 5 years ago
Vlad Zahorodnii 1a4d578b5e wayland: Plumb some X11 code 5 years ago
Vlad Zahorodnii 2a8395c7dd Trim trailing whitespace 5 years ago
Vlad Zahorodnii e398a7cd1a Drop Toplevel::windowId() 5 years ago
Vlad Zahorodnii a433fb08a3 x11: Make removal of X11 event filters safe 6 years ago
Vlad Zahorodnii 0c266e760b Replace remaining usages of old connect syntax with new connect syntax 6 years ago
Vlad Zahorodnii 4ce853e8e4 Prettify license headers 6 years ago
Vlad Zahorodnii 1fb9f6f13a Switch to SPDX license markers 6 years ago
Vlad Zahorodnii 555885072d Check if we successfully restored input focus 6 years ago
Vlad Zahorodnii 4921acf45a Grab all possible keyboard modifiers for window commands 6 years ago
Vlad Zahorodnii cae9828471 Don't perform MouseActivateRaiseAndPassClick for topmost windows 6 years ago
Vlad Zahorodnii ec5a0249e2 [x11] Hold a passive grab on buttons only when needed 6 years ago
Vlad Zahorodnii cc3eb54b32 Introduce the client geometry in Toplevel 6 years ago
Vlad Zahorodnii 44143ef7ae Move core shade code to AbstractClient 6 years ago
Aleix Pol 3a9d7a6e9d Port KWin to KWaylandServer 6 years ago
Aleix Pol 6abd23ed02 Make it possible to have a separate cursor for the tablet 6 years ago
Nicolas Fella 7159684ced Revert "[kcm/effects] Clip ListView" 6 years ago
Nicolas Fella b713044216 [kcm/effects] Clip ListView 6 years ago
Nicolas Fella cdc5ea19ab Revert "[kcm/effects] Clip ListView" 6 years ago
Nicolas Fella 5babf52df4 [kcm/effects] Clip ListView 6 years ago
Vlad Zahorodnii 15af09c70a Introduce Toplevel::frameGeometryChanged signal 6 years ago
Vlad Zahorodnii d394855536 Rename Toplevel::geom to Toplevel::m_frameGeometry 6 years ago
Vlad Zahorodnii 6e000314b3 Revert the fix for the texture bleeding issue 6 years ago
Vlad Zahorodnii 754b72d155 [x11] Name client pixmap instead of frame pixmap 6 years ago
Vlad Zahorodnii 84d75cb567 [x11] Add support for _GTK_FRAME_EXTENTS 6 years ago
Sian Cao 1177ef3720 [x11] Check pending release when mapping 6 years ago
Vlad Zahorodnii 7d4471eba6 Rename geometry property to frameGeometry 7 years ago
Vlad Zahorodnii 99d3185949 Rename getShadow method to updateShadow 7 years ago
Vlad Zahorodnii ffcbe24e2b Rename Client to X11Client 7 years ago
Vlad Zahorodnii b8a6fd7c46 Don't initialize QFlags<T> with nullptr 7 years ago
Vlad Zahorodnii 62a7db7028 Use nullptr everywhere 7 years ago
Vlad Zagorodniy 684b4b635e Use more traditional doxygen style 7 years ago
Roman Gilg 4f7800a56a Correct code style of Client fullscreen control 7 years ago
Vlad Zagorodniy 7b20e1f66f Overhaul doxygen comments 7 years ago
Martin Flöser 2e868c50df Create a dedicated X11Filter for Client sync events and move it to X11 platform 9 years ago
Martin Flöser 6f99b57736 Move XFixes cursor change tracking into the x11 standalone platform 9 years ago
Martin Flöser cea7a189c8 Create a dedicated X11EventFilter for the events used by RootInfo 9 years ago
Martin Flöser 0ed609590b Add a dedicated X11EventFilter for forwarding property events to the effect system 9 years ago
Martin Flöser 8aa7bb28c8 Drop useless XCB_DESTROY_NOTIFY from big event switch statement 9 years ago
Martin Flöser 0c6fdeef2d Split out the X11 mouse event filtering for EffectsHandlerImpl 9 years ago
Martin Flöser 4fa41165d1 Move XRandR event filter into XRandRScreens 9 years ago
Martin Flöser 833f933c5c Move X11 specific event filtering for ScreenEdges into x11 standalone platform 9 years ago
Martin Flöser 76ee47151a Don't create QWhatsThis when user presses showContextHelp button 9 years ago
Martin Flöser 9c74be1256 [tabBox] Move X11 specific event filtering into a dedicated event filter 9 years ago
Martin Flöser bd5f5e0915 Move X11 movingClient handling into a dedicated X11EventFilter 9 years ago
Martin Flöser 36a3189863 Create a dedicated X11EventFilter for recognizing first user interaction 9 years ago
Martin Flöser a65b2c062c Move event filtering for overlay window into an X11EventFilter 9 years ago
Martin Flöser 0d8f11405e Introduce a method Workspace::markXStackingOrderAsDirty 9 years ago
Kai Uwe Broulik 93938d60b8 Restore global menu support 9 years ago
Martin Gräßlin 52cf47ff53 Port KillWindow to X11EventFilter 9 years ago