Skip to main content

max / audiofiles

Take makeover-layout and makeover-immediate from the registry Both are published now. This was not cosmetic: makeover-immediate had already moved to the registry description while this app still reached it by path, which made two distinct makeover_layout::Bevel types and broke the build. One source per crate is the only arrangement that type-checks. 345 tests pass, clippy clean across the workspace.
Author: Max Johnson <me@maxj.phd> · 2026-07-28 22:26 UTC
Signed with PGP, not checked
Commit: 1b50241d9a96752b5436af9ba8b405e28362a2bc
Parent: f6d8365
2 files changed, +6 insertions, -5 deletions
M Cargo.lock +4
@@ -2989,6 +2989,8 @@
2989 2989 [[package]]
2990 2990 name = "makeover-immediate"
2991 2991 version = "0.1.0"
2992 + source = "registry+https://github.com/rust-lang/crates.io-index"
2993 + checksum = "e9c54bbb052c5a78ce96524c0a9755b1d379b9cde3dbeec9ad58eb4748e22372"
2992 2994 dependencies = [
2993 2995 "egui",
2994 2996 "makeover-layout",
@@ -2997,6 +2999,8 @@
2997 2999 [[package]]
2998 3000 name = "makeover-layout"
2999 3001 version = "0.1.0"
3002 + source = "registry+https://github.com/rust-lang/crates.io-index"
3003 + checksum = "c6342972c67cb6a54ce0ae661e2a4060b548de16113578cac71ca5f7316991bb"
3000 3004
3001 3005 [[package]]
3002 3006 name = "matchers"
M Cargo.toml +2 -5
@@ -12,11 +12,8 @@
12 12 audiofiles-browser = { path = "crates/audiofiles-browser" }
13 13 audiofiles-sync = { path = "crates/audiofiles-sync" }
14 14 audiofiles-rhai = { path = "crates/audiofiles-rhai" }
15 - # The description layer and its egui renderer. Path deps while both are
16 - # unpublished; they become version deps when makeover-layout 0.1.0 ships,
17 - # which waits on a second renderer exercising the vocabulary.
18 - makeover-layout = { path = "../../Libraries/makeover-layout" }
19 - makeover-immediate = { path = "../../Libraries/makeover-immediate" }
15 + makeover-layout = "0.1.0"
16 + makeover-immediate = "0.1.0"
20 17 egui = { version = "0.35", default-features = false, features = ["default_fonts"] }
21 18 egui_extras = { version = "0.35", default-features = false }
22 19 eframe = { version = "0.35", default-features = false, features = ["default_fonts", "glow"] }