RaiKoHoff
bb808bb7b8
+ add: Bookmark margin context menu
2020-08-20 19:59:27 +02:00
Rainer Kottenhoff
3c4c4f2eb8
+ fix: relative calculation of title font for ApoutBox and Cusomize Schemes dialog
...
+ fix: center system's MessageBox in parent window
+ add: configuration for "Search in Files" toolbar label
2020-08-07 23:53:03 +02:00
RaiKoHoff
c168123a04
+ fix: DateTime and Timestamp handling
2020-08-04 15:16:03 +02:00
Rainer Kottenhoff
6e98b17761
+ chg: revert System's Message box for "save confirmation" (if message beeps are allowed)
...
+ fix: some more DPI-Awareness issues
+ chg: resample scaling of info-box icons on DPI change
+ add: configuration ([Settings2]LargeIconScalePrecent) percent threshold to switch to bigger file types icons (lexer style selections)
2020-08-02 20:08:56 +02:00
RaiKoHoff
be82c05822
+ fix: TimeStamp handling
...
+ chg: grepWinNP3 About dialog wrapping long text
+ fix: menu selection operation (disable w/o selection)
2020-07-21 15:50:24 +02:00
RaiKoHoff
986b21f925
+ add: configurable Zoom-Tooltip clear delay ([Settings2] ZoomTooltipTimeout=3200; in [ms])
2020-06-03 11:31:51 +02:00
RaiKoHoff
11f8231ce3
Merge remote-tracking branch 'upstream/master' into NewFeatures
...
# Conflicts:
# Versions/day.txt
# res/Notepad3.exe.manifest.conf
# src/VersionEx.h
2020-03-25 17:25:14 +01:00
Rainer Kottenhoff
3bbbe99fdc
+ fix: portable grepwin.ini file handling for grepWinNP3 integration
2020-03-24 22:53:56 +01:00
Rainer Kottenhoff
e530db85fd
Merge remote-tracking branch 'notepad3_orig_rizone/master' into NewFeatures
...
# Conflicts:
# Versions/build.txt
# res/Notepad3.exe.manifest.conf
# src/TypeDefs.h
# src/VersionEx.h
2020-03-21 16:55:11 +01:00
Rainer Kottenhoff
dd9bc1fef7
+ fix: insert selected language correspondig short & long DateTime format
...
+ different RegEx search pattern spec for Update TimeStamps
2020-03-21 15:52:01 +01:00
Rainer Kottenhoff
174f129ae4
+ enh: integrate language files for grepWin
2020-03-21 01:14:21 +01:00
RaiKoHoff
b2ddb08f54
+ add: grepWin integration: multi file search
2020-03-17 18:39:13 +01:00
Rainer Kottenhoff
dee3138aeb
+ fix: configurable default ANSI code-page (locale) detection bonus
2020-03-11 10:48:12 +01:00
Pairi Daiza
e4d21a2676
+ chg: Remove all end file "[~EOF~]" in "*.ini" files
2020-03-02 18:29:27 +01:00
Pairi Daiza
6cda2ebf04
+ chg: Add an end file "[~EOF~]" ins *.ini files
2020-03-02 11:40:34 +01:00
RaiKoHoff
16d945aeef
Merge branch 'RC2' into NewFeatures
...
# Conflicts:
# Build/notepad3_setup.iss
# Build/notepad3_x86_setup.iss
# src/Notepad3.c
2020-02-24 18:12:26 +01:00
RaiKoHoff
eb3ce61e4a
+ fix: no styling for big/large files (loading speedup and UI responsiveness)
2020-02-24 15:46:26 +01:00
RaiKoHoff
21ca81e126
+ rfc: minor refactorings
2020-02-21 10:04:17 +01:00
Rainer Kottenhoff
8c75d9537e
+ chg: Increase encoding detection confidence threshold to 92%
2020-01-31 10:07:58 +01:00
RaiKoHoff
3d5b9d0bd7
+ fix: YAML identifier (colon with white-space)
...
+ chg: JSON Lexer
2020-01-27 10:17:06 +01:00
Pairi Daiza
2895b06b29
+chg: revert version number of Oniguruma to 6.9.4
...
- and revert changes in Notepad3.ini
2020-01-23 17:21:35 +01:00
RaiKoHoff
99ebacc5aa
+ upd: Oniguruma current DEV
2020-01-23 12:57:48 +01:00
RaiKoHoff
ef3fdd8006
+ fix/chg: UCHARDET: Confidence calculation for Single Byte Character Set (SBCS)
2020-01-16 18:17:16 +01:00
RaiKoHoff
2ad343ee91
+ chg: Encoding Detection fine tuning
2020-01-14 18:26:52 +01:00
Rainer Kottenhoff
112356682c
+ chg: hidden "ExitOnESCSkipLevel" feature (Exit on ESC can ignore a selection)
2019-11-19 14:12:57 +01:00
Rainer Kottenhoff
b94777ed9e
+ fix: some more utf-8 corrections
...
+ rev: keep UTF-8-SIG for .INI files
2019-11-05 10:42:19 +01:00
Pairi Daiza
c7f4d725e3
Conversion all files to encoding UTF-8 (Partial_1)
2019-11-04 00:27:34 +01:00
Rainer Kottenhoff
f80915b8a5
+ chg: initial default big toolbar only for monitors > Full-HD
...
+ opt: LexerSQLNumberSignAsComment [Settings2]
2019-09-27 12:23:53 +02:00
Rainer Kottenhoff
172f44ebbc
+ chg: [Settings2] LineCommentPortfixStrg= e.g. add a space to comment chars
...
+ ver: update version strings VS 16.3.1
2019-09-26 10:50:58 +02:00
Rainer Kottenhoff
dc5e43728c
+ chg: hidden option ([Settings2] NoCutLineOnEmptySelection) to disable VS's Ctrl+X behavior on empty selection
...
+ ver: VS Compiler version update (VS 16.3.0, VC 1923)
2019-09-24 09:25:01 +02:00
Rainer Kottenhoff
52a81041db
+ chg: hidden option ([Settings2] NoCopyLineOnEmptySelection) to disable VS's Ctrl+C behavior on empty selection
2019-09-23 17:48:57 +02:00
Pairi Daiza
92454f5f1f
+ add: 1st draft version of Rainbow/Prism CSV Lexer
2019-09-12 23:29:44 +02:00
Rainer Kottenhoff
c90b5f23ef
+ chg: relax UTF-8 orientation (lower confidence level for UCHARDET and use system's code-page as detection fallback by default)
2019-09-09 17:17:58 +02:00
Rainer Kottenhoff
04c746dea2
+ chg: rename key for undo transaction timeout value (UndoRedoSplitTimeout -> UndoTransactionTimeout)
2019-08-28 12:48:08 +02:00
Rainer Kottenhoff
d57165efe8
+ chg: split undo typing sequence (by line-breaks and/or timeout)
...
+ fix: keep selection shift-key after undo line insertion (ctrl+enter)
2019-08-27 09:17:10 +02:00
Rainer Kottenhoff
7ec585353b
+ fix: issues regarding "no Notepad3.ini" file (defaults)
...
+ fix: "Don't show this DialogBox again" checkbox now remembers positive answers only
+ fix: Message "Large File Warning" now default value for large files > 256MB
2019-07-30 10:59:39 +02:00
Derick Payne
d63c046d9f
Revert "Releasing Build 2511 RC"
...
This reverts commit 140c60c6ec .
2019-07-26 21:18:11 +02:00
Derick Payne
140c60c6ec
Releasing Build 2511 RC
2019-07-26 20:36:25 +02:00
Rainer Kottenhoff
98501b1155
+ chg: reject "NewLine" for AutoComplete fill-up
...
+ add: settings for allowed AutoC fill-up chars
2019-07-25 11:57:06 +02:00
Pairi Daiza
ec69d84d62
+ chg: Add extensions to StyleLexXXX.c (partial update)
...
- update Notepad3.ini
2019-07-25 00:19:49 +02:00
Rainer Kottenhoff
d0ecbabb28
+ chg: keep .ini backward compatibility for moved "Text Files" lexer (from "Default Text")
2019-07-17 23:49:39 +02:00
Rainer Kottenhoff
23a06a59e1
+ add: TOML Lexer: Keyword handling
2019-06-14 00:40:55 +02:00
Rainer Kottenhoff
ad64db46d3
+ chg: utf-8 sig for themes files
...
+ add: Text Lexer to get independent from Default Text
+ add: .ini-file DeleteValue() methods
2019-06-11 00:43:54 +02:00
Rainer Kottenhoff
e469124745
+ cln: remove hotspot styling delay config (not needed anymore)
2019-06-07 07:44:29 +02:00
Rainer Kottenhoff
c23fd336e0
+ fix: Load external Toolbars (clear config on error, path relative to be portable)
2019-05-29 08:45:15 +02:00
Rainer Kottenhoff
d18c083388
+ fix: Dirty state on FileRevert
...
+ fix: Tooltip for "Always On top" button
2019-05-14 11:45:27 +02:00
Pairi Daiza
56382b83e0
MUI - Rename "Doc Tail Chasing" => "Monitoring Log"
2019-05-10 22:06:36 +02:00
Rainer Kottenhoff
b4ed69c377
+ chg: remove Compact Encoding Detection (CED) as 2nd encoding detector (rely on UCHARDET only)
2019-05-03 15:58:02 +02:00
Rainer Kottenhoff
2de133c3ee
+ fix: bug preserving "Tabs as Spaces" settings
...
+ chg: new default for "Show long line marker" is OFF. (Increased settings file version number to preserve old settings)
2019-04-25 16:26:27 +02:00
Pairi Daiza
516ae23a89
Revert to UTF-16LE BOM
2019-03-29 21:11:58 +01:00
Rainer Kottenhoff
8199ca04d5
+ fix: command line option "print and leave"
2019-03-29 15:09:58 +01:00
Rainer Kottenhoff
b5dcd2459d
+ encoding detection fine-tuning
2019-03-13 18:04:28 +01:00
Rainer Kottenhoff
c9dc8e4088
+ rfc: refactoring of encoding detection, rely on UCHARDET and CED (plus configuration capabilities)
2019-03-07 16:12:54 +01:00
Pairi Daiza
79649520a7
MUI - Minor corrections in ko-KR
...
+ Add ";28=History" in Notepad3.ini
2019-03-07 00:13:02 +01:00
Rainer Kottenhoff
ca487d4909
+ add: support (internal) development debug mode by [Settings2] (DevDebugMode=1)
2019-03-06 12:00:59 +01:00
Pairi Daiza
1bd194b1ae
Supress all languages parameters in "*.ini" files
...
- because there is a "Languages Selector" in Main Menu
2019-02-27 11:16:46 +01:00
Pairi Daiza
cc1e1fb7fc
Add All Currently Available Languages in "*.ini" files
2019-02-26 09:28:30 +01:00
Rainer Kottenhoff
bcd6451d39
+ enh: add switch and opacity level settings2 for Find/Replace dialog
2018-10-31 15:00:24 +01:00
Rainer Kottenhoff
b38073f913
+ structuring of global vars and Settings (1st stage)
2018-09-26 00:26:42 +02:00
Rainer Kottenhoff
814df0d1f7
+ refactoring: complete "Settings2" restructured
2018-09-25 16:54:19 +02:00
Rainer Kottenhoff
3d1b3771fa
+ chg: Auto-Completion: use limited char-set for CJK input codepage on
2018-09-19 16:33:12 +02:00
Rainer Kottenhoff
e20a7b6d41
+ default window placement renewed
2018-09-18 13:48:38 +02:00
Rainer Kottenhoff
6852cf3155
+ Change zoom level and print magnification to percent value.
...
+ enh: introduce .ini version settings for backward compat.
2018-09-06 13:02:08 +02:00
Rainer Kottenhoff
f67282b60d
+ add: Encoding Korean (Jojab) (CP 1361)
...
+ add: settings for IME Interaction switching
2018-08-27 21:57:47 +02:00
Rainer Kottenhoff
a86a05200f
+ add: first draft of DirectWrite Font Chooser
2018-08-14 18:20:39 +02:00
Rainer Kottenhoff
7911046087
+ fix: default Notepad3.ini
2018-08-09 00:51:48 +02:00
Rainer Kottenhoff
aed31459d3
+ chg: enable DirectWrite rendering technology and Bidirectional support via Settings Menu
2018-08-08 14:25:11 +02:00
Pairi Daiza
684609609d
Delete in the file "Notepad3.ini" a parameter not used by Scintilla.
2018-08-07 19:11:33 +02:00
Rainer Kottenhoff
92b3868b16
+ chg: make zero based character count for statusbar configurable
...
+ fix: TransformBS handling in Find/Replace dialog
+ fix: German menu strings
+ add: replaced pattern counter for statusbar
+ chg: naming of some global vars
2018-08-07 12:10:40 +02:00
Rainer Kottenhoff
fee9770396
+ add: character count for statusbar
2018-08-07 02:17:03 +02:00
Rainer Kottenhoff
2d276a7fd9
+ add: make StatusBar section post-fix strings configurable
...
+ fix: bug in parsing CSV config string
2018-08-06 04:26:10 +02:00
Rainer Kottenhoff
3e14b901ac
+ add: configuration "AutoCompleteWordASCII" to allow user to limit auto complete word characters to given ASCII chars
2018-08-05 15:07:14 +02:00
Rainer Kottenhoff
3e05105e3c
+ add: enable ([Settings2] EnableBidirectionalSupport=1) experimental and incomplete support for Scintilla's bidirectional language combination
...
- need to switch DirectWriteTechnology ON
2018-06-15 15:32:59 +02:00
Rainer Kottenhoff
65d67c8bfd
+ add: Rust syntax coloring scheme entry
2018-06-05 11:32:44 +02:00
Rainer Kottenhoff
eb37a787ff
+ mui: ... some more strings to be MUI aware ...
2018-05-16 10:32:32 +02:00
Rainer Kottenhoff
6b469e2044
+ fix: Renaming of UpdateChecker => Administration Tool
2018-05-08 23:00:32 +02:00
Rainer Kottenhoff
0d5ea49619
+ fix: some .ini-file handling stuff
2018-05-07 20:22:57 +02:00
Rainer Kottenhoff
56e63a17a1
+ fix: minor fixes and default value adjustments
2018-05-03 01:56:34 +02:00
Rainer Kottenhoff
4d3dbf0fc6
+ fix: missing last entry of statusbar configuration (ID=11)
2018-04-29 19:11:35 +02:00
Rainer Kottenhoff
e58b5f2937
+ enh: completely reworked statusbar dynamic configuration
2018-04-29 19:05:04 +02:00
Rainer Kottenhoff
d0149be2d6
+ rm: disabling UpdateChecker menu entry if no executable is configured
2018-04-28 16:13:55 +02:00
Rainer Kottenhoff
edbfae8914
+ enh: initial version of Doc tail Chasing
2018-04-26 20:36:04 +02:00
Rainer Kottenhoff
4bdb4a7e70
+ fix: small bug preventing Statusbar relative width settings smaller than 1/10 of width
2018-04-26 11:55:02 +02:00
Rainer Kottenhoff
29125b8227
+ enh: Statusbar: add settings to user defined prefix strings for statusbar sections
2018-04-25 19:58:22 +02:00
Rainer Kottenhoff
218ff0b63f
+ fix: redo rebase/merge conflicts resolving failures
2018-04-25 17:02:30 +02:00
Rainer Kottenhoff
7da4f445f4
rebase
2018-04-25 16:41:33 +02:00
Rainer Kottenhoff
530d9bdd97
+ enh: Add statusbar rel. width configuration parameter to .ini file.
2018-04-25 11:50:31 +02:00
Rainer Kottenhoff
06bf2e63ee
+ enh: configurable statusbar
2018-04-25 00:16:13 +02:00
Rainer Kottenhoff
00b8e83196
+ fix: bug in toggle mechanism of "Toggle All Folds"
...
+ enh: "Toggle All Folds" -> "Toggle Folds" (works on selection only too now)
2018-04-21 09:03:36 +02:00
Rainer Kottenhoff
9452b50d84
+ renaming of "Toggle View" to "Focused View"
...
+ fix: consistent "checked" for button and menu
2018-04-19 16:58:06 +02:00
Rainer Kottenhoff
2d538cf179
+ fix: Undo/Redo handling in case of discarding U/R-Stack
2018-04-19 13:09:38 +02:00
Rainer Kottenhoff
6dc666b771
+ fix: default "Slop" values changed
2018-04-18 16:22:22 +02:00
Rainer Kottenhoff
2259ef446c
UTF-16 LE BOM (Unicode) for Notepad3.ini
...
Notepad3.ini should have encoding UTF-16 LE BOM (Unicode) not the smaller UTF-8 Sig encoding format.
2018-04-10 22:22:41 +02:00
Rainer Kottenhoff
44cc7351d7
+ fix: initial window position handling (command line option "/pos" )
2018-03-22 11:19:46 +01:00
Rainer Kottenhoff
ad672827bc
+ fix: Y-CaretPolicy ([Settings2] CurrentLineVerticalSlop=0) default
...
+ add: X-CaretPolicy ([Settings2] CurrentLineHorizontalSlop=0)
2018-03-14 17:04:50 +01:00
Rainer Kottenhoff
8bb2b503c6
+ fix: initial .ini file: corrections for labeling toolbar icons
2018-02-21 22:38:28 +01:00
Rainer Kottenhoff
224e082149
+ fix: toolbar label names in .ini settings
2018-02-18 16:29:15 +01:00
Rainer Kottenhoff
29f9c46ffb
+ enh: incorporate launch of update installer "wyUpdate.exe"
2018-02-06 18:45:19 +01:00
Rainer Kottenhoff
ba60230242
+ CR: changed initial/reset ToolBar button selection
2018-02-01 20:10:38 +01:00
Rainer Kottenhoff
c4481c456b
+ fix: initial .ini-file: unused section removed
2018-01-26 23:23:41 +01:00