78 Commits (eabddf939b01d84d11e1a794f8dfed648f54ce24)

Author SHA1 Message Date
Martin Gräßlin 4d883a9cda Ensure pointer position is updated before screen locker enforcement 10 years ago
Bhushan Shah 42ddf685c1 [InputRedirection] Don't crash on invalid Toplevel 10 years ago
Bhushan Shah e5a0af1589 [InputRedirection] Check if workspace is valid before accessing it 10 years ago
Bhushan Shah e5518dffe2 [wayland] Add some restrictions for lockscreen 10 years ago
Martin Gräßlin 4ebba6e134 [wayland] Don't pass keyboard events to Unmanaged windows 10 years ago
Martin Gräßlin cebd723c2c [libinput] Add an event queue 11 years ago
Martin Gräßlin ea77d32259 [libinput] Make signals queueable 11 years ago
Martin Gräßlin a23a9d38f9 Make it possible to end move/resize through mouse button release 11 years ago
Martin Gräßlin ac1f01fd3f Use AbstractClient for keyboard moving of clients 11 years ago
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