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_base.h plugin_helper.h Log Message: * Add 'hover plugin' - try it in icon mode, hover for ~2 secs over a video or image * Misc bugfixes =================================================================== RCS file: /cvs/e/e17/proto/entropy/src/include/entropy_gui.h,v retrieving revision 1.13 retrieving revision 1.14 diff -u -3 -r1.13 -r1.14 --- entropy_gui.h 7 Sep 2006 13:40:15 -0000 1.13 +++ entropy_gui.h 4 Aug 2007 13:46:25 -0000 1.14 @@ -22,6 +22,9 @@ #define ENTROPY_GUI_EVENT_CUT_REQUEST "entropy_gui_event_cut_request" #define ENTROPY_GUI_EVENT_PASTE_REQUEST "entropy_gui_event_paste_request" +#define ENTROPY_GUI_EVENT_HOVER "entropy_gui_event_hover" +#define ENTROPY_GUI_EVENT_DEHOVER "entropy_gui_event_dehover" + #define ENTROPY_TOOLKIT_EWL "ewl" #define ENTROPY_TOOLKIT_ETK "etk" =================================================================== RCS file: /cvs/e/e17/proto/entropy/src/include/entropy_gui_event_handler.h,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- entropy_gui_event_handler.h 7 Sep 2006 13:40:15 -0000 1.10 +++ entropy_gui_event_handler.h 4 Aug 2007 13:46:26 -0000 1.11 @@ -123,4 +123,18 @@ Entropy_Gui_Event_Handler_Instance_Data* entropy_event_handler_paste_request_instance_data(entropy_gui_event* event, entropy_gui_component_instance* requestor) ; + +/*Hover Request */ +Entropy_Gui_Event_Handler* entropy_event_handler_hover_request_handler(); +Entropy_Gui_Event_Handler_Instance_Data* +entropy_event_handler_hover_request_instance_data(entropy_gui_event* event, + entropy_gui_component_instance* requestor); + +/*DeHover Request */ +Entropy_Gui_Event_Handler* entropy_event_handler_dehover_request_handler(); +Entropy_Gui_Event_Handler_Instance_Data* +entropy_event_handler_dehover_request_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.14 retrieving revision 1.15 diff -u -3 -r1.14 -r1.15 --- notification_engine.h 7 Sep 2006 13:40:15 -0000 1.14 +++ notification_engine.h 4 Aug 2007 13:46:26 -0000 1.15 @@ -21,7 +21,9 @@ ENTROPY_NOTIFY_METADATA_GROUPS = 16, ENTROPY_NOTIFY_COPY_REQUEST = 17, ENTROPY_NOTIFY_CUT_REQUEST = 18, - ENTROPY_NOTIFY_PASTE_REQUEST = 19 + ENTROPY_NOTIFY_PASTE_REQUEST = 19, + ENTROPY_NOTIFY_HOVER = 20, + ENTROPY_NOTIFY_DEHOVER = 21 }; enum ENTROPY_GUI_EVENT_HINTS { =================================================================== RCS file: /cvs/e/e17/proto/entropy/src/include/plugin_base.h,v retrieving revision 1.17 retrieving revision 1.18 diff -u -3 -r1.17 -r1.18 --- plugin_base.h 29 Dec 2006 13:02:53 -0000 1.17 +++ plugin_base.h 4 Aug 2007 13:46:26 -0000 1.18 @@ -21,7 +21,8 @@ ENTROPY_PLUGIN_SUB_TYPE_ALL, ENTROPY_PLUGIN_GUI_COMPONENT_STRUCTURE_VIEW, ENTROPY_PLUGIN_GUI_COMPONENT_LOCAL_VIEW, - ENTROPY_PLUGIN_GUI_COMPONENT_INFO_PROVIDER + ENTROPY_PLUGIN_GUI_COMPONENT_INFO_PROVIDER, + ENTROPY_PLUGIN_GUI_COMPONENT_HOVER_PROVIDER }; =================================================================== RCS file: /cvs/e/e17/proto/entropy/src/include/plugin_helper.h,v retrieving revision 1.27 retrieving revision 1.28 diff -u -3 -r1.27 -r1.28 --- plugin_helper.h 29 Dec 2006 13:02:53 -0000 1.27 +++ plugin_helper.h 4 Aug 2007 13:46:26 -0000 1.28 @@ -38,5 +38,7 @@ void entropy_event_copy_request(entropy_gui_component_instance* instance); void entropy_event_cut_request(entropy_gui_component_instance* instance); void entropy_event_paste_request(entropy_gui_component_instance* instance); +void entropy_event_hover_request(entropy_gui_component_instance* instance, entropy_generic_file* file, int x, int y); +void entropy_event_dehover_request(entropy_gui_component_instance* instance, entropy_generic_file* file); #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