Commit Graph

209 Commits

Author SHA1 Message Date
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
ema
21a3dd3d4b Fix the same previous issue in other plugins
Some checks failed
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-08-15 02:17:50 +08:00
ema
139cb873f2 Revert SVG default background to transparent
Some checks failed
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-08-05 01:19:42 +08:00
ema
fd1004e6d3 Set default background color for SVG panel 2025-08-05 01:11:37 +08:00
ema
e342cd0851 Refactor AnimationProvider to use primary constructor 2025-08-02 23:58:23 +08:00
ema
d90993817d Refactor DependencyProperty registration 2025-08-02 21:58:08 +08:00
ema
5cedcff912 Support .pdn in ThumbnailViewer #1708
Some checks failed
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
Implementation still under adjustment.
2025-08-02 02:34:32 +08:00
ema
67b5dbf310 Add UseNativeProvider option #1726
Use following option in `QuickLook.Plugin.ImageViewer.config` to fix the issue:
```xml
<?xml version="1.0" encoding="utf-8"?>
<Settings>
  <UseColorProfile>false</UseColorProfile>
  <UseNativeProvider>false</UseNativeProvider>
</Settings>
```
2025-08-02 01:36:13 +08:00
ema
417876edd2 Prepare support for .pdn
Some checks failed
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-07-31 01:27:43 +08:00
ema
03b1ca557f Fix image .jxr error reading from UseColorProfile 2025-07-31 01:22:13 +08:00
dependabot[bot]
d88c8ab8de Bump Magick.NET-Q8-AnyCPU from 14.6.0 to 14.7.0
Some checks failed
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
0714574374 Improve file extension checks in CanHandle methods 2025-07-12 03:39:37 +08:00
ema
c47d9f3c9b Move resource dictionary initialization 2025-07-08 22:04:34 +08:00
ema
37ed56ff34 Keep svga.proto 2025-07-08 04:17:07 +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
007b960019 Rename SvgViewer.init to render and update usage 2025-07-05 09:33:46 +08:00
ema
a14b22d762 Update comments for LottieViewer and clarify usage 2025-07-05 09:28:12 +08:00
ema
3fce8b4f53 Add Lottie Files animation preview support 2025-07-05 09:25:22 +08:00
ema
5e459e35e5 Add comment clarifying SVGA version support 2025-07-05 06:55:48 +08:00
ema
b3570d1215 Handle .svga files separately in image viewer 2025-07-05 06:55:38 +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
08587186c2 Fix ImagePanel button layout 2025-07-05 04:28:32 +08:00
ema
f99a786510 Add built-in ThumbnailViewer plugin 2025-07-05 04:22:25 +08:00
ema
72c8e567cd Increase SVG viewer max zoom level to 100x 2025-07-01 03:40:30 +08:00
ema
fe13f5d45e Remove cursor style changes during SVG panning 2025-07-01 03:38:34 +08:00
ema
e76c882d49 Prevent dragdrop and context menu in SVG viewer 2025-07-01 03:36:10 +08:00
ema
667815e360 Conditionally include Svg.Skia and SVG provider 2025-07-01 03:27:22 +08:00
ema
13bcc4b1d4 Set custom WebView2 user data folder for SVG panel 2025-07-01 03:23:47 +08:00
ema
fa61b1e68f Code Cleanup 2025-07-01 03:18:48 +08:00
ema
2750cb75dd Fix exception from SVG WebView2 2025-07-01 03:10:33 +08:00
ema
f1237aa86f Add JSDoc comments and clarify SvgViewer usage 2025-07-01 02:23:38 +08:00
ema
2a94fa155d Enhance SVG viewer with pan feature 2025-07-01 02:11:31 +08:00
ema
682801a8bb Refactor SVG viewer to use inline SVG
Some checks are pending
MSBuild / build (push) Waiting to run
MSBuild / publish (push) Blocked by required conditions
2025-07-01 01:57:36 +08:00
ema
f9b075dfa3 Add pan and zoom support to SVG image viewer
Some checks are pending
MSBuild / build (push) Waiting to run
MSBuild / publish (push) Blocked by required conditions
2025-06-30 07:32:46 +08:00
ema
0a8039d962 Render SVG as base64 image and improve scaling 2025-06-30 07:22:03 +08:00
ema
0dc8c03446 Fix image viewer content assignment and cursor check 2025-06-30 06:48:32 +08:00
ema
9cef4d9830 Officially enable SVG web viewer 2025-06-30 06:38:52 +08:00
ema
e9306329ee Add double-click to reset zoom in SVG viewer 2025-06-30 06:07:09 +08:00
ema
7ca7d2783e Beautify the background color of Svg Web2 2025-06-30 06:00:29 +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
a65a453390 Support JXR image but SDR only #1680 2025-06-30 01:49:43 +08:00
ema
2bf6387b8f Support X11 and more JPEG2000 image formats
Some checks failed
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
In addition, Magick Image File Format (.miff) is supported now
2025-06-25 02:44:14 +08:00
ema
781f270824 Fix unsupported ColorContexts in Windows #1671 2025-06-14 12:15:13 +08:00
ema
4fd8c14b98 Supplement AutoReload features
Some checks are pending
MSBuild / build (push) Waiting to run
MSBuild / publish (push) Blocked by required conditions
2025-06-10 11:40:20 +08:00
ema
e5b04ed07a Update PackageReference 2025-06-03 14:39:51 +08:00
ema
2e8fd2bae7 Code Cleanup 2025-05-25 01:32:38 +08:00