Enlightenment CVS committal Author : lordchaos Project : e17 Module : proto
Dir : e17/proto/entropy/src/include Modified Files: entropy_config.h Log Message: * Migrate standard location structures and associated API to EET config. Much easier to deal with :) =================================================================== RCS file: /cvsroot/enlightenment/e17/proto/entropy/src/include/entropy_config.h,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- entropy_config.h 19 Mar 2006 10:38:47 -0000 1.7 +++ entropy_config.h 20 Mar 2006 11:58:56 -0000 1.8 @@ -19,9 +19,16 @@ }; typedef struct Entropy_Config_Mime_Binding_Action Entropy_Config_Mime_Binding_Action; +struct Entropy_Config_Structure { + char* name; + char* uri; +}; +typedef struct Entropy_Config_Structure Entropy_Config_Structure; + struct Entropy_Config_Loaded { int config_version; Evas_List* mime_bindings; + Evas_List* structures; }; typedef struct Entropy_Config_Loaded Entropy_Config_Loaded; @@ -44,17 +51,15 @@ void entropy_config_str_set(char* module, char* key, char* value); -Ecore_Hash * -entropy_config_standard_structures_parse (entropy_gui_component_instance * instance, - char *config); -void -entropy_config_standard_structures_add (entropy_gui_component_instance * - instance, char *name, char *uri); +Evas_List* entropy_config_standard_structures_parse (entropy_gui_component_instance * instance, char *config); +void entropy_config_standard_structures_add (entropy_gui_component_instance * instance, char *name, char *uri); void entropy_config_standard_structures_create (); void entropy_config_eet_config_save(); void entropy_config_version_check(); void entropy_config_edd_build(); void entropy_config_loaded_config_free(); +void entropy_config_defaults_populate(Entropy_Config_Loaded* config); +Entropy_Config_Structure* entropy_config_structure_new(char* name, char* uri); #define ENTROPY_CONFIG_INT_UNDEFINED 65535 ------------------------------------------------------- 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