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

193 Commits

Author SHA1 Message Date
Martin Prikryl
598a30acbe Bug fix: Using drive menu to change to an invalid drive fails silently
Source commit: b2b9e2c30fe094065d7bcdf2804d2bb264f85fc0
2022-03-25 01:04:58 +01:00
Martin Prikryl
768c9c434f StartupSequenceLast "counter"
(cherry picked from commit 620c75395e)

# Conflicts:
#	source/forms/CustomScpExplorer.cpp
#	source/forms/ScpCommander.cpp

Source commit: dab0d400d93273f4ed128511301ae4d91036a2d8
2021-12-23 00:51:32 +01:00
Martin Prikryl
620c75395e StartupSequenceLast "counter"
Source commit: 3a063269a5737d209ba9f64472b73473191f5848
2021-12-23 00:48:46 +01:00
Martin Prikryl
f2fd31c4a8 Factoring out IsTransfer
(cherry picked from commit ec22d33b1d)

Source commit: 483b83fdecf9be6861d68076d799b2d64e320c1a
2021-11-25 15:54:27 +01:00
Martin Prikryl
e15a81af7b Bug fix: Downloading a file to a directory loaded in a hidden second local panel incorrectly triggers synchronized browsing
Source commit: c54e4505df56f67fe9e33c84e34d0842cb5c1938
2021-11-23 00:54:07 +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
5df66378ed Bug 2025: Panels are drawn incorrectly after toggling Full row select
https://winscp.net/tracker/2025
(cherry picked from commit 79579f585b)

# Conflicts:
#	source/forms/CustomScpExplorer.cpp

Source commit: d0ed8f493a8bb6c083a5a08cbb38997b426407a1
2021-09-07 00:54:30 +02:00
Martin Prikryl
ec22d33b1d Factoring out IsTransfer
Source commit: e6155366a5349dcbe9e487f53bd7f2710eb43ec8
2021-07-14 00:47:56 +02:00
Martin Prikryl
ffaff0adc5 When switching tabs, prevent visibly scrolling the panels when focusing the last selected file
Partially rolls back/reimplements Bug 1057 from a128fd8e.

Also fixes not compilable DScpComp and broken /Browse switch caused by the same commit

Source commit: f7c5a4d72cd7f63ebdbf67255492a38cb33af169
2021-04-27 00:47:54 +02:00
Martin Prikryl
95e7b1cf36 Bug fix: Local > Go to > Explore Directory was not working with focused remote panel
Caused by 21dd677b

For 6.0 fixed already by 461d097e

Source commit: 1216243e1dc2a9f2cda748a8addef043e4948564
2021-04-24 00:46:53 +02:00
Martin Prikryl
2716159a52 Failure when switching to a disconnected session with local drive view hidden
Source commit: ba074c49974435f1f0d39f1b79bca0798ecaf49f
2021-04-23 00:48:45 +02:00
Martin Prikryl
c6bcb6c7f1 New tab hints + Shift clicking New Session command opens the Login dialog in new WinSCP instance, instead of possibly opening new instance of workspace
Source commit: 3d5979e81767aa6a60c47a34cc004249ce9c9b53
2021-04-07 00:55:15 +02:00
Martin Prikryl
45ef69246d Bug 1423: Tab titles are shortened to fit window width as needed
https://winscp.net/tracker/1423

Tabs show tooltips with full session name and paths

+ Reserving space to tab button is encapsulated to the TThemeTabSheet class

Source commit: 30b49eb47b29d5f8cae1fcbdd4abc9670026fa44
2021-03-30 00:58:20 +02:00
Martin Prikryl
30bc8765f6 Typo in a comment
Source commit: cf18e316c5f367a1797be326df9dfe49bc7db788
2021-03-30 00:54:17 +02:00
Martin Prikryl
fb28d236fb Bug 1893: Allowing opening both local and remote tabs using "new tab" tab
https://winscp.net/tracker/1893

Source commit: c6b495cd3f9021f2d9d8fcddb0587644dd2ade4c
2021-03-12 00:53:44 +01:00
Martin Prikryl
c1b4b4f286 Opening new local-local tab
Source commit: e07f42b5def5b0781880caadaecb14d8b077b24a
2021-02-20 00:43:19 +01:00
Martin Prikryl
32f3444b60 Local-local tab can be renamed
Part of Bug 1893

Source commit: 0490ee2a0f87016f962635648eec8717d05fae9c
2021-02-17 00:52:57 +01:00
Martin Prikryl
d2a3106aa4 Local-local tab can be duplicated
Part of Bug 1893

Source commit: 0eec25dec3bbd73d13da8bf0fb3d4f175b6dd01a
2021-02-16 00:51:44 +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
8a5b5fd149 The "Session" toolbar renamed to "Sessions and Tabs" and "Sessions Tabs" to "Tabs"
Part of Bug 1893

Source commit: 53178152febf0dfe3f0c1a87875946e34451d1cd
2021-02-16 00:42:46 +01:00
Martin Prikryl
aca68915bf Fixing merge of 58303ecf
Source commit: 8ed76bfbd6fa793b84c9de1dde051c0e873df2e9
2021-02-06 00:45:50 +01:00
Martin Prikryl
58303ecfb9 Bug 1951: When opening or switching to a session whose local directory does not exist, open the nearest existing parent directory
https://winscp.net/tracker/1951
(cherry picked from commit 10aa9e9018)

# Conflicts:
#	source/forms/ScpCommander.cpp

Source commit: cc258beb565c161b003fb845b10753c364a1ceea
2021-02-05 00:47:05 +01:00
Martin Prikryl
10aa9e9018 Bug 1951: When opening or switching to a session whose local directory does not exist, open the nearest existing parent directory
https://winscp.net/tracker/1951

Source commit: d7fe161084bc09f617dc2e2fc990fd568689de80
2021-02-05 00:45:18 +01:00
Martin Prikryl
1d99a3d379 Removing forgotten local-local TODO tags from the 5.18 branch
Source commit: 2ba6001e7a64d68f2fd7d9800e3e6a4f58816b4b
2020-12-28 00:44:53 +01:00
Martin Prikryl
394a01b399 Typo in a comment
(cherry picked from commit db47a4a2c3)

Source commit: 824cb55fb7687a37e140bbd4d735125fda3a9c1d
2020-11-26 16:33:55 +01:00
Martin Prikryl
addb71d358 Bug 1905: Allow explicit navigation to a hidden local folder by enabling showing of hidden files and folder, if not enabled yet
https://winscp.net/tracker/1905
(cherry picked from commit dd1128215e)

# Conflicts:
#	source/forms/ScpCommander.cpp
#	source/forms/ScpCommander.dfm
#	source/forms/ScpCommander.h

Source commit: fa0ca02caa74796fef48c15678bb14702d079712
2020-11-26 14:57:34 +01:00
Martin Prikryl
f0e64ee04b Comment corrections
(cherry picked from commit 4c5a02a47d)

Source commit: ab040d76b2bad1242c5c34d04c108972c8882c11
2020-11-26 14:51:47 +01:00
Martin Prikryl
9ebed57d43 Typos in comment
(cherry picked from commit 1e606eba98)

Source commit: 97c745e5561ea36a3c0fbf7db0dfce3cc496c4d1
2020-11-26 13:30:25 +01:00
Martin Prikryl
22ca658c0e Bug 1785: Allow seeing a complete list of files that are part of a background transfer
https://winscp.net/tracker/1785
(cherry picked from commit 24dcc6ebb2)

# Conflicts:
#	source/forms/CustomScpExplorer.cpp
#	source/forms/CustomScpExplorer.h

Source commit: 2a38e955d435d2c4b91d28190f56a80038d42147
2020-11-26 13:03:32 +01:00
Martin Prikryl
62f1141f6a Compiler warning
Source commit: db246071f1adf4d1beb082e630f62044f467e2cc
2020-11-20 11:13:21 +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
db47a4a2c3 Typo in a comment
Source commit: eb2f96ecf42c15dc433ed661ece49695d8dbbfec
2020-11-11 00:44:08 +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
9684e026c5 Local-local counters
Source commit: b3f979f18de56fc0c19cc43ae1eb259923471311
2020-10-08 01:32:08 +02:00
Martin Prikryl
7674462410 Local-local transfers reflect overwrite confirmation preference
Source commit: 37124b298f972aa5c0c1666c315ec108d15abe17
2020-10-08 01:20:53 +02:00
Martin Prikryl
5156f7cbcb Local-local copy options dialog, including an operation mask support
Source commit: 3187d463d0b664039658d333b42b3a15d79af909
2020-10-06 01:56:28 +02:00
Martin Prikryl
906b9d56ef Useless code
Source commit: f203ff13e972ea8aed20876e83747a46f6fb7c3b
2020-10-06 01:29:39 +02:00
Martin Prikryl
4d856e3c95 Opening the same drive in the passive local file panel opens the same path as in the active panel
Source commit: 9a3b99729fe7bb903735fcd7c6761f9dc13feddb
2020-09-30 01:58:55 +02:00
Martin Prikryl
2292760e1c Removing local-local TODO tag done by aa54b903
Source commit: 3416c5ad378d68cc711e29d7133410349e775434
2020-09-30 01:48:00 +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
093035d11a Copy on double-click works even in local-local mode
Source commit: 8880595ea2611dd1d9a3393df4864368b1cd6dfd
2020-09-24 02:35:22 +02:00
Martin Prikryl
aa54b903c4 Local to local file transfers from menus, toolbars and keyboard shortcuts (part of Bug 1893)
Source commit: 446a9a54a89c4f3ab16ad3bc6b942f55cb115b49
2020-09-23 02:01:44 +02:00
Martin Prikryl
dd1128215e Bug 1905: Allow explicit navigation to a hidden local folder by enabling showing of hidden files and folder, if not enabled yet
https://winscp.net/tracker/1905

Source commit: 0fd234bbe9fa47cb811082bd3e340355c7df0fd5
2020-09-15 01:29:01 +02:00
Martin Prikryl
fa47b9558e Removing two more local-local TODO tags for code that actually does not need update
Source commit: 9c94a6c4b70cde1f9d49e7461c13931e5246f72c
2020-09-11 07:56:37 +02:00
Martin Prikryl
b5d0033db9 Comment on possible optimization
Source commit: c53f9e64e4b35fe871dbeaf82eaedeeba361c031
2020-09-11 07:48:41 +02:00
Martin Prikryl
4c5a02a47d Comment corrections
Source commit: bdb9ba57e0b20386696b0161ed72a8d17f0a8df1
2020-09-11 03:08:14 +02:00
Martin Prikryl
4b31834f40 Removing one more local-local TODO tag for code that actually does not need update
Source commit: 4f4160c9874ddf6a4e47832c9d324bd2250ddd3c
2020-09-11 02:36:51 +02:00
Martin Prikryl
bd34fc5351 Prevent switching to local-local mode temporarily while session is opening
Source commit: 2e9702650a47ce7ef0df88b2634d0028a5748735
2020-09-11 02:26:24 +02:00
Martin Prikryl
b42ae0a426 Reusing a variable
Source commit: 145e4de43bf133ad81e737e7bd860a34ca160514
2020-09-11 02:05:26 +02:00
Martin Prikryl
4990b0dfdf Bookmark menu works in the other local panel
Source commit: cbcecae9d98d2644963e7d71d687b4115ec491aa
2020-09-05 02:35:21 +02:00