95 Commits (wilder/Plasma/6.2)

Author SHA1 Message Date
Xaver Hugl e351d9dca1 backends/libinput: don't apply pointer acceleration to touchpad gestures 2 years ago
Xaver Hugl 630ba5fab4 pointer input: handle warp events differently from absolute motion events 2 years ago
Laurent Montel bc6116c5a7 There's no QVector anymore, QList is the QVector in Qt6 2 years ago
Xaver Hugl 0ab928c9ac backends/libinput: enable tap to click and tap-and-drag by default 3 years ago
Laurent Montel 86c6238cfa Don't use QtTest => use QTest + missing include 3 years ago
Vlad Zahorodnii d9f5d432be Port to KF6 3 years ago
David Redondo cc4d99aea4 Fix button to Qt::MouseButton mapping 3 years ago
Xaver Hugl f6b6d3051b use std::chrono::microseconds for time in input events 3 years ago
Vlad Zahorodnii 7fffe99328 build: Add -Wno-unused-parameter compiler option 3 years ago
John Brooks a1191bea18 wayland: Fix missing relative motion events 3 years ago
Vlad Zahorodnii c147340878 wayland: Add support for high resolution scrolling 3 years ago
Vlad Zahorodnii 6d3f00e82c autotests: Remove QVERIFY(signalSpy.isValid()) 4 years ago
Vlad Zahorodnii d2fb4147fc Move multi-purpose code in its own directory 4 years ago
David Redondo 80d28499e1 libinput/device: Use button mapping that is used in input handling for supported buttons 4 years ago
Aleix Pol 27f24d1449 input: Introduce a outputArea property for tablet devices 4 years ago
Xaver Hugl a38a44cb2a libinput: use std::unique_ptr for events 4 years ago
Vlad Zahorodnii 066ac3200a backends/libinput: Rework Device getter 4 years ago
Vlad Zahorodnii 7096e3ead8 Run clang-format 4 years ago
Volker Krause eee16b01a4 Port away from deprecated QWheelEvent position methods 4 years ago
Matt Scheirer 6287ab16f4 [libinput] Add support for display mapping 4 years ago
Matt Scheirer a719ceab4a [libinput] Persist device calibration & orientation 4 years ago
Vlad Zahorodnii 94de28bfbe Move input backends in their own directory 4 years ago
Vlad Zahorodnii ef72bae42f Introduce base InputDevice class 4 years ago
Vlad Zahorodnii 31b9f34d9b libinput: Port to AbstractOutput 5 years ago
Aleix Pol b7389c6f1a libinput tests: Fix new-delete-type-mismatch error when using ASAN 5 years ago
Vlad Zahorodnii f6217be2ad Drop testLibinputContext 5 years ago
Vlad Zahorodnii 2df429ce5e autotests: Drop TestLibinputTouchEvent::testNoAssignedSlot() 5 years ago
Vlad Zahorodnii 93e0265e4e Move source code to src/ directory 5 years ago
Vlad Zahorodnii 68c675d00d Make source code more relocatable 5 years ago
Nicolas Fella 99947c8bd8 Use versionless Qt cmake target 5 years ago
Vlad Zahorodnii 44176c6a8c Lower default severity of logging categories 5 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
Vlad Zahorodnii 26b249061e cmake: Remove FindUDev.cmake 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
Méven Car 564c739371 Wayland: Allow to set a scroll Factor for input devices 6 years ago
Aleix Pol da2d896257 Fix for older cmake versions 6 years ago
Aleix Pol dbac4bce7e Reduce the amount of objects that are compiled several times 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 Zahorodnii 09b47b5250 Undo some recent cmake changes 7 years ago
Vlad Zahorodnii dcf91d4321 Cleanup style in CMakeLists.txt files 7 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 ba0cf19286 Fix dbus export of property Device::supportedButtons 7 years ago
David Edmundson a3cff85e7a Remove Qt module declarations in includes 8 years ago
Martin Flöser 4cc1d7a245 Require libinput version 1.9 8 years ago
Martin Flöser d2a9232ad3 Pass SwitchEvent from LibInput through KWin and add to DebugConsole 8 years ago