history of internal/core/overview.go at v0.10.0
2026-10-19
| 4e6e449 | feat(core): add focus flash on window, column and output changes GPG Verified | brice |
2026-10-16
| 7898c05 | perf(core): filter empty named rows once and cover the named overview budget GPG Verified | brice | ||
| fea658c | perf(core): build overview rows in monitor scratch instead of per-frame maps GPG Verified | brice | ||
| 3a090b4 | fix(overview): select the stack of a workspace stepped to when its stash carousel wraps round GPG Verified | brice | ||
| 6648883 | fix(overview): fade only the carousel cards that cross the seam and clamp long stash-only carousels GPG Verified | brice | ||
| a82be5b | feat(overview): unfold the vertical overview stash as a carousel too GPG Verified | brice | ||
| 1c7d6c1 | feat(overview): unfold the cascade stash as a carousel centred on the selection GPG Verified | brice |
2026-10-15
| d1a6612 | perf(overview): lay the stash pile out without per-frame allocations GPG Verified | brice | ||
| fc79ddf | feat(overview): unfold the selected stash pile GPG Verified | brice | ||
| 2561e1d | fix(overview): frame the cascade selection without crossing the stash pile GPG Verified | brice | ||
| 4665d1c | fix(overview): leave the cascade stash pile upward GPG Verified | brice |
2026-10-14
| 4183d39 | fix(core): hit the overview stash pile before the row it covers GPG Verified | brice | ||
| bafc122 | test(core): keep the cascade overview stash inside the area on every output size GPG Verified | brice | ||
| 594ac4d | feat(core): centre the cascade overview stash across the lane's bottom edge GPG Verified | brice |
2026-10-13
| d4955b9 | fix(core): move a cascade column past a maximized band GPG Verified | brice | ||
| ba5aae9 | feat(core): give a maximized cascade column its own band GPG Verified | brice |
2026-10-08
| dc4ba25 | test(overview): check the span and wording of cascade band cards GPG Verified | brice | ||
| 553cc10 | fix(overview): keep a maximized cascade column at full size beside its cards GPG Verified | brice |
2026-10-07
| 2732965 | fix: v0.6.0 pre-release review fixes (#146) GPG Unverifiedtag v0.6.0 | bnema | ||
| 7321c7b | fix(overview): keep cascade card navigation off floats and on the maximized column GPG Verified | brice | ||
| 9376c1c | fix(overview): let three-finger swipes select cards behind a maximized cascade column GPG Verified | brice | ||
| 7d82780 | feat(layout): share each cascade band's width like fixed overflow GPG Verified | brice | ||
| 62026dc | fix(overview): inset only the focused maximized cascade column GPG Verified | brice | ||
| 079b695 | feat(overview): show columns hidden by a maximized cascade column as cards GPG Verified | brice | ||
| 61bb6e0 | fix(overview): show maximized cascade columns at full band width GPG Verifiedfeat/overview-cascade | brice | ||
| 194a80b | feat(overview): present cascade bands as dimmed lanes GPG Verified | brice | ||
| 82d6128 | refactor(overview): place previews in policy-oriented slots GPG Verified | brice | ||
| 888535e | refactor(config)!: rename workspace up/down actions to prev/next GPG Verifiedrefactor/workspace-prev-next | brice |
2026-10-06
| 7609c0e | fix(layout): normalize cascade covers on restore and reload GPG Verified | brice | ||
| 8c17b30 | fix(layout): preserve cascade focus and transition invariants GPG Verified | brice | ||
| d0eb8af | feat(layout): add axis-aware cascade bands and navigation GPG Verified | brice | ||
| c52e379 | fix(core): use one touchpad navigation path in overview (#144) GPG Unverified | bnema | ||
| c00cfd6 | feat(core): unify overview stash pile navigation (#143) GPG Unverified | bnema |
2026-10-05
| ccce658 | feat(core): slide the stash with a finger-following three-finger swipe (#139) GPG Unverifiedtag v0.5.0 | bnema | ||
| b6be3a8 | feat: global spring animation system (#134) GPG Unverifiedtag v0.4.0 | bnema |
2026-10-03
| 6f4012a | feat(output): rotate and flip outputs (output.<name>.transform) (#118) GPG Unverified | bnema | ||
| 7e208c5 | feat(output): relative output placement and geometric monitor navigation (#109) GPG Unverified | bnema | ||
| 819389e | feat(input): configure mice and left-handed pointers (#108) GPG Unverified | bnema |
2026-10-02
| c2347ef | fix(core): drop the fullscreen latch once its window has the focus GPG Verified | brice | ||
| adeb040 | fix(core): move the selected window, not the fullscreen one, from the overview GPG Verified | brice | ||
| 2a2f286 | fix(core): refuse client fullscreen after the user left it GPG Verified | brice | ||
| 06140d8 | fix(core): show windows hidden by a fullscreen window in the overview GPG Verified | brice | ||
| 9a9b02b | feat(core): snap touchpad gestures one step per gesture (#86) GPG Unverified | bnema |
2026-10-01
| b2a4809 | feat(core): resize window heights within a column (#81) GPG Unverified | bnema | ||
| 186314e | feat(core): add window, column width and workspace order actions (#80) GPG Unverified | bnema | ||
| 01dbe2a | feat(core): overview row restore, stash pile fix and move binds (#84) GPG Unverified | bnema | ||
| d79bf75 | refactor(core): keep fixed-overflow fullscreen windows in place (#77) GPG Unverified | bnema |
2026-09-30
| a61214e | feat(overview): show named workspaces below their invocation workspace (#69) GPG Unverified | bnema | ||
| 2b00988 | feat(workspace): add centered logical size overrides (#68) GPG Unverified | bnema | ||
| 5117e75 | feat(core): stack fixed-mode overview columns and order covering floats (#66) GPG Unverified | bnema |