After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 728009 - Make DBus-activatable
Make DBus-activatable
Status: RESOLVED FIXED
Product: file-roller
Classification: Applications
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: Paolo Bacchilega
file-roller-maint
Depends on:
Blocks:
 
 
Reported: 2014-04-11 01:31 UTC by Matthias Clasen
Modified: 2014-11-25 13:51 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Make DBus-activatable (2.24 KB, patch)
2014-04-11 01:31 UTC, Matthias Clasen
committed Details | Review

Description Matthias Clasen 2014-04-11 01:31:14 UTC
This conmmit installs a service file, renames the desktop file
to follow the bus name, and adds the DBusActivatable key to the
desktop file, following
https://wiki.gnome.org/HowDoI/DBusApplicationLaunching
Comment 1 Matthias Clasen 2014-04-11 01:31:24 UTC
Created attachment 274059 [details] [review]
Make DBus-activatable
Comment 2 Paolo Bacchilega 2014-04-11 08:51:42 UTC
Comment on attachment 274059 [details] [review]
Make DBus-activatable

Pushed to master, thank you.
Comment 3 Kalev Lember 2014-06-06 11:41:50 UTC
I'm getting the following warning now starting file-roller:

 ** WARNING **: Could not load desktop file '/usr/share/applications/file-roller.desktop': No such file or directory
Comment 4 Kalev Lember 2014-06-06 11:50:47 UTC
I've filed https://bugzilla.gnome.org/show_bug.cgi?id=731331 with a patch for smclient removal, which also takes care of this warning as a side effect.
Comment 5 Sebastien Bacher 2014-11-25 13:51:32 UTC
note that the rename of the .desktop is making user configurations invalid on upgrade (launcher favorites, mimetype associations, ...), is there any recommended way for distributors to deal with those issues? would it be an option to keep shipping a "file-roller.desktop" for compatibility reasons?