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

74 Commits

Author SHA1 Message Date
Martin Prikryl
fa31217b53 Refactoring in anticipation of synchronization not always being local-remote (Issue 2020)
Source commit: 2d05944202efceaff012888c6b0de956314c91b6
2025-10-01 15:30:12 +02:00
Martin Prikryl
120e6707f9 Updating QueueView3 type in descendant classes after a053e215
Source commit: 5932e2009027b27c8e6b569768ee83feadec938a
2025-05-17 01:02:41 +02:00
Martin Prikryl
4e4f0d7181 Consistently referring to file last modification timestamp column as "Date modified"
That's what Windows Explorer uses.
Previously the column was labeled "Changed", but respective menu items were Columns > Modification and Sort > By Modification.
Most changes are just renames of controls to force retranslation

Source commit: 49c5600b6454b91729297cceadcf80016f2857b0
2025-04-18 01:00:52 +02:00
Martin Prikryl
9485cb3f7d Switching to Segoe UI font with slightly larger size (9) as recommended for Windows Vista and newer + All windows are now slightly larger accordingly and their layout was unified
Reverts e55f27da
Fixing some anchors and tab order on the way
Dialogs (and controls with specific width or height) are now about 10% wider

Note that main form already used the Segoe UI:9 by explicitly using UseDesktopFont for most/all of its controls

Layout rules
- follow IDE design guidelines in general
- controls start at 8x8, but at 9x9 in group boxes and 22v if group has title
- right and bottom padding in groupbox is the same as left padding
-for checkboxes the bottom padding of the checkmark is the same as left padding = 10
- buttons are 80x25 by default, with +14v with dropdown
- checkboxes/radiobuttons are +2h
- labels are 15 high, textboxes/comboxes 23
- indentation is controls under checkboxes is +16h

Source commit: 09a558e92af838e142d3624cb433cc052782881c
2025-01-16 16:27:20 +01:00
Martin Prikryl
89c431ba80 Automatic form code changes by C++ Builder 11
Source commit: 93a8626bdfe70760db3d4915380ca2179f2cca91
2024-10-08 15:50:17 +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
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
29dcf2a088 Columns > Reset Layout command added to Explorer interface too
Source commit: 81321c79919e9966fb1901a0eef55a47138e7388
2023-10-12 01:12:54 +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
36e7719c62 Bug 2196: Automatically size file panel columns
https://winscp.net/tracker/2196

Source commit: 3ff10bcbf29d7b3083f240348c459c1a70e7d63e
2023-06-13 17:15:04 +02:00
Martin Prikryl
2e039c935a The "Session" toolbar renamed to "Sessions and Tabs" even in Explorer interface
See 8a5b5fd1 and 93b97cb0

Source commit: 835d1a5e4b44c6b1d9394ddb8d2168e2541d55b4
2023-04-18 14:48:27 +02:00
Martin Prikryl
bf2c4f5b79 Bug fix: "Edit Link" command in Explorer interface has incorrect name "Link"
Caused by Bug 1477

Source commit: bb6e7df85accd4be3b37ba9da2ee75ca0dd922c2
2023-03-10 01:06:08 +01:00
Martin Prikryl
ca3bfd7ac9 Merge branch 'master' into dev
# Conflicts:
#	source/forms/ScpCommander.dfm
#	source/forms/ScpExplorer.dfm

Source commit: bceecfa842954d0728cff8b2194d8c36c9091638
2023-03-08 00:54:30 +01:00
Martin Prikryl
3f16092605 Updating help link anchors
Source commit: ba0069fcf77f5bc6c814d105e1bc6e1c1f76fd77
2023-03-08 00:52:01 +01:00
Martin Prikryl
6f11e8e7d8 Using plural Tabs for consistency with other menus
Source commit: f722dd3aabc2eba6ba71a3785a9efb5d98a0b705
2023-02-22 01:04:25 +01:00
Martin Prikryl
93b97cb0d5 Bug fix: Separation of Tab and Session menus was unintentionally not reverted for Explorer interface (see d1ecc3c1)
Source commit: 4785ba11e51913790b96cba49d8137084dc7da42
2023-02-22 00:55:16 +01:00
Martin Prikryl
59b4d37102 Renaming File menu in Explorer interface to Files for consistency with Commander interface
Historically, singular was used for consistency with Windows File Explorer. As nowadays GUI of Windows File Explorer is quite different to WinSCP, the consistency is not relevant anymore. On the other hand, inconsistency to Commander's "Files" menu caused troubles in documentation, where we needed to use "File(s)" or similar.

Source commit: 418eded22df0b27f319fc269347c7d7be2015edb
2023-02-21 01:01:15 +01:00
Martin Prikryl
239d6e3c62 Updating help links to documentation updated for 6.0
Source commit: c1abf93b1a69ba236c998908aed527c5d9f9b8fd
2023-02-18 01:09:37 +01:00
Martin Prikryl
e2eb6dacee Adding "Calculate Directory Sizes" command (Bug 41) to toolbar and column context menu
Source commit: 533bb4a2222fd02abbbc8d0dbe049993efc0d837
2022-12-21 00:56:29 +01:00
Martin Prikryl
6c36b1ece6 Bug 2127: Bookmark drop download menu in Explorer interface
https://winscp.net/tracker/2127

Source commit: 6d42bf7bdd2d152449cfb4a2c0684a7a2bf5a5a3
2022-10-19 01:06:23 +02:00
Martin Prikryl
bd56dfdfc8 Bug 41 implementation in bfe5b292 omitted adding the command to the Explorer interface
https://winscp.net/tracker/41

Source commit: 2672e1d1797c14960a64f37803b24b9981619a7d
2022-09-23 00:59:57 +02:00
Martin Prikryl
457603ee4c Displaying thanks and transitioning help toolbar message after Store installation over classic installation
(cherry picked from commit ab8a4f3afd)

# Conflicts:
#	source/forms/CustomScpExplorer.cpp
#	source/forms/CustomScpExplorer.h
#	source/forms/ScpCommander.dfm
#	source/resource/TextsWin.h
#	source/resource/TextsWin1.rc
#	source/windows/WinConfiguration.h

Source commit: 94ed195047a4b6bfcdfa64d6f66330b335252eed
2022-08-27 00:53:27 +02:00
Martin Prikryl
d38f37eb52 IDE insist on this change
(cherry picked from commit 2e4d41bc4e)

Source commit: 4071b6c51c0877a1fd8757ffd7c2457207dd1ba4
2022-08-27 00:51:40 +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
2e4d41bc4e IDE insist on this change
Source commit: a7c2813c06e4d40e61a01ad1c42d7498e7ddfe39
2022-08-25 00:53:47 +02:00
Martin Prikryl
7288d29216 Commands that do not fit on Custom Commands toolbar are presented in drop down menu, instead of a horizontal bar
Implementation of Bug 554: Improve layout of custom commands toolbar for large number of commands

(cherry picked from commit 2f2644f47d)

Source commit: 7276c72516577af9f4d0a66067ddbaa409642d95
2021-12-22 01:00:47 +01:00
Martin Prikryl
3825991092 First hiding right-most Custom Commands toolbar commands that do not fit
(cherry picked from commit 47e8178c0a)

Source commit: a1b752d8e3405f594903cef1678fa82295766cf9
2021-12-22 00:58:16 +01:00
Martin Prikryl
2f2644f47d Commands that do not fit on Custom Commands toolbar are presented in drop down menu, instead of a horizontal bar
Implementation of Bug 554: Improve layout of custom commands toolbar for large number of commands

Source commit: d1afec6d9c83c98b0b35cdc5696b145ed1badc6f
2021-12-22 00:55:49 +01:00
Martin Prikryl
47e8178c0a First hiding right-most Custom Commands toolbar commands that do not fit
Source commit: 38bac3cd25805291ee1d256725cf47a59c02f1b2
2021-12-22 00:53: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
e2c52567d8 IDE insists on this change
(cherry picked from commit 55371507ff)

Source commit: 5dda6f0577634ffc01c0a4a1bc340fc0f981e321
2020-11-26 13:57:26 +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
3067f4df09 Separating and renaming Session commands that are actually Tab commands
Source commit: 06c28d0bc130e9ccf0b76237a0aa893832a54716
2020-11-13 00:50:23 +01: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
1729913871 Explicitly mentioning the "Clipboard" in the Copy and Paste command names to distinguish the clipboard Copy from upcoming file Copy command in the local-local mode
Source commit: bf5bc8a74938632bf5ad441f69f61e3a545b0b63
2020-09-11 08:03:23 +02:00
Martin Prikryl
3c16ba529a Columns order consistency
Source commit: 3d0d23d1551ab9d584a358aeb297ec4512aa4b16
2020-07-26 02:35:57 +02:00
Martin Prikryl
55371507ff IDE insists on this change
Source commit: ab26c2f64fdd006b5ff4367021f64104f7cd22a5
2020-07-26 02:12:37 +02:00
Martin Prikryl
98010b99fd Sort by Type toolbar button was broken by ee1d6c32 (Type column is available for remote panel for a while already)
Source commit: a6155489db2d6926f261ecdad0c92076566644ce
2020-07-26 01:51:53 +02:00
Martin Prikryl
4634f28bcd Removing "remove" and "local" keywords from sorting command names and hints
Source commit: 4c11a6ebedb2e9f91f5afca461b53793a07c8777
2020-07-07 01:51:14 +02:00
Martin Prikryl
43e32bf4fb Consistency
Source commit: c6141503d040242459526755760524fec90b18e4
2020-07-07 01:37:29 +02:00
Martin Prikryl
91a93ca475 Removing "remove" and "local" keywords from command names and hints where possible
Source commit: 8b550fc5e3d7ef9f1318735aadae814ab25e0a44
2020-07-06 01:30:08 +02:00
Martin Prikryl
24dcc6ebb2 Bug 1785: Allow seeing a complete list of files that are part of a background transfer
https://winscp.net/tracker/1785

Source commit: 47517b31e0d4cc160d8fe88184b1e26cbc225f67
2020-06-13 01:48:50 +02:00
Martin Prikryl
cdd66e88e0 Correcting help links (2nd)
Source commit: ef83a292444be1a037124cdf5fb330685df0f0b8
2019-10-23 10:09:23 +02:00
Martin Prikryl
3f2d79621a Disambiguating "copy to clipboard" action name from copy/transfer actions
Source commit: 8cf4d845c3a7c117ba8bb8355deedc42d734a828
2019-06-20 02:15:12 +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
0b5ba36450 Wrapping remote/right panel controls to container controls to ease their swapping for local equivalents in future local file manager mode
Source commit: 99334198282d65be24a23dec6a41ab7fb923af0b
2019-03-14 03:15:12 +01:00
Martin Prikryl
a5b05ac9b5 Correcting action component name
(also to get the component treated correctly for translation ignore rules to exclude the Category property)

Source commit: 8c9e97696386e61fd473903f19927d90e18e1c45
2019-01-10 02:33:07 +01:00
Martin Prikryl
34840ba54c Bug 1574: Coloring files in file panels based on a file mask
https://winscp.net/tracker/1574

Source commit: d626f1fda552252df51b8b49dec7887a2c27cdf3
2018-11-21 01:26:42 +01:00