diff --git a/PowerEditor/bin/change.log b/PowerEditor/bin/change.log index 643df6939..b54f3a747 100644 --- a/PowerEditor/bin/change.log +++ b/PowerEditor/bin/change.log @@ -1,40 +1,21 @@ -Notepad++ v8.6.7 bug-fixes & new enhancements: +Notepad++ v8.6.8 bug-fixes & new enhancements: -1. Fix regression of multi-edit cursors placed wrongly issue. -2. Fix multi-editing not showing multiple cursors in dark mode. -3. Add auto-completion for Go & Raku, function list for Raku. -4. Fix symbol '&' not showing in Document Switcher. -5. Allow syntax highlighting for custom tags in HTML. -6. Fix dialogs out of screen problem. - - -Notepad++ v8.6.6 bug-fixes & new enhancements: - - 1. Update to scintilla 5.5.0 & Lexilla 5.3.2. - 2. Fix crash when crossing the 2GB file size threshold. - 3. Fix a performance issue due to URL recognition. - 4. Update to nlohman json 3.11.3. - 5. Fix multi-edit resists escape after typing issue. - 6. Make F3 & Shift-F3 work in Find Replace dialog. - 7. Allow Ctrl-TAB to switch tabs in FindReplace, PluginAdmin and UDL dialogs. - 8. Add programming language support for Go & Raku(Perl 6). - 9. Fix user defined auto-insert not working issue. -10. Enhance GUI: resize checkboxes/radio buttons as text length needs. -11. Enhance GUI: make sizing arrows more coherent in Find dialog. -12. Fix URL enclosed in apostrophes or backtick not working issue. -13. Fix wrong dropped file view issue. -14. Fix Korean(한)/English(영) key not working regression. -15. Fix the tab labels of some dialogs being cut in Dark mode. -16. Fix close button disappeared issue in Find Replace dialog. -17. Apply dark theme to checkbox buttons on Windows 11. -18. Fix menu bar cluttered in Dark Mode issue. -19. Fix Debug Info minor display regression. -20. Enhance Lua language syntax highlighting. -21. Enhance the function list support for Ada. + 1. Fix a crash in Column Editor caused by an arithmetic overflow. + 2. Fix the issue where any negative repeat value in Column Editor causes a hang. + 3. Fix an extra space being inserted in HEX mode issue in Column Editor. + 4. Fix a visual glitch of the toolbar pressed buttons in dark mode. + 5. Add auto-indent feature for Python. + 6. Fix the issue where "show control characters" settings not remembered when switching to another tab. + 7. Fix the missing monitoring disabled state icon from the fluent icon set on the toolbar. + 8. Adjusted the inaccurate naming of indent settings in thee Preferences dialog. + 9. Fix the issue where the customized color of active tab in inactive view is missing. +10. Introduce a new plugin command "NPPM_GETTABCOLORID" to retrieve the current tab color ID. +11. Allow the tree view dark mode customization for plugins. +12. Fix the popup dialog for updating not metioning 'Notepad++'. Get more info on -https://notepad-plus-plus.org/downloads/v8.6.7/ +https://notepad-plus-plus.org/downloads/v8.6.8/ Included plugins: @@ -46,4 +27,4 @@ Included plugins: Updater (Installer only): -* WinGUp (for Notepad++) v5.2.8 +* WinGUp (for Notepad++) v5.2.9 diff --git a/PowerEditor/src/Notepad_plus.rc b/PowerEditor/src/Notepad_plus.rc index 977067024..4dba28f8f 100644 --- a/PowerEditor/src/Notepad_plus.rc +++ b/PowerEditor/src/Notepad_plus.rc @@ -62,6 +62,8 @@ IDI_CHAMELEON_DM ICON "icons/dark/about/chameleon.ico" //IDI_JESUISCHARLIE ICON "icons/Je_suis_Charlie.ico" //IDI_GILETJAUNE ICON "icons/giletJaune.ico" //IDI_SAMESEXMARRIAGE ICON "icons/same-sexMarriageTaiwan.ico" +IDI_TAIWANSSOVEREIGNTY ICON "icons/standard/about/logo_taiwan-grey.ico" +IDI_TAIWANSSOVEREIGNTY_DM ICON "icons/dark/about/logo_taiwan-grey.ico" IDI_ICONABSENT ICON "icons/iconAbsent.ico" // @@ -1325,8 +1327,9 @@ BEGIN //LTEXT "I want to get a refund",IDC_HOME_ADDR,85,48,126,8 //LTEXT "20th-Year Anniversary",IDC_AUTHOR_NAME,85,38,100,8 //LTEXT "The short story",IDC_HOME_ADDR,85,48,126,10 - LTEXT "Home:",IDC_STATIC,21,58,47,8 - LTEXT "https://notepad-plus-plus.org/",IDC_HOME_ADDR,50,56,126,10 + LTEXT "Support Taiwan's Sovereignty", IDC_AUTHOR_NAME, 85, 38, 120, 10 + //LTEXT "Home:",IDC_STATIC,21,58,47,8 + //LTEXT "https://notepad-plus-plus.org/",IDC_HOME_ADDR,50,56,126,10 GROUPBOX "GNU General Public Licence",IDC_STATIC,20,75,230,138,BS_CENTER DEFPUSHBUTTON "OK",IDOK,110,220,50,14 // 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 35d2a1056..ff5982412 100644 --- a/PowerEditor/src/WinControls/AboutDlg/AboutDlg.cpp +++ b/PowerEditor/src/WinControls/AboutDlg/AboutDlg.cpp @@ -57,9 +57,11 @@ intptr_t CALLBACK AboutDlg::run_dlgProc(UINT message, WPARAM wParam, LPARAM lPar //_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), L"https://notepad-plus-plus.org/news/v843-unhappy-users-edition/"; //_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), L"https://notepad-plus-plus.org/news/v844-happy-users-edition/"; //_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), L"https://notepad-plus-plus.org/news/v86-20thyearanniversary"; - - _pageLink.init(_hInst, _hSelf); - _pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), L"https://notepad-plus-plus.org/"); + _pageLink.init(_hInst, _hSelf); + _pageLink.create(::GetDlgItem(_hSelf, IDC_AUTHOR_NAME), L"https://notepad-plus-plus.org/news/v868-about-taiwan/"); + + //_pageLink.init(_hInst, _hSelf); + //_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), L"https://notepad-plus-plus.org/"); return TRUE; } @@ -105,7 +107,8 @@ intptr_t CALLBACK AboutDlg::run_dlgProc(UINT message, WPARAM wParam, LPARAM lPar const int iconSize = _dpiManager.scale(80); if (_hIcon == nullptr) { - DPIManagerV2::loadIcon(_hInst, MAKEINTRESOURCE(NppDarkMode::isEnabled() ? IDI_CHAMELEON_DM : IDI_CHAMELEON), iconSize, iconSize, &_hIcon); + //DPIManagerV2::loadIcon(_hInst, MAKEINTRESOURCE(NppDarkMode::isEnabled() ? IDI_CHAMELEON_DM : IDI_CHAMELEON), iconSize, iconSize, &_hIcon); + DPIManagerV2::loadIcon(_hInst, MAKEINTRESOURCE(NppDarkMode::isEnabled() ? IDI_TAIWANSSOVEREIGNTY_DM : IDI_TAIWANSSOVEREIGNTY), iconSize, iconSize, &_hIcon); } //HICON hIcon = (HICON)::LoadImage(_hInst, MAKEINTRESOURCE(IDI_JESUISCHARLIE), IMAGE_ICON, 64, 64, LR_DEFAULTSIZE); diff --git a/PowerEditor/src/icons/dark/about/logo_taiwan-grey.ico b/PowerEditor/src/icons/dark/about/logo_taiwan-grey.ico new file mode 100644 index 000000000..c019ae246 Binary files /dev/null and b/PowerEditor/src/icons/dark/about/logo_taiwan-grey.ico differ diff --git a/PowerEditor/src/icons/standard/about/logo_taiwan-grey.ico b/PowerEditor/src/icons/standard/about/logo_taiwan-grey.ico new file mode 100644 index 000000000..c0e38ad41 Binary files /dev/null and b/PowerEditor/src/icons/standard/about/logo_taiwan-grey.ico differ diff --git a/PowerEditor/src/resource.h b/PowerEditor/src/resource.h index 944bfa16a..975ca3840 100644 --- a/PowerEditor/src/resource.h +++ b/PowerEditor/src/resource.h @@ -19,14 +19,14 @@ // // Notepad++ version: begin // -#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v8.6.7") +#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v8.6.8") // 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_INTERNAL_VALUE TEXT("8.67\0") +#define VERSION_INTERNAL_VALUE TEXT("8.68\0") -#define VERSION_PRODUCT_VALUE TEXT("8.6.7\0") -#define VERSION_DIGITALVALUE 8, 6, 7, 0 +#define VERSION_PRODUCT_VALUE TEXT("8.6.8\0") +#define VERSION_DIGITALVALUE 8, 6, 8, 0 // Notepad++ version: end @@ -35,15 +35,17 @@ #define IDC_STATIC -1 #endif -#define IDI_NPPABOUT_LOGO 99 -#define IDI_M30ICON 100 -#define IDI_CHAMELEON 101 -#define IDI_CHAMELEON_DM 102 -//#define IDI_JESUISCHARLIE 102 -//#define IDI_GILETJAUNE 102 -//#define IDI_SAMESEXMARRIAGE 102 -#define IDR_RT_MANIFEST 103 -#define IDI_ICONABSENT 104 +#define IDI_NPPABOUT_LOGO 99 +#define IDI_M30ICON 100 +#define IDI_CHAMELEON 101 +#define IDI_CHAMELEON_DM 102 +//#define IDI_JESUISCHARLIE 102 +//#define IDI_GILETJAUNE 102 +//#define IDI_SAMESEXMARRIAGE 102 +#define IDI_TAIWANSSOVEREIGNTY 105 +#define IDI_TAIWANSSOVEREIGNTY_DM 106 +#define IDR_RT_MANIFEST 103 +#define IDI_ICONABSENT 104 // // TOOLBAR ICO - set 1