moduels menu will go - sorry guys. bad UI design to have inconsistent UI's
authorCarsten Haitzler <raster@rasterman.com>
Thu, 2 Feb 2006 04:31:28 +0000 (04:31 +0000)
committerCarsten Haitzler <raster@rasterman.com>
Thu, 2 Feb 2006 04:31:28 +0000 (04:31 +0000)
SVN revision: 20193

src/bin/e_int_menus.c

index fbb2a1a..daa8e47 100644 (file)
@@ -11,7 +11,7 @@ struct _Main_Data
    E_Menu *apps;
    E_Menu *desktops;
    E_Menu *clients;
-   E_Menu *modules;
+//   E_Menu *modules;
    E_Menu *gadgets;
    E_Menu *themes;
    E_Menu *config;
@@ -89,13 +89,20 @@ e_int_menus_main_new(void)
    mi = e_menu_item_new(m);
    e_menu_item_separator_set(mi, 1);
 
+/* Modules menu MUST go. it's inconsistsent with the dialog - it displays only
+ * loaded modules, dialog displays everything so u can load and unload etc.
+ * it's BAD to have 2 UI's and each be inconsistent with the other. use the
+ * dialog. this code will go soon.
+ */
+   /*
    subm = e_module_menu_new();
    dat->modules = subm;
    mi = e_menu_item_new(m);
    e_menu_item_label_set(mi, _("Modules"));
    e_util_menu_item_edje_icon_set(mi, "enlightenment/modules");
    e_menu_item_submenu_set(mi, subm);
-
+    */
+   
    subm = e_int_menus_desktops_new();
    dat->desktops = subm;
    mi = e_menu_item_new(m);
@@ -340,7 +347,7 @@ _e_int_menus_main_del_hook(void *obj)
    if (dat)
      {
        e_object_del(E_OBJECT(dat->apps));
-       e_object_del(E_OBJECT(dat->modules));
+//     e_object_del(E_OBJECT(dat->modules));
        e_object_del(E_OBJECT(dat->desktops));
        e_object_del(E_OBJECT(dat->clients));
        e_object_del(E_OBJECT(dat->gadgets));