[gimp/gimp-2-10] Installer: remove dead code
- From: Jernej Simončič <jernejs src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp/gimp-2-10] Installer: remove dead code
- Date: Sun, 6 Jan 2019 19:50:40 +0000 (UTC)
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]