Skip to main content

max / goingson

Take the makeover cascade: layout 0.27.5, webview 0.46.0, build 0.39.0, tui 0.26.0 The sort caret is the solid triangle in every renderer now, and a sortable heading that is not the one in force draws it at content-secondary instead of reserving a hidden box. layout.css regenerates on the next build; it is generated and gitignored, so there is nothing here for it. styles.css's \2191 / \2193 pair at 4556 and 4560 is NOT the caret and stays. It is the timeline's continues-before / continues-after marker -- an event that runs off the top or bottom of the day -- which is a direction indicator like the monthly-review trend arrows, not a duplicate of the generated vocabulary.
Author: Max Johnson <me@maxj.phd> · 2026-08-16 22:01 UTC
Signed with PGP, not checked
Commit: 7cb8c051519569e5eabee2b1bfdd76dc86c38c60
Parent: e44820d
2 files changed, +11 insertions, -11 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.25.0"
98 + makeover-tui = "0.26.0"
99 99 toml = "1.1"
100 100
101 101 # Enums
@@ -18,12 +18,12 @@
18 18 # Materialises all three generated files: themes/, geometry.css, layout.css,
19 19 # and holds both drift checks this build.rs used to carry itself: touch density
20 20 # as of 0.17, breakpoints as of 0.18.
21 - makeover-build = "0.38.0"
21 + makeover-build = "0.39.0"
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.45.0"
26 - makeover-layout = "0.27.0"
25 + makeover-webview = "0.46.0"
26 + makeover-layout = "0.27.5"
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.
@@ -32,7 +32,7 @@
32 32 # `quasi` feature. Optional here as well as below so a default build compiles
33 33 # neither: one `dep:` name covers both tables, which is what lets the feature
34 34 # gate the build script and the crate together.
35 - quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.17", optional = true }
35 + quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.18", optional = true }
36 36
37 37 [dependencies]
38 38 goingson-core = { workspace = true }
@@ -50,10 +50,10 @@
50 50 # dependency's source even with the feature off -- so a public clone could not
51 51 # build at all against a URL it could not reach. quasi went public that day and
52 52 # the URL moved here with it.
53 - quasi-router = { git = "https://makenot.work/git/max/quasi.git", version = "0.17", optional = true }
54 - quasi-http = { git = "https://makenot.work/git/max/quasi.git", version = "0.17", optional = true }
55 - quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.17", optional = true }
56 - quasi-tauri = { git = "https://makenot.work/git/max/quasi.git", version = "0.17", optional = true }
53 + quasi-router = { git = "https://makenot.work/git/max/quasi.git", version = "0.18", optional = true }
54 + quasi-http = { git = "https://makenot.work/git/max/quasi.git", version = "0.18", optional = true }
55 + quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.18", optional = true }
56 + quasi-tauri = { git = "https://makenot.work/git/max/quasi.git", version = "0.18", optional = true }
57 57
58 58 # Tauri
59 59 tauri = { workspace = true, features = ["image-png", "devtools"] }
@@ -117,8 +117,8 @@
117 117 # The forms emitter and the description it renders. Runtime deps, not build:
118 118 # form markup depends on the value, the error and the options at the moment a
119 119 # modal opens, so it cannot be materialised the way the stylesheet is.
120 - makeover-webview = "0.45.0"
121 - makeover-layout = "0.27.0"
120 + makeover-webview = "0.46.0"
121 + makeover-layout = "0.27.5"
122 122 # Browser opening
123 123 open = { workspace = true }
124 124