I engaged to do some work for OpenGEU project, particularly
Ticket #391. I found that _edje_part_recalc_single() incorrectly
calculates internal objects coordinates due it relied on
swallow_params.min.w which seems to be initalized on object swallowing
and don't updated on screen resolution changes. Here is my solution
patch in the attachment.
Ticket #113. I suggesting to add a submenu "send this gadget to..." into
right-click gadget menu with underlying menu items according to all
gadcons available. Perhaps somebody advise me with better solution.
Please assign this ticket to me. I would be happy to fix this.
Some work on EFM. Looking what ought to be done for now.
Here yet another patch in attachmet. It fixes obvious typo in
_edje_real_part_swallow(). Unsure how this bug showing itself but I
believe the bug is not need anyway.
Regards,
Victor.
Shelf content placement on screen resize fix.
e_shelf.c | 1 +
1 file changed, 1 insertion(+)
Index: e17-svn/src/bin/e_shelf.c
===================================================================
--- e17-svn/src/bin/e_shelf.c (revision 41623)
+++ e17-svn/src/bin/e_shelf.c (working copy)
@@ -399,6 +399,7 @@ e_shelf_move_resize(E_Shelf *es, int x, int y, int
es->y = y;
es->w = w;
es->h = h;
+ e_gadcon_swallowed_min_size_set(es->gadcon, w, h);
if (es->popup)
e_popup_move_resize(es->popup, es->x, es->y, es->w, es->h);
else
typo bug. Seems harmless but who knows...
edje_util.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: edje-svn/src/lib/edje_util.c
===================================================================
--- edje-svn/src/lib/edje_util.c (revision 41623)
+++ edje-svn/src/lib/edje_util.c (working copy)
@@ -3289,7 +3289,7 @@ _edje_real_part_swallow(Edje_Real_Part *rp, Evas_O
rp->edje->obj);
type = (char *)evas_object_type_get(obj_swallow);
rp->swallow_params.min.w = 0;
- rp->swallow_params.min.w = 0;
+ rp->swallow_params.min.h = 0;
rp->swallow_params.max.w = -1;
rp->swallow_params.max.h = -1;
if ((type) && (!strcmp(type, "edje")))
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel