Pairi Daiza
1ab9f18edd
Merge pull request #5642 from hpwamr/Mui_Beta
...
MUI - Migration to original grepWin Portable, update divers scripts and cleanup
2026-04-11 00:57:27 +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
5f0f980552
Merge remote-tracking branch 'rizonesoft/master' into Master
2026-04-11 00:33:53 +02:00
Pairi Daiza
4be6f302dd
Merge pull request #5641 from en2sv/patch-6
...
Fix typos in Swedish translation
2026-04-10 23:54:55 +02:00
en2sv
d349c8c8f2
Fix typos in Swedish translation
2026-04-10 21:27:59 +02:00
Pairi Daiza
8dd74c9d82
Merge pull request #5640 from en2sv/patch-5
...
Build / ${{ matrix.platform }} ${{ matrix.configuration }} (Release, ARM64) (push) Has been cancelled
Build / ${{ matrix.platform }} ${{ matrix.configuration }} (Release, Win32) (push) Has been cancelled
Build / ${{ matrix.platform }} ${{ matrix.configuration }} (Release, x64) (push) Has been cancelled
Build / ${{ matrix.platform }} ${{ matrix.configuration }} (Release, x64_AVX2) (push) Has been cancelled
Update Swedish translation
2026-04-07 23:29:12 +02:00
en2sv
96f2fd1eb6
Update Swedish translation
2026-04-07 21:27:03 +02:00
Pairi Daiza
70bcb4e8cb
Merge pull request #5639 from rizonesoft/revert-5638-fix/ARM_Flickering
...
Revert "fix: try to fix flickering issue"
2026-04-06 23:47:53 +02:00
Pairi Daiza
b9c78d8344
Revert "fix: try to fix flickering issue"
2026-04-06 23:46:00 +02:00
Pairi Daiza
f8a6f7fe7d
Merge pull request #5638 from RaiKoHoff/fix/ARM_Flickering
...
fix: try to fix flickering issue
2026-04-06 19:02:43 +02:00
METANEOCORTEX\Kotti
fac1781112
chore: no PAF .7z creation - not supposed to be used that way.
2026-04-06 17:34:27 +02:00
METANEOCORTEX\Kotti
ea3eedc57c
docs: Add ARM64 platform considerations to instruction files
...
Add comprehensive ARM64 section to both CLAUDE.md and
copilot-instructions.md covering:
- Architecture detection (_M_ARM64 vs _WIN64 distinction)
- NP3_BUILD_ARM64 helper macro in TypeDefs.h
- ARM64 rendering defaults (DirectWriteRetain, WS_EX_COMPOSITED)
- ARM64 build config requirements (CETCompat, TargetMachine, _WIN64)
- GrepWin x64 emulation on ARM64
- Theme change flickering prevention (WM_SETREDRAW lock)
- ARM 32-bit not supported (solution config maps to Win32)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-06 17:33:03 +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
Rainer Kottenhoff
b254b2d310
Merge pull request #5637 from RaiKoHoff/Dev_Master
...
fix: build-scripts
2026-04-06 16:31:05 +02:00
METANEOCORTEX\Kotti
513cc95ad4
fix: build-scripts
2026-04-06 16:20:09 +02:00
Rainer Kottenhoff
1d5fb45d70
Merge pull request #5636 from RaiKoHoff/Dev_Master
...
Build / ${{ matrix.platform }} ${{ matrix.configuration }} (Release, ARM64) (push) Has been cancelled
Build / ${{ matrix.platform }} ${{ matrix.configuration }} (Release, Win32) (push) Has been cancelled
Build / ${{ matrix.platform }} ${{ matrix.configuration }} (Release, x64) (push) Has been cancelled
Build / ${{ matrix.platform }} ${{ matrix.configuration }} (Release, x64_AVX2) (push) Has been cancelled
fix: PortableApps Platform build should use PA's grepWinPortable
2026-04-04 16:44:56 +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
Pairi Daiza
4de38d46c5
Merge pull request #5635 from hpwamr/Mui_Beta
...
MUI - Migrate tool "grepWin" into NotepadPortableApp (PAF)
2026-04-04 00:34:22 +02:00
Pairi Daiza
dc1cfbdda6
MUI - Migrate tool "grepWin" into NotepadPortableApp (PAF)
2026-04-04 00:33:41 +02:00
Pairi Daiza
5c14b6b92e
Merge pull request #5634 from hpwamr/Mui_Beta
...
MUI - Adjust .gitignore
2026-04-04 00:12:15 +02:00
Pairi Daiza
fe5522757a
MUI - Adjust .gitignore
2026-04-04 00:11:42 +02:00
Pairi Daiza
9780fd2ae4
Merge pull request #5633 from en2sv/patch-4
...
Update Swedish translation
2026-04-03 23:57:07 +02:00
en2sv
c74f7486ce
Update Swedish translation
2026-04-03 22:22:37 +02:00
Pairi Daiza
430f25f679
Merge pull request #5632 from hpwamr/Mui_Beta
...
MUI - Cleanup and add missing files in NP3PortableApp
2026-04-03 11:51:52 +02:00
Pairi Daiza
b7045ad238
MUI - Cleanup and add missing files in NP3PortableApp
2026-04-03 11:48:25 +02:00
Pairi Daiza
5dbc0a9232
Merge pull request #5631 from hpwamr/Mui_Beta
...
MUI - Adjust .gitignore
2026-04-03 11:26:57 +02:00
Pairi Daiza
a09b7e34cb
MUI - Adjust .gitignore
2026-04-03 11:26:16 +02:00
Rainer Kottenhoff
83348e6d1f
Merge pull request #5630 from RaiKoHoff/Dev_Master
...
Build / ${{ matrix.platform }} ${{ matrix.configuration }} (Release, ARM64) (push) Has been cancelled
Build / ${{ matrix.platform }} ${{ matrix.configuration }} (Release, Win32) (push) Has been cancelled
Build / ${{ matrix.platform }} ${{ matrix.configuration }} (Release, x64) (push) Has been cancelled
Build / ${{ matrix.platform }} ${{ matrix.configuration }} (Release, x64_AVX2) (push) Has been cancelled
fix: Win32 build
2026-04-03 08:58:06 +02:00
METANEOCORTEX\Kotti
490c02e634
fix: Win32 build
2026-04-03 08:52:41 +02:00
Rainer Kottenhoff
f990aa7d11
Merge pull request #5629 from RaiKoHoff/Dev_Master
...
fix: grepWin call parameter issues
2026-04-03 08:40:28 +02:00
METANEOCORTEX\Kotti
771dbf95d4
fix: esc search pattern on commandline for grepWinPortable(App) call
2026-04-03 08:38:44 +02:00
METANEOCORTEX\Kotti
bfb012f527
Merge remote-tracking branch 'notepad3_orig_rizone/master' into Dev_Master
2026-04-03 00:38:14 +02:00
METANEOCORTEX\Kotti
425955539b
fix: grepWin call parameter issues
2026-04-03 00:37:56 +02:00
Pairi Daiza
32d51e41c7
Merge pull request #5628 from en2sv/patch-3
...
Update Swedish translation
2026-04-03 00:13:58 +02:00
en2sv
2c0d41df5a
Update Swedish translation
2026-04-02 21:27:30 +02:00
Rainer Kottenhoff
30f5bedf43
Merge pull request #5627 from RaiKoHoff/grepWin_orig
...
chore: remove grepWinNP3 project from main
2026-04-02 19:38:31 +02:00
METANEOCORTEX\Kotti
402e15d12f
Merge branch 'grepWin_orig' into Dev_Master
2026-04-02 19:26:00 +02:00
METANEOCORTEX\Kotti
b2907c7b4e
chore: remove grepWinNP3 project from main
2026-04-02 19:20:49 +02:00
Rainer Kottenhoff
7973559fb2
Merge pull request #5626 from RaiKoHoff/grepWin_orig
...
fix: PortableApps Build (new build script, settings, grepWin orig handling)
2026-04-02 18:29:59 +02:00
Pairi Daiza
67737c1107
Merge pull request #5625 from hpwamr/Mui_Beta
...
upd: migration to original grepWin tooling (add greWin Portable direc…
2026-04-02 18:23:13 +02:00
METANEOCORTEX\Kotti
f244921bb3
fix: PortableApps Build (new build script, settings grepWin orig handling), grepWin exe renaming
2026-04-02 18:23:04 +02:00
Pairi Daiza
3a4231c808
upd: migration to original grepWin tooling (add greWin Portable directories)
2026-04-02 18:19:56 +02:00
Rainer Kottenhoff
c54ed94a2e
Merge pull request #5624 from RaiKoHoff/grepWin_orig
...
upd: migration to original grepWin tooling (remove home brew project)
2026-04-02 06:00:01 +02:00
METANEOCORTEX\Kotti
3340277cdd
upd: migration to original grepWin tooling (remove home brew project)
2026-04-02 05:56:17 +02:00
Pairi Daiza
906f6284ad
Merge pull request #5623 from hpwamr/Mui_Beta
...
+upd: version info for MS VS2026 (v18.4.3) update
2026-03-31 23:38:07 +02:00
Pairi Daiza
00381fea30
+upd: version info for MS VS2026 (v18.4.3) update
2026-03-31 23:35:26 +02:00
Pairi Daiza
55019a6756
Merge pull request #5622 from hpwamr/Mui_Beta
...
Mui beta
2026-03-31 21:28:47 +02:00
Pairi Daiza
8139da9403
Merge remote-tracking branch 'hpwamr/Master' into Mui_Beta
2026-03-31 21:17:25 +02:00
Rainer Kottenhoff
fd58b6276e
Merge pull request #5621 from RaiKoHoff/Dev_Master
...
fix: simplify encoding settings and invisible border (aero snap) problem
2026-03-30 14:58:03 +02:00
METANEOCORTEX\Kotti
9df75bd130
fix: invisible border (aero snap) problem
2026-03-30 13:22:55 +02:00