Take the published makeover suite
makeover-layout 0.29.1, makeover-webview 0.49.0, makeover-tui 0.29.0,
makeover-immediate 0.29.0, makeover-touch 0.21.0, makeover-build 0.44.0, all on
crates.io. The four whose own source did not change still took a minor:
makeover-layout carries links, so one copy of the vocabulary per graph, and a
consumer cannot take the old renderer and the new vocabulary together.
Locks settle here because the crates.io [patch] block that carried the cascade
is out of ~/Code/.cargo/config.toml. Getting to take it out is the check that
the cascade actually finished.
6 files changed,
+24 insertions,
-18 deletions
| 2605 |
2605 |
|
|
| 2606 |
2606 |
|
[[package]]
|
| 2607 |
2607 |
|
name = "makeover-immediate"
|
| 2608 |
|
- |
version = "0.28.0"
|
|
2608 |
+ |
version = "0.29.0"
|
|
2609 |
+ |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
2610 |
+ |
checksum = "a0edb9c4705d75764eecbea8b68ea03040f88f724e9c80e559897b45f8bb35c6"
|
| 2609 |
2611 |
|
dependencies = [
|
| 2610 |
2612 |
|
"egui",
|
| 2611 |
2613 |
|
"egui_extras",
|
| 2615 |
2617 |
|
[[package]]
|
| 2616 |
2618 |
|
name = "makeover-layout"
|
| 2617 |
2619 |
|
version = "0.29.1"
|
|
2620 |
+ |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
2621 |
+ |
checksum = "61b8a93cc18532525df3662a1db90cde2f05cedefb9164c0f3dc4341c677de00"
|
| 2618 |
2622 |
|
|
| 2619 |
2623 |
|
[[package]]
|
| 2620 |
2624 |
|
name = "makeover-touch"
|
| 2621 |
|
- |
version = "0.20.0"
|
|
2625 |
+ |
version = "0.21.0"
|
|
2626 |
+ |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
2627 |
+ |
checksum = "a6cbe598e9b93683b4e66b8486aec5de7680a4f45924dd76e1bcc0bc193c27e4"
|
| 2622 |
2628 |
|
dependencies = [
|
| 2623 |
2629 |
|
"makeover-geometry",
|
| 2624 |
2630 |
|
"makeover-layout",
|
| 2626 |
2632 |
|
|
| 2627 |
2633 |
|
[[package]]
|
| 2628 |
2634 |
|
name = "makeover-tui"
|
| 2629 |
|
- |
version = "0.28.0"
|
|
2635 |
+ |
version = "0.29.0"
|
|
2636 |
+ |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
2637 |
+ |
checksum = "697acecdd33c4a59367e2a89238709d61f2bfe1d2acec302df994677f2082789"
|
| 2630 |
2638 |
|
dependencies = [
|
| 2631 |
2639 |
|
"makeover",
|
| 2632 |
2640 |
|
"makeover-layout",
|
| 2636 |
2644 |
|
[[package]]
|
| 2637 |
2645 |
|
name = "makeover-webview"
|
| 2638 |
2646 |
|
version = "0.49.0"
|
|
2647 |
+ |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
2648 |
+ |
checksum = "dc026dc42232eb7f817520a17450b7b25c8fd908d9a45562be652d73b09ddf6a"
|
| 2639 |
2649 |
|
dependencies = [
|
| 2640 |
2650 |
|
"makeover-geometry",
|
| 2641 |
2651 |
|
"makeover-layout",
|
| 6187 |
6197 |
|
"winnow 1.0.4",
|
| 6188 |
6198 |
|
]
|
| 6189 |
6199 |
|
|
| 6190 |
|
- |
[[patch.unused]]
|
| 6191 |
|
- |
name = "makeover-build"
|
| 6192 |
|
- |
version = "0.43.0"
|
| 6193 |
|
- |
|
| 6194 |
6200 |
|
[[patch.unused]]
|
| 6195 |
6201 |
|
name = "synckit-client"
|
| 6196 |
6202 |
|
version = "0.8.0"
|
| 6197 |
6203 |
|
|
|
6204 |
+ |
[[patch.unused]]
|
|
6205 |
+ |
name = "quasi-type"
|
|
6206 |
+ |
version = "0.1.0"
|
|
6207 |
+ |
|
| 6198 |
6208 |
|
[[patch.unused]]
|
| 6199 |
6209 |
|
name = "kberg"
|
| 6200 |
6210 |
|
version = "0.1.0"
|
| 6210 |
6220 |
|
[[patch.unused]]
|
| 6211 |
6221 |
|
name = "tagtree"
|
| 6212 |
6222 |
|
version = "0.4.0"
|
| 6213 |
|
- |
|
| 6214 |
|
- |
[[patch.unused]]
|
| 6215 |
|
- |
name = "quasi-type"
|
| 6216 |
|
- |
version = "0.1.0"
|
| 14 |
14 |
|
|
| 15 |
15 |
|
[dependencies]
|
| 16 |
16 |
|
quasi-router = { path = "../quasi-router", version = "0.28.1" }
|
| 17 |
|
- |
makeover-layout = "0.29.0"
|
|
17 |
+ |
makeover-layout = "0.29.1"
|
| 18 |
18 |
|
|
| 19 |
19 |
|
[dev-dependencies]
|
| 20 |
20 |
|
# A widget's guarantees are claims about what a renderer draws, so they are
|
| 29 |
29 |
|
# webview is measured through. Taken directly rather than through quasi-webview
|
| 30 |
30 |
|
# because a bench calling a trait method should name the trait it calls.
|
| 31 |
31 |
|
quasi-http = { path = "../quasi-http", version = "0.28.1" }
|
| 32 |
|
- |
makeover-layout = "0.29.0"
|
| 33 |
|
- |
makeover-tui = { version = "0.28.0", features = ["theme"] }
|
|
32 |
+ |
makeover-layout = "0.29.1"
|
|
33 |
+ |
makeover-tui = { version = "0.29.0", features = ["theme"] }
|
| 34 |
34 |
|
# Only to load a bundled theme file. `makeover_tui::Theme` is `#[non_exhaustive]`,
|
| 35 |
35 |
|
# so `Theme::from_theme` is the one way to get one, the same reason quasi-tui's
|
| 36 |
36 |
|
# tests take this.
|
| 17 |
17 |
|
# widget here that is not a container comes from it: a screen walk that painted
|
| 18 |
18 |
|
# its own meter would be the divergence the suite exists to end, one copy per
|
| 19 |
19 |
|
# renderer instead of one copy per app.
|
| 20 |
|
- |
makeover-immediate = "0.28.0"
|
|
20 |
+ |
makeover-immediate = "0.29.0"
|
| 21 |
21 |
|
egui = { version = "0.35", default-features = false }
|
| 22 |
22 |
|
# Markdown to text for `Node::Rich`. The same crate the webview renderer takes,
|
| 23 |
23 |
|
# reading the same source: what differs is that it can emit markup and this
|
| 14 |
14 |
|
|
| 15 |
15 |
|
[dependencies]
|
| 16 |
16 |
|
quasi-router = { path = "../quasi-router", version = "0.28.1" }
|
| 17 |
|
- |
makeover-layout = "0.29.0"
|
|
17 |
+ |
makeover-layout = "0.29.1"
|
| 18 |
18 |
|
# The depth palette, the theme bridge and the table. Everything else this crate
|
| 19 |
19 |
|
# draws is written here first and lifted upstream once a second consumer wants
|
| 20 |
20 |
|
# it, which is the order the suite has always moved in: the constrained consumer
|
| 21 |
21 |
|
# finds the shape, and the shared crate takes it after it is known rather than
|
| 22 |
22 |
|
# before.
|
| 23 |
|
- |
makeover-tui = { version = "0.28.0", features = ["theme"] }
|
|
23 |
+ |
makeover-tui = { version = "0.29.0", features = ["theme"] }
|
| 24 |
24 |
|
ratatui = { version = "0.30", default-features = false }
|
| 25 |
25 |
|
# `Node::Rich` carries markdown source. A terminal has no markup to hand it to,
|
| 26 |
26 |
|
# so it takes the runs: `render_runs` is the words with the marks that were over
|
| 15 |
15 |
|
[dependencies]
|
| 16 |
16 |
|
quasi-router = { path = "../quasi-router", version = "0.28.1" }
|
| 17 |
17 |
|
quasi-http = { path = "../quasi-http", version = "0.28.1" }
|
| 18 |
|
- |
makeover-layout = "0.29.0"
|
|
18 |
+ |
makeover-layout = "0.29.1"
|
| 19 |
19 |
|
makeover-webview = "0.49.0"
|
| 20 |
20 |
|
# `Node::Rich` carries markdown source and this is what turns it into markup.
|
| 21 |
21 |
|
# Sanitising comes with it, which is why the node can carry what a user typed.
|