Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : proto

Dir     : e17/proto/entropy/src/include


Modified Files:
        entropy_etk_context_menu.h entropy_gui.h 
        entropy_gui_event_handler.h notification_engine.h 
        plugin_base.h plugin_helper.h 


Log Message:
* Some work on the entropy side of metadata

===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/include/entropy_etk_context_menu.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- entropy_etk_context_menu.h  16 Apr 2006 11:37:03 -0000      1.1
+++ entropy_etk_context_menu.h  17 Jul 2006 13:41:47 -0000      1.2
@@ -10,6 +10,9 @@
 void entropy_etk_context_menu_stat_cb_register(
        void (*cb)(void*, entropy_generic_file*), void* data);
 
+void
+entropy_etk_context_menu_metadata_groups_populate();
+
 
 
 #endif
===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/include/entropy_gui.h,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- entropy_gui.h       19 Apr 2006 06:38:21 -0000      1.11
+++ entropy_gui.h       17 Jul 2006 13:41:47 -0000      1.12
@@ -17,6 +17,7 @@
 #define ENTROPY_GUI_EVENT_FILE_METADATA_AVAILABLE 
"entropy_gui_event_file_metadata_available"
 #define ENTROPY_GUI_EVENT_EXTENDED_STAT        
"entropy_gui_event_extended_stat"       //Register that the next incoming stat 
for a file
                                                                                
// is an extended stat - e.g. a properties dialog request
+#define ENTROPY_GUI_EVENT_METADATA_GROUPS "entropy_gui_event_metadata_groups"  
 //Metadata groups available from file client
 
 
 #define ENTROPY_TOOLKIT_EWL "ewl"
===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/include/entropy_gui_event_handler.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -3 -r1.8 -r1.9
--- entropy_gui_event_handler.h 19 Apr 2006 06:38:21 -0000      1.8
+++ entropy_gui_event_handler.h 17 Jul 2006 13:41:47 -0000      1.9
@@ -103,4 +103,9 @@
 Entropy_Gui_Event_Handler_Instance_Data* 
entropy_event_handler_extended_stat_instance_data(entropy_gui_event* event, 
        entropy_gui_component_instance* requestor);
 
+/*Metadata groups*/
+Entropy_Gui_Event_Handler* entropy_event_handler_metadata_groups_handler();
+Entropy_Gui_Event_Handler_Instance_Data* 
entropy_event_handler_metadata_groups_instance_data(entropy_gui_event* event, 
+       entropy_gui_component_instance* requestor) ;
+
 #endif
===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/include/notification_engine.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -3 -r1.12 -r1.13
--- notification_engine.h       19 Apr 2006 06:38:21 -0000      1.12
+++ notification_engine.h       17 Jul 2006 13:41:47 -0000      1.13
@@ -17,7 +17,8 @@
        ENTROPY_NOTIFY_USER_INTERACTION_YES_NO_ABORT = 12,
        ENTROPY_NOTIFY_FILE_METADATA_REQUEST = 13,
        ENTROPY_NOTIFY_FILE_METADATA_AVAILABLE = 14,
-       ENTROPY_NOTIFY_EXTENDED_STAT = 15
+       ENTROPY_NOTIFY_EXTENDED_STAT = 15,
+       ENTROPY_NOTIFY_METADATA_GROUPS = 16
 };
 
 enum ENTROPY_GUI_EVENT_HINTS {
===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/include/plugin_base.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -3 -r1.10 -r1.11
--- plugin_base.h       10 Jun 2006 02:36:14 -0000      1.10
+++ plugin_base.h       17 Jul 2006 13:41:47 -0000      1.11
@@ -74,6 +74,11 @@
                void (*file_remove) (entropy_generic_file * file, 
entropy_gui_component_instance* instance);
 
        } file_functions;
+
+       struct {
+               void (*groups_get)(entropy_gui_component_instance* instance);
+                Ecore_List* (*groups_retrieve)();
+       } misc_functions;
 };
 #define ENTROPY_PLUGIN_FILE(plugin) ((Entropy_Plugin_File *) plugin)
 
===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/include/plugin_helper.h,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -3 -r1.19 -r1.20
--- plugin_helper.h     10 Jun 2006 02:36:14 -0000      1.19
+++ plugin_helper.h     17 Jul 2006 13:41:47 -0000      1.20
@@ -20,10 +20,13 @@
 void entropy_plugin_filesystem_file_rename(entropy_generic_file* file, char* 
dest);
 void entropy_event_extended_stat_expect(Entropy_Generic_File* file, 
entropy_gui_component_instance* instance);
 
+void 
entropy_plugin_filesystem_metadata_groups_get(entropy_gui_component_instance* 
instance) ;
+
 entropy_plugin* entropy_plugin_gui_get_by_name_toolkit(char* toolkit, char* 
name);
 
 void entropy_event_stat_request(Entropy_Generic_File* file, 
entropy_gui_component_instance* instance);
 void entropy_event_action_file(Entropy_Generic_File* file, 
entropy_gui_component_instance* instance);
 entropy_generic_file* 
entropy_layout_current_folder_get(entropy_gui_component_instance_layout* 
layout);
+Ecore_List* entropy_plugin_filesystem_metadata_groups_retrieve() ;
 
 #endif




-------------------------------------------------------------------------
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

Reply via email to