Skip to content

Commit 696ee15

Browse files
deps: Update Rust crate tray-icon to 0.24.0 (#128)
* deps: Update Rust crate tray-icon to 0.24.0 * fix(versi): re-enable tray-icon gtk feature for muda Linux build tray-icon 0.24.0 moved `muda/gtk` behind its own `gtk` feature flag (gtk = ["muda/gtk", "dep:libappindicator"]). With our existing `default-features = false`, gtk no longer propagates and muda's Linux platform module fails to compile (E0432 unresolved `self::platform` and `crate::platform_impl::PlatformIcon`). Adding `features = ["gtk"]` restores the Linux build without re-enabling libxdo. Assisted-by: Claude:claude-opus-4-7 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: almeidx <github@almeidx.dev>
1 parent 28cc703 commit 696ee15

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/versi/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ versi-platform = { path = "../versi-platform" }
2323

2424
iced = { version = "0.14.0", default-features = false, features = ["wgpu", "tiny-skia", "crisp", "web-colors", "linux-theme-detection", "x11", "wayland", "tokio", "image", "svg"] }
2525

26-
tray-icon = { version = "0.23.1", default-features = false }
26+
tray-icon = { version = "0.24.0", default-features = false, features = ["gtk"] }
2727
image = { version = "0.25.10", default-features = false, features = ["png"] }
2828

2929
reqwest.workspace = true

0 commit comments

Comments
 (0)