Commit Graph

1180 Commits

Author SHA1 Message Date
ema
4eb4251db5 Temporary solution to read woff2 2024-12-30 04:21:24 +08:00
ema
ffecab95be New built-in plugin FontViewer 2024-12-30 03:05:06 +08:00
ema
9f74be0e1c Remove the native pdfium.dll for ARM64 2024-12-28 10:53:33 +08:00
ema
d5cf6e832f Update MediaInfoDLL dependencies 2024-12-28 10:46:06 +08:00
ema
a8653c0f83 Update PDFium native libraries
This NuGet package includes the ARM64 libraries.
2024-12-28 09:43:29 +08:00
ema
482934ba22 Fix PDFViewer tanslations 2024-12-28 09:37:28 +08:00
ema
f50eb6448b Decouple some plugins from QuickLook 2024-12-28 05:51:16 +08:00
ema
bdbac0b5e7 Update video plugin dependency packages 2024-12-28 03:54:59 +08:00
ema
4038cf2bb5 Fix MIDI player ShouldLoop not togglable 2024-12-28 02:03:18 +08:00
ema
a1cd8a1e3c Fix scoop cli install #1519 2024-12-28 01:09:29 +08:00
ema
e74c977574 Add svgz type app icon 2024-12-26 09:45:03 +08:00
ema
e0d85733a9 Support .svgz image 2024-12-24 16:20:29 +08:00
ema
36807702e2 Double encoding detection #471 #600 #769 #954 2024-12-24 11:22:05 +08:00
ema
596ff6d9d4 Prevent QL from crashing when WMI error #1379 2024-12-22 00:51:02 +08:00
ema
0b4cd29197 Fix MIDI player unable to seek with left click 2024-12-20 23:58:54 +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
51a7fe0c7b Support .MID audio limited #931 2024-12-19 03:35:55 +08:00
ema
2999bd201e Fix plugin installer description length 2024-12-17 22:11:56 +08:00
ema
374b85686d Support .dds image 2024-12-16 14:51:28 +08:00
ema
ea89b32316 Update MailViewer dependencies 2024-12-16 11:15:39 +08:00
ema
d096e8bf76 Update NuGet packages 2024-12-16 10:50:55 +08:00
ema
822b22df47 Move ShlwApi method 2024-12-16 06:28:06 +08:00
ema
aa53627902 Use MicaSetup to create .exe-type installer
Check out how it works here: https://github.com/lemutec/MicaSetup
2024-12-15 11:45:39 +08:00
ema
dc67ab0065 New built-in plugin PEViewer 2024-12-15 10:05:35 +08:00
ema
883657f6d5 Fix ContentTop icon position 2024-12-15 08:37:53 +08:00
ema
32a1d709a5 Support .icns image #1480 2024-12-15 05:42:35 +08:00
ema
cd35e05461 Fix multiple covers check method 2024-12-15 04:07:45 +08:00
ema
09bd9bc1f9 Audio player support lyric (.lrc) #1506
Use lyric parser from https://github.com/lemutec/LyricStudio
2024-12-15 04:00:05 +08:00
ema
31075e48e1 Fix error on audio with multiple covers 2024-12-15 02:42:32 +08:00
ema
7239ae5ddd Code Cleanup 2024-12-14 05:45:15 +08:00
ema
370c76b6fa Readjust the position of TrayIcon ContextMenu
Added support to disable the `ModernTrayIcon` by setting it to false
2024-12-14 05:45:01 +08:00
ema
4ab015eea8 Fix CSV viewer not support formats other than UTF8
This may have the disadvantage of slowing down the startup speed of large CSV files.
2024-12-13 22:12:14 +08:00
ema
302aad41ea Merge InvokePluginPreview from emako/QuickLook 2024-12-13 15:35:15 +08:00
ema
a82a93d2d9 Auto resize PDF viewer window 2024-12-13 15:26:11 +08:00
ema
cb59a3d082 Support password-protected PDF #155 #765
QL will display a UI prompting for a password. Upon entering the correct password, the PDF file will be reopened.
2024-12-13 11:23:57 +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
c056438c58 Restore ScrollBarStyle 2024-12-09 00:31:38 +08:00
ema
fdd5707dba Fix Github Actions build for pull requests #1498
Need to verify later whether it is feasible
2024-12-08 21:17:02 +08:00
ema
485c477760 Merge .NET runtime startup and exception settings
- Added runtime overrides for path handling and long paths
- Included legacy exception and unhandled policy settings
- Updated supported runtime version to v4.6.2
2024-12-08 20:51:25 +08:00
ema
c940e0db1b Merge pull request #1497 from KamilDev/fix/archive-viewer
Fix ArchiveViewer
2024-12-08 20:42:47 +08:00
KamilDev
93441072f7 Fix ArchiveViewer
- Add bindingRedirect so that SharpCompress can find the correct version of `System.Runtime.CompilerServices.Unsafe`
2024-12-08 16:51:32 +11:00
ema
619f16bf88 Use fluent UI for ArchiveFileListView
TreeView style is from WPF-UI
2024-12-08 04:40:02 +08:00
ema
54fed86f2e Update the SharpCompress version and fix exception
Resolve the problem where the `get_IsEncrypted` method in older versions of SharpCompress would throw an error in certain scenarios.
2024-12-08 04:38:27 +08:00
ema
a3e0a58a3f Update dependent libs for VideoViewer 2024-12-08 04:23:01 +08:00
Kamil
92778e6dcf Implement Windows block detection and automatic fix (#1495)
* Implement Windows block detection

* Remove duplicate exception log

* Use proper exception HResult

* Implement automatic unblocking
2024-12-08 03:27:09 +08:00