On 02/11/2014 02:35 PM, Darrell Anderson wrote: > Recently Trinity was given a nominal public review in a blog: > > http://anarchic-order.blogspot.com/2014/02/installing-trinity- > desktop-environment.html > > The author offered a caveat: > > "The Trinity-DE applications are only available through the Trinity- > DE desktop. While all the other applications installed on your > system show up in the TDE menus, because of the way Trinity-DE > loads its menus, if you log in with Xfce, the Trinity-DE > applications will not be seen." > > Most Trinity *.desktop files use OnlyShowIn=TDE, which causes the > author's observations. > > Should users of other environments (many window managers support a > menu system too) be prevented from using Trinity apps? Probably > not. The original motivation for using OnlyShowIn=TDE is conflicts > and confusion in the Trinity and KDE menus because many apps share > the same name. Perhaps NotShowIn=KDE is more apprpriate than > OnlyShowIn=TDE? > > I believe we should resolve this before releasing R14. > > Comments? > > Darrell > +1 For renamed files, get rid of 'NotShowIn='. If NotShowIn=KDE is all that is needed to prevent the TDE/KDE conflict for those apps that have NOT been renamed, the warm up 'sed' and make the change. If I recall correctly, the only downside to eliminating NotShowIn= completely for every desktop file is that you would get both versions of of KDE3 and KDE4 application in the menu. SuSE initially changed the title in the KDE4 apps to include KDE4-blah which provided separation in the menus but the menus did look a bit cluttered with double-apps everywhere. Since we have been on this huge renaming kick to prevent conflict, then I say get rid of 'NotShowIn=' in every application that has been renamed. Yes kde4 with see tde apps, but that is an upgrade, not a problem. Turn the issue around, does any other desktop include 'NotShowIn=TDE' to prevent TDE from seeing all their apps - no. I don't think we need any of these training-wheels except in case of direct TDE/KDE name conflict. -- David C. Rankin, J.D.,P.E.