From 787c2339b4f85b41bfcd6bd8d395a64245ff3b97 Mon Sep 17 00:00:00 2001 From: paravozz Date: Wed, 29 Apr 2026 17:24:27 +0100 Subject: [PATCH] chore: bump vizia pin to current main (3d04965d) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps the `vizia` and `vizia_reactive` pin from `23e34039` (the vizia#672 merge commit, set when #17 landed) to `3d04965d` (current vizia/main tip). Picks up two follow-up vizia merges: - vizia/vizia#674 (`59158cfd`) — `vizia_baseview` Cmd+Q parented fix. `requests_exit` no longer treats Cmd+Q as an exit when the application is parented in a host (resolves the Bitwig case where Cmd+Q tore down a plug-in's GL surface). - vizia/vizia#676 (`3d04965d`) — bump vizia's baseview rev to pull in RustAudio/baseview#228 (macOS first-click hitTest fix) + #233 (cargo-clippy cfg-lint workaround) on top of the existing keyboard-types 0.7 carry. No vizia-plug-side code changes needed; both merges are behavioural fixes inside the vizia/vizia_baseview crates that vizia-plug already depends on. --- Cargo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 312a067..f756156 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ crate-type = ["cdylib", "lib"] [dependencies] nih_plug = { git = "https://github.com/BillyDM/nih-plug.git" } -vizia = { git = "https://github.com/vizia/vizia", rev = "23e34039", default-features = false, features = ["baseview", "clipboard", "x11"] } +vizia = { git = "https://github.com/vizia/vizia", rev = "3d04965d", default-features = false, features = ["baseview", "clipboard", "x11"] } # vizia = { path = "../vizia", default_features = false, features = ["baseview", "clipboard", "x11"] } # Direct dependency on `vizia_reactive` so the editor can call @@ -26,7 +26,7 @@ vizia = { git = "https://github.com/vizia/vizia", rev = "23e34039", default-feat # AND `vizia_baseview`'s `on_frame_update` calls `Runtime::drain_pending_work()` # itself (matching what `vizia_winit` already does). Tracked in the companion # vizia PR — see CHANGELOG / PR description for the link. -vizia_reactive = { git = "https://github.com/vizia/vizia", rev = "23e34039", default-features = false } +vizia_reactive = { git = "https://github.com/vizia/vizia", rev = "3d04965d", default-features = false } crossbeam = "0.8" # Used by `ParamRegistry` for its signal map — flushing happens from the host /