Don Ho
e45f72ae39
Reorganize GUI of Preferences dialog
...
Follow 5447ef76235d7bdac7bdd1020d896dd9eb5cae28
2025-04-16 13:53:08 +02:00
ozone10
5447ef7623
Add option to apply different color to fluent toolbar icons
...
Fix #16369 , fix #15430 , close #16370
2025-04-12 14:57:03 +02:00
WildByDesign
f2b13814e8
Add Fluent Icons Accent
...
Ref: #15430 , #16370
Close #16414
2025-04-12 14:52:52 +02:00
Don Ho
4f649d24dd
Use only toolbarButtonsConf.xml for toolbar buttons/icons customization
...
Merge toolbarIcons.xml into toolbarButtonsConf.xml for toolbar buttons/icons customization and remove toolbarIcons.xml.
Fix #16402 , close #16407
2025-04-11 16:32:10 +02:00
Don Ho
a23955742c
Make some control names more accurate for dark mode
...
ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/16387#issuecomment-2786729453
Close #16401
2025-04-09 22:39:16 +02:00
ozone10
07e8d84e04
Fix crash when using custom toolbar icons
...
Fix leak when using custom icons for toolbar.
Fix #16366 , close #16367
2025-04-09 17:16:38 +02:00
Christian Grasser
5c1813185a
Update to scintilla 5.5.6 & Lexilla 5.4.4
...
Release 5.5.6 (https://www.scintilla.org/scintilla556.zip )
Released 2 April 2025.
* Disallow changing case of protected text. Bug #2463 .
* Return enumeration type from MarkerSymbolDefined to match MarkerDefine. Bug #2469 .
* On Win32, use DirectWrite for autocompletion lists when DirectWrite chosen for document text.
* On Win32, optimize case-insensitive DBCS search to be around 5 times faster by using 64K memory to cache folding data for each DBCS code page used.
* On Win32, fix a crash with bidirectional text.
* When using Visual C++ through nmake, fix building for ARM64. Feature #1546 .
* On Qt, draw clipped UTF-8 text correctly. Bug #2464 .
* On Qt, avoid a dwell start when the mouse is moved outside the Scintilla widget. Bug #2466 .
* On Qt, autoCompleteSelection converts from local encoding when not in Unicode mode. Bug #2465 .
Release 5.4.4 (https://www.scintilla.org/lexilla544.zip )
Released 2 April 2025.
* Fix building for ARM64. Pull request #308 .
Close #16373
2025-04-08 18:41:39 +02:00
ozone10
f127ba02d0
Rename darkmode functions, variables
...
Rename darkmode functions, variables with name 'softer', 'pure' to 'ctrl', 'dlg'.
- remove unneeded `WM_ERASEBKGND` and check in some `WM_CTLCOLORSTATIC`
- fix wrongly used colors
ref https://github.com/notepad-plus-plus/notepad-plus-plus/pull/16350#issuecomment-2779111617
Close #16387
2025-04-08 00:02:36 +02:00
Don Ho
2a3152cd1a
Update localization files
2025-04-07 23:54:26 +02:00
Don Ho
dba2a9890e
Add "Make the selected text foreground a single color" option on GUI
...
and remove the usage of zero length enableSelectFgColor.xml file.
Close #16391
2025-04-07 23:35:18 +02:00
Don Ho
673c3ee6cf
Fix vertical tab bar messed up regression
...
Fix #16385
2025-04-05 19:13:07 +02:00
Don Ho
f7884726cf
Add "Show only pinned button" option to prevent from inacurate click
...
Fix #15963 , close #16334
2025-04-05 17:51:20 +02:00
ozone10
8537f022b1
Improve slider control's look in dark mode when it's disabled
...
Fix #16379 , close #16380
2025-04-05 15:58:05 +02:00
Randy Fellmy
f59777b0b3
Fix a hanging issue on regexp
...
The hanging issue is introduced by a52738c1dd
.
Close #16371
2025-04-04 19:20:21 +02:00
ozone10
df74c19269
Make combobox in dark mode similar to standard visual style
...
Fix #16349 , close #16350
2025-04-04 18:23:50 +02:00
xomx
bb61d0fabc
Fix invalid dot-char(s) handling in filenames checking
...
Remove the restriction of file extesion on reserved name in Windows system.
Fix #16328 , close #16331
2025-04-04 18:16:08 +02:00
ozone10
15b92c69d7
Adjust hot and control (softer) colors
...
Fix #16353 , close #16354
2025-04-04 01:10:56 +02:00
Don Ho
9122f45bdf
Force npcNoInputC0 value as "true" by default to avoid C0 code input
...
Follow #16338
Fix #16326 , fix #15839 , fix #15729
2025-04-03 18:01:39 +02:00
xomx
38ee65fdb2
Fix default installation setting for preventing control characters input
...
Before, a missing npcNoInputC0 config.xml entry caused the feature to incorrectly reset to false/no (the default for any missing config.xml boolean setting) during the first launch of the Notepad++.
Fix #16326 , fix #15839 , fix #15729 , close #16338
2025-04-03 17:49:54 +02:00
xomx
2ae5df05b9
Fix "Keep selection when right-click outside of selection" not work issue
...
Make right-click message handler x-margin calculation right.
Previously, the incorrectly used unsigned variable (size_t) overflowed with negative numbers due to incorrect calculation of margin size.x (where possible horizontal scrolling was not taken into account...).
Fix #16325 , close #16332
2025-04-03 17:31:28 +02:00
Don Ho
6bc7abb021
Make some items translatable (in UDL & on status bar)
...
Fix #15426 , fix #8004 , fix #8972 , close #16347
2025-04-03 01:20:35 +02:00
Don Ho
11e01d9abc
Use '/' instead of English "or"
...
Fix #16206 , close #16339
2025-04-03 01:17:42 +02:00
Don Ho
09abbad3d7
Fix -pluginMessage needing filename to work.
...
Remove filename restriction for -pluginMessage.
Fix #16273 , close #16340
2025-04-03 01:15:31 +02:00
Don Ho
3ae0875a8c
Add class & method recognization ability for JavaScript function list
...
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/13013#issuecomment-1899399803
Fix #13013 , close #16342
2025-04-03 01:13:51 +02:00
Don Ho
2a24867e98
Fix an easter egg not showing issue
...
Fix #15170 , close #16341
2025-04-03 01:12:10 +02:00
MarkusBodensee
b9bf6d64c6
Fix CMake build error
...
Update CMakeLists.txt to cmake_minimum_required(VERSION 3.10).
2025-04-03 00:32:35 +02:00
Don Ho
f3bc1881a3
Notepad++ release 8.7.9
v8.7.9
2025-04-02 18:57:02 +02:00
Juan
9279c8e204
[xml] Update spanish.xml v. 8.7.9
...
Close #16320
2025-03-26 00:29:38 +01:00
Juan
ccb6993ab2
[xml] Update galician.xml v. 8.7.9
...
Close #16321
2025-03-26 00:27:47 +01:00
Karlo-F
13e2f5556b
[xml] Update croatian.xml to v8.7.9
...
Close #16322
2025-03-26 00:25:06 +01:00
Hugo Carvalho
f9cd28e06f
[xml] Update portuguese.xml
...
Close #16323
2025-03-26 00:23:12 +01:00
Don Ho
8ce442bd2d
Fix a regression introduced by refactoring
...
The regression was introduce by:
ff734af115372eb3e6660c2891e55a914efb30bd
Fix https://community.notepad-plus-plus.org/topic/26716/notepad-v8-7-9-release-candidate/2?_=1742869287530
2025-03-26 00:06:08 +01:00
Don Ho
100164ff8d
Update Taiwanese Mandarin
2025-03-23 17:55:03 +01:00
xomx
9eb2598ea4
Add version of external libraries (Scintilla/Lexilla/Boost) into Debug Info
...
Dynamically collects all the version info needed and creates NppLibsVersion.h file by the help of a pre-build event.
Fix https://community.notepad-plus-plus.org/topic/21513/determining-supporting-library-versions
Fix #11466 , close #16318
2025-03-23 15:44:32 +01:00
Christophe Mateos
56795061c5
[xml] Update French translation
...
Close #16314
2025-03-22 17:52:31 +01:00
Don Ho
39d9525845
Fix switching different languages regression
...
This regression was introduced by de9ffd2.
Fix #16309 , close #16312
2025-03-21 01:13:38 +01:00
Krazal
d3563cafac
Update hungarian.xml
...
Make the translation up-to-date:
• Enable new low-level DirectX11 DirectWrite 1.1 Scintilla rendering mode
Close #16287
2025-03-19 16:11:31 +01:00
Andrei Miloiu
85477b7800
Update romanian.xml
...
Close #16288
2025-03-19 15:53:57 +01:00
kubalav
9e1184c771
[xml] Update Slovak translation
...
Close #16290
2025-03-19 03:41:58 +01:00
rddim
46525827ff
[xml] Update Bulgarian localization
...
Close #16291
2025-03-19 03:39:27 +01:00
schnurlos
0b7162cf95
[xml] Update german.xml
...
Following a679e8ebfb
Close #16292
2025-03-19 03:24:24 +01:00
Radoš Milićev
ce64d99023
Update Serbian
...
Close #16308
2025-03-19 03:21:30 +01:00
A. Regnander
f4746ceeee
Update swedish.xml
...
Close #16295
2025-03-19 02:26:40 +01:00
Marcellomco
33d90b7587
[xml] Update brazilian_portuguese.xml
...
Added translation for "Enable new low-level DirectX11 DirectWrite 1.1 Scintilla rendering mode"
Close #16296
2025-03-18 23:59:13 +01:00
xomx
48a68a7937
[xml] Update czech.xml to v8.7.9
...
Close #16302
2025-03-18 23:56:52 +01:00
~GOLEM~
3577dff9f7
[xml] Update russian.xml
...
Close #16304
2025-03-18 15:52:15 +01:00
yasmise
a06c257a07
[xml] Update japanese.xml
...
Update Japanese translation texts for this commit:
* Enable new low-level DirectX11 DirectWrite 1.1 Scintilla rendering mode (a679e8e)
Close #16306
2025-03-18 15:48:38 +01:00
Don Ho
ff734af115
Refactoring & cleanup Tabbar (part 2)
...
Remove unnecessary static functions, centralize the Tabbar settings on _tabStatus.
Close #16297
2025-03-17 13:02:37 +01:00
xomx
a679e8ebfb
Enable new low-level DirectX11 DirectWrite 1.1 Scintilla rendering mode
...
Allow selection of the Scintilla v5.5.5 SC_TECHNOLOGY_DIRECT_WRITE_1 (Windows 7 SP1 and newer only).
Close #16284
2025-03-16 03:38:47 +01:00
Don Ho
659330e81a
Fix plugin button hidings being ignored bug in toolbar button conf
...
Fix plugin button hidings settings being ignored bug in toolbar button config,
if the value of "hideAll" attribute of "Standard" node in "toolbarButtonsConf.xml" is set to "yes".
Fix #16280 , close #16285
2025-03-15 23:31:22 +01:00