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

33 Commits

Author SHA1 Message Date
Martin Prikryl
9938b9ae6c Compiler warning
Source commit: 060f751396b3dc571ed60a5e57f0d84fb065ea46
2024-12-11 15:11:46 +01:00
Martin Prikryl
e613fa29fe Bug fix: When moving an ongoing delete operation to background queue, it might attempt to delete the current file again, failing the operation
Overall, the test for cancel is probably redundant for all scenarios. But to limit impact, I'm keeping it for most scenarios, except for the delete.

Source commit: c24c339bd5c5621a74c356b8189487e35dc2ab41
2024-12-11 01:21:14 +01:00
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
92c97a912c Bug 194: Ongoing delete operation can be moved to background queue
https://winscp.net/tracker/194

(provisionally using an icon for "Disconnect once operation queue is completed" for "Delete in Background")

Source commit: cd9e8a3cfb9acf2ee88f7f01f17884162ff86992
2021-07-14 01:04:28 +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
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
71f6619a22 Removing NO_RESOURCES conditional block
(used for Salamander only)

Source commit: 84fceaacd30a1740e2d6bba49b9e9f2fc57574f4
2019-11-19 01:01:35 +01:00
Martin Prikryl
0548f74b20 Bug 902: Sorting find results
https://winscp.net/tracker/902

Source commit: 840e3b89b3b66c5805f5acd75ed893f91170e655
2019-10-22 07:46:29 +02:00
Martin Prikryl
4b329f722a Bug 1634: Edit found found files
https://winscp.net/tracker/1634

Source commit: 48f9baae7215366f1aafa2bf584aaac354565abc
2018-04-13 05:00:54 +02:00
Martin Prikryl
3bbccbc72f Bug 1624: Failure when closing Find window while finding files
https://winscp.net/tracker/1624

Source commit: 192a8a18d2896605bc31466d16cdb14f417d05d5
2018-03-27 13:42:16 +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
4db43c51b2 Bug 1473: Found files can be download on the Find dialog.
https://winscp.net/tracker/1473

Source commit: df7b0366e50afdede8e9398cd18ae2bc171ec0f3
2018-01-27 22:23:25 +01:00
Martin Prikryl
3acda1252d Restore Esc functionality to stop finding (broken by ae83e7e1d: Found files can be deleted on the Find dialog )
Source commit: ad38e248663dfd38bc3c367a296e8806c88d8f8e
2018-01-27 22:22:17 +01:00
Martin Prikryl
6b760feb9f Disable Delete button while finding files
Source commit: b6aac639b6a76e99ab35dae7f693679a8ce811ca
2018-01-27 22:21:14 +01:00
Martin Prikryl
ae83e7e1d4 Found files can be deleted on the Find dialog + Fixing selection management bug when deleting a single item/file in view (could probably manifest when local file was deleted externally)
Source commit: db63d72d979a6adfb9f308f36f933f181ea152e9
2018-01-27 10:21:28 +01:00
Martin Prikryl
ce439f45a1 Find dialog is not modal when search finishes + Its Focus button does not close the window
Source commit: 38c8537bd054d4dca24651708057d0fa163da34e
2018-01-27 09:46:38 +01:00
Martin Prikryl
74ff3076b0 Bug fix: Found folders were focusing incorrectly
Source commit: 012e0d1431bcb502ad981cf97d631322416c2862
2018-01-27 09:41:32 +01:00
Martin Prikryl
6edbfbd953 Missing break
Source commit: 900657040740d5551e6254f625617a73df924c65
2018-01-27 09:40:34 +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
4836e85e0b Bug fix: Minimize buttons on Login and Find windows did not minimize the application + Minimize buttons on Console and Synchronization checklist windows enabled
Source commit: c159171d9663ca2e17dada9e94a5b3071b61c188
2018-01-24 17:39:07 +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
c50d70c1f4 Moving Find animation to Glyphs module (100% only)
Source commit: 35e63a64b7dc83c4ede33ada5a55b66cf78d9431
2018-01-24 17:23:38 +01:00
Martin Prikryl
d8f92984b9 First public commit of dev branch
Source commit: 98cb9d870efc1c60826db4398ec35c5cbe809e6a
2018-01-24 14:13:46 +01:00
Martin Prikryl
4ab6d5be32 5.7.4 2018-01-11 15:38:07 +01:00
Martin Prikryl
674a512d79 5.7.3 2018-01-11 15:37:54 +01:00
Martin Prikryl
5a9d22512f 5.6.2 2018-01-11 15:36:40 +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
ba4e8b3013 5.5 2018-01-11 15:32:42 +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