6442 Commits

Author SHA1 Message Date
Don Ho
08084d2b14 Use "(?)" static text instead of "?" button for the tip/info/message
Close #16478
2025-04-29 14:18:29 +02:00
Don Ho
4bc0d7f74b Notepad++ release 8.8 v8.8 2025-04-28 17:25:18 +02:00
Don Ho
48d953693a Fix the wrong IDs of translation 2025-04-23 21:12:57 +02:00
Don Ho
a506fb583d Reposition checkbox in tab bar section in Preferences
Close #16459
2025-04-23 16:54:23 +02:00
Don Ho
08c9774ea5 Remove items from the localization files 2025-04-22 18:34:49 +02:00
Krazal
e8f94c7412 Update hungarian.xml
Make translation up-to-date, based on the latest commits (a239557, 2a3152c, 6bc7abb and 6bd3d9b).

Close #16457
2025-04-22 16:51:51 +02:00
rddim
928e832e27 [xml] Update Bulgarian localization
Close #16396
2025-04-22 02:59:02 +02:00
Matteo Concato
8c4278759e Update italian.xml
Close #16416
2025-04-22 02:56:54 +02:00
Radoš Milićev
0e32c63987 Update Serbian to v8.8
Close #16454
2025-04-22 02:53:32 +02:00
Andrei Miloiu
b07f120e74 [xml] Update romanian.xml
Close #16376
2025-04-21 14:27:16 +02:00
kubalav
22275b31bf [xml] Update Slovak translation
Close #16362
2025-04-21 01:30:39 +02:00
Marcellomco
c02c8c9739 [xml] Update brazilian_portuguese.xml
Close #16363
2025-04-21 01:28:55 +02:00
schnurlos
779c97a660 [xml] Update german.xml
Close #16375
2025-04-21 01:26:33 +02:00
yasmise
963b7f4982 [xml] Update japanese.xml
Close #16383
2025-04-21 01:23:14 +02:00
~GOLEM~
f4e9257ee2 [xml] Update russian.xml
Close #16395
2025-04-21 01:21:32 +02:00
xomx
8cc7bfe7f2 [xml] Update czech.xml to v 8.8
Close #16424
2025-04-21 01:19:45 +02:00
Patriccollu
794e2bc419 [xml] Update Corsican translation for Notepad++ 8.8
Close #16449
2025-04-21 01:06:32 +02:00
ozone10
faec21b57e Fix accent tooltip behaviour and enhance '(?)' static control appearence
ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/16434#issuecomment-2817077992

Close #16448
2025-04-21 00:56:09 +02:00
ozone10
9f2326d30c Fix GDI leak in setStartupBgColor
- remove unneeded icon color constants

Fix #16442, close #16443
2025-04-20 10:23:31 +02:00
ozone10
4ddad4683b Make dark mode menu bar color in inactive state similar to light mode
Fix #16445, close #16446
2025-04-20 02:49:52 +02:00
xomx
a449c5e804 Fix breaking of the cloned file status after Notepad++ restart
Fix #16412, close #16440
2025-04-20 00:23:00 +02:00
xomx
b324a68bc6 Fix inactive buffer reloading problem
To reproduce: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16344#issuecomment-2800159956

Fix #16344, close #16431
2025-04-19 23:49:06 +02:00
Don Ho
6bd3d9bfbe Add accent tip for toolbar settings & update localization files
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/16434#issuecomment-2814666495
2025-04-19 15:08:47 +02:00
Hernan Martinez
29c71c46bb Fix compiling failure by LLVM/Clang's Windres
Call Windres with explicit UTF-8 encoding for reading .RC files.

Fixes #16410, close #16411
2025-04-18 14:08:51 +02:00
xomx
17cdde3622 Fix Find dialog status text too left visual glitch
Text was visible but positioned too left. This visual glitch was accented in Windows 11 due to its rounding-wnd-corners effect.

Fix #16359, close #16415
2025-04-18 14:04:54 +02:00
ozone10
b3b4782848 Apply dark mode on rebar chevron
Fix #10103, close #16421
2025-04-18 13:56:27 +02:00
ozone10
714eeafc45 Apply dark mode on treeview edit controls
- simplify code

Fix #16418, clos #16419
2025-04-18 02:27:36 +02:00
Don Ho
1657dbbc53 Fix wrong toolbar color picker custom color between black/light mode
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/16370#issuecomment-2813190727
2025-04-17 22:33:09 +02:00
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