Commit Graph

43 Commits

Author SHA1 Message Date
Rainer Kottenhoff
6fad7174ad + fix: DPI-Awareness of About-Dlg (especially RichEdit-Ctrl) 2020-08-01 16:14:01 +02:00
RaiKoHoff
36fe359035 + dpi: awareness for Lexer-Selection-Dlg (remove resize property) 2020-06-17 12:26:34 +02:00
Rainer Kottenhoff
0d947668eb + chg: DPI_CHANGED msg handler
+ fix: unexpected selection of hyperlink in first line on empty doubleclick
2020-06-12 23:13:28 +02:00
Rainer Kottenhoff
7037c60f4c + upd: Scintilla v443 2020-06-11 20:28:44 +02:00
RaiKoHoff
ca003c82dd + fix: some more CppCheck complaints 2020-05-14 12:22:28 +02:00
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
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
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
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
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