Rainer Kottenhoff
eb156b6570
+ fix: Win Positions: Monitor/Sreen vs. Work Area placements
2018-09-01 10:59:22 +02:00
Rainer Kottenhoff
6df6e74bbc
+ fix: refactoring bugs
2018-09-01 03:20:27 +02:00
Rainer Kottenhoff
ca413dbcbd
+ fix: windows positioning (1st part)
2018-08-31 18:10:37 +02:00
Rainer Kottenhoff
33faa03a8d
+ fix: minor bug fixes and IME changes
2018-08-30 15:55:54 +02:00
Rainer Kottenhoff
e8f1d59599
+ fix: consider zoom level for margins
2018-08-29 17:03:41 +02:00
Rainer Kottenhoff
0ce3ad8d80
+ add: increased build env version
...
+ refactoring: C++ code cleanup for MiniPath DropSource
2018-08-29 08:56:59 +02:00
Rainer Kottenhoff
5534584802
+ fix: UTF-16 BOM detection (little endianess (LE) vs. big endianess (BE) arch)
2018-08-28 15:39:40 +02:00
Rainer Kottenhoff
a870e25f8b
Merge remote-tracking branch 'Notepad3_upstream_Rizone/master' into Dev_0828
2018-08-28 14:38:13 +02:00
Rainer Kottenhoff
81b83eec34
+ code cleanup: Suggestions from Visual Studio's Code Analysis Mode
2018-08-28 14:37:40 +02:00
Liu Hao
7e155f220d
src/Styles.c: Make C lexer recognize uintmax_t and __int16.
...
In C, consecutive string literals are concatenated with no spaces
between them. Hence, before this commit, the token string contained
`uintmax_t__int16` which was apparently a typo.
Signed-off-by: Liu Hao <lh_mouse@126.com>
2018-08-28 16:15:53 +08: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
d3528b4e56
+ fix: signed/unsigned mismatch compiler issue
2018-08-27 12:26:36 +02:00
Rainer Kottenhoff
266c65bee8
+ refactoring: "strsafe" unifications
2018-08-27 11:55:23 +02:00
Rainer Kottenhoff
54fe8160a6
+ fix: wrong return value of refactored TrimString()
2018-08-25 13:20:30 +02:00
Rainer Kottenhoff
9690f9e092
+ add: support for evaluation of TinyExpr on rectangular selection
...
+ opt: use system TrimString function instead of home brewed
2018-08-25 12:30:22 +02:00
Rainer Kottenhoff
e5e90cb317
+ chg: some refactorings and code cleanup
2018-08-24 14:05:42 +02:00
Rainer Kottenhoff
4c0e819814
+ opt: get rid of GetProcAddress(GetModuleHandle()) system lib methofd fetching for Pre-Win7 stuff
2018-08-24 11:50:45 +02:00
Rainer Kottenhoff
dc2c7ea6bb
+ rfc: replace lstren() with StrIsEmpty() and StrNotEmpty().
2018-08-24 09:26:02 +02:00
Rainer Kottenhoff
06df26dd33
+ chg: using zufuliu's drag 'n drop from 32-bit apps changes of scintilla
...
+ chg: other enhancements from zufuliu's Notepad2 fork
2018-08-24 02:51:32 +02:00
Rainer Kottenhoff
9ffb945923
+ add: TinyExpr evaluation of current line triggered by insertion of "=?" (replacing '?' by result)
2018-08-23 16:44:23 +02:00
Rainer Kottenhoff
e0a5713605
+ fix: UTF-8 detection based on CED
2018-08-22 14:07:10 +02:00
Rainer Kottenhoff
4582aa487d
+ fix: renewed UTF-8 and Unicode detection
...
+ rev: reverting some new encodings (needs handling for not installed codepages)
2018-08-21 16:22:30 +02:00
Rainer Kottenhoff
26e32752c2
+ chg: hardening Unicode detection capabilities
2018-08-21 03:33:17 +02:00
Rainer Kottenhoff
82a1f28d50
+ fix: keep HighDPI toolbar as long as sensible (<144 DPI) before scaling (resulting in blurry effects)
2018-08-20 20:23:10 +02:00
Rainer Kottenhoff
a330f57dd0
+ fix: code cleanup
2018-08-20 15:58:26 +02:00
Rainer Kottenhoff
8549107895
+ add/chg: encoding names
2018-08-20 15:36:32 +02:00
Rainer Kottenhoff
b5e1c6c578
+ fix: DPI Awareness: Font Size correction by DeviceCaps Y-scale
2018-08-20 11:08:10 +02:00
Rainer Kottenhoff
ad401250c2
+ add: some encodings
...
+ fix: HDROP target check moved to top
2018-08-18 13:22:17 +02:00
Rainer Kottenhoff
0ee77e7d2f
+ chg: Change application entry point from WinMain to wWinMain. (See MSDN article "WinMain: The Application Entry Point" at https://msdn.microsoft.com/en-us/library/windows/desktop/ff381406 .)
2018-08-17 19:58:32 +02:00
Rainer Kottenhoff
63b09def6a
+ enh: optimized UTF-8 enoding detection
2018-08-17 19:38:55 +02:00
Rainer Kottenhoff
48e8e2f3e9
+ enh: optimized EOL-Mode detection (taken from zufuliu's NP2 commit 2d76e73)
2018-08-17 15:50:58 +02:00
Rainer Kottenhoff
6c4d844e2f
+ chg: On FileRevert : if original encoding has been changed, revert file while ignoring cmd-line encoding define or file history stored encoding
2018-08-16 10:50:45 +02:00
Rainer Kottenhoff
7e97943fb8
+ chg: use reliability of encoding analysis for best guess
2018-08-16 03:56:30 +02:00
Rainer Kottenhoff
dec67e0b50
+ chg: revert "Save Settings" before opening new instance.
2018-08-16 03:51:03 +02:00
Rainer Kottenhoff
7cf91131ab
+ fix: revert changes for "STDMETHODIMP ScintillaWin::GetData(FORMATETC *pFEIn, STGMEDIUM *pSTM) "
...
+ add: new compiler version (VS 2017) recognition
+ chg: Save Settings on Exit behavior
+ fix: another bug in Encoding detection
2018-08-16 03:45:25 +02:00
Rainer Kottenhoff
5775343aad
+ fix: center new DW Font-Dialog
...
+ rfc: some dialog refactorings
2018-08-15 00:07:57 +02:00
Rainer Kottenhoff
b52886252d
+ fix: selecting default language, if no preferred language configured by user
2018-08-14 19:20:16 +02:00
Rainer Kottenhoff
0be613354d
+ fix: solve merge conflicts
...
+ fix: "Save Settings on Exit" behavior
+ fix: "2ND Default Text" selection dialog
2018-08-14 18:50:39 +02:00
Rainer Kottenhoff
a86a05200f
+ add: first draft of DirectWrite Font Chooser
2018-08-14 18:20:39 +02:00
Rainer Kottenhoff
48d97ffb0d
+ fix: AboutBox: web-link position corrected
2018-08-13 18:47:19 +02:00
Rainer Kottenhoff
857d0a58ba
+ fix: using ZuFuLiu's solution for dropping files from 32-bit Apps into Scintilla's edit control
...
+ fix: optimized float to string handling
2018-08-13 17:09:54 +02:00
Rainer Kottenhoff
33905e5a1c
+ fix: broken Toolbar Config Dialog
2018-08-13 12:28:29 +02:00
Rainer Kottenhoff
d7ba33331e
+ fix: floating point handling: limit to 2 fraction digits
...
+ chg: normalizing scheme settings (read/write/apply)
2018-08-12 09:29:29 +02:00
Rainer Kottenhoff
5c20bb7a5b
+ add: japanese (ja-JP) resource dll projects
2018-08-11 00:46:12 +02:00
Rainer Kottenhoff
03b8729a91
+ enh: statusbar performance optimizazion (calculation done only for visible items)
2018-08-10 22:35:26 +02:00
Rainer Kottenhoff
aa2883eeb3
+ fix: workaround for Direct2D chineese font rendering issue
...
+ fix: remember 2nd Default text setting beyond sessions
2018-08-10 21:26:45 +02:00
Rainer Kottenhoff
e6b11fd438
Merge branch 'Dev_Enhancements' into Dev_TinyExpr
2018-08-10 02:12:39 +02:00
Rainer Kottenhoff
7290fbca61
+ fix: handling of "move lines up/down"
2018-08-10 02:06:37 +02:00
Rainer Kottenhoff
6217f3d81c
+ fix: broken (Mac & Unix line endings) "join lines" and "join lines preserving paragraphs"
2018-08-09 18:44:30 +02:00
Rainer Kottenhoff
faee74bd44
Merge branch 'Dev_Enhancements' into Dev_TinyExpr
2018-08-09 15:53:29 +02:00