[PM] support for Desktop symlinks, similar to Deskbar menu symlinks
|Reported by:||ttcoder||Owned by:||nobody|
Some users prefer to have application symlinks on the Desktop, rather than use the Deskbar's Applications ..etc menus, but only the latter seems to be supported currently.
In my initial reading of the wiki, it seems that as things stand currently you have to use the
post-install-scripts part of .PackageInfo and invoke
ln -s; something more streamlined would be great. I also tried invoking
package with a packageinfo leveraging
global-writable-files with a relative path (../../file) but it seems there is a glass "ceiling" and the relative path is not applied, the file remains in the virtual volume, i.e. config/, no way to access ../Desktop.
If accessing ../Desktop and other files outside the PM hierarchy is a no-no, an alternative would be for Tracker to take a page from Deskbar and compose the desktop 'virtually' (just like Deskbar composes its menu by merging
data/deskbar/menu ...etc), transparently merging, say
data/tracker/desktop or some such. Then when I create a package I would just have to create a symlink in both directories, and it would appear in both the deskbar and on the desktop, problem solved.
Change History (10)
comment:1 by , 7 years ago
|Component:||Servers/package_daemon → Applications/Tracker|