Enlightenment CVS committal Author : chaos Project : e17 Module : apps/evfs
Dir : e17/apps/evfs/src/include Modified Files: evfs_command.h evfs_commands.h evfs_event.h evfs_metadata_db.h evfs_server_handle.h Log Message: An event to get a list of all extracted metadata keywords =================================================================== RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_command.h,v retrieving revision 1.24 retrieving revision 1.25 diff -u -3 -r1.24 -r1.25 --- evfs_command.h 24 Aug 2007 06:06:21 -0000 1.24 +++ evfs_command.h 29 Aug 2007 04:31:40 -0000 1.25 @@ -32,7 +32,8 @@ EVFS_CMD_MIME_REQUEST = 24, EVFS_CMD_FILE_TAG_ADD = 25, EVFS_CMD_FILE_TAG_REMOVE = 26, - EVFS_CMD_VFOLDER_CREATE = 27 + EVFS_CMD_VFOLDER_CREATE = 27, + EVFS_CMD_META_ALL_REQUEST = 28 } evfs_command_type; =================================================================== RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_commands.h,v retrieving revision 1.26 retrieving revision 1.27 diff -u -3 -r1.26 -r1.27 --- evfs_commands.h 24 Aug 2007 06:06:21 -0000 1.26 +++ evfs_commands.h 29 Aug 2007 04:31:40 -0000 1.27 @@ -54,4 +54,7 @@ void evfs_vfolder_command_entry_add(evfs_command* command, char type, char* name, char* value); evfs_command* evfs_vfolder_create_command_new(char* name); +long +evfs_client_meta_list_all(evfs_connection* conn); + #endif =================================================================== RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_event.h,v retrieving revision 1.25 retrieving revision 1.26 diff -u -3 -r1.25 -r1.26 --- evfs_event.h 21 Aug 2007 13:11:15 -0000 1.25 +++ evfs_event.h 29 Aug 2007 04:31:40 -0000 1.26 @@ -19,6 +19,7 @@ EVFS_EV_METADATA_GROUPS = 12, EVFS_EV_AUTH_REQUIRED = 13, EVFS_EV_MIME = 14, + EVFS_EV_METAALL = 15, EVFS_EV_ERROR = 100, EVFS_EV_NOT_SUPPORTED = 101 @@ -150,6 +151,13 @@ EvfsEvent base; char* mime; } EvfsEventMime; + +#define EVFS_EVENT_META_ALL(event) ((EvfsEventMetaAll*)event) +typedef struct +{ + EvfsEvent base; + Evas_List* meta; +} EvfsEventMetaAll; /*---------------*/ =================================================================== RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_metadata_db.h,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- evfs_metadata_db.h 28 Aug 2007 02:45:39 -0000 1.9 +++ evfs_metadata_db.h 29 Aug 2007 04:31:40 -0000 1.10 @@ -16,5 +16,6 @@ int evfs_metadata_db_vfolder_search_id_get(sqlite3* db, char* name); Ecore_List* evfs_metadata_db_vfolder_search_entries_get(sqlite3* db, int id); Ecore_List* evfs_metadata_db_vfolder_search_entries_execute(sqlite3* db, Ecore_List* entries); +Evas_List* evfs_metadata_db_meta_list_get(sqlite3* db); #endif =================================================================== RCS file: /cvs/e/e17/apps/evfs/src/include/evfs_server_handle.h,v retrieving revision 1.27 retrieving revision 1.28 diff -u -3 -r1.27 -r1.28 --- evfs_server_handle.h 26 Aug 2007 13:08:36 -0000 1.27 +++ evfs_server_handle.h 29 Aug 2007 04:31:40 -0000 1.28 @@ -49,4 +49,6 @@ void evfs_handle_mime_request(evfs_client* client, evfs_command* command); void evfs_handle_vfolder_create(evfs_client* client, evfs_command* command); + +void evfs_handle_meta_all_request(evfs_client* client, evfs_command* command); #endif ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs