Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Feb 2005 10:45:09 +0300
From:      Vladimir Grebenschikov <vova@fbsd.ru>
To:        Jeremy Messenger <mezz7@cox.net>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: How does GNOME 2.9.x in MarcusCom treats you so far?
Message-ID:  <1109490309.2370.5.camel@localhost>
In-Reply-To: <opsmtmltx19aq2h7@mezz.mezzweb.com>
References:  <opsmr0hvtp9aq2h7@mezz.mezzweb.com> <opsmtidaa29aq2h7@mezz.mezzweb.com> <opsmtmltx19aq2h7@mezz.mezzweb.com>

index | next in thread | previous in thread | raw e-mail

÷ ÓÂ, 26/02/2005 × 14:16 -0600, Jeremy Messenger ÐÉÛÅÔ: 
>On Sat, 26 Feb 2005 22:23:10 +0300, Vladimir Grebenschikov <vova@fbsd.ru>  
>wrote:
>
>> ÷ ÓÂ, 26/02/2005 × 12:45 -0600, Jeremy Messenger ÐÉÛÅÔ:
>>> On Sat, 26 Feb 2005 15:06:04 +0300, Vladimir Grebenschikov  
>>> <vova@fbsd.ru>
>>> wrote:
>>>> More issues:
>>>>
><snip>
>>>> - Evolution does not handles mime-types as it is done by nautilus.
>>>> - KDE menu items is mixed with gnome menu items and most kde items has
>>>> no icons.
>>>
>>> Can you send me screenshot of it? I haven't seen how it looks like in
>>> GNOME 2.9.x. As for no icons, it's mostly KDE's fault for not put name  
>>> of
>>> icon in the *.desktop as it's not much we can do. You will have to bug  
>>> in
>>> KDE bugzilla for add icon in the *.desktop.
>>
>> I've attached screen-shots.
>
>Thanks! Do you like how GNOME 2.8.x's menu works? I can try to give it a  
>shot to do that same thing for GNOME 2.9.x.

Yes, I like 2.8 integration with KDE menus, It is much better.

>> How KDE itself works ? I guess it shows all icons right.
>
>No idea. GNOME follows *.desktop pretty much everything, but KDE seems  
>like not do that. For example, can you check in kmail.desktop or whatever  
>what's for KMail? It should have something like 'Icon=kmail.png' in it.  
>There are some KDE's *.desktop are missing 'Icon=' and 'Categories=' that  
>caused GNOME's menu not work perfect.

Looks like they do not add any extension to icon name:

% grep Icon /usr/local/share/applications/kde/KMail.desktop
Icon=kmail
% locate kmail.png
/usr/local/share/apps/kmail/about/kmail.png
/usr/local/share/doc/HTML/en/kontact/menu-bar-kmail.png
/usr/local/share/doc/HTML/en/kontact/settings-menu-kmail.png
/usr/local/share/doc/HTML/en/kpilot/conduit-popmail-kmail.png
/usr/local/share/icons/Locolor/16x16/apps/kmail.png
/usr/local/share/icons/Locolor/32x32/apps/kmail.png
/usr/local/share/icons/crystalsvg/128x128/apps/kmail.png
/usr/local/share/icons/crystalsvg/16x16/apps/kmail.png
/usr/local/share/icons/crystalsvg/22x22/apps/kmail.png
/usr/local/share/icons/crystalsvg/32x32/apps/kmail.png
/usr/local/share/icons/crystalsvg/48x48/apps/kmail.png
/usr/local/share/icons/crystalsvg/64x64/apps/kmail.png
/usr/local/share/icons/kdeclassic/16x16/apps/kmail.png
/usr/local/share/icons/kdeclassic/32x32/apps/kmail.png
/usr/local/share/icons/kdeclassic/48x48/apps/kmail.png
/usr/local/share/icons/slick/16x16/apps/kmail.png
/usr/local/share/icons/slick/22x22/apps/kmail.png
/usr/local/share/icons/slick/32x32/apps/kmail.png
/usr/local/share/icons/slick/48x48/apps/kmail.png
% locate kmail.svg
/usr/local/share/icons/crystalsvg/scalable/apps/kmail.svgz
%

Probably we need some workaround/hack to handle this. 

>>>> - Old customized menu items (added into /usr/X11R6/share/gnome/apps) do
>>>> not visible now.
>>>
>>> Can you me which ports that are install in there? I did moved few of  
>>> mine
>>> ports from apps to applications to get it works with GNOME 2.9.x. Also,
>>> the apps is old, so I think its best to move those to applications.
>>
>> It is not from ports by my custom items. Adding Categories= does not
>> helps
><snip>
>
>Add 'Categories=' does work for me. Show us how you custom your own  
>.desktop file. Be sure to check this url.
>
>http://standards.freedesktop.org/menu-spec/menu-spec-0.9.html#category-registry

I found the reason, when I've removed 
Version=1.0
X-GNOME-DocPath=

and change
Name[ru_RU]=foo
to 
Name=foo
(It was only name here)
It starts works.

>Cheers,
>Mezz
>
>
-- 
Vladimir B. Grebenchikov
vova@fbsd.ru


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1109490309.2370.5.camel>