KXMLGUI/CMake cleanup

Review Request #119253 - Created July 13, 2014 and submitted

Information
Elias Probst
kate
frameworks
Reviewers
kate

A lot of KXMLGUI files were still installed into DATA_INSTALL_DIR.
This patch fixes this and besides that also:
- Set XML header ('<?xml version=1.0 encoding=UTF-8?>') where missing.
- Set a consistent Kate modeline across all XML UI files.
- Fixed up indendation across all XML UI files (xmllint --format).

Path difference of installed files before/after this patch:

Before:

  • /usr/share/katebuild/ui.rc
  • /usr/share/katecloseexceptplugin/ui.rc
  • /usr/share/katectags/ui.rc
  • /usr/share/katefiletree/ui.rc
  • /usr/share/kategdb/ui.rc
  • /usr/share/kate/kateui.rc
  • /usr/share/katekonsole/ui.rc
  • /usr/share/kateopenheaderplugin/ui.rc
  • /usr/share/kateproject/ui.rc
  • /usr/share/katesearch/ui.rc
  • /usr/share/katesql/ui.rc
  • /usr/share/katexmltools/ui.rc

After

  • /usr/share/kxmlgui5/katebuild/ui.rc
  • /usr/share/kxmlgui5/katecloseexceptplugin/ui.rc
  • /usr/share/kxmlgui5/katectags/ui.rc
  • /usr/share/kxmlgui5/katefiletree/ui.rc
  • /usr/share/kxmlgui5/kategdb/ui.rc
  • /usr/share/kxmlgui5/kate/kateui.rc
  • /usr/share/kxmlgui5/katekonsole/ui.rc
  • /usr/share/kxmlgui5/kateopenheaderplugin/ui.rc
  • /usr/share/kxmlgui5/kateproject/ui.rc
  • /usr/share/kxmlgui5/katesearch/ui.rc
  • /usr/share/kxmlgui5/katesql/ui.rc
  • /usr/share/kxmlgui5/katexmltools/ui.rc

Kate works fine, successfully loaded + used some components (e.g. Konsole, Filetree) affected by this change.

Elias Probst
Elias Probst
Christoph Cullmann
Elias Probst
Christoph Cullmann
Elias Probst
Review request changed

Status: Closed (submitted)

Loading...