6348 Commits

Author SHA1 Message Date
Ekopalypse
0ffd606053 Fix tab settings for external lexers cannot be saved issue
Allows the configuration of tab settings for external lexers to be saved through the sessions.

Fix #16460, close #16461
2025-05-01 16:14:25 +02:00
ozone10
cfbb4de52a Fix inconsistent find dialog '<<' button position when resizing
Close #16485
2025-04-30 13:27:21 +02:00
xomx
28978d3a16 Fix wrong directory defined in Preferences for opening files
Fix wrong offered dir defined in Preferences for opening files caused by Preferences-dlg init.

Fix #16465, close #16471
2025-04-30 03:26:09 +02:00
xomx
13b08d0a5c Fix disabled Paste command with no previous text-data in clipboard
Previously, a Notepad++ editor user activity or focus switching was needed for enabling possible clipboard Paste after a successful Copy command.

Fix #16456, close #16458
2025-04-30 02:46:53 +02:00
Don Ho
51449b09de Fix search result cut off result content due to nul characters ('\0')
Fix #6281, fix #15216, fix #16466, close #16469
2025-04-29 22:51:47 +02:00
Don Ho
8a4aa48ed7 Code improvement: improve header readability
Fix #16447, close #16451
2025-04-29 17:25:24 +02:00
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