All,
Checking kde-apps for other kde3 apps that may work well with TDE, I ran across 'Root Actions Servicemenu' which adds a root actions menu to the konqueror context service menu. The applications added are largely duplicates of what are provided elsewhere, but some are not. Examples:
Ownership to Root Ownership to Active User Ownership to ...
See: http://www.3111skyline.com/dl/dt/trinity/ss/konqueror-root-actions.jpg
The Ownership to ..., pop up a simple dialog with an edit line to set ownership to `user:group`. A great time-savings over:
rt-click -> properties -> permissions -> Ownership -> listbox for :group (unless run as root) -> listbox open -> listbox select ->
Moreover, often, you cannot set the user part of 'user:group' from the properties dialog unless you are superuser.
This little python script did what kde3 is known for -- it took what would be a several button traverse across several dialogs and tabs and reduced it to a straight-forward:
rt-click -> select -> enter data ->
The value in this thing is that it can serve as a good model or 'go-by' to add whatever you want to a TDE service menu. Now I'm not keen on the servicemenu backend being python instead of c/c++, but it is worth a look at this thing if you want to add a service menu to an application. The kde-apps page for this is:
http://kde-apps.org/content/show.php/Root+Actions+Servicemenu?content=48411
Very simple implementation. 1 python script in the path catches rt-clicks, displays the context menu and then executes the choice. The actual context menus are provided by 3 small .desktop files that are just copied to ~/.trinity/share/apps/konqueror/servicemenus (per user) or /opt/trinity/share/apps/konqueror/servicemenus for everyone. Roughly 60k for the entire bundle.
Just food for thought.