ema
660a16cfae
Upgrade QuickLook.LAVFilters to 0.81.0
2026-02-13 02:46:40 +08:00
ema
5078fb706d
Upgrade QuickLook.LAVFilters to 0.80.0
2026-02-13 02:10:34 +08:00
Copilot
6c9b61b76f
Fix loop toggle resuming paused video playback ( #1861 )
2026-01-16 18:56:06 +08:00
ema
5ed701343f
Refactor GetNearestLrc for clarity and efficiency #1858
...
Simplified the logic in GetNearestLrc by using clearer LINQ queries and reducing redundant operations. The method now directly finds the latest timestamp not greater than the specified time, merges duplicate timestamps if necessary, and returns the appropriate LrcLine.
2026-01-14 13:58:56 +08:00
ema
860da5a014
Improve LRC handling by merging duplicate timestamps #1858
2026-01-14 13:50:01 +08:00
ema
c64885485d
Make all Plugin classes sealed
...
Changed all Plugin classes and PluginManager to be sealed, preventing further inheritance. This improves code safety and clarifies the intended usage of these classes.
2026-01-08 01:06:37 +08:00
ema
9a6c6cce45
Fix tags not displayed due to empty cover art #1845
2026-01-06 03:24:17 +08:00
ema
d1383e512e
Add support for embedded lyrics in music file #1847
2026-01-06 03:12:07 +08:00
ema
a6210e177b
Update copyright year to 2026
2026-01-06 02:24:42 +08:00
ema
73f41e3509
Update NuGet package versions in project files
...
Bumped bblanchon.PDFiumV8.Win32 from 145.0.7568 to 145.0.7592 in the PDF viewer project and Melanchall.DryWetMidi from 8.0.2 to 8.0.3 in the video viewer project to include latest fixes and improvements.
2025-12-25 02:29:07 +08:00
Copilot
cbf3e566d9
Fix volume control exceeding limits during mouse wheel scroll ( #1814 )
...
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
* Fix mouse scroll volume adjustment by clamping value to valid range [0.0, 1.0]
2025-11-25 00:18:36 +08:00
ema
6a6c411efb
Refactor icon usage to use FontSymbols constants
...
Replaced hardcoded icon strings with FontSymbols constants in MoreMenu and converter classes for consistency and maintainability. Removed duplicate FontSymbols class from MidiPlayer and updated usages to reference QuickLook.Common.Controls.
2025-10-10 17:39:32 +08:00
ema
a112ea58ac
Support VideoViewer error text wrapping
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-09-30 22:30:30 +08:00
ema
120aa6c445
Add supported formats note for audio cover art
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-09-21 01:13:37 +08:00
ema
297e7ef092
Refactor cover art extraction logic to fix #1759
2025-09-21 00:52:07 +08:00
ema
e1c53b8691
Extract cover art will not cause the title to be lost #1759
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-09-21 00:13:39 +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
14a5bea926
Code Cleanup
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-08-09 00:38:43 +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
21071a62d1
Update package dependencies
2025-06-30 02:02:53 +08:00
ema
32e45da1d6
Use verbatim string literals for MediaInfo path
2025-06-27 03:34:27 +08:00
ema
d858840183
Enable window dragging in video viewer panel #425
2025-06-27 02:38:17 +08:00
ema
533e097a0c
Fix spell
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-06-16 09:57:03 +08:00
ema
c686c373ba
Fix generic theme resources #1652
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-06-09 11:44:03 +08:00
ema
8b6ab6b037
Fix old version volume exception #1653
MSBuild / build (push) Waiting to run
MSBuild / publish (push) Blocked by required conditions
2025-06-02 13:17:41 +08:00
ema
eed0c53e9c
Code Cleanup
2025-05-25 03:45:07 +08:00
ema
2e8fd2bae7
Code Cleanup
2025-05-25 01:32:38 +08:00
ema
c2acdaa182
Avoid audio cover null exception in xaml
...
Can slightly increase the opening speed of audio file
2025-05-24 05:41:38 +08:00
ema
06e7dbaae7
Code Cleanup
2025-05-23 02:39:26 +08:00
ema
74e8394b07
Update PackageReference
2025-05-21 11:06:05 +08:00
ema
a0a46832ed
Update copyright information
2025-05-06 21:04:58 +08:00
ema
abc781d340
Fix the Volume control does not work #1578
2025-04-29 21:28:29 +08:00
ema
61d15fc8f2
Update LAVFilters dependencies
2025-01-02 07:10:10 +08:00
ema
8a2a0df832
Fix VideoViewer time label width for long video
2025-01-01 04:38:33 +08:00
ema
e70c23ad75
Non-blocking MIDI player #1520
2025-01-01 03:42:18 +08:00
ema
d5cf6e832f
Update MediaInfoDLL dependencies
2024-12-28 10:46:06 +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
0b4cd29197
Fix MIDI player unable to seek with left click
2024-12-20 23:58:54 +08:00
ema
51a7fe0c7b
Support .MID audio limited #931
2024-12-19 03:35:55 +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
9f3014c20c
Code Cleanup
2024-12-12 11:12:20 +08:00
ema
28ec7655f8
Code Cleanup
2024-12-12 01:21:18 +08:00
ema
a3e0a58a3f
Update dependent libs for VideoViewer
2024-12-08 04:23:01 +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