From 54862ba701e187d8eddfed78becfa27362ad58c8 Mon Sep 17 00:00:00 2001 From: Lionel DARNIS Date: Mon, 25 May 2026 09:55:23 +0200 Subject: [PATCH] yoda: refresh local dbus binding lock and warnings --- Cargo.lock | 3 +-- src/app.rs | 3 ++- src/mime_app.rs | 5 ----- 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8b4a940..dce2c01 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1490,8 +1490,7 @@ dependencies = [ [[package]] name = "cosmic-settings-daemon" -version = "0.1.0" -source = "git+https://github.com/pop-os/dbus-settings-bindings#507e342c21d3ce6ae41b1d4f3fa2f0ad5ee23e75" +version = "0.1.1-yoda.1" dependencies = [ "zbus 5.14.0", ] diff --git a/src/app.rs b/src/app.rs index 0cb2948..d945260 100644 --- a/src/app.rs +++ b/src/app.rs @@ -72,7 +72,7 @@ use crate::config::{ use crate::dialog::{Dialog, DialogKind, DialogMessage, DialogResult, DialogSettings}; use crate::key_bind::key_binds; use crate::localize::LANGUAGE_SORTER; -use crate::mime_app::{self, MimeApp, MimeAppCache}; +use crate::mime_app::{MimeApp, MimeAppCache}; use crate::mounter::{ MOUNTERS, MounterAuth, MounterItem, MounterItems, MounterKey, MounterMessage, }; @@ -1013,6 +1013,7 @@ impl App { #[cfg(feature = "desktop")] fn launch_desktop_entries(paths: &[impl AsRef]) { + use crate::mime_app; use cosmic::desktop::fde::DesktopEntry; let locales = cosmic::desktop::fde::get_languages_from_env(); diff --git a/src/mime_app.rs b/src/mime_app.rs index 9b385e3..7535556 100644 --- a/src/mime_app.rs +++ b/src/mime_app.rs @@ -16,11 +16,6 @@ use std::{ process, }; -// Supported exec key field codes -const EXEC_HANDLERS: [&str; 4] = ["%f", "%F", "%u", "%U"]; -// Deprecated field codes. The spec advises to ignore these handlers. -const DEPRECATED_HANDLERS: [&str; 6] = ["%d", "%D", "%n", "%N", "%v", "%m"]; - pub fn exec_to_command( exec: &str, entry_name: &str,