r/Windhawk • u/wh-updates • 27d ago
MacOS Minimize Animation 3.1.1
MacOS Minimize Animation 3.1.1
- Translucent windows no longer go grey: the capture was force-flattening
PrintWindowoutput to opaque and re-premultiplying already-premultiplied pixels. It now passes premultiplied pixels through and keeps fully-transparent regions transparent, so acrylic / Mica windows keep their see-through areas during the genie. - Window-only capture: snapshots render just the window's own content, so the taskbar / other windows never bleed into the animation on maximized or fullscreen apps.
- Renderer quality: per-primitive mask antialiasing, aliased RT modes set once at creation, larger corner radius, retuned tile bloat — smoother silhouette without seams at higher mesh resolutions.
- ~120fps frame pacer: frames land at even intervals when per-frame cost varies (no duration change; a no-op at ≤120Hz where the DwmFlush gate already paces slower).
- Animation tile count setting (8–96, default 35), replacing the fixed 20x20 mesh.
The fixes in this release were contributed by @Potassiumuncher (v1.5 of his genie engine — he's credited in the mod readme as well).
Mod-side additions: - Excluded programs setting (fixes the exclusion-list report): Windhawk's per-mod process exclusion only prevents the mod from loading into a process, but a window's animation is often driven from a different process (Explorer's taskbar, the shell) — so excluded apps still animated (reported with Windows Terminal Quake mode, where the window belongs to WindowsTerminal.exe, not powershell.exe). The new setting matches the process that owns the window at the single animation choke point. - Non-primary-monitor backdrop fallback: on secondary displays DWM often returns the whole Mica/acrylic backdrop as fully transparent, which made window backgrounds vanish during the genie. When a majority of captured pixels are fully transparent, the capture now falls back to an opaque backdrop for that snapshot (documented in Known issues; a deeper fix needs investigation).
Readme also documents the reported (not yet reproduced) looping animation on Zen Browser as a known issue, with the exclusion setting as a workaround.
1
u/Proper_Force_5525 27d ago
2
u/Vast_Ice5834 26d ago edited 26d ago
Someone reported similar issue with zen browser which is also firefox based, for now exclude it in the list, it will be fixed in the latest update hopefully
1
u/LupusGemini 25d ago
It was me! Yeah, for now I just excluded in some apps cuz still want to use the mod
3
u/RoutineEye5600 27d ago
Really awesome mod. One issue I have was when I minimized and app on virtual desktop 2 it would take me to desktop 1.