[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PROPOSAL: a common menu system.



On 29 May 2000, Chmouel Boudjnah wrote:
> Thorsten Kukuk <kukuk@suse.de> writes:
> 
> > When you not agree to use .kdelnk/.desktop files, we will add this 
> > format to our tool. But it makes more sense to use .kdelnk/.desktop for me.
> 
> Well, you want to use .kdelnk .desktop, but it's a completely different
> format. Kde/Gnome to build his groups by the directory, something like

Yes but is common standard (for 98% ;-)

> When menu specify an entry like
> section=Applications/Productivty
> and after the update-menus will create for gnome/kde (or nothing for
> other wm'm) the directory's.

yes, but why not use alsa a directory structure. This is much easier to
handle for the user, I guess ?

> > maybe /etc/X11/menu-methods should be used to be FHS compliant.
> 
> Like Peter said it's not only for X11 but also for console application
> (but well it's launched via a $xterm -c "" so it's semi X11).

okay, but there is no console application which has such a list, so
menu-methods will not be there, when no X11 and no windowmanager is
installed. maybe I am wrong ?

> > > It's dynamic i18nable and user-wide-configurable. 
> > good idea again. Maybe we should define a common menu structure.
> 
> Do you mean structure by groups ? i can post the groups we use for
> Mandrake for draft.

We are using these. I have no problem to change these, but we do want a
structure deeper than 2 levels (we had a long discussion about that in our
company ;-)

./Administration
./Administration/Configuration
./Administration/Tools
./Administration/Viewer
./Administration/unspec
./Arts
./Arts/unspec
./Business
./Business/Database
./Business/Editors
./Business/Planner
./Business/unspec
./Communication
./Communication/Internet-Tools
./Communication/Plugins
./Communication/WWW
./Communication/unspec
./Development
./Development/Debugger
./Development/GUI
./Development/IDE
./Development/Tools
./Development/unspec
./Documentation
./Documentation/HowTo
./Documentation/Kernel-Docs
./Documentation/LDP
./Documentation/Programming
./Documentation/unspec
./Games
./Games/Action
./Games/Arcade
./Games/Board
./Games/Fun
./Games/Logic
./Games/Puzzle
./Games/unspec
./Medicine
./Medicine/unspec
./Multimedia
./Multimedia/CD
./Multimedia/Graphics
./Multimedia/Sound
./Multimedia/Video
./Multimedia/unspec
./Network
./Network/Administration
./Network/Controlling
./Network/Tools
./Network/unspec
./Science
./Science/unspec
./System
./System/Emulator
./System/Info
./System/Shells
./System/Tools
./System/WM
./System/unspec


********************************************************************************
Adrian Schröter
SuSE GmbH, Schanzaeckerstr. 10, 90443 Nuernberg, Germany
Email: adrian@suse.de




Reply to: