Don Ho
aa0be9973b
Add support for Change History in the text
...
This commit follows the commit:
fd1f785b89
Close #14838
9 months ago
ozone10
9d92b0a869
Fix some gcc warnings
...
Fix #14845 , close #14846
9 months ago
xomx
4e1a3eef4a
Add FlushFileBuffers-fail user notification
...
Close #14842
9 months ago
Christian Grasser
9d09ee818a
Fix a potential undefined behaviour & improve some codes
...
- init grabSize
- optimize WcharMbcsConvertor instance set
- remove unused var in TreeView::searchLeafRecusivelyAndBuildTree()
- missing nullpointer check in ScintillaEditView::init()
Close #14844
9 months ago
Don Ho
83f0232d91
Add Session Snapshot Periodic Buckup info into Debug Info dialog
...
To expose this information, we can know if Periodic Buckup feature is related to user data losing due to power outrages issue.
Ref:
1. https://github.com/notepad-plus-plus/notepad-plus-plus/issues/14781
2. https://github.com/notepad-plus-plus/notepad-plus-plus/issues/6133
Close #14833
9 months ago
mpheath
fd1f785b89
Add Change History colour configuration
...
Fix #12321 , fix #13915 , close #14819
9 months ago
Don Ho
b3ff400cc8
Fix python wrong decorator attribute colors
...
Add "ATTRIBUTE" color in Python.
Only DarkModeDefault.xml & Zenburn.xml are modified due to the other themes missing "DECORATOR" color with which "ATTRIBUTE" color uses.
I let people who use those themes and need "DECORATOR" & "ATTRIBUTE" colors to modify them.
Fix #5894 , close #14830
9 months ago
Don Ho
060396c698
Fix NPPM_RELOADFILE API return wrong result issue
...
Now NPPM_RELOADFILE returns the correct value: TRUE if reloading file succeeds, otherwise FALSE.
Ref: https://community.notepad-plus-plus.org/topic/25533/nppm_reloadfile-should-return-true-_only_-on-success/4
9 months ago
molsonkiko
2adf712135
Enhance Shortcut Mapper filter to find the command items more easily
...
This commit allows several keywords separated by white space to find the command items.
Fix #14743 , close #14824
9 months ago
Don Ho
8bfe2d7a77
Fix an error
9 months ago
Don Ho
35deb8a303
Make "Prevent C0 input" feature optional
9 months ago
Alan Kilborn
40adc38201
Prevent typing control characters into document
...
Fix #13279 , close #14766
9 months ago
Don Ho
6c027d343f
Modify the layout of "Editing 2" in Preferences dialog
...
Ref: 12548b6abb (commitcomment-139128197)
9 months ago
Don Ho
13cd4acad6
Fix "Save a Copy As" dialog's wrong title
...
1. Use appropriated localized title on some main save/open dialogs.
2. Reuse menu localized string and remove some redundent entries from localization files.
Fix #14737 , fix #11860 , close #14808
9 months ago
Don Ho
12548b6abb
Reorganize "Editing" sections in Preferences dialog
9 months ago
xomx
ce8fb873a6
Fix possible no-GUI state when using systray
...
Fixes possible Notepad++ non-GUI state when minimized to systray with an unsaved file, closing from the systray icon & then cancelling that closing from the invoked Notepad++ save dialog.
Fix #14777 , close #14778
9 months ago
Alan Kilborn
fbd4a40214
Fix context menu popup location issue
...
Make context menu popup location at current text position when invoked via keyboard.
Fix #14727 , close #14730
9 months ago
xomx
f66dd91046
Fix Notepad++ blocked when closed minimized or from systray
...
When Notepad++ is minimized and there are 2 or more unsaved opened files,
close Notepad++ directly from the taskbar (no periodic backup) will launch modal Save All dialog,
which will not be on the foreground. Hence the blocage of Notepad++.
This commit fixes the issue above.
Fix #14718 , close #14725
9 months ago
unknown
8ffe8147c7
Few fixes for Finnish translation
...
Tab vs. tabulator confusion fix.
Close #14755
9 months ago
Don Ho
ee74fe5879
Merge branch 'molsonkiko-fix_shortcut_mapper_scintilla_shortcut'
9 months ago
Don Ho
27156bdf3c
Merge branch 'fix_shortcut_mapper_scintilla_shortcut' of https://github.com/molsonkiko/notepad-plus-plus into molsonkiko-fix_shortcut_mapper_scintilla_shortcut
9 months ago
GabrielFrigo
b30e2755c8
Update BATCH (Remove chcp and choice)
...
Close #14715
9 months ago
Don Ho
d83d4c9239
Fix plugins not recieving some Scintilla notification types regression
...
Remove the restriction for Scintilla notification types for plugins.
Ref: https://community.notepad-plus-plus.org/topic/25497/notepad-release-8-6-4/9
9 months ago
Don Ho
9a6614ea98
Enhance NPPN_GLOBALMODIFIED notification
...
The commit enhances 49e6957d48
9 months ago
Don Ho
49e6957d48
Fix Replace All action not notifying plugins of modification regression
...
Add NPPN_GLOBALMODIFIED to notify plugins that the current document is just modified by Replace All action.
//scnNotification->nmhdr.code = NPPN_GLOBALMODIFIED;
//scnNotification->nmhdr.hwndFrom = BufferID;
//scnNotification->nmhdr.idFrom = 0; // preserved for the future use, must be zero
For solving the performance issue (from v8.6.4), Notepad++ doesn't trigger SCN_MODIFIED & other Scitilla notifications during Replace All action anymore.
Plugin devs should monitor NPPN_GLOBALMODIFIED instead. This notification is implemented in Notepad++ v8.6.5.
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/14685#issuecomment-1955229867
Fix #14767 , close #14768
9 months ago
Don Ho
120fc5d726
Notepad++ v8.6.4 release
9 months ago
Don Ho
827b08f6ff
Fix regression that the view cannot be activated by mouse clicking
...
SCI_SETCOMMANDEVENTS cannot be set to false, because SCEN_SETFOCUS is being used by Notepad++
The regression was introduced by commit: 044296eea1
Fix https://community.notepad-plus-plus.org/topic/25490/notepad-release-8-6-3/7?_=1708380779619
9 months ago
Don Ho
1491efd95e
Add a new great refactoring
9 months ago
Don Ho
5110069841
Notepad++ v8.6.3 release
9 months ago
Don Ho
250dfe0f8b
Fix new editing dialog not in dark mode
...
Fix https://community.notepad-plus-plus.org/topic/25478/notepad-v8-6-3-rc-2/3?_=1708095675232
10 months ago
molsonkiko
840c4e5854
use ScintillaKeyMap::toString() to get all shortcuts
...
simplifies code, also matches "or" in a list of multiple shortcuts.
10 months ago
Don Ho
f2d66170fc
Restore multi-editing option on GUI
...
Make also Column To Multi-editing optional on GUI and cancel the usage of noColumnToMultiSelect.xml file.
For users who have added "noColumnToMultiSelect.xml" for disabling "Column To Multi-editing" feature,
please go to "Editing 2" section of Preferences to disable this feature.
Ref: https://community.notepad-plus-plus.org/topic/25364/notepad-v8-6-2-release/11?_=1707952609907
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/14611#issuecomment-1937487607
Fix #14645 , close #14734
10 months ago
Karlo-F
75b239cf8a
[xml] Update croatian.xml to v8.6.3
...
Close #14726
10 months ago
xomx
63d0f88b0a
[xml] Update czech.xml to v8.6.3
...
Close #14728
10 months ago
molsonkiko
36793b5164
Enable shortcut mapper to filter keycombos for scintilla commands
...
Previously the shortcut mapper filtered the keycombo
for every other type of command, but not scintilla commands.
10 months ago
Gustavo5634
978118dc0e
Add latest ES/JS keywords for auto-completion
...
Fix #14705 , close #14711
10 months ago
Piotr Kostrzewski
a670b26a7c
Update polish.xml to 8.6.3
...
Close #14675
10 months ago
Juan
5f95df0ae4
[xml]Update galician v.8.6.3.xml
...
Close #14713
10 months ago
Juan
eabd620507
[xml]Update spanish v.8.6.3.xml
...
Close #14712
10 months ago
DARK_GEMS
346ed36c01
Add html 5 style code in css.xml for auto-completion
...
Close #14698
10 months ago
~GOLEM~
be4584832f
[xml] Update russian.xml v8.6.3
...
Close #14678
10 months ago
Andrei Miloiu
2ef8d147ee
[xml] Update romanian.xml
...
Close #14598
10 months ago
Blackspirits
632dcaa470
Update portuguese.xml
...
Close #14669
10 months ago
Patriccollu
a0bd2f8816
[xml] Update Corsican translation for Notepad++ 8.6.3
...
Close #14677
10 months ago
Marcellomco
b4a2040b77
[XML] Update brazilian_portuguese.xml
...
Added translation for "Update localization files"
Close #14679
10 months ago
schnurlos
7beb15d56c
[xml] Update german.xml
...
Following c6e433f70b
Close #14680
10 months ago
kubalav
59b9257cb0
[xml] Update Slovak translation
...
Close #14682
10 months ago
rddim
6875e2673f
[xml] Update Bulgarian localization
...
Close #14686
10 months ago
yasmise
04b595f095
[xml] Update japanese.xml
...
Add translation text for this commit:
* Update localization files (c6e433f
)
Close #14690
10 months ago
Don Ho
087430f8f1
Fix regression of NPPM_RELOADFILE
...
Regression is introduced by:
bb278b26fc
Fix #14693 , close #14708
10 months ago