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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs