| Summary: | katepartui.rc defines too few groups for toolbar actions | ||
|---|---|---|---|
| Product: | [Applications] kate | Reporter: | Alexander Dymo <adymo> |
| Component: | part | Assignee: | KWrite Developers <kwrite-bugs-null> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | wishlist | Keywords: | investigated, triaged |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
With KDE 4.4 one can call KXMLGUIClient::replaceXMLFile() on a kate part to provide a custom katepartui.rc file. This is what we do in KDevelop now to customize menus/toolbars and that means this bug is no longer relevant. This bug has had its resolution changed, but accidentally has been left in NEEDSINFO status. I am thus closing this bug and setting the status as RESOLVED to reflect the resolution change. |
Version: (using KDE Devel) Installed from: Compiled sources OS: Linux katepartui.rc defines a reasonable amount of groups for menu actions but not for toolbar actions. For example, there are: <Action name="edit_undo" group="edit_undo_merge" /> <Action name="edit_redo" group="edit_undo_merge" /> <Separator group="edit_undo_merge" /> <Action name="edit_cut" group="edit_paste_merge" /> <Action name="edit_copy" group="edit_paste_merge" /> <Action name="edit_paste" group="edit_paste_merge" /> but only <Action name="edit_undo" group="edit_operations" /> <Action name="edit_redo" group="edit_operations" /> <Action name="edit_cut" group="edit_operations" /> <Action name="edit_copy" group="edit_operations" /> <Action name="edit_paste" group="edit_operations" /> This prevents applications which embed kate part from filtering actions shown on toolbars. For example it's not possible to keep undo/redo and remove copy/paste from a toolbar. Everything would be ok if toolbar actions had the same groups as menu actions.