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 {