69 Commits (a730b5d2f69060a5bdfffea7ef6f3f4b10aeade4)

Author SHA1 Message Date
Martin Gräßlin f84b4758f2 Fix incorrect static_casts to Client 11 years ago
Martin Gräßlin cd254c8f47 [wayland] Configure key repeat 11 years ago
Martin Gräßlin 66ad99787c Add signal InputRedirection::keyStateChanged 11 years ago
Martin Gräßlin 07414e88a5 Add support for modifier only shortcuts on Wayland 11 years ago
Martin Gräßlin 296313b2fc Keep Qt::Popup windows as internal pointer window once they leave window 11 years ago
Martin Gräßlin afd76b80ee [wayland] Send QKeyEvent to internal windows 11 years ago
Martin Gräßlin 73b8b3ec7b Fix moving windows in InputRedirection 11 years ago
Martin Gräßlin 3139dcd3b9 Drop cmakedefine HAVE_WAYLAND 11 years ago
Martin Gräßlin da1e063a37 Drop cmakedefine HAVE_XKB 11 years ago
Martin Gräßlin e56520dc81 [wayland] Improve pointer movements at screen edges 11 years ago
Martin Gräßlin 3beff66aca [wayland] Announce modifier changes to clients 11 years ago
Martin Gräßlin a687a58e82 [wayland] Perform mouse command on AbstractClients on touch down 11 years ago
Martin Gräßlin 0c0ad87caf [wayland] Activate AbstractClient from InputRedirection on mouse button press 11 years ago
Martin Gräßlin 810ed5d396 [wayland] Add support for FakeInput interface 11 years ago
Martin Gräßlin 3041a7c32d [wayland] Add a plugin for kglobalaccel 11 years ago
Martin Gräßlin 97588faea2 [wayland] Add support for input shape 11 years ago
Martin Gräßlin 01ac0abfd7 [wayland] Change keyboard focus window when active window changes 11 years ago
Martin Gräßlin 7f0758b85f [wayland] Handle pointer events for internal windows 11 years ago
Martin Gräßlin 7a64426085 Trigger updateMoveResize after keyboard move 11 years ago
Martin Gräßlin 06fc00b4a9 [wayland] Support pointer warping in the backends 11 years ago
Martin Gräßlin 74c111ef88 [wayland] Add support for pointer warping in InputRedirectionCursor 11 years ago
Martin Gräßlin 4ca3734d12 [wayland] Support move/resize mode in pointer move handling 11 years ago
Martin Gräßlin 545c8b190e Send HoverMove event to selected window decoration if buttons are pressed 11 years ago
Martin Gräßlin 4a1288b0c9 [wayland] Update cursor image from current decoration 11 years ago
Martin Gräßlin 1edd689293 Handle interaction with window decoration directly in InputRedirection 11 years ago
Martin Gräßlin 8b3be23032 Don't update focused pointer window on pointer movement while button is pressed 11 years ago
Martin Gräßlin 3b4c508ee3 [wayland] Pass xkb keymap to Wayland server 11 years ago
Martin Gräßlin 0853445dce Don't pass pointer focus to a Toplevel which is not yet ready for painting 11 years ago
Martin Gräßlin 4b41c33268 Workspace::movingClient changed to AbstractClient 11 years ago
Martin Gräßlin e8b14cd587 [input] Add safety checks before accessing Cursor of focused pointer 11 years ago
Martin Gräßlin efa0500313 [libinput] Bind libinput support to VirtualTerminal 11 years ago
Martin Gräßlin 30dd2ce466 [input] Add support for VT switch shortcuts 11 years ago
Martin Gräßlin 61579506e3 [input] Only update seat state if session is active 11 years ago
Martin Gräßlin 634fd68446 Ensure screens are created before fully setting up libinput 11 years ago
Martin Gräßlin c23e106c8b [input] Include more safety checks 11 years ago
Martin Gräßlin 7a96c3ee46 [input] Disconnect the logind connection once setupLibInput is called 11 years ago
Martin Gräßlin 2a39e6290b [input] Try updating the modifiers after each key press 11 years ago
Martin Gräßlin b824175e05 [input] Set a default xkb modifier map 11 years ago
Martin Gräßlin f7bed6a003 [libinput] Pass device capabilities to Wayland::Server::SeatInterface 11 years ago
Martin Gräßlin 60783b8228 Touch support in libinput 11 years ago
Martin Gräßlin 36f987198d [wayland] Add support for processing touch events 11 years ago
Martin Gräßlin 405e366815 Add safety check to InputRedirection::findToplevel 11 years ago
Martin Gräßlin 9a0fd94013 Introduce AbstractBackend as base class for Wayland and X11Windowed backend 11 years ago
Martin Gräßlin 6bf44b7db4 [wayland] Add an X11 output backend 11 years ago
Martin Gräßlin f600e2f6f4 [wayland] Properly handle Cursor set on focused PointerInterface 11 years ago
Martin Gräßlin 7bb107ba6d [wayland] Pass keyboard key press/released events to SeatInterface 11 years ago
Martin Gräßlin c29f96665d [wayland] Pass pointer input events to SeatInterface 11 years ago
Martin Gräßlin 857219546f Update x11Time when a global shortcut is pressed 11 years ago
Daniel Pastushchak 0d997b1093 Introduce categorized logging for kwin core 11 years ago
Martin Gräßlin 4c9744fe8e Drop dependency on kdecoration.h 11 years ago