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>