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

20 Commits

Author SHA1 Message Date
Martin Prikryl
3cd64f2a19 Issue 2020 – Synchronize two local directories
https://winscp.net/tracker/2020

Source commit: a0ab887a23e4362bb62824434893a97540b24e4a
2025-10-02 22:14:52 +02:00
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
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
3a7d18a9ef Some overlapped non-AutoSize labels were not updated to Segoe UI:9 size in 9485cb3f
Source commit: 9db80d8dfd791d24e35b269665b6a76035d1eec2
2025-03-06 01:08:07 +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
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
847813663d Resaving graphics in GUI canonical format
Source commit: bc0113a634973a769aa9213fa8a68f45f3958625
2022-11-15 00:57:10 +01:00
Martin Prikryl
7359c19ac8 Windows 11 flat style graphics
Source commit: 8fc36e5f5e181b1d68dafc6bfb86e7eda15ceab6
2022-11-11 17:28:15 +01:00
Martin Prikryl
c65c7e3a92 Bug fix: It was possible to move toolbar on progress windows
Source commit: 4544a7334c5fbf09ece986748f97dec905a5c2a5
2021-06-16 00:48:33 +02:00
Martin Prikryl
a62f0274e4 Estimating time to finish directory comparison before synchronization based on previous comparisons of the same folders
Source commit: 01df1bed1a6df6d014df2151b6c9c08d3d860eb8
2019-06-27 01:08:36 +02:00
Martin Prikryl
1f5f6bef3e Turning off underlining of accelerator character for labels that do not serve as focus labels
(for most this should be noop, but for few of these, it can actually prevent underlining of characters after literal ampersand - such as in case of FileLabel on Properties.dfm)

Source commit: f82c3b66444d8fd56f698f9ccb636105de4fbdc3
2018-12-28 10:16:23 +01:00
Martin Prikryl
6d0b308c72 Bug 1471: Allow controlling progress windows using keyboard
https://winscp.net/tracker/1471

Source commit: 170cb71c540cabd9cad2693747db2ad3827b0fc3
2018-01-27 22:16:03 +01:00
Martin Prikryl
20d2b8d642 Bug 1384: Wrong background color of some progress windows parts when system themes are disabled
https://winscp.net/tracker/1384

Source commit: 804a305bd589166424f3687f45ab674a6dca6ad5
2018-01-25 11:25:53 +01:00
Martin Prikryl
9fa2247188 Removing unneeded images copied from Progress window.
Source commit: aa40616fda1e3061f311042e0f3decc8ed6abdb4
2018-01-24 17:25:26 +01:00
Martin Prikryl
d62fd62965 Moving Synchronize Progress animations to Glyphs module
Source commit: 8ce3c0caffaa721e89d068050ae09c836c6f8d0f
2018-01-24 17:22:44 +01:00
Martin Prikryl
4332370f91 125% animations
Email from Dave Wilkinson on 2015-11-25.
Missing ConnectingSecure, ConnectingInsecure and Find
Timing unsure
No alpha channel, images rendered against white background.

Source commit: 6ac8be67ed74fc7bf7f97a5d16bec1d4ea7ddf30
2018-01-24 17:08:48 +01:00
Martin Prikryl
d8f92984b9 First public commit of dev branch
Source commit: 98cb9d870efc1c60826db4398ec35c5cbe809e6a
2018-01-24 14:13:46 +01:00
Martin Prikryl
0b4c19ead3 5.2.4 2018-01-11 15:31:27 +01:00
Martin Prikryl
2e4b4738f0 5.2 2018-01-11 15:30:21 +01:00