I forgot to mention Alacarte also fails, quite regularly, to copy all of the information from an original (root) ".desktop" file in to a new (user) ".desktop" file, resulting in programs losing their mime associations and multi-lingual names, etc. (alacarte almost always represents menu changes by creating new files to override the old ones)
It also makes ugly files with names like "alacarte-made~1.desktop" rather than keeping the name of the original file or appending a number to the original name of the file.
Alacarte also keeps a set of files to undo menu changes... these cannot be used by alacarte or any other program and have no meaning whatsoever....
I forgot to mention Alacarte also fails, quite regularly, to copy all of the information from an original (root) ".desktop" file in to a new (user) ".desktop" file, resulting in programs losing their mime associations and multi-lingual names, etc. (alacarte almost always represents menu changes by creating new files to override the old ones)
It also makes ugly files with names like "alacarte- made~1. desktop" rather than keeping the name of the original file or appending a number to the original name of the file.
Alacarte also keeps a set of files to undo menu changes... these cannot be used by alacarte or any other program and have no meaning whatsoever....