Pairi Daiza
2cd39a0681
MUI - Commit before release build "Notepad3 7.26.427.1 beta"
2026-04-27 09:27:09 +02:00
Rainer Kottenhoff
fe91c42816
PasteBoard: defer minimize on /B + /I startup so auto-pasted clipboard is visible briefly
2026-04-24 12:29:18 +02:00
Rainer Kottenhoff
f43319173c
add: PasteBoard: opt-out 'Don't ask again' on closing modified untitled documents
2026-04-24 12:03:04 +02:00
Rainer Kottenhoff
6821645394
feat: Clipboard Monitoring (Paste-Board) runtime toggle (mutex with Log-Monitoring)
2026-04-23 18:40:42 +02:00
METANEOCORTEX\Kotti
fbce927910
fix: modernizing (Win10+) Clipboard monitoring feature
2026-04-21 11:37:53 +02:00
Rainer Kottenhoff
f883f945f5
chg: revert auto resolving to UNC for mapped network-drives, but add an option to allow this
2026-04-15 19:03:54 +02:00
Rainer Kottenhoff
f78319edb4
feat: add default directory selection to settings menu
2026-04-15 16:46:06 +02:00
Pairi Daiza
29e6b42613
MUI - Migration to original grepWin Portable, update divers scripts and cleanup
2026-04-11 00:46:30 +02:00
Pairi Daiza
b9c78d8344
Revert "fix: try to fix flickering issue"
2026-04-06 23:46:00 +02:00
METANEOCORTEX\Kotti
4339223594
Fix ARM64 flickering/rendering issues on Windows 11 25H2
...
Addresses reported flickering and rendering problems on ARM64 devices
running Windows 11 25H2 by implementing ARM64-specific rendering
defaults, build configuration fixes, and redraw optimizations.
Rendering fixes:
- Default to SC_TECHNOLOGY_DIRECTWRITERETAIN on ARM64 to preserve
back buffer between frames, avoiding blank flashes with Qualcomm
Adreno GPUs and Win11 25H2 DWM compositor changes
- Wrap MsgThemeChanged() in WM_SETREDRAW FALSE/TRUE to suppress
N intermediate repaints during heavy theme/DPI transitions
- Add WS_EX_COMPOSITED to main window on ARM64 for system-level
double-buffering
- Remove RDW_ERASE from DarkMode ListView/TreeView RedrawWindow()
calls to avoid background erase flash during theme changes
Build configuration fixes:
- Add _WIN64 preprocessor define to Scintilla, SciLexer, Lexilla
ARM64 configurations (was missing, could cause 32-bit code paths)
- Add TargetMachine=MachineARM64 to all ARM64 linker sections across
Notepad3, Scintilla, SciLexer, Lexilla projects
- Add CETCompat=false to Scintilla and SciLexer ARM64 configurations
(CET is x86/x64 only, not compatible with ARM64)
Platform code improvements:
- Add _M_ARM64 detection for GrepWin binary selection (ARM64 was
silently mapped to x64 binary via _WIN64 check)
- Add NP3_BUILD_ARM64 helper macro in TypeDefs.h for future
ARM64-specific code paths
- Document RenderingTechnology setting in Build/Notepad3.ini with
per-resolution override syntax and ARM64 troubleshooting tips
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-06 17:19:34 +02:00
METANEOCORTEX\Kotti
944c436be4
fix: PortableApps Platform build should use PA's grepWinPortable - do not bundle grepWin with Notepad3Portable.
2026-04-04 12:04:50 +02:00
METANEOCORTEX\Kotti
e1ba11008c
fix: default encoding (forced fallback), AnalyzeReliableConfidenceLevel dialog configurable
2026-03-29 16:42:55 +02:00
Rainer Kottenhoff
3cc9919929
add: [Settings2]CopyMultiSelectionSeparator= config
2026-03-23 18:18:03 +01:00
Rainer Kottenhoff
aad3c16227
feat: add UCHARDET encoding prober filter (Settings2:UchardetLanguageFilter)
...
default(31): probe all encodings, 27: exclude Japanese prober...
2026-03-10 18:03:08 +01:00
Rainer Kottenhoff
71e1abe173
upd: update UCHARDET encoding detector
2026-03-04 18:40:32 +01:00
Rainer Kottenhoff
c40474866a
refactor: File Change Notification handling
2026-02-25 15:07:04 +01:00
Rainer Kottenhoff
ae3f50ba1a
feat: refactor to atomic save pattern
2026-02-24 20:22:25 +01:00
METANEOCORTEX\Kotti
c16ca28dc9
+rm: remove "DrawAnimatedWindow" settings feature and rely on system window animation configuration
2024-05-28 01:40:55 +02:00
METANEOCORTEX\Kotti
f3e76cdcb6
+add: option to choose between sub-line and whole-line selection on line-number margin click
2024-03-07 11:46:21 +01:00
METANEOCORTEX\Kotti
90ce681ad7
+chg: DrawAnimatedWindow: only toggle between system settings and suppress-animation if used in system settings (avoids global system settings activation)
2024-03-01 01:43:02 +01:00
METANEOCORTEX\Kotti
f26b3602bd
+fix: Settings2:DrawAnimatedWindow - support system settings (value = 0 or undefined)
2024-02-24 15:09:33 +01:00
METANEOCORTEX\Kotti
57ca075f39
+add: opt. to disable animated max./min. window ([Settings2] DrawAnimatedWindow)]
2023-08-28 22:16:46 +02:00
METANEOCORTEX\Kotti
45034f90c4
+add: Dark-Mode Contrast control for Schemes configuration
2023-08-27 18:16:33 +02:00
Pairi Daiza
f08b41ce1d
MUI - Preparing some files to add a "New Empty Window" Toolbar icon.
2023-07-04 17:55:12 +02:00
METANEOCORTEX\Kotti
493faf5b92
+chg: add Reset Zoom toolbar button
2023-06-29 23:39:02 +02:00
rkotten
9d7f8f8faa
+enh: option: do not save blank new files
2023-05-04 18:11:00 +02:00
METANEOCORTEX\Kotti
525530919b
+enh: some enhancements for Logfile Monitoring
2023-04-30 01:48:05 +02:00
rkotten
277eb02361
+add: split Verilog Lexer (Verilog and SystemVerilog)
2023-03-20 19:12:33 +01:00
Pairi Daiza
6c3dc794b7
MUI - Minor corrections
2023-03-19 19:32:45 +01:00
METANEOCORTEX\Kotti
59d804dbf8
+add: Lexer Verilog HDL
2023-03-19 17:18:14 +01:00
Pairi Daiza
1cfb00b6e4
MUI - Add some doc and comments
2023-03-16 20:36:47 +01:00
METANEOCORTEX\Kotti
76f7a8fa5a
+fix: min. FileCheckInterval 500msec, else notify immediately
2023-03-16 18:20:30 +01:00
METANEOCORTEX\Kotti
d7b28774ac
+chg: use relaxing default FileCheckInterval (2000[msec])
2023-03-16 01:09:06 +01:00
Pairi Daiza
aa11e58a41
MUI - Correction typo: "FileCheckInverval=0" instead of "FileCheckInterval=0"
2023-03-01 16:46:10 +01:00
METANEOCORTEX\Kotti
1795dee126
+enh: Make Code/Text font prio list configurable
2023-02-24 15:09:55 +01:00
METANEOCORTEX\Kotti
eaf3484549
+fix: SplitUndoTypingSeqOnLnBreak and UndoTransactionTimeout
2023-02-24 11:00:25 +01:00
METANEOCORTEX\Kotti
d391413064
+chg: Solution/Project tuning
...
+chg: Display of Unicode Point
2023-02-24 07:38:53 +01:00
Pairi Daiza
41d5d03a6d
MUI - Commit for "v6.23.223.1 beta" and "Changes.txt"
2023-02-23 23:17:04 +01:00
Pairi Daiza
faadb4613b
MUI - Minor changes in Lexer Text and Doc of Notepad3.ini
2023-02-23 12:02:06 +01:00
METANEOCORTEX\Kotti
2354703593
+fix: minor changes for Unicode Point display
2023-02-23 01:56:33 +01:00
Pairi Daiza
1b13e48e4f
MUI - Synchro with en-US RC files and minor changes
2023-02-21 14:16:30 +01:00
METANEOCORTEX\Kotti
dbc716fc8d
+enh: add Unicode point display (status bar) of current (caret pos) character
2023-02-21 02:00:47 +01:00
METANEOCORTEX\Kotti
25edb0f28c
+fix: WSL2 simple path and NP3 otions given with slash
...
+chg: AnalyzeConfidenceLevel at least 90%
2023-02-20 11:49:54 +01:00
METANEOCORTEX\Kotti
8c5433c046
+fix: handling of editing own settings (in this case: disable file watching)
2023-01-04 12:58:45 +01:00
METANEOCORTEX\Kotti
ef2e8c01a9
+fix: issue on undo/redo stack
...
+add: darkmode highlight (foreground) contrast settings + default reduction to 75%
2022-10-29 11:35:00 +02:00
Pairi Daiza
df782377c6
+ Upd: Version files and Changes.txt and correction of typo.
2022-04-14 18:22:59 +02:00
METANEOCORTEX\Kotti
ecf1c7e9d0
Pimping UCHARDET encoding detector
2022-02-11 01:42:40 +01:00
METANEOCORTEX\Kotti
b424dd5833
+add: 1st part of Auto-Save / Backup feature (impl. lead by Zufuliu)
2021-12-08 19:57:00 +01:00
METANEOCORTEX\Kotti
1470de8510
Merge remote-tracking branch 'notepad3_orig_rizone/master' into Dev_LongPath
...
# Conflicts:
# language/common_res.h
# language/np3_de_de/lexer_de_de.rc
# language/np3_en_us/lexer_en_us.rc
# lexilla/Lexilla.vcxproj.filters
# src/Notepad3.vcxproj.filters
2021-11-25 14:19:37 +01:00
METANEOCORTEX\Kotti
3e3dc5796b
+chg: switching to Philippe Lhoste's (PhiLho) AutoHotkey (AHK) Lexer
2021-11-25 13:49:45 +01:00