Commit Graph

5047 Commits (39f32bda963e9b8dd21651da6093c14ae664fa48)

Author SHA1 Message Date
Don Ho 39f32bda96 Fix panels not restored from systemtray with "Edit with Notepad++" in admin mode
Continue the fix from:
afacc8338e

Eventualy fix Notepad++ not being restored on the foreground issue.

Fix #13041, close #13058
2023-02-06 15:47:22 +01:00
ozone10 aaab190763 Add show non-printable characters command
| Name                         | Codepoint | Abbreviation |
|------------------------------|-----------|--------------|
| No-Break Space               | U+00A0    | NBSP         |
| Ogham Space Mark             | U+1680    | OSPM         |
| Mongolian Vowel Separator    | U+180E    | MVS          |
| En Quad                      | U+2000    | NQSP         |
| Em Quad                      | U+2001    | MQSP         |
| En Space                     | U+2002    | ENSP         |
| Em Space                     | U+2003    | EMSP         |
| Three-Per-Em Space           | U+2004    | 3/MSP        |
| Four-Per-Em Space            | U+2005    | 4/MSP        |
| Six-Per-Em Space             | U+2006    | 6/MSP        |
| Figure Space                 | U+2007    | FSP          |
| Punctation Space             | U+2008    | PSP          |
| Thin Space                   | U+2009    | THSP         |
| Hair Space                   | U+200A    | HSP          |
| Zero-Width Space             | U+200B    | ZWSP         |
| Zero-Width Non-Joiner        | U+200C    | ZWNJ         |
| Zero-Width Joiner            | U+200D    | ZWJ          |
| Left-To-Right Mark           | U+200E    | LRM          |
| Right-To-Left Mark           | U+200F    | RLM          |
| Line Separator               | U+2028    | LS           |
| Paragraph Separator          | U+2029    | PS           |
| Left-To-Right Embedding      | U+202A    | LRE          |
| Right-To-Left Embedding      | U+202B    | RLE          |
| Pop Directional Formatting   | U+202C    | PDF          |
| Left-To-Right Override       | U+202D    | LRO          |
| Right-To-Left Override       | U+202E    | RLO          |
| Narrow No-Break Space        | U+202F    | NNBSP        |
| Medium Mathematical Space    | U+205F    | MMSP         |
| Word Joiner                  | U+2060    | WJ           |
| Left-To-Right Isolate        | U+2066    | LRI          |
| Right-To-Left Isolate        | U+2067    | RLI          |
| First Strong Isolate         | U+2068    | FSI          |
| Pop Directional Isolate      | U+2069    | PDI          |
| Inhibit Symmetric Swapping   | U+206A    | ISS          |
| Activate Symmetric Swapping  | U+206B    | ASS          |
| Inhibit Arabic Form Shaping  | U+206C    | IAFS         |
| Activate Arabic Form Shaping | U+206D    | AAFS         |
| National Digit Shapes        | U+206E    | NADS         |
| Nominal Digit Shapes         | U+206F    | NODS         |
| Ideographic Space            | U+3000    | IDSP         |
| Zero-Width No-Break Space    | U+FEFF    | ZWNBSP       |

Fix also issue with tooltips in preference dialog, when changing between dark/light mode.

Fix #827, fix #4731, fix #8284, close #13020
2023-02-05 04:20:25 +01:00
Alan Kilborn 07924528c4 Add Begin/End Select in Column Mode command
Fix #12833, fix #12832, close #13034
2023-02-04 04:46:24 +01:00
Don Ho 5aeb8abb5d Fix notepad replacement opening file name containing white space regression
Fix #13032, close #13027
2023-02-02 20:35:45 +01:00
Andreas Heim 5014edfacc Fix some issues in Pascal/Delphi function list parser
Fix #12851, close #12852
2023-02-02 18:38:40 +01:00
mpheath 62a23a8dc7 Fix autocomplete to sort case insensitive issue
Fix #12495, close #12703
2023-02-01 02:04:23 +01:00
Rubat afacc8338e Fixed dock-able panels not restoring for mono instances
The bug happens when Notepad++ is in the tray, and is restored via mono instance restore mechanism.

Fixes #9454, close #12817
2023-01-31 20:04:03 +01:00
ozone10 05977f6308 Get full product name for debug info for Windows 11
Make it consistent with earlier version of Windows.

Fix #12855, close #12856
2023-01-31 19:58:32 +01:00
ozone10 e003f5b45f Code enhancement: Use dlg resource parameters instead of reSizeTo
Fix #12857, close #12858
2023-01-31 19:54:14 +01:00
Don Ho 409c363e1a Notepad++ v8.4.9 release 2023-01-31 12:55:51 +01:00
ArkadiuszMichalski 92db94a359 [xml] Update polish.xml to 8.4.9
Close #12846
2023-01-27 02:52:38 +01:00
Edditoria 277ea770fe [xml] Update localization: Hong Kong Cantonese...
As at commit f526567 of this repo.
This is a minor update for better presentation.

Close #12848
2023-01-27 02:50:50 +01:00
Karlo-F e302ea2c9f [xml] Update croatian.xml to 8.4.9
Close #12850
2023-01-27 02:48:37 +01:00
Don Ho 6e7901ecb3 Fix folder display mess in non-western languges under Macro/Run menu
Fix #12670
2023-01-26 23:32:51 +01:00
Latt Hsiang f526567f70 Update chineseSimplified.xml
Retranslated "Function Completion" and "Word Completion"

Close #12798
2023-01-23 21:29:42 +01:00
Tmp341 4fa9aae254 Update Turkish localization
* According to 81a77f1 and 307fd2f commits.

Close #12838
2023-01-23 21:27:30 +01:00
Andreas Heim 7dab5735c3 Update german.xml
Fix #12839, close #12840
2023-01-23 15:55:34 +01:00
Tmp341 0d22c4d867 Update Turkish localization
* Checked diff between 9809e2f and aa8ae48 commits via [Compare](9809e2f..aa8ae48 (diff-a6ac7ceba70d88bf1547fd1defd760bd55052dcdb78c44f9d46d99ef1f450472)).

Close #12718
2023-01-23 04:23:43 +01:00
schnurlos e8422ec9d9 [xml] Update german.xml to v8.4.9
Fix some text & missing entries.
Included https://github.com/notepad-plus-plus/notepad-plus-plus/pull/12710 from Karlo-F

Close #12728
2023-01-23 04:22:28 +01:00
kubalav 8673880621 [xml] Update Slovak translation
Close #12732
2023-01-23 04:21:02 +01:00
rddim ee805cadb1 [xml] Update Bulgarian localization
Close #12734
2023-01-23 04:18:35 +01:00
Christophe Mateos 80f8540d1c [xml] Update french.xml
Close #12733
2023-01-23 04:17:08 +01:00
Marcello-mco e995980349 [xml] Update brazilian_portuguese.xml
Translation for "Add setting for panels to ignore '-nosession' "

Close #12735
2023-01-23 04:15:47 +01:00
Patriccollu 31e2491c2f Update Corsican translation for Notepad++ 8.4.9
Close #12741
2023-01-23 04:13:25 +01:00
~GOLEM~ 2402871419 [xml] russian.xml update v8.4.9
Close #12746
2023-01-23 04:11:51 +01:00
yasmise f351f83290 [xml] update japanese.xml to v8.4.9
Add translations for these commits:
* Add support selection for "EOL to Space" commands (81a77f13a6)
* Add setting for panels to ignore '-nosession' (307fd2fcd2)

Close #12750
2023-01-23 04:10:24 +01:00
Edditoria 1a85a3d7d6 [xml] Update localization: Hong Kong Cantonese...
As at commit 13dfaa9 of this repo.

Close #12770
2023-01-23 04:05:58 +01:00
Hugo Carvalho 88b303f120 [xml] Update portuguese.xml
For commits: 81a77f13a6 307fd2fcd2
Other minor corrections

Close #12786
2023-01-23 04:03:51 +01:00
doufu3344 d8a3ea135d Update chineseSimplified.xml
Close #12793
2023-01-23 04:01:38 +01:00
Don Ho 01661acbaa Fix un uncomment undo regression
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/12830#issuecomment-1399538801

Fix #12830
2023-01-22 18:31:28 +01:00
Don Ho eabf5d76c5 Fix cannot undo "Block Uncomment" command in one shot
Fix #12830
2023-01-22 15:55:30 +01:00
Don Ho 04f38a7af0 Fix undo "Insert Date/Time" needs 2 times to get old data back issue
Fix #12831
2023-01-22 03:56:43 +01:00
Don Ho 535bd8fa0e Use wide char version's function directely (part3)
ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/12613#discussion_r1045153278
2023-01-21 21:28:23 +01:00
ozone10 8add866460 Code enhancement: use conformant code
Fix #12818, close #12819
2023-01-21 04:32:56 +01:00
ArkadiuszMichalski f8593916a9 Fix CI problem: Some commits are treated as "XML changes only
Use more precise path inside $folders_onejob.

Fix #12810, close #12813
2023-01-20 15:13:03 +01:00
Don Ho 63d1bbae78 Fix v8.4.8 hanging while opening some Pascal files
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/12822#issuecomment-1397862706

Fix #12822
2023-01-20 05:05:54 +01:00
Don Ho 6140865351 Use wide char version's function directely (part2)
ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/12613#discussion_r1045153278
2023-01-19 04:12:29 +01:00
Don Ho 432dcb7f15 Use wide char version's function directely (part1)
ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/12613#discussion_r1045153278
2023-01-19 02:52:23 +01:00
Andreas Heim d476a894c2 Make Pascal/Delphi functionList more efficient and more reliable
Fix #12808, close #12811
2023-01-17 16:58:54 +01:00
Don Ho b280db88dc Add more unit tests for function list
Following the commit 7fad2a62d4
2023-01-17 15:35:38 +01:00
mpheath 7fad2a62d4 Fix exclude functions in comment zones of function list
Fix exclude functions in comment zones in C++, PHP, JavaScript and Pascal.

Fix #12759 (partially - issue 1 & issue 2), close #12799
2023-01-17 02:29:12 +01:00
ArkadiuszMichalski 1652236f32 Add selection support to TAB and Space conversion commands
Fix #12720, fix #12745, close #12739
2023-01-14 17:15:42 +01:00
Don Ho 6c3659fe73 Fix Notepad Replacement bug by simplifying its code
Fix #12775, close #12800
2023-01-14 15:30:31 +01:00
Don Ho df658a6010 Refactoring: make code more readable 2023-01-13 14:42:29 +01:00
ozone10 662b54e28a Add property sheet in VS project and clean project file
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/12773#discussion_r1064351459

Fix #12790, close #12791
2023-01-11 18:34:01 +01:00
ozone10 6078ec7369 Replace macro min/max with std::min/std::max
ref https://github.com/notepad-plus-plus/notepad-plus-plus/issues/11147#issuecomment-1365724574

Close #12784
2023-01-10 21:01:36 +01:00
ozone10 0742410737 Use predefined cursor (hand) for link text
Fix #12772, close #12773
2023-01-10 00:38:00 +01:00
ozone10 b3934afd92 Fix Notpad++ hangs while deleting search results results
When deleting search results use setLexer only when lexer is SCLEX_NULL.

Fix #12555, clos #12765
2023-01-08 02:51:06 +01:00
ozone10 17eba0a374 Fix docking GUI for plugin in light mode
Improve also combobox "v" position in hiDPI.

Fix #12007, close #12754
2023-01-07 14:19:24 +01:00
VinsWorldcom fd84de1ee4 Fix some incoherent upper/lower case in coffee.xml
Fix lowercase keyWord to proper uppercase KeyWord in APIs/coffee.xml file.

Fix #12762, close #12763
2023-01-06 19:25:11 +01:00