Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : proto

Dir     : e17/proto/entropy/src/include


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


Log Message:
* Shift responsibility for displaying the properties dialog to the layout, and 
create a new event to indicate that it's an 'extended stat', to differentiate 
between general stat events, and ones we want to show more detail for.  

===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/include/entropy_gui.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -3 -r1.10 -r1.11
--- entropy_gui.h       28 Mar 2006 10:31:14 -0000      1.10
+++ entropy_gui.h       19 Apr 2006 06:38:21 -0000      1.11
@@ -15,6 +15,8 @@
 #define ENTROPY_GUI_EVENT_USER_INTERACTION_YES_NO_ABORT 
"entropy_gui_event_user_interaction_yes_no_abort"                    //User 
needs to respond in some way
 #define ENTROPY_GUI_EVENT_FILE_METADATA "entropy_gui_event_file_metadata"  
 #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_TOOLKIT_EWL "ewl"
===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/include/entropy_gui_event_handler.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- entropy_gui_event_handler.h 2 Apr 2006 05:47:38 -0000       1.7
+++ entropy_gui_event_handler.h 19 Apr 2006 06:38:21 -0000      1.8
@@ -98,4 +98,9 @@
 Entropy_Gui_Event_Handler_Instance_Data* 
entropy_event_handler_user_interaction_instance_data(entropy_gui_event* event, 
        entropy_gui_component_instance* requestor);
 
+/*Extended Stat*/
+Entropy_Gui_Event_Handler* entropy_event_handler_extended_stat_handler();
+Entropy_Gui_Event_Handler_Instance_Data* 
entropy_event_handler_extended_stat_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.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- notification_engine.h       15 Apr 2006 10:07:04 -0000      1.11
+++ notification_engine.h       19 Apr 2006 06:38:21 -0000      1.12
@@ -16,7 +16,8 @@
        ENTROPY_NOTIFY_FILE_PROGRESS = 11,
        ENTROPY_NOTIFY_USER_INTERACTION_YES_NO_ABORT = 12,
        ENTROPY_NOTIFY_FILE_METADATA_REQUEST = 13,
-       ENTROPY_NOTIFY_FILE_METADATA_AVAILABLE = 14
+       ENTROPY_NOTIFY_FILE_METADATA_AVAILABLE = 14,
+       ENTROPY_NOTIFY_EXTENDED_STAT = 15
 };
 
 enum ENTROPY_GUI_EVENT_HINTS {
===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/include/plugin_helper.h,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -3 -r1.16 -r1.17
--- plugin_helper.h     18 Apr 2006 12:19:55 -0000      1.16
+++ plugin_helper.h     19 Apr 2006 06:38:21 -0000      1.17
@@ -17,6 +17,7 @@
 void entropy_plugin_filesystem_filestat_get(entropy_file_request* request);
 void entropy_plugin_operation_respond(long operation, int response);
 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);
 
 entropy_plugin* entropy_plugin_gui_get_by_name_toolkit(char* toolkit, char* 
name);
 




-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to