Repository navigation
Wallflow 0.1.27
Wallflow 0.1.27 fixes false pauses when opening ordinary windows from the Dock, reduces background scene work, improves petal rendering, and adds particle asset ZIP imports.
Highlights
- More accurate auto-pause: app activation and Dock clicks trigger visibility checks instead of immediately freezing the wallpaper. Dock transition surfaces and visibly transparent windows are excluded from application coverage. Each display keeps its own pause/resume state.
- Less background scene work: one 30 FPS particle clock replaces separate pointer and particle polling. Static parallax uses pointer events; pause stops scene timers and input while preserving particle positions and lifetime. Particle layers and tinted textures are reused.
- Improved petals: honor emission rate, instance count, authored size and color; correct lifetime-based fades and TEXS row/mirror transforms. Resume keeps existing particles instead of clearing the effect.
- Particle asset ZIP imports: import a
particlefolder or ZIP through either wallpaper import or the particle asset dialog. Assets are shared across scenes and do not appear as standalone wallpaper library entries. Installation reloads scene wallpapers while retaining video and web renderers. - Web input fix: bubbling mouse and pointer events are delivered once rather than re-dispatched to their ancestors.
- New icon: a blue-violet folded ribbon, with checked-in artwork and reproducible macOS icon exports.
Download and install
Requires Apple Silicon (arm64) and macOS 13 or later.
- Download
Wallflow-0.1.27-macOS-arm64.dmg. - Open the disk image and drag Wallflow.app to Applications.
- Launch Wallflow and use its menu-bar icon to manage wallpapers.
The app is ad-hoc signed and is not notarized.
Validation and compatibility
Built from the tagged commit in a separate checkout. Core, scene pause/resume, WebKit, native video and Canvas-Metal self-tests passed. Real particle and scene ZIPs were tested in isolated import directories.
For the tested scene, the running clock produced 60 updates in two seconds, zero updates during a two-second pause, and resumed afterward. This is a scheduler check, not a measured whole-system power reduction.
Compatible Canvas wallpapers continue to use the existing Metal renderer; this release does not claim a Canvas rendering-core speedup or full Metal coverage. Scene support remains partial, and Windows visual parity has not been established.
中文摘要
- 修复从 Dock 打开普通窗口或激活应用时误暂停,按实际桌面可见性处理。
- 减少场景空闲唤醒,暂停保留粒子状态,改善花瓣数量、尺寸、颜色与淡出。
- 支持导入粒子素材 ZIP,修复网页重复输入,更新蓝紫色丝带图标。
- 仅支持 Apple Silicon / macOS 13+,附 SHA-256 校验文件。