Skip to main content

max / goingson

Take quasi 0.8 and the makeover 0.26.1 cascade The day view's ruler now labels by unit rather than by assumption. No behaviour change here: goingson's only track is Track::DAY, which is Unit::Minutes and reads 09:00 exactly as before. A test in quasi-webview holds that half.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-15 16:57 UTC
Signed with PGP, not checked
Commit: e86c70a3861ab155ba6c566c3c3f5d5a35e933a0
Parent: 25d5f64
3 files changed, +27 insertions, -27 deletions
M Cargo.lock +17 -17
@@ -3398,9 +3398,9 @@
3398 3398
3399 3399 [[package]]
3400 3400 name = "makeover-build"
3401 - version = "0.36.0"
3401 + version = "0.37.0"
3402 3402 source = "registry+https://github.com/rust-lang/crates.io-index"
3403 - checksum = "fcfae38007d878c0e97774066bf253b77d32ae2c10e278bbf6c785b261bef69e"
3403 + checksum = "966312f75707b4079769e694ef833c1b85ee382175e8c249cb77cce2947d0864"
3404 3404 dependencies = [
3405 3405 "makeover",
3406 3406 "makeover-geometry",
@@ -3415,15 +3415,15 @@
3415 3415
3416 3416 [[package]]
3417 3417 name = "makeover-layout"
3418 - version = "0.25.0"
3418 + version = "0.26.1"
3419 3419 source = "registry+https://github.com/rust-lang/crates.io-index"
3420 - checksum = "f7480bdecd1ccca99dbfd744327f5598d67dd9be3157c48928466b5e20d4aed3"
3420 + checksum = "58967567e03caca4b9b991734184d7952ac54e2075882cff42312f04f5214bab"
3421 3421
3422 3422 [[package]]
3423 3423 name = "makeover-touch"
3424 - version = "0.17.0"
3424 + version = "0.18.0"
3425 3425 source = "registry+https://github.com/rust-lang/crates.io-index"
3426 - checksum = "bd1cac03a0e0b912a16f07044a79099c5bf8be3741403cd2b980d0aa4e57adac"
3426 + checksum = "bf59a17d309e376a9c501235f3b6f6f8f3f94922ef46b4e9a780fc41149fe0be"
3427 3427 dependencies = [
3428 3428 "makeover-geometry",
3429 3429 "makeover-layout",
@@ -3431,9 +3431,9 @@
3431 3431
3432 3432 [[package]]
3433 3433 name = "makeover-tui"
3434 - version = "0.23.0"
3434 + version = "0.24.0"
3435 3435 source = "registry+https://github.com/rust-lang/crates.io-index"
3436 - checksum = "d2c1f0eb73f3d89511a1a731b0f7e6705c39c7e06a7c944fcde1cbc7aebe5604"
3436 + checksum = "0381a77d593cddee4a3420e383d9a90a9a98c91723532cafabbfc2c18766a84a"
3437 3437 dependencies = [
3438 3438 "makeover",
3439 3439 "makeover-layout",
@@ -3442,9 +3442,9 @@
3442 3442
3443 3443 [[package]]
3444 3444 name = "makeover-webview"
3445 - version = "0.43.0"
3445 + version = "0.44.0"
3446 3446 source = "registry+https://github.com/rust-lang/crates.io-index"
3447 - checksum = "1fc6f622ba5546e4ce0b8393addbb23c905dad5b1888ee7b588f04c696fecca4"
3447 + checksum = "d6aa378fc8c66a495fccb751dbf1e6d4e56e07e16f0384e06606ebaa4ff5263d"
3448 3448 dependencies = [
3449 3449 "makeover-geometry",
3450 3450 "makeover-layout",
@@ -4651,7 +4651,7 @@
4651 4651
4652 4652 [[package]]
4653 4653 name = "quasi-http"
4654 - version = "0.7.0"
4654 + version = "0.8.0"
4655 4655 dependencies = [
4656 4656 "form_urlencoded",
4657 4657 "http",
@@ -4660,14 +4660,14 @@
4660 4660
4661 4661 [[package]]
4662 4662 name = "quasi-router"
4663 - version = "0.7.0"
4663 + version = "0.8.0"
4664 4664 dependencies = [
4665 4665 "makeover-layout",
4666 4666 ]
4667 4667
4668 4668 [[package]]
4669 4669 name = "quasi-tauri"
4670 - version = "0.7.0"
4670 + version = "0.8.0"
4671 4671 dependencies = [
4672 4672 "http",
4673 4673 "quasi-http",
@@ -4677,7 +4677,7 @@
4677 4677
4678 4678 [[package]]
4679 4679 name = "quasi-webview"
4680 - version = "0.7.0"
4680 + version = "0.8.0"
4681 4681 dependencies = [
4682 4682 "docengine",
4683 4683 "makeover-layout",
@@ -8375,15 +8375,15 @@
8375 8375
8376 8376 [[patch.unused]]
8377 8377 name = "quasi-axum"
8378 - version = "0.7.0"
8378 + version = "0.8.0"
8379 8379
8380 8380 [[patch.unused]]
8381 8381 name = "quasi-basics"
8382 - version = "0.7.0"
8382 + version = "0.8.0"
8383 8383
8384 8384 [[patch.unused]]
8385 8385 name = "quasi-immediate"
8386 - version = "0.7.0"
8386 + version = "0.8.0"
8387 8387
8388 8388 [[patch.unused]]
8389 8389 name = "quasi-store"
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.23.0"
98 + makeover-tui = "0.24.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.36.0"
21 + makeover-build = "0.37.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.43.0"
26 - makeover-layout = "0.25.0"
25 + makeover-webview = "0.44.0"
26 + makeover-layout = "0.26.1"
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.
@@ -45,10 +45,10 @@
45 45 # dependency's source even with the feature off -- so a public clone could not
46 46 # build at all against a URL it could not reach. quasi went public that day and
47 47 # the URL moved here with it.
48 - quasi-router = { git = "https://makenot.work/git/max/quasi.git", version = "0.7", optional = true }
49 - quasi-http = { git = "https://makenot.work/git/max/quasi.git", version = "0.7", optional = true }
50 - quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.7", optional = true }
51 - quasi-tauri = { git = "https://makenot.work/git/max/quasi.git", version = "0.7", optional = true }
48 + quasi-router = { git = "https://makenot.work/git/max/quasi.git", version = "0.8", optional = true }
49 + quasi-http = { git = "https://makenot.work/git/max/quasi.git", version = "0.8", optional = true }
50 + quasi-webview = { git = "https://makenot.work/git/max/quasi.git", version = "0.8", optional = true }
51 + quasi-tauri = { git = "https://makenot.work/git/max/quasi.git", version = "0.8", optional = true }
52 52
53 53 # Tauri
54 54 tauri = { workspace = true, features = ["image-png", "devtools"] }
@@ -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.43.0"
116 - makeover-layout = "0.25.0"
115 + makeover-webview = "0.44.0"
116 + makeover-layout = "0.26.1"
117 117 # Browser opening
118 118 open = { workspace = true }
119 119