Notepad++ v8.6.8 - Support Taiwan's Sovereignty

pull/15237/head v8.6.8
Don Ho 2024-06-04 03:55:45 +02:00
parent bc1436a5c0
commit 61bcf3a2bc
6 changed files with 42 additions and 53 deletions

View File

@ -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

View File

@ -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

View File

@ -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);

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@ -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