30 Commits (6a1b1d01b857f0fadc85f088af24e1b296bc9446)

Author SHA1 Message Date
Laurent Montel bc6116c5a7 There's no QVector anymore, QList is the QVector in Qt6 2 years ago
Vlad Zahorodnii f9163bf6a5 Clear X11 cursor cache when XCB connection changes 2 years ago
Vlad Zahorodnii 14ab38b596 composite.h -> compositor.h 3 years ago
David Edmundson 35adcfe36a delete platform cursor before Application 3 years ago
Laurent Montel b823747c3b Add explicit moc includes to sources for moc-covered headers 3 years ago
Vlad Zahorodnii 3698127bc6 Drop InputConfig 3 years ago
Vlad Zahorodnii 3d5b5844d0 Drop Cursor::image() 3 years ago
Vlad Zahorodnii 0edf264947 Stop setting XCURSOR_THEME and XCURSOR_SIZE envvars 3 years ago
Xaver Hugl 4cd25cf571 cursor: make position, hotspot and size floating point 3 years ago
Vlad Zahorodnii bcdb2ff57c Add CursorSource size getter 3 years ago
Vlad Zahorodnii 6c71bfd800 scene: Rename Scene to WorkspaceScene 3 years ago
Vlad Zahorodnii f7a8635b10 Move scene related bits into src/scene/ directory 3 years ago
Vlad Zahorodnii e552be6cb1 Add CursorSource 3 years ago
Vlad Zahorodnii 7fffe99328 build: Add -Wno-unused-parameter compiler option 3 years ago
Vlad Zahorodnii 1b5814c0f2 Remove unused core/platform.h includes 4 years ago
Vlad Zahorodnii d2fb4147fc Move multi-purpose code in its own directory 4 years ago
Vlad Zahorodnii c3d5c3db1d x11: Add a helper to get the default screen 4 years ago
David Edmundson 7292af3d04 Use floating geometry throughout 4 years ago
Vlad Zahorodnii 8e7a8c5a11 Rename AbstractOutput to Output 4 years ago
Vlad Zahorodnii e293972eaa Run clang-tidy with -checks=readability-braces-around-statements fixit 4 years ago
Vlad Zahorodnii 7096e3ead8 Run clang-format 4 years ago
Vlad Zahorodnii dd6d0b22cc Port software cursor to RenderLayer 4 years ago
Vlad Zahorodnii 0ad239a92d Fix mouse pointer disappearing after using zoom effect on X11 4 years ago
Vlad Zahorodnii e2a393ce2d Move utils.h file to utils directory 4 years ago
Vlad Zahorodnii 293b2244ac Move xcbutils to utils directory 4 years ago
Vlad Zahorodnii f027b979bc Mark cursor as rendered after finishing compositing cycle 4 years ago
Xaver Hugl 6a99bfd2f4 make software cursors work per output 4 years ago
Vlad Zahorodnii ca1c72dd16 wayland: Fix cross cursor in Xwayland apps 5 years ago
Vlad Zahorodnii 1b2c7b248b Run clazy with qt-keywords fixit 5 years ago
Vlad Zahorodnii 93e0265e4e Move source code to src/ directory 5 years ago
Vlad Zahorodnii 170a0b6395 Provide cursor geometry in device-independent pixels 5 years ago
Vlad Zahorodnii c8eeefbd7d platform/drm: Fix clipped HiDPI hardware cursors 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 e28e4cb189 Move inputConfig away from KWin::Application 6 years ago
Vlad Zahorodnii cb7a9456c0 [wayland] Rework Xcursor theme loading code 6 years ago
Benjamin Port 864f355870 Set cursor size default to 24 to align with KCM 6 years ago
Aleix Pol 6abd23ed02 Make it possible to have a separate cursor for the tablet 6 years ago
Vlad Zahorodnii 62a7db7028 Use nullptr everywhere 7 years ago
Vlad Zagorodniy fbe219172a Drop XFixes include in cursor.cpp 7 years ago
David Edmundson 5b4eb80c8f Set specific edge cursor shape when resizing 8 years ago
Aleix Pol ebfc713936 Improve cursor size setup 8 years ago
Aleix Pol 6e84645e35 Reparse the input configuration when we are notified that it changed 8 years ago
Martin Flöser 6f99b57736 Move XFixes cursor change tracking into the x11 standalone platform 9 years ago
Martin Gräßlin 857d8a9c37 Add a KSharedConfigPtr for kcminputrc to KWin::Application 9 years ago
Martin Gräßlin 5b9da55e75 Implement cursor shape tracking on Wayland 10 years ago
Martin Gräßlin 2a8ab547e1 Move X11Cursor into the x11standalone platform plugin 10 years ago
Martin Gräßlin 03700500be Create Cursor instance through Platform 10 years ago
Martin Gräßlin 2c333417fa Support modifier only shortcuts on X11 10 years ago