GNOME Bugzilla – Bug 470966
preferred apps, launchers, desktop files
Last modified: 2020-11-06 20:19:41 UTC
In the default Fedora panel configuration, we've long shipped two launchers for the preferred browser and mail client, which are realized using htmlview and launchmail scripts. This has several drawbacks, one of them being that the launcher does not use the firefox icon, even if it launches firefox. I've written patches that address this problem in a different way: - make the launcher property dialog handle desktop files sensibly - optionally monitor desktop files backing launchers, and update the launcher if the desktop file changes - create and maintain desktop files for the preferred browser/mail reader in ~/.local/share/applications The last part may be better off in a different place, e.g. gnome-settings-daemon.
Created attachment 94481 [details] [review] support desktop files in launcher properties dialog
Created attachment 94482 [details] [review] launcher desktop file monitoring
Created attachment 94483 [details] [review] desktop files for preferred apps
Interesting stuff.
Created attachment 95069 [details] [review] updated patches
Created attachment 95070 [details] [review] updated patches
Created attachment 95071 [details] [review] updated patches
These are the patches that I am putting in rawhide now, they fix one problem where the monitoring was not set up for newly-created launchers.
Created attachment 105197 [details] [review] use gio instead of gnome-vfs
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all old bug reports in Bugzilla which have not seen updates for many years. If you can still reproduce this issue in a currently supported version of GNOME (currently that would be 3.38), then please feel free to report it at https://gitlab.gnome.org/GNOME/gnome-panel/-/issues/ Thank you for reporting this issue and we are sorry it could not be fixed.