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
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
195ad9a64a
Bug 909: Expand environment variables in Open Directory/Location Profiles dialogs for local paths
...
https://winscp.net/tracker/909
Source commit: ba4ff1c3bbcf6267e86dd42c31b20cc8bd560edf
2022-05-04 01:01:15 +02:00
Martin Prikryl
59e2d01630
Typo in a comment
...
Source commit: d944054da86b35d24c4fd7881e9e0264b7b6e2f8
2022-04-26 01:01:05 +02:00
Martin Prikryl
daca71a122
Code formatting
...
Source commit: 21182d2e8b2f5df565fc02844cce96a56589b316
2022-04-15 00:53:40 +02:00
Martin Prikryl
9bf2852189
Bug fix: With no connected session, shared bookmarks modifications are not preserved
...
Source commit: 5f2d27708e8b7262214ef3426afe6249df737daf
2020-07-23 01:35:38 +02: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
68545d2a15
Now that TIEComboBox's sole remaining functionality is auto-sizing of its dropdown list, it can be replaced by THistoryComboBox with history functionality disabled
...
Source commit: 0f402917c2d8a86f6efd8490f40dd6f36716e54f
2019-01-16 22:15:20 +01:00
Martin Prikryl
5dfbf31821
Bug 1127: Bookmark drop down menu
...
https://winscp.net/tracker/1127
Source commit: 511cdab3afe0274096f8eea9a512e084d995db3f
2018-07-12 14:35:22 +02:00
Martin Prikryl
07617815a6
Bug 1521: Provisional implementation of per-monitor DPI awareness
...
https://winscp.net/tracker/1521
Source commit: 9d436d711a74909662530049c1de501edb91ab3a
2018-01-28 06:03:34 +01:00
Martin Prikryl
f852f86f1a
Extensions
...
Source commit: 33e7793a0f0ef19eec38b3a55e36ecb11c4595b6
2018-01-25 15:47:18 +01:00
Martin Prikryl
b55e9565da
Function call-line syntax for DebugFail + Replacing all DebugAssert(false) with DebugFail
...
Source commit: 358df59fa46a04bd1b2a141b826fa5c499303ae6
2018-01-24 20:47:51 +01:00
Martin Prikryl
987728ea0c
Prettifying debug macros
...
Source commit: ba529d34782876686ca07031e9c0b7c17f9e92fd
2018-01-24 20:39:55 +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
26b6b13bc8
5.6
2018-01-11 15:36:22 +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