51 Commits (da2d896257f664aad215922acbbbcdc820c2163c)

Author SHA1 Message Date
Aleix Pol e0052cedcb Implement the tablet wayland protocol in kwin 6 years ago
Roman Gilg 2c66e1f690 Remove orientation sensor 6 years ago
Roman Gilg 5b6e081af2 [libinput] Send touch events with respect to device rotation 6 years ago
Aleix Pol f5a73b87e3 Initial support for tablets on Wayland 6 years ago
Vlad Zagorodniy 684b4b635e Use more traditional doxygen style 7 years ago
Vlad Zagorodniy 8af2fa73dc Run clang-tidy with modernize-use-override check 7 years ago
Vlad Zagorodniy 7f593a67ad Send axis_source, axis_discrete, and axis_stop 7 years ago
Nerdopolis Turfwalker ddda524974 libinput/connection: Don't hardcode seat0 anymore 8 years ago
Roman Gilg b35939c958 [libinput] Remove workaround for mouse configuration 8 years ago
Marco Martin 87b688daae Expose if the tablet mode switch is available 8 years ago
Martin Flöser 4cc1d7a245 Require libinput version 1.9 8 years ago
Martin Flöser ac2f41c86d [libinput] Add support for switch devices and events 8 years ago
Martin Flöser ff97938fbc Add missing include for std::round 8 years ago
Martin Flöser 68698b4201 [libinput] Find screen for touch screen devices and calibrate accordingly 8 years ago
Martin Flöser 91d78daac4 Ensure libinput connection thread uses real time scheduling 8 years ago
David Edmundson fe231be5e2 Keep all touchpad QActions in the main thread 9 years ago
Roman Gilg ffa60dfef1 [libinput] Connection helper class for DBus connection 9 years ago
Roman Gilg b868df2715 [libinput] Fix threaded Connection DBus object registering 9 years ago
Aleix Pol 1f5356e609 Fix build (with clang at least) 9 years ago
Roman Gilg 7f16d83e04 [libinput] Add more support for pointer devices, in particular touchpads 9 years ago
Martin Gräßlin de89176cd2 [libinput] Load/store device configuration 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
Sebastian Kügler 9f35544940 [libinput] Don't set the parent on the Device 10 years ago
Martin Gräßlin ab5d31426a [libinput] Expose all input devices through DBus 10 years ago
Martin Gräßlin 8a83a6fef5 [libinput] Add support for gesture events 10 years ago
Martin Gräßlin 9b187f8a3b [libinput] Properly handle threaded Device creation 10 years ago
Martin Gräßlin 69cbb40903 Pass LibInput::Device* through the event handlers 10 years ago
Martin Gräßlin 6d090cd263 [libinput] Add the Device to Event 10 years ago
Martin Gräßlin 72d9472674 Fix auto-complete failure 10 years ago
Martin Gräßlin 9cdd76f20d [libinput] Expose whether an alpha-numeric keyboard is connected 10 years ago
Martin Gräßlin 5e284224ee [libinput] Support toggleTouchpad 10 years ago
Martin Gräßlin 78c70a0775 [lbinput] Support setting pointer acceleration 10 years ago
Martin Gräßlin 254573bee1 [libinput] Support for left-handed pointer 10 years ago
Martin Gräßlin 4d7134f6c7 [libinput] Add a wrapper class Device for a libinput_device 10 years ago
Martin Gräßlin 5904349c69 [libinput] Event compression for PointerAxis 11 years ago
Martin Gräßlin 123e361f55 [libinput] Pointer motion event compression 11 years ago
Martin Gräßlin cebd723c2c [libinput] Add an event queue 11 years ago
Martin Gräßlin 1cfd72f49f [libinput] Use a dedicated thread for libinput 11 years ago
Martin Gräßlin fe28ca1d8a [libinput] Add dedicated logging category for libinput 11 years ago
Martin Gräßlin efa0500313 [libinput] Bind libinput support to VirtualTerminal 11 years ago
Martin Gräßlin e6b076df9c Move Udev into an own header and implementation 11 years ago
Martin Gräßlin 61579506e3 [input] Only update seat state if session is active 11 years ago
Martin Gräßlin f7bed6a003 [libinput] Pass device capabilities to Wayland::Server::SeatInterface 11 years ago
Martin Gräßlin 93b3626a37 [libinput] Try to dispatch events directly after setup 11 years ago
Martin Gräßlin 60783b8228 Touch support in libinput 11 years ago
Martin Gräßlin e886bd7c78 Adjust to newer libinput and require at least 0.10 11 years ago
Martin Gräßlin 11fd9f69c1 Fix build with clang and gcc 5.0 11 years ago
Martin Gräßlin 6a032e78b7 Suspend/Resume libinput when logind session Active changes 12 years ago
Martin Gräßlin c4bb3d11fc Initial support for libinput 12 years ago