Don Ho
b68f25f3d6
Fix toolbar icon color picker's incoherent behaviour
...
Fix https://github.com/notepad-plus-plus/notepad-plus-plus/pull/16370#issuecomment-2810227200
2025-04-17 12:29:05 +02:00
ozone10
d5b5e5e107
Refactor fluent icon color feature code
...
- fix visual glitches when toggling dark mode
- make english names consistent
Close #16435
2025-04-17 02:39:04 +02:00
WildByDesign
331030ce66
Add Accent Color for filled Fluent icons
...
Close #16434
2025-04-16 23:04:16 +02:00
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