diff options
| author | Danilo M. <danix@danix.xyz> | 2026-10-13 09:52:29 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-10-13 09:52:29 +0200 |
| commit | 2c4b0de14d3ec8d6410a0fbf7d32501b66d7703b (patch) | |
| tree | 7c1bd6b6fc0ecb8b3bc7ac24ac65b45f81eff928 /docs/superpowers/plans/2026-09-13-mail-arrival-notifications.md | |
| parent | f40aa095d4ade7c08636329c40c77d2c715d98ee (diff) | |
| download | quickshell-2c4b0de14d3ec8d6410a0fbf7d32501b66d7703b.tar.gz quickshell-2c4b0de14d3ec8d6410a0fbf7d32501b66d7703b.zip | |
feat(island): pure tile table and order helpers for controls
The controls panel's tiles, their icons and drawer pages, and every
operation on the visible list: normalize, hide, show, move, the drop
slot under a dragged tile, the audio fill and the scroll step. All pure,
so the edit mode's logic is tested under node rather than by dragging.
normalize keeps an empty list: hiding every tile is a choice, and only
a value that is not a list falls back to the default.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Diffstat (limited to 'docs/superpowers/plans/2026-09-13-mail-arrival-notifications.md')
0 files changed, 0 insertions, 0 deletions
