diff --git a/docs/changelog.md b/docs/changelog.md index 58a44d7b..4f6706f6 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,8 +1,9 @@ -# v7.0.0.2 Beta (2023-12-??) +# v7.0.0.2 Beta (2023-12-13) +- Besides a portable download there is now again a setup installer. - Fix dynamic menu items missing in context menu. -- Fix certain binding setups shown poorly or incorrect in the main menu. +- Fix certain binding setups shown poorly or incorrectly in the main menu. - Fix conf editor not remembering the search text. - Fix quit-watch-later not working. - New option `menu-syntax`. Default: `#menu:` diff --git a/docs/manual.md b/docs/manual.md index e5de3910..fbb0619c 100644 --- a/docs/manual.md +++ b/docs/manual.md @@ -44,7 +44,7 @@ Download 1. [Stable via Microsoft Store](https://www.microsoft.com/store/productId/9N64SQZTB3LM) -2. [Stable and beta portable via GitHub download](../../../releases) +2. [Stable and beta portable and setup via GitHub download](../../../releases) 3. Stable via command line from Microsoft Store: `winget install mpv.net` diff --git a/src/MpvNet.Windows/MpvNet.Windows.csproj b/src/MpvNet.Windows/MpvNet.Windows.csproj index 7d8c73b9..bfdcb307 100644 --- a/src/MpvNet.Windows/MpvNet.Windows.csproj +++ b/src/MpvNet.Windows/MpvNet.Windows.csproj @@ -11,9 +11,9 @@ true mpv-icon.ico mpv.net - 7.0.0.1 - 7.0.0.1 - 7.0.0.1 + 7.0.0.2 + 7.0.0.2 + 7.0.0.2 enable diff --git a/src/Setup/Inno/inno-setup.iss b/src/Setup/Inno/inno-setup.iss new file mode 100644 index 00000000..980c68ea --- /dev/null +++ b/src/Setup/Inno/inno-setup.iss @@ -0,0 +1,26 @@ + +#define MyAppName "mpv.net" +#define MyAppExeName "mpvnet.exe" +#define MyAppSourceDir "..\..\MpvNet.Windows\bin\Debug" +#define MyAppVersion GetFileVersion("..\..\MpvNet.Windows\bin\Debug\mpvnet.exe") + +[Setup] +AppId={{9AA2B100-BEF3-44D0-B819-D8FC3C4D557D}} +AppName={#MyAppName} +AppVersion={#MyAppVersion} +AppPublisher=Frank Skare (stax76) +ArchitecturesInstallIn64BitMode=x64 +Compression=lzma2 +DefaultDirName={commonpf}\{#MyAppName} +OutputBaseFilename=mpv.net-v{#MyAppVersion}-setup +OutputDir=E:\Desktop +DefaultGroupName={#MyAppName} +SetupIconFile=..\..\MpvNet.Windows\mpv-icon.ico +UninstallDisplayIcon={app}\{#MyAppExeName} + +[Icons] +Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}" + +[Files] +Source: "{#MyAppSourceDir}\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion +Source: "{#MyAppSourceDir}\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs; diff --git a/src/MSIX/Images/LockScreenLogo.scale-200.png b/src/Setup/MSIX/Images/LockScreenLogo.scale-200.png similarity index 100% rename from src/MSIX/Images/LockScreenLogo.scale-200.png rename to src/Setup/MSIX/Images/LockScreenLogo.scale-200.png diff --git a/src/MSIX/Images/SplashScreen.scale-200.png b/src/Setup/MSIX/Images/SplashScreen.scale-200.png similarity index 100% rename from src/MSIX/Images/SplashScreen.scale-200.png rename to src/Setup/MSIX/Images/SplashScreen.scale-200.png diff --git a/src/MSIX/Images/Square150x150Logo.scale-200.png b/src/Setup/MSIX/Images/Square150x150Logo.scale-200.png similarity index 100% rename from src/MSIX/Images/Square150x150Logo.scale-200.png rename to src/Setup/MSIX/Images/Square150x150Logo.scale-200.png diff --git a/src/MSIX/Images/Square44x44Logo.scale-200.png b/src/Setup/MSIX/Images/Square44x44Logo.scale-200.png similarity index 100% rename from src/MSIX/Images/Square44x44Logo.scale-200.png rename to src/Setup/MSIX/Images/Square44x44Logo.scale-200.png diff --git a/src/MSIX/Images/Square44x44Logo.targetsize-24_altform-unplated.png b/src/Setup/MSIX/Images/Square44x44Logo.targetsize-24_altform-unplated.png similarity index 100% rename from src/MSIX/Images/Square44x44Logo.targetsize-24_altform-unplated.png rename to src/Setup/MSIX/Images/Square44x44Logo.targetsize-24_altform-unplated.png diff --git a/src/MSIX/Images/StoreLogo.png b/src/Setup/MSIX/Images/StoreLogo.png similarity index 100% rename from src/MSIX/Images/StoreLogo.png rename to src/Setup/MSIX/Images/StoreLogo.png diff --git a/src/MSIX/Images/Wide310x150Logo.scale-200.png b/src/Setup/MSIX/Images/Wide310x150Logo.scale-200.png similarity index 100% rename from src/MSIX/Images/Wide310x150Logo.scale-200.png rename to src/Setup/MSIX/Images/Wide310x150Logo.scale-200.png diff --git a/src/MSIX/MSIX.wapproj b/src/Setup/MSIX/MSIX.wapproj similarity index 100% rename from src/MSIX/MSIX.wapproj rename to src/Setup/MSIX/MSIX.wapproj diff --git a/src/MSIX/Package.appxmanifest b/src/Setup/MSIX/Package.appxmanifest similarity index 100% rename from src/MSIX/Package.appxmanifest rename to src/Setup/MSIX/Package.appxmanifest