39 Commits (066ac3200a60d7dc0ddfe270512f2ef820c67ab3)

Author SHA1 Message Date
Vlad Zahorodnii 066ac3200a backends/libinput: Rework Device getter 4 years ago
Vlad Zahorodnii 7096e3ead8 Run clang-format 4 years ago
Matt Scheirer a719ceab4a [libinput] Persist device calibration & orientation 4 years ago
Vlad Zahorodnii ef72bae42f Introduce base InputDevice class 4 years ago
Xaver Hugl a4fb852a94 Replace per-device touch slot with global slot 5 years ago
Aleix Pol 199860a007 Fix tests build, provide mocks for libinput functions 5 years ago
Laurent Montel 2ac8611523 If include is define in .h remove it if it's defined in .cpp too (scripted) 5 years ago
Vlad Zahorodnii 4ce853e8e4 Prettify license headers 6 years ago
Vlad Zahorodnii 1fb9f6f13a Switch to SPDX license markers 6 years ago
Aleix Pol e0052cedcb Implement the tablet wayland protocol in kwin 6 years ago
Aleix Pol f5a73b87e3 Initial support for tablets on Wayland 6 years ago
Vlad Zagorodniy 7f593a67ad Send axis_source, axis_discrete, and axis_stop 7 years ago
Atul Bisht c7154fc5b9 [libinput] Add support for clickfinger and button areas click method 7 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 68698b4201 [libinput] Find screen for touch screen devices and calibrate accordingly 8 years ago
Roman Gilg 7f16d83e04 [libinput] Add more support for pointer devices, in particular touchpads 9 years ago
Roman Gilg ad0647688a [libinput] Query defaultLeftHanded, save leftHanded, fix ScrollMode config 9 years ago
Martin Gräßlin f1d17c1a56 [autotests/libinput] Extend device test for scrol methods 9 years ago
David Strobach e4283543f6 [libinput] Add scroll method configuration support 9 years ago
David Strobach b19341777a [libinput] Add natural scrolling support 9 years ago
David Strobach e00649d002 [libinput] Add middle mouse button emulation support 9 years ago
Martin Gräßlin cc2f4e3240 Support for relative pointer motion events 10 years ago
Martin Gräßlin cd6d82fcbc [libinput] Add device configuration for tap-drag-lock 10 years ago
Martin Gräßlin 02cf9e8a64 [libinput] Add support for tap and drag 10 years ago
Martin Gräßlin 2f7298bed5 [libinput] Add support for tapToClick configuration 10 years ago
Martin Gräßlin e88a709f03 Raise minimum libinput version to 1.2 10 years ago
Martin Gräßlin 8a83a6fef5 [libinput] Add support for gesture events 10 years ago
Martin Gräßlin 6a6af0e8b5 [libinput] Add optional device detection for cap tablet tool 10 years ago
Martin Gräßlin 95449e0843 Fix unused parameter warnings 10 years ago
Martin Gräßlin 2d9ff54e68 [autotest/libinput] Add a basic test for Context 10 years ago
Martin Gräßlin 1e564989c9 [autotest/libinput] Add a mocked test for Libinput::TouchEvent 10 years ago
Martin Gräßlin 8851bb8daa [autotest/libinput] Add a mocked test for Libinput::PointerEvent 10 years ago
Martin Gräßlin ac227e57c7 [autotest/libinput] Add a mocked test for Libinput::KeyEvent 10 years ago
Martin Gräßlin 2e4db5c2b8 [autotests/libinput] Add test case for Device::setEnabled and isEnabled 10 years ago
Martin Gräßlin 27523b6ecb [autotests/libinput] Add test case for Device::isAlphaNumericKeyboard 10 years ago
Martin Gräßlin 3aa8dc376e [autotest/libinput] Add test case for the supported pointer buttons 10 years ago
Martin Gräßlin eb44bbe460 [autotest] Add a test case for KWin::LibInput::Device 10 years ago