Description of Problem: (Clean install of re-0824.0 tree) I was attempting to add the option --no-splash to the Command: field of the panel launcher for Evolution. If you type any character into the field (don't even have to submit the change) you get this error messge: "Cannot save launcher to disk, the following error occured: Error writing file 'applications:///Internet/redhat-email.desktop': Read-only file system" You get the same error attempting to change the Icon, or trying to make any other changes to the Launcher. Same error occurs when logged in as root.
Changed Summary- I can't spell today.
So this is because I disabled menu editing - apparently launcher editing is the same mechanism. We can't enable menu editing as it doesn't work. How can we get launcher editing to work? Anyone have ideas?
Something is wrong, launchers should be hoarded (panel should have private copies) and edit those. This seems more like trying to edit the menus to me. Where is the launcher? On the panel or in the menu? If it is on the panel how did you get it onto the panel? Or was it in the default config.
Just fixed this in CVS on all branches. Must have been one of the default launchers. Attaching a patch to fix the problem. Basically if we load something from gconf we check if it's in the private path, and if it is, then we hoard it (make a private copy)
Created attachment 72825 [details] patch to fix hoarding default launchers
george rules!
2.0.6-6 should have this fix.
The latest gnome summary mentions that menu editing has been fixed in the Gnome CVS. Any chance this fix gets included for this release? It might save some support calls from people who are trying to add an item to the menu ;)
The changes to make menu editing work are too large (many thousand lines of code), and we don't have enough time to test them.
While I can't add or edit properties of items in the menus, (that's expected ATM) I can now edit the icon properties of items on the gnome panel, and can use Add To Panel/Remove From Panel. So I consider this bug fixed. Thanks.
Closing out based on feedback from user.