Uploaded image for project: 'Qt Installer Framework'
  1. Qt Installer Framework
  2. QTIFW-1122

MaintenanceTool: Don't make "Remove all components" the default option

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Duplicate
    • Icon: Not Evaluated Not Evaluated
    • None
    • 3.0.2
    • General

      The IntroductionPage currently defaults to "Remove all components" which is not the most useful option (especially since the user has to go through a few login pages before seeing the IntroductionPage).

       

      Cause
      The current default behaviour occurs because QInstaller::BinaryContent::MagicUninstallerMarker is always inserted into MaintenanceTool.dat. IntroductionPage uses this value to set the default option.

       

      Suggestion
      Make the default "Add or remove components" or "Update components" by writing QInstaller::BinaryContent::MagicPackageManagerMarker or QInstaller::BinaryContent::MagicUpdaterMarker into MaintenanceTool.dat instead.

       

      If, at run-time, MaintenanceTool detects no valid and enabled repositories, then it can switch to "Remove all components" as the default.

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

            installerteam Installer Team
            jksh Sze Howe Koh
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes