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

17 Commits

Author SHA1 Message Date
Martin Prikryl
efe94d6c08 Using actual types and functions instead of WinAPI and Unicode/Ansi macros
Source commit: b7fec4d069296b58bb43e7a4a97dd85d558212b7
2025-12-21 01:34:21 +01:00
Martin Prikryl
a5dcb5f03c Using std::size instead of custom macro
Source commit: 1a89c80dd42426351f261526b617534bab664208
2025-12-07 01:17:54 +01:00
Martin Prikryl
58b447c1b2 Building even 32-bit drag&drop shell extension using Clang compiler
Source commit: 7e76e02db2a6173570bb055cbcd4bfa4a21be162
2025-07-14 14:00:46 +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
e09e95ee43 Upgrade to C++ Builder 11
Comments:
- .res files seem to be linked automatically, so explicit entries in project files caused duplicates
- JCL updated for compatibility with BCB11 (jcld28win32.inc obtained by running JCJ installer [uninstalled afterwards])

Source commit: ec28d10a0bbb346ed2bb3940aed37e777342e663
2024-10-08 07:18:18 +02:00
Mikhail Lukashov
a8e6220b88 fix typos 2024-01-05 10:37:32 +01:00
Martin Prikryl
b65abacbe9 Bug 1644: Workaround for bug in Windows 10 1803 preventing drag & drop downloads to Windows Explorer via shell extension.
https://winscp.net/tracker/1644

Source commit: 79d5c66c42d752a1e15ba86ec3459e00778aafc0
2018-05-11 14:54:54 +02:00
Martin Prikryl
dc855630a2 Files can be downloaded directly to an external drop location even without a loaded drag&drop shell extension.
Part of "Make WinSCP available in Windows Store (UWP/AppX package)"
https://winscp.net/tracker/1639
(though useful for portable package too and for first uses of WinSCP after installation before restart)

Counters DownloadsDragDropQueue + DownloadsDragDropFakeFile
Counter DownloadsDragDropExternalExtNotInstalled removed

Source commit: 694f55c42d1bc0ec0ecf037a99d889f492080cd9
2018-04-30 03:40:04 +02:00
Martin Prikryl
a821acf376 Command on incompatibility of 4.x drag&drop shell extension with 5.x application
Source commit: 603302bb66a99a24f01a916891c53f947803668b
2018-01-27 09:15:03 +01:00
Martin Prikryl
aa7a0d78bf Not building with MS tools anymore, so the _MSC_VER is not needed anymore
Source commit: fcac322bce824c9882f7199a1de83e7c224b95d1
2018-01-25 21:43:04 +01:00
Martin Prikryl
3375f116cc Automatic function name logging in DragExt debug code
Source commit: d0bbcfc59a91309a5127b41ef3bf96b288f6fbec
2018-01-25 09:54:36 +01:00
Martin Prikryl
80593e22a7 Prettifying DragExt debug code
Source commit: 3d2badc1af3ce619dd1118f64b3e38fb4c9892db
2018-01-25 09:53:45 +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
0c93cf6567 5.5.4 2018-01-11 15:36:03 +01:00
Martin Prikryl
4dad4a32f0 5.2.5 2018-01-11 15:31:49 +01:00
Martin Prikryl
2e4b4738f0 5.2 2018-01-11 15:30:21 +01:00