Enlightenment CVS committal

Author  : onefang
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        Makefile.am e_configure.c e_includes.h e_int_menus.c 
Added Files:
        e_int_config_apps.c e_int_config_apps.h 


Log Message:
Started a new applications config dialog.  The idea is to drag and drop from the
left side to the right side, or to ibar and other places.  Just the
skeleton for comment while I make it work.

Some filtering and categorising widgets are needed for the left side. 
The right side needs to show the contents of the .order files, and
prevent the user from deleteing standard directories, while enabling
them to create and delete sub menus.  Probably fm is not a good choice for
the right side.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/Makefile.am,v
retrieving revision 1.144
retrieving revision 1.145
diff -u -3 -r1.144 -r1.145
--- Makefile.am 23 Aug 2006 12:49:11 -0000      1.144
+++ Makefile.am 28 Aug 2006 11:22:27 -0000      1.145
@@ -141,6 +141,7 @@
 e_int_config_display.h \
 e_int_config_desklock.h \
 e_int_config_exebuf.h \
+e_int_config_apps.h \
 e_int_config_cfgdialogs.h \
 e_deskpreview.h \
 e_exebuf.h \
@@ -293,6 +294,7 @@
 e_int_config_display.c \
 e_int_config_desklock.c \
 e_int_config_exebuf.c \
+e_int_config_apps.c \
 e_int_config_cfgdialogs.c \
 e_deskpreview.c \
 e_exebuf.c \
===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_configure.c,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -3 -r1.54 -r1.55
--- e_configure.c       23 Aug 2006 12:49:11 -0000      1.54
+++ e_configure.c       28 Aug 2006 11:22:27 -0000      1.55
@@ -84,6 +84,7 @@
    e_configure_standard_item_add(eco, "enlightenment/menus", _("Menus"), 
e_int_config_menus);
    
    e_configure_header_item_add(eco, "enlightenment/misc", _("Miscellaneous"));
+   e_configure_standard_item_add(eco, "enlightenment/applications", _("All 
Applications"), e_int_config_apps);
    e_configure_standard_item_add(eco, "enlightenment/performance", 
_("Performance"), e_int_config_performance);
    e_configure_standard_item_add(eco, "enlightenment/configuration", 
_("Configuration Dialogs"), e_int_config_cfgdialogs);
    
===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_includes.h,v
retrieving revision 1.123
retrieving revision 1.124
diff -u -3 -r1.123 -r1.124
--- e_includes.h        23 Aug 2006 12:49:11 -0000      1.123
+++ e_includes.h        28 Aug 2006 11:22:27 -0000      1.124
@@ -114,6 +114,7 @@
 #include "e_int_config_display.h"
 #include "e_int_config_desklock.h"
 #include "e_int_config_exebuf.h"
+#include "e_int_config_apps.h"
 #include "e_int_config_cfgdialogs.h"
 #include "e_deskpreview.h"
 #include "e_exebuf.h"
===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_int_menus.c,v
retrieving revision 1.152
retrieving revision 1.153
diff -u -3 -r1.152 -r1.153
--- e_int_menus.c       22 Aug 2006 08:38:24 -0000      1.152
+++ e_int_menus.c       28 Aug 2006 11:22:27 -0000      1.153
@@ -372,7 +372,7 @@
    if (about) e_theme_about_show(about);
 }
 
-/* FIXME: this is a workaround for menus' haveing a key grab ANd exebuf
+/* FIXME: this is a workaround for menus' haveing a key grab AND exebuf
  * wanting one too
  */
 static int
@@ -391,7 +391,7 @@
    ecore_idle_enterer_add(_e_int_menus_main_run_defer_cb, m->zone);
 }
 
-/* FIXME: this is a workaround for menus' haveing a key grab ANd exebuf
+/* FIXME: this is a workaround for menus' haveing a key grab AND exebuf
  * wanting one too
  */
 static int
@@ -630,23 +630,6 @@
 }
 
 static void
-_e_int_menus_eapedit_item_cb(void *data, E_Menu *m, E_Menu_Item *mi)
-{
-   /* This is temporarily put here so we can test the eap editor */
-   E_App *a;
-   
-   a = e_app_empty_new(NULL);
-   e_eap_edit_show(m->zone->container, a);
-}
-
-static void
-_e_int_menus_fdomenus_item_cb(void *data, E_Menu *m, E_Menu_Item *mi)
-{
-   /* This is temporarily put here so we can test the fdo menu convertor. */
-   e_fdo_menu_to_order();
-}
-
-static void
 _e_int_menus_background_item_cb(void *data, E_Menu *m, E_Menu_Item *mi)
 {
    e_int_config_wallpaper(m->zone->container);
@@ -691,19 +674,6 @@
    e_menu_item_label_set(mi, _("Modules"));
    e_util_menu_item_edje_icon_set(mi, "enlightenment/modules");
    e_menu_item_callback_set(mi, _e_int_menus_module_item_cb, NULL);
-
-   mi = e_menu_item_new(m);
-   e_menu_item_separator_set(mi, 1);
-   
-   mi = e_menu_item_new(m);
-   e_menu_item_label_set(mi, _("Create a new Application"));
-   e_util_menu_item_edje_icon_set(mi, "enlightenment/e");
-   e_menu_item_callback_set(mi, _e_int_menus_eapedit_item_cb, NULL);   
-
-   mi = e_menu_item_new(m);
-   e_menu_item_label_set(mi, _("Regenerate \"All Applications\" Menu"));
-   e_util_menu_item_edje_icon_set(mi, "enlightenment/e");
-   e_menu_item_callback_set(mi, _e_int_menus_fdomenus_item_cb, NULL);   
 
    l = evas_hash_find(_e_int_menus_augmentation, "config");
    if (l)



-------------------------------------------------------------------------
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