Commit Graph

92 Commits

Author SHA1 Message Date
ema 0d0c71407c Quote and prefix long paths when copying to clipboard
Paths copied to the clipboard are now quoted, and long paths (>= 260 characters) are prefixed with \\?\ to ensure compatibility. This improves reliability when handling long file paths.
2025-10-06 15:50:25 +08:00
ema 4318646867 Add translations for HtmlViewer
Added localized WEBVIEW2_NOT_AVAILABLE messages for ca, he, hi, hu-HU, id-ID, mr, nb-NO, nl-NL, pt-BR, pt-PT, ru-RU, sk, tr-TR, and vi to improve international support in the HTML viewer plugin.
2025-09-25 00:14:03 +08:00
samueljoh ae05deea46 Add Swedish translation (#1755) 2025-09-11 11:01:23 +08:00
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
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-08-15 02:17:50 +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 3fce8b4f53 Add Lottie Files animation preview support 2025-07-05 09:25:22 +08:00
ema d7f482511f Update package versions in plugin projects 2025-07-05 05:07:26 +08:00
ema 7ca7d2783e Beautify the background color of Svg Web2 2025-06-30 06:00:29 +08:00
ema 21071a62d1 Update package dependencies 2025-06-30 02:02:53 +08:00
ema 1c1f6d55e7 No web font resource extraction
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
Fix WebView2 resources not being released in FontViewer
2025-06-24 02:05:04 +08:00
ema 83ae611af1 No markdown resource extraction #1661 #1670 2025-06-24 01:33:07 +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 41fa5ed1ed Support more Markdown file extension #1562 #1601 2025-04-28 19:12:04 +08:00
ema ffecab95be New built-in plugin FontViewer 2024-12-30 03:05:06 +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 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 4dff887ec1 Review and clean up codes 2024-12-07 00:51:46 +08:00
ema 72d3c3187b Support markdown viewer fallback folder #508 2024-12-06 12:31:51 +08:00
ema 06e796ac0b Merge pull request #1490 from KamilDev/feature/improve-markdown-viewer
Improved MarkdownViewer
2024-12-06 10:02:20 +08:00
KamilDev ec62cb4238 Add update mechanism to MarkdownViewer resources, move link opening behavior to WebpagePanel 2024-12-06 01:48:58 +11:00
KamilDev cf7b6ad46f Improved MarkdownViewer
#### Features
- Uses the latest [github-markdown.css](https://github.com/sindresorhus/github-markdown-css/blob/main/github-markdown.css) file that contains styling support for both dark and light mode.
- Table of Contents has an improved design, and:
	- The width can be resized.
	- TOC headings are automatically highlighted to help track your position in the file.
- Improved fullscreen layout based on Github.com behavior.
- External links clicked will open in default browser instead of doing nothing.
- Uses [markdownItAnchor](https://github.com/valeriangalliat/markdown-it-anchor) to allow heading anchor links in the file to work.
- Uses [highlight.js](https://github.com/highlightjs/highlight.js) to provide syntax highlighting to codeblocks.
#### Changes
- Made changes to allow the `md2html.html` file to use relative file imports for better maintainability.
- MarkdownViewer can now easily be customized by users by modifying files in `<Quicklook data folder>/QuickLook.Plugin.MarkdownViewer/`
- Caching and `localStorage` is now supported thanks to these changes.
- Prevent default behavior of spacebar scrolling the page, while we use spacebar to dismiss the preview.
- Sets `WebView` `DefaultBackgroundColor` to prevent white flash in dark mode. After the page has loaded, sets `DefaultBackgroundColor` back to white to have the expected default behavior on HTML pages that don't specify any background color.
#### Clean up
- Removed the need for `jQuery`.
- Removed old polyfill code.
2024-12-04 22:16:21 +11:00
ema a5c3d5b143 Restore AssemblyInfo 2024-12-04 16:53:51 +08:00
ema 507b157a40 Convert to .NET SDK type csproj 2024-11-30 17:00:22 +08:00
Anton Trofymenko 96cbc31979 Ukrainian Word-for-word machine translation has been replaced with semantic translation. (#1392) 2024-02-13 12:51:53 +01:00
NickMihal 71c8e51d1f Greek translation (#1256)
* Add Greek language

* Add Greek language

* Add Greek language
2023-03-25 20:18:43 +08:00
Piteriuz 95492fdd80 Update Polish translation (#1097) 2022-03-07 09:53:54 +01:00
SomeDeveloping e8524dced5 Update French translation (#1083)
Update French strings
2022-03-03 17:16:11 +01:00
Paddy Xu f726841d99 update deps 2021-11-15 23:52:02 +01:00
Habib Mahdi eaa918079c Add Arabic translation (#972)
* Add Arabic translation

* Add Arabic translation

* Add Arabic translation
2021-09-18 19:07:57 +02:00
Paddy Xu 237b99b305 Fix #941: caller assembly is incorrect in RELEASE mode 2021-06-27 11:22:02 +02:00
albertopasqualetto 49bb96e92d Updated Italian translation (#918) 2021-06-21 11:16:55 +02:00
Natan FOURIÉ 8c8ade0bf9 Adding french translation (#900)
* Adding french translation

* Adding missing french translation

* Update Translations.config

* Updating french localization
2021-05-14 19:03:08 +02:00
Hyeongmin Kim 0dd8e919ca Added Korean localization (#891)
* Added korean language

* Update Translations.config
2021-04-06 13:16:58 +02:00
sheykandi dc87c32af0 Update Translations.config (#846)
Added Spanish translation
2021-02-11 15:16:12 +01:00
Paddy Xu aeee21a85a Detect all WebView2 version using the provided API 2021-01-24 18:10:00 +01:00
Alexander Raab 2408c094ae Added german translations 2021-01-11 15:17:11 +01:00
Paddy Xu 8ee6c770c4 Update copyright header 2021-01-10 20:12:25 +01:00
Paddy Xu 26f9044c6c Update Translations.config 2021-01-10 18:07:38 +01:00
Paddy Xu 6a0c116bd4 Fix WebView2 data path 2021-01-10 17:18:43 +01:00
Paddy Xu 7cf0d0affb Fix #539: replace IE WebView with Edge WebView2 2021-01-10 14:50:56 +01:00
Leon Pascal Thierschmidt 25e6d6b9cb Fixed merging-error
Removed `.url` from `private static readonly string[] Extensions`
2020-05-02 16:18:15 +02:00
Leon Pascal Thierschmidt 94724104b3 Merge remote-tracking branch 'origin/master' into enhanced_url_preview 2020-05-02 15:52:07 +02:00
Paddy Xu 63126887eb Render SVG using ImageViewer 2020-05-01 19:03:23 +03:00
Leon Pascal Thierschmidt 8e801d9fa4 Remove TODO 2020-04-09 01:13:21 +02:00
Leon Pascal Thierschmidt cf29484208 Changed logic so that plugin only supports ".url"s that contain urls with protocol http or https
Ref: QL-Win#625
2020-04-09 01:09:41 +02:00