rich2014
a62f046a94
ADD: check if Full Disk Access permission has been granted, if so hide the Privilege Button on the ToolBar
2026-06-02 12:11:27 +08:00
rich2014
05c1e0e6bb
ADD: TDarwinApplicationUtil.hasFullDiskAccess() on macOS
2026-06-02 11:56:03 +08:00
rich2014
98533a9d15
ADD: fspSearchable to TFileSourceProperties, and appy in TMainCommands.cm_Search()
2026-06-01 23:10:44 +08:00
rich2014
b1426fd06d
ADD: support search files in SearchResultFileSource
2026-06-01 21:20:30 +08:00
rich2014
df9eb65110
ADD: implement AddSearchPath() in TSearchResultFileSource
2026-06-01 21:19:30 +08:00
rich2014
fe307c98e4
UPD: move AddSearchPath() from LocalFileSource into FileSource
2026-06-01 21:18:24 +08:00
rich2014
214e61eb13
FIX: the state of cmbFindPathStart may be incorrect when FindDlg reopened
2026-06-01 20:01:21 +08:00
rich2014
4bde5beaee
UPD: fine-tune filename in TfrmFileProperties
2026-06-01 10:19:59 +08:00
rich2014
ef92d2660b
UPD: fine-tune TFileSource.GetFilesForPathAndType()
2026-06-01 10:12:12 +08:00
rich2014
9213dd929e
FIX: the issue of not clearing the files when handling invalid paths in MountedListOperation
2026-06-01 10:04:59 +08:00
rich2014
d61293302e
UPD: comparison can be performed even for TFiles without AttributesProperty in FilesSortFoldersFirst()
2026-06-01 09:47:46 +08:00
rich2014
523c15e297
FIX: the persistent sorting issue in FilesSortFoldersFirst() that was incorrect when comparing two regular files
2026-06-01 09:42:16 +08:00
rich2014
d2971bd587
UPD: improve in TFileSource.GetFilesForPathAndType()
2026-05-31 23:31:23 +08:00
rich2014
1682fc7690
DEL: restore uOSUtils, remove GetFilesInDir()
2026-05-31 23:31:23 +08:00
rich2014
ef724fa7d2
ADD: implement IKASPathEditMate in TfrmCopyDlg, autocomplete is supported on various file sources
2026-05-31 23:31:23 +08:00
rich2014
5267c3387f
ADD: implement IKASPathEditMate in TFileViewHeader, autocomplete is supported on various file sources
2026-05-31 23:31:23 +08:00
rich2014
8db33ee722
ADD: IKASPathEditMate in KASPathEdit for further refactor
2026-05-31 23:31:23 +08:00
rich2014
879ef8c6da
ADD: GetFilesForPathAndType() in IFileSource, and implement it in TFileSource base on GetFiles()
2026-05-31 23:31:23 +08:00
Alexander Koblov
7bcf801792
ADD: JSONC highlighter (issue #2898 )
2026-05-31 16:58:48 +03:00
Alexander Koblov
f5ed3acdfa
DEL: Blurry icons
2026-05-31 16:47:39 +03:00
rich2014
c0e020f675
FIX: Compilation error, revert GetFilesInDir() from DCOSUtils into OSUtils
2026-05-31 10:28:45 +08:00
rich2014
a588ff1c95
FIX: the issue of incorrect path Auto Complete in the Copy/Move Dialog
2026-05-31 08:41:45 +08:00
rich2014
701927f0de
FIX: the issue of incorrect path Auto Complete in the KASEditPath of FileView
2026-05-31 08:41:44 +08:00
rich2014
5b7cddf5c5
UPD: decouple file functionality from KASPathEdit by TKASPathEditGetFilesFunc, and remove GetFilesInDir()
2026-05-31 08:41:44 +08:00
rich2014
ed931d1894
UPD: copy GetFilesInDir() from KASPathEdit into DCOSUtils to further refactor
2026-05-31 08:41:44 +08:00
VenusGirl❤
c25aeeafb6
UPD: Korean language file ( #2900 )
2026-05-30 23:44:21 +03:00
Alexander Koblov
5d2ec82799
UPD: Russian language file
2026-05-30 21:03:26 +03:00
Alexander Koblov
0b6f62b153
DEL: Obsolete code
2026-05-30 20:10:53 +03:00
Alexander Koblov
7af7de1d8a
FIX: Workaround - missing arrows on the toolbar buttons under Qt6 (issue #2750 )
2026-05-30 18:40:46 +03:00
Alexander Koblov
b5f9bae122
FIX: Malformed parameter
2026-05-30 17:03:28 +03:00
Alexander Koblov
7c0b46c0e7
FIX: Wrong scaling (Gtk3)
2026-05-30 16:51:30 +03:00
Alexander Koblov
7d1f047d86
UPD: Korean language file ( fixes #2853 )
2026-05-30 16:12:21 +03:00
Alexander Koblov
2e4316dd39
UPD: Language files
2026-05-30 16:08:18 +03:00
Alexander Koblov
4178f6e58f
ADD: Display RabbitVCS and GVfs emblems when overlay icons enabled
2026-05-30 13:48:46 +03:00
Alexander Koblov
b51733f25e
UPD: Always display overlay icons for symbolic links, like other file managers (issue #2854 )
2026-05-30 12:51:32 +03:00
Alexander Koblov
45895ad0ed
ADD: More extensions to INI highlighter (issue #2898 )
2026-05-30 12:45:37 +03:00
Alexander Koblov
0fa82eceb8
UPD: Wfx-plugins - read-only check
2026-05-29 23:27:54 +03:00
Alexander Koblov
d90959dbf0
UPD: Wfx-plugins - display read-only delete confirmation only for files with NTFS attributes
2026-05-29 20:06:09 +03:00
Alexander Koblov
56098e1312
ADD: Editor - Word wrap option ( fixes #2886 )
2026-05-29 19:59:01 +03:00
rich2014
b05b79bc9a
FIX: in the FileViewHeader, the PathEdit will be in the wrong position when the address is visible
2026-05-29 21:56:09 +08:00
rich2014
3fabe6aef5
FIX: Name may be empty in virtual FileSource (root path in Mounted Drive)
2026-05-29 10:44:45 +08:00
Alexander Koblov
6b1a346caa
FIX: Build snapshots
2026-05-28 20:49:27 +03:00
EH
3e601a1940
FIX: Virtual terminal - AutoFollow off-by-one and clear resets viewport ( #2876 )
2026-05-28 20:41:25 +03:00
rich2014
0ec7b7e32b
FIX: the issue that TKASCDEdit could not gain focus when clicked
2026-05-28 17:30:15 +08:00
EH
307a682f27
FIX: SyncDirs — enable smooth progress bars ( #2893 )
...
Co-authored-by: heredie <heredie@localhost>
2026-05-26 20:46:25 +03:00
EH
adb32099c9
FIX: SyncDirs — preserve symlink timestamps on Linux (bug #3 ) ( #2888 )
2026-05-26 20:45:53 +03:00
EH
59607049b2
FIX: SyncDirs — preserve symlink follow/skip choice across file batches ( #2887 )
...
When TreeBuilder.BuildFromFiles() runs and the user answers 'follow all'
or 'skip all', the choice is stored in TreeBuilder.FSymLinkOption.
But after FreeAndNil(TreeBuilder) the choice was lost, so each new batch
of files started fresh with gOperationOptionSymLinks (default: ask), and
the dialog re-appeared for every symlink in every subsequent batch.
Fix: write back TreeBuilder.SymLinkOption to Self.SymLinkOption before
freeing the builder so the answer carries forward.
Co-authored-by: heredie <heredie@localhost>
2026-05-26 11:53:55 +03:00
rich2014
246f410673
UPD: simplified expression in UpdateRenameFileEditPosition()
2026-05-26 14:07:44 +08:00
rich2014
92fdf16192
UPD: update i18n for LCL
2026-05-26 14:04:55 +08:00
rich2014
a4c174d5ba
UPD: update i18n for LCL
2026-05-25 12:29:43 +08:00