Enlightenment CVS committal Author : devilhorns Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_int_config_paths.c Log Message: Use ilist freeze/thaw for search paths dialog. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_paths.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- e_int_config_paths.c 8 Oct 2006 08:04:17 -0000 1.7 +++ e_int_config_paths.c 27 Nov 2006 16:21:20 -0000 1.8 @@ -181,6 +181,10 @@ cfdata->gui.path_list = ob; e_widget_min_size_set(ob, 100, 100); + evas_event_freeze(evas_object_evas_get(cfdata->gui.path_list)); + edje_freeze(); + e_widget_ilist_freeze(cfdata->gui.path_list); + /* Fill In Ilist */ for (i = 0; cfdata->paths_available[i].path; i++) { @@ -194,6 +198,10 @@ } e_widget_ilist_go(ob); + e_widget_ilist_thaw(cfdata->gui.path_list); + edje_thaw(); + evas_event_thaw(evas_object_evas_get(cfdata->gui.path_list)); + e_widget_framelist_object_append(of, ob); e_widget_table_object_append(o, of, 0, 0, 1, 1, 1, 1, 1, 1); @@ -226,7 +234,11 @@ pcd = data; default_list = pcd->path->default_dir_list; - /* Update Default List */ + /* Update Default List */ + evas_event_freeze(evas_object_evas_get(pcd->cfdata->gui.default_list)); + edje_freeze(); + e_widget_ilist_freeze(pcd->cfdata->gui.default_list); + e_widget_ilist_clear(pcd->cfdata->gui.default_list); for (l = default_list; l; l = l->next) { @@ -237,10 +249,14 @@ } e_widget_ilist_go(pcd->cfdata->gui.default_list); + e_widget_ilist_thaw(pcd->cfdata->gui.default_list); + edje_thaw(); + evas_event_thaw(evas_object_evas_get(pcd->cfdata->gui.default_list)); + _ilist_update( pcd->cfdata->gui.user_list, pcd->cfdata->cur_pcd, //Path data to save pcd); //New Path to show - + pcd->cfdata->cur_pcd = pcd; } ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs