1.26.0-dev.15 (2026-08-17)
Bug Fixes
- App card colors reset moves to the dialog title row (5ef5e53)
- Dialog buttons share one implementation and button metrics move to Defaults (70b9c30)
- Interface scale slider no longer jumps at the default value (b1aa81d)
- Loading icon placeholder no longer looks larger than the icon (8510907)
Features
- App info dialog buttons sink on press (3adca56)
- Dialog and title buttons sink on press like the glass ones (63c2ce2)
Performance Improvements
- Animated background no longer composites through an offscreen layer (2d080d1)
- Animated backgrounds pause under full-screen dialogs (0475a0f)
- Animated backgrounds step at 60 Hz instead of the display rate (0a3fe7c)
- Animated backgrounds stop ticking while the app is not resumed (f5d1164)
- App card gradients are no longer rebuilt on every frame (43fbe79)
- App cards paint one gradient pass instead of five (5fe46e5)
- App icons no longer subcompose on every measure pass (6310053)
- Background parallax no longer restarts its springs on every sensor sample (476ff00)
- List fade overlay no longer blends across the whole list (dfd84e2)
- Live indicator dot no longer recomposes on every pulse frame (d6f8f82)
- Placeholder icon paints one gradient pass instead of five (91763b3)
- Sources sheet no longer re-measures every card on each frame (a54c240)