fix!(desktop): support launching terminal-based desktop entries

This commit is contained in:
Michael Aaron Murphy 2025-06-11 09:25:21 +02:00
parent f835afa59c
commit 8edbbec1e8
No known key found for this signature in database
GPG key ID: B2732D4240C9212C
2 changed files with 29 additions and 3 deletions

View file

@ -40,6 +40,7 @@ rfd = ["dep:rfd"]
# Enables desktop files helpers
desktop = [
"process",
"dep:cosmic-settings-config",
"dep:freedesktop-desktop-entry",
"dep:mime",
"dep:shlex",
@ -105,6 +106,7 @@ auto_enums = "0.8.7"
cctk = { git = "https://github.com/pop-os/cosmic-protocols", package = "cosmic-client-toolkit", rev = "178eb0b", optional = true }
chrono = "0.4.40"
cosmic-config = { path = "cosmic-config" }
cosmic-settings-config = { git = "https://github.com/pop-os/cosmic-settings-daemon", optional = true }
cosmic-settings-daemon = { git = "https://github.com/pop-os/dbus-settings-bindings", optional = true }
css-color = "0.2.8"
derive_setters = "0.1.6"