Martin Prikryl
bdc1aefa86
Types and casts safe in respect to pointer size for forward 64-bit compatibility (2nd after a2119a7e)
...
https://winscp.net/tracker/618
Source commit: c34c42432b77f29fc4e5f6824021c9d282a19525
2026-03-28 01:12:40 +01:00
Martin Prikryl
a2119a7eac
Types and casts safe in respect to pointer size for forward 64-bit compatibility
...
Also GetWindowLongPtr and GWLP_USERDATA
https://winscp.net/tracker/618
Source commit: c85fdf15e50ce8a6f35b1c4d2a0125a0b9c4f1f0
2026-01-22 14:51:13 +01:00
Martin Prikryl
e5efed8955
Refactoring old-style casts
...
Source commit: 3c37b3a958525c595ad44b081b2e0f3b288b8eb0
2025-12-18 01:20:33 +01:00
Martin Prikryl
f5c9b81f6b
Unnecessary casts (since ff506233)
...
Source commit: 9b422f5993bf071f06a9a84bfcf23a4f78e63951
2025-12-18 01:17:25 +01:00
Martin Prikryl
71754fc61f
Renaming pas to cpp and adding generated hpp as h to guide git in recognizing future translation to C++
...
(not compilable)
Source commit: a9468bbb15a8c5f9d4381cdc0299c378a2fbe90a
2025-11-06 07:34:54 +01:00
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
b13e2e7c2b
#pragma package(smart_init) is not useful out of packages
...
Source commit: 7635ac3b532214f27ea2b6fe6aa80398c857cfcd
2025-08-23 01:06:48 +02:00
Martin Prikryl
3817bbd736
Preparing for separate pre-compiled header file required by Clang
...
- Once doing that, including more headers to PCH, not just vcl.h
- Clang won't need explicit include, but we will probably keep it anyway.
- #pragma hdrstop has no effect in Clang
Source commit: adc8a268b6907c5337ccaa430cca7526793a3019
2025-08-22 15:43:55 +02:00
Martin Prikryl
74fdf539de
Clang imposed changes that should be noop and have no effect on classic compiler (2nd after 92ba1e3f0 + preceding commits)
...
Mostly
– explicit static global variables
– const, sign and down casts safety
– same-named variables in nested scopes
– incorrectly identified uninitialized variables
– semicolon after function implementation
– unused variables, fields, arguments and macros
– exact include filename case
– field initialization order
– typename use
– struct vs class declarations
– incorrectly identified uninitialized variables
– refactoring to solve Clang internal compiler error when using new variable in __finally block
Source commit: 3da995ff5169eefcfe3b3b7cc0d019c660096c07
2025-06-24 16:32:34 +02:00
Martin Prikryl
3fd70f410e
Minor code errors identified by Clang (2nd after 4019b56f)
...
Source commit: 904310464d998d3b8f222598c0b7914e6cb7deee
2025-06-24 01:03:19 +02:00
Martin Prikryl
90376fe966
Unambiguous name
...
Source commit: 0a0468d1dd8996405d47c1d1289998b1f6e08642
2025-05-20 01:01:50 +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
c526cd1f99
ThumbnailsRemote and ThumbnailsLocal usage counters
...
Source commit: 37f58c3563741100c51c9f0f07622e2121ff263b
2024-09-25 15:58:36 +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
4b85233168
Explorer interface view style toolbar button now shows icon for the current style, instead of the next style
...
Source commit: cf5ccf2a114e7e77fa53248861f5c25a93817d22
2024-09-05 00:52:17 +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
8dbc8efb82
Incremental search panel pops up on Ctrl+F to make the function easier to find (part of Bug 2281)
...
https://winscp.net/tracker/2281
Source commit: 1584b79e350aff206a19e95bd1f4debd1c0744ed
2024-05-31 01:32:47 +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
cf79a50ffb
Bug 2189: Command to open the same folder as in the other panel in local file manager mode
...
https://winscp.net/tracker/2189
Source commit: 57de695eeab38a77742ee469c2e5e10b44d28daa
2023-06-02 01:06:27 +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
0430d233ee
Bug fix: Mark > Select/Unselect command was behaving incorrectly
...
Since 3.7.6 "New optional file selection mode in Commander interface, where mouse behaves as in Windows Explorer and keyboard behaves as in Norton Commander"
Source commit: a1262a982da3b10d86ba3ab714908b277bbe078a
2023-03-10 01:08:23 +01:00
Martin Prikryl
788372360e
Compare Directories command is available in local file manager mode
...
Source commit: 1027f45a1a48c3e4dee46ad94509c5d84e83dfa0
2023-03-02 01:08:06 +01:00
Martin Prikryl
5930541caa
Bug fix: Workspace could not be saved when the active tab was not connected or was local
...
Source commit: 5bc94323366458bcd664dc9e62c6c8cdd2e6b595
2023-03-02 00:59:21 +01:00
Martin Prikryl
6b54d760e5
Bug fix: Ctrl+T opens the wrong type of tab
...
Source commit: ec4b6440d2cea714d2852af9f8f9fa2cf62c96df
2023-02-22 01:02:06 +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
b3e2223849
Bug fix: Rename tab dialog still says "Rename session"
...
Source commit: 1f696ebeefc41d5abfb5c1f3a71b8b10d8a96814
2023-02-18 01:16:57 +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
224365680a
In file panel, file sorting by date and size is by default descending even when initiated by menu, toolbar or keyboard shortcut, consistently with sorting by clicking panel column header
...
See 4.1 change "In file panel, file sorting by date and size is by default descending"
Source commit: 27c0391d2b859926ce03c1e882199b6a8043e1db
2022-10-14 00:57:33 +02:00
Martin Prikryl
463f1ae567
Hiding Donate command in UWP
...
Source commit: 465b33d92f791067a008954d747a9f95989169de
2022-09-10 00:56:28 +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
d284d93a83
Merge branch 'master' into dev
...
# Conflicts:
# source/forms/ScpCommander.cpp
# source/windows/WinConfiguration.h
Source commit: 6303fe6c4c5929ade1127007af6321e256f6940d
2022-03-30 01:23:44 +02:00
Martin Prikryl
d125f3f0b8
Bug 2062: Custom commands menu fail to open
...
https://winscp.net/tracker/2062
Source commit: a6599139c9ec4cc10d6bdd0ff062df45bf99c24c
2022-02-25 01:07:27 +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
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
af83ed5d8b
Setting interface-inspecific selection shortcuts in DFM
...
(cherry picked from commit 7f92ef6042 )
Source commit: 48d664af5e463803401b38704da90da8eaa25915
2021-11-25 16:21:20 +01:00
Martin Prikryl
7f92ef6042
Setting interface-inspecific selection shortcuts in DFM
...
Source commit: e0c7837aa240f813ec8c6e71f132518ade62ad79
2021-07-23 00:52:48 +02:00
Martin Prikryl
3ea7f33f16
High CPU load when idle in local-local mode
...
Caused by c2c2596d (Queue panel is always hidden in the local-local mode)
Source commit: dc1427068dfe91f025ef9f005254e4661ad50489
2021-07-23 00:50:42 +02:00
Martin Prikryl
1403b30ee1
Sort order toggle in local panel was broken by 417f89a8
...
Source commit: 4a522b06c5bf7dd37014cf25076316dfb747d615
2021-07-13 00:48:33 +02:00
Martin Prikryl
bfe5b292e9
Bug 41: Show directory size in file panel
...
https://winscp.net/tracker/41
Source commit: 65720b4a0c4b3ff88c4b0c116de9f2b13f57480a
2021-05-12 00:57:43 +02:00
Martin Prikryl
fb28d236fb
Bug 1893: Allowing opening both local and remote tabs using "new tab" tab
...
https://winscp.net/tracker/1893
Source commit: c6b495cd3f9021f2d9d8fcddb0587644dd2ade4c
2021-03-12 00:53:44 +01:00
Martin Prikryl
c1b4b4f286
Opening new local-local tab
...
Source commit: e07f42b5def5b0781880caadaecb14d8b077b24a
2021-02-20 00:43:19 +01:00
Martin Prikryl
32f3444b60
Local-local tab can be renamed
...
Part of Bug 1893
Source commit: 0490ee2a0f87016f962635648eec8717d05fae9c
2021-02-17 00:52:57 +01:00
Martin Prikryl
d2a3106aa4
Local-local tab can be duplicated
...
Part of Bug 1893
Source commit: 0eec25dec3bbd73d13da8bf0fb3d4f175b6dd01a
2021-02-16 00:51:44 +01:00
Martin Prikryl
0887231c76
The Edit command for the other local panel was enabled even when only folders were selected
...
Source commit: a470131ef8c9e89b83ea019729622006f05e5494
2021-02-16 00:47:57 +01:00
Martin Prikryl
c2c2596dc4
Queue panel is always hidden in the local-local mode
...
Part of Bug 1893
Source commit: ae286a612042338a8cd02452a4b6c786b28170bf
2021-02-16 00:44:32 +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