29 Commits (55960e17c4b6262f509986b9d6f8156634a6e080)

Author SHA1 Message Date
Vlad Zahorodnii 55960e17c4 Rename TabletSeatV2Interface::addTabletPad() 1 year ago
Vlad Zahorodnii a61a6847e1 Rename tabletToolId to toolId 1 year ago
Vlad Zahorodnii 59a267572a Drop TabletPadId 1 year ago
Vlad Zahorodnii 75af8293a5 Plumb InputDevice in tablet events 1 year ago
Vlad Zahorodnii 6de1d456be Introduce more tablet event types 1 year ago
Vlad Zahorodnii 4681e9819f Move tablet tool cursor tracking into TabletInputRedirection 2 years ago
Xaver Hugl 354a71855e workspace: unify active screen modes 2 years ago
Vlad Zahorodnii 8bf2318800 wayland: Drop "_interface" from filenames 3 years ago
Laurent Montel b823747c3b Add explicit moc includes to sources for moc-covered headers 3 years ago
Vlad Zahorodnii 10df3b0eb0 Remove Qt 5 specific code 3 years ago
Xaver Hugl 6e13e21a08 workspace: take touch and tablet into account for active output follows mouse 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
Vlad Zahorodnii 35606fd9ee Add TabletEvent QPointingDevice constructor workaround for Qt 6 3 years ago
Aleix Pol 6b4feccadd tablet: Send libinput timestamp as the time 4 years ago
David Edmundson 0c5da45cfc Drop multiple point rounding in input code 4 years ago
Vlad Zahorodnii 5ee044e6fc Some client/toplevel -> window 4 years ago
Nils Fenner b491aeb9ae Rename AbstractClient to Window 4 years ago
Vlad Zahorodnii b64f95b703 Integrate kwaylandserver 4 years ago
Nils Fenner aaa429ee0a Merge Toplevel into AbstractClient 4 years ago
Vlad Zahorodnii 7096e3ead8 Run clang-format 4 years ago
Kai Uwe Broulik d54723cbf2 Add KWIN_BUILD_SCREENLOCKER option 4 years ago
Aleix Pol ad0a35882e inputmethod: Also open the inputm method panel with a pen 4 years ago
Vlad Zahorodnii 88d423ddcf Unify focus abstractions for internal and wayland windows 4 years ago
Vlad Zahorodnii 4a69ca4146 Remove pointer focus handling in TabletInputRedirection 4 years ago
Fushan Wen 1719c9cc07 Enable using stylus to switch focus and operate on the decoration 4 years ago
Vlad Zahorodnii ef72bae42f Introduce base InputDevice class 4 years ago
Xaver Hugl 5b9deafa14 InputMethod: only activate virtual keyboard when used with touch 4 years ago
Vlad Zahorodnii 93e0265e4e Move source code to src/ directory 5 years ago
Aleix Pol 617651d93e tablet_v2: Use libinput device groups to deduce the device's tablet 5 years ago
Aleix Pol 1a32c64603 tablet_v2: Support remaining controls 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 3a9d7a6e9d Port KWin to KWaylandServer 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