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

30 Commits

Author SHA1 Message Date
Martin Prikryl
d3c47a0481 Dark theme for progress window (part of Issue 1696)
https://winscp.net/tracker/1696

Source commit: 47fcfc8dad350a518be9ccfd53ee9d07fb4943b7
2025-05-27 01:09:16 +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
dc31ee1115 New icons for Local-local mode and Delete in Background
Local-local mode:
Close tab, Duplicate tab, Local tab, New Local tab
Duplicate/Copy and Move RTL icon (and LTR replaced to match the style of the RTL one)

Source commit: ac5abd15b332840e26700241ed3620e0aa327e58
2022-04-06 13:56:18 +02:00
Martin Prikryl
92c97a912c Bug 194: Ongoing delete operation can be moved to background queue
https://winscp.net/tracker/194

(provisionally using an icon for "Disconnect once operation queue is completed" for "Delete in Background")

Source commit: cd9e8a3cfb9acf2ee88f7f01f17884162ff86992
2021-07-14 01:04:28 +02: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
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
785d12b806 Unused code
Source commit: 1b3521d7aaf2008d3d584cdc10adadacb60df970
2018-08-09 03:29:12 +02:00
Martin Prikryl
f9dd330fcd Typo in identifier name
Source commit: 5475cc676e9ba774bce3a0ce2db540b228e88c20
2018-01-28 00:14:21 +01:00
Martin Prikryl
74e8caab39 Bug 251: Allow skipping file actually being transferred
https://winscp.net/tracker/251

Source commit: cf5b8c875424209cfb210fc3845c609047c7ae76
2018-01-27 23:09:34 +01:00
Martin Prikryl
2011b4d3d5 Progress window appears on top of Editor window when reloading an edited file
Source commit: ac84421f42fe4952268f462829090217166de914
2018-01-27 22:19:14 +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
0656a11e36 Enhanced ScreenTips
Source commit: 51df00652b9a7f7106079e31b54a8c3c06d9382b
2018-01-25 17:18:44 +01:00
Martin Prikryl
2ea1237427 Reimplementing Application events using TApplicationEvents multicaster as Vcl.ScreenTips module uses that and hence hijacks the handlers
Source commit: 336c222ab8e33a8bc03894a4291c713e4e9ac095
2018-01-25 17:14:38 +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
5a44f90f9b Bug 1375: Disambiguate commands in Once Done/Empty menus
https://winscp.net/tracker/1375

Source commit: c5ad19cac1b34294ee1acf39877a3b48ba256eda
2018-01-25 09:57:35 +01:00
Martin Prikryl
67a7146d12 Moving Progress animations to Glyphs module
2.5 MB + much more if considering pending 150% and 200% sizes

- to reduce translation DLL size and
- to avoid loading animations every time the progress window is opened

Source commit: 5667430b0a438f9ea258eab86ffe7e81282a216c
2018-01-24 17:20:32 +01:00
Martin Prikryl
9c8fec6afa Stray empty image
Source commit: 98d91907beb85dbe669f464683037249b1e35ecb
2018-01-24 17:19:38 +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
985a33638e 5.7.1 2018-01-11 15:37:31 +01:00
Martin Prikryl
b8e0750e5a 5.6.5 2018-01-11 15:37:08 +01:00
Martin Prikryl
5a9d22512f 5.6.2 2018-01-11 15:36:40 +01:00
Martin Prikryl
26b6b13bc8 5.6 2018-01-11 15:36:22 +01:00
Martin Prikryl
2e4b4738f0 5.2 2018-01-11 15:30:21 +01:00