ArkadiuszMichalski
e596baad11
[xml][force xml] Optimize AppVeyor for test files
...
Close #12628
2 years ago
Massimo Fidanza
a755c56639
Enhance SQL function list
...
Close #12625
2 years ago
ArkadiuszMichalski
bf34ef0dd5
Fix Trim Operations not working on selection
...
Trim Operations works for entire document only.
Now selection for Trim Operations is supported.
Fix #12602 , close #12626
2 years ago
Don Ho
4e4d9d95ce
Fix delimiter selection crash issue
...
Fix #12384 , close #12621
2 years ago
Don Ho
f1e1f6be87
Make Run menu organizable with sub-menu
...
This commit uses the same mechanism (8e85110b5e
) for organization of macro menu:
Add attribute `FolderName="sub-menu name"` in "Command" node to have the sub-menu.
Close #12617
2 years ago
Don Ho
8e85110b5e
Make macro menu organizable with submenu
...
This PR allows users to add one level of submenu manually for macro command in shortcuts.xml, in order to better organize macro menu commands.
For doing it, `FolderName="my menu 1"` attribut should be added in <Macro> node. Only 1 level of submenu is allowed.
Here is an example:
```xml
<Macros>
<Macro name="aa" Ctrl="no" Alt="no" Shift="no" Key="0">
<Action type="1" message="2170" wParam="0" lParam="0" sParam="A" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="A" />
</Macro>
<Macro name="azerty" Ctrl="no" Alt="no" Shift="no" Key="0" FolderName="words">
<Action type="1" message="2170" wParam="0" lParam="0" sParam="a" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="z" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="e" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="r" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="t" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="y" />
</Macro>
<Macro name="qwerty" Ctrl="no" Alt="no" Shift="no" Key="0" FolderName="words">
<Action type="1" message="2170" wParam="0" lParam="0" sParam="q" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="w" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="e" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="r" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="t" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="y" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="
" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="
" />
</Macro>
<Macro name="BB" Ctrl="no" Alt="no" Shift="no" Key="0">
<Action type="1" message="2170" wParam="0" lParam="0" sParam="
" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="
" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="B" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="B" />
</Macro>
<Macro name="Trim Trailing Space and Save" Ctrl="no" Alt="yes" Shift="yes" Key="83" FolderName="func">
<Action type="2" message="0" wParam="42024" lParam="0" sParam="" />
<Action type="2" message="0" wParam="41006" lParam="0" sParam="" />
</Macro>
<Macro name="azerty2" Ctrl="no" Alt="no" Shift="no" Key="0">
<Action type="1" message="2170" wParam="0" lParam="0" sParam="a" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="z" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="e" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="r" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="t" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="y" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="2" />
</Macro>
</Macros>
```
Fix #5349 , close #12605
2 years ago
ArkadiuszMichalski
8785b29e21
Update PowerShell keywords
...
Close #12609
2 years ago
ArkadiuszMichalski
e64d1efe75
[xml] Add autocompletion for PowerShell
...
Fix #12492 , close #12606
2 years ago
xomx
6c9f4cdff3
Fix inconsistencies at OS-forced Notepad++ v8.4.7 exit - 2nd part
...
This fixes users reported inconsistency in between the usual Notepad++ exit initiated manually by a user and the Windows OS forced one in case that the Notepad++ backup mode is ON.
Fix 2nd part of the #12541
Close #12600
2 years ago
ArkadiuszMichalski
f6d36235cd
Fix sorting failure in zero-length column mode selection
...
Support thin rectangular by sort commands.
Ref: https://www.scintilla.org/ScintillaDoc.html#SCI_GETSELECTIONMODE
Fix #12299 , close #12595
2 years ago
Don Ho
c63cc6f219
Fix Default Language not working for the 1st empty file with empty session
...
Fix #12586
2 years ago
Don Ho
f400b682b5
[xml] Include tab cm old layout in comment
2 years ago
Don Ho
c1cb0022c4
Add a forgotten command
2 years ago
ArkadiuszMichalski
adf2ad0f4f
Reduce CI build time (for md/txt/log)
...
Handle md/txt/log by appveyor in a special way.
Close #12592
2 years ago
Don Ho
210efa503f
Fix typos in CONTRIBUTING.md
...
Fix #12571 , close #12587
2 years ago
Don Ho
aa8ae48b99
Make tab context menu customizable
...
Use tabContextMenu_example.xml for the customization:
1. rename to tabContextMenu.xml
2. modify it
3. copy it beside notepad++.exe or to %APPDATA%\Notepad++\ according to your Notepad++ conf
4. relaunch Notepad++
Note for the localization:
1. You have to use the newest localization file (or modify your existing localization file with the newest english.xml).
2. The customized sub-menu entry cannot be translated. User can use his/her native language as value of attribute "FolderName" in tabContextMenu.xml file.
3. User can always add any command beyond the default commands in tabContextMenu.xml file. But such command won't be translated.
Fix #12170 , close #12576
2 years ago
Arkadiusz Michalski
785b3417b6
Reduce CI (AppVeyor) build time
...
Reduce traslation PR validation time.
Fix #12457 , close #12454
2 years ago
xomx
bd4c323d75
Fix inconsistencies at OS-forced Notepad++ (v8.4.7) exit
...
Now if the Notepad++ will have an unsaved data and is still running at the OS restart/shutdown, there will be one universal messagebox "Windows session is about to be terminated but you have some data unsaved. Do you want to exit Notepad++ now?".
When Notepad++ backup mode is ON, answer:
- YES ... Notepad++ simply quits (Notepad++ backup engine silently handles all the stuff needed)
- NO ... Notepad++ stays running, user is on his/her own
When Notepad++ backup mode is OFF, answer:
- YES ... Notepad++ behaves identically as in the case of the usual Notepad++ IDM_FILE_EXIT or WM_CLOSE messages (save dlgs appears etc., it depends on the current user Notepad++ settings)
- NO ... Notepad++ stays running, user is on his/her own
Fix v847
2 years ago
Don Ho
de5f419314
Fix the tab context menu reload command's state not synchronized
...
Fix #12579
2 years ago
Arkadiusz Michalski
cffdf79a9b
More performance optimization for the Remove Empty Lines command
...
Close #12544
2 years ago
dinkumoil
891f2ed682
Add function list parser for NppExec plugin's scripting language
...
Fix #12517 , close #12519
2 years ago
xomx
6b34f9ce08
Fix incorrect plugin architecture reports partially
...
Fix partially #12565
Close #12566
2 years ago
VinsWorldcom
f03381e779
Autocomplete enhancement: sharpen icons
...
Fix #12549 , close #12550
2 years ago
CennoxX
22963f53dd
Add Mark Styles to theme DansLeRuSH-Dark
...
Add missing Mark Styles, remove missplaced tabs.
Fix #12504 , close #12551
2 years ago
Don Ho
3fcad98883
Fix localization files
2 years ago
Don Ho
11ccc415e7
Update localization files
2 years ago
Don Ho
4c188c3019
Fix style.xml not remember by light mode
2 years ago
ozone10
e2a1234384
Dark mode enhancement
...
1. Add "Follow Windows dark/light mode".
2. Remember user's toolbar, tabbar and theme choices for dark mode and light mode separately.
3. Add 2 hidden options for applying tab background color from themes (for both dark mode and light mode).
Fix #9183 , fix #9992 , fix #10153 , fix #10239 , fix #10544 , fix #10644 , fix #11867 , fix #10239 , close #12466
2 years ago
Arkadiusz Michalski
6803b69c0b
Make some styles to be more visible with the current line style
...
Fix #12506 , close #12507
2 years ago
Arkadiusz Michalski
d53ed27bb3
Improve the performance of Remove Empty Lines command
...
Fix #12462 , close #12512
2 years ago
dinkumoil
87a53d1ed2
Add Pascal/Delphi for Function List
...
Add Pascal/Delphi FunctionList parser and unit tests.
Fix #3664 , close #12489
2 years ago
Arkadiusz Michalski
bc1487881a
Add localization for Length label in the Customize Maximum Length popup
...
Fix #12421 , close #12429
2 years ago
Arkadiusz Michalski
bac903208c
Change foreground color for ERROR in JSON to be more readable
...
Fix #8715 , close #12441
2 years ago
Arkadiusz Michalski
596df7988a
Update PowerShell keywords
...
Fix #5004 , close #12491
2 years ago
Arkadiusz Michalski
997349d056
FindReplaceDlg enhancement: Add vertical scroll bar on all combobox
...
Add WS_VSCROLL to all COMBOBOX in FindReplaceDlg.
Fix #12459 , close #12501
2 years ago
Don Ho
d4719a83a6
Use writeLog instead of OutputDebugString for certificate checking
...
And disable writeLog in certificate checking (can be enabled manually in case of debugging).
Fix #12490
2 years ago
Don Ho
f6b1cf3e77
Update certif/sha256 verification
2 years ago
Arkadiusz Michalski
67256a107b
Update CPP keywords
...
Fix #11936 , close #12477
2 years ago
Arkadiusz Michalski
238aadb87f
Adjust build GCC
...
Close #12485
2 years ago
Arkadiusz Michalski
f4419f2be9
Fix CI 32 build failure in GCC
...
And update appveyor.yml and BUILD.md to reflect the migration to MSYS2
Fix #12447 , close #12450 , close #12481
2 years ago
Don Ho
c8816e08f7
Notepad++ 8.4.7 release
2 years ago
~GOLEM~
e5708bf3ea
Hotfix russian.xml v8.4.7
...
Fix wrong IDs.
Close #12452
2 years ago
Thomas De Rocker
e53aefcf87
Update dutch.xml
...
Close #12455
2 years ago
Karlo-F
a12168c3bb
Update croatian.xml to 8.4.7
...
Close #12456
2 years ago
Biswapriyo Nath
f3f615d522
Set PKGBUILD and APKBUILD syntax highlighting as shell script
...
Both PKGBUILD and APKBUILD files are actually shell script. See
* https://wiki.archlinux.org/title/PKGBUILD
* https://wiki.alpinelinux.org/wiki/APKBUILD_Reference
Close #12445
2 years ago
Harvey R
6f67656f8c
Make solarized.xml up-to-date with stylers.xml
...
Fix #12425 , close #12444
2 years ago
Don Ho
713117c68d
Rename a function
2 years ago
SinghRajenM
5b9cd0b2e5
Fix plugin admin search issue
...
Fix #12375 , close #12376
2 years ago
Tianxiao Cao
0bd8f6f7e0
Update spanish.xml
...
Fix #12268 , close #12277
2 years ago
Artem Polivanchuk
c96be1bbe4
Update belarusian.xml
...
Close #12379
2 years ago