I'm looking for help with reorganizing the TDE menu when TDE and KDE4 menu are
installed concurrently.
In a word: clutter.
I'm getting ready to push a huge patch set that will help liberate TDE using our own
XDG registrations. That effort will help avoid potential conflicts with KDE4. More to come
about that patch set (refer to bug report 892), but the patch is looking very good at the
moment.
A while ago I filed bug report 977 (
http://bugs.pearsoncomputing.net/show_bug.cgi?id=977).
Please read the bug report to understand the goal of moving the KDE4 menu items.
I want to create a separate KDE4 top-level menu and let the KDE4 menu appear there.
Although KDE4 apps are uniquely identified with a "[KDE4]" text marker in the
menu (created in tdelibs/kio/kio/kservice.cpp), when TDE is installed concurrently with
KDE4 there is nonetheless some serious menu clutter. Moving KDE4 menus to their own
location would reduce that clutter. Moving allows TDE to display its own set of apps.
Users decide which version of duplicate apps they prefer, but moving the KDE4 menu
establishes that the user is running TDE.
I'm thinking with the upcoming patch set that moving the KDE4 menus probably is
doable. Now is a good time to test this while I finalize testing for the upcoming patch
set.
I have nominally tested adding a
<Not><Category>KDE<Category></Not> set to prevent KDE4 items from
appearing in a menu category. That removes the KDE4 items from the main TDE menu and
reduces clutter.
I'm struggling to get the KDE4 menu to appear by itself in the top level. Basically I
want to merge /etc/kde/xdg/menus/applications.menu into the TDE applications.menu.
I appreciate any help.
Thanks!
Darrell