trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2011

Do we want to update Kmenu spec now? (was Re: [trinity-devel] (4) basic kmenu fixes - (getting rid of 'More Applications'))

From: "David C. Rankin" <drankinatty@...>
Date: Tue, 08 Mar 2011 12:12:44 -0600
On 03/08/2011 04:02 AM, Ilya Chernykh wrote:
> On Tuesday 08 March 2011 05:54:37 David C. Rankin wrote:
> 
>>   [Desktop Entry]
>>   <snip>
>>   X-DCOP-ServiceType=Unique
>>   Categories=Qt;KDE;Network;X-KDE-More;Office;Email;
>>
>> What would I change? 'Categories='?  How do I know what category I need to
>> specify to put this app in kmenu->Internet->Mail? (or just kmenu->Interent)
>>
>> Is there a legend somewhere that tells me what category goes where?
> 
> In this case I think you should just remove X-KDE-More.
> 

Ah, hah!

  For Trinity, it looks like the main applications.menu file defining categories
is: /opt/trinity/etc/xdg/menus/applications.menu. Current names are:

        <Name>Applications</Name>
                <Name>Applications</Name>
                <Name>Development</Name>
                        <Name>X-KDE-KDevelopIDE</Name>
                        <Name>Translation</Name>
                        <Name>Web Development</Name>
                <Name>Science</Name>
                <Name>Edutainment</Name>
                        <Name>Languages</Name>
                        <Name>Mathematics</Name>
                        <Name>Miscellaneous</Name>
                        <Name>Science</Name>
                        <Name>Tools</Name>
                <Name>Games</Name>
                        <Name>Arcade</Name>
                        <Name>Board</Name>
                        <Name>Card</Name>
                        <Name>Kidsgames</Name>
                        <Name>TacticStrategy</Name>
                        <Name>Toys</Name>
                <Name>Graphics</Name>
                        <Name>More</Name>
                <Name>Internet</Name>
                  <Name>Terminal</Name>
                        <Name>More</Name>
                <Name>Multimedia</Name>
                        <Name>More</Name>
                <Name>Office</Name>
                        <Name>More</Name>
                <Name>Settingsmenu</Name>
                <Name>System</Name>
                        <Name>More</Name>
                        <Name>ScreenSavers</Name>
                        <Name>Terminal</Name>
                <Name>Utilities</Name>
                        <Name>XUtilities</Name>
                        <Name>More</Name>
                <Name>Debian</Name>

  While I'm looking at this - do we want to go ahead a add/cleanup a few things
in the basic application.menu in kdelibs? Like adding submenus for kruler, etc.
in Graphics/Tools or Graphics/Utilities to make a place to put the small graphic
utilities like kruler, kcolorchooser, kiconedit, etc.. so they don't clutter the
main 'Graphics' menu?

  Looking at the menu specification and all the xzy apps under Utilities, it
means all the current XUtilities in kmenu->Utilities are misplaced (xfw, xfi,
xfp, xfm, etc.. should all be in XUtilites not Utilities) Do we want to fix this
too?

  I have the first patch done for kruler.desktop. (Attached) Hold off applying
it until we get a decision on creating Graphics/Tools or Graphics/Utilities (I
prefer Graphics/Utilities) before applying. I'll change it again if we want it
in a submenu.

  Links for kmenu and desktop file reference:

http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html
http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-1.0.html


-- 
David C. Rankin, J.D.,P.E.

Attachments: