max / goingson
- Co-Authored-By
- Claude Opus 5 (1M context) <noreply@anthropic.com>
3 files changed,
+34 insertions,
-27 deletions
| @@ -3443,9 +3443,7 @@ | |||
| 3443 | 3443 | ||
| 3444 | 3444 | [[package]] | |
| 3445 | 3445 | name = "makeover-build" | |
| 3446 | - | version = "0.44.0" | |
| 3447 | - | source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 3448 | - | checksum = "59627b7bb1bdfbfa7051eaaecb19fd8f4bf24e5df56e06aeab129b255e016d82" | |
| 3446 | + | version = "0.45.0" | |
| 3449 | 3447 | dependencies = [ | |
| 3450 | 3448 | "makeover", | |
| 3451 | 3449 | "makeover-geometry", | |
| @@ -3460,15 +3458,11 @@ | |||
| 3460 | 3458 | ||
| 3461 | 3459 | [[package]] | |
| 3462 | 3460 | name = "makeover-layout" | |
| 3463 | - | version = "0.29.1" | |
| 3464 | - | source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 3465 | - | checksum = "61b8a93cc18532525df3662a1db90cde2f05cedefb9164c0f3dc4341c677de00" | |
| 3461 | + | version = "0.30.0" | |
| 3466 | 3462 | ||
| 3467 | 3463 | [[package]] | |
| 3468 | 3464 | name = "makeover-touch" | |
| 3469 | 3465 | version = "0.21.0" | |
| 3470 | - | source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 3471 | - | checksum = "a6cbe598e9b93683b4e66b8486aec5de7680a4f45924dd76e1bcc0bc193c27e4" | |
| 3472 | 3466 | dependencies = [ | |
| 3473 | 3467 | "makeover-geometry", | |
| 3474 | 3468 | "makeover-layout", | |
| @@ -3476,9 +3470,7 @@ | |||
| 3476 | 3470 | ||
| 3477 | 3471 | [[package]] | |
| 3478 | 3472 | name = "makeover-tui" | |
| 3479 | - | version = "0.29.0" | |
| 3480 | - | source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 3481 | - | checksum = "697acecdd33c4a59367e2a89238709d61f2bfe1d2acec302df994677f2082789" | |
| 3473 | + | version = "0.29.1" | |
| 3482 | 3474 | dependencies = [ | |
| 3483 | 3475 | "makeover", | |
| 3484 | 3476 | "makeover-layout", | |
| @@ -3487,9 +3479,7 @@ | |||
| 3487 | 3479 | ||
| 3488 | 3480 | [[package]] | |
| 3489 | 3481 | name = "makeover-webview" | |
| 3490 | - | version = "0.49.0" | |
| 3491 | - | source = "registry+https://github.com/rust-lang/crates.io-index" | |
| 3492 | - | checksum = "dc026dc42232eb7f817520a17450b7b25c8fd908d9a45562be652d73b09ddf6a" | |
| 3482 | + | version = "0.50.0" | |
| 3493 | 3483 | dependencies = [ | |
| 3494 | 3484 | "makeover-geometry", | |
| 3495 | 3485 | "makeover-layout", | |
| @@ -4705,7 +4695,7 @@ | |||
| 4705 | 4695 | ||
| 4706 | 4696 | [[package]] | |
| 4707 | 4697 | name = "quasi-http" | |
| 4708 | - | version = "0.28.1" | |
| 4698 | + | version = "0.28.2" | |
| 4709 | 4699 | dependencies = [ | |
| 4710 | 4700 | "form_urlencoded", | |
| 4711 | 4701 | "http", | |
| @@ -4714,14 +4704,14 @@ | |||
| 4714 | 4704 | ||
| 4715 | 4705 | [[package]] | |
| 4716 | 4706 | name = "quasi-router" | |
| 4717 | - | version = "0.28.1" | |
| 4707 | + | version = "0.28.2" | |
| 4718 | 4708 | dependencies = [ | |
| 4719 | 4709 | "makeover-layout", | |
| 4720 | 4710 | ] | |
| 4721 | 4711 | ||
| 4722 | 4712 | [[package]] | |
| 4723 | 4713 | name = "quasi-tauri" | |
| 4724 | - | version = "0.28.1" | |
| 4714 | + | version = "0.28.2" | |
| 4725 | 4715 | dependencies = [ | |
| 4726 | 4716 | "http", | |
| 4727 | 4717 | "quasi-http", | |
| @@ -4747,7 +4737,7 @@ | |||
| 4747 | 4737 | ||
| 4748 | 4738 | [[package]] | |
| 4749 | 4739 | name = "quasi-webview" | |
| 4750 | - | version = "0.28.1" | |
| 4740 | + | version = "0.28.2" | |
| 4751 | 4741 | dependencies = [ | |
| 4752 | 4742 | "docengine", | |
| 4753 | 4743 | "makeover-layout", | |
| @@ -8503,16 +8493,20 @@ | |||
| 8503 | 8493 | ||
| 8504 | 8494 | [[patch.unused]] | |
| 8505 | 8495 | name = "quasi-axum" | |
| 8506 | - | version = "0.28.1" | |
| 8496 | + | version = "0.28.2" | |
| 8507 | 8497 | ||
| 8508 | 8498 | [[patch.unused]] | |
| 8509 | 8499 | name = "quasi-basics" | |
| 8510 | - | version = "0.28.1" | |
| 8500 | + | version = "0.28.2" | |
| 8511 | 8501 | ||
| 8512 | 8502 | [[patch.unused]] | |
| 8513 | 8503 | name = "quasi-immediate" | |
| 8514 | - | version = "0.28.1" | |
| 8504 | + | version = "0.28.2" | |
| 8515 | 8505 | ||
| 8516 | 8506 | [[patch.unused]] | |
| 8517 | 8507 | name = "quasi-store" | |
| 8518 | 8508 | version = "0.1.0" | |
| 8509 | + | ||
| 8510 | + | [[patch.unused]] | |
| 8511 | + | name = "makeover-immediate" | |
| 8512 | + | version = "0.29.1" |
| @@ -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.44.0" | |
| 21 | + | makeover-build = "0.45.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 | |
| @@ -28,8 +28,8 @@ | |||
| 28 | 28 | # The table CSS is generated here too: the columns are this app's, so the | |
| 29 | 29 | # shared helper cannot know them, but the tracks and the narrowing rules come | |
| 30 | 30 | # from the description rather than from hand-written nth-child cuts. | |
| 31 | - | makeover-webview = "0.49.0" | |
| 32 | - | makeover-layout = "0.29.1" | |
| 31 | + | makeover-webview = "0.50.0" | |
| 32 | + | makeover-layout = "0.30.0" | |
| 33 | 33 | # Width. Direct rather than through makeover-webview, because the narrow table | |
| 34 | 34 | # pass keys off SizeClass::Compact and a boundary reached transitively is a | |
| 35 | 35 | # boundary nobody pinned. | |
| @@ -124,8 +124,8 @@ | |||
| 124 | 124 | # The forms emitter and the description it renders. Runtime deps, not build: | |
| 125 | 125 | # form markup depends on the value, the error and the options at the moment a | |
| 126 | 126 | # modal opens, so it cannot be materialised the way the stylesheet is. | |
| 127 | - | makeover-webview = "0.49.0" | |
| 128 | - | makeover-layout = "0.29.1" | |
| 127 | + | makeover-webview = "0.50.0" | |
| 128 | + | makeover-layout = "0.30.0" | |
| 129 | 129 | # Browser opening | |
| 130 | 130 | open = { workspace = true } | |
| 131 | 131 |
| @@ -595,10 +595,23 @@ | |||
| 595 | 595 | /// that stopped using them. It tightens only if a second run somewhere in the | |
| 596 | 596 | /// app declares a different one, which is not something to go looking for. | |
| 597 | 597 | /// | |
| 598 | + | /// # 30 to 37, 2026-08-18: the seven `facet-*` classes | |
| 599 | + | /// | |
| 600 | + | /// `makeover-layout` 0.30.0 named `Facet` and `makeover-webview` 0.50.0 emits a | |
| 601 | + | /// panel for one, so the denominator went 60 to 67 and this app writes none of | |
| 602 | + | /// the seven. goingson's filters are named in that task as a site the shape | |
| 603 | + | /// fits, and they are not described yet: `contacts.js` and `emails.js` both | |
| 604 | + | /// filter by round-tripping to the backend from hand-written controls. | |
| 605 | + | /// | |
| 606 | + | /// It passes the check the rule below asks for, and passes it the plainest way | |
| 607 | + | /// of any rise so far: there is no facet in this app at all, described or | |
| 608 | + | /// otherwise, so there is no markup that *should* be writing these. It tightens | |
| 609 | + | /// when the filters port, which is the one thing that would make them live. | |
| 610 | + | /// | |
| 598 | 611 | /// The one direction this number should move is down, so if it ever needs | |
| 599 | 612 | /// raising for a class goingson's own markup *should* be writing, that is the | |
| 600 | 613 | /// defect this exists to catch and the answer is the markup, not the seal. | |
| 601 | - | const DEAD_VOCABULARY_HIGH_WATER: usize = 30; | |
| 614 | + | const DEAD_VOCABULARY_HIGH_WATER: usize = 37; | |
| 602 | 615 | ||
| 603 | 616 | /// Every file that can carry a class name. | |
| 604 | 617 | fn markup_files(frontend: &Path) -> Vec<PathBuf> { |