diff --git a/QuickLook.Plugin/QuickLook.Plugin.AppViewer/QuickLook.Plugin.AppViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.AppViewer/QuickLook.Plugin.AppViewer.csproj
index c112bb8..3aac074 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.AppViewer/QuickLook.Plugin.AppViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.AppViewer/QuickLook.Plugin.AppViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.AppViewer
QuickLook.Plugin.AppViewer
512
@@ -14,9 +14,9 @@
false
MinimumRecommendedRules.ruleset
{00D8F3B1-5BE9-4AB8-AE68-16374001887A}
- AnyCPU;ARM64
- AnyCPU
wix7
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.ArchiveViewer/QuickLook.Plugin.ArchiveViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.ArchiveViewer/QuickLook.Plugin.ArchiveViewer.csproj
index 32e8e1c..80f5b04 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.ArchiveViewer/QuickLook.Plugin.ArchiveViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.ArchiveViewer/QuickLook.Plugin.ArchiveViewer.csproj
@@ -2,11 +2,10 @@
Library
- net481
+ net462
QuickLook.Plugin.ArchiveViewer
QuickLook.Plugin.ArchiveViewer
512
- AnyCPU
false
true
true
@@ -17,7 +16,8 @@
false
MinimumRecommendedRules.ruleset
{DE2E3BC5-6AB2-4420-A160-48C7A7506C1C}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.CLSIDViewer/QuickLook.Plugin.CLSIDViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.CLSIDViewer/QuickLook.Plugin.CLSIDViewer.csproj
index 22eae21..4cda4af 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.CLSIDViewer/QuickLook.Plugin.CLSIDViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.CLSIDViewer/QuickLook.Plugin.CLSIDViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.CLSIDViewer
QuickLook.Plugin.CLSIDViewer
512
@@ -14,7 +14,8 @@
false
MinimumRecommendedRules.ruleset
{538FD6BA-2AF1-4DDA-93A2-6C0A12B00843}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.CertViewer/QuickLook.Plugin.CertViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.CertViewer/QuickLook.Plugin.CertViewer.csproj
index f795296..04158ec 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.CertViewer/QuickLook.Plugin.CertViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.CertViewer/QuickLook.Plugin.CertViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.CertViewer
QuickLook.Plugin.CertViewer
512
@@ -14,6 +14,8 @@
false
MinimumRecommendedRules.ruleset
{C8B9F6D1-1234-4AAB-9C3D-ABCDEF123456}
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/QuickLook.Plugin.CsvViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/QuickLook.Plugin.CsvViewer.csproj
index 8ccb276..8b8c53e 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/QuickLook.Plugin.CsvViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/QuickLook.Plugin.CsvViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.CsvViewer
QuickLook.Plugin.CsvViewer
512
@@ -14,7 +14,8 @@
false
MinimumRecommendedRules.ruleset
{863ECAAC-18D9-4256-A27D-0F308089FB47}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.ELFViewer/QuickLook.Plugin.ELFViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.ELFViewer/QuickLook.Plugin.ELFViewer.csproj
index 0c3e4a4..bf8607e 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.ELFViewer/QuickLook.Plugin.ELFViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.ELFViewer/QuickLook.Plugin.ELFViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.ELFViewer
QuickLook.Plugin.ELFViewer
512
@@ -14,7 +14,8 @@
false
MinimumRecommendedRules.ruleset
{63C00175-0FF3-42C7-8621-2F1959F26064}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.FontViewer/QuickLook.Plugin.FontViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.FontViewer/QuickLook.Plugin.FontViewer.csproj
index b50c87b..6c23463 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.FontViewer/QuickLook.Plugin.FontViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.FontViewer/QuickLook.Plugin.FontViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.FontViewer
QuickLook.Plugin.FontViewer
512
@@ -15,7 +15,8 @@
MinimumRecommendedRules.ruleset
{CE40160D-5E3C-4A41-9BDA-C4F414C174EB}
true
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.HelixViewer/QuickLook.Plugin.HelixViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.HelixViewer/QuickLook.Plugin.HelixViewer.csproj
index a1c85ee..60d97d8 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.HelixViewer/QuickLook.Plugin.HelixViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.HelixViewer/QuickLook.Plugin.HelixViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.HelixViewer
QuickLook.Plugin.HelixViewer
512
@@ -14,7 +14,8 @@
false
MinimumRecommendedRules.ruleset
{311E6E78-3A5B-4E51-802A-5755BD5F9F97}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.HtmlViewer/QuickLook.Plugin.HtmlViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.HtmlViewer/QuickLook.Plugin.HtmlViewer.csproj
index 8672086..9c22226 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.HtmlViewer/QuickLook.Plugin.HtmlViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.HtmlViewer/QuickLook.Plugin.HtmlViewer.csproj
@@ -2,7 +2,7 @@
library
- net481
+ net462
QuickLook.Plugin.HtmlViewer
QuickLook.Plugin.HtmlViewer
512
@@ -14,7 +14,8 @@
false
MinimumRecommendedRules.ruleset
{CE22A1F3-7F2C-4EC8-BFDE-B58D0EB625FC}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/QuickLook.Plugin.ImageViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/QuickLook.Plugin.ImageViewer.csproj
index 4cde7f5..9c19bdf 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/QuickLook.Plugin.ImageViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.ImageViewer/QuickLook.Plugin.ImageViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.ImageViewer
QuickLook.Plugin.ImageViewer
512
@@ -16,8 +16,8 @@
false
MinimumRecommendedRules.ruleset
{FE5A5111-9607-4721-A7BE-422754002ED8}
- AnyCPU;ARM64
- ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.MailViewer/QuickLook.Plugin.MailViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.MailViewer/QuickLook.Plugin.MailViewer.csproj
index 655a818..974b7b2 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.MailViewer/QuickLook.Plugin.MailViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.MailViewer/QuickLook.Plugin.MailViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.MailViewer
QuickLook.Plugin.MailViewer
512
@@ -15,7 +15,8 @@
false
MinimumRecommendedRules.ruleset
{45E94893-3076-4A8E-8969-6955B6340739}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/QuickLook.Plugin.MarkdownViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/QuickLook.Plugin.MarkdownViewer.csproj
index d292630..cb3b713 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/QuickLook.Plugin.MarkdownViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.MarkdownViewer/QuickLook.Plugin.MarkdownViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.MarkdownViewer
QuickLook.Plugin.MarkdownViewer
512
@@ -14,7 +14,8 @@
false
MinimumRecommendedRules.ruleset
{AB1270AF-7EB4-4B4F-9E09-6404F1A28EA0}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.MediaInfoViewer/QuickLook.Plugin.MediaInfoViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.MediaInfoViewer/QuickLook.Plugin.MediaInfoViewer.csproj
index ca1d95e..1ee8755 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.MediaInfoViewer/QuickLook.Plugin.MediaInfoViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.MediaInfoViewer/QuickLook.Plugin.MediaInfoViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.MediaInfoViewer
QuickLook.Plugin.MediaInfoViewer
512
@@ -14,8 +14,8 @@
false
MinimumRecommendedRules.ruleset
{B0054A16-472E-44AC-BA40-349303E524FF}
- AnyCPU;ARM64
- ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.OfficeViewer/QuickLook.Plugin.OfficeViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.OfficeViewer/QuickLook.Plugin.OfficeViewer.csproj
index 45b337f..bf2e6eb 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.OfficeViewer/QuickLook.Plugin.OfficeViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.OfficeViewer/QuickLook.Plugin.OfficeViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.OfficeViewer
QuickLook.Plugin.OfficeViewer
512
@@ -16,7 +16,8 @@
MinimumRecommendedRules.ruleset
{9DD27AB3-C99B-4103-8BC8-B220EC399635}
{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/QuickLook.Plugin.PdfViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/QuickLook.Plugin.PdfViewer.csproj
index 398ef57..57d3473 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/QuickLook.Plugin.PdfViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/QuickLook.Plugin.PdfViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.PDFViewer
QuickLook.Plugin.PDFViewer
512
@@ -14,7 +14,8 @@
false
MinimumRecommendedRules.ruleset
{A82AC69C-EDF5-4F0D-8CBD-8E5E3C06E64D}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
@@ -109,9 +110,9 @@
-
-
-
+
+
+
diff --git a/QuickLook.Plugin/QuickLook.Plugin.PEViewer/QuickLook.Plugin.PEViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.PEViewer/QuickLook.Plugin.PEViewer.csproj
index 018e1e3..e03e1fe 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.PEViewer/QuickLook.Plugin.PEViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.PEViewer/QuickLook.Plugin.PEViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.PEViewer
QuickLook.Plugin.PEViewer
512
@@ -14,7 +14,8 @@
false
MinimumRecommendedRules.ruleset
{EB7D1F10-6E04-4F7E-96A0-4E18359FBD30}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.PluginInstaller/QuickLook.Plugin.PluginInstaller.csproj b/QuickLook.Plugin/QuickLook.Plugin.PluginInstaller/QuickLook.Plugin.PluginInstaller.csproj
index 0b58d8c..c203aa9 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.PluginInstaller/QuickLook.Plugin.PluginInstaller.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.PluginInstaller/QuickLook.Plugin.PluginInstaller.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.PluginInstaller
QuickLook.Plugin.PluginInstaller
512
@@ -14,7 +14,8 @@
false
MinimumRecommendedRules.ruleset
{BD58F3FC-7601-47BA-AAA1-D8A9D54A33DA}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/QuickLook.Plugin.TextViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/QuickLook.Plugin.TextViewer.csproj
index 29ac993..f9abe05 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/QuickLook.Plugin.TextViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/QuickLook.Plugin.TextViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.TextViewer
QuickLook.Plugin.TextViewer
512
@@ -14,7 +14,8 @@
false
MinimumRecommendedRules.ruleset
{AE041682-E3A1-44F6-8BB4-916A98D89FBE}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.ThumbnailViewer/QuickLook.Plugin.ThumbnailViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.ThumbnailViewer/QuickLook.Plugin.ThumbnailViewer.csproj
index 714ecfc..07b91d8 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.ThumbnailViewer/QuickLook.Plugin.ThumbnailViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.ThumbnailViewer/QuickLook.Plugin.ThumbnailViewer.csproj
@@ -2,7 +2,7 @@
Library
- net481
+ net462
QuickLook.Plugin.ThumbnailViewer
QuickLook.Plugin.ThumbnailViewer
512
@@ -14,7 +14,8 @@
false
MinimumRecommendedRules.ruleset
{B4F7C88D-C79D-49E7-A1FB-FB69CF72585F}
- AnyCPU;ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/MediaInfo-arm64/MediaInfo.dll b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/MediaInfo-arm64/MediaInfo.dll
deleted file mode 100644
index d21e74b..0000000
Binary files a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/MediaInfo-arm64/MediaInfo.dll and /dev/null differ
diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Properties/Resources.Designer.cs b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Properties/Resources.Designer.cs
deleted file mode 100644
index 46b8516..0000000
--- a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Properties/Resources.Designer.cs
+++ /dev/null
@@ -1,63 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// Este código fue generado por una herramienta.
-// Versión de runtime:4.0.30319.42000
-//
-// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si
-// se vuelve a generar el código.
-//
-//------------------------------------------------------------------------------
-
-namespace QuickLook.Plugin.VideoViewer.Properties {
- using System;
-
-
- ///
- /// Clase de recurso fuertemente tipado, para buscar cadenas traducidas, etc.
- ///
- // StronglyTypedResourceBuilder generó automáticamente esta clase
- // a través de una herramienta como ResGen o Visual Studio.
- // Para agregar o quitar un miembro, edite el archivo .ResX y, a continuación, vuelva a ejecutar ResGen
- // con la opción /str o recompile su proyecto de VS.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
- [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- internal class Resources {
-
- private static global::System.Resources.ResourceManager resourceMan;
-
- private static global::System.Globalization.CultureInfo resourceCulture;
-
- [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
- internal Resources() {
- }
-
- ///
- /// Devuelve la instancia de ResourceManager almacenada en caché utilizada por esta clase.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Resources.ResourceManager ResourceManager {
- get {
- if (object.ReferenceEquals(resourceMan, null)) {
- global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("QuickLook.Plugin.VideoViewer.Properties.Resources", typeof(Resources).Assembly);
- resourceMan = temp;
- }
- return resourceMan;
- }
- }
-
- ///
- /// Reemplaza la propiedad CurrentUICulture del subproceso actual para todas las
- /// búsquedas de recursos mediante esta clase de recurso fuertemente tipado.
- ///
- [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
- internal static global::System.Globalization.CultureInfo Culture {
- get {
- return resourceCulture;
- }
- set {
- resourceCulture = value;
- }
- }
- }
-}
diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Properties/Resources.resx b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Properties/Resources.resx
deleted file mode 100644
index 4fdb1b6..0000000
--- a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Properties/Resources.resx
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 1.3
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
\ No newline at end of file
diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Properties/Settings.Designer.cs b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Properties/Settings.Designer.cs
deleted file mode 100644
index b6d4bbf..0000000
--- a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Properties/Settings.Designer.cs
+++ /dev/null
@@ -1,26 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// Este código fue generado por una herramienta.
-// Versión de runtime:4.0.30319.42000
-//
-// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si
-// se vuelve a generar el código.
-//
-//------------------------------------------------------------------------------
-
-namespace QuickLook.Plugin.VideoViewer.Properties {
-
-
- [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.14.0.0")]
- internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
-
- private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
-
- public static Settings Default {
- get {
- return defaultInstance;
- }
- }
- }
-}
diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Properties/Settings.settings b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Properties/Settings.settings
deleted file mode 100644
index 049245f..0000000
--- a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/Properties/Settings.settings
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/QuickLook.Plugin.VideoViewer.csproj b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/QuickLook.Plugin.VideoViewer.csproj
index 1259847..b202384 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/QuickLook.Plugin.VideoViewer.csproj
+++ b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/QuickLook.Plugin.VideoViewer.csproj
@@ -1,7 +1,7 @@
Library
- net481
+ net462
QuickLook.Plugin.VideoViewer
QuickLook.Plugin.VideoViewer
512
@@ -15,8 +15,8 @@
MinimumRecommendedRules.ruleset
{1B746D92-49A5-4A37-9D75-DCC490393290}
{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- AnyCPU;ARM64
- ARM64
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/ViewerPanel.xaml b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/ViewerPanel.xaml
index a13c2fe..208dcc9 100644
--- a/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/ViewerPanel.xaml
+++ b/QuickLook.Plugin/QuickLook.Plugin.VideoViewer/ViewerPanel.xaml
@@ -12,10 +12,10 @@
-
-
-
-
+
+
+
+
@@ -207,7 +207,7 @@
-
-
+
WinExe
- net481
+ net462
QuickLook
512
- ARM64
Resources\app.ico
true
true
true
latest
- AnyCPU;x64;ARM64
false
false
false
@@ -20,6 +18,8 @@
{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
MinimumRecommendedRules.ruleset
4
+ AnyCPU
+ AnyCPU;x64;ARM64
diff --git a/QuickLook/ViewerWindow.Actions.cs b/QuickLook/ViewerWindow.Actions.cs
index d529801..48b6daf 100644
--- a/QuickLook/ViewerWindow.Actions.cs
+++ b/QuickLook/ViewerWindow.Actions.cs
@@ -70,17 +70,17 @@ public partial class ViewerWindow
{
// Exit fullscreen
_isFullscreen = false;
-
+
// Restore window properties
WindowStyle = _preFullscreenWindowStyle;
ResizeMode = _preFullscreenResizeMode;
-
+
// Restore position and size
Left = _preFullscreenBounds.Left;
Top = _preFullscreenBounds.Top;
Width = _preFullscreenBounds.Width;
Height = _preFullscreenBounds.Height;
-
+
// Restore window state last to avoid flicker
WindowState = _preFullscreenWindowState;
}
@@ -88,12 +88,12 @@ public partial class ViewerWindow
{
// Enter fullscreen
_isFullscreen = true;
-
+
// Save current window properties before any changes
_preFullscreenWindowState = WindowState;
_preFullscreenWindowStyle = WindowStyle;
_preFullscreenResizeMode = ResizeMode;
-
+
// Get current bounds (account for maximized state)
if (WindowState == WindowState.Maximized)
{
@@ -103,26 +103,26 @@ public partial class ViewerWindow
{
_preFullscreenBounds = new Rect(Left, Top, Width, Height);
}
-
+
// Get the screen bounds where the window is currently located
var screen = WinForms.Screen.FromHandle(new WindowInteropHelper(this).Handle);
var screenBounds = screen.Bounds;
-
+
// Get DPI scale factor for proper coordinate conversion
// scale.Horizontal and scale.Vertical contain the DPI scaling ratios (e.g., 1.5 for 150%)
var scale = DisplayDeviceHelper.GetScaleFactorFromWindow(this);
-
+
// Set to normal state first to allow manual positioning
WindowState = WindowState.Normal;
-
+
// Hide window chrome for true fullscreen
WindowStyle = WindowStyle.None;
ResizeMode = ResizeMode.NoResize;
-
+
// Convert screen bounds from physical pixels to DIPs for WPF
var dipWidth = screenBounds.Width / scale.Horizontal;
var dipHeight = screenBounds.Height / scale.Vertical;
-
+
// Use MoveWindow to set position and size with proper DPI handling
this.MoveWindow(screenBounds.Left, screenBounds.Top, dipWidth, dipHeight);
}
@@ -267,7 +267,7 @@ public partial class ViewerWindow
return;
}
- if (ContextObject.IsBusy)
+ if (ContextObject.IsBlocked)
{
ContextObject.ViewerContent = new System.Windows.Controls.TextBlock
{