Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/edje

Dir     : e17/libs/edje/src/lib


Modified Files:
        edje_load.c edje_main.c edje_text.c 


Log Message:


hmm - dont delete swallowed child objects... too much implicit stuff..

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/edje/src/lib/edje_load.c,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -3 -r1.40 -r1.41
--- edje_load.c 1 Apr 2004 15:32:17 -0000       1.40
+++ edje_load.c 18 May 2004 04:21:22 -0000      1.41
@@ -528,7 +528,8 @@
                  evas_object_event_callback_del(rp->swallowed_object,
                                                 EVAS_CALLBACK_FREE,
                                                 _edje_object_part_swallow_free_cb);
-                 evas_object_del(rp->swallowed_object);
+/* I think it would be better swallowed objects dont get deleted */
+/*               evas_object_del(rp->swallowed_object);*/
               }
             if (rp->text.text) free(rp->text.text);
             if (rp->text.font) free(rp->text.font);
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/edje/src/lib/edje_main.c,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -3 -r1.35 -r1.36
--- edje_main.c 28 Apr 2004 01:53:30 -0000      1.35
+++ edje_main.c 18 May 2004 04:21:22 -0000      1.36
@@ -41,8 +41,8 @@
    ed->clipper = evas_object_rectangle_add(ed->evas);
    evas_object_smart_member_add(ed->clipper, obj);
    evas_object_color_set(ed->clipper, 255, 255, 255, 255);
-   evas_object_move(ed->clipper, -1000000, -1000000);
-   evas_object_resize(ed->clipper, 2000000, 2000000);
+   evas_object_move(ed->clipper, -10000, -10000);
+   evas_object_resize(ed->clipper, 20000, 20000);
    evas_object_pass_events_set(ed->clipper, 1);
    ed->have_objects = 1;
    ed->references = 1;
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/edje/src/lib/edje_text.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -3 -r1.15 -r1.16
--- edje_text.c 27 Apr 2004 08:16:13 -0000      1.15
+++ edje_text.c 18 May 2004 04:21:22 -0000      1.16
@@ -342,7 +342,7 @@
             int psize;
             
             psize = size;
-            while ((tw > sw) && (size > 0))
+            while ((tw > sw) && (size > 0) && (tw != 0))
               {
                  psize = size;
                  size = (size * sw) / tw;
@@ -357,7 +357,7 @@
             int psize;
             
             psize = size;
-            while ((tw < sw) && (size > 0))
+            while ((tw < sw) && (size > 0) && (tw != 0))
               {
                  psize = size;
                  size = (size * sw) / tw;




-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to