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>
2 files changed,
+5 insertions,
-5 deletions
| 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 |
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 |
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 |
|
|