Legacy-only menus?

Bryan K. Wright bryan at ayesha.phys.Virginia.EDU
Thu Jul 29 15:14:24 BST 2004


Hi folks,

	I have an application menu tree that I've used for several years
under an older KDE version, and now I'm trying to get it to work as
a "Legacy" menu under KDE 3.2.2 on Fedora Core 2.  It's just a tree under 
/etc/X11/applnk, like this:

applnk
|-- Communication
|   |-- InstantMessaging
|   |-- Mail
|   `-- News
|-- Computation
|-- DataAnalysis
|-- Design
|-- Development
|-- Editors
..... and so on.

Each directory has a .directory file, giving the name.  Within the directories
are *.desktop files.  I'd like to take this tree, update it for FC2, and use 
it as part of a new standard configuration for our department.

	My original thought was to edit /etc/xdg/menus/applications.menu
so that it only contained the following:

<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
 "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
<Menu>
  <Name>Applications</Name>
  <LegacyDir>/etc/X11/applnk</LegacyDir>
</Menu> 

I thought that "LegacyDir" would do the right thing, and create the 
desired menu tree.  Unfortunately, what I end up with is a start menu
with no aplications at all.

	Running "kbuildsycoca --menutest --nosignal --noincremental"
results in no output other than "kbuildsycoca running...".  (If I use
the default applications.menu that comes with FC2, I get the expected
list of menu items.)

	Can anybody point me in the right direction?

						Thanks,
						Bryan
-- 
===============================================================================
Bryan Wright                |"If you take cranberries and stew them like 
Physics Department          | applesauce, they taste much more like prunes 
University of Virginia      | than rhubarb does."  --  Groucho 
Charlottesville, VA  22901  |			
(434) 924-7218              |         bryan at virginia.edu
===============================================================================


___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.




More information about the kde mailing list