68 Commits (54b69bec446d596bea0b15fda38522d9a47885bf)

Author SHA1 Message Date
Marco Martin 87b688daae Expose if the tablet mode switch is available 8 years ago
Martin Flöser d2a9232ad3 Pass SwitchEvent from LibInput through KWin and add to DebugConsole 8 years ago
Martin Flöser 64da6c8d1e Replace Workspace::slotWindowQuickTileFoo by a quickTileWindow with argument 9 years ago
David Edmundson fe231be5e2 Keep all touchpad QActions in the main thread 9 years ago
Martin Gräßlin 857d8a9c37 Add a KSharedConfigPtr for kcminputrc to KWin::Application 9 years ago
Martin Gräßlin 22c91df2ec Add support for global touchpad swipe gestures 9 years ago
Martin Gräßlin 2904d4a0be Move X11 specific KGlobalAccel handling into the x11-standalone platform 9 years ago
Martin Gräßlin 5ab7b7e41e Fix typo 9 years ago
Martin Gräßlin 4db535db07 Use a templated approach for InputRedirection::processFilters 9 years ago
Martin Gräßlin 84e3308149 Introduce an InputEventSpy for processing input events 9 years ago
Martin Gräßlin 58361213de Add the modifiers relevant for global shortcuts into the input Events 9 years ago
Martin Gräßlin e3d79cdda6 Reduce code duplication for processing input events 9 years ago
Martin Gräßlin 0c5ca405cc Implement support for pointer constraints 9 years ago
Martin Gräßlin f9f7b84cb4 Add interactive position selection to screenshot screen under cursor 9 years ago
Martin Gräßlin fd83366e31 Implement interactive window selection for Wayland platforms 9 years ago
Martin Gräßlin 8fdcc24b05 Better handling for forwarding key events to Wayland Server 10 years ago
Martin Gräßlin 8a83a6fef5 [libinput] Add support for gesture events 10 years ago
Martin Gräßlin 4c6c4e6717 [wayland] Always have a keyboard on the Seat 10 years ago
Martin Gräßlin ff88f93852 Support touch events on KWin internal windows 10 years ago
Martin Gräßlin 73fae5e63d Support touch events in DecorationEventFilter 10 years ago
Martin Gräßlin 254573bee1 [libinput] Support for left-handed pointer 10 years ago
Martin Gräßlin cb3c6a4780 Implement internal keyboard repeat 10 years ago
Martin Gräßlin 57b11f8429 [backends/drm] Use an InputEventFilter to reenable outputs 10 years ago
Martin Gräßlin 4e32dcfbfe Cleanup includes of input.(h|cpp) a little bit 10 years ago
Martin Gräßlin 849d17519c Split keyboard related functionality from InputRedirection 10 years ago
Martin Gräßlin b8f8b2d8a0 Split out touch related functionality from InputRedirection 10 years ago
Martin Gräßlin c044ad98be Split out pointer related handling from InputRedirection 10 years ago
Martin Gräßlin 768f1be939 Drop InputRedirection::pointerButtonState(uint32_t button) const 10 years ago
Martin Gräßlin b8fcfbb8fc Drop bool InputRedirection::areButtonsPressed() const 10 years ago
Martin Gräßlin c8c33ae398 Implement lock screen security for touch events 10 years ago
Martin Gräßlin a311f9bfda Add check for lock screen in InputRedirection::updateKeyboardWindow 10 years ago
Martin Gräßlin d02c325a61 Refactor input event handling to be based on filters 10 years ago
Martin Gräßlin 357e082d7a Drop InputRedirection::toXPointerButton 10 years ago
Martin Gräßlin ea77d32259 [libinput] Make signals queueable 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 da1e063a37 Drop cmakedefine HAVE_XKB 11 years ago
Martin Gräßlin 3beff66aca [wayland] Announce modifier changes to clients 11 years ago
Martin Gräßlin 3041a7c32d [wayland] Add a plugin for kglobalaccel 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 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 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 efa0500313 [libinput] Bind libinput support to VirtualTerminal 11 years ago
Martin Gräßlin 634fd68446 Ensure screens are created before fully setting up libinput 11 years ago