Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-33248

Renewal of AndroidManifest.xml editor

XMLWordPrintable

    • Renew AndroidManifest editor
    • All, Android

      Why?

      Cause - i.e why is it needed?

      • AndroidManifest.xml editor (i.e "General") is not needed, because Qt Creator also provides XML editor (i.e "XML Source")
      • Quality of the AndroidManifest.xml editor is not in sufficient level. See QTCREATORBUG-32172, that lists or links many problems

      Customer -  i.e. who needs it?

      • Qt for Android users i.e. Qt developers developing Android applications with Qt

      Cruft  - i.e. why it is not needed (counter arguments)?

      • Even though there are lots of bug reports of AndroidManifest.xml editor, there might be some happy users? But we do not know them.

      What?

      Definition - i.e what is it?

      • This renewal aims to replace AndroidManifest.xml editor (i.e. "General") gradually with pure XML editor (i.e. "XML Source" and syntax highlighting plus related documentation
      • Old icon and splash screen editor parts will be moved to New application Wizard and the underlaying XML writing from Qt that causes re-/over-writing will be replaced, perhaps with DOM based

      Demarcation - i.e. what it is not?

      • This does not include re-writing the ui editor (i.e. "General") part of the Qt Creator AndroidManifest.xml editor via improved graphical user interface

      Dependencies -  i.e. what it needs?

      • Enhancements to XML editor, currently doing syntax highlighting, no completion, let alone validation. Independently, in parallel, later, or not at all.

      How?

      Effort - i.e  how easy or hard does it feel?

      • TODO but easier than re-writing the improved graphical user interface ui editor (i.e. old "General")

      Estimate - i.e. how big is the amount of work (in calendar time)?

      • Months
      • The work will be split to three stages

      Essential - i.e the add on value it brings?

      • Rather big (better functioning AndroidManifest.xml editing and less maintenance work)

      When?

      Flex i.e. time-bound (like platform or feature freeze) or not is it?

      Fit i.e. does it fit in (like Qt release)?

      • Qt Creator 19.0.0 (during March 2026)

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            portale Alessandro Portale
            rampe Rami Potinkara
            Ville Lavonius Ville Lavonius
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes