Commit Graph

5921 Commits

Author SHA1 Message Date
Don Ho 3c897f892a Remove ambiguous symbols (part 5)
Relace TCHAR, generic_string & TEXT("") par wchar_t, wstring & L"" respectively.
Follow up: 94af271

Close #15379
2024-07-01 00:34:44 +02:00
Curious Insatiable 4d8ef955e2 Update french.xml
Essentially there are many deletions of capital letters in the middle of sentences (non-compliant in French)
Replacing the apostrophes ' with ' (alt+0146) (to make it prettier)
Replacement of "" (") by French quotation marks "" (alt+174 & alt175)(to make it prettier too)
Some formulations which were not very clear, or even incorrect.

Close #15355
2024-06-30 01:34:46 +02:00
Don Ho 97279d024f Remove ambiguous symbols (part 4)
Relace TCHAR, generic_string & TEXT("") par wchar_t, wstring & L"" respectively.
Follow up: 94af271
2024-06-30 01:10:36 +02:00
Don Ho 10deb9970c Remove ambiguous symbols (part 3)
Relace TCHAR, generic_string & TEXT("") par wchar_t, wstring & L"" respectively.
Follow up: 94af271be9

Close #15378
2024-06-29 22:16:45 +02:00
Don Ho 0842c991d3 Remove ambiguous symbols (part 2)
Replace  TEXT("") and _T('') by the L"".
Follow up 94af271be9

Close #15377
2024-06-29 22:07:21 +02:00
WildByDesign a68362b48f Fix Replace Icon
Replace icon (findrep_off.ico) Dark Filled and Light Filled both had an additional 3 duplicate layers in the icon file.
Reported here: 53d87d4f62 (commitcomment-143611882)
Those duplicate layers have been removed.

Close #15373
2024-06-29 18:05:55 +02:00
Don Ho 94af271be9 Remove ambiguous symbols
The "ambiguous" symbols (TCHAR & generic_string) are used when Notepad++ suppoted both ANSI & Unicode formats.
Since ANSI format of Notepad++ has been dropped (since long time ago), TCHAR & generic_string will be replaced by wchar_t & wstring respectively.

Close #15371
2024-06-28 18:47:40 +02:00
xomx 982f52224c Add the possibility for opening a shortcut file if change file ext
Do not recognize files without lnk-extension as Windows shortcuts.

Fix also https://github.com/notepad-plus-plus/notepad-plus-plus/pull/15211#issuecomment-2156495651

Fix #9643, fix #11089, fix #10139, close #15364
2024-06-28 18:19:11 +02:00
WildByDesign d0f5742664 Fluent Icons - Wrap - Alignment Fix
Close #15370
2024-06-27 23:01:46 +02:00
A. Regnander dfe31e5099 Update swedish.xml
Close #15367
2024-06-27 16:25:23 +02:00
xomx 3c3e7cdadd Fix Encoding "Convert to..." regression
Fix incorrect Clipboard handling. This commit fixes possibly #9426

Fix #15324, fix #15271, fix #3054, close #15346
2024-06-27 14:54:09 +02:00
WildByDesign 53d87d4f62 Fluent Icons Update
- update Find, Replace, Zoom In and Zoom Out icons
- much better consistency between these 4 icons
- significantly improved/sharper in all scaling scenarios
- particularly more distinguishable at smaller sizes
- entirely custom made (following Fluent design guidelines)

Close #15361
2024-06-26 15:27:24 +02:00
Karlo-F 84e310911d [xml] Update Croatian translation for Notepad++ 8.6.9
Close #15352
2024-06-25 19:23:46 +02:00
xomx c54b33db81 [xml] Update czech.xml to v8.6.9
Close #15347
2024-06-24 13:40:30 +02:00
Juan f195575467 [xml] Update galician v.8.6.9.xml
Close #15340
2024-06-24 13:35:23 +02:00
Juan 34998e46f4 [xml] Update spanish v. 8.6.9.xml
Close #15339
2024-06-24 13:32:39 +02:00
Alex Prabhat Bara 73ad1efc47 Fix CSS more indentation bug
Fix #14962, close #14968
2024-06-23 16:27:00 +02:00
Alan Kilborn b3daf0a982 Add plugin command NPPM_SETUNTITLEDNAME to rename untitled tab
Fix #8916, close #15291
2024-06-22 14:44:09 +02:00
WildByDesign 8e1f641472 Improve close button on tab in dark mode (Fluent Icons)
- updated Fluent icons for Close buttons for better scaling

Follow up: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/15321

Close  #15336
2024-06-21 19:53:54 +02:00
artpoli 60c8baa4b7 [xml] Update Ukrainian translation
Close #15330
2024-06-21 19:46:34 +02:00
Andrei Miloiu 2928088f0e [xml] Update romanian.xml
Close #15295
2024-06-21 19:44:13 +02:00
Kjell Rilbe 91ecc5f40f Update Swedish localization
Added keyboard hotkeys in Swedish Mark dialog.

Close #15174
2024-06-21 19:40:53 +02:00
Machou d3500f3aba Update french.xml
Update Fr
Add miss phrases
About:
Contre-oblique se dit [Barre oblique inversée](https://fr.wikipedia.org/wiki/Barre_oblique_invers%C3%A9e) (wikipedia)

Close #15272
2024-06-21 19:38:38 +02:00
Patriccollu 4a64071ddd [xml] Update Corsican translation for Notepad++ 8.6.9
Close #15257
2024-06-21 19:34:53 +02:00
yasmise e4431e20a0 [xml] Update japanese.xml
Add/Update translation texts for these commits:
* Update English translation for v8.6.8 (indentation setting) (9f6e9c0)
* Add message box with information about disabled backward regex searching (07e9503)

Close #15254
2024-06-21 19:32:01 +02:00
kubalav 88e550ef81 [xml] Update Slovak translation
Close #15251
2024-06-21 19:29:36 +02:00
rddim e106724be6 [xml] Update Bulgarian localization
Close #15249
2024-06-21 19:26:20 +02:00
Thomas De Rocker bb5dbd704e Update dutch.xml
Close #15246
2024-06-21 19:23:49 +02:00
~GOLEM~ d2a7a765af [xml] russian.xml v8.6.8
Close #15240
2024-06-21 19:19:52 +02:00
schnurlos 9bd3a0f0b1 [xml] Update german.xml to v8.6.7
Following 912c5ee300

Close #15210
2024-06-21 19:17:38 +02:00
Matteo Concato 5f5f1e7e0a [XML] Update italian.xml
- improved translation of "failed"  to "andare a buon fine"
- shortucts in find dialog
- removed exlamation marks
- minor corrections

Close #15190
2024-06-21 19:14:14 +02:00
Marcellomco fcf5846898 [XML] Update brazilian_portuguese.xml
Added fix for "Make english language text with colon (':') consistent"

Close #15172
2024-06-21 19:10:05 +02:00
ozone10 25686c22e4 Separate imagelist for tab bar close button icons for dark/light modes
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/15321

Close #15326
2024-06-21 17:38:49 +02:00
Don Ho 6b441b738a Prevent DirectWrite from being ON under Windows Sever (Core) 2024-06-21 00:39:24 +02:00
Don Ho 3ee5ef0205 Make LoadIcon error message more clear 2024-06-20 21:36:58 +02:00
ozone10 46c5a0c226 Fix exception/crash on Windows Server Core 2022 (Datacenter)
The exception/crash occurs due to the unsupported icon format in Windows Server Core 2022 (due to the lack of a graphical library).

The commit tries to make loading icons fail-safe, and it represents a balance between the functionality of loading icons and the minimal graphic support required for Notepad++:
In the event of loading problems in a typical Windows version with complete graphical library support (which is unlikely but possible), users will receive alerts, and the ICO ID in question will be displayed in the caption.
However, under Windows Server Core 2022, multiple alert message boxes may appear during Notepad++ launch, but they can be stopped after the first one, allowing the user to use Notepad++ normally.

3 choices on the alert message: "Yes" for ignoring error(s) and launch Notepad++, "No" for stop lauching Notepad++ and quit it. "Cancel" for displaying all message error with the loading failure of ICO ID in caption, and launch Notepad++.

Fix #15313, close #15315
2024-06-20 21:04:55 +02:00
ozone10 965e24859f Fix a regression due to usage of double buffer (2nd part)
Fix black text background in Find dialog status bar
Regression introduced in 5b36e09
ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/15319#issuecomment-2177773329

Close #15320
2024-06-19 15:43:39 +02:00
ozone10 90762bbdda Fix a regression due to usage of double buffer
Regression introduced in 5b36e097c2
ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/15296#issuecomment-2171221062

Replace WM_PRINTCLIENT with WM_PRINT to avoid black parts when resizing tabbar in light mode.

Close #15319
2024-06-18 19:18:54 +02:00
ozone10 8760dd2c07 Replace tab bar close button BMP files with ICO
ref #15298

Close #15317
2024-06-18 15:39:47 +02:00
wilk 57a89b257a Update langs.model.xml - TCL keyword "then"
Added TCL's optional keyword "then": https://www.tcl.tk/man/tcl8.5/TclCmd/if.htm

Close #15309
2024-06-17 05:05:51 +02:00
xomx ace9f49679 Fix renamed last empty clean tab cannot be closed issue
Fix #15306, close #15312
2024-06-17 04:58:39 +02:00
Don Ho 9a27df8f13 Make NPPN_FILEBEFORERENAME notification more efficient 2024-06-16 23:55:42 +02:00
Jiri Hruska 5b36e097c2 Fix status bar and tab bar flicker when updated
Add double buffering for status bar and tab bar to avoid flickering.

Fix #15260, close #15296
2024-06-16 04:51:42 +02:00
Don Ho 6102687faf Fix crash of "Next Search Result" cmd on the empty search result (2nd)
Fix #15247, close #15293
2024-06-15 23:42:21 +02:00
Don Ho e6a1735236 Fix Find Replace size is not remembered through the sessions issue
Fix #15294
2024-06-15 20:45:58 +02:00
Don Ho fa2fce2b41 Fix crash of "Next Search Result" cmd on the empty search result
Fix #15247
2024-06-15 05:00:32 +02:00
ozone10 c7ee70cf32 Make panel tabbar icons using BMP use transparency
- modify standard ico files to use transparency

ref #14959

Close #15289
2024-06-15 03:15:35 +02:00
WildByDesign eb82aac284 Fluent Icons Alignment Fix
- improve the alignment of the Document List, Undo and Redo icons

Close #15288
2024-06-14 15:47:05 +02:00
Alan Kilborn 2e116251e2 Fix the Begin/End Select after deletion problem
Fix #15221, close #15278
2024-06-14 15:38:55 +02:00
WildByDesign 720f5f8a8e Fluent Icons - Tab Bar
- Adding the remaining Fluent icons for the tab bar
- 16x16, 20x20, 24x24, 32x32 and 48x48

Close #15287
2024-06-14 00:38:36 +02:00