Commit Graph

29 Commits

Author SHA1 Message Date
ema a6210e177b Update copyright year to 2026 2026-01-06 02:24:42 +08:00
ema 9ebc030f8b Improve TextViewerPanel UI and usability
Enabled touch gesture support, disabled automatic hyperlink detection, and visually hid the line number separator. Added context menu items for copy and select all, installed a custom element generator for long lines, and integrated the search panel for enhanced text navigation.
2025-11-17 02:55:24 +08:00
ema 342f14ebd9 Add KrcDetector for .krc file support
MSBuild / build (push) Has been cancelled
MSBuild / publish (push) Has been cancelled
2025-09-28 03:04:44 +08:00
ema 0a79d59c79 Add MakefileDetector for text viewer 2025-07-09 03:24:42 +08:00
ema c47d9f3c9b Move resource dictionary initialization 2025-07-08 22:04:34 +08:00
ema 267b37c526 Improve QuickLook initialization speed 2025-07-05 02:46:00 +08:00
ema 4ff7cd53c4 Add Alt+Z shortcut to toggle word wrap #1487
MSBuild / build (push) Waiting to run
MSBuild / publish (push) Blocked by required conditions
Introduced a keyboard shortcut (Alt+Z) to toggle the WordWrap property in the TextViewerPanel for improved usability.
2025-06-27 07:03:11 +08:00
ema a7c89d7e69 Add keyboard shortcuts for text direction #1612
Implemented Ctrl+LShift and Ctrl+RShift shortcuts to switch text flow direction between LTR and RTL in TextViewerPanel
2025-06-27 06:56:43 +08:00
ema 6ad73eddea Add option IsSupportRTL to control the RTL #1612 2025-06-27 03:33:35 +08:00
ema a796cdbdf0 Support RTL for .txt file #1612 2025-06-27 03:28:08 +08:00
ema e86716fc54 Support .properties 2025-06-22 23:31:59 +08:00
ema efc83b0669 Use format detector feature for TextViewer
MSBuild / build (push) Waiting to run
MSBuild / publish (push) Blocked by required conditions
2025-06-19 17:03:20 +08:00
ema eed0c53e9c Code Cleanup 2025-05-25 03:45:07 +08:00
ema a0a46832ed Update copyright information 2025-05-06 21:04:58 +08:00
ema 36807702e2 Double encoding detection #471 #600 #769 #954 2024-12-24 11:22:05 +08:00
ema 28ec7655f8 Code Cleanup 2024-12-12 01:21:18 +08:00
Frank Becker 47540eef95 In Textviewer when OS is in dark mode and AllowDarkTheme is enabled in config file use dark background and light text (no syntax highlighting). (#1238)
With AllowDarkTheme disabled (default) use light background and light mode syntax highlighting.
2022-12-12 15:45:25 +01:00
Paddy Xu 7b5b01a7b4 Fix textviewer highlighting 2022-11-23 20:38:53 +01:00
Paddy 660dc88001 #1080: dark theme support for the text viewer 2022-02-20 18:55:28 +01:00
Paddy Xu cbaf636173 set syntax highlighting limit to 512KB 2021-07-06 21:19:52 +02:00
Paddy Xu 28b9552dcd fix font bug 2021-07-06 21:10:57 +02:00
Paddy Xu 971285fc95 Fix #948: disable syntax highlighing when file is too big 2021-07-06 21:10:41 +02:00
Paddy Xu 237b99b305 Fix #941: caller assembly is incorrect in RELEASE mode 2021-06-27 11:22:02 +02:00
Paddy Xu 6d81d61cc5 Fix #787: add CTRL-F search bar. 2021-01-10 14:56:38 +01:00
Paddy Xu 5c96abd1cb Fix #644 step 2: add context menu to TextViewer 2020-05-09 19:33:46 +03:00
Paddy Xu 7847a02840 Fix #377: truncate long lines for better performance 2018-11-07 21:40:18 +02:00
Paddy Xu 382b9349be Darker text viewer 2018-06-23 16:39:42 +03:00
Paddy Xu 56b86ffb03 copy buffer before showing 2018-03-06 20:27:39 +02:00
Paddy Xu bec5189a1c update code style and make file-loading async 2018-02-25 00:14:29 +02:00