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

Reply via email to