Enlightenment CVS committal Author : sebastid Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_apps.c Log Message: Cleanup. =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_apps.c,v retrieving revision 1.39 retrieving revision 1.40 diff -u -3 -r1.39 -r1.40 --- e_apps.c 3 May 2005 17:27:40 -0000 1.39 +++ e_apps.c 4 May 2005 06:54:34 -0000 1.40 @@ -277,10 +277,14 @@ void e_app_prepend_relative(E_App *add, E_App *before) { + /* FIXME: + * - fix the path for add + */ if (!before->parent) return; before->parent->subapps = evas_list_prepend_relative(before->parent->subapps, add, before); + add->parent = before->parent; _e_app_save_order(before->parent); _e_app_change(add, E_APP_ADD); @@ -290,7 +294,11 @@ void e_app_append(E_App *add, E_App *parent) { + /* FIXME: + * - fix the path for add + */ parent->subapps = evas_list_append(parent->subapps, add); + add->parent = parent; _e_app_save_order(parent); _e_app_change(add, E_APP_ADD); @@ -299,11 +307,15 @@ void e_app_remove(E_App *remove) { + /* FIXME: + * - check if this file exists, if it does, move it to trash + */ if (!remove->parent) return; remove->parent->subapps = evas_list_remove(remove->parent->subapps, remove); _e_app_save_order(remove->parent); + remove->parent = NULL; _e_app_change(remove, E_APP_DEL); } ------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. Get your fingers limbered up and give it your best shot. 4 great events, 4 opportunities to win big! Highest score wins.NEC IT Guy Games. Play to win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs