diff --git a/Installer/ShokoDesktop.iss b/Installer/ShokoDesktop.iss index 885dfd9f..f5604901 100644 --- a/Installer/ShokoDesktop.iss +++ b/Installer/ShokoDesktop.iss @@ -2,6 +2,7 @@ ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! #define AppVer GetFileVersion('..\Shoko.Desktop\bin\Release\ShokoDesktop.exe') +#define MyAppExeName "ShokoDesktop.exe" [Setup] ; NOTE: The value of AppId uniquely identifies this application. @@ -10,7 +11,7 @@ AppId={{EFA49A76-085F-4E64-AEC4-6ACA707A5D91} AppName=Shoko Desktop -AppVersion=4.0.0.0 +AppVersion=4.1.0.0 AppVerName=Shoko Desktop AppPublisher=Shoko Team AppPublisherURL=https://ShokoAnime.com/ @@ -20,11 +21,14 @@ DefaultDirName={pf}\Shoko\Shoko Desktop DefaultGroupName=Shoko Desktop AllowNoIcons=yes OutputBaseFilename=Shoko_Desktop_Setup_{#AppVer} +UninstallDisplayIcon={app}\{#MyAppExeName} SolidCompression=yes Compression=lzma2/ultra64 LZMAUseSeparateProcess=yes LZMADictionarySize=1048576 -LZMANumFastBytes=273 +LZMANumFastBytes=273 +PrivilegesRequired=admin +InternalCompressLevel=max [Languages] Name: "english"; MessagesFile: "compiler:Default.isl" @@ -44,11 +48,11 @@ Name: "{commondesktop}\Shoko Desktop"; Filename: "{app}\ShokoDesktop.exe"; Tasks [Run] Filename: "{app}\FixPermissions.bat"; Filename: "{app}\ShokoDesktop.exe"; Flags: nowait postinstall skipifsilent shellexec; Description: "{cm:LaunchProgram,Shoko Desktop}" -Filename: "https://shokoanime.com/shoko-version-4-0-0-released/"; Flags: shellexec runasoriginaluser postinstall; Description: "View 4.0.0 Release Notes" +Filename: "https://shokoanime.com/blog/shoko-version-4-1-0-released/"; Flags: shellexec runasoriginaluser postinstall; Description: "View 4.0.0 Release Notes" [Dirs] Name: "{app}"; Permissions: users-full -Name: "C:\ProgramData\ShokoSDesktop"; Permissions: users-full +Name: "C:\ProgramData\ShokoDesktop"; Permissions: users-full [UninstallDelete] Type: filesandordirs; Name: "{app}" diff --git a/Shoko.Desktop/Properties/AssemblyInfo.cs b/Shoko.Desktop/Properties/AssemblyInfo.cs index 24faa2fc..bb0560db 100644 --- a/Shoko.Desktop/Properties/AssemblyInfo.cs +++ b/Shoko.Desktop/Properties/AssemblyInfo.cs @@ -50,7 +50,7 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("4.0.0.0")] -[assembly: AssemblyFileVersion("4.0.0.0")] +[assembly: AssemblyVersion("4.1.0.0")] +[assembly: AssemblyFileVersion("4.1.0.0")] [assembly: AllowPartiallyTrustedCallers] [assembly: SecurityRules(SecurityRuleSet.Level1)]