Enlightenment CVS committal

Author  : chaos
Project : e17
Module  : proto/entropy

Dir     : e17/proto/entropy/src/include


Modified Files:
        entropy_generic.h entropy_gui.h entropy_gui_event_handler.h 
        notification_engine.h plugin_base.h plugin_helper.h 
Added Files:
        etk_auth_request_dialog.h 


Log Message:
Handle authentication requests from evfs

===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/include/entropy_generic.h,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -3 -r1.23 -r1.24
--- entropy_generic.h   15 Aug 2006 12:04:53 -0000      1.23
+++ entropy_generic.h   13 Aug 2007 03:08:08 -0000      1.24
@@ -82,6 +82,10 @@
        long id;
 } entropy_file_operation;
 
+typedef struct {
+       char* filename;
+} entropy_auth_request;
+
 typedef struct entropy_file_stat entropy_file_stat;
 struct entropy_file_stat {
        entropy_generic_file* file;
===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/include/entropy_gui.h,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -3 -r1.14 -r1.15
--- entropy_gui.h       4 Aug 2007 13:46:25 -0000       1.14
+++ entropy_gui.h       13 Aug 2007 03:08:08 -0000      1.15
@@ -25,6 +25,7 @@
 #define ENTROPY_GUI_EVENT_HOVER "entropy_gui_event_hover"
 #define ENTROPY_GUI_EVENT_DEHOVER "entropy_gui_event_dehover"
 
+#define ENTROPY_GUI_EVENT_AUTH_REQUEST "entropy_gui_event_auth_request"
 
 #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.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- entropy_gui_event_handler.h 4 Aug 2007 13:46:26 -0000       1.11
+++ entropy_gui_event_handler.h 13 Aug 2007 03:08:09 -0000      1.12
@@ -137,4 +137,11 @@
                                        entropy_gui_component_instance* 
requestor);
 
 
+/*Auth Request */
+Entropy_Gui_Event_Handler* entropy_event_handler_auth_request_handler();
+void 
entropy_event_handler_auth_request_cleanup(Entropy_Gui_Event_Handler_Instance_Data*
 data);
+Entropy_Gui_Event_Handler_Instance_Data* 
+entropy_event_handler_auth_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.15
retrieving revision 1.16
diff -u -3 -r1.15 -r1.16
--- notification_engine.h       4 Aug 2007 13:46:26 -0000       1.15
+++ notification_engine.h       13 Aug 2007 03:08:09 -0000      1.16
@@ -23,7 +23,8 @@
        ENTROPY_NOTIFY_CUT_REQUEST = 18,
        ENTROPY_NOTIFY_PASTE_REQUEST = 19,
        ENTROPY_NOTIFY_HOVER = 20,
-       ENTROPY_NOTIFY_DEHOVER = 21
+       ENTROPY_NOTIFY_DEHOVER = 21,
+       ENTROPY_NOTIFY_AUTH_REQUEST =22
 };
 
 enum ENTROPY_GUI_EVENT_HINTS {
===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/include/plugin_base.h,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -3 -r1.18 -r1.19
--- plugin_base.h       4 Aug 2007 13:46:26 -0000       1.18
+++ plugin_base.h       13 Aug 2007 03:08:09 -0000      1.19
@@ -79,6 +79,7 @@
                void (*group_file_remove) (entropy_generic_file * file,char*);
 
                void (*file_trash_restore) (Ecore_List* files, 
entropy_gui_component_instance* instance);
+               void (*auth_respond) (char*,char*,char*);
 
        } file_functions;
 
===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/include/plugin_helper.h,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -3 -r1.28 -r1.29
--- plugin_helper.h     4 Aug 2007 13:46:26 -0000       1.28
+++ plugin_helper.h     13 Aug 2007 03:08:09 -0000      1.29
@@ -12,6 +12,7 @@
                                void (*cb)());
 void entropy_plugin_filesystem_file_remove(entropy_generic_file* file, 
entropy_gui_component_instance*);
 int entropy_plugin_filesystem_file_copy(entropy_generic_file* source, char* 
dest, entropy_gui_component_instance* requester);
+void entropy_plugin_filesystem_auth_respond(char* loc, char* user, char* 
password);
 int entropy_plugin_filesystem_file_copy_multi(Ecore_List* files, char* dest, 
entropy_gui_component_instance* requester);
 int entropy_plugin_filesystem_file_move_multi(Ecore_List* files, char* dest, 
entropy_gui_component_instance* requester);
 int entropy_plugin_filesystem_file_trash_restore(Ecore_List* files, 
entropy_gui_component_instance* requester);
@@ -40,5 +41,7 @@
 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);
+
+void entropy_event_auth_request(entropy_gui_component_instance* 
instance,char*);
 
 #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