Martin Prikryl
1bd51d52d1
Updating DPI scaling to BCB11
...
– Control's Canvas does not have Font updated when painting, so it needs to be set explicitly in some places
– Page control drawing was not only incompatible, but broken in general, so it was refactored – giving up on trying to make it 100% mimic system drawing
– CM_DPICHANGED replaced with OnAfterMonitorDpiChanged for form-level scaling. Not really necessary, just for style. Though it is not called for initial resize (at least when starting on primary monitor with temporary non-system DPI)
– OnResize is not called for DPI change, so in some instances, some OnResize call was duplicated in OnAfterMonitorDpiChanged/CM_DPICHANGED
– Scaling of thirdparty box still does not work correctly (but Updates box works??)
– Scaling on primary monitor with temporary non-system DPI is bad
– TTreeView enabled DPI scaling when using Images that is not Scaled
– Discaring obsolete FSiteButtonsPadding workaround
– Controls programmatically added to form are automatically scaled to the form's DPI (relevant for message boxes)
Source commit: a86dddbfada30a5bc409687489bdcd12842050af
2024-11-08 10:55:22 +01: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
Martin Prikryl
69b6a18593
Search for Preferences options
...
Source commit: 1dbd33e717c5f59fe9c0ba9cc8b03299cc001697
2024-07-28 01:01:25 +02:00
Martin Prikryl
f4cd58ba3f
Bug 2221: WinSCP loses focus after custom command is executed
...
https://winscp.net/tracker/2221
Restricts impact of 6ef0d1fb and undoes 1078dc75
Source commit: 9f6ab93d4f787c82b7ff2856fca9cf0538d27b01
2023-09-16 01:09:04 +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
e87a1174e3
Replacing warning number with warning abbreviation + Removing unused code
...
Source commit: e3b036fd99d4a6278273bec7863aaf9473bca2e7
2023-01-10 11:15:44 +01:00
Martin Prikryl
2ec882ed95
Using an en-dash instead of a minus sign in window titles, local-local session names and various other places
...
Source commit: c4ea12980c1d69fe0a9560bcc5ba00810949212c
2021-02-16 00:46:17 +01:00
Martin Prikryl
b9a6b10109
Compiler warning
...
Source commit: 79d84f37392951a09a9f1575f22bc0d9a7b0ae7d
2020-12-30 00:43:00 +01:00
Martin Prikryl
0faf11d07d
More explicit "Open Link" for Bug 1930 for 6.0 branch
...
Source commit: 4dd5d900e0c07c21f2d1e87980288c2a920f3741
2020-12-29 00:44:32 +01:00
Martin Prikryl
ac3e58b29e
Bug 1930: Keyboard-interactive authentication challenges can be copied to the clipboard and links contained in the challenges can be opened
...
https://winscp.net/tracker/1930
Source commit: 705dcf35b547fee28c4b6d341f9289936529f95c
2020-12-29 00:43:02 +01:00
Martin Prikryl
14c15ca661
Bug 1916: Displaying, what directory is being read at the end of login to a server, in a tooltip
...
https://winscp.net/tracker/1916
Source commit: 1d15a55ec87c1221b87d6654c8c5296ad6bf8966
2020-10-30 00:46:04 +01:00
Martin Prikryl
52cadf1fa8
Removing unused method
...
Source commit: 3ddebeac283aaa21721c6113f786536e9d1b6268
2020-10-29 00:56:29 +01:00
Martin Prikryl
4bb5cfd3bf
Typo in a comment
...
Source commit: bf4054566421729601e31a27495ac68eb99a1bf5
2020-06-13 01:18:06 +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
04f0bbdc37
Bug 1588: Optionally display authentication banner in a monospaced font
...
https://winscp.net/tracker/1588
Source commit: 47a7d8bc1649823310931b2d53a0882f1318c861
2018-01-28 17:13:51 +01: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
8763908626
Memory leak + Removing unused method
...
Source commit: afdbfe02e13af730a180a831c4aea8134503ee27
2018-01-27 22:49:18 +01:00
Martin Prikryl
28c6413f64
Bug 1476: Do not popup Authentication window when reconnecting while the application is minimized
...
https://winscp.net/tracker/1476
Source commit: 352bca46e366fa729a9f88416e9e30a786df4104
2018-01-27 22:35:43 +01:00
Martin Prikryl
8d7979c470
Bug 1449: Long (or multiline) authentication prompts are truncated
...
https://winscp.net/tracker/1449
Source commit: 3b867b51736b23c0631c6227edcc8486e143a2d0
2018-01-27 04:50:59 +01:00
Martin Prikryl
f2ce5adc98
Compiler warnings discovered by build server
...
Source commit: 3a3e2b040db3bae9377e34ddf81cab612ee07604
2018-01-25 21:14:47 +01:00
Martin Prikryl
987728ea0c
Prettifying debug macros
...
Source commit: ba529d34782876686ca07031e9c0b7c17f9e92fd
2018-01-24 20:39:55 +01:00
Martin Prikryl
4b7cc63bcf
Wrapping too long entries in authentication log to avoid horizontal scrollbar
...
Source commit: 539c34a2f9b6f0ea86dc6a797d1953f3388566a0
2018-01-24 18:48:14 +01:00
Martin Prikryl
b832f1f7ed
Bug fix: When Authentication window is resized smaller, prompts get truncated.
...
Source commit: 4399e6799c612647b61fbf3c77b07e550f8b13d1
2018-01-24 18:47:22 +01:00
Martin Prikryl
0418cb7cb0
Typo in comment
...
Source commit: 46df16c70403c89ba52ced4b338ef686929a43fa
2018-01-24 18:46:18 +01:00
Martin Prikryl
cb94148614
All animations are on Glyphs module now and there are no unnamed animations anymore
...
Source commit: 908d2a012ef7087d6558628719f081722c0fcd5c
2018-01-24 17:24:30 +01:00
Martin Prikryl
d8f92984b9
First public commit of dev branch
...
Source commit: 98cb9d870efc1c60826db4398ec35c5cbe809e6a
2018-01-24 14:13:46 +01:00
Martin Prikryl
26b6b13bc8
5.6
2018-01-11 15:36:22 +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
0b4c19ead3
5.2.4
2018-01-11 15:31:27 +01:00
Martin Prikryl
2908ab65ca
5.2.1
2018-01-11 15:30:34 +01:00
Martin Prikryl
2e4b4738f0
5.2
2018-01-11 15:30:21 +01:00