From 3d18d7f3903603ba035d2c7c2a7a0c827ea396b7 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 1 May 2025 09:19:40 -0600 Subject: [PATCH] Update dependencies --- Cargo.lock | 46 +++++++++++++++++++++++----------------------- examples/copy.rs | 6 ++++-- src/mime_app.rs | 2 +- 3 files changed, 28 insertions(+), 26 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 408faff..f8d4cd5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1473,7 +1473,7 @@ dependencies = [ [[package]] name = "cosmic-config" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "atomicwrites", "cosmic-config-derive", @@ -1495,7 +1495,7 @@ dependencies = [ [[package]] name = "cosmic-config-derive" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "quote", "syn 1.0.109", @@ -1641,7 +1641,7 @@ dependencies = [ [[package]] name = "cosmic-theme" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "almost", "cosmic-config", @@ -2472,9 +2472,9 @@ dependencies = [ [[package]] name = "freedesktop-desktop-entry" -version = "0.7.10" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2258b98a780699da05c858682498ceaf3942013d7d93ca7584e26fbacc58f2d9" +checksum = "cbcb2951884fd80c5b3093ce762bebcc4ec351fadff3c253f9d09cb91917ddd2" dependencies = [ "gettext-rs", "log", @@ -2926,9 +2926,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.15.2" +version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" +checksum = "84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3" dependencies = [ "foldhash", ] @@ -3096,7 +3096,7 @@ dependencies = [ [[package]] name = "iced" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "dnd", "iced_accessibility", @@ -3114,7 +3114,7 @@ dependencies = [ [[package]] name = "iced_accessibility" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "accesskit", "accesskit_winit", @@ -3123,7 +3123,7 @@ dependencies = [ [[package]] name = "iced_core" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "bitflags 2.9.0", "bytes", @@ -3147,7 +3147,7 @@ dependencies = [ [[package]] name = "iced_futures" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "futures", "iced_core", @@ -3173,7 +3173,7 @@ dependencies = [ [[package]] name = "iced_graphics" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "bitflags 2.9.0", "bytemuck", @@ -3195,7 +3195,7 @@ dependencies = [ [[package]] name = "iced_renderer" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "iced_graphics", "iced_tiny_skia", @@ -3207,7 +3207,7 @@ dependencies = [ [[package]] name = "iced_runtime" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "bytes", "cosmic-client-toolkit", @@ -3222,7 +3222,7 @@ dependencies = [ [[package]] name = "iced_tiny_skia" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "bytemuck", "cosmic-text", @@ -3238,7 +3238,7 @@ dependencies = [ [[package]] name = "iced_wgpu" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "as-raw-xcb-connection", "bitflags 2.9.0", @@ -3269,7 +3269,7 @@ dependencies = [ [[package]] name = "iced_widget" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "cosmic-client-toolkit", "dnd", @@ -3287,7 +3287,7 @@ dependencies = [ [[package]] name = "iced_winit" version = "0.14.0-dev" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "cosmic-client-toolkit", "dnd", @@ -4147,7 +4147,7 @@ checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" [[package]] name = "libcosmic" version = "0.1.0" -source = "git+https://github.com/pop-os/libcosmic.git#e5802b535bf9d6599b0ac90a9499e80c60c0284b" +source = "git+https://github.com/pop-os/libcosmic.git#e838616813470aa6a108ede07ab8e6050b68a5a6" dependencies = [ "apply", "ashpd 0.9.2", @@ -6318,9 +6318,9 @@ dependencies = [ [[package]] name = "sha2" -version = "0.10.8" +version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" +checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ "cfg-if", "cpufeatures", @@ -6615,9 +6615,9 @@ dependencies = [ [[package]] name = "synstructure" -version = "0.13.1" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" +checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", diff --git a/examples/copy.rs b/examples/copy.rs index 956488e..296b2d3 100644 --- a/examples/copy.rs +++ b/examples/copy.rs @@ -1,6 +1,6 @@ +use cosmic_files::operation::recursive::Method; use cosmic_files::operation::{recursive::Context, Controller, ReplaceResult}; use std::{error::Error, io, path::PathBuf}; -use cosmic_files::operation::recursive::Method; #[compio::main] async fn main() -> Result<(), Box> { @@ -37,7 +37,9 @@ async fn main() -> Result<(), Box> { context .recursive_copy_or_move( vec![(PathBuf::from("test/b"), PathBuf::from("test/c"))], - Method::Move { cross_device_copy: false }, + Method::Move { + cross_device_copy: false, + }, ) .await?; diff --git a/src/mime_app.rs b/src/mime_app.rs index 7b78c3c..9ec8199 100644 --- a/src/mime_app.rs +++ b/src/mime_app.rs @@ -258,7 +258,7 @@ impl MimeAppCache { // Load desktop applications by supported mime types //TODO: hashmap for all apps by id? - let mut all_apps = desktop::load_applications(locale, false); + let mut all_apps = desktop::load_applications(locale, false, None); for app in &mut all_apps { //TODO: just collect apps that can be executed with a file argument? if !app.mime_types.is_empty() {