various config dialogs which contained tall/wide lists are now resizable
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Thu, 6 Dec 2012 08:25:47 +0000 (08:25 +0000)
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Thu, 6 Dec 2012 08:25:47 +0000 (08:25 +0000)
SVN revision: 80311

13 files changed:
src/modules/conf_applications/e_int_config_apps.c
src/modules/conf_applications/e_int_config_apps_personal.c
src/modules/conf_applications/e_int_config_defapps.c
src/modules/conf_dialogs/e_int_config_profiles.c
src/modules/conf_intl/e_int_config_intl.c
src/modules/conf_paths/e_int_config_paths.c
src/modules/conf_theme/e_int_config_borders.c
src/modules/conf_theme/e_int_config_color_classes.c
src/modules/conf_theme/e_int_config_fonts.c
src/modules/conf_theme/e_int_config_xsettings.c
src/modules/conf_window_remembers/e_int_config_remembers.c
src/modules/quickaccess/e_mod_config.c
src/modules/xkbswitch/e_mod_config.c

index 18af522..bd00e5b 100644 (file)
@@ -240,11 +240,12 @@ _free_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
 }
 
 static Evas_Object *
-_basic_create(E_Config_Dialog *cfd __UNUSED__, Evas *evas, E_Config_Dialog_Data *cfdata)
+_basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 {
    Evas_Object *otb, *ot;
    int mw;
 
+   e_dialog_resizable_set(cfd->dia, 1);
    otb = e_widget_toolbook_add(evas, 24, 24);
 
    if (cfdata->data->show_autostart)
index c510be1..7662646 100644 (file)
@@ -68,7 +68,7 @@ _free_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
 }
 
 static Evas_Object *
-_basic_create(E_Config_Dialog *cfd __UNUSED__, Evas *evas, E_Config_Dialog_Data *cfdata)
+_basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 {
    Evas_Object *of, *li, *ob;
    Evas_Coord mw, mh;
index da294a5..1e7b958 100644 (file)
@@ -283,12 +283,13 @@ _sel_mime_cb(void *data)
 }
 
 static Evas_Object *
-_basic_create(E_Config_Dialog *cfd __UNUSED__, Evas *evas, E_Config_Dialog_Data *cfdata)
+_basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 {
    Evas_Object *otb, *ot, *ob, *of, *il;
    Eina_List *l;
    Config_Mime *m;
 
+   e_dialog_resizable_set(cfd->dia, 1);
    otb = e_widget_toolbook_add(evas, 24, 24);
 
    ot = e_widget_table_add(evas, EINA_FALSE);
index 624437a..8845287 100644 (file)
@@ -94,12 +94,13 @@ _apply_cfdata(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
 }
 
 static Evas_Object *
-_create_widgets(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dialog_Data *cfdata)
+_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 {
    Evas_Object *o, *of, *ot, *ob;
    Evas_Coord mw, mh;
    char buf[PATH_MAX];
 
+   e_dialog_resizable_set(cfd->dia, 1);
    o = e_widget_list_add(evas, 0, 0);
 
    of = e_widget_framelist_add(evas, _("Available Profiles"), 0);
index 07090d6..55e8cf0 100644 (file)
@@ -1014,7 +1014,7 @@ _advanced_apply_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfda
 }
 
 static Evas_Object *
-_basic_create_widgets(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dialog_Data *cfdata)
+_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 {
    Evas_Object *o, *of, *ob, *ic;
    char *cur_sig_loc;
@@ -1023,6 +1023,7 @@ _basic_create_widgets(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dia
    char buf[PATH_MAX];
 
    cfdata->evas = evas;
+   e_dialog_resizable_set(cfd->dia, 1);
    o = e_widget_table_add(evas, 0);
    of = e_widget_framelist_add(evas, _("Language Selector"), 0);
    ob = e_widget_ilist_add(evas, 16, 16, &(cfdata->cur_blang));
@@ -1104,13 +1105,13 @@ _basic_create_widgets(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dia
 }
 
 static Evas_Object *
-_advanced_create_widgets(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dialog_Data *cfdata)
+_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 {
    Evas_Object *o, *of, *ob;
    const char *lang, *reg, *cs, *mod;
 
    cfdata->evas = evas;
-
+   e_dialog_resizable_set(cfd->dia, 1);
    _intl_current_locale_setup(cfdata);
 
    o = e_widget_table_add(evas, 0);
index 26eb619..4ce24f6 100644 (file)
@@ -155,11 +155,12 @@ _basic_apply_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
 }
 
 static Evas_Object *
-_basic_create_widgets(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dialog_Data *cfdata)
+_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 {
    Evas_Object *o, *of, *ob;
    int i;
 
+   e_dialog_resizable_set(cfd->dia, 1);
    o = e_widget_table_add(evas, 0);
 
    of = e_widget_framelist_add(evas, _("Enlightenment Paths"), 0);
index da7f783..aeb5615 100644 (file)
@@ -191,7 +191,7 @@ _basic_apply_border(E_Config_Dialog_Data *cfdata)
 }
 
 static Evas_Object *
-_basic_create(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dialog_Data *cfdata)
+_basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 {
    Evas_Object *o, *ol, *ob, *oj, *orect, *of;
    Evas_Coord w, h;
@@ -199,6 +199,7 @@ _basic_create(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dialog_Data
    int n = 1, sel = 0;
    const char *str, *tmp;
 
+   e_dialog_resizable_set(cfd->dia, 1);
    if (cfdata->border)
      tmp = cfdata->border->client.border.name;
    else
index ddeee8c..7239553 100644 (file)
@@ -529,6 +529,7 @@ _basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cf
    unsigned int i;
    const Eina_List *l;
 
+   e_dialog_resizable_set(cfd->dia, 1);
    cfdata->gui.evas = evas;
 
    ol = e_widget_list_add(evas, 0, 0);
index 441a2a3..ed2677a 100644 (file)
@@ -413,12 +413,13 @@ _font_hash_cb(const Eina_Hash *hash __UNUSED__, const void *key __UNUSED__, void
 }
 
 static Evas_Object *
-_basic_create_widgets(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dialog_Data *cfdata)
+_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 {
    Evas_Object *ot, *ob, *of;
 
    cfdata->evas = evas;
 
+   e_dialog_resizable_set(cfd->dia, 1);
    ot = e_widget_table_add(evas, 0);
 
    cfdata->gui.class_list = NULL;
index a6270e6..80a1d9b 100644 (file)
@@ -448,7 +448,7 @@ _icon_theme_changed(void *data, Evas_Object *o __UNUSED__)
 }
 
 static Evas_Object *
-_basic_create(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dialog_Data *cfdata)
+_basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 {
    Evas_Object *otb, *ol, *ilist, *of, *ow;
    struct _fill_icon_themes_data *d;
@@ -524,7 +524,7 @@ _basic_create(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dialog_Data
                                  1, 1, 1, 1, 0.5, 0.0);
 
    e_widget_toolbook_page_show(otb, 0);
-
+   e_dialog_resizable_set(cfd->dia, 1);
 
    _fill_files_ilist(cfdata);
 
index 3440250..ab3d92d 100644 (file)
@@ -108,11 +108,12 @@ _basic_apply_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
 }
 
 static Evas_Object *
-_basic_create(E_Config_Dialog *cfd __UNUSED__, Evas *evas, E_Config_Dialog_Data *cfdata)
+_basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 {
    Evas_Object *ol, *of2, *ow;
    Evas_Coord mw, mh;
 
+   e_dialog_resizable_set(cfd->dia, 1);
    ol = e_widget_list_add(evas, 0, 0);
 
    ow = e_widget_check_add(evas, _("Remember internal dialogs"),
index a0d7e54..2facec7 100644 (file)
@@ -231,11 +231,12 @@ _list_rename(void *data, void *list)
 }
 
 static Evas_Object *
-_advanced_create_widgets(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dialog_Data *cfdata)
+_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 {
    Evas_Object *ob, *ol, *otb, *tab;
    int w, h;
 
+   e_dialog_resizable_set(cfd->dia, 1);
    tab = e_widget_table_add(evas, 0);
    evas_object_name_set(tab, "dia_table");
 
index e903ddc..e0478bb 100644 (file)
@@ -215,10 +215,13 @@ _basic_apply(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
 }
 
 static Evas_Object *
-_basic_create(E_Config_Dialog *cfd __UNUSED__, Evas *evas, E_Config_Dialog_Data *cfdata)
+_basic_create(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
 {
+   Evas_Object *mainn;
+
    /* Holds the dialog contents, displays a toolbar on the top */
-   Evas_Object *mainn = e_widget_toolbook_add(evas, 24, 24);
+   e_dialog_resizable_set(cfd->dia, 1);
+   mainn = e_widget_toolbook_add(evas, 24, 24);
    {
       /* Holds the used layouts ilist and the button table */
       Evas_Object *layoutss;