Commit graph

13,126 commits

Author SHA1 Message Date
Peter P. Lupo
3fbb7161fa Fixing crash messages in stdout after closing doublecmd. 2026-06-20 00:58:58 -04:00
Peter P. Lupo
39a48df0ad Merge remote-tracking branch 'upstream/master' into split-terminal-sync 2026-06-16 15:15:54 -04:00
Peter P. Lupo
5feee14aaf Fix terminal sync state bleeding across tabs in per-tab mode
Store the terminal sync mode (TermSyncMode) per tab in TFileViewPage rather than relying purely on the global variables gTermSyncModeLeft and gTermSyncModeRight. This ensures that switching tabs correctly restores the sync state for the newly active tab.
2026-06-16 14:39:31 -04:00
Alexander Koblov
e853d5237e UPD: Russian language file 2026-06-16 18:32:59 +03:00
Peter P. Lupo
863aeba1ba Merge remote-tracking branch 'upstream/master' into split-terminal-sync
# Conflicts:
#	src/fmain.pas
2026-06-16 10:34:17 -04:00
Peter P. Lupo
97b0fba384 Fix Qt6 EAccessViolation during thumbnail rendering with terminals 2026-06-16 10:33:21 -04: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
rich2014
55299c7771 FIX: the issue of copying files from SearchResult 2026-06-10 18:51:44 +08:00
rich2014
18bc5f7a6e FIX: consultResult may be changed by the subclass 2026-06-10 15:05:23 +08:00
rich2014
0439ed958b UPD: add fspImmutable for immutable File Source (eg. search result) 2026-06-09 18:11:18 +08:00
rich2014
de67618dd8 ADD/StashFS: step-31: improve TStashFileSourceProcessor 2026-06-09 18:11:08 +08:00
rich2014
ed2cc821b2 UPD: the buttons in Modern ToolBar can be enabled or disabled based on FileSource.Properties on macOS 2026-06-09 13:29:59 +08:00
rich2014
bebe20e6f9 UPD: remove unreachable code in TFileSystemFileSourceProcessor.consultCopyOperation() 2026-06-09 10:20:20 +08:00
rich2014
e9f3c49ed8 ADD/StashFS: step-30: forbid Copying/Moving between Stash FileViews 2026-06-09 10:09:44 +08:00
rich2014
0702ce507b UPD: remove unused units 2026-06-09 09:48:30 +08:00
rich2014
d47f5f91af ADD/StashFS: step-29: support multi-thread in StashFilesBackend 2026-06-09 09:47:21 +08:00
rich2014
cf6e1725e1 ADD/StashFS: step-28: support Copy/Move options 2026-06-09 09:30:40 +08:00
rich2014
145a333a44 ADD/StashFS: step-27: improve context menu and path name 2026-06-09 08:33:51 +08:00
rich2014
08cc9d88c4 UPD: update zh_TW 2026-06-09 08:33:51 +08:00