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

120 Commits

Author SHA1 Message Date
Martin Prikryl
a69cbd7165 Issue 2456 – Increase length limit of proxy host name for updates preferences
https://winscp.net/tracker/2456

Source commit: 089f96c2e48af687cfc3a8e755d4fe37a2f5b081
2026-09-08 00:40:26 +02:00
Martin Prikryl
771700f730 Accelerator
Source commit: a58f736b9656d907708842f8998e385bc7b780c5
2026-06-22 16:39:56 +02:00
Martin Prikryl
5a8c4cdaea Using "username" and "hostname" as one word
Source commit: d86c0d6704a14fff6e3dca57868548df1f80cdd7
2026-05-29 01:15:26 +02:00
Martin Prikryl
4057c84bfa Issue 2360 – Optionally do not show error message when connection is lost while idle
https://winscp.net/tracker/2360

Source commit: f4e51fcf1f07202811e4c5f9d2c5f3e777f71e33
2026-05-29 00:58:33 +02:00
Martin Prikryl
bebb10377f Labels have to go first
Source commit: 315f31e886ffb6bb41db3b07f49cb5315840f6b1
2026-05-29 00:56:05 +02:00
Martin Prikryl
327d867495 Issue 2437 – Configurable warning when opening large file in an internal editor
https://winscp.net/tracker/2437

Source commit: 74bdbd0d32c1416c24f384dfc02cc257cc68da14
2026-05-13 01:11:17 +02:00
Martin Prikryl
843729d656 Issue 1682 – Support OpenSSH ssh-agent
https://winscp.net/tracker/1682

Source commit: ec5961549076ee19737c0950b44216967609c51f
2026-02-25 01:22:31 +01:00
Martin Prikryl
ce7ddcbe68 Issue 1026 – Optionally connect all workspace/folder sessions immediately + Bug fix: Failure when switching to a session that is being reconnected
https://winscp.net/tracker/1026

Source commit: 2f0f402b0866803d9e5d9edc22912c0c4257ddfb
2026-02-12 07:37:36 +01:00
Martin Prikryl
776ac84849 Issue 2411 – Make taskbar flashing configurable in GUI
https://winscp.net/tracker/2411

Source commit: 9df095b4e3325d9e6baeffb52fcf6970e91e7172
2025-11-07 08:57:16 +01:00
Martin Prikryl
09a3983282 Streamlining edit history implementation + Bug fix: Some edits did not save their value to history when submitting with Enter
Source commit: 831a1ec2dd65d1dca58fcba246d02c77e156bcc6
2025-11-07 01:19:34 +01:00
Martin Prikryl
c0b24b7703 Issue 2385 – Incorrect scaling of navigation tree on Login and Preferences dialogs
https://winscp.net/tracker/2385

Scaling of anchored TTreeView in VCL is somehow broken. Placing the tree as client-aligned on anchored panel fixes the problem.

Source commit: 15a649a1bc8e5815ec818b9e058ce6b94daf0fb7
2025-07-10 13:18:56 +02:00
Martin Prikryl
bf7b9448eb Issue 2232 – Automatically reconnect inactive sessions
https://winscp.net/tracker/2232

Source commit: 083cfa045a8291cdfcc1fe8ce1e510a7d7619e7e
2025-04-08 17:20:29 +02:00
Martin Prikryl
49d44c3244 Bug fix: Scaling was broken by 9485cb3f
Enabling ParentFont for forms in BCB11 broke scaling. VCL does not enable ParentFont for new forms either. Also with ParentFont enabled, designing on scaled display does not work correctly.

Source commit: c725084391e00822c953479b6426cf007914b711
2025-03-27 12:27:53 +01:00
Martin Prikryl
dfad6d225a "In background"
Note that the caption in Copy.dfm is actually not used

Source commit: b2343b4cef72c1f0d2286e54908167cc0875acb5
2025-02-15 00:59:57 +01:00
Martin Prikryl
18415e3ce1 Conflicting accelerator
Source commit: 431002ff4e58e92857c5c938229d3f20f2ad8e07
2025-02-06 01:02:34 +01:00
Martin Prikryl
77d46eee2c More space for longer translations (Czech) after 9485cb3f
Source commit: 1cdccd6274018b200f173cc22f0054461eabcd8d
2025-02-04 01:06:34 +01: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
1bd51d52d1 Updating DPI scaling to BCB11
– Control's Canvas does not have Font updated when painting, so it needs to be set explicitly in some places
– Page control drawing was not only incompatible, but broken in general, so it was refactored – giving up on trying to make it 100% mimic system drawing
– CM_DPICHANGED replaced with OnAfterMonitorDpiChanged for form-level scaling. Not really necessary, just for style. Though it is not called for initial resize (at least when starting on primary monitor with temporary non-system DPI)
– OnResize is not called for DPI change, so in some instances, some OnResize call was duplicated in OnAfterMonitorDpiChanged/CM_DPICHANGED
– Scaling of thirdparty box still does not work correctly (but Updates box works??)
– Scaling on primary monitor with temporary non-system DPI is bad
– TTreeView enabled DPI scaling when using Images that is not Scaled
– Discaring obsolete FSiteButtonsPadding workaround
– Controls programmatically added to form are automatically scaled to the form's DPI (relevant for message boxes)

Source commit: a86dddbfada30a5bc409687489bdcd12842050af
2024-11-08 10:55:22 +01:00
Martin Prikryl
e55f27dab3 Temporary reverting font to Tahoma:8 (from default BCB 11's Segoe UI:9) to match the windows layout
Source commit: 815a497dffe349865a283f50ec0cd4af92cb3489
2024-10-08 15:54:52 +02: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
247e8107ca Correcting search box alignment
Source commit: 9909c3724b86ccd3c231994204b7066375f277af
2024-09-25 00:59:24 +02:00
Martin Prikryl
69b6a18593 Search for Preferences options
Source commit: 1dbd33e717c5f59fe9c0ba9cc8b03299cc001697
2024-07-28 01:01:25 +02:00
Martin Prikryl
9d7d5ebe57 Aligning controls
Source commit: 199032157fe69dcd31256ae3a6b1f3c5ba5de5e5
2024-07-28 00:57:57 +02:00
Martin Prikryl
33ba913b08 Issue 128 – Optionally disable smooth scrolling in an internal editor
https://winscp.net/tracker/128

Source commit: 6237d918671451352c1f8ded00f9b7c99ddfb33a
2024-07-23 00:58:03 +02:00
Martin Prikryl
1cb620c817 Duplicate accelerator
Source commit: fda14d81a347269ab39ac042151c4e7ebd34c697
2024-01-13 01:06:52 +01:00
Martin Prikryl
605a81c973 Issue 2202: Optionally do not shorten tab titles
https://winscp.net/tracker/2202

Source commit: dc2184c2e1fcfb78845540877ff857ace08659ef
2023-11-24 01:46:33 +01:00
Martin Prikryl
fa89d3764e Trusted host certification authorities can be loaded from PuTTY (Bug 2145)
Source commit: 89ce74adb56ae374f5e0e3930f107dd2b5d2b67e
2023-09-23 07:19:59 +02:00
Martin Prikryl
db87bc1810 Bug 2145: Support for OpenSSH certificates for host verification
https://winscp.net/tracker/2145

Source commit: 9dda484bf38f9a72b61a2c3d8e7dd8892ee96c2b
2023-09-08 08:59:22 +02: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
10b9d6638a Bug 99: When saving edited/opened file, warn if it was modified meanwhile externally
https://winscp.net/tracker/99

Source commit: 992032004bbf1599bc5e02c91ba036fb7ecb68f7
2023-03-24 00:56:08 +01:00
Martin Prikryl
60877e8a17 Unintended change from 8250abd1
Source commit: dc5b837cc7d3157051a8a4ae58dec4f22aaa3cb6
2023-01-09 17:15:50 +01:00
Martin Prikryl
8250abd12d Bug 2155: Warn when user selects too verbose logging level that degrades performance
https://winscp.net/tracker/2155

Source commit: 4c143ba2ead19b56d281ab2549cbb0ff46a3a13f
2023-01-07 01:02:50 +01:00
Martin Prikryl
24ba10777f Reverting unintended change from ce998d55
Source commit: 13479cd64ef790d04c1ecf3b43822af3b06c6980
2023-01-07 01:00:56 +01:00
Martin Prikryl
ce998d551c Bug 1024: Option to always sort directories by name
https://winscp.net/tracker/1024

Source commit: 8214bd11646dcc7f4bad4a64cd6ed8ce177c672c
2022-10-14 00:59:08 +02:00
Martin Prikryl
15ee737efb Correcting Panel font group alignment
Source commit: b4d313134bfdfb497dc2817fbe7c35d7d881aff7
2022-10-14 00:55:59 +02:00
Martin Prikryl
20a32bd098 Correcting Internal editor page alignment
Source commit: cd09d4740d48a7657df9a16ef73a1e7d9956b6b5
2022-10-14 00:54:25 +02:00
Martin Prikryl
902aefd9d3 Aligning Environment page checkboxes with other pages
Source commit: 50278a98720bab10f90339db1f48e81d1a9b748f
2022-10-14 00:52:50 +02:00
Martin Prikryl
247b5bd3f2 Value was out of range and IDE is reseting it to the default min value
Source commit: c84cdcc01f44b953f9788cdc66aef6d53002b143
2022-08-31 00:57:22 +02:00
Martin Prikryl
684845070c Adjusting Edit button to changes from 62176157
Source commit: fc0a300f5e173bc402d3e57830d259815e41f35f
2022-02-11 01:02:17 +01:00
Mr-Update
62176157ea Update Preferences.dfm (#30)
* Update Preferences.dfm

Space for German text increased

* Update Preferences.dfm

Encoding name undone.
2022-02-08 09:02:48 +01:00
Martin Prikryl
c2aca2fdcd Tab order
(cherry picked from commit 57d0f104c4)

Source commit: 9705a6919d87adaa7ee3c9ee1080faa68ba5c199
2021-06-22 00:47:51 +02:00
Martin Prikryl
bd8d7041c0 Bug 958: Local ports for active FTP mode can be limited
https://winscp.net/tracker/958
(cherry picked from commit a00bcd5188)

Source commit: 1c1245fcc1a0939a34931061e926889f8e14cecb
2020-11-26 16:02:45 +01:00
Martin Prikryl
babcc792aa Grammar in the control labels
(cherry picked from commit 6b1d853bcf)

Source commit: 031ebdd2261d582c34639de636a3b5131622a34a
2020-11-26 16:01:08 +01:00
Martin Prikryl
007ccce443 Making use of whole dialog width for checkboxes on Endurance page (asked for by Italian translator)
Source commit: 035f78dca9e77bdc11c3323fca389dd9067a845e
2019-08-08 01:07:00 +02:00
Martin Prikryl
cb1b3d9f29 Formatting
Source commit: f4727435f9e8d910b474c19be1fab2c360f5ff2d
2019-07-26 00:56:14 +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
210b9f697c Merge branch 'master' into dev
Source commit: dcc7762ac7019d9db8d5e101e3c341ca744b2ebe
2019-06-17 10:08:46 +02:00
S
dcf977763a Minor typo
The word “criteria”, which is a plural form of “criterion”, is much more general than “criterions”.
- Reference: https://books.google.com/ngrams/graph?content=criteria%2Ccriterions&year_start=1900&year_end=2008
2019-06-17 08:31:40 +02:00
Martin Prikryl
637fda02c5 Removing functions to create Quick Launch icons (Windows Vista and older)
Source commit: 00ae607265cf60f3ce06448792041208ee3a4ea0
2019-03-08 02:15:56 +01:00
Martin Prikryl
63c0dd8d24 It's File Explorer now
https://support.microsoft.com/en-us/help/4026617/windows-10-windows-explorer-has-a-new-name

Source commit: a9da1a00b648213e94952b9b64f8466520d2d630
2019-02-26 01:12:46 +01:00