Skip to main content

max / goingson

Take makeover-layout 0.15.0, makeover-webview 0.26.0 and makeover-tui 0.14.0 Pins only. What each one opens is a separate change: - layout 0.15.0 carries CellPart and the date field kinds. build.rs still declares all seven TASK_COLUMNS with sortable defaulted false against a table that sorts, so the description and the app disagree. - webview 0.26.0 generates the sort caret as .table-heading[data-sortable] plus an aria-sort rule. The task header emits .task-cell and styles.css hand-writes .sortable with its own .sort-arrow, so the generated rule matches nothing and the two carets can disagree with aria-sort. - tui 0.14.0 for got, which draws no table and needs nothing from it. Regenerating css/layout.css and css/tables.css is the next build's job.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-12 00:16 UTC
Signed with PGP, not checked
Commit: 1f79e5ae0caf8039d2ef9048fd8efd32013b74a8
Parent: afe8f29
2 files changed, +5 insertions, -5 deletions
M Cargo.toml +1 -1
@@ -95,7 +95,7 @@
95 95 notify = "8.2"
96 96 notify-debouncer-mini = "0.7"
97 97 makeover = "2.5"
98 - makeover-tui = "0.13"
98 + makeover-tui = "0.14"
99 99 toml = "1.1"
100 100
101 101 # Enums
@@ -22,8 +22,8 @@
22 22 # The table CSS is generated here too: the columns are this app's, so the
23 23 # shared helper cannot know them, but the tracks and the narrowing rules come
24 24 # from the description rather than from hand-written nth-child cuts.
25 - makeover-webview = "0.25.1"
26 - makeover-layout = "0.14.0"
25 + makeover-webview = "0.26.0"
26 + makeover-layout = "0.15.0"
27 27 # Width. Direct rather than through makeover-webview, because the narrow table
28 28 # pass keys off SizeClass::Compact and a boundary reached transitively is a
29 29 # boundary nobody pinned.
@@ -112,8 +112,8 @@
112 112 # The forms emitter and the description it renders. Runtime deps, not build:
113 113 # form markup depends on the value, the error and the options at the moment a
114 114 # modal opens, so it cannot be materialised the way the stylesheet is.
115 - makeover-webview = "0.25.1"
116 - makeover-layout = "0.14.0"
115 + makeover-webview = "0.26.0"
116 + makeover-layout = "0.15.0"
117 117 # Browser opening
118 118 open = { workspace = true }
119 119