#10013: [Haiku PM] add the ability to customize/rearrange the whole Deskbar menu -------------------------------------------------+------------------------- Reporter: Giova84 | Owner: stippi Type: enhancement | Status: new Priority: normal | Milestone: R1 Component: User Interface | Version: Keywords: [Haiku PM] add the ability to | R1/Package Management customize/rearrange the whole Deskbar menu | Blocked By: Blocking: | Has a Patch: 0 Platform: x86 | -------------------------------------------------+------------------------- This ticket, starts by the assumption that any user could/wish customize and rearrange the Deskbar menu according his own preferences. Currently in Haiku (not the PM branch) this can be easily done by going in the folder /boot/home/config/settings/deskbar: here we can not only make new folders, but we can also remove/move present items inside new folders (eg organizing them by category.. Media, Graphics, Utility, etc.. etc..) Currently, in the Haiku PM, there are three folder for the Deskbar menu: "/boot/system/data/deskbar/menu" and "/boot/common/data/deskbar/menu" which both are read only (so we cannot remove items from here) and "/boot/home/config/settings/deskbar/menu", which has write permissions. But i cannot move here, in new personal folders (eg utility, media, graphic), the elements which are present by default inside "/boot/system/data/deskbar/menu" and "/boot/common/data/deskbar/menu" because if i attempt to move elements from "/boot/system/data/deskbar/menu" to "/boot/home/config/settings/deskbar/menu", i will be warned about the fact that i cannot move elements from here. And this forbids users to organize/customize the Deskbar menu. So, in my opinion "/boot/system/data/deskbar/menu" and "/boot/common/data/deskbar/menu" should be present under a "non-packaged" directory (so without the restricting read only permission), to allow users to totally reorganize/customize the Deskbar menu according to own preferences. //www.freelists.org/post/haiku-development/PM-Readonly-insanity,4 -- Ticket URL: <http://dev.haiku-os.org/ticket/10013> Haiku <http://dev.haiku-os.org> Haiku - the operating system.