Commit graph

13,135 commits

Author SHA1 Message Date
rich2014
e26d1c1cdb FIX: progress calc in Wcx/zip 2026-06-20 09:44:14 +08:00
rich2014
10428e142b FIX: progress calc in TarWriter 2026-06-20 09:40:54 +08:00
rich2014
64a37d0c69 DEL: remove TTarWriter.ProcessTree() (TarBegin/TarFiles/TarEnd instead) 2026-06-19 14:59:59 +08:00
rich2014
54d6654ad1 UPD: improve sourcePath/targetPath when copying from iCloud to MultiArchive/7z 2026-06-18 21:21:42 +08:00
rich2014
0e7285f3e0 UPD: after copying files to Wcx/Zip, reload all FileViews that have that Wcx/Zip open 2026-06-18 13:12:53 +08:00
rich2014
487a3602cc UPD: disable flatview in Stash 2026-06-18 09:22:19 +08:00
rich2014
780a53bffc FIX: dangling(FMultiArcItem) and leak(FOutputParser) in uMultiArchiveFileSource 2026-06-18 09:06:41 +08:00
rich2014
44b1ebfb9a UPD: refactor to merge self doPackFilesOneByOne() and doMultiPackFiles() 2026-06-17 22:47:09 +08:00
rich2014
a26474651f UPD: Maintaining the correct destination path structure when copying multiple files from Virtual FileSource with '%F' to MultiArchive/7z 2026-06-17 19:48:29 +08:00
rich2014
2f70adb75b FIX: the issue that iCloud can't be packed by MultiArchive/7z 2026-06-17 16:29:57 +08:00
rich2014
af2894c6ef UPD: Maintaining the correct destination path structure when copying multiple files from Virtual FileSource to MultiArchive/Tar 2026-06-17 15:29:19 +08:00
rich2014
887f34e670 UPD: improve removeFiles handling in ArchiveCopyInOperation 2026-06-17 13:25:11 +08:00
rich2014
b2cb9435c5 UPD: Maintaining the correct destination path structure when copying multiple files from Virtual FileSource to MultiArchive/7z 2026-06-17 11:56:32 +08:00
rich2014
9b4c0854da UPD: apply 'cm_openstash' in TStashFileSource.GetMainIcon() 2026-06-17 09:38:53 +08:00
rich2014
6d0fcfee45 ADD: support iconName/svg in DarwinImage 2026-06-17 09:36:27 +08:00
rich2014
9597fcd28d UPD: Maintaining the correct destination path structure when copying multiple files from Virtual FileSource to Wcx/Tar 2026-06-17 08:26:45 +08:00
rich2014
55006f111a ADD: TarBegin/TarFiles/TarEnd in TarWriter to support ProcessFilesWithMultiRootPath() 2026-06-17 08:26:45 +08:00
Alexander Koblov
e853d5237e UPD: Russian language file 2026-06-16 18:32:59 +03:00
rich2014
81f889e677 FIX: If a temporary tar file is generated during the pack process, and the user subsequently cancels, the temporary tar file will not be deleted 2026-06-15 22:36:26 +08:00
rich2014
dae67778de UPD: simplify TWcxArchiveCopyInOperation.MainExecute() by ProcessFilesWithMultiRootPath() 2026-06-15 22:27:11 +08:00
rich2014
630c19c2f2 ADD: ProcessFilesWithMultiRootPath() in uArchiveFileSourceUtil 2026-06-15 22:25:32 +08:00
rich2014
35304eb238 FIX: the issue that FArcFileList in WcxArchiveFileSource was not cleared after the ArchiveFile were removed 2026-06-15 13:12:25 +08:00
rich2014
9b49371938 ADD: Count() in TThreadObjectList 2026-06-15 13:08:57 +08:00
rich2014
9add69adef UPD: improve packFileOneByOne() to packFilesPathByPath() in uWcxArchiveCopyInOperation 2026-06-14 23:32:59 +08:00
rich2014
dd3f3f70db ADD: sort() in TFiles 2026-06-14 23:32:04 +08:00
rich2014
77a97865cf FIX: pack files from Stash to iCloud 2026-06-14 19:32:12 +08:00
Alexander Koblov
4cc05afbf0 UPD: DCTheme icon theme cache file 2026-06-14 14:24:44 +03:00
Alexander Koblov
d586796cc0 ADD: Stash actions icons 2026-06-14 14:24:44 +03:00
rich2014
fda9362805 ADD: apply fsoPack/TFileSourceProcessor in cm_PackFiles() to support various FileSources 2026-06-14 13:49:06 +08:00
rich2014
be807fdb54 ADD: support fsoPack in TMountedFileSourceProcessor/iCloud 2026-06-14 13:26:16 +08:00
rich2014
4594d225d5 ADD: support fsoPack in TSearchResultFileSourceProcessor 2026-06-14 13:25:22 +08:00
rich2014
7db7e41489 ADD: support fsoPack in TStashFileSourceProcessor 2026-06-14 13:24:41 +08:00
rich2014
53f9c3c42f ADD: fsoPack/TDefaultFileSourceProcessor.consultPackOperation() 2026-06-14 10:25:38 +08:00
VenusGirl❤
9cabced1e8
UPD: Korean language file (#2928) 2026-06-13 23:59:57 +03:00
Alexander Koblov
ef570c9af4 FIX: Background context menu in the special file sources (like search results) 2026-06-13 16:24:28 +03:00
Alexander Koblov
1d49ade80b ADD: Stash context menu items 2026-06-13 15:17:35 +03:00
rich2014
3276638149 UPD: simplify TMountedFileSourceProcessor.detectIfSupportOperation() by TFiles.params.files.allFilesAtSamePath() 2026-06-12 19:24:41 +08:00
rich2014
969fc8d240 UPD: improve copying multi difference paths from Search Result 2026-06-12 19:21:57 +08:00
rich2014
33bf56ea9b UPD: improve copying multi difference paths from Stash FileSource 2026-06-12 19:20:59 +08:00
rich2014
34013fda7d UPD: Maintaining the correct destination path structure when copying multiple files from Virtual FileSource to Wcx/Zip 2026-06-12 19:19:14 +08:00
rich2014
e9c05e6aaf ADD: infrastructure for Virtual FileSource in TFiles 2026-06-12 19:18:59 +08:00
rich2014
a260581a01 FIX: the issue that the List would refresh multiple times after updating the Archive (trigger EFileSourceOperationAborting) 2026-06-12 08:30:57 +08:00
rich2014
3e869b4d9a FIX: TStashFileSource.GetMainIcon() in Stash on Windows 2026-06-12 08:29:35 +08:00
Alexander Koblov
818a171374 FIX: Stash context menu 2026-06-11 21:53:56 +03:00
rich2014
9781239310 UPD: '..' returns the path that does not end with PathDelimiter #2924 2026-06-11 09:39:34 +08:00
rich2014
39ef1ea0f3 FIX: the issue related to '..' at the top of FileSource #2922 2026-06-11 00:31:41 +08:00
rich2014
56a26c8568 UPD: improve prompt in TfrmMain.MoveFiles() 2026-06-10 19:41:41 +08:00
rich2014
7a22f56648 UPD: replace with fspDirectAccess for better compatibility with various FileSources in TMountedFileSourceProcessor 2026-06-10 19:40:54 +08:00
rich2014
888b9ee558 FIX: remove fspSearchable from TSearchResultFileSource.GetProperties() if it's created from Wcx/Zip 2026-06-10 19:39:55 +08:00
rich2014
5dec42098a FIX: the issue of moving files from SearchResult 2026-06-10 19:24:44 +08:00