> 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. I tested this in fluxbox and xfce. I see no Trinity apps in the menus. Upon further reflection, although possibly we have been overzealous with using OnlyShowIn=TDE, I suspect not. We do need to use that directive for certain apps, but I don't think that is the root cause of the problem described by the blog author. I suspect the problem with other environments not seeing Trinity apps is environment variables. As just about all of us build Trinity to install to /opt/trinity, not a single environment default configuration will find Trinity apps with standard environment variables. Specifically the XDG_* variables that affect finding trinity files. I believe then the first hurdle is how to help other environments find all Trinity *.desktop files. I wonder whether we should install the menu files to /etc/xdg/menus rather than /etc/trinity/xdg/menus. A caveat: when KDE4 is concurrently installed with Trinity, the respective environment menu can become a hopeless cluttered mess. This is true in my xfce test. We have a build-time option to add "[KDE4]" to all KDE menu items, but that might affect only the Trinity menus. I'd have to run a build test to see any effects on the Xfce menu. This topic deserves further investigation. Darrell