34 Commits (d1ffdf1921037de4293a207cded0fe032171106c)

Author SHA1 Message Date
Aleix Pol Gonzalez 6c4ded2034 input: Allow different surfaces to be interacted in parallel by touch 2 years ago
Vlad Zahorodnii 944be3d55a Drop WaylandServer initialization flags 2 years ago
Xaver Hugl 354a71855e workspace: unify active screen modes 2 years ago
Aleix Pol Gonzalez 94121c2a42 Unify the format for #include "config.h" 2 years ago
Vlad Zahorodnii de36fe82e8 wayland: Integrate KWaylandServer classes into KWin namespace 3 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
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
David Edmundson 0c5da45cfc Drop multiple point rounding in input code 4 years ago
Vlad Zahorodnii be717d5c67 autotests: Fix testTouchPoint 4 years ago
Nils Fenner b491aeb9ae Rename AbstractClient to Window 4 years ago
Vlad Zahorodnii b64f95b703 Integrate kwaylandserver 4 years ago
Vlad Zahorodnii 31d1d13de5 Remove AbstractClient plumbing casts in TouchInputRedirection 4 years ago
Nils Fenner aaa429ee0a Merge Toplevel into AbstractClient 4 years ago
Nils Fenner d146a3d1dd Use Toplevel::isClient() to resolve AbstractClient type. 4 years ago
Xaver Hugl 8914a6c50e add global touchscreen gestures 4 years ago
Vlad Zahorodnii 7096e3ead8 Run clang-format 4 years ago
Alex Richardson d789ecc6d1 Use #cmakedefine01 for all KWIN_BUILD_* macros 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 41237ea30b Ignore decoration when updating focused window in PointerInput and TouchInput 4 years ago
Vlad Zahorodnii 88d423ddcf Unify focus abstractions for internal and wayland windows 4 years ago
Vlad Zahorodnii e44eeaafcf Remove redundant updateFocusMousePosition() call 4 years ago
Vlad Zahorodnii d3342c6897 Append "pointer" to AbstractClient::{enterEvent,leaveEvent} 4 years ago
Fushan Wen cc42e47ec5 Do not check m_inited again in focusUpdatesBlocked() 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 7b68644974 wayland: Adjust input code to SeatInterface with some renamed methods 5 years ago
Aleix Pol 9786ea3c58 input: prevent seat touch methods from being called when there's no touch 5 years ago
Vlad Zahorodnii d23dab7be9 wayland: Fix handling of synthetic touch cancel events 5 years ago
Vlad Zahorodnii 311a370d77 wayland: Port kwin to SeatInterface::touchDown() changes 5 years ago
Vlad Zahorodnii 93e0265e4e Move source code to src/ directory 5 years ago
Vlad Zahorodnii d074b47aab Fix logical error 5 years ago
Xaver Hugl 3c23194037 Process TOUCH_CANCEL events from libinput individually 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
David Edmundson 6acf35e4cc Avoid QPointer in return types of Input methods 6 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
Nicolas Fella 7159684ced Revert "[kcm/effects] Clip ListView" 6 years ago
Nicolas Fella b713044216 [kcm/effects] Clip ListView 6 years ago
Nicolas Fella cdc5ea19ab Revert "[kcm/effects] Clip ListView" 6 years ago
Nicolas Fella 5babf52df4 [kcm/effects] Clip ListView 6 years ago
Vlad Zahorodnii 15af09c70a Introduce Toplevel::frameGeometryChanged signal 6 years ago
Yuri Chornoivan a853e3370a Fix minor typos 6 years ago
Frederik Gladhorn 12886cf442 Be consistent about touch point id type: use qint32 7 years ago
Roman Gilg dd55a59d81 Leave decoration on touch up only once 7 years ago
Roman Gilg 05ca6c97f8 Unset touch targets on no current touch points 7 years ago