1
0
mirror of https://github.com/winscp/winscp.git synced 2026-10-24 02:28:55 +03:00

165 Commits

Author SHA1 Message Date
Martin Prikryl
0cff6df9c4 Issue 2366 – Monitor placement and maximization is not remembered on monitors with different scaling than the primary one
https://winscp.net/tracker/2366
(cherry picked from commit c4a4c297d4)

Source commit: d814290719ad465a025922341d901cbde37ace98
2025-04-11 18:47:29 +02:00
Martin Prikryl
53d52b64b2 Note about Windows 11 Notepad
Source commit: 29458207940c37e1d78f2822ca43ecd96b5aad22
2025-01-22 01:17:06 +01:00
Martin Prikryl
921ac904a1 In BCB11 Win32BuildNumber works correctly even on Windows 10 and newer
Source commit: 142548c65265adb7bfb8b7949a1a27b4083754d2
2024-11-28 00:57:50 +01:00
Martin Prikryl
7e85f43f8a LargerToolbar usage counter for Issue 2147
Source commit: 06e0820cd8611347744e2b828d1cd6c54d79f439
2024-11-16 01:09:02 +01:00
Martin Prikryl
e09e95ee43 Upgrade to C++ Builder 11
Comments:
- .res files seem to be linked automatically, so explicit entries in project files caused duplicates
- JCL updated for compatibility with BCB11 (jcld28win32.inc obtained by running JCJ installer [uninstalled afterwards])

Source commit: ec28d10a0bbb346ed2bb3940aed37e777342e663
2024-10-08 07:18:18 +02:00
Martin Prikryl
9bb51ecc4d Issue 2310 – Optionally follow NoViewOnDrive policy
https://winscp.net/tracker/2310

Source commit: 478efc79d9446329f8569457a69e6625427a530c
2024-09-10 00:52:50 +02:00
Martin Prikryl
3a3f514c59 Issue 912 – Thumbnail view in file panel (remote)
https://winscp.net/tracker/912

Source commit: 8fbf80f9ea42f043cfb856821f474c80da45aa5e
2024-09-05 13:05:19 +02:00
Martin Prikryl
2dd0b59f4d Issue 2147 – Three sizes of icons, using "Large" size by default
Source commit: 659f8e4aa6e1a8de04f2323090a69db343054262
2024-08-24 08:25:26 +02:00
Martin Prikryl
96e3df207c Issue 2147 – Optional larger toolbar icons
https://winscp.net/tracker/2147

Source commit: 4ceed24135fe0abbe9c94709fe792e9262dfec87
2024-08-18 14:08:09 +02:00
Martin Prikryl
33ba913b08 Issue 128 – Optionally disable smooth scrolling in an internal editor
https://winscp.net/tracker/128

Source commit: 6237d918671451352c1f8ded00f9b7c99ddfb33a
2024-07-23 00:58:03 +02:00
Martin Prikryl
f880c68e23 Issue 912 – Thumbnail view in file panel (local)
https://winscp.net/tracker/912

Source commit: 4326a2efd8333867e5697a63f320f4cdf919708b
2024-06-27 00:52:41 +02:00
Martin Prikryl
7f6bcae3eb Loading large directory trees on the background
Undoes e23d0540 (never released)

Source commit: 22cda4973a933a92a2636988c97ef51b4e4be958
2024-03-28 14:43:57 +01:00
Martin Prikryl
06790b537e Logging configuration storage
Source commit: 2fdfe38f496c695e3d207d810543086369819d0f
2024-02-29 15:04:05 +01:00
Martin Prikryl
e23d054074 Issue 2264 – Allow aborting local directory tree loading when it is taking too long
https://winscp.net/tracker/2264

Source commit: f08fad8a3c94361f9061d19b30b22a7f88f5e77a
2024-02-23 16:08:19 +01:00
Martin Prikryl
1ab3de7c59 Issue 2245 – Window Store installation on Windows 11 was incorrectly using INI file for configuration storage by default
https://winscp.net/tracker/2245

On Windows 11 (unless WinSCP was run as Administrator the first time) the default packaged HKLM registry key was not loaded, causing WinSCP to default to INI file. On Windows 10 the problem does not exist.
I never liked using cryptic binary Registry.dat file for distributing default settings anyway. This is good opportunity to get rid of it and instead have the application use the intended defaults automatically on UWP

Source commit: 16adc7b5d73cdcab5160cda99b62de5a99ff7229
2023-12-22 16:48:36 +01:00
Martin Prikryl
605a81c973 Issue 2202: Optionally do not shorten tab titles
https://winscp.net/tracker/2202

Source commit: dc2184c2e1fcfb78845540877ff857ace08659ef
2023-11-24 01:46:33 +01:00
Martin Prikryl
86c89666a7 Factoring out CommaTextToStringList
Source commit: eda1757e64fb790acd85e0399f387b44f420146b
2023-11-02 01:31:01 +01:00
Martin Prikryl
373e9df081 Bug 2229: Optional more prominent active session tab
https://winscp.net/tracker/2229

Source commit: 34ba17af7debe2240f0e0be471e4226e93b4432c
2023-10-18 01:12:30 +02:00
Martin Prikryl
374643000a Commands to reset layout of file panels and background transfer queue list columns
Source commit: c379a44054a7f8ec3a76d7e514e2a9402b922326
2023-08-02 00:59:04 +02:00
Martin Prikryl
4eaf58404c Replacing redundant DeleteDirectory with RecursiveDeleteFile
Source commit: 2fd7838172df272fa63429fdaf0d5ce3157c98d5
2023-07-31 01:02:29 +02:00
Martin Prikryl
c9390ec2f8 Factoring out TSearchRecChecked::GetFilePath()
Source commit: 520a6513e98fa51aaf4bf4609dd5f187291ab035
2023-06-29 01:06:58 +02:00
Martin Prikryl
f0307af0ed Not forcing text mode for edits with Windows Notepad on Windows 10 1809 and newer, as it already supports non-Windows line endings
Source commit: 834783cac716f12208f36ca3957e6900d2767536
2023-06-10 08:12:13 +02:00
Martin Prikryl
b0bd4dce29 Bug fix: Patterns in default values of extension options were escaped in an extension tooltip
Source commit: 3b912cbe2b229cee62b89dfc5e111d621dcb1332
2023-05-31 01:13:25 +02:00
Martin Prikryl
10b9d6638a Bug 99: When saving edited/opened file, warn if it was modified meanwhile externally
https://winscp.net/tracker/99

Source commit: 992032004bbf1599bc5e02c91ba036fb7ecb68f7
2023-03-24 00:56:08 +01:00
Martin Prikryl
1111f60725 Bug 2169: Allow box-drawing characters to render correctly in an Internal editor
https://winscp.net/tracker/2169

Source commit: c2fd0bc36092e95dfd07f7ede927ea9890e669a8
2023-03-07 01:05:36 +01:00
Martin Prikryl
ce998d551c Bug 1024: Option to always sort directories by name
https://winscp.net/tracker/1024

Source commit: 8214bd11646dcc7f4bad4a64cd6ed8ce177c672c
2022-10-14 00:59:08 +02:00
Martin Prikryl
a3c84907c1 Update check mode parameter for testing + Logging balloon popups
Source commit: 1f40c4f6acdd23df7f0b38dfd98b20be84f9b2c6
2022-10-07 00:53:40 +02:00
Martin Prikryl
2fdcc0e6ad Using unique_ptr instead of auto_ptr + Replacing use of auto_ptr, where unique_ptr cannot be used with plain pointers
Source commit: 0c397b15f93f20fcb52bdd7c8747aae8429f8b1e
2022-10-06 01:17:32 +02:00
Martin Prikryl
ef367b9c1f Bug 2117: Increase maximal number of transfer at the same time
https://winscp.net/tracker/2117

Source commit: fa15cd0df44ef4ac314530c59781a929d4055476
2022-09-23 00:57:52 +02:00
Martin Prikryl
0dcd325f9e Removing gap in initial toolbar layout
Remnant of session log window removal (6c55730f)

Source commit: c6fad8709c904a1e33fc20a967363ed16f26385f
2022-09-13 15:19:52 +02:00
Martin Prikryl
ce65d95fa7 Reporting first run date and package name when checking for application updates + Enforcing check for 3rd party packages + Store installations can display messages from updates check too
Source commit: c5dcb70f2b871e7bfe18662a71f7692d689bd632
2022-08-29 00:53:02 +02:00
Martin Prikryl
ab8a4f3afd Displaying thanks and transitioning help toolbar message after Store installation over classic installation
Source commit: a93872eb3d38bbb6ad20ec1445ba25ae468fc9a3
2022-08-25 00:55:35 +02:00
Martin Prikryl
1d19c8a40c Merge branch 'master' into dev
# Conflicts:
#	source/forms/NonVisual.dfm

Source commit: 93a001a9f934a97ee66905499adaac36f189415b
2022-04-06 01:02:56 +02:00
Martin Prikryl
7e83fd9207 Bug 2067: Optionally do not flash taskbar button when WinSCP needs attention while in the background
https://winscp.net/tracker/2067

Source commit: 158316599bcdb4c2a07f53333e94bf3e0ed33b49
2022-04-05 00:56:59 +02:00
Martin Prikryl
36699b9255 Merge branch 'master' into dev
Source commit: f1178e3c1560045b3ec20c947ae1070d88dd5676
2022-03-31 01:11:41 +02:00
Martin Prikryl
5dbe9d67ea Fix to 15897f23 (Bug 2066: In .NET assembly or scripting with "nul" configuration, when WinSCP registry key does not exist, do not write statistics to INI file)
Source commit: 10dd2fbf389979827347e29ec9292f7eff654a12
2022-03-30 11:48:20 +02:00
Martin Prikryl
d284d93a83 Merge branch 'master' into dev
# Conflicts:
#	source/forms/ScpCommander.cpp

#	source/windows/WinConfiguration.h

Source commit: 6303fe6c4c5929ade1127007af6321e256f6940d
2022-03-30 01:23:44 +02:00
Martin Prikryl
15897f2339 Bug 2066: In .NET assembly or scripting with "nul" configuration, when WinSCP registry key does not exist, do not write statistics to INI file
https://winscp.net/tracker/2066

Source commit: 51f067850f46e2ad633d336b20183fa0955b33e0
2022-03-26 01:09:37 +01:00
Martin Prikryl
d24d0c28b8 Bug 2059: Removing all custom commands resets the default ones when INI file is used
https://winscp.net/tracker/2059

Source commit: 9fbd9bbe83b2114bec5bb693641c8a2c2a22bdd5
2022-02-11 01:04:26 +01:00
Martin Prikryl
9d7dfba37d Bug 2014: Monitoring A: and B: drives
https://winscp.net/tracker/2014
(cherry picked from commit 7283d36b63)

Source commit: 226a0722116150063b05880f726aeee8f3070442
2021-11-26 12:42:38 +01:00
Martin Prikryl
5084a88c9b Reporting .NET Core and PowerShell Core versions
(cherry picked from commit acf90ead19)

Source commit: 2bde644159225f28e26bdfc49cbd369cc8f83e22
2021-11-25 15:31:41 +01:00
Martin Prikryl
0bf937ae5e Factoring out public key upload code
(cherry picked from commit 1f932ab0b0)

Source commit: f3a7074952b7e4d3fee2ce1e345c79c31e0bf036
2021-11-23 21:01:14 +01:00
Martin Prikryl
4c9a70ee91 Bug 2037: Allow normal behavior of double-click on a file even when resolving of symlinks is disabled
https://winscp.net/tracker/2037

Source commit: ab316b6f4b87b3a18c6e2fb1f04e11163b802d57
2021-11-05 11:20:53 +01:00
Martin Prikryl
7283d36b63 Bug 2014: Monitoring A: and B: drives
https://winscp.net/tracker/2014

Source commit: 906a19ecd140296a2be531a6e83620f41f0fe8c3
2021-09-09 00:49:30 +02:00
Martin Prikryl
acf90ead19 Reporting .NET Core and PowerShell Core versions
Source commit: bc6c0efb5babfdfb95f78ee7cffcb38f4576ed14
2021-06-25 00:49:57 +02:00
Martin Prikryl
3fd6d5b38e Bug 1997: Failure when automatically opening a workspace on startup with too many sessions
https://winscp.net/tracker/1997
(cherry picked from commit 492a5ece61)

# Conflicts:
#	source/forms/CustomScpExplorer.cpp

Source commit: da7ca27b44bac144f047a7330681dbd403dc753b
2021-06-23 01:10:46 +02:00
Martin Prikryl
492a5ece61 Bug 1997: Failure when automatically opening a workspace on startup with too many sessions
https://winscp.net/tracker/1997

Source commit: 5f801b18d98616a8f910d069aafedfbcdc16caa5
2021-06-23 01:08:21 +02:00
Martin Prikryl
1f932ab0b0 Factoring out public key upload code
Source commit: 984818ddd04ff97a62631cbec703eb9bc47e6cb7
2021-05-27 01:02:57 +02:00
Martin Prikryl
c1b4b4f286 Opening new local-local tab
Source commit: e07f42b5def5b0781880caadaecb14d8b077b24a
2021-02-20 00:43:19 +01:00
Martin Prikryl
5e90b35566 Bug fix: Using list header color appropriate for the actual light/dark column background color (list headers are not dark, unless system wide app dark mode is enabled)
(cherry picked from commit 552fb41d8b)

Source commit: 1f267294c40046dc59ccedcd0b8ca9e2646b6955
2020-11-26 14:04:12 +01:00