Module desktop

Source
Available on crate feature desktop only.

Re-exports§

pub use freedesktop_desktop_entry as fde;Non-Windows

Structs§

DesktopActionNon-Windows
DesktopEntryCacheNon-Windows
DesktopEntryDataNon-Windows
DesktopLookupContextNon-Windows
DesktopResolveOptionsNon-Windows
MimeNon-Windows
A parsed mime or media type.

Traits§

IconSourceExt

Functions§

extract_crx_idNon-Windows
load_applicationsNon-Windows
load_applications_for_app_ids
load_desktop_fileNon-Windows
resolve_desktop_entryNon-Windows
Resolve a DesktopEntry for a running toplevel, applying heuristics over app_id, identifier, and title. Includes Proton/Wine handling: Proton can open games as steam_app_X (often steam_app_default), and Wine windows may use an .exe app_id. In those cases we match the localized name against the toplevel title and, for Proton default, restrict matches to entries with Game in Categories.
spawn_desktop_execNon-Windows