Comment 12 for bug 943148

Revision history for this message
su_v (suv-lp) wrote :

Tentative solution (hackish) in
<http://bazaar.launchpad.net/~suv-lp/inkscape/osxmenu/revision/12735>

Gvfs dbus service file and mount file(s) are loaded from $XDG_DATA_HOME, and get recreated on each launch with the current absolute path for 'Exec' to the gvfsd* binaries inside the app bundle.

Tested with spaces in the path to Inkscape.app, but not any other characters users might use as folder names, and which might need to get quoted or escaped differently in the 'Exec' attribute of the local service and mount files.

Not an ideal solution IMHO (preferably upstream would provide relocation support for other platforms); and support for the dbus-based scripting API with Inkscape.app might require further workarounds (not attempted yet).