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
a6210e177b
Update copyright year to 2026
2026-01-06 02:24:42 +08:00
copilot-swe-agent[bot]
2af849ed81
Add IMoreMenu support to HtmlViewer with View Source Code option
...
Co-Authored-By: emako <24737061+emako@users.noreply.github.com >
2025-10-08 00:11:58 +08:00
ema
78843d8098
Fix long path handling issue in HtmlViewer #1643
2025-10-07 23:54:15 +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
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
28ec7655f8
Code Cleanup
2024-12-12 01:21:18 +08:00
Paddy Xu
8ee6c770c4
Update copyright header
2021-01-10 20:12:25 +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
Jethro-Alter
da02d6d6ee
Display .url files as webpage ( #550 )
2019-09-23 11:02:19 +03:00
Paddy Xu
7ca2f61658
Fix #488 : view SVG as webpage
2019-05-26 18:43:40 +03:00
Paddy Xu
4f496f5ab8
wip plugin installer
2018-08-28 23:49:35 +03:00
Paddy Xu
ee6bca704d
start working on NConvert
2018-08-12 15:26:03 +03:00
Paddy Xu
6bc990bbf9
move to Plugin namespace
2018-02-12 19:30:30 +02:00
Paddy Xu
56af2311b9
abstract plugin interface
2018-02-12 19:30:28 +02:00
Paddy Xu
76dd2feb30
remove all destructors
2018-01-24 19:11:49 +02:00
Paddy Xu
8440bc6fc7
remove transparent window
2017-11-02 21:49:20 +02:00
Paddy Xu
3a20245304
wip
2017-08-06 15:06:55 +03:00
Paddy Xu
60cd782c64
WIP: more new styles
2017-08-06 00:17:51 +03:00
Paddy Xu
44f52db289
Handle MHTML formats
2017-07-23 16:04:59 +03:00
Paddy Xu
3f82076c48
Fix #30 : add ToC to Markdown viewer
2017-06-14 20:06:47 +03:00
Paddy Xu
be8f31a8c8
add GPL file header
2017-06-11 20:20:52 +03:00
Paddy Xu
fb394288dd
Allow plugin initialization when application starts
2017-06-03 13:07:48 +03:00
Paddy Xu
20fbda1e44
Go back from Webkit to IE render engine
2017-06-02 19:11:15 +03:00
Paddy Xu
8deddb2537
Revert "Go back from Webkit to IE render engine"
...
This reverts commit f58ef0dcb6 .
2017-06-01 20:58:38 +03:00
Paddy Xu
f58ef0dcb6
Go back from Webkit to IE render engine
2017-06-01 19:49:54 +03:00
Paddy Xu
e450971217
better and faster window resize; Add "AllowsTransparency" to plugin interface; Use IPreviewHandler for Office files
2017-05-21 22:02:42 +03:00
Paddy Xu
482325a479
fix memory leak and set object to null when switching viewer target
2017-05-17 21:55:30 +03:00
Paddy Xu
fd080f80e4
reuse plugin instances
2017-05-16 19:52:17 +03:00
Paddy Xu
a65ddce4cf
Add MarkdownViewer
2017-05-15 00:07:22 +03:00
Paddy Xu
f18aa022f7
Done HtmlViewer
2017-05-14 02:21:24 +03:00
Paddy Xu
3f82070deb
working on HtmlViewer
2017-05-13 19:34:41 +03:00