6446 Commits

Author SHA1 Message Date
Blackspirits
ab8d29399e [xml] Update portuguese.xml
Close #16751
2025-06-27 02:38:43 +02:00
PeterCJ
441b32c5e7 Themes: get rid of fontSize overrides
Themes should not mess up monospacing by changing font size for only certain languages/styles: they should all inherit their font-size from the Default Style in that theme

Fix #16667, close #16756
2025-06-26 21:46:18 +02:00
Don Ho
7b613b1fff Fix typos 2025-06-26 01:08:01 +02:00
Don Ho
f0f8f7ec2f Add warning message on "Read-only attribute in Windows" command failure
Follow e38016e3f5
2025-06-24 16:02:51 +02:00
xomx
e38016e3f5 Fix toggling "Read-only attribute in Windows" command wrong behaviour
Fix toggling "Read-only attribute in Windows" command wrong behaviour due to invalid file attribute(s) or insufficient user rights.

Fix #16734, close #16733
2025-06-24 02:54:58 +02:00
schnurlos
e8843222ae [xml] Update german.xml
Following bc99de07bb

Close #16726
2025-06-23 17:04:54 +02:00
Marcellomco
5bcf24a7ab [xml] Update brazilian_portuguese.xml
Added translation for "Add update Notepad++ on exit feature"

Close #16728
2025-06-23 17:00:40 +02:00
~GOLEM~
650d0dcd27 [xml] Update russian.xml
Close #16729
2025-06-23 16:55:06 +02:00
Don Ho
999ec7a6c1 Enable SHA256 verification between Notepad++ & internal components 2025-06-23 16:25:54 +02:00
rddim
7f837a04fb Update Bulgarian localization
Close #16724
2025-06-22 13:31:57 +02:00
kubalav
222779cf7e [xml] Update Slovak translation
Close #16725
2025-06-22 13:29:07 +02:00
yasmise
538b69a6d4 [xml] Update japanese.xml
Update japanese translation lines for this commit:
* Add set read-only attribute on file feature (2214d10)

Close #16708
2025-06-22 13:24:36 +02:00
schnurlos
0443199436 Update Obsidian.xml
Fix #16590, close #16640
2025-06-21 19:06:00 +02:00
Don Ho
f2346ea00d Code enhancement: Use the absolute path instead of an unspecified path 2025-06-21 18:35:36 +02:00
xomx
e76e6462ae [xml] Update czech.xml translation
Close #16720
2025-06-21 17:09:29 +02:00
Don Ho
0b9ebf443d Update French & Taiwaese Madarin localization files 2025-06-21 17:07:19 +02:00
xomx
bc99de07bb Add update Notepad++ on exit feature
And add `/relaunchNppAfterSilentInstall` into installer (ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/15280#issuecomment-2246816010)

Fix #16601, fix #13749, fix #10317, fix #8495, fix #8457, fix #3755, close #16626
2025-06-21 16:38:57 +02:00
Don Ho
abba79ceaa Remove unnecessary and wrong "Clear" word 2025-06-20 14:41:41 +02:00
Shridhar Kumar
76b1cba609 Add new plugin notification: NPPN_TOOLBARICONSETCHANGED
Fix #16646, close #16647
2025-06-18 12:24:12 +02:00
ArkadiuszMichalski
b81e38ef60 [xml] Update polish.xml to 8.8.2
Close #16691
2025-06-18 03:33:44 +02:00
Krazal
f6b18fe79b [xml] Update hungarian.xml
Make the translation up-to-date, considering Commit 2214d10

Close #16692
2025-06-18 03:30:33 +02:00
~GOLEM~
b48efff53d [xml] Update russian.xml
Close #16695
2025-06-18 03:28:36 +02:00
schnurlos
8851345660 [xml] Update german.xml v8.8.1
Following 2214d10ce2 (diff-a6ac7ceba70d88bf1547fd1defd760bd55052dcdb78c44f9d46d99ef1f450472)

Close #16696
2025-06-18 03:26:54 +02:00
Andrei-Valentin Miloiu
46cedd2112 Update romanian.xml
Close #16697
2025-06-18 03:25:28 +02:00
kubalav
8a28d27cd6 [xml] Update Slovak translation
Close #16700
2025-06-18 03:22:48 +02:00
ozone10
fb82d79042 Enhance NPPM_DARKMODESUBCLASSANDTHEME: Enable darkmode progress bar for plugins
Fix #16675, close #16687
2025-06-17 20:16:20 +02:00
Don Ho
2214d10ce2 Add set read-only attribute on file feature
So user can toggle (set/remove) R/O attribute of a file.

Note: only 42033 (Clear Read-Only Flag) but not 42028 (Set Read-Only) entries are removed from the localization files.
Because 42028 (Set Read-Only) command is only reworded, its functionnality remains the same.
Whereas 42033 (Clear Read-Only Flag) command has changed its behaviour, hence the deletion.
Though 42028's translation of "Set Read-Only" can be remained, the translators are suggested to reword your translation with "Read-Only in Notepad++" in order to avoid the confusion of users.

Fix #326, fix #4594, fix #6216, fix #7841, fix #12520, fix #15571, fix #16603, close #16686
2025-06-16 14:01:15 +02:00
schnurlos
663f09baa5 [xml] Update german.xml
Close #16511
2025-06-16 13:20:09 +02:00
~GOLEM~
27e40e1b71 [xml] russian.xml v8.8.1
Close #16507
2025-06-16 03:39:28 +02:00
Andrei-Valentin Miloiu
bac4d91eb6 [xml] Update romanian.xml
Close #16617
2025-06-16 03:36:16 +02:00
Don HO
a758c35b7a
Add translation PR rule for the version number 2025-06-15 17:25:41 +02:00
Terry Chao
ccd155d605 [xml] Update ChineseSimplified.xml
Close #16523
2025-06-15 17:14:13 +02:00
A. Regnander
5eafd7009d Update swedish.xml
Close #16530
2025-06-15 17:12:50 +02:00
Blackspirits
b8b7583ac8 Update portuguese.xml
Close #16535
2025-06-15 17:06:12 +02:00
Marcellomco
379ea1f82b [xml] Update brazilian_portuguese.xml
Close #16563
2025-06-15 17:03:06 +02:00
Juan
a45980f364 [xml] Update spanish.xml v. 8.8.1
Close #16612
2025-06-15 16:54:36 +02:00
Juan
5e74415adc [xml] Update galician.xml v. 8.8.1
Close #16613
2025-06-15 16:52:17 +02:00
kubalav
08e014d61e [xml] Update Slovak translation
Close #16510
2025-06-15 16:49:20 +02:00
rddim
b9d7a1988b [xml] Update Bulgarian localization
Close #16506
2025-06-15 16:47:06 +02:00
Krazal
116a17019e [xml] Update hungarian.xml
Make translation up-to-date:

• Translate "Use the first line of document..." (commit abc2371)
• Add missing labels (commit 393815b) + a small adjustment (file header & version)
• Translate Locale-based line sort feature (commit a9d8dca)
• Make some expressions even more appropriate / user friendly
• Add/Place some accelerator letters more precise

Close #16632
2025-06-15 16:32:32 +02:00
yasmise
38cb135302 [xml] Update japanese.xml
Add translation lines for this commit:
* Add labels in Preferences Tab bar section (393815b)

Close #16570
2025-06-15 16:03:32 +02:00
ozone10
61084f1c93 Fix scrollbar sometimes not drawn in listbox in dark mode
Fix #16674, close #16676
2025-06-13 20:47:23 +02:00
ozone10
a8ff8bb78e Dark mode enhancement for tab control
- enable to use in generic dark mode subclass for plugins
- handle more styles (button style, usage of icons)
- double buffer to avoid flicker
- focus rect when keyboard is used for navigation

Fix #16668, close #16673
2025-06-13 20:34:36 +02:00
Don Ho
7cc002680a Fix right click on caption bar unhidding main menu
Fix #16652, close #16682
2025-06-13 20:06:49 +02:00
Christian Grasser
e85c354135 Update to scintilla 5.5.7 & Lexilla 5.4.5
Release 5.5.7 (https://www.scintilla.org/scintilla557.zip)

Released 8 June 2025

1. Add SCI_SCROLLVERTICAL method to restore view position and maintain it while performing line wrapping.
2. Add SC_UNDO_SELECTION_HISTORY_SCROLL flag to SCI_SETUNDOSELECTIONHISTORY which controls whether undo and redo restore vertical scroll position.
3. Tweak SC_MARK_BAR to be slightly wider by using next higher whole pixel instead of next lower for margin width / 3.
4. Scale images in autocompletion lists with SCI_AUTOCSETIMAGESCALE to match high DPI screens. Initially only on GTK and Qt.
5. Fix wrapping bug for UTF-8 where \r\n could wrap between the characters. Notepad++ Pull Request #16373.
6. Fix crash during painting when scroll bars changed. Bug #2481.
7. On GTK, reset vertical scroll bar synchronously in SCI_SETDOCPOINTER to fix bug where scroll position not restored in non-wrap mode. Bug #2416.
8. On GTK, fix IME problem when tentative composition interfered with delete surrounding. Feature #1476.
9. On GTK, update IME cursor position inside retrieve surrounding to better position candidate window. Feature #1488.

Release 5.4.5 (https://www.scintilla.org/lexilla545.zip)

Released 8 June 2025

1. Dart: Add error state SCE_DART_STRINGEOL for unterminated string. Pull request #315.
2. Makefile: Add a keyword list to makefile lexer to highlight GNU Make directives like 'ifdef' and 'vpath' as SCE_MAKE_PREPROCESSOR since these are similar to NMAKE directives like '!IFDEF'.
3. Nix: Add error state SCE_NIX_STRINGEOL for unterminated string. Pull request #315.
4. TOML: Add error state SCE_TOML_STRINGEOL for unterminated string. Pull request #315.
5. Zig: Add error state SCE_ZIG_STRINGEOL for unterminated string. Pull request #315.

Close #16649
2025-06-13 15:12:33 +02:00
Don Ho
5b26ef1ca8 Fix rename tab error msg while no change tab name
Fix #16661, close #16665
2025-06-12 04:10:48 +02:00
Don HO
299d7cb26e
Minor changes in CONTRIBUTING.md 2025-06-06 17:50:29 +02:00
Don Ho
0478caebf1 Fix use1stLineAsTabName feature called twice while undo/redo
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/16585#issuecomment-2944075642

Close #16635
2025-06-06 02:54:22 +02:00
PeterCJ
1911875411 Fix Python FunctionList absorbing next function issue if space after colon
Allow spaces between ':' and EOL.

Fix #16636, close #16637
2025-06-06 02:52:55 +02:00
PeterCJ
8435308b02 Add XSD-based validation for the various XML files
And fix the themes and javascript.js functionlist that don’t match XSD.

Fix #16618, close #16619
2025-06-04 19:42:01 +02:00