172 Commits (014afe1c0559b8d38b8c3df20df8ef48fa5a1192)

Author SHA1 Message Date
Martin Gräßlin 857d8a9c37 Add a KSharedConfigPtr for kcminputrc to KWin::Application 9 years ago
Martin Gräßlin 9a13743c49 Don't update the focused pointer Surface if a button is pressed 9 years ago
Martin Gräßlin 1193b0da77 Initial support for popup window handling 9 years ago
Martin Gräßlin 67295336e5 Add support for interactive selection through touch events 9 years ago
Martin Gräßlin aa6c8f8116 Add support for activating screenedges through touch swipe gestures 9 years ago
Martin Gräßlin 22c91df2ec Add support for global touchpad swipe gestures 9 years ago
Martin Gräßlin 32f4e115e2 Drop KWin's internal global shortcut handling 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 a8db967505 Use removeOne when uninstalling an InputEventFilter 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 0b47b84816 Ignore non-relevant modifiers when evaluating mouse actions 9 years ago
Martin Gräßlin af56c6b050 Implement interactive window selection for Wayland platforms 9 years ago
Martin Gräßlin fd83366e31 Implement interactive window selection for Wayland platforms 9 years ago
Martin Gräßlin b6af777230 Forward pointer gestures to Wayland server 10 years ago
Martin Gräßlin da0ba76324 Invert the scroll direction for wheel events on internal windows 10 years ago
Martin Gräßlin 4c7752c965 Support LEDs in Xkb and libinput 10 years ago
Martin Gräßlin cc2f4e3240 Support for relative pointer motion events 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