diff --git a/MB_SubSonic/Domain/SubsonicSettings.cs b/MB_SubSonic/Domain/SubsonicSettings.cs index a028e33..80d95e1 100644 --- a/MB_SubSonic/Domain/SubsonicSettings.cs +++ b/MB_SubSonic/Domain/SubsonicSettings.cs @@ -32,6 +32,7 @@ public enum ServerType public AuthMethod Auth { get; set; } public string BitRate { get; set; } public bool UseIndexCache { get; set; } + public bool PreCacheAll { get; set; } } public static class SubsonicSettingsExtensions diff --git a/MB_SubSonic/Helpers/SettingsHelper.cs b/MB_SubSonic/Helpers/SettingsHelper.cs index 5bb5ae5..d1ea185 100644 --- a/MB_SubSonic/Helpers/SettingsHelper.cs +++ b/MB_SubSonic/Helpers/SettingsHelper.cs @@ -34,7 +34,8 @@ public static bool IsSettingChanged(SubsonicSettings newSettings, SubsonicSettin !newSettings.Auth.Equals(oldSettings.Auth) || !newSettings.Transcode.Equals(oldSettings.Transcode) || !newSettings.BitRate.Equals(oldSettings.BitRate) || - !newSettings.UseIndexCache.Equals(oldSettings.UseIndexCache); + !newSettings.UseIndexCache.Equals(oldSettings.UseIndexCache) || + !newSettings.PreCacheAll.Equals(oldSettings.PreCacheAll); return result; } diff --git a/MB_SubSonic/Plugin.cs b/MB_SubSonic/Plugin.cs index f8fde31..335864a 100644 --- a/MB_SubSonic/Plugin.cs +++ b/MB_SubSonic/Plugin.cs @@ -36,7 +36,7 @@ public Interfaces.Plugin.PluginInfo Initialise(IntPtr apiInterfacePtr) // current only applies to artwork, lyrics or instant messenger name that appears in the provider drop down selector or target Instant Messenger _about.Type = Interfaces.Plugin.PluginType.Storage; _about.VersionMajor = 2; // your plugin version - _about.VersionMinor = 26; + _about.VersionMinor = 27; _about.Revision = 0; _about.MinInterfaceVersion = Interfaces.Plugin.MinInterfaceVersion; _about.MinApiRevision = Interfaces.Plugin.MinApiRevision; diff --git a/MB_SubSonic/Properties/AssemblyInfo.cs b/MB_SubSonic/Properties/AssemblyInfo.cs index 3ebda9a..f2bb78b 100644 --- a/MB_SubSonic/Properties/AssemblyInfo.cs +++ b/MB_SubSonic/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ // 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("2.26.0.0")] -[assembly: AssemblyFileVersion("2.26.0.0")] +[assembly: AssemblyVersion("2.27.0.0")] +[assembly: AssemblyFileVersion("2.27.0.0")] diff --git a/MB_SubSonic/SubSonic.csproj b/MB_SubSonic/SubSonic.csproj index 3353c98..6597b21 100644 --- a/MB_SubSonic/SubSonic.csproj +++ b/MB_SubSonic/SubSonic.csproj @@ -1,6 +1,5 @@  - Debug @@ -33,17 +32,8 @@ 4 - - ..\packages\Costura.Fody.3.3.2\lib\net40\Costura.dll - - - ..\packages\RestSharp.106.6.7\lib\net452\RestSharp.dll - - - ..\packages\System.ValueTuple.4.5.0\lib\netstandard1.0\System.ValueTuple.dll - @@ -90,24 +80,31 @@ Designer - + + + 3.3.3 + + + 4.2.1 + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + 106.6.9 + + + 4.5.0 + + copy /Y "$(TargetDir)*.*" "D:\MusicBee\Plugins\" - - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - + + + NuGetMigrationLog +

+ NuGet Migration Report - Subsonic

Overview

Migration to PackageReference was completed successfully. Please build and run your solution to verify that all packages are available.
+ If you run into any problems, have feedback, questions, or concerns, please + file an issue on the NuGet GitHub repository.
+ Changed files and this report have been backed up here: + D:\Github\MB_Subsonic\MigrationBackup\eed776a6\Subsonic

Packages processed

Top-level dependencies:

Package IdVersion
Costura.Fody + v3.3.3
Fody + v4.2.1
RestSharp + v106.6.9
System.ValueTuple + v4.5.0

Transitive dependencies:

Package IdVersion
+ No transitive dependencies found. +

Package compatibility issues

Description
+ No issues were found. +
\ No newline at end of file diff --git a/MigrationBackup/eed776a6/Subsonic/Subsonic.csproj b/MigrationBackup/eed776a6/Subsonic/Subsonic.csproj new file mode 100644 index 0000000..0589ef0 --- /dev/null +++ b/MigrationBackup/eed776a6/Subsonic/Subsonic.csproj @@ -0,0 +1,118 @@ + + + + + + Debug + AnyCPU + {43FE56C9-52A8-4E86-BBEB-93A1782F01A0} + Library + Properties + MusicBeePlugin + mb_Subsonic + v4.5.2 + 512 + + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\packages\Costura.Fody.3.3.3\lib\net40\Costura.dll + + + ..\packages\RestSharp.106.6.9\lib\net452\RestSharp.dll + + + + + ..\packages\System.ValueTuple.4.5.0\lib\netstandard1.0\System.ValueTuple.dll + + + + + + + + + + + + + + + + + + + True + True + Resources.resx + + + + + Form + + + SettingsWindow.cs + + + + + ResXFileCodeGenerator + Resources.Designer.cs + + + SettingsWindow.cs + + + + + Designer + + + Designer + + + + + + + + + + copy /Y "$(TargetDir)*.*" "D:\MusicBee\Plugins\" + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + \ No newline at end of file diff --git a/MB_SubSonic/packages.config b/MigrationBackup/eed776a6/Subsonic/packages.config similarity index 50% rename from MB_SubSonic/packages.config rename to MigrationBackup/eed776a6/Subsonic/packages.config index 291d9fb..61b89f6 100644 --- a/MB_SubSonic/packages.config +++ b/MigrationBackup/eed776a6/Subsonic/packages.config @@ -1,7 +1,7 @@  - - - + + + \ No newline at end of file