Commit graph

879 commits

Author SHA1 Message Date
EH
9ef01acba4 FIX: Virtual terminal - AutoFollow off-by-one and clear resets viewport (#2876)
(cherry picked from commit 3e601a1940)
2026-06-13 23:54:17 +03:00
rich2014
a169cd6143 FIX: the issue that TKASCDEdit could not gain focus when clicked
(cherry picked from commit 0ec7b7e32b)
2026-06-13 23:54:10 +03:00
EH
680c9c8a93 FIX: SyncDirs — preserve symlink timestamps on Linux (bug #3) (#2888)
(cherry picked from commit adb32099c9)
2026-06-13 23:53:32 +03:00
Alexander Koblov
2f17b77ddb UPD: Wfx-plugins - read-only check
(cherry picked from commit 0fa82eceb8)
2026-05-29 23:38:15 +03:00
Alexander Koblov
bf8bbb1cb3 FIX: KASButton - incorrect enabled state
(cherry picked from commit d03fa06aee)
2026-05-15 18:39:10 +03:00
Alexander Koblov
b7dc318a3b FIX: Viewer - crash under macOS (issue #2815)
(cherry picked from commit 151b8faf18)
2026-05-08 20:05:21 +03:00
Alexander Koblov
ec44ebc623 FIX: KASButton - draw gray icon when button disabled
(cherry picked from commit b812db501c)
2026-05-08 20:01:47 +03:00
Alexander Koblov
e3bd364edf ADD: KASButton - image list support
(cherry picked from commit b171ec1f3a)
2026-05-08 19:51:02 +03:00
Alexander Koblov
226fc97eba ADD: TKASPanel and TKASGroupBox controls
(cherry picked from commit f9f2487868)
2026-04-12 12:51:11 +03:00
rich2014
ff492162ec FIX: the issue where the Caret Height is incorrect when 'Show as Text' in fViewer
(cherry picked from commit 1d4f994af8)
2026-04-11 13:47:23 +03:00
Alexander Koblov
9bc617bbc0 UPD: Viewer - don't use standalone scrollbar controls (fixes #2646)
(cherry picked from commit f5b45359e0)
2026-04-11 13:45:02 +03:00
axis6404
a281ea608a FIX: Emoji comparison in TStringListEx #2762 (#2769)
(cherry picked from commit 5f6bfb8b5a)
2026-03-14 11:17:14 +03:00
Alexander Koblov
c73e14cdd9 FIX: Don't use buggy UTF8CompareStr function
(cherry picked from commit 3b6d4d1180)
2026-03-14 11:17:13 +03:00
Alexander Koblov
5b0b0c9fb3 FIX: Emoji comparison in TStringListEx (fixes #2762)
(cherry picked from commit 63b7fd155f)
2026-03-14 11:17:13 +03:00
Alexander Koblov
772ba4ab07 FIX: Can't delete to the trash bin in symlinked directories on different partitions (fixes #2770)
(cherry picked from commit 6199cb56f8)
(cherry picked from commit e608cef4bf)
2026-03-01 12:49:00 +03:00
rich2014
65817fa735 FIX: StretchBitmap() related on retina display
(cherry picked from commit 20c86c58bf)
2026-02-28 12:59:41 +03:00
Alexander Koblov
6277767c15 FIX: Crash with Lazarus 4.99 (fixes #2764)
(cherry picked from commit dd391e22b7)
(cherry picked from commit 927ed4ad8d)
2026-02-24 20:02:20 +03:00
Alexander Koblov
488fedd852 FIX: Viewer - wrong selection when text contains a tab character and horizontal scroll is enabled
(cherry picked from commit 2aea141aff)
2026-02-15 11:55:24 +03:00
Alexander Koblov
7bcaa88910 FIX: Lazarus 4.99 compatibility
(cherry picked from commit 039946e768)
(cherry picked from commit fcf07a7ebb)
(cherry picked from commit 44c05b6a65)
2026-02-13 23:40:50 +03:00
Alexander Koblov
22609014dc ADD: CreateSymLinkUnix function
(cherry picked from commit 53a3a51976)
2026-01-17 18:47:47 +03:00
Alexander Koblov
1eac2e755a FIX: SetFileTime parameters (fixes #2697)
(cherry picked from commit 9c80e25bb4)
2026-01-13 19:03:34 +03:00
Alexander Koblov
bae8539463 FIX: EDateOutOfRange exception with negative Unix time (fixes #2666)
(cherry picked from commit c32db48c03)
2026-01-05 16:37:24 +03:00
Alexander Koblov
76111e43d1 FIX: Use normalized strings when compare file names with wildcard under macOS (fixes #2674)
(cherry picked from commit 3a6893dc51)
2026-01-05 16:36:17 +03:00
rich2014
eb40b80116 FIX: the issue of arbitrary truncation in multibyte encoding in IsInPath(), the root cause of #2631
(cherry picked from commit b10bd5609f)
2025-12-13 12:07:40 +03:00
Alexander Koblov
2bd7e55427 FIX: Hang when read from a named pipe (fixes #2639)
(cherry picked from commit 8c370fd8ea)
2025-12-06 20:49:50 +03:00
Alexander Koblov
1acfcb815a FIX: Crash with empty file name (fixes #2631)
(cherry picked from commit ca615d4c84)
2025-12-02 18:36:54 +03:00
Alexander Koblov
7c470d69d8 FIX: Use normalized strings when compare file names under macOS (fixes #1981)
(cherry picked from commit f27b7f8526)
2025-12-02 18:36:54 +03:00
Alexander Koblov
9a5d59a705 FIX: DCDateTimeUtils - arithmetic overflow (fixes #2627)
(cherry picked from commit 16e9b1d647)
2025-12-02 18:36:10 +03:00
Alexander Koblov
011609f694 UPD: Argon2 self-test 2025-11-21 23:47:29 +03:00
Alexander Koblov
032168b178 FIX: Argon2 function 2025-11-21 23:15:35 +03:00
Alexander Koblov
9732afd824 UPD: Argon2 preparation 2025-11-19 18:50:45 +03:00
Alexander Koblov
2c83cfb5c4 UPD: Speed-up Argon2 function 2025-11-17 18:36:37 +03:00
Alexander Koblov
a6c06d7866 FIX: Pixelated icons under Windows (issue #2584) 2025-11-04 19:25:45 +03:00
Alexander Koblov
1f0fe20177 FIX: KAScrypt - TDCP_blockcipher128.IncCounter 2025-11-02 13:51:09 +03:00
rich2014
ff6aed5311 UPD: support Retina in KASToolbar (use TImageList as the image source to support Retina) 2025-10-31 13:44:56 +08:00
rich2014
8bbb10317a UPD: support Retina in Drive Button in Disk Panel 2025-10-28 12:16:19 +08:00
Alexander Koblov
863b4e92b9 ADD: DCDateTimeUtils - additional functions 2025-10-25 16:55:54 +03:00
Alexander Koblov
4ff6ff14dd UPD: DCDateTimeUtils - better time zone support (Unix) 2025-10-25 14:44:57 +03:00
Alexander Koblov
9eb3025704 ADD: SHA3 use AVX2 2025-10-05 14:31:37 +03:00
Alexander Koblov
99f6e06c78 ADD: TKASLabelItem class 2025-10-04 16:15:43 +03:00
Alexander Koblov
0f9f752cc5 FIX: Don't use flock function, it does not work correct with network file systems (issue #2018) 2025-10-03 01:12:47 +03:00
Alexander Koblov
80fcc0e63f FIX: Saving universal-highlighter colors settings (fixes #2514) 2025-10-01 20:37:26 +03:00
Alexander Koblov
5cb3b065a2 ADD: TKASToolLabel control 2025-10-01 20:37:26 +03:00
Alexander Koblov
78467ea00d UPD: KAScrypt - refactoring 2025-09-27 19:55:03 +03:00
rich2014
b9d921e555 UPD: move TDarwinFileUtil from uDarwinFileUtil to DCDarwin 2025-09-21 21:57:09 +08:00
rich2014
47c57a80a5 ADD #2500: support copying extended attributes 2025-09-21 21:45:15 +08:00
Alexander Koblov
55481eda5b ADD: DCClasses unit 2025-09-20 22:11:40 +03:00
Alexander Koblov
87fb9821e4 ADD: SHA512 use AVX2 2025-09-19 21:06:39 +03:00
Alexander Koblov
2390474e16 UPD: Refactoring, clean up 2025-09-19 20:59:05 +03:00
Alexander Koblov
47c5b6efd9 ADD: SHA256 use ARM64CE 2025-09-17 21:09:27 +03:00