diff --git a/src/bin/Makefile.am b/src/bin/Makefile.am index 08de20aa4..156ab98da 100644 --- a/src/bin/Makefile.am +++ b/src/bin/Makefile.am @@ -133,8 +133,7 @@ e_int_config_winlist.h \ e_int_config_display.h \ e_int_config_desklock.h \ e_int_config_exebuf.h \ -e_int_config_apps_menu.h \ -e_int_config_apps_order.h \ +e_int_config_apps.h \ e_int_config_dialogs.h \ e_int_config_color_classes.h \ e_int_config_mime.h \ @@ -296,8 +295,7 @@ e_int_config_winlist.c \ e_int_config_display.c \ e_int_config_desklock.c \ e_int_config_exebuf.c \ -e_int_config_apps_menu.c \ -e_int_config_apps_order.c \ +e_int_config_apps.c \ e_int_config_dialogs.c \ e_int_config_intl.c \ e_int_config_imc.c \ diff --git a/src/bin/e_includes.h b/src/bin/e_includes.h index 0086bf567..dd9f0edd5 100644 --- a/src/bin/e_includes.h +++ b/src/bin/e_includes.h @@ -104,8 +104,7 @@ #include "e_int_config_screensaver.h" #include "e_int_config_dpms.h" #include "e_int_config_exebuf.h" -#include "e_int_config_apps_menu.h" -#include "e_int_config_apps_order.h" +#include "e_int_config_apps.h" #include "e_int_config_dialogs.h" #include "e_int_config_intl.h" #include "e_int_config_imc.h" diff --git a/src/bin/e_order.c b/src/bin/e_order.c index 535078807..adc3c8d0a 100644 --- a/src/bin/e_order.c +++ b/src/bin/e_order.c @@ -135,6 +135,17 @@ e_order_files_prepend_relative(E_Order *eo, Evas_List *files, Efreet_Desktop *be _e_order_save(eo); } +EAPI void +e_order_clear(E_Order *eo) +{ + E_OBJECT_CHECK(eo); + E_OBJECT_TYPE_CHECK(eo, E_ORDER_TYPE); + + while (eo->desktops) + eo->desktops = evas_list_remove_list(eo->desktops, eo->desktops); + _e_order_save(eo); +} + /* local subsystem functions */ static void _e_order_free(E_Order *eo) diff --git a/src/bin/e_widget_ilist.c b/src/bin/e_widget_ilist.c index 4f55a4bf1..61d5094f1 100644 --- a/src/bin/e_widget_ilist.c +++ b/src/bin/e_widget_ilist.c @@ -152,6 +152,7 @@ e_widget_ilist_clear(Evas_Object *obj) wd = e_widget_data_get(obj); e_ilist_clear(wd->o_ilist); + e_scrollframe_child_pos_set(wd->o_scrollframe, 0, 0); while (wd->callbacks) { E_Widget_Callback *wcb;