Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Feb 2004 11:11:51 -0600
From:      Jeremy Messenger <mezz7@cox.net>
To:        Joe Marcus Clarke <marcus@FreeBSD.org>
Cc:        gnome <freebsd-gnome@FreeBSD.org>
Subject:   Re: Looking for GNOME users with KDE
Message-ID:  <opr27t11sb8ckrg5@smtp.central.cox.net>
In-Reply-To: <1076480544.45489.9.camel@shumai.marcuscom.com>
References:  <1076231925.915.8.camel@shumai.marcuscom.com> <1076314663.766.16.camel@localhost>  <1076352014.830.61.camel@gyros> <1076399479.1054.3.camel@localhost> <1076442051.733.87.camel@gyros> <opr256tep28ckrg5@smtp.central.cox.net> <1076443069.733.89.camel@gyros> <opr258o5ik8ckrg5@smtp.central.cox.net> <1076455070.819.2.camel@gyros> <opr26s1nka8ckrg5@smtp.central.cox.net> <1076480544.45489.9.camel@shumai.marcuscom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
------------dsJewOr7kOJ8hDANBHLjF6
Content-Type: text/plain; format=flowed; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

On Wed, 11 Feb 2004 01:22:24 -0500, Joe Marcus Clarke <marcus@FreeBSD.org> 
wrote:

> On Tue, 2004-02-10 at 22:52, Jeremy Messenger wrote:
>> On Tue, 10 Feb 2004 18:18:53 -0500, Joe Marcus Clarke 
>> <marcus@FreeBSD.org>
>> wrote:
>>
>> > Now this is what I'm talking about!  Awesome.  Let me know when you 
>> have
>> > something you like.  Thanks a lot for looking at this.
>>
>> Here are two attaches of kde-menus.png and gnomevfs2.diff; I think it's
>> done. Only one very small issue is that there are a lot of KDE icons
>> (*.desktop) don't have the 'Categories'. The menu read 'Categories' line
>> in the *.desktop files, so it's why there has three icons (see
>> kde-menus.png for yellow square) that are out of order. It will be nice 
>> if
>> it's possible to put the <MergeDir> in the KDE's <Folder> and any 
>> general
>> icon can be in the KDE menu rather than outside.
>
> The screenshot didn't make it through.  However, this work looks good.
> One thing I would say is that you can consolidate the post-extract and
> post-patch into one:
>
> .if !defined(WITHOUT_KDE_MENUS)
> 	@${SED} -e 's|/usr/local|${LOCALBASE}|g' \
> 		< ${FILESDIR}/KDE.directory > \ 	${WRKSRC}/KDE.directory
> .endif

Looks good.. Attaching two screenshots.. I think, it's kind of done and 
you can go ahead commit it in MarcusCom CVS.

> Also, why can't you put the MergeDir under the KDE menu to being with?
> That sounds perfectly reasonable to me.

Because, it will not work. If I put it inside the <Folder> and it will 
broke. I have been played with it last night more and I still can't figure 
it out. I have found out about <Parent>, but it's still not perfect or 
right tag. The <Parent> has the limit like I can't add another <Folder> 
with keyword inside <Parent>. Also, the <Parent> ingore the 
<DontShowIfEmpty/>.. We need something like <Parent> and <MergeDir> into 
one.

<MergeDir>: kde-menus.png
<Parent>: menu-parent.png

<Parent> example:
==============================
<!-- Remove all KDE's <MergeDir> and add <Folder> with <Parent>
       It's pretty simple compare to <MergeDir>.. -->

     <Folder>
       <Name>KDE</Name>
       <Parent>/usr/local/share/applnk/</Parent>
       <Desktop>KDE.directory</Desktop>
       <DontShowIfEmpty/> <!-- looks like this isn't work, ugh.. -->
     </Folder>
==============================

I personal still perfer to use <MergeDir>, because it collect stuff and 
put in the menu right place by keyword's work. Also, it looks better.

Cheers,
Mezz

>> At least, it looks much cleaner than before. :-)
>>
>> P.S. Can one of committer take a look at ports/62489?
>
> Committed.
>
> Joe
>
>>
>> Cheers,
>> Mezz
>>
>> > Joe


-- 
bsdforums.org 's moderator, mezz.
------------dsJewOr7kOJ8hDANBHLjF6--



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