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

47 Commits

Author SHA1 Message Date
Martin Prikryl
ee99cb926e Issue 2353 – Display and modify S3 file/object tags
https://winscp.net/tracker/2353
(cherry picked from commit e202af0bdc)

Source commit: 412b87273dcae90457c83baa08cecaf675edd1e8
2025-03-13 00:57:01 +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
69b6a18593 Search for Preferences options
Source commit: 1dbd33e717c5f59fe9c0ba9cc8b03299cc001697
2024-07-28 01:01:25 +02:00
Martin Prikryl
2bd6289b67 No tab stop at public key display
Source commit: c9ae9c80b8e5433b77f94fb97345cb6b8f955585
2024-01-09 14:47:38 +01: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
52cf67f62d Bug 2209: Improve behavior when moving/renaming over an existing folder
https://winscp.net/tracker/2209

Source commit: d7a7d5b2efeb6d81bafe7e18f60457fdbd4e11d1
2023-08-07 01:15:03 +02:00
Martin Prikryl
f4aae36d36 Bug fix: Some control labels were showing keyboard accelerators without keyboard intervention (see also 4031057b) + Bug fix: Pressing Alt with some combo boxes focused did not show keyboard accelerators (see also 822683ed)
Source commit: 754677b7d1a02e8e29dfe54c4bdcd08b783078b0
2023-03-02 01:01:55 +01:00
Martin Prikryl
da7bb95042 Aligning dialog image names with source file names to allow an automatic import
Source commit: abde4ac290f631bb0d5f7a7c9b98fe6bedded485
2022-07-26 13:49:57 +02:00
Martin Prikryl
b7d4541816 Bug 2090: Extension options dialog layout broken on systems with multiple monitor with different text scaling
https://winscp.net/tracker/2090

Source commit: c135da5c17da8c8efd6e6a6031a4339be608bd0c
2022-06-21 01:09:43 +02:00
Mr-Update
54104da431 Update Custom.cpp 2022-02-07 12:35:59 +01:00
Martin Prikryl
9cc84cb277 Factoring out GetDefaultPort
(cherry picked from commit 71a453b855)

Source commit: 6afb0b6c81831dc79afe5136b5c69af99d8fae32
2021-11-25 01:19:38 +01:00
Martin Prikryl
faa96e8144 Bug 1943: Prevent loading session settings that can lead to remote code execution from handled URLs
https://winscp.net/tracker/1943
(cherry picked from commit ec584f5189)

Source commit: 0f4be408b3f01132b00682da72d925d6c4ee649b
2021-01-22 00:43:21 +01:00
Martin Prikryl
eaa96d43f3 Ctrl+Left/Right/Back work better on Raw Site Settings dialog
Source commit: 818144f12f28cd6ae1094e60f588c639bc851202
2019-12-19 01:00:53 +01:00
Martin Prikryl
71f6619a22 Removing NO_RESOURCES conditional block
(used for Salamander only)

Source commit: 84fceaacd30a1740e2d6bba49b9e9f2fc57574f4
2019-11-19 01:01:35 +01:00
Martin Prikryl
4186858f7d Do not collect those PuTTY settings that WinSCP sets on its own
Source commit: 02fc69d6b63ad36c00696d884085c93ffb630784
2019-10-12 01:08:43 +02:00
Martin Prikryl
b93bd1246f Bug fix: Settings with an empty default value were not listed in Add Raw Site Settings dialog
Source commit: 0d01127ceaebf85fe1ea4d675a83dcc57bc8c97b
2019-10-10 01:23:07 +02:00
Martin Prikryl
63c44d0577 Typo in a field name + Making it a local variable
Source commit: 10abbc431014dafabd405e0149aa8a92f712d8af
2019-10-08 01:47:54 +02:00
Martin Prikryl
d008422ced Removing commented out code
Source commit: 54641e8574db08cc13dc9b2b351cda24744153b7
2019-10-08 01:38:00 +02:00
Martin Prikryl
177f67ba48 Raw site settings editor
Source commit: caf055e335fef5e08a1685b4fb7a52986f3043cf
2019-08-08 00:58:37 +02:00
Martin Prikryl
557b9607ed Using only extension/custom command name without any qualifiers in some contexts
Source commit: 9e77791f0402425f65b5b593223d572649434733
2019-08-02 01:13:52 +02:00
Martin Prikryl
333ef767b0 When adding encryption key to existing site, ask for master password before session saving starts
Source commit: fa2498f0922c26bccad292cb91a1cd63f14dce11
2019-07-13 01:11:32 +02:00
Martin Prikryl
c83505d407 Allowing localization of extension option values in drop down lists
Source commit: 69bd7588a23f2dc90131189aea9ae4bef70977b2
2019-01-14 16:43:42 +01:00
Martin Prikryl
3c33af1d5f Bug 1613: Configurable keyboard shortcuts for extensions
https://winscp.net/tracker/1613

Source commit: 92f3fed5877860cb0401a84c906ba340b3e37822
2018-02-23 18:10:14 +01:00
Martin Prikryl
54be1dc611 More readable usage statistics display
Source commit: c4533cb909a466617c0b756072dcf365ef9b0da8
2018-01-27 23:15:13 +01:00
Martin Prikryl
ac5d973a5a Bug fix: Tab order on extension options dialog was broken, if the extension mixed options in and out of group box.
Source commit: 396d7a27cb639f6e10857da673d56df2e63f18d5
2018-01-27 22:06:08 +01:00
Martin Prikryl
ad402af4c0 Site-specific extension options
Source commit: 18fc778ee0ad221f2b55d0f8b02899e5bffe96fc
2018-01-27 21:57:18 +01:00
Martin Prikryl
393eae5450 Bug 1456: Expand patterns in default value of extension options
https://winscp.net/tracker/1456

Source commit: 4dab0653f422d054736959e799d9443d18f05754
2018-01-27 09:00:53 +01:00
Martin Prikryl
a16cbe4ab2 Extension option aliases "sessionlogpath" and "pausecheckbox" + Fixing extension option vs. control index mismatches + Removing dot from the "Select file for session log" dialog title
Source commit: 069a8a55bdad3365baeab2f0cb629031b61c0ec9
2018-01-26 02:32:44 +01:00
Martin Prikryl
f2f8fdae31 Using path word-breaking for "file" extension options
Source commit: d24aae2b700a008c602dc63e61f970eb63af4b83
2018-01-26 02:25:41 +01:00
Martin Prikryl
61c6cf354b Run time options for extensions
Source commit: 14b9a0316093abe8ac913fb51386a74e75a11092
2018-01-26 02:24:41 +01:00
Martin Prikryl
d0aeda7b74 Factoring out DoCustomCommandOptionsDialog (moving TCustomCommandOptionsDialog to Custom.cpp) to allow its reuse for runtime options
Source commit: 65f14e0819af981ae67c32fc7eddcb1e72282c31
2018-01-26 02:15:01 +01:00
Martin Prikryl
cfe6e06cd0 Extension option controls can be grouped using @option - group
Source commit: 9a87b9052c448afb1c908ba4c597b46e410e9bbe
2018-01-26 02:02:50 +01:00
Martin Prikryl
bbdb33ccb8 Separator control on extension options dialog
Source commit: 52b84e95fee981f2417c719e03f164c6a707e40b
2018-01-26 02:01:35 +01:00
Martin Prikryl
d228d3b320 Unused variable
Source commit: 271a0bae85a51eae208a338eacc88a97e1596f55
2018-01-26 00:02:50 +01:00
Martin Prikryl
9923907f07 Extensions are configurable
Source commit: 5bad7facd077eb698fab75e7ca9eedd77f0e9475
2018-01-25 23:56:50 +01:00
Martin Prikryl
d8f92984b9 First public commit of dev branch
Source commit: 98cb9d870efc1c60826db4398ec35c5cbe809e6a
2018-01-24 14:13:46 +01:00
Martin Prikryl
4acedf8030 5.7 2018-01-11 15:37:20 +01:00
Martin Prikryl
ef8921a3ca 5.6.3 2018-01-11 15:36:50 +01:00
Martin Prikryl
26b6b13bc8 5.6 2018-01-11 15:36:22 +01:00
Martin Prikryl
ba4e8b3013 5.5 2018-01-11 15:32:42 +01:00
Martin Prikryl
11ce636668 5.2.7 2018-01-11 15:32:20 +01:00
Martin Prikryl
a9cd1f05f4 5.2.6 2018-01-11 15:32:05 +01:00
Martin Prikryl
4dad4a32f0 5.2.5 2018-01-11 15:31:49 +01:00
Martin Prikryl
0b4c19ead3 5.2.4 2018-01-11 15:31:27 +01:00
Martin Prikryl
1abb25b42b 5.2.3 2018-01-11 15:31:16 +01:00
Martin Prikryl
43ec878d4b 5.2.2 2018-01-11 15:30:52 +01:00
Martin Prikryl
2e4b4738f0 5.2 2018-01-11 15:30:21 +01:00