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

Reply via email to