- Added some missing quotes to registry keys
- Fixed uninstall process - Included some additional texture and mesh files - Bumped version number to 1.3.2
This commit is contained in:
parent
678702c924
commit
3d76364363
42
celestia.iss
42
celestia.iss
|
@ -1,9 +1,11 @@
|
||||||
; Script generated by the Inno Setup Script Wizard.
|
; Script generated by the Inno Setup Script Wizard.
|
||||||
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
|
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
|
||||||
|
|
||||||
|
; This script was tested with Inno Setup version 4.0.10
|
||||||
|
|
||||||
[Setup]
|
[Setup]
|
||||||
AppName=Celestia
|
AppName=Celestia
|
||||||
AppVerName=Celestia 1.3.1
|
AppVerName=Celestia 1.3.2
|
||||||
AppPublisher=Shatters Software
|
AppPublisher=Shatters Software
|
||||||
AppPublisherURL=http://www.shatters.net/celestia/
|
AppPublisherURL=http://www.shatters.net/celestia/
|
||||||
AppSupportURL=http://www.shatters.net/celestia/
|
AppSupportURL=http://www.shatters.net/celestia/
|
||||||
|
@ -11,6 +13,12 @@ AppUpdatesURL=http://www.shatters.net/celestia/
|
||||||
DefaultDirName={pf}\Celestia
|
DefaultDirName={pf}\Celestia
|
||||||
DefaultGroupName=Celestia
|
DefaultGroupName=Celestia
|
||||||
LicenseFile=C:\celestia\celestia\COPYING
|
LicenseFile=C:\celestia\celestia\COPYING
|
||||||
|
|
||||||
|
; Tell Explorer to refresh its file associations information at the
|
||||||
|
; end of the installation, and Uninstall will do the same at the end
|
||||||
|
; of uninstallation. (Added by Don G. Jan 9, 2004)
|
||||||
|
ChangesAssociations=yes
|
||||||
|
|
||||||
; uncomment the following line if you want your installation to run on NT 3.51 too.
|
; uncomment the following line if you want your installation to run on NT 3.51 too.
|
||||||
; MinVersion=4,3.51
|
; MinVersion=4,3.51
|
||||||
|
|
||||||
|
@ -273,19 +281,27 @@ Name: "{group}\Celestia on the Web"; Filename: "{app}\celestia.url"
|
||||||
Name: "{userdesktop}\Celestia"; Filename: "{app}\celestia.exe"; MinVersion: 4,4; Tasks: desktopicon; WorkingDir: "{app}"
|
Name: "{userdesktop}\Celestia"; Filename: "{app}\celestia.exe"; MinVersion: 4,4; Tasks: desktopicon; WorkingDir: "{app}"
|
||||||
|
|
||||||
[Registry]
|
[Registry]
|
||||||
Root: HKCR; Subkey: "cel"; ValueType: string; ValueData: "URL:cel Protocol"; Tasks: urlassoc
|
; The Software\Shatters.net key is created by the Celestia program, so it needs
|
||||||
Root: HKCR; Subkey: "cel"; ValueName: "URL Protocol"; ValueType: string; Tasks: urlassoc
|
; to be deleted during an uninstall. (Added by Don G. Jan 9, 2004)
|
||||||
Root: HKCR; Subkey: "cel\Shell"; ValueType: string; Tasks: urlassoc
|
Root: HKCU; Subkey: "Software\Shatters.net"; Flags: uninsdeletekey
|
||||||
Root: HKCR; Subkey: "cel\Shell\open"; ValueType: string; Tasks: urlassoc
|
|
||||||
Root: HKCR; Subkey: "cel\Shell\open\Command"; ValueType: string; ValueData: "{app}\celestia.exe --once --dir ""{app}"" -u ""%1"""; Tasks: urlassoc
|
|
||||||
|
|
||||||
Root: HKCR; Subkey: ".cel"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc
|
; (All "Flags: " added by Don G. Jan 9, 2004)
|
||||||
Root: HKCR; Subkey: ".clx"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc
|
Root: HKCR; Subkey: "cel"; Flags: uninsdeletekeyifempty
|
||||||
Root: HKCR; Subkey: ".celx"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc
|
Root: HKCR; Subkey: "cel"; ValueType: string; ValueData: "URL:cel Protocol"; Tasks: urlassoc; Flags: uninsdeletevalue
|
||||||
Root: HKCR; Subkey: "celestia_script"; ValueName: "URL Protocol"; ValueType: string; Tasks: fileassoc
|
Root: HKCR; Subkey: "cel"; ValueName: "URL Protocol"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue
|
||||||
Root: HKCR; Subkey: "celestia_script\Shell"; ValueType: string; Tasks: fileassoc
|
|
||||||
Root: HKCR; Subkey: "celestia_script\Shell\open"; ValueType: string; Tasks: fileassoc
|
Root: HKCR; Subkey: "cel\Shell"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty
|
||||||
Root: HKCR; Subkey: "celestia_script\Shell\open\Command"; ValueType: string; ValueData: "{app}\celestia.exe --once --dir ""{app}"" -u ""%1"""; Tasks: fileassoc
|
Root: HKCR; Subkey: "cel\Shell\open"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty
|
||||||
|
Root: HKCR; Subkey: "cel\Shell\open\Command"; ValueType: string; ValueData: """{app}\celestia.exe"" --once --dir ""{app}"" -u ""%1"""; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty
|
||||||
|
|
||||||
|
Root: HKCR; Subkey: ".cel"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty
|
||||||
|
Root: HKCR; Subkey: ".clx"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty
|
||||||
|
Root: HKCR; Subkey: ".celx"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty
|
||||||
|
|
||||||
|
Root: HKCR; Subkey: "celestia_script"; ValueName: "URL Protocol"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty
|
||||||
|
Root: HKCR; Subkey: "celestia_script\Shell"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty
|
||||||
|
Root: HKCR; Subkey: "celestia_script\Shell\open"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty
|
||||||
|
Root: HKCR; Subkey: "celestia_script\Shell\open\Command"; ValueType: string; ValueData: """{app}\celestia.exe"" --once --dir ""{app}"" -u ""%1"""; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty
|
||||||
|
|
||||||
|
|
||||||
[Run]
|
[Run]
|
||||||
|
|
Loading…
Reference in a new issue