Notepad++ v8.4.5 release

pull/12114/head v8.4.5
Don Ho 2022-09-07 05:12:29 +02:00
parent 6d36d9d398
commit ea1e9295eb
4 changed files with 25 additions and 30 deletions

View File

@ -1,29 +1,23 @@
Notepad++ v8.4.4 crash/regression-fixes and new enhancement: Notepad++ v8.4.5 crash/regression-fixes and new features:
1. Fix Find in Files crash regression. 1. Add reduce mode in Find/Replace dialog.
2. Add shortcuts toward the settings of preferences dialog into Styler Configurator. 2. Update to Scintilla 5.2.4 and Lexilla 5.1.8.
3. Enhance very long line's performance.
4. Fix crash on Wine.
5. Fix drag n drop documents crash between 2 instances.
6. Improve performance for "Find in Files" and ""Find all in...".
7. Add option to turn off selecting text when Field dialog is invoked.
8. Fix Notepad++ crash due to calling NPPM_GETLANGUAGENAME with -1 (WPARAM).
9. Fix erasing part of content make hanging issue.
10. Fix detected language not being applied if Default languge is set in Document settings.
11. Add cycling function hints ability by ALT-UP/DOWN shortcuts.
12. Add carret block after option.
13. Add an option for hiding the ▼ ✕ from the menu bar.
14. Fix dark mode visual glichy in explorer panel under Windows 8.1.
Notepad++ v8.4.3 crash/regression-fixes, bug-fixes & new enhancement:
1. Add an option which allows to show only 1 entry per found line in search result.
2. Make EOL (CRLF) display customizable.
3. Add 2 more shortcuts "plus" (new file) and "arrow" (drop down list of opened files) buttons on menu bar.
4. Update Lexilla to 5.1.7 & Scintilla to 5.2.3 and use new API for large files.
5. Fix Find in files performance regression since updating Scintilla 5.
6. Add dark mode support for plugins - support dark mode for plugins with docking GUI.
7. Fix a crash issue due to opening an empty .NFO file.
8. Fix language fonts regression in Style Configurator (make font definition possible again).
9. Add NPPM_CREATELEXER message for plugins to instantiate lexers.
10. Enhance dark mode (edge colors).
11. Fix "CMD Here" command open Explorer issue.
12. Fix crash issue of “Style Configurator…” command if “stylers.xml” is absent.
13. Fix Selected text changes color issue when editor window loses focus.
14. Skip save all warning dialog if only current editing file is dirty.
15. Fix a small regression in DebugInfo dialog.
Get more info on Get more info on
https://notepad-plus-plus.org/downloads/v8.4.4/ https://notepad-plus-plus.org/downloads/v8.4.5/
Included plugins: Included plugins:

View File

@ -1253,10 +1253,10 @@ BEGIN
//LTEXT "Make Apps, not war",IDC_AUTHOR_NAME,85,38,100,8 //LTEXT "Make Apps, not war",IDC_AUTHOR_NAME,85,38,100,8
//LTEXT "Stand Up For Ukraine",IDC_AUTHOR_NAME,85,38,100,8 //LTEXT "Stand Up For Ukraine",IDC_AUTHOR_NAME,85,38,100,8
//LTEXT "Unhappy Users' Edition",IDC_AUTHOR_NAME,85,38,100,8 //LTEXT "Unhappy Users' Edition",IDC_AUTHOR_NAME,85,38,100,8
LTEXT "Happy Users' Edition",IDC_AUTHOR_NAME,85,38,100,8 //LTEXT "Happy Users' Edition",IDC_AUTHOR_NAME,85,38,100,8
LTEXT "I want to get a refund",IDC_HOME_ADDR,85,48,126,8 //LTEXT "I want to get a refund",IDC_HOME_ADDR,85,48,126,8
//LTEXT "Home:",IDC_STATIC,21,58,47,8 LTEXT "Home:",IDC_STATIC,21,58,47,8
//LTEXT "https://notepad-plus-plus.org/",IDC_HOME_ADDR,50,58,126,8 LTEXT "https://notepad-plus-plus.org/",IDC_HOME_ADDR,50,58,126,8
GROUPBOX "GNU General Public Licence",IDC_STATIC,19,75,231,131,BS_CENTER GROUPBOX "GNU General Public Licence",IDC_STATIC,19,75,231,131,BS_CENTER
DEFPUSHBUTTON "OK",IDOK,106,215,50,14,BS_FLAT DEFPUSHBUTTON "OK",IDOK,106,215,50,14,BS_FLAT
// IDC_LICENCE_EDIT should be the last line, don't know why // IDC_LICENCE_EDIT should be the last line, don't know why

View File

@ -53,9 +53,10 @@ intptr_t CALLBACK AboutDlg::run_dlgProc(UINT message, WPARAM wParam, LPARAM lPar
//_emailLink.create(::GetDlgItem(_hSelf, IDC_AUTHOR_NAME), TEXT("https://notepad-plus-plus.org/news/v792-stand-with-hong-kong/")); //_emailLink.create(::GetDlgItem(_hSelf, IDC_AUTHOR_NAME), TEXT("https://notepad-plus-plus.org/news/v792-stand-with-hong-kong/"));
//_emailLink.create(::GetDlgItem(_hSelf, IDC_AUTHOR_NAME), TEXT("https://notepad-plus-plus.org/news/v791-pour-samuel-paty/")); //_emailLink.create(::GetDlgItem(_hSelf, IDC_AUTHOR_NAME), TEXT("https://notepad-plus-plus.org/news/v791-pour-samuel-paty/"));
//_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), TEXT("https://notepad-plus-plus.org/news/v843-unhappy-users-edition/")); //_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), TEXT("https://notepad-plus-plus.org/news/v843-unhappy-users-edition/"));
//_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), TEXT("https://notepad-plus-plus.org/news/v844-happy-users-edition/"));
_pageLink.init(_hInst, _hSelf); _pageLink.init(_hInst, _hSelf);
_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), TEXT("https://notepad-plus-plus.org/news/v844-happy-users-edition/")); _pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), TEXT("https://notepad-plus-plus.org/"));
getClientRect(_rc); getClientRect(_rc);

View File

@ -19,12 +19,12 @@
// //
// Notepad++ version: begin // Notepad++ version: begin
// //
#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v8.4.4") #define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v8.4.5")
// should be X.Y : ie. if VERSION_DIGITALVALUE == 4, 7, 1, 0 , then X = 4, Y = 71 // should be X.Y : ie. if VERSION_DIGITALVALUE == 4, 7, 1, 0 , then X = 4, Y = 71
// ex : #define VERSION_VALUE TEXT("5.63\0") // ex : #define VERSION_VALUE TEXT("5.63\0")
#define VERSION_VALUE TEXT("8.44\0") #define VERSION_VALUE TEXT("8.45\0")
#define VERSION_DIGITALVALUE 8, 4, 4, 0 #define VERSION_DIGITALVALUE 8, 4, 5, 0
// Notepad++ version: end // Notepad++ version: end