2005-07-31 Benedikt Meurer <benny@xfce.org>
* thunar-vfs/thunar-vfs-unlink-job.c: Allocate dirent buffer for the job instead of the stack on every thunar_vfs_unlink_item_collect call to reduce the stack overhead for the threads. * thunar-vfs/thunar-vfs-interactive-job.c: Check the cancellation state prior to invoking the "ask" signal. * thunar-vfs/thunar-vfs-interactive-job.{c,h}: Reduce the number of "percent" signal invokations to one per second to reduce the overall load on the main thread. * thunar-vfs/thunar-vfs-job.c(thunar_vfs_job_emit_valist): Lower the priority of inter-thread signals. * thunar/thunar-progress-dialog.c(thunar_progress_dialog_init): Use an ellipsizing label for the progress info message to avoid automatic resizing of the progress dialog. * thunar/thunar-application.{c,h}: Add "copy" and "move" actions. Drop "unlink" action, will be replaced with "trash" and "empty-trash-bin" later. * thunar-vfs/thunar-vfs-transfer-job.{c,h}: Import the ThunarVfsTransferJob class, which can only handle 'file:'-URI transfers right now. (Old svn revision: 16418)
Showing
- ChangeLog 22 additions, 0 deletionsChangeLog
- thunar-vfs/Makefile.am 2 additions, 0 deletionsthunar-vfs/Makefile.am
- thunar-vfs/thunar-vfs-interactive-job.c 27 additions, 1 deletionthunar-vfs/thunar-vfs-interactive-job.c
- thunar-vfs/thunar-vfs-interactive-job.h 3 additions, 0 deletionsthunar-vfs/thunar-vfs-interactive-job.h
- thunar-vfs/thunar-vfs-job.c 1 addition, 1 deletionthunar-vfs/thunar-vfs-job.c
- thunar-vfs/thunar-vfs-jobs.c 85 additions, 4 deletionsthunar-vfs/thunar-vfs-jobs.c
- thunar-vfs/thunar-vfs-jobs.h 9 additions, 1 deletionthunar-vfs/thunar-vfs-jobs.h
- thunar-vfs/thunar-vfs-transfer-job.c 792 additions, 0 deletionsthunar-vfs/thunar-vfs-transfer-job.c
- thunar-vfs/thunar-vfs-transfer-job.h 43 additions, 0 deletionsthunar-vfs/thunar-vfs-transfer-job.h
- thunar-vfs/thunar-vfs-unlink-job.c 4 additions, 2 deletionsthunar-vfs/thunar-vfs-unlink-job.c
- thunar/thunar-application.c 59 additions, 11 deletionsthunar/thunar-application.c
- thunar/thunar-application.h 8 additions, 2 deletionsthunar/thunar-application.h
- thunar/thunar-progress-dialog.c 1 addition, 1 deletionthunar/thunar-progress-dialog.c
Loading
Please register or sign in to comment