Martin Prikryl
51b0c9a8f1
Bug fix: Failure when attempting to switch to an unconnected sessions using keyboard shortcuts while another session is being connected
...
(cherry picked from commit fcca527ee2 )
# Conflicts:
# source/forms/CustomScpExplorer.cpp
# source/windows/TerminalManager.cpp
Source commit: a338608d121b23fb7c1bff42b9e6977323cf31c8
2022-01-26 01:11:07 +01:00
Martin Prikryl
389b143bb0
Warning when opening more than 100 tabs
...
https://winscp.net/tracker/1997
(cherry picked from commit a46181d494 )
# Conflicts:
# source/windows/TerminalManager.cpp
# source/windows/TerminalManager.h
Source commit: 85e85a11da4a6b896f7a54e7a4c4970aa74b1c82
2021-11-25 14:12:46 +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
1eb294fc4e
Bringing declarations closer to use
...
(cherry picked from commit cf878847b7 )
Source commit: 953c70089108d235179b4b9048000b4d3bd6b7d6
2021-11-23 20:58:58 +01:00
Martin Prikryl
cda4ea8a81
Removing support for SSH-1
...
(cherry picked from commit 5dfcf1eb9f )
Source commit: 1fd4286a576bf4525c8dd00849cdcf958cbf5eb8
2021-11-23 20:54:18 +01:00
Martin Prikryl
17d5e0d1e5
Bug 1916: Displaying, what directory is being read at the end of login to a server, in a tooltip
...
https://winscp.net/tracker/1916
(cherry picked from commit 14c15ca661 )
Source commit: 992bfc506be5e4b7973aaf6ce1c5c811495cf99b
2020-11-26 16:22:04 +01:00
Martin Prikryl
0d4ac03109
Correcting implementation of StartupSeconds* counters + RunsNormal counter
...
(cherry picked from commit a8ab00b400 )
# Conflicts:
# source/forms/ScpCommander.cpp
Source commit: 95fc2b98646fd947c47a4215a8fb456db9b5c804
2020-11-26 16:05:45 +01:00
Martin Prikryl
be1f53da15
Bug 1909: Returning back to Login dialog, when ad-hoc connection fails
...
https://winscp.net/tracker/1909
(cherry picked from commit 2fa3ea2c34 )
# Conflicts:
# source/forms/CustomScpExplorer.cpp
Source commit: 32d19f9045071232a5be95a6bc94575c2a10d651
2020-11-26 15:55:07 +01:00
Martin Prikryl
d630ccdd61
Removing unused argument
...
(cherry picked from commit 4f7023ec10 )
Source commit: 515ce188686147a420bab84d3060e958ac62a6cc
2020-11-26 15:52:08 +01:00
Martin Prikryl
f31522ba5b
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
(cherry picked from commit 09451a11f0 )
Source commit: 23f4926886d358eb8994008f75aa9a4b956adc89
2020-11-26 13:46:13 +01:00
Martin Prikryl
72c68b7303
Bug 1857: Do not prevent WinSCP from working when jump list cannot be updated (generalization of previous implementation)
...
https://winscp.net/tracker/1857
(cherry picked from commit d1d5720f7f )
Source commit: 792f4549659c366ffc15053e08cf05149929daf5
2020-11-26 11:39:38 +01:00
Martin Prikryl
c7d76b6317
Bug 1875: Failure when canceling an authentication of an ad-hoc session from a workspace opened from command-line
...
https://winscp.net/tracker/1875
(cherry picked from commit 211928d363 )
Source commit: 02db72d5146b1f7bdaa8f93ff9e4227bf8ad00f9
2020-05-28 01:47:39 +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
Martin Prikryl
ea24ee3405
Disconnect/Reconnect Session commands + Tab of a session that fails to connect/reconnect is not closed
...
Source commit: 546c99291ae6bc7a109fb54d172f2937d2f58630
2019-06-20 01:59:48 +02:00
Martin Prikryl
d56c41c0ff
It was probably mistake that DoNewTerminal was not called (as it causes redundant calls to DoTerminalListChanged)
...
Source commit: 8f2c2975a36cdaf766de2e77a9b5e22417b40625
2019-06-20 01:28:32 +02:00
Martin Prikryl
5308d37659
Removing obsolete link
...
Source commit: 88d3dbf664e3115009056f4edf7a7ed3c9264c78
2019-01-30 10:39:46 +01:00
Martin Prikryl
e37867cd33
Bug fix: After canceling a confirmation to install a public key to a non-OpenSSH server, a message about a successful key installation was displayed nevertheless
...
Source commit: 39f90bbdff884bb05169ca00fd905e63ef901439
2019-01-16 21:20:41 +01:00
Martin Prikryl
fae85118f3
Bug 1710 – Failure when canceling connection attempt started from command-line
...
https://winscp.net/tracker/1710
Source commit: 1b0328662526548499b947e0733aa52de498b207
2018-12-13 03:51:26 +01:00
Martin Prikryl
57b441bcb3
Bug 1688: Use remembered private key passphrase in generated script/code
...
https://winscp.net/tracker/1688
Source commit: 12f3b1fecf9582f57f11f3f88c0d376c76bb530c
2018-10-11 09:42:07 +02:00
Martin Prikryl
37c857ad79
Bug 1684: Failure when canceling session reconnect (3rd)
...
https://winscp.net/tracker/1684
Source commit: f6df652674db1237df7161192b80a12fb2fa769f
2018-10-06 01:58:04 +02:00
Martin Prikryl
ab0fe8e7d3
Bug 1684: Failure when canceling session reconnect (2nd)
...
https://winscp.net/tracker/1684
Source commit: 62b7f6a90ac109587d5c4eed7ca568313973f415
2018-10-05 01:36:29 +02:00
Martin Prikryl
726522c522
Bug 1684: Failure when canceling session reconnect
...
https://winscp.net/tracker/1684
Source commit: db4a195ba366aeeaf53dcfad11535960dcc61d91
2018-10-03 01:23:11 +02:00
Martin Prikryl
03ad5d53a7
Do not repeat "Synchronizing" in Synchronization checklist window title, when on background
...
Source commit: ecf852d86e1514008661302e35dae63f5a612476
2018-09-24 01:30:16 +02:00
Martin Prikryl
3e2c325c65
Bug 1681: Create background queue connection right after session starts
...
https://winscp.net/tracker/1681
Source commit: 9caab57ebfcbcb79fc70ab3d0301e130966dfd85
2018-09-22 02:55:39 +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
b6b6d07aab
Bug 1183: Rename session tab
...
https://winscp.net/tracker/1183
Source commit: fd6633ce8ce5dcc0a869c06d5c9589a7fc99e700
2018-09-19 04:08:14 +02:00
Martin Prikryl
78f2055612
Reverting change by ab932ec6c that moved path in window title to the end
...
Source commit: 98fedfba1d39dacb384045f15d2dbf4e8aa3a09f
2018-09-19 03:41:20 +02:00
Martin Prikryl
81a279f9a7
Operation status is shown on task bar button and tray icon title also for command-line operations (3rd)
...
Source commit: 70affcfc8fc47532e06ec9a9fead8a4d9d73c01e
2018-09-19 03:14:24 +02:00
Martin Prikryl
dd9b68101d
Operation status is shown on task bar button and tray icon title also for command-line operations (2nd)
...
Source commit: 7d680835b3b6ddcc0b74d71ef6ff508eb10682e0
2018-09-18 01:25:30 +02:00
Martin Prikryl
30b2932bb2
Operation status is shown on task bar button and tray icon title also for command-line operations
...
Source commit: b25716ebec27336b1c8da5851a1fdddccac5fa01
2018-08-24 01:33:59 +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
da2a15e1ed
Synchronization checklist can be scrolled with mouse wheel, while synchronization is running
...
Source commit: 3be963800aa6ff3379435ffdecf22f9184248e39
2018-08-08 01:04:17 +02:00
Martin Prikryl
f8b6c34dd0
Bug 1658: Not reloading site list when opening Login dialog/Site menu/etc when there is too many sites
...
https://winscp.net/tracker/1658
Source commit: 42bd624b7baa614d1590201e4675e542d57d9b38
2018-06-28 02:31:44 +02:00
Martin Prikryl
0e146d6c7a
Bug 1657: When canceling connection, mouse cursor sometimes stay "busy"
...
https://winscp.net/tracker/1657
Source commit: 8df06d080e47d9748bd4acd0c9c426eeaca88f96
2018-06-28 01:39:20 +02:00
Martin Prikryl
7d405b5fc0
Generalizing HasLabelHintPopup
...
Source commit: c09baaab29d74b6bfd6b3df25a7fb158976b9525
2018-06-27 03:05:52 +02:00
Martin Prikryl
64f634db37
Bug 386: Automatic upload of keys pairs + Public key can be displayed in Advanced Site Settings dialog
...
https://winscp.net/tracker/386
Source commit: 78d8baba92c09728ef3bccc9b49f1590a76d4ca5
2018-05-11 06:20:37 +02:00
Martin Prikryl
ab932ec6c5
Bug 1635: Distinguish multiple sessions opened to the same site by current path
...
https://winscp.net/tracker/1635
Source commit: 2b4df8601f6d92b6ce37fd2f0c17bb4f2ad94a1e
2018-04-14 02:25:18 +02:00
Martin Prikryl
e1290d4986
Bug fix: Failure when error occurs while another error is already being handled
...
Source commit: 4a23e7b719f5e2f9cfb8d917acf7ba53bc1ed433
2018-01-28 18:12:29 +01:00
Martin Prikryl
04f0bbdc37
Bug 1588: Optionally display authentication banner in a monospaced font
...
https://winscp.net/tracker/1588
Source commit: 47a7d8bc1649823310931b2d53a0882f1318c861
2018-01-28 17:13:51 +01:00
Martin Prikryl
de7d1a13b0
Bug 1585: Failure when using Ctrl+Tab keyboard shortcut with no session opened
...
https://winscp.net/tracker/1585
Source commit: 0d676a809673c55e688add47a6f9a3bcdfc15a9b
2018-01-28 16:43:14 +01:00