ozone10
8760dd2c07
Replace tab bar close button BMP files with ICO
...
ref #15298
Close #15317
5 months ago
wilk
57a89b257a
Update langs.model.xml - TCL keyword "then"
...
Added TCL's optional keyword "then": https://www.tcl.tk/man/tcl8.5/TclCmd/if.htm
Close #15309
5 months ago
xomx
ace9f49679
Fix renamed last empty clean tab cannot be closed issue
...
Fix #15306 , close #15312
5 months ago
Don Ho
9a27df8f13
Make NPPN_FILEBEFORERENAME notification more efficient
5 months ago
Jiri Hruska
5b36e097c2
Fix status bar and tab bar flicker when updated
...
Add double buffering for status bar and tab bar to avoid flickering.
Fix #15260 , close #15296
6 months ago
Don Ho
6102687faf
Fix crash of "Next Search Result" cmd on the empty search result (2nd)
...
Fix #15247 , close #15293
6 months ago
Don Ho
e6a1735236
Fix Find Replace size is not remembered through the sessions issue
...
Fix #15294
6 months ago
Don Ho
fa2fce2b41
Fix crash of "Next Search Result" cmd on the empty search result
...
Fix #15247
6 months ago
ozone10
c7ee70cf32
Make panel tabbar icons using BMP use transparency
...
- modify standard ico files to use transparency
ref #14959
Close #15289
6 months ago
WildByDesign
eb82aac284
Fluent Icons Alignment Fix
...
- improve the alignment of the Document List, Undo and Redo icons
Close #15288
6 months ago
Alan Kilborn
2e116251e2
Fix the Begin/End Select after deletion problem
...
Fix #15221 , close #15278
6 months ago
WildByDesign
720f5f8a8e
Fluent Icons - Tab Bar
...
- Adding the remaining Fluent icons for the tab bar
- 16x16, 20x20, 24x24, 32x32 and 48x48
Close #15287
6 months ago
Don Ho
638b5a2043
Make install/update easy & quiet
...
Add command line parameter "/runNppAfterSilentInstall" for Notepad++ installer.
This parameter launches installed Notepad++ after silent installation.
Of course, the parameter takes effect only when "/S" (silent installation) is used.
Fix partially #8514 , follow up #15230
Close #15280
6 months ago
ozone10
dbdeca5b28
Add dark mode search results panel tab bar icon
...
ref #14959
Close #15286
6 months ago
WildByDesign
7f7dd1df01
Fluent Icons - Panels Toolbar & Tab bar
...
- Update Fluent Icons for Panels Toolbar and tabbar for better scaling.
- 16x16, 20x20, 24x24, 32x32 and 48x48
Close #15285
6 months ago
ozone10
f2fbeadfea
Refactor docking panel tab bar to improve dpi compatibility
...
- reduce flickering when resizing panels
Ref #14959
Close #15282
6 months ago
Alan Kilborn
7a6768b029
Add Backspace unident option
...
Fix #15180 , close #15277
6 months ago
ozone10
6cbb1273a3
Tweak Find in File Progress hits text position
...
- increase width for Find dialog In selection checkbox
- increase width for Preference Autocompletion html/xml close tag checkbox
According the community's decision:
https://community.notepad-plus-plus.org/topic/25874/poll-find-in-files-hits-position
ref https://github.com/notepad-plus-plus/notepad-plus-plus/pull/15187#issuecomment-2159602146
Fix #15244 , fix #13426 , close #15268
6 months ago
Coises
f2e5739d4d
Fix rectangular selection copy-paste bug
...
Restore old paste into rectangular selection behavior: only call pasteIntoMultiSelection for multiple stream selections and not for rectangular selections.
Fix #15139 , fix #15151 , close #15261
6 months ago
ozone10
dc53d1b7a7
Add F13-F24 keys to Shortcut Mapper
...
Fix #11975 , close #15269
6 months ago
Alan Kilborn
721a845bec
Fix unsaved tab containing tab character display glitch
...
Disallow tab character via pasting when renaming a file tab.
Fix #15202 , close #15211
6 months ago
ozone10
f37f2d0ffe
Use new dpi scaled size for docking panel tab icons
...
Ref #14959
Close #15267
6 months ago
xomx
83f1195bc1
Add installer new option '/closeRunningNpp'
...
New Notepad++ NSIS installer cmdline option.
If specified on the cmdline, it first tries to use the usual app-closing by sending the WM_CLOSE message to the running Notepad++.
If that standard closing fails, it uses consequently the forceful TerminateProcess WINAPI way.
Partially fix the #8514 , followup of the #14251 .
Close #15230
6 months ago
WildByDesign
aea78d71e2
Show All Characters Icon Fix
...
- fixes the All Characters Icon which was blurry at 16x16
Close #15259
6 months ago
WildByDesign
7291823e1a
Update Fluent toolbar icons
...
Updated icons for 16x16, 20x20, 24x24, 32x32, 40x40, 48x48, 64x64 and 96x96
Close #15253
6 months ago
xomx
8beda66cb8
Fixed the "lost" panels issue
...
Implement some size limits for the Notepad++ docked and floating panels, as the users often "lost" its panels (e.g. when they minimized them to zero width or height).
This also fixes the config.xml possible previous "out-of-the-allowed-range" data.
Fix #13084 , close #15236
6 months ago
ozone10
e7e88a380a
Add "Show All Character" context menu on toolbar button
...
Fix #14832 , close #15235
6 months ago
Don Ho
7a401cface
Enlarge the labels of indent settings
6 months ago
ozone10
07e95038cb
Add message box with information about disabled backward regex searching
...
Fix #15239 , close #15243
6 months ago
ozone10
ea71d5ea4e
Fix small width for "Ignore case" checkbox in UDL for some languages
...
Fix #15233 , close #15234
6 months ago
xomx
9f6e9c0cfc
Update English translation for v8.6.8 (indentation setting)
...
Related to: #15203
Close #15237
6 months ago
Don Ho
df4e8f5b73
Fix integer overflow issue in Column Editor
...
Fix #15167 , close #15222
6 months ago
Don Ho
61bcf3a2bc
Notepad++ v8.6.8 - Support Taiwan's Sovereignty
6 months ago
popcorner
bc1436a5c0
Update chineseSimplified.xml
...
Close #15154
6 months ago
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
6 months ago
ozone10
fedaabf0f8
Fix toolbar pressed button visual glitch in dark mode
...
Use custom draw for main toolbar in dark mode.
Fix #15225 , close #15226
6 months ago
ozone10
cfcb0d73cf
Fix file opening issue with control characters initial appearence
...
Fix #13988 , close #15219
6 months ago
ozone10
6c660a71b3
Add missing monitoring icon for disabled state
...
Fix #15217 , close #15218
6 months ago
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
6 months ago
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
6 months ago
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
6 months ago
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
6 months ago
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
6 months ago
Alan Kilborn
b3b90a5dc0
Add auto-indent feature for Python
...
Fix #15122 , close #15159
6 months ago
ozone10
9c1f972ee3
Add new dpi support to Find in Files Progress window
...
ref #14959
Fix #15027 , close #15187
6 months ago
ozone10
6c5f0009b4
Use gdi dpi scaling for Windows dialog
...
- tweak dpi scaling for ColourPopup dialog.
ref #14959
Close #15186
6 months ago
ozone10
00ea1a9089
Handle new dpi message in Shortcut Mapper
...
ref #14959
Close #15173
6 months ago
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
6 months ago
ozone10
4ad57c1dd1
Replace GetSystemMetrics with new dpi manager's ones
...
- remove unneeded declarations in NppDarkMode.h
ref 5123016#r142224732
ref #14959
Close #15171
6 months ago
ozone10
49340a8707
Refactor ShortcutMapper resizing for new dpi compatibility
...
ref #14959
Close #15169
6 months ago