#10025: [PM] support for Desktop symlinks, similar to Deskbar menu symlinks ------------------------------------+------------------------------ Reporter: ttcoder | Owner: bonefish Type: enhancement | Status: new Priority: normal | Milestone: R1 Component: Servers/package_daemon | Version: R1/Development Keywords: | Blocked By: Blocking: | Has a Patch: 0 Platform: All | ------------------------------------+------------------------------ 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. -- Ticket URL: <http://dev.haiku-os.org/ticket/10025> Haiku <http://dev.haiku-os.org> Haiku - the operating system.