diff --git a/PowerEditor/bin/change.log b/PowerEditor/bin/change.log index f4a5eb0d6..842362e4c 100644 --- a/PowerEditor/bin/change.log +++ b/PowerEditor/bin/change.log @@ -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. -2. Add shortcuts toward the settings of preferences dialog into Styler Configurator. +1. Add reduce mode in Find/Replace dialog. +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 -https://notepad-plus-plus.org/downloads/v8.4.4/ +https://notepad-plus-plus.org/downloads/v8.4.5/ Included plugins: diff --git a/PowerEditor/src/Notepad_plus.rc b/PowerEditor/src/Notepad_plus.rc index e75bc983f..2fb1d8691 100644 --- a/PowerEditor/src/Notepad_plus.rc +++ b/PowerEditor/src/Notepad_plus.rc @@ -1253,10 +1253,10 @@ BEGIN //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 "Unhappy 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 "Home:",IDC_STATIC,21,58,47,8 - //LTEXT "https://notepad-plus-plus.org/",IDC_HOME_ADDR,50,58,126,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 "Home:",IDC_STATIC,21,58,47,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 DEFPUSHBUTTON "OK",IDOK,106,215,50,14,BS_FLAT // IDC_LICENCE_EDIT should be the last line, don't know why diff --git a/PowerEditor/src/WinControls/AboutDlg/AboutDlg.cpp b/PowerEditor/src/WinControls/AboutDlg/AboutDlg.cpp index 30915b901..57725247b 100644 --- a/PowerEditor/src/WinControls/AboutDlg/AboutDlg.cpp +++ b/PowerEditor/src/WinControls/AboutDlg/AboutDlg.cpp @@ -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/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/v844-happy-users-edition/")); _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); diff --git a/PowerEditor/src/resource.h b/PowerEditor/src/resource.h index 8ca6ceada..87361a7ed 100644 --- a/PowerEditor/src/resource.h +++ b/PowerEditor/src/resource.h @@ -19,12 +19,12 @@ // // 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 // ex : #define VERSION_VALUE TEXT("5.63\0") -#define VERSION_VALUE TEXT("8.44\0") -#define VERSION_DIGITALVALUE 8, 4, 4, 0 +#define VERSION_VALUE TEXT("8.45\0") +#define VERSION_DIGITALVALUE 8, 4, 5, 0 // Notepad++ version: end