Pairi Daiza
fe977cddec
Change Rizonesoft Copyright © to year "2019"
2018-12-30 00:28:28 +01:00
Pairi Daiza
f4d15a375b
+ MUI convert resource encoding to local ANSI code-page to get rid of UTF-8 decoding artefacts - until MS fixes that
2018-11-28 20:09:29 +01:00
Rainer Kottenhoff
637bd98f19
+ chg: UTF-8 encoding based resource files (*.rc), UTF-8-Sig. based source code files (.c .h .cpp)
2018-11-15 11:44:41 +01:00
Pairi Daiza
79675eb9b2
+ new MiniPath language Belarusian (be-BY)
2018-10-29 16:23:05 +01:00
Rainer Kottenhoff
d3af3ece8a
+ synchronize Minipath project files (new language template)
2018-10-29 10:03:22 +01:00
Rainer Kottenhoff
9a38178e0b
+ fix: initial print-out scaling according to chosen initial font-size
2018-10-16 11:59:11 +02:00
Rainer Kottenhoff
814df0d1f7
+ refactoring: complete "Settings2" restructured
2018-09-25 16:54:19 +02:00
Rainer Kottenhoff
fabd6e2119
+ fix: mark all occurrences for current word (caret)
...
+ code opt: refactoring
2018-09-21 13:17:10 +02:00
Rainer Kottenhoff
e0a9c97691
+ fix: language selection for minipath
2018-09-20 18:48:00 +02:00
Rainer Kottenhoff
157cedd528
+ fix: user preferred UI language
2018-09-20 18:32:59 +02:00
Rainer Kottenhoff
cf7d9a9c87
+ some minor refactorings
2018-09-17 16:28:50 +02:00
Rainer Kottenhoff
85ecb489ad
+ chg: changed check for active Inline-IME to suppress Auto-Completion list
2018-09-12 14:16:40 +02:00
Rainer Kottenhoff
d4ed617ff0
+ refactoring: minor optimizations on reading/writing ini-file section cache
2018-09-11 17:25:09 +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
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
e0a5713605
+ fix: UTF-8 detection based on CED
2018-08-22 14:07:10 +02:00
Rainer Kottenhoff
26e32752c2
+ chg: hardening Unicode detection capabilities
2018-08-21 03:33: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
a86a05200f
+ add: first draft of DirectWrite Font Chooser
2018-08-14 18:20:39 +02:00
Rainer Kottenhoff
5c20bb7a5b
+ add: japanese (ja-JP) resource dll projects
2018-08-11 00:46:12 +02:00
Rainer Kottenhoff
ef36c31308
+ enh: MiniPath - use Notepad3's 'OpenWithDir' settings (if not self settings defined)
2018-08-02 09:48:48 +02:00
Liu Hao
bf11c3a693
minipath: De-duplicate some code and fix menu entry name when iUseTargetApplication is zero.
...
minipath/src/minipath.h
LoadTargetParamsOnce: New declaration.
minipath/src/Dialogs.c
FindTargetDlgProc: Call `LoadTargetParamsOnce()` to load parameters from INI. This removes duplication of the code used to do so.
minipath/src/minipath.c
LaunchTarget: Utilize `LoadTargetParamsOnce()`.
LoadTargetParamsOnce: New definition.
_SetTargetAppMenuEntry: Refresh the text for the `Open` entry every time the menu is opened, rather than using a static buffer, as the settings may be changed arbitrarily. Do not alter the text if `iUseTargetApplication` is zero.
Signed-off-by: Liu Hao <lh_mouse@126.com>
2018-07-31 16:53:19 +08:00
Rainer Kottenhoff
dbbe91d265
+ chg: dynamic "Open (with ...)" context menu of MiniPath
2018-07-27 01:04:28 +02:00
Rainer Kottenhoff
67995a63ed
+ minor fixes (zh-CN related)
2018-07-17 22:17:30 +02:00
Rainer Kottenhoff
bb087bdb6c
+ add: MiniPath language resources for zh-CN
2018-07-17 22:02:27 +02:00
Rainer Kottenhoff
9748971efa
+ fix: main window and dialogs title bar icons
2018-07-02 12:23:04 +02:00
Rainer Kottenhoff
d8079b1393
+ add: language translation author in info box (Help)
2018-06-28 17:57:51 +02:00
Rainer Kottenhoff
d392cff833
+ opt: reduce sizes for MUI dlls (move not needed resources to main exe (ico/bmp)
2018-06-28 15:11:45 +02:00
Rainer Kottenhoff
bca60b035c
+ opt: MiniPath optimized resource file (icon/bitmap placement)
2018-06-28 14:02:54 +02:00
Rainer Kottenhoff
9cb7ef528d
+ enh: try to read undefined MiniPath settings from Notepad3.ini (yet: pref.Lng & favorites dir)
2018-06-28 12:29:13 +02:00
Rainer Kottenhoff
69298f54c3
+ chg: complete set of German strings for MiniPath
2018-06-27 15:07:00 +02:00
Rainer Kottenhoff
3205554f3a
+ fix: missing minipath's dialogbox MUI language dll references
2018-06-26 13:31:04 +02:00
Rainer Kottenhoff
1e3fba7b28
+ add: full set of MUI aware languages (according to NP3) for MiniPath
2018-06-26 12:41:22 +02:00
Rainer Kottenhoff
095fb84199
+ chg: MUI aware MiniPath (2nd part)
2018-06-26 00:59:17 +02:00
Rainer Kottenhoff
988802a806
+ chg: make MiniPath MUI language aware (1st stage)
2018-06-25 17:54:33 +02:00
Rainer Kottenhoff
1249f4bbe1
+ refactoring: global naming
2018-02-07 09:16:24 +01:00
Rainer Kottenhoff
e333c0ab7e
+ fix: minipath full path display in titlebar (no dbl-slash in case of drive letter only)
...
+ fix: mark occurrences: outline frame of indicator box shouls have same aplpha channel color (configurable alpha2:nnn)
2017-11-30 10:43:37 +01:00
Rainer Kottenhoff
ac0ca0ddb3
+ feature: additionally show full path to current directory in windows title
2017-11-29 18:46:26 +01:00
Rainer Kottenhoff
f3eb57ac25
-fix: recoding minipath's version.h to UTF-8 (Sig), because it contains codepage dependant copyright sign
2017-11-08 12:20:12 +01:00
Rainer Kottenhoff
e5ab61a440
- dropping WinXP support , using compiler toolset vc141 Win SDK 10.0.14393.0
...
(current VC++ redistributable needed ?)
2017-08-30 18:18:00 +02:00
Derick Payne
72db927b90
Visual C++ 2017 now required
2017-08-27 18:36:14 +02:00
Rainer Kottenhoff
db9dd13422
Merge branch 'master' into StrSafe_Branch
2017-08-23 17:38:25 +02:00
Rainer Kottenhoff
1fb17d30c8
+ code modernizing: replacing some ZeroMemory() by C++11 struct initializer
2017-08-18 19:26:41 +02:00
Derick Payne
79dbf39761
Prepared Build 440 for Release
2017-08-16 20:19:10 +02:00