summaryrefslogtreecommitdiff
path: root/UCoreWorkers.pas
AgeCommit message (Collapse)AuthorFilesLines
2009-12-25Sanitize Overwrite and DirDelete dialog response valuesTomas Bzatek1-101/+97
Also respect localized button accelerators
2009-12-16Worker thread arguments cleanupv0.6.75Tomas Bzatek1-229/+234
2009-12-13Set corresponding label and progress bar visibility in progress dialogTomas Bzatek1-785/+766
2009-12-13Consolidate ProcessProgressThread, make it more universalTomas Bzatek1-181/+197
2009-12-13Error system transformation to GErrorv0.6.74Tomas Bzatek1-164/+242
Note that most coreworkers are broken at the moment.
2009-11-30Fix duplicate files in the filelistTomas Bzatek1-1/+1
2009-11-29Fix callback setting for non-archiving modulesTomas Bzatek1-4/+4
2009-11-29Implement sorting for streamTomas Bzatek1-2/+2
Activated by default for testing purposes
2009-11-29Sort by inode number by defaultTomas Bzatek1-1/+1
2009-11-29Transform FillDirFiles input to allow sortingTomas Bzatek1-25/+24
2009-11-29Introduce copy operation start/stop callsv0.6.73Tomas Bzatek1-38/+51
This is the first step for a rapid extraction speed increase as we don't need to open&seek for every file. Sorting by inode is still need to be written but most archives work fine as they are. TODO: writing into the archive needs special care (see TODO in zip plugin)
2009-11-29Introduce inode_no propertyTomas Bzatek1-1/+1
2009-11-28Engine and VFS API cleanupv0.6.72Tomas Bzatek1-0/+2180
* also split threaded operations into UCoreWorkers.pas * symlinks should be properly resolved now, even in archives * no more relative/absolute path confusion * moved FillDirFiles outside engines, made it more universal