Enlightenment CVS committal

Author  : e-taro
Project : e_modules
Module  : moon

Dir     : e_modules/moon/src


Modified Files:
        e_mod_config.c e_mod_main.c e_mod_main.h 


Log Message:
moon FIXME--

===================================================================
RCS file: /cvs/e/e_modules/moon/src/e_mod_config.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- e_mod_config.c      14 May 2006 02:57:41 -0000      1.2
+++ e_mod_config.c      3 Jul 2006 17:37:08 -0000       1.3
@@ -26,17 +26,19 @@
 static Evas_Object *_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, 
E_Config_Dialog_Data *cfdata);
 
 static E_Config_DD *conf_edd = NULL;
+static E_Module *module = NULL;
 Config *moon_config = NULL;
 
 EAPI int
-e_modapi_save(E_Module *module)
+e_modapi_save(E_Module *m)
 {  
    return e_config_domain_save("module.moon", conf_edd, moon_config);
 }
 
 void
-moon_config_init()
+moon_config_init(E_Module *m)
 { 
+   module = m;
    conf_edd = E_CONFIG_DD_NEW("Moon_Config", Config);
    E_CONFIG_VAL(conf_edd, Config, show_phase_value, INT);
    E_CONFIG_VAL(conf_edd, Config, value_format, INT);
@@ -73,6 +75,7 @@
    moon_config = NULL;
 
    E_CONFIG_DD_FREE(conf_edd);
+   module = NULL;
 }
 
 void 
@@ -81,6 +84,7 @@
    E_Config_Dialog *cfd;
    E_Config_Dialog_View *v;
    E_Container *con;
+   char buf[4096];
 
    v = E_NEW(E_Config_Dialog_View, 1);
    if (v)
@@ -93,8 +97,8 @@
        v->advanced.create_widgets = NULL; 
        
        con = e_container_current_get(e_manager_current_get());
-       // FIXME - specify icon
-       cfd = e_config_dialog_new(con, D_("Moon Configuration"), NULL, 0, v, o);
+       snprintf(buf, sizeof(buf), "%s/module.eap", e_module_dir_get(module));
+       cfd = e_config_dialog_new(con, D_("Moon Configuration"), buf, 0, v, o);
        moon_config->config_dialog = cfd;
      }
 }
===================================================================
RCS file: /cvs/e/e_modules/moon/src/e_mod_main.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- e_mod_main.c        2 Jul 2006 19:06:10 -0000       1.3
+++ e_mod_main.c        3 Jul 2006 17:37:08 -0000       1.4
@@ -97,7 +97,7 @@
    bindtextdomain(PACKAGE, LOCALEDIR);
    bind_textdomain_codeset(PACKAGE, "UTF-8");
 
-   moon_config_init();
+   moon_config_init(module);
 
    _moon_timer_init();
    _module = module;
===================================================================
RCS file: /cvs/e/e_modules/moon/src/e_mod_main.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- e_mod_main.h        3 Jun 2006 08:35:27 -0000       1.2
+++ e_mod_main.h        3 Jul 2006 17:37:08 -0000       1.3
@@ -35,7 +35,7 @@
 EAPI int   e_modapi_about    (E_Module *m);
 EAPI int   e_modapi_save     (E_Module *m);
 
-void moon_config_init();
+void moon_config_init(E_Module *m);
 void moon_config_shutdown();
 void moon_config_dialog_show(Evas_Object *o);
 void moon_reset();



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
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to