Commit Graph

280 Commits

Author SHA1 Message Date
Rainer Kottenhoff
3bdbedeb32 + fix: broken toolbar toggle
+ cln: some code cleanup
2019-03-06 23:55:31 +01:00
Rainer Kottenhoff
3a06f205a6 + chg: background color of bookmark and foldmark (light green)
+ add: highlight current fold section color (foreground color of selected text style)
2019-03-03 14:13:24 +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
c3828859a1 + new: 1st version of menu language selection 2019-02-27 02:18:31 +01:00
Rainer Kottenhoff
106ffbf0d3 + fix: find correct window for "Single File Instance" (re)load 2019-02-21 14:56:13 +01:00
Rainer Kottenhoff
4b120865e3 + upd: Scintilla Library
+ new: Caret style for override mode (bar or block)
2019-02-07 11:44:08 +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
1dd48be287 + cln: CppCheck (v1.86) clean code suggestions 2019-01-30 11:21:33 +01:00
Rainer Kottenhoff
88fed83771 + rfc: Unify key down checking. 2019-01-14 17:09:20 +01:00
Rainer Kottenhoff
c72c5f9da9 + add: toggle current line highlighting mode 2019-01-14 09:33:35 +01:00
Rainer Kottenhoff
02a55e7881 Merge remote-tracking branch 'notepad3_orig_rizone/master' into Dev_NewFeatures
# Conflicts:
#	Versions/build.txt
#	np3portableapp/_buildname.txt
#	res/Notepad3.exe.manifest.conf
#	src/VersionEx.h
2019-01-02 20:32:47 +01:00
Pairi Daiza
fe977cddec Change Rizonesoft Copyright © to year "2019" 2018-12-30 00:28:28 +01:00
Rainer Kottenhoff
093b82fae6 + fix: some code cleanup 2018-12-08 20:15:40 +01:00
Rainer Kottenhoff
494c753f3d + upd: Scintilla current dev
+ chg: Nimrod lexer replaced by new Nim lexer
2018-11-29 16:00:35 +01:00
Rainer Kottenhoff
98023acfa1 Merge branch 'Dev_Fixes4Release' into Dev_NewFeatures
# Conflicts:
#	language/np3_af_za/dialogs_af_za.rc
#	language/np3_en_us/dialogs_en_us.rc
#	src/Dialogs.c
#	src/Styles.c
2018-11-26 10:39:33 +01:00
Rainer Kottenhoff
c9d3a66c9d + fix: missing titlebar icon for some dialogs 2018-11-22 16:36:37 +01:00
Rainer Kottenhoff
d64039c23b + fix: some CppCheck complaints 2018-11-20 14:46:43 +01:00
Rainer Kottenhoff
b7008fd9a7 Merge branch 'Dev_RC2_UTF8' into Dev_AccelKeys
# Conflicts:
#	language/common_res.h
#	language/np3_af_za/dialogs_af_za.rc
#	language/np3_be_by/dialogs_be_by.rc
#	language/np3_be_by/strings_be_by.rc
#	language/np3_de_de/dialogs_de_de.rc
#	language/np3_en_gb/dialogs_en_gb.rc
#	language/np3_en_us/dialogs_en_us.rc
#	language/np3_en_us/strings_en_us.rc
#	language/np3_es_es/dialogs_es_es.rc
#	language/np3_fr_fr/dialogs_fr_fr.rc
#	language/np3_ja_jp/dialogs_ja_jp.rc
#	language/np3_nl_nl/dialogs_nl_nl.rc
#	language/np3_ru_ru/dialogs_ru_ru.rc
#	language/np3_ru_ru/strings_ru_ru.rc
#	language/np3_zh_cn/dialogs_zh_cn.rc
2018-11-16 13:43:44 +01:00
Rainer Kottenhoff
ae2bee069f + fix: command line help strings
+ fix: customize schemes help text
2018-11-16 10:51:39 +01:00
Rainer Kottenhoff
6902bae473 + refactoring: move some g_lobals to common structure 2018-11-07 09:27:15 +01:00
Rainer Kottenhoff
a68a783a8c Merge branch 'Dev_RC2_fixes' into Dev_AccelKeys
# Conflicts:
#	src/Edit.c
#	src/Notepad3.c
2018-10-25 11:47:22 +02:00
Rainer Kottenhoff
45c2fedb77 + changed compiler version
+ some refactoring (remove global EOL mode - can be queried from Scintilla)
2018-10-25 11:19:55 +02:00
Rainer Kottenhoff
3f8c199e19 + enh: Warning on inconsistent line-breaks 2018-10-23 12:42:50 +02:00
Rainer Kottenhoff
400e8a4499 + refactoring: remove pitfall: dynamically allocated memory and COUNTOF() operator 2018-10-22 17:25:29 +02: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
e8cd86b777 + fix: customize scheme's base font size (HyperLink style) 2018-10-16 00:43:57 +02:00
Rainer Kottenhoff
911a3fe234 + chg: base font size independent print out 2018-10-15 18:05:42 +02:00
Rainer Kottenhoff
1bfd37d0fd + fix: position of F/R dialog not persisted
+ code cleanup
2018-10-10 18:16:34 +02:00
Rainer Kottenhoff
44a98f4f66 + tidy: code cleaning based on "Clang Power Tools" VS extension : "Tidy" 2018-10-10 15:30:43 +02:00
Rainer Kottenhoff
9edf9fc3ae + chg: initial default base font size depending on screen resolution 2018-10-09 09:52:37 +02:00
Rainer Kottenhoff
1021002e5d + auto-select High-DPI Toolbar if screen resolution is Full-HD (1920x1080) or higher
+ no save of unchanged custom color defaults
+ some more cleanup of global and static vars
2018-10-09 08:59:49 +02:00
Rainer Kottenhoff
9c063d58d4 + code cleanup 2018-10-06 13:15:51 +02:00
Rainer Kottenhoff
659e088912 + add: some more Scintilla direct function calls 2018-10-04 17:02:23 +02:00
Rainer Kottenhoff
e53be871b4 + opt: zufuliu's: Simplify file extension match. 2018-10-02 11:52:09 +02:00
Rainer Kottenhoff
2446cca04c + fix: reading/ writing of changed Style settings 2018-10-02 01:27:47 +02:00
Rainer Kottenhoff
3ce6475fb4 last set of structured settings 2018-10-01 23:42:55 +02:00
Rainer Kottenhoff
05fe3385bd Merge branch 'Dev_0926' of https://github.com/RaiKoHoff/Notepad3 into Dev_0926 2018-10-01 08:00:11 +02:00
Rainer Kottenhoff
9a4fa8e526 + reactoring: remove __fastcall attribute 2018-10-01 07:59:42 +02:00
Rainer Kottenhoff
3e62d9a9d6 + chg: structure more settings items 2018-09-28 00:09:05 +02:00
Rainer Kottenhoff
cac0b2aa98 + structuring of Settings (part II) 2018-09-26 23:46:27 +02:00
Rainer Kottenhoff
385bc0867b + refactoring: 2nd set of "Settings" variables 2018-09-26 11:52:50 +02:00
Rainer Kottenhoff
b38073f913 + structuring of global vars and Settings (1st stage) 2018-09-26 00:26:42 +02:00
Rainer Kottenhoff
814df0d1f7 + refactoring: complete "Settings2" restructured 2018-09-25 16:54:19 +02:00
Rainer Kottenhoff
9bc3bfa34f + structure for Settings2's Flags 2018-09-25 11:19:02 +02:00
Rainer Kottenhoff
b733d360ac + chg: 2nd stage of optimized .ini-handling 2018-09-25 09:23:16 +02:00
Rainer Kottenhoff
2f56e6e35b + enh. add static Lexer function reference to serve generic functionallity (1st case: track style changes) 2018-09-25 00:50:50 +02:00
Rainer Kottenhoff
af16dd5009 + chg: first stage of optimized .ini-handling 2018-09-24 19:18:45 +02:00
Rainer Kottenhoff
4c572740eb minor fixes and Scintilla-Dev merge 2018-09-24 09:49:22 +02:00
Rainer Kottenhoff
aa6ad3be63 + add: Customize Scheme's Default Style for Inline-IME color 2018-09-22 13:15:19 +02:00
Rainer Kottenhoff
1c18e4a47c + enh: use selected text background color for current fold highlighting 2018-09-21 14:50:02 +02:00