summaryrefslogtreecommitdiff
path: root/src/managers/PointerManager.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* windowrules: allow incrementing window props (#9566)MightyPlaza2025-04-161-0/+1
* pass: remove unusued timeline in texpass (#9734)Tom Englund2025-03-261-7/+3
* renderer: only commit hw cursor stuff if needed (#9654)Ikalco2025-03-171-0/+4
* managers: Use primary backend for cursor swapchain (#9645)Lee Bousfield2025-03-171-1/+3
* config: set no_hw_cursors to auto by default and disable on tearingVaxry2025-02-151-2/+3
* monitor: report a scheduled frame when tearing on cursor moveVaxry2025-02-151-1/+9
* core: avoid .at() and use [] operator (#9347)Tom Englund2025-02-061-1/+1
* renderer/internal: stop using box pointersVaxry2025-01-261-3/+3
* pointer: always scale the cpu cursor to the right sizeVaxry2025-01-261-0/+4
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-171-0/+4
* renderer: use cairo for cpu buffer rendering (#9071)Vaxry2025-01-161-7/+51
* core: use cpu-buffer hw cursors on nvidia by defaultvaxerski2025-01-081-6/+8
* Renderer: rewrite render scheduling (#8683)Vaxry2024-12-221-1/+10
* core: Add clang-tidy (#8664)Vaxry2024-12-071-24/+24
* core: move colorspace handling to oklab (#8635)Vaxry2024-12-031-1/+1
* pointer: add drm dumb buffers for cursors (#8399)Vaxry2024-11-141-50/+76
* pointer: map devices across all outputs by default (#8352)JManch2024-11-111-39/+37
* internal: more profiling less calls and local copies (#8300)Tom Englund2024-10-301-12/+7
* pointer: add default auto for no_hw_cursorsVaxry2024-10-261-8/+4
* internal: cleanup CMonitor usage and fix a few ref hogsVaxry2024-10-261-8/+8
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-191-26/+8
* input: Fix VRR for constrained cursors (#6877)UjinT342024-10-121-6/+37
* pointer: expand sw cursor damage boxVaxry2024-10-081-1/+1
* pointermgr: avoid hogging CMonitor refsVaxry2024-09-251-4/+2
* pointermgr: Hide hardware cursor on leave (#7806)Vaxry2024-09-181-2/+29
* internal: fix initial cursor warping (#7793)Ikalco2024-09-141-39/+1
* pointermgr: avoid derefing null outputsVaxry2024-09-111-2/+2
* input: move dmps activation to input listeners (#7721)Maximilian Seidler2024-09-091-0/+30
* input: move idle notify to input handlers (#7659)Maximilian Seidler2024-09-061-0/+39
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-261-10/+10
* core: make most for loops use const references (#7527)Tom Englund2024-08-261-7/+7
* pointermgr: fix initial cursorwarp (#7286)Tom Englund2024-08-111-4/+44
* core/surface/buffer: Buffer lock/release fixes (#7110)Vaxry2024-07-311-13/+37
* pointer: use preMonitorCommit for resetting render stateVaxry2024-07-301-1/+1
* core/surface: fixup a few pointer handling edge casesVaxry2024-07-291-0/+4
* virtualptr: map to entire screen if no output is providedVaxry2024-07-291-2/+18
* virtualptr: allow binding to outputVaxry2024-07-291-0/+10
* pointer/hw: rollback the swapchain on multiple renders without a commitVaxry2024-07-221-4/+17
* pointer/hw: extend cursor swapchain to 3Vaxry2024-07-221-1/+4
* virtual-pointer: fixup virtual pointer warp eventsVaxry2024-07-221-1/+1
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-193/+90
* style: fix clang-formatVaxry2024-07-131-2/+1
* pointer: update geometry after unplug eventsVaxry2024-07-051-2/+3
* pointer: change min cursor padding to 0 (#6027)drendog2024-07-021-1/+1
* pointer: round position when rendering software cursorsVaxry2024-06-251-0/+2
* pointer: use software rendering when monitor is mirrored (#6587)Lucas Reis2024-06-191-0/+18
* core: Move to hyprutils for MathVaxry2024-06-191-1/+1
* vrr: add option to fix mouse breaking vrr (#6483)UjinT342024-06-141-1/+1
* renderer: properly software lock cursors with zoom_factor (#6434)Ikalco2024-06-121-0/+14
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-33/+33