! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Use exo-open in xfce4-file-manager.desktop
Status:
RESOLVED: FIXED
Product:
Xfdesktop
Component:
General

Comments

Description Nick Schermer editbugs 2009-10-28 10:31:39 CET
The desktop file is hardcoded to launch Thunar, but exo-open supports "--launch FileManager" since 0.5.0.
Comment 1 Nick Schermer editbugs 2009-10-28 10:35:49 CET
Thinking about it, it might actually be smarter to move the desktop files that use exo-open in the exo package. For example the panel uses those desktop files in the default setup, but it does not depend on xfdesktop.
Comment 2 Brian J. Tarricone (not reading bugmail) 2009-10-28 17:18:37 CET
You mean the .desktop file for the menu entry?  Or is that for something else?
Comment 3 Nick Schermer editbugs 2009-10-29 14:51:43 CET
Yes, the desktop files you have in modules/menu/menu-data/.
Comment 4 Brian J. Tarricone (not reading bugmail) 2009-10-29 21:45:06 CET
Hmm, well, not sure about moving them to exo, but yeah, should definitely use exo-open... xfdesktop has a soft dep on exo now, should probably make it hard.
Comment 5 Nick Schermer editbugs 2009-10-29 22:06:23 CET
If Xfdesktop has a hard dep on exo, moving the desktop files would be nice for the panel's default setup and it makes a bit of sense too since exo actually 'provides' the launching capabilities.
Comment 6 Brian J. Tarricone (not reading bugmail) 2009-10-30 02:07:49 CET
True, but it doesn't provide the menu, just exo-open.

Why does the panel need it?  Shouldn't it have its own default files?  I'm not sure xfdesktop 4.8 is going to include all those default toplevel menu files anyway...
Comment 7 Nick Schermer editbugs 2009-10-30 06:55:33 CET
(In reply to comment #6)
> True, but it doesn't provide the menu, just exo-open.

But it is normal the modules that provides the executable also provides the desktops files, even though these are a bit special because they are used in the toplevel.

> Why does the panel need it?  Shouldn't it have its own default files?  I'm not
> sure xfdesktop 4.8 is going to include all those default toplevel menu files
> anyway...

The new panel has a feature to load desktop files from the application pool (ie. all the apps in the default menu), this makes the default configuration a lot easier and more powerful. Of course i can also hardcode this, but if one of the panel dependencies provides files that can be used in the default setup, then why not...

Bug #5919

Reported by:
Nick Schermer
Reported on: 2009-10-28
Last modified on: 2010-11-27

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
0 users

Version

Version:
Unspecified

Attachments

Additional information