Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_int_menus.c 


Log Message:


fore now themes about menu is betetr there in the themes submenu

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_int_menus.c,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -3 -r1.95 -r1.96
--- e_int_menus.c       22 Sep 2005 05:52:37 -0000      1.95
+++ e_int_menus.c       22 Sep 2005 08:05:15 -0000      1.96
@@ -24,7 +24,6 @@
 static void _e_int_menus_quit_cb             (void *data);
 static void _e_int_menus_main_del_hook       (void *obj);
 static void _e_int_menus_main_about          (void *data, E_Menu *m, 
E_Menu_Item *mi);
-static void _e_int_menus_main_theme_about    (void *data, E_Menu *m, 
E_Menu_Item *mi);
 static void _e_int_menus_main_run            (void *data, E_Menu *m, 
E_Menu_Item*mi);
 static void _e_int_menus_main_restart        (void *data, E_Menu *m, 
E_Menu_Item *mi);
 static void _e_int_menus_main_exit           (void *data, E_Menu *m, 
E_Menu_Item *mi);
@@ -35,7 +34,7 @@
 static void _e_int_menus_apps_run            (void *data, E_Menu *m, 
E_Menu_Item *mi);
 static void _e_int_menus_config_pre_cb       (void *data, E_Menu *m);
 static void _e_int_menus_config_free_hook    (void *obj);
-static void _e_int_menus_config_item_cb     (void *data, E_Menu *m, 
E_Menu_Item *mi);
+static void _e_int_menus_config_item_cb      (void *data, E_Menu *m, 
E_Menu_Item *mi);
 static void _e_int_menus_clients_pre_cb      (void *data, E_Menu *m);
 static void _e_int_menus_clients_free_hook   (void *obj);
 static void _e_int_menus_clients_item_cb     (void *data, E_Menu *m, 
E_Menu_Item *mi);
@@ -50,6 +49,7 @@
 static void _e_int_menus_gadgets_edit_mode_cb(void *data, E_Menu *m, 
E_Menu_Item *mi);
 static void _e_int_menus_themes_pre_cb       (void *data, E_Menu *m);
 static void _e_int_menus_themes_edit_mode_cb (void *data, E_Menu *m, 
E_Menu_Item *mi);
+static void _e_int_menus_themes_about        (void *data, E_Menu *m, 
E_Menu_Item *mi);
 static void _e_int_menus_lost_clients_pre_cb      (void *data, E_Menu *m);
 static void _e_int_menus_lost_clients_free_hook   (void *obj);
 static void _e_int_menus_lost_clients_item_cb     (void *data, E_Menu *m, 
E_Menu_Item *mi);
@@ -135,11 +135,6 @@
    e_util_menu_item_edje_icon_set(mi, "enlightenment/e");
    e_menu_item_callback_set(mi, _e_int_menus_main_about, NULL);
 
-   mi = e_menu_item_new(m);
-   e_menu_item_label_set(mi, _("About This Theme"));   
-   e_util_menu_item_edje_icon_set(mi, "enlightenment/theme");
-   e_menu_item_callback_set(mi, _e_int_menus_main_theme_about, NULL);
-
    if (ecore_file_app_installed("exige"))
      {
        mi = e_menu_item_new(m);
@@ -365,7 +360,7 @@
 }
 
 static void
-_e_int_menus_main_theme_about(void *data, E_Menu *m, E_Menu_Item *mi)
+_e_int_menus_themes_about(void *data, E_Menu *m, E_Menu_Item *mi)
 {
    E_Theme_About *about;
    
@@ -789,6 +784,15 @@
 
    e_menu_pre_activate_callback_set(m, NULL, NULL);
    root = e_menu_root_get(m);
+   
+   mi = e_menu_item_new(m);
+   e_menu_item_label_set(mi, _("About This Theme"));   
+   e_util_menu_item_edje_icon_set(mi, "enlightenment/theme");
+   e_menu_item_callback_set(mi, _e_int_menus_themes_about, NULL);
+
+   mi = e_menu_item_new(m);
+   e_menu_item_separator_set(mi, 1);
+   
    if ((root) && (root->zone))
      {
        char buf[4096];
@@ -857,11 +861,6 @@
               }
          }
      }
-   if (num == 0)
-     {
-       mi = e_menu_item_new(m);
-       e_menu_item_label_set(mi, _("(Empty)"));
-     }
 }
 
 static void




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to