148 Commits (9e23d20f8fced11b911b94869918e7a21937235d)

Author SHA1 Message Date
Martin Gräßlin 4c7752c965 Support LEDs in Xkb and libinput 10 years ago
Martin Gräßlin fb59b05488 Add support for resize only borders on Wayland 10 years ago
Martin Gräßlin 7dfe408506 Pass Qt::Key to GlobalShortcutsManager::processKey 10 years ago
Martin Gräßlin 8fdcc24b05 Better handling for forwarding key events to Wayland Server 10 years ago
Martin Gräßlin c70df62ce5 Pass all key events during Alt+Tab to the Wayland Seat 10 years ago
Martin Gräßlin c71b002b24 [wayland] Fix release of TabBox on Wayland 10 years ago
Martin Gräßlin 4235871667 Remove not-wanted modifiers prior to evaluating global shortcuts 10 years ago
Martin Gräßlin 3a3d1b6b0d DebugConsole window does not take keyboard input 10 years ago
Martin Gräßlin 6af0cc6ebe Add support for touch events in the Effect system 10 years ago
Martin Gräßlin 4651aa1d79 [wayland] Unset focused keyboard surface when handling key event internally 10 years ago
Martin Gräßlin 1111b9c98b Trigger global shortcuts also on key-repeat 10 years ago
Martin Gräßlin 981b312323 [Wayland] Make it possible to have internal windows decorated 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 a35ffa93d7 Use hiddenInternal() for a ShellClient which got unmapped 10 years ago
Martin Gräßlin f9baa22f0d Fix unsigned-signed comparison with touch id in input.cpp 10 years ago
Martin Gräßlin 95449e0843 Fix unused parameter warnings 10 years ago
Bhavisha Dhruve 6cae5f7ab9 Integrated FakeInput touch events into InputRedirection. 10 years ago
Martin Gräßlin 69cbb40903 Pass LibInput::Device* through the event handlers 10 years ago
Martin Gräßlin 6f733c3bd0 Bind seat hasKeyboard capability to alphanumeric keyboard availability 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 14d12c0585 Do not limit mouse actions to titleBarArea but allow on complete titleBarPosition 10 years ago
Martin Gräßlin 254573bee1 [libinput] Support for left-handed pointer 10 years ago
Martin Gräßlin a25bf237e0 Integrate libinput only through Logind instead of relying on VirtualTerminal 10 years ago
Martin Gräßlin a21ad8d4fa Switch virtual teminal through logind seat 10 years ago
Martin Gräßlin d31e9e88b4 Rename abstract_backend.(h|cpp) to platform.(h|cpp) 10 years ago
Martin Gräßlin 0b9e6a4aa2 Fix start move through drag distance on window decoration 10 years ago
Martin Gräßlin 16301aa4cf Implement a TerminateServerFilter to handle XKB_KEY_Terminate_Server 10 years ago
Martin Gräßlin abca474d44 Don't pass keyboard events to internal windows outside the screen geometry 10 years ago
Martin Gräßlin 2c0df531b7 Only pass key press events to TabBox 10 years ago
Martin Gräßlin d2716c834b Pass pointer and wheel events to TabBox from special event filter 10 years ago
Martin Gräßlin 8a1f19b145 Add support for Drag'n'Drop on Wayland 10 years ago
Martin Gräßlin ed7bf6e091 Send leave/enter pointer event when starting/stoping effect mouse interception 10 years ago
Martin Gräßlin a029300ce5 Rework cursor image handling for Wayland 10 years ago
Martin Gräßlin 9eeef2d9ca Fix mouse action on (in)active window 10 years ago
Martin Gräßlin 83a4fe5408 Update keyboard modifier state on seat after each key event 10 years ago
Martin Gräßlin cb3c6a4780 Implement internal keyboard repeat 10 years ago
Martin Gräßlin 6d47839e95 Fix scroll direction on window wheel command 10 years ago
Martin Gräßlin e6e11f7853 Move window action handling logic into a dedicated InputEventFilter 10 years ago
Martin Gräßlin 2a98c681d0 Implement whell command in input handling 10 years ago
Martin Gräßlin 1f1a4ac6e8 Add support for modifier+wheel action 10 years ago
Martin Gräßlin f8f13a7fba Implement modifier+click in InputRedirection for Wayland 10 years ago
Martin Gräßlin 521470b04a Improve keyboard handling for internal windows 10 years ago
Martin Gräßlin 46e3da297c Set timestamp on WaylandSeat for key event in LockScreenFilter 10 years ago
Martin Gräßlin 4f66f324d7 LockScreenEventFilter passes key events to KSldApp 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 59dc3816b4 Add missing override to LockScreenFilter 10 years ago