fix(desktop): matching the wrong desktop enrties and not getting icons

This commit is contained in:
Michael Aaron Murphy 2025-04-02 17:30:38 +02:00
parent 1486569481
commit 9b9600a5d6
No known key found for this signature in database
GPG key ID: B2732D4240C9212C
3 changed files with 86 additions and 135 deletions

View file

@ -100,6 +100,7 @@ apply = "0.3.0"
ashpd = { version = "0.9.2", default-features = false, optional = true }
async-fs = { version = "2.1", optional = true }
async-std = { version = "1.13", optional = true }
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" }
@ -131,8 +132,11 @@ url = "2.5.4"
zbus = { version = "4.4.0", default-features = false, optional = true }
[target.'cfg(unix)'.dependencies]
freedesktop-icons = { package = "cosmic-freedesktop-icons", git = "https://github.com/pop-os/freedesktop-icons" }
freedesktop-desktop-entry = { version = "0.7.9", optional = true }
freedesktop-icons = { package = "cosmic-freedesktop-icons", git = "https://github.com/pop-os/freedesktop-icons", branch = "icon-fixes" }
# freedesktop-icons = { package = "cosmic-freedesktop-icons", path = "../../pop/freedesktop-icons" }
freedesktop-desktop-entry = { git = "https://github.com/pop-os/freedesktop-desktop-entry", branch = "appid-match", optional = true }
# freedesktop-desktop-entry = { version = "0.7.9", optional = true }
# freedesktop-desktop-entry = { path = "../../pop/freedesktop-desktop-entry", optional = true }
shlex = { version = "1.3.0", optional = true }
[dependencies.cosmic-theme]