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
...
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
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
ema
0370876a3f
Support .pcx image #1638
2025-05-20 22:39:27 +08:00
ema
8fa4f6cc5b
Update PackageReferences
2025-05-13 17:36:22 +08:00
ema
a0a46832ed
Update copyright information
2025-05-06 21:04:58 +08:00
ema
cb40018d52
Run code cleanup
2025-04-30 01:15:05 +08:00
ema
460bc7ae2c
Update PackageReferences
2025-04-16 22:38:17 +08:00
ema
fe5b24319a
Fix copying compatibility of BitmapFrame
2025-03-07 09:57:06 +08:00
ema
913727935e
Update PackageReference
2025-02-05 14:20:15 +08:00
ema
612fb36dfc
Thread safety of image copying
2025-01-06 06:04:40 +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
bfa28fc5fa
Support .cur and .ani cursor images
2025-01-02 02:39:58 +08:00
ema
08e75b8e36
Support .psb image #768
2024-12-31 10:20:11 +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
e0d85733a9
Support .svgz image
2024-12-24 16:20:29 +08:00
ema
df00f41765
Safely disposing GIF-related memory resources
2024-12-20 22:48:30 +08:00
ema
5220b0b5d8
Rending GIF in background thread #993
2024-12-20 20:08:17 +08:00
ema
21de0643ff
Improve GIF efficiency #993
2024-12-20 19:28:23 +08:00
ema
374b85686d
Support .dds image
2024-12-16 14:51:28 +08:00
ema
32a1d709a5
Support .icns image #1480
2024-12-15 05:42:35 +08:00
ema
d09e9c48d8
Add a copy button to the image viewer #1399
2024-12-12 11:43:26 +08:00
ema
9f3014c20c
Code Cleanup
2024-12-12 11:12:20 +08:00
ema
b4ac9332fe
Support .qoi image #1432
2024-12-12 09:59:49 +08:00
ema
28ec7655f8
Code Cleanup
2024-12-12 01:21:18 +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
7f7d9805f1
Fix gimp xcf file extension check ( #1229 )
2022-11-30 10:39:36 +01:00
Frank Becker
35450bd561
Upgrade Magick.NET to latest ( #1230 )
2022-11-30 10:39:23 +01:00
Frank Becker
b417664dd7
Handle multi-layer gimp xcf files. ( #1224 )
2022-11-29 23:36:06 +01:00
Alexander Eder
0ee6e3621b
Experimental support for gimp (.xcf extension)
2022-11-17 13:13:52 +01:00
Paddy
22c08f62fa
Fix #329 : respect monitor ICC
2022-02-13 15:01:32 +01:00
Paddy
b39a58f1b9
rename
2022-02-13 12:21:06 +01:00
Paddy Xu
ef51c459ab
Fix #1055 : do not apply white background in ImageMagick
2021-12-02 18:04:28 +01:00
Paddy Xu
f726841d99
update deps
2021-11-15 23:52:02 +01:00
Paddy Xu
1ad78c9f4b
Disable image detection from file contents (partially revert 3ef980bb17
)
2021-06-27 11:34:50 +02: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
b683ce0fd1
Fix config domain mismatch due to CLR optimisation
2021-03-07 19:48:40 +01:00