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