Martin Prikryl
e5efed8955
Refactoring old-style casts
...
Source commit: 3c37b3a958525c595ad44b081b2e0f3b288b8eb0
2025-12-18 01:20:33 +01:00
Martin Prikryl
3817bbd736
Preparing for separate pre-compiled header file required by Clang
...
- Once doing that, including more headers to PCH, not just vcl.h
- Clang won't need explicit include, but we will probably keep it anyway.
- #pragma hdrstop has no effect in Clang
Source commit: adc8a268b6907c5337ccaa430cca7526793a3019
2025-08-22 15:43:55 +02:00
Martin Prikryl
e613fa29fe
Bug fix: When moving an ongoing delete operation to background queue, it might attempt to delete the current file again, failing the operation
...
Overall, the test for cancel is probably redundant for all scenarios. But to limit impact, I'm keeping it for most scenarios, except for the delete.
Source commit: c24c339bd5c5621a74c356b8189487e35dc2ab41
2024-12-11 01:21:14 +01:00
Mikhail Lukashov
a8e6220b88
fix typos
2024-01-05 10:37:32 +01:00
Martin Prikryl
ccaddd6380
Bug 2236: Shorter and more friendly formatting of long time intervals
...
https://winscp.net/tracker/2236
Source commit: d3b1b217bea47a81b2b6bc413eb5184f7c582933
2023-11-09 01:03:44 +01:00
Martin Prikryl
4b38960069
Bug 2083: Workaround for an apparent bug in Windows 11 that prevents WinSCP from stopping Windows going to the sleep mode during transfers
...
https://winscp.net/tracker/2083
Source commit: 3db5f1e4d3a6e85e5c16559935f5273e1e905f6c
2022-06-04 00:54:12 +02:00
Martin Prikryl
7ce9723d41
Bug 2073: When logging transfer statistics, recent transfer speed was logged instead of average speed of whole transfer
...
https://winscp.net/tracker/2073
Source commit: aa208166bede1a91759d09d91d07ccbc5f721c22
2022-05-05 00:58:09 +02:00
Martin Prikryl
ec22d33b1d
Factoring out IsTransfer
...
Source commit: e6155366a5349dcbe9e487f53bd7f2710eb43ec8
2021-07-14 00:47:56 +02:00
Martin Prikryl
9886e9f4d6
When performing a single-item atomic operation, displaying indeterminate progress status
...
Source commit: 7660ff1a00ed78dd9321dfe64c42108fc56db09f
2021-07-13 00:45:18 +02:00
Martin Prikryl
73a0ac1ef3
Comment to ecdcc5ff
...
Source commit: 1d9b04fc0ca1c4d417c61885b4eac0b75e1e46f3
2021-04-09 00:59:11 +02:00
Martin Prikryl
ecdcc5ff24
Invalid assertion
...
Source commit: 5e4c88c5dbc3d5b86a6cc9e2ad355c4a333cdc2c
2021-04-09 00:51:02 +02:00
Martin Prikryl
ebc5784505
Bug fix: When using a local custom command from Synchronization checklist window, opened from a command-line, the connection was closed
...
Fixed by refactoring that removes gross long standing hack.
Source commit: a8c3ef29226e6c762910f7824a68fef9aedd70cc
2019-07-12 00:43:57 +02:00
Martin Prikryl
69d5abcc7d
Bug 1755: Speed limit does not work with S3 protocol
...
https://winscp.net/tracker/1755
Source commit: 4c8f5dd7a3800367d1d90fad932d302f675281af
2019-06-07 02:47:07 +02:00
Martin Prikryl
7b2f2ec2e1
Bug 1680: Synchronization summary
...
https://winscp.net/tracker/1680
Source commit: 5b294fd256dc9db49bae41a881d5b0c91582e16f
2018-09-21 02:32:18 +02:00
Martin Prikryl
768ba11a3c
Estimated Time left was zero at the beginning of big synchronizations
...
Source commit: e20dedae88820ff1267e5eed62c6da58373f7ccd
2018-08-27 00:58:50 +02:00
Martin Prikryl
ad4fb2091d
Showing overall synchronization progress on progress window and taskbar (2nd phase - with overall status - based on sizes)
...
Source commit: 119383f9b2c39a6924260e5ce8be13ebb46e6850
2018-08-23 01:33:47 +02:00
Martin Prikryl
4df7eca506
Progress of all synchronization operations shows in the same window
...
Effectively rolled back 6290dac89 , as now that progress window is used for whole synchronization operation, it naturally preserves the speed limit.
Rolled back FOnProcessedItem mechanism from 0de5a41246 as it's no longer needed as SynchronizeApply now runs every operation standalone (grouping of operations by directory was to avoid re-showing progress window for each operation).
Source commit: 3e444844778923fdc067bf58ead2209caf6291ff
2018-08-10 01:05:47 +02:00
Martin Prikryl
3259d040b4
Bug 572: Amazon S3 protocol (upload)
...
https://winscp.net/tracker/572
- FILE_OPERATION_LOOP_END reimplemented using FileOperationLoopEnd
- ReadFile refactored - as a side effect, it now reports a correct file path in error message
Source commit: fc577c6da1425794ae49674de27205962735e85a
2018-01-28 17:10:21 +01:00
Martin Prikryl
4366234480
Logging totals of finished transfer
...
Source commit: d0f18aae99d624269a36dd7e988101ab6b0b8f2d
2018-01-28 02:44:51 +01:00
Martin Prikryl
c1eb59f265
Improving file transfer logging (including new progress logging)
...
Source commit: 76db2f2074ec4189aeedad821929e962f50e8163
2018-01-28 02:25:32 +01:00
Martin Prikryl
f8018d0f98
Parallel background uploads
...
Source commit: 1015897f6614be286e8d8fbb2e059fc831350fcf
2018-01-28 00:43:17 +01:00
Martin Prikryl
6f6f56168f
Unused method
...
Source commit: 75b154b8d8e76eae24b57cc365036afb77d4496b
2018-01-28 00:42:16 +01:00
Martin Prikryl
a359d97d07
Removing unused property
...
Source commit: d394f959aeba233dde83cd1a771015d5c2b398e9
2018-01-28 00:19:15 +01:00
Martin Prikryl
28e0dbca5b
Typo in identifier name
...
Source commit: ea97b78fb4c97f02610fbaa7c8ce213e38821657
2018-01-28 00:18:18 +01:00
Martin Prikryl
f9dd330fcd
Typo in identifier name
...
Source commit: 5475cc676e9ba774bce3a0ce2db540b228e88c20
2018-01-28 00:14:21 +01:00
Martin Prikryl
ea01897e79
No public writable fields in TFileOperationProgressType (in anticipation of shared progress for parallel transfers)
...
Source commit: c2adf6522c5c585d2e8df47285aa23c30da0fab8
2018-01-28 00:02:28 +01:00
Martin Prikryl
d8f92984b9
First public commit of dev branch
...
Source commit: 98cb9d870efc1c60826db4398ec35c5cbe809e6a
2018-01-24 14:13:46 +01:00
Martin Prikryl
b8e0750e5a
5.6.5
2018-01-11 15:37:08 +01:00
Martin Prikryl
ef8921a3ca
5.6.3
2018-01-11 15:36:50 +01:00
Martin Prikryl
5a9d22512f
5.6.2
2018-01-11 15:36:40 +01:00
Martin Prikryl
26b6b13bc8
5.6
2018-01-11 15:36:22 +01:00
Martin Prikryl
dd3f10cf2a
5.5.2
2018-01-11 15:33:24 +01:00
Martin Prikryl
2e4b4738f0
5.2
2018-01-11 15:30:21 +01:00