Commit Graph

833 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 e0a2204e56 Add diff file syntax highlighting 2025-09-08 02:16:55 +08:00
ema 07debda5e4 feat: improve UI/UX of font loading 2025-09-08 01:14:01 +08:00
ema 21a3dd3d4b Fix the same previous issue in other plugins
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-08-15 02:17:50 +08:00
ema ebb48366a0 Fix font file unicode name is not supported 2025-08-15 02:09:38 +08:00
ema e12bb2201b Fix issue where font file stays locked #77 2025-08-15 02:01:59 +08:00
ema 14a5bea926 Code Cleanup
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-08-09 00:38:43 +08:00
ema 139cb873f2 Revert SVG default background to transparent
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 b0dceffa94 Add Exporter class for MediaInfo integration 2025-08-05 00:58:48 +08:00
ema 2246c5a361 Fix style changed from MediaInfoViewer 2025-08-05 00:53:21 +08:00
ema 5a5cce93b4 Add built-in plugin MediaInfoViewer
1. Merged from forked repo https://github.com/emako/QuickLook/tree/master/QuickLook.Plugin/QuickLook.Plugin.MediaInfoViewer
2. Use TextBox instead of AvalonEdit and prepare for new feature
2025-08-05 00:43:47 +08:00
ema fbfd2484df Refactor thumbnail handlers into provider classes 2025-08-02 23:58:55 +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
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
Implementation still under adjustment.
2025-08-02 02:34:32 +08:00
Copilot 9fe37520d3 Support Mermaid diagram rendering in MarkdownViewer (#1730)
* Implement Mermaid diagram support for MarkdownViewer

Co-authored-by: emako <24737061+emako@users.noreply.github.com>

* Replace the mermaid.min.js

https://cdn.jsdelivr.net/npm/mermaid@11.4.1/dist/mermaid.min.js

* Fix Mermaid diagram rendering by updating markdown-it highlight function

Co-authored-by: emako <24737061+emako@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: emako <24737061+emako@users.noreply.github.com>
Co-authored-by: ema <mccoy39082@163.com>
2025-08-02 02:09:52 +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
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
ema f39b53a5c6 Support Point Cloud Data (.pcd) for 3D spatial
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
1. Only support PCD files with PointXYZ format.
2. Not supported for Color or Intensity formats.
2025-07-28 16:48:13 +08:00
ema 68cb555bad Unsupported .pmx incorrectly handled in advance 2025-07-28 16:19:30 +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
copilot-swe-agent[bot] a38b7a450a Fix code alignment by adding space to align .Replace method calls
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
Co-authored-by: emako <24737061+emako@users.noreply.github.com>
2025-07-23 23:57:13 +08:00
copilot-swe-agent[bot] 8ad5f39eab Add missing using System.Linq to fix compile error
Co-authored-by: emako <24737061+emako@users.noreply.github.com>
2025-07-23 23:57:13 +08:00
copilot-swe-agent[bot] 83cfd2a3d8 Remove unnecessary Translations.config and simplify RTL detection code
Co-authored-by: emako <24737061+emako@users.noreply.github.com>
2025-07-23 23:57:13 +08:00
copilot-swe-agent[bot] 4840a87858 Add RTL support for markdown files
Co-authored-by: emako <24737061+emako@users.noreply.github.com>
2025-07-23 23:57:13 +08:00
VenusGirl❤ a4d118e11f Update Korean (#1710)
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-07-23 15:07:39 +08:00
ema 55a069046f Refactor HelixViewer extend format support
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-07-12 03:47:49 +08:00
ema 0714574374 Improve file extension checks in CanHandle methods 2025-07-12 03:39:37 +08:00
ema 10ce29e836 Refactor JSON detection to use Regex field
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-07-10 07:38:21 +08:00
ema 8d66dfac54 Add hosts file syntax highlighting 2025-07-10 07:33:57 +08:00
ema d06abf461e Enable Dockerfile detection 2025-07-10 07:10:48 +08:00
ema 4c4375612e Add configuration syntax highlighting
File extension: .conf;.config;.cfg
2025-07-10 07:01:15 +08:00
ema 8dcb09cf84 Add syntax highlighting for .env files 2025-07-10 06:46:54 +08:00
ema b27ff01eff Add syntax highlighting for .gitattributes files 2025-07-10 06:29:42 +08:00
ema befdb17718 Remove unused settings from GitIgnore 2025-07-10 06:26:57 +08:00
ema d60b10a8cf Refactor thumbnail extraction 2025-07-10 06:16:10 +08:00
ema 2ee54695e7 Set RichTextBox background to transparent 2025-07-10 05:37:58 +08:00
ema 4a72e1ed8e Optimize file name comparison in detectors 2025-07-10 04:11:00 +08:00
ema 0bb6e622f6 Refactor confused format detection method names
MSBuild / build (push) Waiting to run
MSBuild / publish (push) Blocked by required conditions
2025-07-09 04:27:50 +08:00
ema 345b061a8d Add dark mode CMake syntax highlighting 2025-07-09 04:20:18 +08:00
ema 67dc0ce10d Add CMake syntax highlighting and format detection 2025-07-09 04:16:19 +08:00
ema 631fd91219 Prepare hosts format detector 2025-07-09 03:55:45 +08:00
ema cf6dd5cdf3 Prepare Dockerfile format detector 2025-07-09 03:50:50 +08:00
ema 7a11127b09 Prepare CMakeLists.txt format detector 2025-07-09 03:47:10 +08:00
ema e035153642 Add .editorconfig to INI syntax highlighting 2025-07-09 03:37:55 +08:00
ema 78b695a170 Improve fallback logic for highlighting themes 2025-07-09 03:34:14 +08:00
ema ed4169d6fe Add light mode Makefile syntax highlighting 2025-07-09 03:29:16 +08:00
ema 0a79d59c79 Add MakefileDetector for text viewer 2025-07-09 03:24:42 +08:00