Exo is required for Thunar, aThuanr is part of xfce 4.4 and exo installs a "prefered application" MCS plugin so users will expect their settings to be taken into account by default. The following patch uses exo-open --launch to run the prefered applications from the various (localized) menus. Also included, some fixes in localized menu.xml* files (line using mozilla or passing -bg/-fg options, etc.
Created attachment 583 Patch to use exo-open in menu.xml* Attaching the patch.
Hmm, not so sure about this. People could still install xfdesktop without thunar, and thus no libexo... I *do* like the idea of using exo-open though...
Well, as I said, exo is required for thunar and both are part of xfce 4.4. So that would be a problem for users who wish to use xfdesktop outside of the (standard) xfce framework, I guess those could then very well edit the menu.xml (as we also provide a graphical menu editor). As exo is required is the standard installation, ppl are supposed to have it. Anyway, it doens't prevent from using xfdesktop w/out Thunar (and w/out icons support), that's different things.
Brian, I fail to uderstand why not applying that patch. The "not everymone will use Thunar" doesn't make much sense as the previous patch that was about using thunar as default in the same menu.xml was applied. BTW, the present patch is not even about Thunar, but about exo which is part of the standard libs in Xfce 4.4
Dude, chill. I'm going to apply it; I just haven't gotten around to it. Jeez, I have family visiting... If you want, go ahead and apply it yourself.
Humm, forget it, xfterm4 and xfbrowser4 both use exo-open in SVN trunk...