Skip to main content

max / goingson

Take makeover 3.0, makeover-build 0.43, makeover-tui 0.28 Reglo's 700 builds through with_weight now.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-18 14:37 UTC
Signed with PGP, not checked
Commit: 488de474ddc5d0a6427e0f81ddb8f247b08580ce
Parent: 067725a
4 files changed, +24 insertions, -22 deletions
M Cargo.lock +18 -18
@@ -1387,7 +1387,7 @@
1387 1387 "libc",
1388 1388 "option-ext",
1389 1389 "redox_users",
1390 - "windows-sys 0.60.2",
1390 + "windows-sys 0.61.2",
1391 1391 ]
1392 1392
1393 1393 [[package]]
@@ -1628,7 +1628,7 @@
1628 1628 checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
1629 1629 dependencies = [
1630 1630 "libc",
1631 - "windows-sys 0.60.2",
1631 + "windows-sys 0.61.2",
1632 1632 ]
1633 1633
1634 1634 [[package]]
@@ -3432,9 +3432,9 @@
3432 3432
3433 3433 [[package]]
3434 3434 name = "makeover"
3435 - version = "2.9.0"
3435 + version = "3.0.0"
3436 3436 source = "registry+https://github.com/rust-lang/crates.io-index"
3437 - checksum = "5d18f543dde04d03af163315b215bc73dca1d87af19d6ab62f46aff1bf14f40a"
3437 + checksum = "3e6da78c376074e48eb2324394004afc847e674e05ed2ea4bec1331073990b3f"
3438 3438 dependencies = [
3439 3439 "include_dir",
3440 3440 "serde",
@@ -3443,9 +3443,9 @@
3443 3443
3444 3444 [[package]]
3445 3445 name = "makeover-build"
3446 - version = "0.42.0"
3446 + version = "0.43.0"
3447 3447 source = "registry+https://github.com/rust-lang/crates.io-index"
3448 - checksum = "f9c1c61809fa3a15d56e50cd6baa4b96ff3ba62635bfad2c9e2232822785b771"
3448 + checksum = "71a7188f7131771586f9b8136b939f0a0117cc7cc3c118a44f08f4bf0f021ef8"
3449 3449 dependencies = [
3450 3450 "makeover",
3451 3451 "makeover-geometry",
@@ -3476,9 +3476,9 @@
3476 3476
3477 3477 [[package]]
3478 3478 name = "makeover-tui"
3479 - version = "0.27.0"
3479 + version = "0.28.0"
3480 3480 source = "registry+https://github.com/rust-lang/crates.io-index"
3481 - checksum = "873c3ff9dec3ee250e192ede31664c9d985fe999a0c0c27edde9748d4fa67339"
3481 + checksum = "6d0d5477580f4514a63a66c0955ea32323798fedcf78433c11769bee7ef65268"
3482 3482 dependencies = [
3483 3483 "makeover",
3484 3484 "makeover-layout",
@@ -3638,7 +3638,7 @@
3638 3638 "png 0.18.1",
3639 3639 "serde",
3640 3640 "thiserror 2.0.20",
3641 - "windows-sys 0.60.2",
3641 + "windows-sys 0.61.2",
3642 3642 ]
3643 3643
3644 3644 [[package]]
@@ -3771,7 +3771,7 @@
3771 3771 source = "registry+https://github.com/rust-lang/crates.io-index"
3772 3772 checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
3773 3773 dependencies = [
3774 - "windows-sys 0.60.2",
3774 + "windows-sys 0.61.2",
3775 3775 ]
3776 3776
3777 3777 [[package]]
@@ -5186,7 +5186,7 @@
5186 5186 "errno",
5187 5187 "libc",
5188 5188 "linux-raw-sys",
5189 - "windows-sys 0.60.2",
5189 + "windows-sys 0.61.2",
5190 5190 ]
5191 5191
5192 5192 [[package]]
@@ -5243,7 +5243,7 @@
5243 5243 "security-framework",
5244 5244 "security-framework-sys",
5245 5245 "webpki-root-certs",
5246 - "windows-sys 0.60.2",
5246 + "windows-sys 0.61.2",
5247 5247 ]
5248 5248
5249 5249 [[package]]
@@ -5783,7 +5783,7 @@
5783 5783 checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4"
5784 5784 dependencies = [
5785 5785 "libc",
5786 - "windows-sys 0.60.2",
5786 + "windows-sys 0.61.2",
5787 5787 ]
5788 5788
5789 5789 [[package]]
@@ -6558,7 +6558,7 @@
6558 6558 "getrandom 0.4.3",
6559 6559 "once_cell",
6560 6560 "rustix",
6561 - "windows-sys 0.60.2",
6561 + "windows-sys 0.61.2",
6562 6562 ]
6563 6563
6564 6564 [[package]]
@@ -6580,7 +6580,7 @@
6580 6580 "parking_lot",
6581 6581 "rustix",
6582 6582 "signal-hook",
6583 - "windows-sys 0.60.2",
6583 + "windows-sys 0.61.2",
6584 6584 ]
6585 6585
6586 6586 [[package]]
@@ -7062,7 +7062,7 @@
7062 7062 "png 0.18.1",
7063 7063 "serde",
7064 7064 "thiserror 2.0.20",
7065 - "windows-sys 0.60.2",
7065 + "windows-sys 0.61.2",
7066 7066 ]
7067 7067
7068 7068 [[package]]
@@ -7097,7 +7097,7 @@
7097 7097 dependencies = [
7098 7098 "memoffset",
7099 7099 "tempfile",
7100 - "windows-sys 0.60.2",
7100 + "windows-sys 0.61.2",
7101 7101 ]
7102 7102
7103 7103 [[package]]
@@ -7627,7 +7627,7 @@
7627 7627 source = "registry+https://github.com/rust-lang/crates.io-index"
7628 7628 checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
7629 7629 dependencies = [
7630 - "windows-sys 0.60.2",
7630 + "windows-sys 0.61.2",
7631 7631 ]
7632 7632
7633 7633 [[package]]
M Cargo.toml +2 -2
@@ -104,8 +104,8 @@
104 104 # Filesystem watching (db change notifications)
105 105 notify = "8.2"
106 106 notify-debouncer-mini = "0.7"
107 - makeover = "2.9"
108 - makeover-tui = "0.27.0"
107 + makeover = "3.0"
108 + makeover-tui = "0.28.0"
109 109 toml = "1.1"
110 110
111 111 # Enums
@@ -18,7 +18,7 @@
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.42.0"
21 + makeover-build = "0.43.0"
22 22 # Cuts the two house faces into frontend/fonts/. A git dependency because
23 23 # quasi-type is `publish = false`, which is also why makeover-build cannot do
24 24 # this and only emits the CSS that fetches the result. The rev is the one
@@ -643,7 +643,9 @@
643 643 // synthesises a second bold on top of it. The hand-written
644 644 // `@font-face` this replaces carried the weight and dropping it
645 645 // would be a silent smear on every heading.
646 - .with_face(makeover_build::FontFace::new("Reglo", ["Reglo-Bold.woff2"]).weight("700")),
646 + .with_face(
647 + makeover_build::FontFace::new("Reglo", ["Reglo-Bold.woff2"]).with_weight("700"),
648 + ),
647 649 ),
648 650 );
649 651