ozone10
e7e88a380a
Add "Show All Character" context menu on toolbar button
...
Fix #14832 , close #15235
2024-06-07 00:47:31 +02:00
Don Ho
7a401cface
Enlarge the labels of indent settings
2024-06-06 19:58:35 +02:00
ozone10
07e95038cb
Add message box with information about disabled backward regex searching
...
Fix #15239 , close #15243
2024-06-06 18:05:13 +02:00
ozone10
ea71d5ea4e
Fix small width for "Ignore case" checkbox in UDL for some languages
...
Fix #15233 , close #15234
2024-06-05 18:16:41 +02:00
xomx
9f6e9c0cfc
Update English translation for v8.6.8 (indentation setting)
...
Related to: #15203
Close #15237
2024-06-05 17:21:19 +02:00
Don Ho
df4e8f5b73
Fix integer overflow issue in Column Editor
...
Fix #15167 , close #15222
2024-06-05 00:58:56 +02:00
Don Ho
61bcf3a2bc
Notepad++ v8.6.8 - Support Taiwan's Sovereignty
2024-06-04 03:55:45 +02:00
popcorner
bc1436a5c0
Update chineseSimplified.xml
...
Close #15154
2024-06-04 00:41:16 +02:00
ozone10
6cd6aa3843
Make clang warnings flags in makefile and msvc consistent
...
PR #15189 added option to use clang with gcc makefile.
This PR makes clang warnings flags in makefile and msvc consistent.
Close #15227
2024-06-01 01:26:04 +02:00
ozone10
fedaabf0f8
Fix toolbar pressed button visual glitch in dark mode
...
Use custom draw for main toolbar in dark mode.
Fix #15225 , close #15226
2024-06-01 00:58:08 +02:00
ozone10
cfcb0d73cf
Fix file opening issue with control characters initial appearence
...
Fix #13988 , close #15219
2024-05-31 03:56:10 +02:00
ozone10
6c660a71b3
Add missing monitoring icon for disabled state
...
Fix #15217 , close #15218
2024-05-31 03:37:52 +02:00
Christian Grasser
b4b76ff770
Code enhancement: Nullpointer checks
...
- zero init LexSearchResult.cxx lineBuffer
- WindowsDlg::resetSelection() add nullpointer check as assert just triggers on debug builds
- added missing nullpointer checks in Utf8_16.cpp on allocated memory
- added missing nullpointer check on notifyView for case SCN_AUTOCSELECTION in NppNotification.cpp
- added missing nullpointer check on clipboardData in NppCommands.cpp
Close #15195
2024-05-31 02:57:39 +02:00
ozone10
c89033bd8a
Replace bmp with ico for panels with toolbar
...
- use correct styles for toolbar
- change panel toolbar icons if dark/light mode has changed
- align panel toolbar icons
- add initialization
ref #14959
Close #15204
2024-05-29 00:04:55 +02:00
Don Ho
0019e20f82
Make naming correct for indent settings of Preferences dialog
...
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/15180#issuecomment-2129892136
Close #15203
2024-05-28 18:41:56 +02:00
ozone10
cdf32d198b
Reorganize icons folder
...
- remove unused delete icon and code related to it
- remove notepadPlus.Resource.targets
- fix dark mode edit control in preference file association subdialog
ref https://github.com/notepad-plus-plus/notepad-plus-plus/issues/14959#issuecomment-2131289263
Close #15192
2024-05-27 03:14:37 +02:00
Christian Grasser
2ed6c77dfe
CI enhancement
...
- update CI link from appveyor to GH action
- add option to makefile build mingw build also with Clang++ instead of g++
- add option to makefile to enable clang analyzer
Close #15189
2024-05-25 16:19:47 +02:00
Alan Kilborn
b3b90a5dc0
Add auto-indent feature for Python
...
Fix #15122 , close #15159
2024-05-25 15:56:55 +02:00
ozone10
9c1f972ee3
Add new dpi support to Find in Files Progress window
...
ref #14959
Fix #15027 , close #15187
2024-05-25 03:42:17 +02:00
ozone10
6c5f0009b4
Use gdi dpi scaling for Windows dialog
...
- tweak dpi scaling for ColourPopup dialog.
ref #14959
Close #15186
2024-05-25 03:26:06 +02:00
ozone10
00ea1a9089
Handle new dpi message in Shortcut Mapper
...
ref #14959
Close #15173
2024-05-22 18:25:58 +02:00
cddiffz
0baac8af59
Fix extra space inserted issue with HEX mode in Column Editor
...
Fix extra space inserted when inserting hexadecimal numbers with Column Editor:
Remove rounding of odd number of digits.
Fix #15168 , close #15176
2024-05-22 17:39:34 +02:00
ozone10
4ad57c1dd1
Replace GetSystemMetrics with new dpi manager's ones
...
- remove unneeded declarations in NppDarkMode.h
ref 5123016#r142224732
ref #14959
Close #15171
2024-05-22 05:02:22 +02:00
ozone10
49340a8707
Refactor ShortcutMapper resizing for new dpi compatibility
...
ref #14959
Close #15169
2024-05-22 04:51:06 +02:00
molsonkiko
106bdcc016
Fix negative repeat value in Column Editor causes hang issue
...
Fix #15153 , close #15166
2024-05-21 16:35:49 +02:00
ozone10
912c5ee300
Make english language text with colon (':') consistent
...
Fix #4628 , close #15165
2024-05-21 14:31:40 +02:00
ozone10
ef840de150
Make top bar indicate applied tab color for unfocused view
...
- use new dpi scaled metrics.
- replace c-casts.
Fix #15140 , close #15160
2024-05-21 00:53:32 +02:00
Don Ho
382c33e99a
Prevent the division by 0 in getNbDigits function
...
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/15152#discussion_r1605845654
Close #15157
2024-05-20 20:26:04 +02:00
Don Ho
13eede938e
Improve NPPM_GETTABCOLORID API comment
2024-05-20 19:33:44 +02:00
Alan Kilborn
9244cd0943
Add plugin commands NPPM_GETTABCOLORID
...
No NPPM_SETTABCOLORID though. Plugins can use NPPM_MENUCOMMAND to set current tab color with the desired tab color ID.
Fix #15115 , close #15142
2024-05-20 18:08:52 +02:00
ozone10
fb086bbcda
Fix moving Find dialog to center of Notepad++ bug (new DPI manager)
...
Move window for dpi change for goToCenter().
ref #14959
Close #15158
2024-05-19 20:45:41 +02:00
cddiffz
d0e3a1a210
Fix crash in Column Editor
...
Avoid division by zero (due to an arithmetic overflow).
Fix #15144 , close #15152
2024-05-19 04:39:55 +02:00
ozone10
bdc11a47ff
Make new DPI management support for Find Replace dialog
...
Handle dpi messages in Find dialog.
ref #14959
Close #15146
2024-05-18 19:22:14 +02:00
ozone10
5123016baa
Make toolbar dark mode support better for plugins
...
Tweak dark mode custom draw for plugin:
- add plugin custom draw support for toolbar
- make code more consistent
- make plugin's authors custom draw implementation
to have higher priority than one from generic dark mode
ref #15078 (comment)
Close #15147
2024-05-17 19:16:32 +02:00
ozone10
e25e15b9b2
Refactor 'FindReplaceDlg::resizeDialogElements()' to be more compatible with HiDPI
...
ref #14959
Close #15145
2024-05-17 03:25:32 +02:00
ozone10
71914ed545
Use new dpi management for Find & Replace dialog fonts
...
ref #14959
Close #15098
2024-05-16 19:38:33 +02:00
ozone10
4cd231114e
Improve status bar resize handling
...
- make controls spacing and position consistent.
ref #14959
Close #15090
2024-05-16 19:02:59 +02:00
ozone10
3b515f1242
Initial new dpi management support for Shortcut Mapper
...
ref #14959
Close #15089
2024-05-16 18:47:43 +02:00
ArkadiuszMichalski
8329a9fec9
Build: use DIR_O in nppSpecifics.mak properly
...
Fix #15086 , close #15095
2024-05-15 18:50:01 +02:00
ArkadiuszMichalski
88193a73f3
CI improvement: not using the REST API to get PR message
...
Fix #15091 , close #15125
2024-05-15 18:27:42 +02:00
Ovidiu Rădoi
8055b5687b
Plugin dark mode customization improvement for tree view
...
Allow plugins to handle Custom Draw in TreeView controls.
Fix #15077 , close #15078
2024-05-15 18:10:39 +02:00
Don Ho
126ad0bc07
Notepad++ 8.6.7 release
2024-05-13 02:34:25 +02:00
Tmp341
a1aa8682d1
[xml] Update Turkish localization
...
* According to d039eaa
and 12548b6
commits.
Close #15121
2024-05-12 16:24:10 +02:00
Don Ho
1e19719f8f
Fix regression of multi-edit cursors placed wrongly issue
...
Fix #15126 , close #15129
2024-05-12 15:58:22 +02:00
Don Ho
78c7c3e645
Fix some code for WM_COMMAND outside of it in preferenceDlg.cpp
...
Fix #15119
2024-05-12 02:39:19 +02:00
Christian Grasser
973fb36044
Add auto-completion for Go & Raku, function list for Raku
...
- added autoCompletion for Go and Raku to installer script.
- added function list for Raku as starting point, currently just an adapted copy of the perl functionlist.
Related to #15000 and #14966
Close #15128
2024-05-12 01:30:49 +02:00
ozone10
9d6e6d2e04
Fix symbol '&' not showing in Document Switcher
...
Disable prefix processing in document switcher.
Fix #15117 , close #15118
2024-05-11 16:31:45 +02:00
ozone10
971aaf680a
Fix multi-editing not showing multiple cursors in dark mode
...
Add 'multi-edit' styles to Style Configurator for themes if missing.
Fix #15075 , close #15109
2024-05-11 04:45:03 +02:00
PeterCJ
da5f896de6
Language enhancement: allow custom tags in HTML
...
HTML Lexer, TAG Style: enable user-defined keywords
Implement and verify @mpheath solution from https://community.notepad-plus-plus.org/topic/25741/html-user-defined-keywords
Fix #15093 , close #15094
2024-05-11 03:36:14 +02:00
ozone10
f6d304f943
Fix dialogs out of screen problem
...
Reposition dialogs if they are outside screen.
Fix #11240 , fix #14913 , close #15083
2024-05-11 01:07:28 +02:00