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

115 Commits

Author SHA1 Message Date
Martin Prikryl
ef4e1e87ab Unused parameter
(it seems that it was never used)

Source commit: 7a61240971f9606d2156e588352db3f63d531e7f
2025-01-24 01:14:40 +01: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
Martin Prikryl
9fc5ef9367 Fixing thumbnail restart in view style change
Source commit: 568f9e84607e11cbc047c46c867ba200919e758a
2024-09-25 01:03:22 +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
9f9d4655f1 Easier use of TValueRestorer
Source commit: 605e98cefaa62284f2b1150fdc355e88d48bdbd3
2024-03-20 13:56:00 +01:00
Martin Prikryl
c1b26228bc Issue 2266 – Hang when canceling connection while reading remote directory
https://winscp.net/tracker/2266

Source commit: e0169d15b62e808cb0a5054ff7898e5dcd667e6c
2024-02-28 13:08:22 +01:00
Martin Prikryl
75032929ea Bug fix: Panel focus was lost in some situations
1) When opening local-local more workspace (since 6.0)
2) When switching tabs (since 6.2 – 75044ab5)

Source commit: 5d759fcc55518aa2377754cf3819987d37291f15
2023-11-15 13:00:26 +01:00
Martin Prikryl
1aee6f1464 Bug 513: Download single large file using multiple SFTP connections
https://winscp.net/tracker/513

Source commit: d57dcad76dfe8b333dfedd8419bce984a181280c
2023-07-27 01:02:51 +02:00
Martin Prikryl
b3be1615ac Bug 1858: Autoreconnect a disconnected session when saving edited file
https://winscp.net/tracker/1858

Source commit: 8091728681083a9f3c72a0705ee5165365e7f173
2023-04-14 00:59:32 +02:00
Martin Prikryl
00e8017122 Collecting usage statistics even for reconnected sessions
Source commit: 1006b25a2bdc7fa24d3994c237aeb1c819266173
2023-01-05 19:27:29 +01:00
Martin Prikryl
48106ee1b6 Bug 1873: Support for OpenSSH certificates for user authentication
https://winscp.net/tracker/1873

Source commit: fc13a226065092a102456a27242ac69151cb1d15
2022-12-14 01:00:41 +01:00
Martin Prikryl
b1455f0283 Bug fix: When reattaching edited file to re-connection session, the file was always attached to the current session instead of the possibly non-active re-connected session
Source commit: 549914d12f07734c4eac79bc5b65a6977aeb20f7
2022-11-23 00:59:21 +01:00
Martin Prikryl
1eb68a376b Bug 2128: Preserve changed passwords of ad-hoc sessions in workspace
Source commit: 43d4439f832a9e98a8311c9b283df84183dc0301
2022-10-20 01:03:04 +02:00
Martin Prikryl
ca3c2a61a6 Bug fix: Failure when opening workspace with local-local tab in Explorer interface (2nd after 43e8bfcc)
Source commit: e6a4d1ef2f7ec96ca0acb4f06d0f09230233d71a
2022-10-05 01:03:44 +02:00
Martin Prikryl
43e8bfcc35 Bug fix: Failure when opening workspace with local-local tab in Explorer interface
Source commit: 9aac31d676695c9d23f7997c1d87bfd64b600692
2022-09-23 00:55:40 +02:00
Martin Prikryl
accd1bd7b0 Simplifying OpenSessionInPutty interface
Source commit: f557bf0896df48509e8dd443fe85fc7df186e261
2022-05-25 00:57:33 +02:00
Martin Prikryl
fcca527ee2 Bug fix: Failure when attempting to switch to an unconnected sessions using keyboard shortcuts while another session is being connected
Source commit: 16458bfd6be421aa7556d2b483b21622f9e071ba
2022-01-26 01:02:43 +01:00
Martin Prikryl
a46181d494 Warning when opening more than 100 tabs
https://winscp.net/tracker/1997

Source commit: 0c8a3bb472d3256797cfc60d13a30a79be1fed89
2021-06-24 00:51:59 +02:00
Martin Prikryl
1f932ab0b0 Factoring out public key upload code
Source commit: 984818ddd04ff97a62631cbec703eb9bc47e6cb7
2021-05-27 01:02:57 +02:00
Martin Prikryl
cf878847b7 Bringing declarations closer to use
Source commit: 135ec4eac8cfaa37295c4146f2815d84bd9ecbcc
2021-05-27 01:01:02 +02:00
Martin Prikryl
5dfcf1eb9f Removing support for SSH-1
Source commit: 75607516cc12c02235795c32cd3f9e67d920bade
2021-05-26 01:00:42 +02:00
Martin Prikryl
c1b4b4f286 Opening new local-local tab
Source commit: e07f42b5def5b0781880caadaecb14d8b077b24a
2021-02-20 00:43:19 +01:00
Martin Prikryl
2ec882ed95 Using an en-dash instead of a minus sign in window titles, local-local session names and various other places
Source commit: c4ea12980c1d69fe0a9560bcc5ba00810949212c
2021-02-16 00:46:17 +01:00
Martin Prikryl
9ca446b591 Fixing number of problems with local-local tabs
Part of Bug 1893

Source commit: 83bbdd6f45fd2341771adff257f9c75f0f19d9bc
2021-02-13 00:50:09 +01:00
Martin Prikryl
6697a1b45b Few more identifier renames now that a session is not always a remote session
Source commit: a273a0b9be9bbe9738a173ec23cc7b98d796d02c
2021-02-11 00:46:17 +01:00
Martin Prikryl
3dcc43dd61 After opening a local-local-only workspace from a Login dialog, the dialog was reopened
Source commit: be1c2548b6301bca2144a9c983e666121fba23a1
2021-02-11 00:44:47 +01:00
Martin Prikryl
7c0121b5d9 Bug 1893: Basic implementation of local tabs
Source commit: fc01f97bd46c7581fcd9c9ebd5f45c345e50a0d6
2020-11-20 00:45:16 +01:00
Martin Prikryl
3f53897447 Lot of identifier renames in anticipation of session not always being a remote session
Source commit: 5493b1a58e0471358556a4ede802dd2e5266cefc
2020-10-31 00:49:47 +01:00
Martin Prikryl
d86d9d205a The OnLastTerminalClosed and OnTerminalListChanged events are never used externally
Source commit: 6a3236f6091002a13946deaf6f90892333c8984b
2020-10-31 00:48:29 +01:00
Martin Prikryl
14c15ca661 Bug 1916: Displaying, what directory is being read at the end of login to a server, in a tooltip
https://winscp.net/tracker/1916

Source commit: 1d15a55ec87c1221b87d6654c8c5296ad6bf8966
2020-10-30 00:46:04 +01:00
Martin Prikryl
a8ab00b400 Correcting implementation of StartupSeconds* counters + RunsNormal counter
Source commit: 4879b5d247789717bfba6a4a4d6f1537808c3e08
2020-10-21 11:29:32 +02:00
Martin Prikryl
2fa3ea2c34 Bug 1909: Returning back to Login dialog, when ad-hoc connection fails
https://winscp.net/tracker/1909

Source commit: 289e71d41988a15e36c32bab4b8752a8de1af09e
2020-10-14 01:40:17 +02:00
Martin Prikryl
4f7023ec10 Removing unused argument
Source commit: 20372ac1c7c042d25d7c3f6a6c404481b6821f1f
2020-10-14 01:18:55 +02:00
Martin Prikryl
b8d57e7719 Failure when starting without the main window (caused by 3241540a)
Source commit: dbc9763432d7f3c544429b4ed2a609e53cf56f0c
2020-10-10 01:25:14 +02:00
Martin Prikryl
24026000b4 Showing the current path in the window title in local-local mode
Source commit: 66660d4f20c37df8ebabde007a1f73e3fec6a3e4
2020-09-30 01:37:04 +02:00
Martin Prikryl
3241540ae8 Status bar works better in local-local mode and when session is disconnected + Removing the "compression" indicator from the status bar
Source commit: fe877066845f2b7b6a323fca8bdf165c6e77eb33
2020-09-25 02:05:37 +02:00
Martin Prikryl
6ec3a6d470 Whitespaces
Source commit: f81bed0cbfa9befbd5141f5a662a7a2cdb5635b2
2020-09-11 02:16:04 +02:00
Martin Prikryl
09451a11f0 Bug 1890: Edited/opened files from a disconnected session can now be attached to new session even if its username was entered only during authentication instead of directly on the Login dialog
https://winscp.net/tracker/1890

Source commit: 5bc305b0970fc064015eeaba3913a850d9d76c48
2020-07-21 17:19:44 +02:00
Martin Prikryl
211928d363 Bug 1875: Failure when canceling an authentication of an ad-hoc session from a workspace opened from command-line
https://winscp.net/tracker/1875

Source commit: d044b09ddca4b6bd2f16e39f7ae1bde27123e1ae
2020-05-28 01:31:45 +02:00
Martin Prikryl
d1d5720f7f Bug 1857: Do not prevent WinSCP from working when jump list cannot be updated (generalization of previous implementation)
https://winscp.net/tracker/1857

Source commit: 58ef1900c45d900989d084c61d14a0da738a8642
2020-04-21 01:07:49 +02:00
Martin Prikryl
1a6ad23f92 Bug 1734: Optionally do not distinguish multiple sessions opened to the same site by current path + By default truncate too long directory names in session tab
https://winscp.net/tracker/1734

Source commit: 78506da7a5220690d92c7db299615dffda919d0b
2020-04-09 01:40:14 +02:00
Martin Prikryl
173dc56999 Bug 1838: Showing session name in Synchronization checklist and Keep remote directory up to date windows, when the operation was executed in a new window/from a command line
https://winscp.net/tracker/1838

Source commit: da39c9459f8eef6e4a5544c15353bfeff5384643
2020-03-31 01:04:10 +02:00
Martin Prikryl
f500b385aa Bug 150: Resolve local environment variables in initial session local path
https://winscp.net/tracker/150

Source commit: c1f9f2032c2a82e6d23d27c0bfcca0af5a95b488
2019-09-10 00:44:05 +02:00
Martin Prikryl
4808ede5e9 Reconnect toolbar was shown, when switching to an active session after closing another tab
Source commit: 1a68ed7f0a62a422e50606b6d99478e32c429148
2019-08-01 01:00:45 +02:00
Martin Prikryl
f842722d1c Change: When tab of not yet connected session is activated implicitly by closing the active session, the newly activated session is not connected automatically
Source commit: 2311686f3ae158c34fcf1b7361da5b30563e77fe
2019-07-19 01:10:48 +02:00
Martin Prikryl
6bfdad1828 Preference option "Show Login dialog on startup and when the last session is closed" + When the option is off and automatic saving of workspace is enabled, the workspace automatically opens (with no session connected)
Source commit: 311e05551f72edad4a2e129d9aaeccc865b05c6f
2019-07-19 00:47:08 +02:00
Martin Prikryl
b4afef2aea All top-level GUI sessions are managed, so treat them as such, to simplify a code (2nd after 7fc860b3)
Source commit: 0788746814b39ca41fcfd5983efb1db656d4b6ce
2019-07-18 00:57:02 +02:00
Martin Prikryl
f3d511f41a When initial connection fails, Login dialog was not reopened (regression by ea24ee34)
Source commit: f01a899fbd642b29d64f67fb237f2d5433c9cdbf
2019-07-17 01:59:04 +02:00
Martin Prikryl
babb4519fc Tabs of standalone sessions (not part of a folder or workspace) are not preserved, when the session fails to connect on the initial attempt already
Source commit: 91978e3e7f35c547e1bc977b7a7f589ba8e862d1
2019-06-28 01:25:39 +02:00
Martin Prikryl
7fc860b312 All top-level GUI sessions are managed, so treat them as such, to simplify a code
Source commit: 2ec1f86123529455ecd74c7bc2046be997e10573
2019-06-28 01:12:07 +02:00