Enlightenment CVS committal
Author : chaos
Project : e17
Module : proto
Dir : e17/proto/entropy/src
Modified Files:
entropy_config.c
Log Message:
* More config dialog work - nearly there.
===================================================================
RCS file: /cvs/e/e17/proto/entropy/src/entropy_config.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -3 -r1.19 -r1.20
--- entropy_config.c 15 Jul 2006 12:50:54 -0000 1.19
+++ entropy_config.c 31 Aug 2006 10:42:09 -0000 1.20
@@ -299,6 +299,9 @@
_Entropy_Config = entropy_malloc(sizeof(Entropy_Config));
mimes = entropy_malloc(sizeof(Entropy_Config_Loaded));
+ /*Init the misc hash*/
+ entropy_config_items_init();
+
i = strlen(entropy_core_home_dir_get()) + strlen("/.e/entropy") + 2;
_Entropy_Config->config_dir = entropy_malloc(i * sizeof(char));
@@ -486,8 +489,6 @@
}
-
-
/*Config helper functions*/
void entropy_config_defaults_populate(Entropy_Config_Loaded* config)
{
@@ -573,14 +574,8 @@
config->structures = evas_list_append(config->structures,
entropy_config_structure_new("Virtual Folders",
"vfolder:///")
);
-
-
-
-
}
-
-
Evas_List *
entropy_config_standard_structures_parse (entropy_gui_component_instance *
instance,
char *config)
@@ -622,3 +617,18 @@
free (eg);
}
+void entropy_config_items_init()
+{
+ _Entropy_Config->Misc_Config = ecore_hash_new(ecore_str_hash,
ecore_str_compare);
+}
+
+void entropy_config_misc_item_set_str(char* item, char* value)
+{
+ ecore_hash_set(_Entropy_Config->Misc_Config, strdup(item),
strdup(value));
+ printf ("Set '%s' -> '%s'\n",item, value);
+}
+
+char* entropy_config_misc_item_get_str(char* item)
+{
+ return ecore_hash_get(_Entropy_Config->Misc_Config, item);
+}
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs