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