Skip to main content

max / makenotwork

Take makeover 3.0, makeover-build 0.43, makeover-tui 0.28
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-18 14:47 UTC
Signed with PGP, not checked
Commit: 6d9f5ea287bd804f00c11da4febcc0f380f0f941
Parent: 1453a01
6 files changed, +72 insertions, -72 deletions
@@ -1075,9 +1075,9 @@
1075 1075
1076 1076 [[package]]
1077 1077 name = "makeover"
1078 - version = "2.6.0"
1078 + version = "3.0.0"
1079 1079 source = "registry+https://github.com/rust-lang/crates.io-index"
1080 - checksum = "63f2504fc551cc50ca2766440ee1addd2452bfad02ec203411afe94a7d0a47a7"
1080 + checksum = "3e6da78c376074e48eb2324394004afc847e674e05ed2ea4bec1331073990b3f"
1081 1081 dependencies = [
1082 1082 "include_dir",
1083 1083 "serde",
@@ -1092,9 +1092,9 @@
1092 1092
1093 1093 [[package]]
1094 1094 name = "makeover-tui"
1095 - version = "0.27.0"
1095 + version = "0.28.0"
1096 1096 source = "registry+https://github.com/rust-lang/crates.io-index"
1097 - checksum = "873c3ff9dec3ee250e192ede31664c9d985fe999a0c0c27edde9748d4fa67339"
1097 + checksum = "6d0d5477580f4514a63a66c0955ea32323798fedcf78433c11769bee7ef65268"
1098 1098 dependencies = [
1099 1099 "makeover",
1100 1100 "makeover-layout",
@@ -2910,6 +2910,22 @@
2910 2910 name = "synckit-config"
2911 2911 version = "0.2.0"
2912 2912
2913 + [[patch.unused]]
2914 + name = "quasi-type"
2915 + version = "0.1.0"
2916 +
2917 + [[patch.unused]]
2918 + name = "kberg"
2919 + version = "0.1.0"
2920 +
2921 + [[patch.unused]]
2922 + name = "painhours"
2923 + version = "0.1.0"
2924 +
2925 + [[patch.unused]]
2926 + name = "tagtree"
2927 + version = "0.4.0"
2928 +
2913 2929 [[patch.unused]]
2914 2930 name = "quasi-axum"
2915 2931 version = "0.27.0"
@@ -2942,22 +2958,6 @@
2942 2958 name = "quasi-webview"
2943 2959 version = "0.27.0"
2944 2960
2945 - [[patch.unused]]
2946 - name = "quasi-type"
2947 - version = "0.1.0"
2948 -
2949 2961 [[patch.unused]]
2950 2962 name = "docengine"
2951 2963 version = "0.7.0"
2952 -
2953 - [[patch.unused]]
2954 - name = "kberg"
2955 - version = "0.1.0"
2956 -
2957 - [[patch.unused]]
2958 - name = "painhours"
2959 - version = "0.1.0"
2960 -
2961 - [[patch.unused]]
2962 - name = "tagtree"
2963 - version = "0.4.0"
@@ -17,8 +17,8 @@
17 17 # The family's design system. `makeover` loads and resolves a theme file;
18 18 # `makeover-tui` is the terminal renderer, and its `theme` feature is the
19 19 # intents-to-ratatui-colours mapping. No hex value is written in this crate.
20 - makeover = "2.5.0"
21 - makeover-tui = { version = "0.27.0", features = ["theme"] }
20 + makeover = "3.0"
21 + makeover-tui = { version = "0.28.0", features = ["theme"] }
22 22 tokio = { version = "1.50.0", features = ["macros", "rt-multi-thread", "time", "sync", "signal", "fs"] }
23 23 # `rustls-no-provider` rather than `rustls`: the latter is an alias for
24 24 # `__rustls-aws-lc-rs`, which links a C crypto backend. The provider is ring
M mnw-cli/Cargo.lock +22 -22
@@ -1819,9 +1819,9 @@
1819 1819
1820 1820 [[package]]
1821 1821 name = "makeover"
1822 - version = "2.6.0"
1822 + version = "3.0.0"
1823 1823 source = "registry+https://github.com/rust-lang/crates.io-index"
1824 - checksum = "63f2504fc551cc50ca2766440ee1addd2452bfad02ec203411afe94a7d0a47a7"
1824 + checksum = "3e6da78c376074e48eb2324394004afc847e674e05ed2ea4bec1331073990b3f"
1825 1825 dependencies = [
1826 1826 "include_dir",
1827 1827 "serde",
@@ -1836,9 +1836,9 @@
1836 1836
1837 1837 [[package]]
1838 1838 name = "makeover-tui"
1839 - version = "0.27.0"
1839 + version = "0.28.0"
1840 1840 source = "registry+https://github.com/rust-lang/crates.io-index"
1841 - checksum = "873c3ff9dec3ee250e192ede31664c9d985fe999a0c0c27edde9748d4fa67339"
1841 + checksum = "6d0d5477580f4514a63a66c0955ea32323798fedcf78433c11769bee7ef65268"
1842 1842 dependencies = [
1843 1843 "makeover",
1844 1844 "makeover-layout",
@@ -4761,29 +4761,13 @@
4761 4761 source = "registry+https://github.com/rust-lang/crates.io-index"
4762 4762 checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"
4763 4763
4764 - [[patch.unused]]
4765 - name = "synckit-config"
4766 - version = "0.2.0"
4767 -
4768 4764 [[patch.unused]]
4769 4765 name = "quasi-type"
4770 4766 version = "0.1.0"
4771 4767
4772 4768 [[patch.unused]]
4773 - name = "kberg"
4774 - version = "0.1.0"
4775 -
4776 - [[patch.unused]]
4777 - name = "ops-status"
4778 - version = "0.1.0"
4779 -
4780 - [[patch.unused]]
4781 - name = "painhours"
4782 - version = "0.1.0"
4783 -
4784 - [[patch.unused]]
4785 - name = "tagtree"
4786 - version = "0.4.0"
4769 + name = "synckit-config"
4770 + version = "0.2.0"
4787 4771
4788 4772 [[patch.unused]]
4789 4773 name = "quasi-axum"
@@ -4820,3 +4804,19 @@
4820 4804 [[patch.unused]]
4821 4805 name = "docengine"
4822 4806 version = "0.7.0"
4807 +
4808 + [[patch.unused]]
4809 + name = "kberg"
4810 + version = "0.1.0"
4811 +
4812 + [[patch.unused]]
4813 + name = "ops-status"
4814 + version = "0.1.0"
4815 +
4816 + [[patch.unused]]
4817 + name = "painhours"
4818 + version = "0.1.0"
4819 +
4820 + [[patch.unused]]
4821 + name = "tagtree"
4822 + version = "0.4.0"
@@ -14,8 +14,8 @@
14 14 # The family's design system. `makeover` holds the themes and resolves a
15 15 # selection; `makeover-tui` is the terminal renderer, and its `theme` feature is
16 16 # the intents-to-ratatui-colours mapping. No colour is named in this crate.
17 - makeover = "2.5.0"
18 - makeover-tui = { version = "0.27.0", features = ["theme"] }
17 + makeover = "3.0"
18 + makeover-tui = { version = "0.28.0", features = ["theme"] }
19 19 tokio = { version = "1", features = ["full"] }
20 20 # `rustls-no-provider` rather than `rustls`: the latter is an alias for
21 21 # `__rustls-aws-lc-rs`, which links a C crypto backend. The provider is ring
M server/Cargo.lock +24 -24
@@ -2881,7 +2881,7 @@
2881 2881 checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
2882 2882 dependencies = [
2883 2883 "libc",
2884 - "windows-sys 0.59.0",
2884 + "windows-sys 0.61.2",
2885 2885 ]
2886 2886
2887 2887 [[package]]
@@ -3666,7 +3666,7 @@
3666 3666 checksum = "1a791e6620676a875f362f3156ed213e73ca099a09bf992c18812abe65cc37b1"
3667 3667 dependencies = [
3668 3668 "bstr",
3669 - "hashbrown 0.15.5",
3669 + "hashbrown 0.17.1",
3670 3670 ]
3671 3671
3672 3672 [[package]]
@@ -4817,7 +4817,7 @@
4817 4817 source = "registry+https://github.com/rust-lang/crates.io-index"
4818 4818 checksum = "82cb6a9f675da968c63b6208c641b9dca58fc0133ae53375736b1767b0cab8bd"
4819 4819 dependencies = [
4820 - "windows-sys 0.59.0",
4820 + "windows-sys 0.61.2",
4821 4821 ]
4822 4822
4823 4823 [[package]]
@@ -5387,9 +5387,9 @@
5387 5387
5388 5388 [[package]]
5389 5389 name = "makeover"
5390 - version = "2.8.0"
5390 + version = "3.0.0"
5391 5391 source = "registry+https://github.com/rust-lang/crates.io-index"
5392 - checksum = "39b782e6e693c5134b50949f8c3407bb7d24a77b7f628281b0490c6380d65151"
5392 + checksum = "3e6da78c376074e48eb2324394004afc847e674e05ed2ea4bec1331073990b3f"
5393 5393 dependencies = [
5394 5394 "include_dir",
5395 5395 "serde",
@@ -5398,9 +5398,9 @@
5398 5398
5399 5399 [[package]]
5400 5400 name = "makeover-build"
5401 - version = "0.42.0"
5401 + version = "0.43.0"
5402 5402 source = "registry+https://github.com/rust-lang/crates.io-index"
5403 - checksum = "f9c1c61809fa3a15d56e50cd6baa4b96ff3ba62635bfad2c9e2232822785b771"
5403 + checksum = "71a7188f7131771586f9b8136b939f0a0117cc7cc3c118a44f08f4bf0f021ef8"
5404 5404 dependencies = [
5405 5405 "makeover",
5406 5406 "makeover-geometry",
@@ -5720,7 +5720,7 @@
5720 5720 source = "registry+https://github.com/rust-lang/crates.io-index"
5721 5721 checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
5722 5722 dependencies = [
5723 - "windows-sys 0.59.0",
5723 + "windows-sys 0.61.2",
5724 5724 ]
5725 5725
5726 5726 [[package]]
@@ -7343,7 +7343,7 @@
7343 7343 "errno",
7344 7344 "libc",
7345 7345 "linux-raw-sys 0.12.1",
7346 - "windows-sys 0.59.0",
7346 + "windows-sys 0.61.2",
7347 7347 ]
7348 7348
7349 7349 [[package]]
@@ -7423,7 +7423,7 @@
7423 7423 "security-framework 3.7.0",
7424 7424 "security-framework-sys",
7425 7425 "webpki-root-certs",
7426 - "windows-sys 0.59.0",
7426 + "windows-sys 0.61.2",
7427 7427 ]
7428 7428
7429 7429 [[package]]
@@ -8549,7 +8549,7 @@
8549 8549 "getrandom 0.4.3",
8550 8550 "once_cell",
8551 8551 "rustix 1.1.4",
8552 - "windows-sys 0.59.0",
8552 + "windows-sys 0.61.2",
8553 8553 ]
8554 8554
8555 8555 [[package]]
@@ -9988,7 +9988,7 @@
9988 9988 source = "registry+https://github.com/rust-lang/crates.io-index"
9989 9989 checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
9990 9990 dependencies = [
9991 - "windows-sys 0.48.0",
9991 + "windows-sys 0.61.2",
9992 9992 ]
9993 9993
9994 9994 [[package]]
@@ -10776,6 +10776,18 @@
10776 10776 "pkg-config",
10777 10777 ]
10778 10778
10779 + [[patch.unused]]
10780 + name = "kberg"
10781 + version = "0.1.0"
10782 +
10783 + [[patch.unused]]
10784 + name = "ops-status"
10785 + version = "0.1.0"
10786 +
10787 + [[patch.unused]]
10788 + name = "painhours"
10789 + version = "0.1.0"
10790 +
10779 10791 [[patch.unused]]
10780 10792 name = "synckit-client"
10781 10793 version = "0.8.0"
@@ -10795,15 +10807,3 @@
10795 10807 [[patch.unused]]
10796 10808 name = "quasi-tauri"
10797 10809 version = "0.27.0"
10798 -
10799 - [[patch.unused]]
10800 - name = "kberg"
10801 - version = "0.1.0"
10802 -
10803 - [[patch.unused]]
10804 - name = "ops-status"
10805 - version = "0.1.0"
10806 -
10807 - [[patch.unused]]
10808 - name = "painhours"
10809 - version = "0.1.0"
@@ -152,7 +152,7 @@
152 152 git-command = { path = "../shared/git-command" }
153 153
154 154 # Shared theme palette + the bundled theme set (Tier 0 creator theming).
155 - makeover = "2.8.0"
155 + makeover = "3.0"
156 156
157 157 # The description layer, for the tier G1 spike only: one read-only screen served
158 158 # through quasi beside its Askama equivalent, so the cost of describing a screen
@@ -245,7 +245,7 @@
245 245 # Emits static/geometry.css (makeover-geometry) and static/layout.css
246 246 # (makeover-webview). The same generator GO and BB run; only the output paths
247 247 # differ, since the server serves its stylesheets rather than bundling them.
248 - makeover-build = "0.42.0"
248 + makeover-build = "0.43.0"
249 249 # Read directly for the embeds' own copy of the spacing layer, which they need
250 250 # because an iframe cannot link a stylesheet. makeover-build does not re-export
251 251 # it, so the pin lives here and has to track the one makeover-build resolves.