history of internal/core/screens.go at feat/data-dnd
2026-10-14
| df18de2 | feat(core): open apps straight into the stash GPG Verified | brice |
2026-10-12
| 25f53bf | refactor(core): size columns in max-columns cells GPG Verified | brice |
2026-10-08
| f2aa780 | test(core): harden switcher tests and refresh preview comments GPG Verified | brice | ||
| 2ff6b06 | refactor(core): simplify column switcher state and flow GPG Verified | brice | ||
| 1f8087b | feat(core): add switch-column-next/prev with hold-to-show switcher GPG Verified | brice | ||
| d2493da | perf(core): build state, workspace and output snapshots in owner scratch GPG Verified | brice |
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 | ||
| f28b0f0 | fix(power): keep an output that reconnects while off turned off (#107) GPG Unverified | bnema |
2026-10-02
| 34856b1 | feat(stash): capture windows opened while the stash is shown GPG Verified | brice |
2026-10-01
| d79bf75 | refactor(core): keep fixed-overflow fullscreen windows in place (#77) GPG Unverified | bnema | ||
| 1e27399 | fix(core): show named workspaces from any screen (#75) GPG Unverified | bnema | ||
| 78083b5 | feat(capture): generic capture with compositor-imposed indicator and allowlist (#74) GPG Unverified | bnema |
2026-09-30
| a646b50 | feat(capture): add authorized recording sessions and offscreen workspace capture (#70) GPG Unverified | bnema | ||
| a61214e | feat(overview): show named workspaces below their invocation workspace (#69) GPG Unverified | bnema |
2026-09-28
| 2df03cd | feat(core): stash windows in a per-workspace strip on Cmd+S (#49) GPG Unverified | bnema | ||
| dd089ad | refactor: deepen surface, output, frame and workspace modules (#37) GPG Unverified | bnema |
2026-09-27
| ab9dbee | fix(wayland): correct workspace IDs and event batches GPG Verified | brice | ||
| c746896 | feat(output): support wlr-output-management-unstable-v1 (#12) GPG Unverified | bnema | ||
| f7d8fc2 | feat(config): per-output layout rules (#7) GPG Unverified | bnema |
2026-09-26
| e2a318d | feat(wayland): ext_idle_notifier_v1 and wlr output power management GPG Verified | brice | ||
| 1d43b1b | refactor(project): rename nefertty to neferwl GPG Verified | brice | ||
| 503de12 | feat(binds): add hjkl binds and move-column/window-to-workspace actions GPG Verified | brice |
2026-09-25
| 6bc6748 | feat(shell): add xdg_popup support and floating dialogs GPG Verified | brice | ||
| 356dacb | fix(outputs): keyboard screen focus sticks, terminal respawn backoff, stale terminal tokens expire GPG Verified | brice | ||
| 4b8183a | feat(outputs): output.<name>.primary picks the startup output GPG Verified | brice |
2026-09-24
| bc1ec78 | feat(outputs): multiple monitors and hotplug GPG Verified | brice |