diff --git a/Cargo.lock b/Cargo.lock index 9bd91ca..5370407 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1011,7 +1011,7 @@ dependencies = [ "atomicwrites", "cosmic-config-derive", "cosmic-settings-daemon", - "dirs", + "dirs 6.0.0", "futures-util", "iced_futures", "known-folders", @@ -1088,7 +1088,7 @@ dependencies = [ "configparser", "cosmic-config", "csscolorparser", - "dirs", + "dirs 6.0.0", "hex_color", "palette", "ron", @@ -1325,6 +1325,15 @@ dependencies = [ "dirs-sys", ] +[[package]] +name = "dirs" +version = "7.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d57d423b3c82e89b9a24ca3091fee61f456a26edbd28d26c65906f4bc1dcd8f" +dependencies = [ + "dirs-sys", +] + [[package]] name = "dirs-sys" version = "0.5.0" @@ -2124,9 +2133,9 @@ dependencies = [ [[package]] name = "global-hotkey" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9247516746aa8e53411a0db9b62b0e24efbcf6a76e0ba73e5a91b512ddabed7" +checksum = "8c386b0a4a70cb2d39fffd74480f985b6f0bfbcb934b6a6b6b7e630e448f242e" dependencies = [ "crossbeam-channel", "keyboard-types 0.7.0", @@ -3467,23 +3476,23 @@ dependencies = [ [[package]] name = "muda" -version = "0.17.2" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c9fec5a4e89860383d778d10563a605838f8f0b2f9303868937e5ff32e86177" +checksum = "cca139e57da4383727f189e43e66e84fa372347027fc996f9f1a007ec0a37996" dependencies = [ "crossbeam-channel", "dpi 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "gtk", - "keyboard-types 0.7.0", + "keyboard-types 0.8.3", "libxdo", "objc2 0.6.4", "objc2-app-kit 0.3.2", "objc2-core-foundation", "objc2-foundation 0.3.2", "once_cell", - "png 0.17.16", + "png 0.18.1", "thiserror 2.0.19", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -5456,12 +5465,12 @@ dependencies = [ [[package]] name = "tray-icon" -version = "0.21.3" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5e85aa143ceb072062fc4d6356c1b520a51d636e7bc8e77ec94be3608e5e80c" +checksum = "b2b9c52859a94554803ccd4a24b98f74148ebc73b90676d783f3490b1bff9d72" dependencies = [ "crossbeam-channel", - "dirs", + "dirs 7.0.0", "libappindicator", "muda", "objc2 0.6.4", @@ -5470,9 +5479,9 @@ dependencies = [ "objc2-core-graphics", "objc2-foundation 0.3.2", "once_cell", - "png 0.17.16", + "png 0.18.1", "thiserror 2.0.19", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -6146,7 +6155,7 @@ dependencies = [ "anyhow", "ddc", "ddc-winapi", - "dirs", + "dirs 6.0.0", "display-info", "env_logger", "futures-util", diff --git a/Cargo.toml b/Cargo.toml index f0ff524..77d43d5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,7 +20,7 @@ winres = "0.1" ddc = "0.2" ddc-winapi = "0.2" display-info = "0.4" -global-hotkey = "0.7" +global-hotkey = "0.8" thiserror = "2.0" tokio = { version = "1", features = ["full"] } serde = { version = "1.0", features = ["derive"] } @@ -29,7 +29,7 @@ dirs = "6.0" futures-util = "0.3" log = "0.4" env_logger = "0.11" -tray-icon = "0.21" +tray-icon = "0.25" winreg = "0.55" anyhow = "1" windows-sys = { version = "0.61", features = [