Commit Graph

118 Commits

Author SHA1 Message Date
RaiKoHoff
ca178da70d +fix: don't add recent file list (history) to taskbar's jump-list 2020-05-15 12:19:06 +02:00
RaiKoHoff
1da70ef21d + fix: fixing some CppCheck complaints 2020-05-13 16:21:23 +02:00
RaiKoHoff
b75096dfb2 + fix: fixing some CppCheck complaints 2020-05-12 17:33:01 +02:00
Rainer Kottenhoff
17ede9711d + fix: Theme scheme file handling (file extension inheritance) 2020-05-09 20:04:45 +02:00
Rainer Kottenhoff
9e185670ea + fix: .ini-file acquire lock for invalid file path 2020-05-02 22:24:38 +02:00
Rainer Kottenhoff
c273b87be4 + chg: Hyperlink double-click and MMB-click behavior 2020-05-02 10:29:34 +02:00
RaiKoHoff
4787805aca + chg: filevar tag "fill-column" changes to support multi-column marker 2020-04-21 15:54:01 +02:00
RaiKoHoff
3a5b379340 + add: multi-long-line marker (swim-lanes) option 2020-04-20 18:27:11 +02:00
Rainer Kottenhoff
e70b8c9007 + chg: Default long-line wrap settings
+ add: grepWin license information and credits
2020-04-17 21:09:40 +02:00
Rainer Kottenhoff
d302ce5150 + chg: remove spinning wait-cursor for text operations (may need reactivation for long operations) 2020-04-17 20:15:32 +02:00
Rainer Kottenhoff
69b49d7900 Merge branch 'RC2_DEV' into NewFeatures_grepWinNP3
# Conflicts:
#	Versions/build.txt
#	res/Notepad3.exe.manifest.conf
#	src/VersionEx.h
2020-04-10 10:15:42 +02:00
Rainer Kottenhoff
8d98e589dc + chg: change default settings for word/long-line wrapping 2020-04-10 10:05:29 +02:00
Rainer Kottenhoff
1de35f8c6d + fix: translatable error message format (msgbox)
+ chg: add filepath to message on file locking error
2020-03-30 23:19:36 +02:00
RaiKoHoff
0936dc0833 + add: call Notepad3 with case-sensitive and dot-match-all flag (if applicable) 2020-03-30 17:33:02 +02:00
RaiKoHoff
aa057d3c99 + add: feature "overlapping search" option 2020-03-26 15:47:31 +01:00
RaiKoHoff
4ba01206ba Merge branch 'RC2_DEV' into NewFeatures
# Conflicts:
#	src/Config/Config.cpp
#	src/Config/Config.h
#	src/Styles.c
2020-03-23 17:41:27 +01:00
RaiKoHoff
a21903d32c + fix: corrections .ini-file reader/writer locking mechanism 2020-03-23 17:02:30 +01:00
Rainer Kottenhoff
3f5a88478e prototype .ini-file locking 2020-03-23 08:10:12 +01:00
Rainer Kottenhoff
e530db85fd Merge remote-tracking branch 'notepad3_orig_rizone/master' into NewFeatures
# Conflicts:
#	Versions/build.txt
#	res/Notepad3.exe.manifest.conf
#	src/TypeDefs.h
#	src/VersionEx.h
2020-03-21 16:55:11 +01:00
Rainer Kottenhoff
1993420596 + fix: concurrency issue on .ini-file access while (nearly) parallel start 2020-03-21 16:27:17 +01:00
Rainer Kottenhoff
dd9bc1fef7 + fix: insert selected language correspondig short & long DateTime format
+ different RegEx search pattern spec for Update TimeStamps
2020-03-21 15:52:01 +01:00
RaiKoHoff
673f0f63b8 + rfc: get application directory refactoring 2020-03-19 17:30:55 +01:00
RaiKoHoff
b2ddb08f54 + add: grepWin integration: multi file search 2020-03-17 18:39:13 +01:00
Rainer Kottenhoff
935fbe229e Merge remote-tracking branch 'notepad3_orig_rizone/master' into NewFeatures 2020-03-13 20:56:50 +01:00
Rainer Kottenhoff
d8f278c84e + fix: locked ini-file handling: create empty file if not exist for writing (style export) 2020-03-13 20:42:46 +01:00
Rainer Kottenhoff
2069c44bc9 Merge branch 'RC2_DEV' into NewFeatures 2020-03-13 02:01:53 +01:00
Rainer Kottenhoff
855fab8d8f + fix: .ini-file writing bug introduced in previous version 2020-03-13 01:52:41 +01:00
Rainer Kottenhoff
0d39bf7749 + fix: NP3 installed version: no write access locking on programs dir (.ini redirection) 2020-03-13 00:46:41 +01:00
Rainer Kottenhoff
6c02ae1679 Merge branch 'RC2_DEV' into NewFeatures
# Conflicts:
#	language/np3_en_us/menu_en_us.rc
#	src/Config/Config.cpp
2020-03-12 17:40:21 +01:00
Rainer Kottenhoff
4c2469693f + fix: sync. INI-File exclusive reader / writer locking
+ enh: File-MRU handling
2020-03-12 16:59:53 +01:00
Rainer Kottenhoff
01876da951 + fix: redesign of Ini-File-Locking mechanism 2020-03-12 02:15:14 +01:00
Rainer Kottenhoff
5e31031276 + chg: Prefer UTF-8 where applicable - use LocaleAnsiCodePageAnalysisBonus=xx to push towards ANSI (if detected)
+ fix: Encoding Detection: ISO-8859-1  as CP-1252  (HTML5 recomendation)
+ chg: ASCII as UTF-8: remove "hidden" switch as prefer UTF-8 over ANSI
2020-03-11 16:00:47 +01:00
Rainer Kottenhoff
dee3138aeb + fix: configurable default ANSI code-page (locale) detection bonus 2020-03-11 10:48:12 +01:00
Rainer Kottenhoff
6423b18c6f Merge remote-tracking branch 'notepad3_orig_rizone/master' into NewFeatures
# Conflicts:
#	src/Config/Config.cpp
#	src/Dialogs.c
#	src/Helpers.c
#	src/Helpers.h
#	src/Notepad3.c
#	src/Styles.c
#	src/TypeDefs.h
2020-03-07 22:52:57 +01:00
Rainer Kottenhoff
4d78a1d255 + fix: make toolbar DPI scalable (menu option) 2020-03-07 22:18:17 +01:00
Rainer Kottenhoff
3fe81cf90f Merge branch 'RC2_DEV' into NewFeatures
# Conflicts:
#	Versions/day.txt
#	np3portableapp/_buildname.txt
#	res/Notepad3.exe.manifest.conf
#	src/Notepad3.c
#	src/VersionEx.h
2020-03-07 13:41:35 +01:00
Rainer Kottenhoff
c447bef832 + chg: do not DPI scale tool bar images
+ fix: use preferred/available language for common controls (customize toolbar, etc.)
2020-03-07 13:07:41 +01:00
Rainer Kottenhoff
8c25f971dc + minor fixes and optimizations 2020-03-05 18:01:14 +01:00
Rainer Kottenhoff
dd68fc1e93 Merge branch 'RC2_DEV' into NewFeatures
# Conflicts:
#	src/Config/Config.cpp
2020-03-04 14:08:47 +01:00
Rainer Kottenhoff
be6900d1e9 + fix: sticky window position handling 2020-03-04 13:48:33 +01:00
Rainer Kottenhoff
4793c7c864 + fix: initial, default and current window position handling 2020-03-04 12:12:12 +01:00
RaiKoHoff
7fce380c83 + upd: DPI awareness and multi monitor handling 2020-03-03 18:09:59 +01:00
RaiKoHoff
b39e331437 + fix: remove "~EOF~" section marker for .ini-files 2020-03-02 17:19:59 +01:00
RaiKoHoff
59490f223e + fix: "[~EOF~] for .ini - files
+ fix: Styles export if file does not exist
2020-03-02 17:03:44 +01:00
Rainer Kottenhoff
cf516bb4d7 + rev: revert support for enhanced instruction set otimizing options 2020-02-29 02:57:02 +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
141f070a3d + fix: Paint() hangs due to unnecessary LockWindowsUpdate() 2020-02-27 14:32:37 +01:00
RaiKoHoff
6c27294f07 + rev: revert CreateDocument and SetDocPointer (hangs on WndPaint/PaintDC) - no solution yet 2020-02-27 13:04:42 +01:00
RaiKoHoff
16d945aeef Merge branch 'RC2' into NewFeatures
# Conflicts:
#	Build/notepad3_setup.iss
#	Build/notepad3_x86_setup.iss
#	src/Notepad3.c
2020-02-24 18:12:26 +01:00
RaiKoHoff
eb3ce61e4a + fix: no styling for big/large files (loading speedup and UI responsiveness) 2020-02-24 15:46:26 +01:00