Changed plugin priority in MediaInfoViewer to int.MinValue. Updated ViewerWindow.Actions to display more menu items from plugins in order of priority and to avoid duplicate plugins by grouping by plugin name.
Paths copied to the clipboard are now quoted, and long paths (>= 260 characters) are prefixed with \\?\ to ensure compatibility. This improves reliability when handling long file paths.
Revised the plugins note with an updated link and added a new section listing official plugins with descriptions and URLs. This improves visibility and accessibility of plugin information for users.
Added a comprehensive list of supported text and script file extensions to SUPPORTED_FORMATS.md, detailing various programming, configuration, and markup formats recognized by QuickLook.
Added password prompt translations for 20+ languages to Translations.config in PDFViewer plugin, improving localization for password-protected PDF files.
Added localized WEBVIEW2_NOT_AVAILABLE messages for ca, he, hi, hu-HU, id-ID, mr, nb-NO, nl-NL, pt-BR, pt-PT, ru-RU, sk, tr-TR, and vi to improve international support in the HTML viewer plugin.
Added localized SAMPLE_TEXT entries for various languages including Arabic, Catalan, Greek, Spanish, French, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Marathi, Norwegian, Dutch, Polish, Brazilian Portuguese, European Portuguese, Russian, Slovak, Turkish, Ukrainian, and Vietnamese to improve font preview support.
Added support for multiple languages in the Translations.config file for ELFViewer, including Arabic, Catalan, Greek, Spanish, French, Hebrew, Hindi, Hungarian, Indonesian, Italian, Marathi, Norwegian, Dutch, Polish, Portuguese, Russian, Slovak, Turkish, Ukrainian, and Vietnamese. This enhances localization for key labels such as Total Size, Format, Format Profile, and Name.
Added localized strings for recycle bin actions and messages in various languages including Arabic, Catalan, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Marathi, Norwegian, Dutch, Polish, Brazilian Portuguese, European Portuguese, Russian, Slovak, Turkish, Ukrainian, and Vietnamese.
Added new language sections to Translations.config for Arabic (ar), Hungarian (hu-HU), Slovak (sk), and Indonesian (id-ID), providing localized strings for product and app metadata fields.
Expanded Translations.config with additional languages and updated some existing translations for 'Total Size', 'File Version', and 'Product Version'. Also corrected the Traditional Chinese translation for 'Total Size'.
Introduces a new SUPPORTED_FORMATS.md file listing all file formats supported by QuickLook, organized by category. This documentation helps users and developers quickly reference supported file types.
Introduces a standardized pull request template to ensure PRs include checklists, descriptions, related issues, and additional notes for better review and project consistency.
This commit updates various NuGet package references to newer versions across multiple QuickLook plugin and main project .csproj files. These updates include dependencies such as WixToolset.Dtf.WindowsInstaller, UTF.Unknown, FreeTypeSharp, Microsoft.Web.WebView2, Magick.NET-Q8-AnyCPU, Google.Protobuf, MsgReader, HelixToolkit, bblanchon.PDFiumV8.Win32, Melanchall.DryWetMidi, WPF-UI.Violeta, and Lib.Harmony, ensuring the projects use the latest compatible releases.