199 Commits (9ff1f77e8edaa0c87aeee1cdcc698e42121e2c59)

Author SHA1 Message Date
Roman Gilg 2694839099 Remove pointer constraint on resource unbind 8 years ago
Martin Flöser 08455f297d Ensure the QToolTip on the deocration does not steal key events 8 years ago
Martin Flöser b554e54e87 Support modifier mouse/scroll action on internal decorated windows 8 years ago
Martin Flöser 911176a887 Send hoverLeave or hoverMotion after touch up on decoration 8 years ago
Martin Flöser 338c7362c9 Properly handle move during touch events 8 years ago
Martin Flöser 137b954add Remove remaining HAVE_INPUT ifdef sections 8 years ago
Martin Flöser bbf00fdd98 Require libinput and udev 8 years ago
Marco Martin 87b688daae Expose if the tablet mode switch is available 8 years ago
Martin Flöser b002b27903 Simulate user activity on fake input events 8 years ago
Martin Flöser d2a9232ad3 Pass SwitchEvent from LibInput through KWin and add to DebugConsole 8 years ago
Martin Flöser 6ab625ed97 Ignore outputOnly QWindows for pointer and touch events 8 years ago
Martin Flöser f5f1f6ceb4 Don't send keyboard events to QWindows which have outputOnly property set 8 years ago
Martin Flöser 68698b4201 [libinput] Find screen for touch screen devices and calibrate accordingly 8 years ago
Fabian Vogt d7d78e2b59 Fix race condition with libinput events on startup 8 years ago
Martin Flöser 5313b85646 Support modifier+mouse button on window decoration 8 years ago
Martin Flöser 91d78daac4 Ensure libinput connection thread uses real time scheduling 8 years ago
Martin Flöser 70bc9524d9 Send QKeyEvent with Qt::Key as expected by Qt to internal windows 9 years ago
Martin Flöser 8527ac30dc Fix unused-parameter warnings as reported by GCC 9 years ago
David Faure bddde8d78e Fix compilation without libinput. #if is used everywhere else, #ifdef is wrong. 9 years ago
Martin Gräßlin 229be65e40 Improve the escape key handling for breaking constrained pointers 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 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 9 years ago
Martin Gräßlin da0ba76324 Invert the scroll direction for wheel events on internal windows 9 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