Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : apps/e_utils

Dir     : e17/apps/e_utils/src/bin/emblem


Modified Files:
        emblem_ui.c 


Log Message:
- fix emblem to show theme directories again

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e_utils/src/bin/emblem/emblem_ui.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- emblem_ui.c 16 May 2005 03:07:53 -0000      1.11
+++ emblem_ui.c 22 May 2005 17:35:56 -0000      1.12
@@ -31,6 +31,7 @@
                                                 Evas_Coord w, Evas_Coord h);
 static int emblem_ui_e_bg_get(void *data, int type, void *ev);
 static int emblem_ui_e_bg_dirs_list(void *data, int type, void *ev);
+static int emblem_ui_e_theme_dirs_list(void *data, int type, void *ev);
 static void emblem_current_bg_set(Emblem *em, char *file);
 
 static void emblem_ui_init_dir(Emblem *em, char *dir);
@@ -94,7 +95,10 @@
                                 emblem_ui_e_bg_get, em);
     ecore_event_handler_add(E_RESPONSE_BACKGROUND_DIRS_LIST,
                                 emblem_ui_e_bg_dirs_list, em);
+    ecore_event_handler_add(E_RESPONSE_THEME_DIRS_LIST,
+                                emblem_ui_e_theme_dirs_list, em);
     e_background_get();
+    e_theme_dirs_list();
     e_background_dirs_list();
 
     return 1;
@@ -317,6 +321,22 @@
     return 1;
 }
 
+static int
+emblem_ui_e_theme_dirs_list(void *data, int type __UNUSED__, void *ev)
+{
+    Emblem *em;
+    E_Response_Theme_Dirs_List *e;
+    int i;
+
+    e = ev;
+    em = data;
+
+    for (i = 0; i < e->count; i++)
+        emblem_ui_init_dir(em, e->dirs[i]);
+
+    return 1;
+}
+
 static void
 emblem_current_sel_cb(void *data __UNUSED__, Evas *evas __UNUSED__, 
                         Evas_Object *obj, void *ev __UNUSED__)




-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to