How does GNOME 2.9.x in MarcusCom treats you so far?

Jeremy Messenger mezz7 at cox.net
Sun Feb 27 09:34:06 GMT 2005


On Sun, 27 Feb 2005 10:45:09 +0300, Vladimir Grebenschikov <vova at fbsd.ru>  
wrote:

> В сб, 26/02/2005 в 14:16 -0600, Jeremy Messenger пишет:
>> On Sat, 26 Feb 2005 22:23:10 +0300, Vladimir Grebenschikov  
>> <vova at fbsd.ru>
>> wrote:
>>
>>> В сб, 26/02/2005 в 12:45 -0600, Jeremy Messenger пишет:
>>>> On Sat, 26 Feb 2005 15:06:04 +0300, Vladimir Grebenschikov
>>>> <vova at 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.

I have just committed gnome-menus in MarcusCVS Com.. Only one very small  
issue is that 'Control Center' add in main menu for some reason, I am not  
able to beat it. The rest else went in KDE menu perfect.

>>> 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

Insteresting.... I will have to check in my local machine for  
share/applications/kde... It might be easy fix, I will check it tomorrow.

Cheers,
Mezz

> 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


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org


More information about the freebsd-gnome mailing list