The Alacarte menu editor http://www.realistanew.com/projects/alacarte is an alternative to the menu editor currently provided with GNOME-2.14.x. To build Alacarte within the GARNOME framework: (0) set up a GARNOME "sandbox" if you not already done so... http://mail.gnome.org/archives/garnome-list/2006-March/msg00045.html The sandbox provides an orderly way to perform experiments within GARNOME. Most, but not all, applications within GARNOME support 'make uninstall'. By conducting experiments within a sandbox rather than altering the standard GARNOME source tree, you have a mechanism by which to easily retreat when necessary. (1) unpack the attached garballs in $top_of_garnome_source_tree/sandbox/desktop (2) build and install alacarte * cd to sandbox/desktop/alacarte * make install > make_install.log 2>&1 & (3) build the patched version of gnome-menus * cd to sandbox/desktop/gnome-menus * make > make.log 2>&1 & (4) un-install the original version of gnome-menus * cd to $top_of_garnome_source_tree/desktop/gnome-menus * make uninstall > make_uninstall.log 2>&1 (5) install the patched version of gnome-menus * cd to sandbox/gnome-menus * make install > make_install.log 2>&1 * Using Alacarte: an Example -------------------------- The mergeant database admin tool is missing its icon in the Applications->Office menu. The problem is the desktop file looks for mergeant.png in $garnome/share/icons/mergeant rather than in $garnome/share/pixmaps/mergeant. Not to worry... Alacarte can fix this by creating a local version of mergeant.desktop that will be installed under ~/.local/share/applications To make this happen, do the following: (0) fire up Alacarte Applications->Accessories->Alacarte (1) navigate to Applications-> Office * find 'Mergeant Database Administration' in the panel on the right * observe the icon is missing (2) select Mergeant (3) open the properties dialog edit -> properties [or right click] (4) click on the icon at the top to bring up the 'Choose an Icon' dialog (5) navigate to $garnome/share/pixmaps/mergeant (6) select 'mergeant.png' (7) click 'OK' (8) close Alacarte (9) Validate * go look at Applications -> Office to see that mergeant now has an icon * look in your home directory in .local/ to see how it was done. Have fun... -Joseph -- joseph_sacco [at] comcast [dot] net
Attachment:
alacarte.tar.gz
Description: application/compressed-tar
Attachment:
gnome-menus.tar.gz
Description: application/compressed-tar