Rainer Kottenhoff
560c3a97b1
+ fix: Aboutbox font scaling & Icon handling
2020-03-05 13:28:50 +01:00
RaiKoHoff
7fce380c83
+ upd: DPI awareness and multi monitor handling
2020-03-03 18:09:59 +01:00
RaiKoHoff
56dc2d94c4
+ fix: dynamic detection of cpu intrinsic optimizations
...
+ fix: scroll to line behavior
+ fix: vertical slop change by scroll to line
2020-02-28 18:03:08 +01:00
RaiKoHoff
9b32615051
+ fix: some bugfixes on extended file writer
2020-02-26 14:31:08 +01:00
RaiKoHoff
3771340dcd
+ fix: Load files larger than 2GB (64-bit) - Limit to 4GB (Scintilla problems)
2020-02-25 18:41:30 +01:00
Rainer Kottenhoff
579c3cfbfe
+ chg: bring back system MessageBox() (incl. not mutable system beep) for "not saved" warning on modified files
2019-11-21 14:26:35 +01:00
Rainer Kottenhoff
e9b6daa6eb
+ integrate text conversion wrapper (DWORD -> ptrdiff_t)
2019-11-13 12:58:01 +01:00
Rainer Kottenhoff
c36974d587
+ chg: reduce big file size limit to 2GB (INT_MAX)
2019-11-11 10:45:40 +01:00
Pairi Daiza
2be6142a16
Conversion all files to encoding UTF-8 (Final)
2019-11-05 00:07:41 +01:00
Pairi Daiza
c7f4d725e3
Conversion all files to encoding UTF-8 (Partial_1)
2019-11-04 00:27:34 +01:00
Rainer Kottenhoff
49b295277d
+ chg: using InfoBoxLng() instead of MessageBoxLng() to ask to save modified file.
2019-09-21 01:29:32 +02:00
Rainer Kottenhoff
2331f7a1ce
+ fix: some little bugfixes
2019-06-08 14:09:59 +02:00
Rainer Kottenhoff
05fedaf5cb
+ fix: workaround for bug in VS2019 Optimizer (Release) , triggered on encryprion algorithm
2019-06-05 23:44:09 +02:00
Rainer Kottenhoff
748e4195f8
+ chg: refactoring of MessageBox beep muting
2019-04-26 11:26:45 +02:00
Rainer Kottenhoff
1a55130019
+ enh: rework EOL and Indentation check with dialogs
2019-03-12 17:00:43 +01:00
Rainer Kottenhoff
993801af17
+ chg: prepare resize method for DPI chnage awareness
...
+ chg: write Language change to Settings2 on change
2019-02-27 15:18:46 +01:00
Rainer Kottenhoff
e83fbcc747
+ upd: current corrections for Compact Encoding Detection (CED by Google)
...
+ fix: problem with UTF-8 (no BOM) encoding vs. ANSI encoding detection
+ cln: code cleanup
2019-02-01 13:21:15 +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
Rainer Kottenhoff
b38073f913
+ structuring of global vars and Settings (1st stage)
2018-09-26 00:26:42 +02:00
Rainer Kottenhoff
b733d360ac
+ chg: 2nd stage of optimized .ini-handling
2018-09-25 09:23:16 +02:00
Rainer Kottenhoff
cf7d9a9c87
+ some minor refactorings
2018-09-17 16:28:50 +02:00
Rainer Kottenhoff
81b83eec34
+ code cleanup: Suggestions from Visual Studio's Code Analysis Mode
2018-08-28 14:37:40 +02:00
Rainer Kottenhoff
e0a5713605
+ fix: UTF-8 detection based on CED
2018-08-22 14:07:10 +02:00
Rainer Kottenhoff
a86a05200f
+ add: first draft of DirectWrite Font Chooser
2018-08-14 18:20:39 +02:00
Rainer Kottenhoff
9748971efa
+ fix: main window and dialogs title bar icons
2018-07-02 12:23:04 +02:00
Rainer Kottenhoff
2eb6bad84c
+ chg: code clean-up
2018-06-14 16:57:14 +02:00
Rainer Kottenhoff
e5c4d7c135
+ mui: ... some more strings to be MUI aware ...
2018-05-18 21:37:44 +02:00
Rainer Kottenhoff
4c1db67170
+ mui: ... some more strings to be MUI aware ...
2018-05-17 12:24:36 +02:00
Rainer Kottenhoff
e14526c5b5
+ fix: minor fixes
...
+ enh: suggested pass-phrase handling
2018-04-17 16:26:32 +02:00
Rainer Kottenhoff
98dcc7a2e4
+ fix: using correct api to show/hide passphrase
2018-04-11 01:35:42 +02:00
Rainer Kottenhoff
3854a1d4b0
show/hide passphrase in dialog box
2018-04-11 01:13:46 +02:00
Rainer Kottenhoff
a1e0af344f
+ fix: minor bugs regarding feature "Toggle Visibility"
2018-04-04 04:02:47 +02:00
Rainer Kottenhoff
575be5b2cf
+ enh: external cmd tool using Google's "Compact Encoding Detection" for encoding analysis
2018-03-14 15:30:45 +01:00
Rainer Kottenhoff
b21c52d9a7
+ fix: crash on empty password for encryption tool
...
+ add: batch script to bulk encrypt files of given directory with encryption tool
+ fix: existing bash test script for encryption tool
2017-12-23 12:48:49 +01:00
Rainer Kottenhoff
ddff208999
+ feature: Java sourcecode to compile a class which acts as a standalone tool for decrypting Notepad3's encrypted files
2017-12-23 12:23:02 +01:00
Rainer Kottenhoff
239f54b0ca
+ small fixes for "Relaunch elevated"
...
+ consistency: raising WINVER macros to Win7 (abandoned WinXP support)
2017-09-02 09:09:23 +02:00
Rainer Kottenhoff
afb5140b0a
+ replace lstrcmp() and lstrcmpi() by StrSafe (helper.h defined) methods, where applicable
2017-08-31 14:21:45 +02:00
Rainer Kottenhoff
059be6c8c2
+ move crypto readme to doc dir
2017-08-30 12:10:40 +02:00
Rainer Kottenhoff
af4d1292f4
+ raise Warning Level from 3 -> 4, and fix corresponding warnings
...
+ option: build-time: treat warning as error (build fails)
+ cleanups reported by CppCheck v.1.79 (except issue: 'variableScope')
+ remove _CRT_SECURE_NO_WARNINGS to see security warnings for deprecated functions;
+ remove macro-definition for BOOKMARK_EDITION (bookmarks are fixed component of NP3 now)
(code has not been excaped by this MACRO consistently)
2017-08-11 14:18:39 +02:00
Rainer Kottenhoff
0b84a9ab1d
+ add commandline tool for batch encrypt / decrypt textfiles, comatible with NP3's encryption feature (Autor Dave Dyer: http://www.andromeda.com/people/ddyer/ )
2017-08-10 18:00:27 +02:00
Rainer Kottenhoff
8598137ecc
+ crypto module: code cleanup according to static code analysis (CppCheck and VS2015 Analyze)
...
+ crypto module: replace LocalAlloc/GlobalAlloc by HeapAlloc methods
+ Scintilla 370 last merge missed some files
2016-11-27 11:23:16 +01:00
Rainer Kottenhoff
0c4c5a5da5
fixing 64bit issue XhmikosR/notepad2-mod#37
...
fixing crypto issue "passphrase longer than plaintext"
2016-11-06 16:15:36 +01:00
Derick Payne
5f108132ae
Bug in handling wrong passphrase on decryption
2016-04-18 16:36:58 +02:00
Derick Payne
229fb8ac22
New Encryption Feature
2016-01-29 22:24:29 +02:00