Don Ho
3cbbb42933
Revert "Fix CI system error due to the project build env update"
...
This reverts commit c64049a1e6
.
2022-10-06 14:15:16 +02:00
Don Ho
c64049a1e6
Fix CI system error due to the project build env update
...
And use C++20 for string::ends_with() function.
2022-10-05 17:28:21 +02:00
SinghRajenM
4b539b4d5d
Build project using C++20
...
Fix #12232 , close #12233
2022-10-05 15:44:56 +02:00
Don Ho
4c96f86979
Update build environment
...
Update MS Visual Studio to 2022 and its platform toolkits to v143.
2022-10-05 13:52:55 +02:00
Harvey R
06a082d35f
Add Python missing option in theme files
...
Fix #12066 , close #12070
2022-10-05 04:19:21 +02:00
Robert Di Pardo
a610387fb4
Fix language detected from content not applied if default language is set
...
Properly handle missing file extensions in `Buffer::setFileName`
Before 6263ce5
, the user-preferred default language would apply to
files with no extension, but got overwritten by `L_TEXT` when the
extension was present *but unknown*.
This is why the `buf->_lang == L_TEXT` condition failed *only for
buffers with _no_ extension*.
Fix #11504 , close #12286
2022-10-05 00:56:15 +02:00
Don Ho
af0bc2e113
Revert "Fix detected language not being applied issue"
...
This reverts commit 6263ce5dec
for fixing the regression.
Fix #12226 , fix #12253
2022-10-05 00:06:57 +02:00
xomx
23fc940a27
Enhance N++ EndSession logging
...
To be able to distinguish:
- different types of Windows system restart/shutdown
- WM_CLOSE messages after previous WM_QUERYENDSESSION
Close #12257
2022-10-04 17:36:49 +02:00
Christian Grasser
20b14b8e4b
Updated nlohmann json to 3.11.2
...
Updated nlohmann json to 3.11.2 from https://github.com/nlohmann/json/releases/download/v3.11.2/json.hpp
Close #12271
2022-10-04 03:46:57 +02:00
Don Ho
4d50692809
Add new API for getting bookmark ID
...
ref: https://community.notepad-plus-plus.org/topic/23541/notepad-v8-4-6-release/22?_=1664842498334
2022-10-04 03:31:09 +02:00
Don Ho
83ee8f09bf
Clean up NPPM_ALLOCATEMARKER API
2022-10-03 01:32:11 +02:00
Don Ho
11884bd97f
Fix long filters get truncated in Find in Files feature
...
Increse filter size from 256 to 512 bytes.
Fix #12041
2022-09-30 16:14:15 +02:00
Chukwudumebi Smarty
dfa6c19d87
Make ESC Key abort "Move to Recycle Bin" confirmation prompt
...
Fix #12117 , close #12239
2022-09-29 16:49:53 +02:00
Adrian
4b3ee9c4ea
Fix line hiding issues
...
Fix #12184 , fix #8149 , close #12250
2022-09-29 15:32:58 +02:00
Don Ho
6750d4dbbc
Notepad++ release 8.4.6
2022-09-29 02:57:44 +02:00
SinghRajenM
2d4af44f54
Fix plugin admin UI overlapping
...
Fix #12229 , close #12230
2022-09-25 19:11:13 +02:00
Don Ho
155d75414b
Update localization files
2022-09-25 16:27:42 +02:00
Matteo Concato
6d5efab7de
Update italian.xml
...
Close #12215
2022-09-25 04:45:32 +02:00
Edditoria
bfc7c302c4
Update localization: Hong Kong Cantonese
...
As at commit 466053d
of this repo.
Close #12217
2022-09-25 04:43:44 +02:00
~GOLEM~
7df3d73621
Update russian.xml hotfix for v8.4.6
...
Close #12218
2022-09-25 04:41:30 +02:00
Christian Grasser
0ce3bc08df
Fix rebol syntax quote issue
...
see http://www.rebol.com/r3/docs/guide/code-syntax.html#section-3
setREBOLLexer seems to use wrong, non ASCII single quote, see also https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/lexilla/lexers/LexRebol.cxx#L38
found by clang tidy warning
Close #12221
2022-09-24 19:40:52 +02:00
Don Ho
18971709f5
Change colours for applying to tab more distiguishable
...
And simplify the code.
Ref: https://community.notepad-plus-plus.org/topic/23513/notepad-v8-4-6-release-candidate-2/3?_=1663982940040
Fix partially #12223
2022-09-24 19:35:08 +02:00
Karlo-F
466053dc99
Update crotian.xml to 8.4.6
...
Close #12210
2022-09-22 19:49:55 +02:00
xomx
0c121a1725
Update czech.xml to v8.4.6
...
Ciose #12212
2022-09-22 19:46:05 +02:00
Don Ho
848b412cf7
Fix Change History margin visual glichy under dark mode
...
Ref: https://community.notepad-plus-plus.org/topic/23510/notepad-v8-4-6-release-candidate/2?_=1663857801779
2022-09-22 19:28:08 +02:00
rddim
5a24dc77f9
Update Bulgarian localization
...
Close #12118
2022-09-22 01:15:25 +02:00
Matteo Concato
0dd9756740
Update italian.xml to 8.4.6
...
Close #12197
2022-09-22 01:07:42 +02:00
kubalav
1d07d4717c
Update Slovak translation
...
Close #12123
2022-09-21 20:23:46 +02:00
ArkadiuszMichalski
36bfe59d2a
Update polish.xml to 8.4.6
...
Update polish.xml to 8.4.6 according to the last commit.
Close #12206
2022-09-21 20:21:11 +02:00
Christophe Mateos
b48af08e8c
Update french.xml
...
Close #12176
2022-09-21 18:19:19 +02:00
Tmp341
a064015c01
Update Turkish localization
...
* According to 2258274
, 059bca3
, 67ab4d5
, 7d5516e
, 8519003
, and 9809e2f
commits.
Close #12115
2022-09-21 17:45:17 +02:00
~GOLEM~
d5a89ed922
Update russian.xml v8.4.6
...
Close #12173
2022-09-21 17:43:02 +02:00
schnurlos
514c9a4629
Update german.xml
...
Close #12168
2022-09-21 17:40:53 +02:00
Hugo Carvalho
26f80a7d31
Update portuguese translation
...
Close #12167
2022-09-21 17:38:34 +02:00
yasmise
aebab9330e
Update japanese.xml to v8.4.6
...
Close #12162
Add/Update translations for these commits:
* Unify the terms "Fold/unfold" on menu (15e5da6f7d
)
* Add setting colour ability for individual tab (42d863dd9f
)
* Change to menu name to the "normalized" terms on Internet (aad36afc6b
)
* Revamp tab context menu (6322562cf8
)
* Complete localization files with missing entries (4cb63ff011
)
* Add Change History markers for saved/unsaved/undone modification (fc32fbdcce
)
2022-09-21 17:35:47 +02:00
Patriccollu
b54481350e
Update Corsican translation for Notepad++ 8.4.6
...
Close #12136
2022-09-21 17:33:40 +02:00
Marcello-mco
e0afc7a281
Update brazilian_portuguese.xml
...
Close #12119
2022-09-21 17:30:25 +02:00
popcorner
c3c410506b
Update chineseSimplified.xml
...
Close #12096
2022-09-21 17:26:23 +02:00
ozone10
b29a9ce142
Code enhancement - removing gcc warning
...
Fix conversion-null, nonnull-compare, dangling-else, address warnings, add initializers.
Fix #12198 , close #12199
2022-09-20 16:19:58 +02:00
ozone10
d3b630841e
Fix horizontal bar showing issue while resizing document list's height
...
Take into account vertical scrollbar when resizing document list.
Fix #12191 , close #12192
2022-09-20 03:39:03 +02:00
Don Ho
6a801cc0a4
Make Change History margin colour configurable
...
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/12165#issuecomment-1250899679
2022-09-19 19:24:57 +02:00
Christian Grasser
ead6fb6b8f
Fix gcc linux build and cmake build issues under ubuntu
...
1. Fix gcc build issues under ubuntu linux due to upper/lower case filename issues.
2. corrected cmake build issues.
Close #12188
2022-09-19 01:42:49 +02:00
ozone10
1ac1b1150d
Code enhancement
...
Fix some conversion-null, nonnull-compare, unknown-pragmas, switch warnings, add initializers.
Fix #12179 , close #12180
2022-09-19 01:38:26 +02:00
Don Ho
fc32fbdcce
Add Change History markers for saved/unsaved/undone modification
...
Implement Change History by using the new abilities of Scintilla v5.3.0.
Fix #12164 , close #12165
2022-09-18 23:57:36 +02:00
ozone10
3295cc8d2c
Code improvement
...
Fix warnings ,some conversion-null, format, unused-but-set-variable, class-memaccess.
Add initializer.
Fix #12171 , close #12172
2022-09-15 02:07:38 +02:00
Don Ho
4cb63ff011
Complete localization files with missing entries
...
Fix #12163
2022-09-15 00:07:17 +02:00
ozone10
43c8d8115f
Code improvement, remove unnecessary part
...
Fix some conversion-null, unused-* warnings, add initializer.
Fix #12151 , close #12152
2022-09-13 15:42:55 +02:00
blu3mania
84b8c64944
Fix NPPN_DARKMODECHANGED wrong return value to plugins
...
Send NPPN_DARKMODECHANGED notification with hwndNpp as hwndFrom, so the documented API info on https://npp-user-manual.org/docs/plugin-communication/#nppn-darkmodechanged is correct. Previously it sends 0 which is of no use to plugin authors.
Fix #12144 , close #12160
2022-09-13 02:10:07 +02:00
blu3mania
d03b11ebf8
Add dark mode support to ColourPicker/ColourPopup's ChooseColor dialog
...
Fix #12148 , close #12158
2022-09-13 01:15:20 +02:00
Christian Grasser
1646ea6139
Update to scintilla 5.3.0 and lexilla 5.1.9
...
Close #12045
2022-09-12 19:02:55 +02:00
Don Ho
9455684b42
Renumber Notepad++ marks for preparing Scintilla 5.3.0's integration
...
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/12045#issuecomment-1229195785
2022-09-12 18:46:25 +02:00
Don Ho
6322562cf8
Revamp tab context menu
...
Add sub-menu in tab context menu so it will be less cluttered.
Fix #12147 , close #12150
2022-09-12 17:01:50 +02:00
Don Ho
aad36afc6b
Change to menu name to the "normalized" terms on Internet
...
Fix #12146
2022-09-11 23:06:30 +02:00
ozone10
2da5c5b393
Code enhancement
...
Fix parentheses, misleading-indentation, sign-compare, some conversion-null warnings.
Fix #12139 , close #12140
2022-09-11 18:22:51 +02:00
spaxio
42d863dd9f
Add setting colour ability for individual tab
...
Fix #2271 , close #12098
2022-09-11 17:07:11 +02:00
ozone10
233c697183
Fix gcc reorder warnings
...
Fix #12132 , close #12133
2022-09-09 18:08:08 +02:00
Don Ho
82055985f3
Add Plugin list repository link and its version in PluginAdmin dialog
...
And add the localization entries.
2022-09-09 17:56:39 +02:00
Don Ho
a5c201f79c
Fix Windows 11 OS version not detected in getWindowsVersion
...
Fix #12100
2022-09-09 11:14:32 +02:00
Don Ho
5a94263bee
Add incompatible (unloaded) plugin list in Plugin Admin
...
The plugins which are not compatible but their newer versions are available are not only on the incompatible list, but also on the Updates list.
Fix #12069 , close #12105
2022-09-08 03:23:37 +02:00
SinghRajenM
85d7215d9b
Fixes security vulnerability
...
Fix #12113 , close #12114
2022-09-07 20:31:03 +02:00
Don Ho
15e5da6f7d
Unify the terms "Fold/unfold" on menu
...
Rename menu item from "collapse" to "fold".
Fix #12035 , close #12094
2022-09-07 18:28:51 +02:00
ozone10
ebe7648ee1
Code improvement, remove unnecessary part
...
Fix pedantic warnings, add initializers.
Close #12093
2022-09-07 17:49:56 +02:00
Don Ho
ea1e9295eb
Notepad++ v8.4.5 release
2022-09-07 05:12:29 +02:00
Karlo-F
6d36d9d398
Update croatian.xml to v8.4.5
...
Close #12076
2022-09-03 03:48:42 +02:00
ozone10
4ddd2d4a46
Remove unneeded subclass
...
Fix #12086 , close #12087
2022-09-03 03:46:37 +02:00
ozone10
95cb564c27
Don't use memset to initialize tTbData
...
Fix #12084 , close #12085
2022-09-03 03:22:46 +02:00
ozone10
39ab226c8c
Fix button text in dark mode regression from Wine crash fix
...
ref: https://community.notepad-plus-plus.org/topic/23432/notepad-v8-4-5-release-candidate/4?_=1662157237187
Close #12083
2022-09-02 23:09:32 +02:00
Hugo Carvalho
1aa93bd85a
Update portuguese.xml
...
Commits: 7d5516e0a8
851900334c
9809e2fc2c
Other minor corrections
Close #12068
2022-08-31 21:05:12 +02:00
Don Ho
d6ca0198e1
Revert "Update portuguese.xml"
...
This reverts commit b96b7ef1be
.
2022-08-31 17:42:18 +02:00
Thomas De Rocker
27e489623c
Update dutch.xml
...
Close #12002
2022-08-31 14:51:10 +02:00
yasmise
1df1954eb2
Update japanese.xml
...
Add translations for these commits:
* Add an option for hiding the + ▼ ✕ from the menu bar (7d5516e0a8
)
* Add cycling function hints ability by ALT-UP/DOWN shortcuts (851900334c
)
* Add option to turn off selecting text when Field dialog is invoked (9809e2fc2c
)
Close #11967
2022-08-31 14:49:07 +02:00
Hugo Carvalho
b96b7ef1be
Update portuguese.xml
...
Commit: 7d5516e0a8
Other minor corrections/improvements
Close #12004
2022-08-31 14:47:44 +02:00
Sapziller
d937e62eed
Update korean.xml to 8.4.5
...
Close #12008
2022-08-31 04:21:34 +02:00
ArkadiuszMichalski
31f8a57503
Update polish.xml to 8.4.5
...
Update polish.xml to 8.4.5 according to the last commit.
Close #12061
2022-08-31 02:46:52 +02:00
przemo20
786e377afb
Update polish.xml
...
Close #11998
2022-08-31 01:15:49 +02:00
Patriccollu
e866715492
Update Corsican translation for Notepad++ 8.4.5
...
Close #11930
2022-08-30 23:38:00 +02:00
Edditoria
be1c1ae622
Update localization: Hong Kong Cantonese...
...
As at commit 2e66fe0
of this repo.
Close #11985
2022-08-30 23:34:45 +02:00
~GOLEM~
1014a5517b
Update russian.xml to v8.4.5
...
Close #11958
2022-08-30 21:30:22 +02:00
xomx
51b05136de
Update czech.xml to v8.4.5
...
Close #12059
2022-08-30 21:27:35 +02:00
rddim
3856f765f9
Update Bulgarian localization
...
Close #11974
2022-08-30 20:10:10 +02:00
Marcello-mco
5a2db2610e
Update brazilian_portuguese.xml
...
Close #11928
2022-08-30 19:48:53 +02:00
kubalav
4444d2409f
Update Slovak localization
...
Slovak translation for commit 7d5516e
Close #11972
2022-08-30 19:29:33 +02:00
Don Ho
5f60ee70dc
Fix a grammar error & add an easter egg
...
Fix #12056
2022-08-30 19:25:35 +02:00
Ashfaaq18
adcace3380
Improve performance for "Find in Files" and ""Find all in..."
...
Fix #11878 , close #12048
2022-08-29 20:32:31 +02:00
doug1234
9809e2fc2c
Add option to turn off selecting text when Field dialog is invoked
...
Fix #11988 , close #11989
2022-08-29 05:26:54 +02:00
Christian Grasser
6a33bf6c4c
Update to Scintilla 5.2.4 and Lexilla 5.1.8
...
Close #12022
2022-08-27 03:49:39 +02:00
Robert Di Pardo
6263ce5dec
Fix detected language not being applied issue
...
Fix detected language not being applied if Default languge is set in Document settings.
Don't override detected file type with default language:
When loading files with no extension from disk, remove the extra condition so the default language setting does not take precedence over the auto-detected file type (if any)
Fix #11504 , close #11992
2022-08-27 02:35:26 +02:00
VinsWorldcom
851900334c
Add cycling function hints ability by ALT-UP/DOWN shortcuts
...
Fix #11950 , close #12017
2022-08-24 03:04:37 +02:00
Robert Di Pardo
30f027b6a5
Fix Notepad++ crash due to calling NPPM_GETLANGUAGENAME with WPARAM -1
...
Fixes #12009 , close #12011
2022-08-23 03:03:26 +02:00
ozone10
f2c4ecd7e1
Fix crash on Wine
...
Fix #11941 , close #11961
2022-08-14 18:20:22 +02:00
xomx
2e66fe0007
Fix drag n drop documents crash between 2 instances
...
Fixes uninitialized CmdLineParamsDTO parameters:
uninitialized _udlName could cause crash when drag&drop files between different Notepad++ instances.
Fix #11976 , close #11977
2022-08-04 17:32:45 +02:00
Don Ho
70660eb608
Add carret block after option
...
Fix #11944
2022-07-30 16:28:31 +02:00
Don Ho
7d5516e0a8
Add an option for hiding the + ▼ ✕ from the menu bar
...
Fix #11945
2022-07-30 02:26:27 +02:00
Don Ho
6077604380
Fix erasing part of content make hanging issue
...
Deletion of one line where there's folding didn't show the hiden lines in the old version of Scitilla.
It's not anymore the case in the new (current used) version of Scintilla (which manages such situation correctly).
Therefore the redundant notification for the current used version of Scintilla can be removed, and it solves hanging problem.
Fix #10193 , close #11946
2022-07-26 15:43:37 +02:00
Don Ho
7a64fd5161
Enhance very long line's performance
...
When document contains a very long line and the wrapped feature is ON, switch off then switch back to this document could take times.
This commit reduce the delay largely while switching into the document with very long line.
Fix #11942
2022-07-25 05:35:30 +02:00
Don Ho
13350a3d29
Fix minor error
2022-07-24 05:34:26 +02:00
Don Ho
f85a9c45e9
Add reduce mode in Find/Replace dialog
...
Add a button on the bottom-right corner of Find/Replace dialog to switch between collapsed & complete mode.
Fix #11780 , close #11937
2022-07-23 01:07:47 +02:00
ozone10
bbf3adb9bb
Fix dark mode visual glichy in explorer panel under Windows 8.1
...
Add checks for 'DarkMode_Explorer' theme style
Fix #11898 , close #11913
2022-07-22 04:07:48 +02:00
Filipe DA SILVA
e90284ea4b
Fix various typo in French localization file
...
Close #11924
2022-07-16 18:10:51 +02:00
Don Ho
08acfe99b8
Notepad++ v8.4.4 - Happy Users' Edition
...
Now Notepad++ happy users are also allowed to get a refund!
2022-07-15 18:13:09 +02:00