Skip to main content

max / goingson

Take the current makeover suite: build 0.14.1, webview 0.22.1, geometry 0.7 Closes the pin drift wave 2 tier A3 measured. Five pins move together because they have to: makeover-webview 0.22 needs makeover 2.5 for the --elevation token it refers to, and makeover-geometry has to move with makeover-touch or two versions of it land in one graph and fail to compile on Density being nominally distinct. The lock resolves one of each. Exact patches, not minors. 0.22.1 exists precisely to pin makeover-touch exactly, and pinning 0.22.0 here would have kept the loose-pin patch that 0.22.1 was released to replace. geometry 0.6 to 0.7 is not the Pointer retune. That was withdrawn on 2026-08-09: shell tightening belongs to the size-class axis, and the quoted Pointer values hold at pane 24 / page 32. What 0.7 adds is the type and corner axes and a compact size-class step-down, none of which this app's generated geometry.css emits, so geometry.css is unchanged in substance. check_breakpoints passes, which is the guard against a moved boundary. makeover-tui 0.9 to 0.12 for got: three releases that only follow makeover-layout, with no behaviour of their own. Workspace tests green, frontend lint clean.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-10 15:22 UTC
Signed with PGP, not checked
Commit: 08c4c7121affe74667058ba94159ab165373abe9
Parent: cf99dff
3 files changed, +186 insertions, -74 deletions
M Cargo.lock +180 -68
@@ -31,9 +31,9 @@
31 31
32 32 [[package]]
33 33 name = "aho-corasick"
34 - version = "1.1.4"
34 + version = "1.1.5"
35 35 source = "registry+https://github.com/rust-lang/crates.io-index"
36 - checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
36 + checksum = "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba"
37 37 dependencies = [
38 38 "memchr",
39 39 ]
@@ -73,9 +73,9 @@
73 73
74 74 [[package]]
75 75 name = "android_system_properties"
76 - version = "0.1.5"
76 + version = "0.1.6"
77 77 source = "registry+https://github.com/rust-lang/crates.io-index"
78 - checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
78 + checksum = "ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc"
79 79 dependencies = [
80 80 "libc",
81 81 ]
@@ -88,9 +88,9 @@
88 88
89 89 [[package]]
90 90 name = "apple-native-keyring-store"
91 - version = "1.0.1"
91 + version = "1.0.2"
92 92 source = "registry+https://github.com/rust-lang/crates.io-index"
93 - checksum = "797f94b6a53d7d10b56dc18290e0d40a2158352f108bb4ff32350825081a9f29"
93 + checksum = "2b350bfd03649e07aa05c0a81b3e15934374e585c98204a57e20b9d49f49bb9a"
94 94 dependencies = [
95 95 "keyring-core",
96 96 "log",
@@ -164,9 +164,9 @@
164 164
165 165 [[package]]
166 166 name = "async-compression"
167 - version = "0.4.42"
167 + version = "0.4.43"
168 168 source = "registry+https://github.com/rust-lang/crates.io-index"
169 - checksum = "e79b3f8a79cccc2898f31920fc69f304859b3bd567490f75ebf51ae1c792a9ac"
169 + checksum = "3976abdc8fe7d1133d43d304afd42abdf5bc3e1319d263d223bde07b5efc4be8"
170 170 dependencies = [
171 171 "compression-codecs",
172 172 "compression-core",
@@ -295,9 +295,9 @@
295 295
296 296 [[package]]
297 297 name = "async-trait"
298 - version = "0.1.91"
298 + version = "0.1.92"
299 299 source = "registry+https://github.com/rust-lang/crates.io-index"
300 - checksum = "ae36dc4177970ef04fde5178d3e2429882def40e57a451f919c098f72baa6cec"
300 + checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667"
301 301 dependencies = [
302 302 "proc-macro2",
303 303 "quote",
@@ -414,9 +414,9 @@
414 414
415 415 [[package]]
416 416 name = "base64"
417 - version = "0.23.0"
417 + version = "0.23.1"
418 418 source = "registry+https://github.com/rust-lang/crates.io-index"
419 - checksum = "b25655df2c3cdd83c5e5b293b88acd880332b2ddadd7c30ac43144fdc0033da9"
419 + checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5"
420 420
421 421 [[package]]
422 422 name = "base64ct"
@@ -623,9 +623,9 @@
623 623
624 624 [[package]]
625 625 name = "camino"
626 - version = "1.2.4"
626 + version = "1.2.5"
627 627 source = "registry+https://github.com/rust-lang/crates.io-index"
628 - checksum = "5f2d30e4173c4026932d51d31d6b0613b1fd3014bf3f9f8943d4ba139c437ba0"
628 + checksum = "bb1307f12aa967b5a58416e87b3653360e0fd614a016b6e970db08fecbb1b80d"
629 629 dependencies = [
630 630 "serde_core",
631 631 ]
@@ -650,7 +650,7 @@
650 650 "semver",
651 651 "serde",
652 652 "serde_json",
653 - "thiserror 2.0.19",
653 + "thiserror 2.0.20",
654 654 ]
655 655
656 656 [[package]]
@@ -683,9 +683,9 @@
683 683
684 684 [[package]]
685 685 name = "cc"
686 - version = "1.4.0"
686 + version = "1.4.2"
687 687 source = "registry+https://github.com/rust-lang/crates.io-index"
688 - checksum = "5add81bb678e6cb321aff7fa0dc7689ad82b112dbc032cea19f91d6b8e3582b9"
688 + checksum = "5d262e149917187838d5b42777c8253bcb64500067342904e7d429499a6f277e"
689 689 dependencies = [
690 690 "find-msvc-tools",
691 691 "shlex",
@@ -881,9 +881,9 @@
881 881
882 882 [[package]]
883 883 name = "cookie"
884 - version = "0.18.1"
884 + version = "0.18.2"
885 885 source = "registry+https://github.com/rust-lang/crates.io-index"
886 - checksum = "4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747"
886 + checksum = "1a373e3602691c3cdea496d2f0ee5935151e6168fe87739483c463db1b2f2f87"
887 887 dependencies = [
888 888 "time",
889 889 "version_check",
@@ -1169,8 +1169,18 @@
1169 1169 source = "registry+https://github.com/rust-lang/crates.io-index"
1170 1170 checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d"
1171 1171 dependencies = [
1172 - "darling_core",
1173 - "darling_macro",
1172 + "darling_core 0.23.0",
1173 + "darling_macro 0.23.0",
1174 + ]
1175 +
1176 + [[package]]
1177 + name = "darling"
1178 + version = "0.24.0"
1179 + source = "registry+https://github.com/rust-lang/crates.io-index"
1180 + checksum = "88490bf1b990d87eaaa7ac8aa887f629a08e7359765b4911faf63c3763347d23"
1181 + dependencies = [
1182 + "darling_core 0.24.0",
1183 + "darling_macro 0.24.0",
1174 1184 ]
1175 1185
1176 1186 [[package]]
@@ -1186,22 +1196,46 @@
1186 1196 "syn 2.0.119",
1187 1197 ]
1188 1198
1199 + [[package]]
1200 + name = "darling_core"
1201 + version = "0.24.0"
1202 + source = "registry+https://github.com/rust-lang/crates.io-index"
1203 + checksum = "084e274f91c482280130e1e34e0b8d6e66776a060d7b6de7b84289ca778868c4"
1204 + dependencies = [
1205 + "ident_case",
1206 + "proc-macro2",
1207 + "quote",
1208 + "strsim",
1209 + "syn 3.0.3",
1210 + ]
1211 +
1189 1212 [[package]]
1190 1213 name = "darling_macro"
1191 1214 version = "0.23.0"
1192 1215 source = "registry+https://github.com/rust-lang/crates.io-index"
1193 1216 checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d"
1194 1217 dependencies = [
1195 - "darling_core",
1218 + "darling_core 0.23.0",
1196 1219 "quote",
1197 1220 "syn 2.0.119",
1198 1221 ]
1199 1222
1200 1223 [[package]]
1201 - name = "data-encoding"
1202 - version = "2.11.0"
1224 + name = "darling_macro"
1225 + version = "0.24.0"
1203 1226 source = "registry+https://github.com/rust-lang/crates.io-index"
1204 - checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8"
1227 + checksum = "68f5792fa0d41cd2325ce0ffa64f0a340eaebd4971a3a0c5e1ffd2cc488a355e"
1228 + dependencies = [
1229 + "darling_core 0.24.0",
1230 + "quote",
1231 + "syn 3.0.3",
1232 + ]
1233 +
1234 + [[package]]
1235 + name = "data-encoding"
1236 + version = "2.11.1"
1237 + source = "registry+https://github.com/rust-lang/crates.io-index"
1238 + checksum = "4583a4551df46e2792f82ceeac45e850d2e2d5debba0b91f102385cda5b11f06"
1205 1239
1206 1240 [[package]]
1207 1241 name = "dbus"
@@ -1214,6 +1248,37 @@
1214 1248 "windows-sys 0.61.2",
1215 1249 ]
1216 1250
1251 + [[package]]
1252 + name = "defmt"
1253 + version = "1.1.1"
1254 + source = "registry+https://github.com/rust-lang/crates.io-index"
1255 + checksum = "e2953bfe4f93bbd20cc71198842756f77d161884c99ebbabc41d80231ded88d1"
1256 + dependencies = [
1257 + "bitflags 1.3.2",
1258 + "defmt-macros",
1259 + ]
1260 +
1261 + [[package]]
1262 + name = "defmt-macros"
1263 + version = "1.1.1"
1264 + source = "registry+https://github.com/rust-lang/crates.io-index"
1265 + checksum = "bad9c72e7ca2137e0dc3813245a0d282fd6daad32fd800af018306a9169b5fe8"
1266 + dependencies = [
1267 + "defmt-parser",
1268 + "proc-macro2",
1269 + "quote",
1270 + "syn 2.0.119",
1271 + ]
1272 +
1273 + [[package]]
1274 + name = "defmt-parser"
1275 + version = "1.0.0"
1276 + source = "registry+https://github.com/rust-lang/crates.io-index"
1277 + checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e"
1278 + dependencies = [
1279 + "thiserror 2.0.20",
1280 + ]
1281 +
1217 1282 [[package]]
1218 1283 name = "deltae"
1219 1284 version = "0.3.2"
@@ -1319,13 +1384,13 @@
1319 1384
1320 1385 [[package]]
1321 1386 name = "displaydoc"
1322 - version = "0.2.6"
1387 + version = "0.2.7"
1323 1388 source = "registry+https://github.com/rust-lang/crates.io-index"
1324 - checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f"
1389 + checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8"
1325 1390 dependencies = [
1326 1391 "proc-macro2",
1327 1392 "quote",
1328 - "syn 2.0.119",
1393 + "syn 3.0.3",
1329 1394 ]
1330 1395
1331 1396 [[package]]
@@ -1453,7 +1518,7 @@
1453 1518 source = "registry+https://github.com/rust-lang/crates.io-index"
1454 1519 checksum = "420b9da095f052ea597503e39073b5b3c522f7db933fbac202d91d24492693fd"
1455 1520 dependencies = [
1456 - "base64 0.23.0",
1521 + "base64 0.23.1",
1457 1522 "memchr",
1458 1523 ]
1459 1524
@@ -1472,7 +1537,7 @@
1472 1537 "cc",
1473 1538 "memchr",
1474 1539 "rustc_version",
1475 - "toml 1.1.3+spec-1.1.0",
1540 + "toml 1.1.4+spec-1.1.0",
1476 1541 "vswhom",
1477 1542 "winreg",
1478 1543 ]
@@ -1603,12 +1668,6 @@
1603 1668 "regex",
1604 1669 ]
1605 1670
1606 - [[package]]
1607 - name = "fast-srgb8"
1608 - version = "1.0.0"
1609 - source = "registry+https://github.com/rust-lang/crates.io-index"
1610 - checksum = "dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1"
1611 -
1612 1671 [[package]]
1613 1672 name = "fastrand"
1614 1673 version = "2.5.0"
@@ -1663,9 +1722,9 @@
1663 1722
1664 1723 [[package]]
1665 1724 name = "find-msvc-tools"
1666 - version = "0.1.9"
1725 + version = "0.1.10"
1667 1726 source = "registry+https://github.com/rust-lang/crates.io-index"
1668 - checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"
1727 + checksum = "26b73573e6edcd2af0cdf47bd6cb58f0b3839491263c314eaad1ccf24430e1de"
1669 1728
1670 1729 [[package]]
1671 1730 name = "finl_unicode"
@@ -2129,7 +2188,7 @@
2129 2188 "strum",
2130 2189 "strum_macros",
2131 2190 "tagtree",
2132 - "thiserror 2.0.19",
2191 + "thiserror 2.0.20",
2133 2192 "uuid",
2134 2193 ]
2135 2194
@@ -2144,7 +2203,7 @@
2144 2203 "rusqlite",
2145 2204 "serde_json",
2146 2205 "sha2 0.11.0",
2147 - "thiserror 2.0.19",
2206 + "thiserror 2.0.20",
2148 2207 "tracing",
2149 2208 "uuid",
2150 2209 ]
@@ -2173,8 +2232,8 @@
2173 2232 "mailparse",
2174 2233 "makeover",
2175 2234 "makeover-build",
2176 - "makeover-geometry 0.6.2",
2177 - "makeover-layout 0.12.0",
2235 + "makeover-geometry",
2236 + "makeover-layout",
2178 2237 "makeover-webview",
2179 2238 "notify",
2180 2239 "notify-debouncer-mini",
@@ -2207,7 +2266,7 @@
2207 2266 "tauri-plugin-updater",
2208 2267 "tauri-plugin-window-state",
2209 2268 "tempfile",
2210 - "thiserror 2.0.19",
2269 + "thiserror 2.0.20",
2211 2270 "tokio",
2212 2271 "tokio-rustls",
2213 2272 "tokio-util",
@@ -2402,9 +2461,9 @@
2402 2461
2403 2462 [[package]]
2404 2463 name = "http"
2405 - version = "1.4.2"
2464 + version = "1.5.0"
2406 2465 source = "registry+https://github.com/rust-lang/crates.io-index"
2407 - checksum = "6970f50e31d6fc17d3fa27329444bfa74e196cf62e95052a3f6fee181dba6425"
2466 + checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0"
2408 2467 dependencies = [
2409 2468 "bytes",
2410 2469 "itoa",
@@ -2447,9 +2506,9 @@
2447 2506
2448 2507 [[package]]
2449 2508 name = "hybrid-array"
2450 - version = "0.4.13"
2509 + version = "0.4.14"
2451 2510 source = "registry+https://github.com/rust-lang/crates.io-index"
2452 - checksum = "818356c5132c1fede50f837ca96afbe78ff42413047f4abb886217845e1b6c8c"
2511 + checksum = "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b"
2453 2512 dependencies = [
2454 2513 "typenum",
2455 2514 ]
@@ -2528,7 +2587,7 @@
2528 2587 "js-sys",
2529 2588 "log",
2530 2589 "wasm-bindgen",
2531 - "windows-core",
2590 + "windows-core 0.62.2",
2532 2591 ]
2533 2592
2534 2593 [[package]]
@@ -2551,9 +2610,9 @@
2551 2610
2552 2611 [[package]]
2553 2612 name = "icalendar"
2554 - version = "0.17.12"
2613 + version = "0.17.13"
2555 2614 source = "registry+https://github.com/rust-lang/crates.io-index"
2556 - checksum = "f3478c3b7a2411366daf20457373174bff6cfbc1089333038b1f95594d23d985"
2615 + checksum = "8fda1b791865374063fa57e84adfe3823c2d5cd5968d721533be4556a24cffd8"
2557 2616 dependencies = [
2558 2617 "chrono",
2559 2618 "iso8601",
@@ -2804,22 +2863,22 @@
2804 2863
2805 2864 [[package]]
2806 2865 name = "instability"
2807 - version = "0.3.12"
2866 + version = "0.3.13"
2808 2867 source = "registry+https://github.com/rust-lang/crates.io-index"
2809 - checksum = "5eb2d60ef19920a3a9193c3e371f726ec1dafc045dac788d0fb3704272458971"
2868 + checksum = "2bf84e73fa6f27f299dec58e13223cf70db80da872eb921d4f6138342a0eabc8"
2810 2869 dependencies = [
2811 - "darling",
2870 + "darling 0.24.0",
2812 2871 "indoc",
2813 2872 "proc-macro2",
2814 2873 "quote",
2815 - "syn 2.0.119",
2874 + "syn 3.0.3",
2816 2875 ]
2817 2876
2818 2877 [[package]]
2819 2878 name = "ipnet"
2820 - version = "2.12.0"
2879 + version = "2.12.1"
2821 2880 source = "registry+https://github.com/rust-lang/crates.io-index"
2822 - checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2"
2881 + checksum = "6a756c3fac73139e83f14c2d742155dd2b78d3ee56597b419a0579b7bdd6dd78"
2823 2882
2824 2883 [[package]]
2825 2884 name = "is-docker"
@@ -2887,6 +2946,59 @@
2887 2946 "system-deps",
2888 2947 ]
2889 2948
2949 + [[package]]
2950 + name = "jiff"
2951 + version = "0.2.35"
2952 + source = "registry+https://github.com/rust-lang/crates.io-index"
2953 + checksum = "668b7183bd07af9a4885f5c35b0cc5c83c4607a913c16b7e17291832910d2dcc"
2954 + dependencies = [
2955 + "defmt",
2956 + "jiff-core",
2957 + "jiff-static",
2958 + "jiff-tzdb-platform",
2959 + "log",
2960 + "portable-atomic",
2961 + "portable-atomic-util",
2962 + "serde_core",
2963 + "windows-link 0.2.1",
2964 + ]
2965 +
2966 + [[package]]
2967 + name = "jiff-core"
2968 + version = "0.1.0"
2969 + source = "registry+https://github.com/rust-lang/crates.io-index"
2970 + checksum = "7feca88439efe53da3754500c1851dedf3cb36c524dd5cf8225cc0794de95d09"
2971 + dependencies = [
2972 + "defmt",
2973 + ]
2974 +
2975 + [[package]]
2976 + name = "jiff-static"
2977 + version = "0.2.35"
2978 + source = "registry+https://github.com/rust-lang/crates.io-index"
2979 + checksum = "3a69dcb3a21cfb32ce1cd056169337ca284af0766dd766e7878819b251a49204"
2980 + dependencies = [
2981 + "jiff-core",
2982 + "proc-macro2",
2983 + "quote",
2984 + "syn 2.0.119",
2985 + ]
2986 +
2987 + [[package]]
2988 + name = "jiff-tzdb"
2989 + version = "0.1.8"
2990 + source = "registry+https://github.com/rust-lang/crates.io-index"
2991 + checksum = "142bd39932ad231f10513df9ab62661fead8719872150b7ad02a2df79f4e141e"
2992 +
2993 + [[package]]
2994 + name = "jiff-tzdb-platform"
2995 + version = "0.1.3"
2996 + source = "registry+https://github.com/rust-lang/crates.io-index"
2997 + checksum = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8"
2998 + dependencies = [
2999 + "jiff-tzdb",
3000 + ]
3001 +
2890 3002 [[package]]
2891 3003 name = "jni"
2892 3004 version = "0.21.1"
@@ -2915,7 +3027,7 @@
2915 3027 "jni-sys 0.4.1",
2916 3028 "log",
2917 3029 "simd_cesu8",
2918 - "thiserror 2.0.19",
3030 + "thiserror 2.0.20",
2919 3031 "walkdir",
2920 3032 "windows-link 0.2.1",
2921 3033 ]
@@ -2963,9 +3075,9 @@
2963 3075
2964 3076 [[package]]
2965 3077 name = "js-sys"
2966 - version = "0.3.103"
3078 + version = "0.3.104"
2967 3079 source = "registry+https://github.com/rust-lang/crates.io-index"
2968 - checksum = "53b44bfcdb3f8d5837a46dae1ca9660a837176eee74a28b229bc626816589102"
3080 + checksum = "0e0c1080212aad755ea003d18543e8768dd432c48819efd73a7bf1e39b7a5a3a"
2969 3081 dependencies = [
2970 3082 "cfg-if",
2971 3083 "futures-util",
@@ -3002,7 +3114,7 @@
3002 3114 dependencies = [
3003 3115 "hashbrown 0.16.1",
3004 3116 "portable-atomic",
3005 - "thiserror 2.0.19",
3117 + "thiserror 2.0.20",
3006 3118 ]
3007 3119
3008 3120 [[package]]
@@ -3013,7 +3125,7 @@
3013 3125 "axum",
3014 3126 "serde",
3015 3127 "serde_json",
3016 - "thiserror 2.0.19",
3128 + "thiserror 2.0.20",
3017 3129 "tokio",
3018 3130 "tokio-stream",
3019 3131 "tracing",
@@ -3033,9 +3145,9 @@
3033 3145
3034 3146 [[package]]
3035 3147 name = "keyring"
3036 - version = "4.1.5"
3148 + version = "4.1.6"
3037 3149 source = "registry+https://github.com/rust-lang/crates.io-index"
3038 - checksum = "0298a59b384c540e408a600c8b375a09b49c3f97debc080e2c30675d79a6368a"
3150 + checksum = "72585bb6cc9bc370d1d545b7e23fcce71dfd4461c5e15275e3cf51bdfd9a980a"
3039 3151 dependencies = [
3040 3152 "apple-native-keyring-store",
3041 3153 "keyring-core",
@@ -3054,9 +3166,9 @@
3054 3166
3055 3167 [[package]]
3056 3168 name = "kqueue"
3057 - version = "1.2.0"
3169 + version = "1.2.1"
3058 3170 source = "registry+https://github.com/rust-lang/crates.io-index"
3059 - checksum = "273c0752728918e0ac4976f2b275b6fefb9ecd400585dec929419f3844cd87b5"
3171 + checksum = "8d763e5b24120b4ddf50de6c92308156765aabfbbccebf401da7cff2d70a41ea"
3060 3172 dependencies = [
3061 3173 "kqueue-sys",
3062 3174 "libc",
@@ -3086,12 +3198,12 @@
3086 3198
3087 3199 [[package]]
3088 3200 name = "lettre"
3089 - version = "0.11.22"
3201 + version = "0.11.23"
3090 3202 source = "registry+https://github.com/rust-lang/crates.io-index"
3091 - checksum = "0da65617f6cb926332d039cb578aad56178da86e128db6a1b09f4c94fa5b3349"
3203 + checksum = "f2c646bd5cc763b1087b15493e29a64be6147ba8f19342004fa52048ee596eae"
3092 3204 dependencies = [
3093 3205 "async-trait",
3094 - "base64 0.22.1",
3206 + "base64 0.23.1",
Lines truncated
M Cargo.toml +2 -2
@@ -94,8 +94,8 @@
94 94 # Filesystem watching (db change notifications)
95 95 notify = "8.2"
96 96 notify-debouncer-mini = "0.7"
97 - makeover = "2.4"
98 - makeover-tui = "0.9"
97 + makeover = "2.5"
98 + makeover-tui = "0.12"
99 99 toml = "1.1"
100 100
101 101 # Enums
@@ -16,16 +16,16 @@
16 16 [build-dependencies]
17 17 tauri-build = { workspace = true }
18 18 # Materialises all three generated files: themes/, geometry.css, layout.css.
19 - makeover-build = "0.13"
19 + makeover-build = "0.14.1"
20 20 # The table CSS is generated here too: the columns are this app's, so the
21 21 # shared helper cannot know them, but the tracks and the narrowing rules come
22 22 # from the description rather than from hand-written nth-child cuts.
23 - makeover-webview = "0.21.0"
23 + makeover-webview = "0.22.1"
24 24 makeover-layout = "0.12.0"
25 25 # Width. Direct rather than through makeover-webview, because the narrow table
26 26 # pass keys off SizeClass::Compact and a boundary reached transitively is a
27 27 # boundary nobody pinned.
28 - makeover-geometry = "0.6"
28 + makeover-geometry = "0.7"
29 29
30 30 [dependencies]
31 31 goingson-core = { workspace = true }
@@ -110,7 +110,7 @@
110 110 # The forms emitter and the description it renders. Runtime deps, not build:
111 111 # form markup depends on the value, the error and the options at the moment a
112 112 # modal opens, so it cannot be materialised the way the stylesheet is.
113 - makeover-webview = "0.21.0"
113 + makeover-webview = "0.22.1"
114 114 makeover-layout = "0.12.0"
115 115 # Browser opening
116 116 open = { workspace = true }