trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2014

Re: [trinity-devel] Howto best Patch kmenu at Packaging Time?

From: "David C. Rankin" <drankinatty@...>
Date: Sat, 01 Mar 2014 01:36:23 -0600
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.