Enlightenment CVS committal Author : chaos Project : e17 Module : apps/evfs
Dir : e17/apps/evfs/src/include Modified Files: evfs_operation.h evfs_plugin.h Log Message: * File copy master function put through regression testing. Tested ok. * API change - evfs_dir_list now takes a file, not a command, in the plugins * Trashing files and entire dir trees now works. Multiple deletes of the same file/dir also work. =================================================================== RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_operation.h,v retrieving revision 1.16 retrieving revision 1.17 diff -u -3 -r1.16 -r1.17 --- evfs_operation.h 14 Aug 2006 11:33:07 -0000 1.16 +++ evfs_operation.h 20 Aug 2006 04:13:56 -0000 1.17 @@ -143,6 +143,7 @@ struct evfs_operation_task_mkdir { evfs_operation_task task; + evfs_filereference* from; evfs_filereference* file; }; typedef struct evfs_operation_task_mkdir evfs_operation_task_mkdir; @@ -160,7 +161,7 @@ void evfs_operation_copy_task_add(evfs_operation* op, evfs_filereference* file_from, evfs_filereference* file_to, struct stat from_stat, struct stat to_stat, int); -void evfs_operation_mkdir_task_add(evfs_operation* op, evfs_filereference* dir); +void evfs_operation_mkdir_task_add(evfs_operation* op, evfs_filereference* src, evfs_filereference* dir); void evfs_operation_remove_task_add(evfs_operation* op, evfs_filereference* file, struct stat file_stat); void evfs_operation_tasks_print(evfs_operation* op); =================================================================== RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_plugin.h,v retrieving revision 1.17 retrieving revision 1.18 diff -u -3 -r1.17 -r1.18 --- evfs_plugin.h 15 Aug 2006 08:22:56 -0000 1.17 +++ evfs_plugin.h 20 Aug 2006 04:13:56 -0000 1.18 @@ -25,7 +25,7 @@ int (*evfs_file_stat) (evfs_command * command, struct stat * file_stat, int); int (*evfs_file_lstat) (evfs_command * command, struct stat * file_stat, int); - void (*evfs_dir_list) (evfs_client * client, evfs_command * command, + void (*evfs_dir_list) (evfs_client * client, evfs_filereference * file, Ecore_List ** directory_list); int (*evfs_file_open) (evfs_client * client, evfs_filereference * command); ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs