summaryrefslogtreecommitdiff
path: root/src/managers/PointerManager.cpp
Commit message (Expand)AuthorAgeFilesLines
* input: fix kinetic scroll (#13233)bea4dev2026-02-101-1/+2
* renderer: allow tearing with DS with invisible cursors (#13155)UjinT342026-02-071-2/+9
* renderer: fix mouse motion in VRR (#12665)Szwagi2026-01-311-41/+17
* pointermgr: remove onRenderBufferDestroy (#13008)Tom Englund2026-01-181-4/+3
* rules/windowRuleApplicator: fix min/max size effects (#12491)Vaxry2025-12-271-2/+2
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-181-22/+22
* desktop: cleanup, unify desktop elements as views (#12563)Vaxry2025-12-081-1/+1
* pointer: apply locked pointer workaround only on xwayland (#12402)Hleb Shauchenka2025-12-041-1/+4
* compositor: Configurable behavior when window to be focused conflicts with fu...Nikolai Nechaev2025-11-251-2/+3
* input: add per-device scroll-factor (#11241)Vaxry2025-09-021-2/+2
* input: Add fully configurable trackpad gestures (#11490)Vaxry2025-08-281-10/+12
* syncobj: use rendernode for timelines (#11087)Tom Englund2025-08-241-1/+1
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-141-10/+9
* opengl: improve render fn arg clarity (#11286)Vaxry2025-07-311-1/+1
* ci: correct tar command for xz compression & fix typos (#11213)xqso2025-07-251-1/+1
* renderpass: use unique ptr instead of shared ptrTom Englund2025-07-101-1/+1
* core: use new typed signals from hu (#10853)outfoxxed2025-07-081-119/+53
* pass: overload TexPass constructorTom Englund2025-07-071-1/+1
* refactor: use std::ranges whenever possible (#10584)Kamikadze2025-05-301-1/+1
* cursor: fix screencopy cursor pos and duplicate shape with sw cursors (#10519)Virt2025-05-231-0/+7
* opengl: optimize shaders and reduce unneeded drawcalls (#10364)Tom Englund2025-05-111-1/+0
* render: refactor class member vars (#10292)davc0n2025-05-051-10/+10
* protocols: refactor class member vars (core) (#10259)davc0n2025-05-031-15/+15
* managers: refactor class member vars (#10242)davc0n2025-05-021-105/+105
* helpers: refactor class member vars (#10218)davc0n2025-04-301-59/+60
* devices: refactor class member vars (#10206)davc0n2025-04-291-42/+42
* screencopy: support hw cursors while sharing with cursorVaxry2025-04-281-2/+2
* workspaces: refactor class member vars (#10167)davc0n2025-04-251-1/+1
* compositor: refactor class member vars (#10141)davc0n2025-04-221-16/+16
* time: move to stl's clocks and move timerVaxry2025-04-161-4/+3
* 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