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