Commit Graph

83 Commits

Author SHA1 Message Date
ema 56e9197b4f Update NuGet dependencies across plugin projects 2026-04-13 22:58:19 +08:00
dependabot[bot] 32708a4af6 Bump Magick.NET-Q8-AnyCPU from 14.11.0 to 14.11.1
---
updated-dependencies:
- dependency-name: Magick.NET-Q8-AnyCPU
  dependency-version: 14.11.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-26 17:21:11 +00:00
dependabot[bot] d27667daf3 Bump Magick.NET-Q8-AnyCPU from 14.10.4 to 14.11.0
---
updated-dependencies:
- dependency-name: Magick.NET-Q8-AnyCPU
  dependency-version: 14.11.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-17 17:15:49 +00:00
dependabot[bot] 669bf15939 Bump Magick.NET-Q8-AnyCPU from 14.10.3 to 14.10.4
---
updated-dependencies:
- dependency-name: Magick.NET-Q8-AnyCPU
  dependency-version: 14.10.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-10 21:05:39 +00:00
ema e0d44ad35f Bump Magick.NET and PDFium package versions
build / build (push) Has been cancelled
build / publish (push) Has been cancelled
2026-02-25 18:22:25 +08:00
ema c0716671c3 Bump dependencies
build / build (push) Has been cancelled
build / publish (push) Has been cancelled
2026-02-19 01:26:14 +08:00
ema 0491f17718 Fix taskbar icon intermittently missing after Explorer restart #1864 2026-02-05 00:29:45 +08:00
ema 866613402a Add DICOM image support to ImageViewer plugin #1866
This is not a permanent support and will be adjusted to the plugin later.
2026-02-03 00:36:28 +08:00
dependabot[bot] 725948b9c1 Bump Magick.NET-Q8-AnyCPU from 14.10.1 to 14.10.2
---
updated-dependencies:
- dependency-name: Magick.NET-Q8-AnyCPU
  dependency-version: 14.10.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-20 17:28:11 +00:00
ema 72aafc512a Update package versions in ImageViewer and PDFViewer
Bumped Google.Protobuf to 3.33.4 in ImageViewer and bblanchon.PDFiumV8.Win32 to 145.0.7630 in PDFViewer for improved compatibility and bug fixes.
2026-01-14 12:38:35 +08:00
ema 21aec2e02f Update Magick.NET and PDFiumV8 package versions
Bumped Magick.NET-Q8-AnyCPU to 14.10.1 in ImageViewer and bblanchon.PDFiumV8.Win32 to 145.0.7606 in PdfViewer to include latest fixes and improvements.
2026-01-05 03:19:36 +08:00
ema d945cc914e Update Magick.NET-Q8-AnyCPU to version 14.10.0
https://github.com/QL-Win/QuickLook/security/dependabot/13
2025-12-12 02:19:43 +08:00
ema 85b1e9b024 Update NuGet package versions in plugin projects 2025-12-09 23:57:57 +08:00
ema 76dfa34928 Update NuGet package versions in project files
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
Upgraded several NuGet dependencies across multiple csproj files, including Microsoft.Web.WebView2, Google.Protobuf, MsgReader, bblanchon.PDFiumV8.Win32, and Lib.Harmony. This ensures compatibility with the latest features and bug fixes from upstream packages.
2025-11-26 01:07:28 +08:00
ema 9bcf9905d5 Update NuGet package versions in project files
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
Several .csproj files were updated to use newer versions of dependencies, including Newtonsoft.Json, Microsoft.Web.WebView2, Magick.NET-Q8-AnyCPU, Google.Protobuf, MsgReader, and bblanchon.PDFiumV8.Win32. This ensures compatibility with the latest features and bug fixes from these packages.
2025-10-30 02:42:30 +08:00
dependabot[bot] 65c832e430 Bump Magick.NET-Q8-AnyCPU from 14.8.2 to 14.9.0 (#1794)
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
---
updated-dependencies:
- dependency-name: Magick.NET-Q8-AnyCPU
  dependency-version: 14.9.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-29 21:26:05 +08:00
ema 432b3b033a Add cross-plugin 'Reopen as' menu for SVG and HTML
Introduces 'Reopen as source code' and 'Reopen as image preview' options in the MoreMenu for SVG and HTML files, enabling users to switch between ImageViewer and TextViewer plugins. Updates translation files to support new menu items in multiple languages and refactors related plugin code for extensibility.
2025-10-08 01:55:58 +08:00
ema c748f6d7e4 Update NuGet package versions in project files
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.
2025-09-08 02:42:09 +08:00
dependabot[bot] d88c8ab8de Bump Magick.NET-Q8-AnyCPU from 14.6.0 to 14.7.0
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
---
updated-dependencies:
- dependency-name: Magick.NET-Q8-AnyCPU
  dependency-version: 14.7.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-24 16:35:58 +08:00
ema 95f1c5bca2 Remove System.Text.Json dependency 2025-07-05 11:30:22 +08:00
ema f6ca3a62e2 Add support for svgaplayerweb in SVGA viewer 2025-07-05 11:24:02 +08:00
ema efba55b8d5 Implement SVGA MetaProvider 2025-07-05 10:21:15 +08:00
ema 4c3bf23e67 Use lottie-web and svga instead of npmjs 2025-07-05 09:50:54 +08:00
ema 3fce8b4f53 Add Lottie Files animation preview support 2025-07-05 09:25:22 +08:00
ema eecb56db14 Add SVGA animation preview support 2025-07-05 06:46:52 +08:00
ema d7f482511f Update package versions in plugin projects 2025-07-05 05:07:26 +08:00
ema f99a786510 Add built-in ThumbnailViewer plugin 2025-07-05 04:22:25 +08:00
ema 667815e360 Conditionally include Svg.Skia and SVG provider 2025-07-01 03:27:22 +08:00
ema 98dd96283d Add SVG support using WebView2 in ImageViewer
It's still an experimental function
2025-06-30 05:45:21 +08:00
ema e5b04ed07a Update PackageReference 2025-06-03 14:39:51 +08:00
ema 8fa4f6cc5b Update PackageReferences 2025-05-13 17:36:22 +08:00
ema 460bc7ae2c Update PackageReferences 2025-04-16 22:38:17 +08:00
ema 913727935e Update PackageReference 2025-02-05 14:20:15 +08:00
ema a52a490cde Remove ARM64 libs from ImageViewer 2025-01-02 09:16:43 +08:00
ema cb87c06214 Update PackageReference 2025-01-02 06:22:06 +08:00
ema 57fb7c6a5f Fix svg rendering error #1430 2025-01-02 06:16:02 +08:00
ema 96d8c420c4 Support Animated WebP #1024 #1324
Limitations: Only supports x64 systems
2024-12-30 17:03:12 +08:00
ema 82987b0848 Fix image viewer copy without transparency support 2024-12-30 05:22:58 +08:00
ema 32a1d709a5 Support .icns image #1480 2024-12-15 05:42:35 +08:00
ema 66d5c36cbc Reduce duplicate dependencies on publish files 2024-12-07 06:09:14 +08:00
ema 77b5eb454e Reduce duplicate dependencies on publish files 2024-12-07 04:58:07 +08:00
ema a5c3d5b143 Restore AssemblyInfo 2024-12-04 16:53:51 +08:00
ema e8327e50c4 Fix preview HEIC #1470 2024-12-04 00:20:04 +08:00
ema 507b157a40 Convert to .NET SDK type csproj 2024-11-30 17:00:22 +08:00
Frank Becker 35450bd561 Upgrade Magick.NET to latest (#1230) 2022-11-30 10:39:23 +01:00
Paddy Xu f726841d99 update deps 2021-11-15 23:52:02 +01:00
Frank Becker 3ef980bb17 Replace supported image extension list with image detection via MagickImageInfo. (#818)
* Replace supported image extension list with image detection via MagickImageInfo.

* Change ImageViewer priority to -4.
Change VideoViewer priority to -3 and detect audio/video via MediaInfo instead of file extensions.

* Make mediaInfo a class static and initialize once.
Add some notes about MediaInfo Open and Close.

* Remove try/catch from Prepare and let it be handled in caller.
If there was an exception due to MediaInfo it would have already occurred in CanHandle.

* Upgrade ImageMagick to latest

* Only check extension for well known image and animated image types.
For other image formats, let ImageMagick try to detect by file content.
Upgrade to latest Magick.NET

Co-authored-by: Frank Becker <frank.becker@thoughtexchange.com>
2021-05-14 19:07:32 +02:00
Paddy Xu b26d00bac1 Upgrade Magick.NET packages 2020-07-05 12:33:06 +02:00
Paddy Xu 8faa152960 minor image colour tweaking 2020-05-15 00:02:47 +03:00
Paddy Xu b98f8e5ec6 using modified exiv2-ql (QL-Win/exiv2@cf560437bb) to detect Exif; switch from NConvert to Magick.NET 2020-05-01 19:02:36 +03:00