summaryrefslogtreecommitdiff
path: root/features.txt
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-23 02:00:00 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:14 -0300
commitf6738c7edfff2249e0b13f2a76962f45d02c86bb (patch)
tree3f255da736fb0a6f4b926c72054d83091f941d21 /features.txt
parent9695cb098c784792af79c22d46a17f7bc7247d33 (diff)
downloadpardes-f6738c7edfff2249e0b13f2a76962f45d02c86bb.tar.gz
pardes-f6738c7edfff2249e0b13f2a76962f45d02c86bb.zip
Center tagline bands, frame anchors evenly, fill to the window edge, and resize columns from their grip
Every tag band (workspace, column, pane) is centred in its row, so text sits at one baseline offset. Anchors are inset from the column rule by that same margin, so they are square and the band frames them on the left, top and bottom; the pane mark moves to stay centred. When the window is not a whole number of cells, the bands, rules, spines and scroll thumbs at the right and bottom edges run on through the leftover pixels. A column grip dropped short of another column's place now moves the column's left edge, with a dashed rail preview, sharing setColumnPairWidth with the border drag. A release still on the grip changes nothing, and a pair too narrow for two MINW columns is left alone. PARDES_TEST_PAD adds leftover pixels to a test-mode window and capture.
Diffstat (limited to 'features.txt')
-rw-r--r--features.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/features.txt b/features.txt
index 0db7c497..86b2a834 100644
--- a/features.txt
+++ b/features.txt
@@ -162,7 +162,7 @@ Found by adversarial review and NOT fixed, because they are upstream or macOS-on
contributes 0, and PardesView's liquid-glass affordance never draws. The tests pass only because they set the flag by hand. The comment in the look_hover_preview
paint block claims it carries those cells out to the hosts; it does not.
- -Dworkspace-tag is read only in src/macos.zig, and core.settings.workspace_tag is assigned only there, so the option builds cleanly for gui/tty/web and is
- silently ignored. gui.zig hard-codes `true` at six taglineBandOffset call sites and still uses raw TOPBAR_H at five more.
+ silently ignored. (taglineBandOffset no longer takes it: every band is centred since 2026-09-23.) gui.zig still uses raw TOPBAR_H at five sites.
- The detached wire encodes the pointer shape in the frame header variant (full_link/diff_link), so the newer `.target` shape collapses to `.arrow` for an attached
frontend. Fixing it means a new header variant, i.e. a protocol change.
- A shell that outlives its editor keeps PARDES_PID; if that pid is reused, `pardes <file>` now exits 1 instead of falling back to starting an editor. Exiting 1