On 02/23/2014 11:21 AM, Darrell wrote:
Long ago many of the submenus in Trinity were
stripped. The menu was much the
same: a cluttered mess and unbearable. I restored the use of submenus.
I believe the general principle is no more than three levels of menus and we
are at the limit now.
On my office machine I limit what is installed. There I have no menu clutter
problems. On my test machine where I install most of the additional Trinity
apps, the menu is a challenge. There often I have to enable the search field
to find items while testing.
The default Trinity menu layout is Name-Description. That too is a volatile
topic. I prefer the default to be Description-Name because new users
understand app descriptions (Web Browser, Mail Client) better than they know
or can guess what convoluted name a developer chose for an app. And
developers have a long history of naming apps with crazy names. The entire
KDE/TDE app naming scheme is nonsensical with the K/T/TDE prefix everywhere.
The GNOME/GNU folks are no better.
What I want to do is set up the menus for my users in the following manner. Take
the system menu for example -- it is a mess when you have a full install. I have
completely cleaned it by adding 4 logical submenus for the applications that
were already under System (based on what they do - broadly):
System
Configuration
Monitor
Terminal Applications
Utilities
Leaving only apps:
File Manager
Krusader
Konsole
This leaves a well balance System menu (in order):
http://www.3111skyline.com/dl/dt/trinity/ss/kmenu-system.jpg
http://www.3111skyline.com/dl/dt/trinity/ss/kmenu-system-configuration.jpg
http://www.3111skyline.com/dl/dt/trinity/ss/kmenu-system-monitor.jpg
http://www.3111skyline.com/dl/dt/trinity/ss/kmenu-system-superuser.jpg
(already there)
http://www.3111skyline.com/dl/dt/trinity/ss/kmenu-system-terminal.jpg
http://www.3111skyline.com/dl/dt/trinity/ss/kmenu-system-utilities.jpg
So if I understand what you are saying, then I will need to somehow patch or sed
all of the .desktop files for all of the applications to do that at packaging time?
--
David C. Rankin, J.D.,P.E.