[gimp/gimp-2-10] Installer: remove dead code



commit b6f11ee6352db56731862ff2ad30853fdb9ca3c2
Author: Jernej Simončič <jernej|s-gitstuff eternallybored org>
Date:   Sun Jan 6 20:50:15 2019 +0100

    Installer: remove dead code

 build/windows/installer/gimp3264.iss | 186 +++++++----------------------------
 1 file changed, 34 insertions(+), 152 deletions(-)
---
diff --git a/build/windows/installer/gimp3264.iss b/build/windows/installer/gimp3264.iss
index d6cb83a4e7..884397e99a 100755
--- a/build/windows/installer/gimp3264.iss
+++ b/build/windows/installer/gimp3264.iss
@@ -557,6 +557,8 @@ Type: files; Name: "{commondesktop}\{reg:HKLM\SOFTWARE\Microsoft\Windows\Current
 [Registry]
 ;fix broken toolbox icons
 Root: HKLM; Subkey: "Software\Classes\.svg"; ValueType: string; ValueName: "Content Type"; ValueData: 
"image/svg+xml"; Flags: noerror createvalueifdoesntexist
+;remove LIBTHAI_DICTDIR variable set by original 2.10.8 installer
+Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"; ValueType: none; 
ValueName: "LIBTHAI_DICTDIR"; Flags: deletevalue uninsdeletevalue
 
 [UninstallDelete]
 Type: files; Name: "{app}\uninst\uninst.inf"
@@ -859,40 +861,6 @@ begin
 end;
 
 
-#if 0
-procedure PrepareGimpRC();
-var GimpRC,GimpRCText: String;
-       GimpRCTextA: AnsiString;
-begin
-       if IsComponentSelected('gimp32on64') then
-       begin
-               StatusLabel(CustomMessage('SettingUpGimpRC'),'');
-
-               GimpRC := ExpandConstant('{app}\etc\gimp\2.0\gimprc');
-        DebugMsg('PrepareGimpRC','Updating gimprc: ' + GimpRC);
-
-        if not LoadStringFromFile(GimpRC,GimpRCTextA) then
-        begin
-                       DebugMsg('PrepareGimpRC','Problem loading');
-                       
SuppressibleMsgBox(FmtMessage(CustomMessage('ErrorReadingGimpRC'),[GimpRC]),mbInformation,mb_ok,IDOK);
-        end;
-
-        GimpRCText := GimpRCTextA;
-        
-        StringChangeEx(GimpRCText,'# (plug-in-path', //add (relative) path to 32-bit plugin dir
-                       '(plug-in-path 
"${gimp_dir}\\plug-ins;${gimp_plug_in_dir}\\plug-ins;${gimp_plug_in_dir}\\..\\..\\..\\32\\lib\\gimp\\2.0\\plug-ins")'#10'#
 (plug-in-path',
-                       False);
-
-        if not SaveStringToUTF8File(GimpRC,GimpRCText,False) then
-        begin
-                       DebugMsg('PrepareGimpRC','Problem saving');
-                       
SuppressibleMsgBox(FmtMessage(CustomMessage('ErrorUpdatingGimpRC'),[GimpRC]),mbInformation,mb_ok,IDOK);
-        end;
-       end;
-end;
-#endif
-
-
 procedure CleanUpCustomWelcome();
 begin
        WizardForm.NextButton.Visible := True;
@@ -1053,23 +1021,6 @@ begin
 
        DebugMsg('InitCustomPages','wpLicense');
 
-       (*pgSimple := CreateCustomPage(wpInfoBefore,SetupMessage(msgWizardReady),
-                    Replace('[name]','{#SetupSetting("AppName")}',SetupMessage(msgReadyLabel1)));
-
-       lblInfo := TNewStaticText.Create(pgSimple);
-       with lblInfo do
-       begin
-               Parent := pgSimple.Surface;
-               Left := 0;
-               Top := 0;
-
-               WordWrap := True;
-               AutoSize := True;
-               Width := pgSimple.SurfaceWidth;
-
-               Caption := CustomMessage('InstallOrCustomize');
-       end;*)
-
        btnInstall := TNewButton.Create(WizardForm);
        with btnInstall do
        begin
@@ -1388,8 +1339,6 @@ begin
                sText := Copy(sText, 1, Length(sText) - 2) + '\par \pard';
 
        end;
-       
-       //sText := sText + '\sb100' + ParseReadyMemoText(pSpace,pMemoGroupInfo);
 
        If pMemoTasksInfo<>'' then
                sText := sText + '\sb100' + ParseReadyMemoText(pSpace,pMemoTasksInfo);
@@ -1400,54 +1349,6 @@ begin
 end;
 
 
-#if 0 && (Defined(DEVEL) && DEVEL != "")
-procedure chkTesting_onClick(Sender: TObject);
-begin
-       if TCheckBox(Sender).Checked then
-               WizardForm.NextButton.Enabled := True
-       else
-               WizardForm.NextButton.Enabled := False;
-end;
-
-
-procedure WarnTestingVersion();
-var lblTesting: TNewStaticText;
-       chkTesting: TCheckBox;
-begin
-       if not (WizardSilent or (InstallMode = imRebootContinue)) then
-               WizardForm.NextButton.Enabled := False;
-
-       chkTesting := TCheckBox.Create(WizardForm.WelcomePage);
-       with chkTesting do
-       begin
-               Parent := WizardForm.WelcomePage;
-               Caption := CustomMessage('TestingCheckBox');
-
-               Left := WizardForm.WelcomeLabel2.Left;
-               Width := WizardForm.WelcomeLabel2.Width;
-               Height := ScaleY(32);
-               Top := WizardForm.WelcomePage.ClientHeight - Height - ScaleY(8);
-
-               OnClick := @chkTesting_onClick;
-       end;
-
-       lblTesting := TNewStaticText.Create(WizardForm.WelcomePage);
-       with lblTesting do
-       begin
-               Parent := WizardForm.WelcomePage;
-               Left := WizardForm.WelcomeLabel2.Left;
-               Font.Color := $ff; //red
-               AutoSize := True;
-               WordWrap := True;
-               Width := WizardForm.WelcomeLabel2.Width;
-
-               Caption := CustomMessage('TestingWarning');
-               
-               Top := chkTesting.Top - Height - ScaleY(8);
-       end;
-end;
-#endif //(Defined(DEVEL) && DEVEL != "")
-
 
 procedure UpdateWizardImages();
 var NewBitmap1,NewBitmap2: TFileStream;
@@ -1581,58 +1482,48 @@ begin
        if ExpandConstant('{param:debugresume|0}') = '1' then
                Result := rogRestartRequired; //for testing
 
-       (*if DirExists(ExpandConstant('{app}')) then
-       begin
-               DebugMsg('RemoveOldGIMPVersions',ExpandConstant('{app}') + ' exists, checking if old GIMP 
version is in it');*)
-
-               if Is64BitInstallMode() then
-                       RootKey := HKLM32
-               else
-                       RootKey := HKLM;
+       if Is64BitInstallMode() then
+               RootKey := HKLM32
+       else
+               RootKey := HKLM;
 
-               if 
RegValueExists(RootKey,'Software\Microsoft\Windows\CurrentVersion\Uninstall\WinGimp-2.0_is1',
-                                 'Inno Setup: App Path') then
+       if RegValueExists(RootKey,'Software\Microsoft\Windows\CurrentVersion\Uninstall\WinGimp-2.0_is1',
+                         'Inno Setup: App Path') then
+       begin
+               if 
RegQueryStringValue(RootKey,'Software\Microsoft\Windows\CurrentVersion\Uninstall\WinGimp-2.0_is1',
+                                      'Inno Setup: App Path',OldPath) then
                begin
-                       if 
RegQueryStringValue(RootKey,'Software\Microsoft\Windows\CurrentVersion\Uninstall\WinGimp-2.0_is1',
-                                              'Inno Setup: App Path',OldPath) then
+                       DebugMsg('RemoveOldGIMPVersions','Found legacy GIMP install, removing');
+
+                       if 
RegValueExists(RootKey,'Software\Microsoft\Windows\CurrentVersion\Uninstall\WinGimp-2.0_is1',
+                                         'QuietUninstallString') then
+                               WhichStr := 'QuietUninstallString'
+                       else if 
RegValueExists(RootKey,'Software\Microsoft\Windows\CurrentVersion\Uninstall\WinGimp-2.0_is1',
+                                              'UninstallString') then
+                               WhichStr := 'UninstallString'
+                       else
                        begin
-                               (*if LowerCase(RemoveBackslashUnlessRoot(OldPath)) = 
LowerCase(RemoveBackslashUnlessRoot(ExpandConstant('{app}'))) then
-                               begin //directory contains previous version of GIMP, run it's uninstaller*)
-                                       DebugMsg('RemoveOldGIMPVersions','Found legacy GIMP install, 
removing');
-
-                                       if 
RegValueExists(RootKey,'Software\Microsoft\Windows\CurrentVersion\Uninstall\WinGimp-2.0_is1',
-                                                         'QuietUninstallString') then
-                                               WhichStr := 'QuietUninstallString'
-                                       else if 
RegValueExists(RootKey,'Software\Microsoft\Windows\CurrentVersion\Uninstall\WinGimp-2.0_is1',
-                                                              'UninstallString') then
-                                               WhichStr := 'UninstallString'
-                                       else
-                                       begin
-                                               Result := rogCantUninstall;
-                                               exit;
-                                       end;
+                               Result := rogCantUninstall;
+                               exit;
+                       end;
 
-                                       if not 
RegQueryStringValue(RootKey,'Software\Microsoft\Windows\CurrentVersion\Uninstall\WinGimp-2.0_is1',
-                                                                  WhichStr,UninstallString) then
-                                       begin
-                                               Result := rogCantUninstall;
-                                               exit;
-                                       end;
+                       if not 
RegQueryStringValue(RootKey,'Software\Microsoft\Windows\CurrentVersion\Uninstall\WinGimp-2.0_is1',
+                                                  WhichStr,UninstallString) then
+                       begin
+                               Result := rogCantUninstall;
+                               exit;
+                       end;
 
-                                       if WhichStr = 'UninstallString' then
-                                               UninstallString := UninstallString + ' /SILENT';
+                       if WhichStr = 'UninstallString' then
+                               UninstallString := UninstallString + ' /SILENT';
 
-                                       UninstallString := UninstallString + ' /NORESTART';
+                       UninstallString := UninstallString + ' /NORESTART';
 
-                                       DoUninstall(UninstallString, OldPath, lblInfo2, Result);
+                       DoUninstall(UninstallString, OldPath, lblInfo2, Result);
                                        
-                               //end;
-                       end;
-                       
-                       
                end;
 
-       //end;
+       end;
 
        lblInfo1.Free;
        lblInfo2.Free;
@@ -1670,10 +1561,6 @@ procedure CurPageChanged(pCurPageID: Integer);
 begin
        DebugMsg('CurPageChanged','ID: '+IntToStr(pCurPageID));
        case pCurPageID of
-#if 0 && (Defined(DEVEL) && DEVEL != "")
-               wpWelcome:
-                       WarnTestingVersion();
-#endif
                wpWelcome:
                        PrepareWelcomePage();
                wpInfoBefore:
@@ -1695,11 +1582,6 @@ begin
        Result := ((InstallMode = imSimple) or (InstallMode = imRebootContinue)) and (pPageID <> wpFinished);
                                                                       //skip all pages except for the 
finished one if using simple
                                                                       //install mode
-       (*case pPageID of
-       pgSimple.ID:
-               Result := InstallMode <> imNone; //only display the Install/Customize page once
-       end;*)
-
        if Result then
                DebugMsg('ShouldSkipPage','Yes')
        else


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]