summaryrefslogtreecommitdiff
path: root/src/managers/animation
Commit message (Collapse)AuthorAgeFilesLines
* renderer: fix mouse motion in VRR (#12665)Szwagi2026-01-311-1/+1
|
* desktop: restore invisible floating window alpha/opacity when focused over ↵Naufal Hisyam Muzakki2026-01-212-0/+9
| | | | fullscreen (#12994)
* animation: reset tick state on session activation (#13024)William Wernert2026-01-212-0/+8
| | | | | | | | | After suspend/wake, the animation tick timer state (m_lastTickValid, m_tickScheduled) could be stale, causing framerate drops when blur is enabled. This was introduced in 2b0fd417 which changed the animation tick timing mechanism. Reset the tick state when the session becomes active to ensure a clean state for the animation system.
* core: optimize some common branchesVaxry2026-01-161-2/+2
|
* animationMgr: avoid uaf in ::tick() if handleUpdate destroys AVVaxry2026-01-081-0/+3
| | | | ref https://github.com/hyprwm/Hyprland/discussions/12840
* desktopAnimationMgr: fix slide directionVaxry2025-12-301-26/+22
| | | | ref https://github.com/hyprwm/Hyprland/discussions/12744
* animationmgr: avoid possible uaf in handling anim updatesVaxry2025-12-201-24/+28
|
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-181-1/+1
|
* desktop/layer: store aboveFs property and use thatVaxry2025-12-161-1/+1
|
* animation: migrate PHLANIMVAR from SP to UP (#12486)Maximilian Seidler2025-12-142-8/+5
|
* desktop: cleanup, unify desktop elements as views (#12563)Vaxry2025-12-082-4/+4
|
* desktop: rewrite reserved area handling + improve tests (#12383)Vaxry2025-12-051-4/+5
|
* animation: improve animations on multi refresh rate monitors (#12418)bea4dev2025-11-232-22/+31
|
* windowrules: rewrite completely (#12269)Vaxry2025-11-172-5/+5
| | | | | | | Reworks the window rule syntax completely --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* desktopAnimationMgr: don't set fade 0 for members of a fs group (#12091)Vaxry2025-10-221-2/+7
| | | fixes a flash of opacity that shouldnt be there
* managers/helpers: add missing includes (#11969)Linux User2025-10-081-0/+1
| | | | | | | | | * managers: include string header Fixes error `implicit instantiation of undefined template 'std::basic_string<char>'` on llvm/musl * helpers: include unistd header Fixes error `use of undeclared identifier 'pipe'` on llvm/musl
* animation: fix slide/slidefade to accept forced direction (#11725)nikitax442025-09-181-5/+25
|
* animation: fix slide/slidevert to accept params (#11574)0xFMD2025-09-062-20/+15
|
* input: Add fully configurable trackpad gestures (#11490)Vaxry2025-08-284-0/+926
Adds configurable trackpad gestures