Commit Graph

55 Commits

Author SHA1 Message Date
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
Paddy Xu
8e74040bb5 Close #387: update nconvert to v7.20 which fixes the Sony ARW bug; handle Apple HEIC 2018-11-07 21:22:26 +02:00
Paddy Xu
fe14d53521 minor 2018-09-02 16:00:49 +03:00
Paddy Xu
9832b0f99e done new image viewer 2018-08-28 22:48:10 +03:00
Paddy Xu
ee6bca704d start working on NConvert 2018-08-12 15:26:03 +03:00
Paddy Xu
db31458ffe done new image viewer. RAW problem remaining. 2018-06-15 22:35:22 +03:00
Paddy Xu
cc48d9427a done new Gif render 2018-06-14 00:02:52 +03:00
Paddy Xu
c13839cb19 working on new Gif viewer 2018-06-13 18:43:33 +03:00
Paddy Xu
d4feb2c867 update packages 2018-06-06 20:15:36 +03:00
Paddy Xu
4133d2148c do not show info icon; do not retain window position (fix for #179); update NuGet packages 2018-02-12 19:30:38 +02:00
Paddy Xu
197bfee1da fix path 2018-02-12 19:30:29 +02:00
Paddy Xu
56af2311b9 abstract plugin interface 2018-02-12 19:30:28 +02:00
Paddy Xu
804876a987 remove strong-name signing 2018-01-27 14:44:53 +02:00
Paddy Xu
1052d873e1 update NuGet packages 2017-12-22 13:21:00 +02:00
Paddy Xu
24fafc5746 Fix #106: display thumbnails 2017-11-05 02:15:00 +02:00
Paddy Xu
edc073a0ea dark theme for ImageViewer 2017-11-04 16:30:56 +02:00
Paddy Xu
9b2beb3d37 fix build 2017-11-02 20:18:40 +02:00
Paddy Xu
3f262dfcd2 upgrade NuGet packages 2017-10-15 16:27:17 +03:00
Paddy Xu
5b97e7ef60 wip 2 2017-08-06 17:27:30 +03:00
Paddy Xu
f15f65192d sign all compoments 2017-08-02 00:29:41 +03:00
Paddy Xu
2f12127cc9 Use my home-made GIF and APNG animator. It's really save CPU compared to previous one! 2017-07-31 00:14:21 +03:00
Paddy Xu
61074fea2c Revert "Sign all projects with strong names"
This reverts commit d98afaa4dc.
2017-07-15 21:29:35 +03:00
Paddy Xu
d98afaa4dc Sign all projects with strong names 2017-07-15 15:07:41 +03:00
Paddy Xu
5c081127c7 Refresh Nuget 2017-07-01 23:29:41 +03:00
Paddy Xu
7e63636141 Refresh NuGet packages 2017-06-24 14:21:37 +03:00
Paddy Xu
3101059b4d x64 Any CPU support 2017-06-03 02:51:22 +03:00
Paddy Xu
96a46e3a23 Swirth to ImageMagick which supports PSD and RAW images 2017-06-02 19:01:45 +03:00
Paddy Xu
3af6448b50 move to .net 4.6.2 2017-05-28 15:59:53 +03:00
Paddy Xu
464deb801d remove useless references 2017-05-17 00:41:02 +03:00