[prev in list] [next in list] [prev in thread] [next in thread]
List: enlightenment-devel
Subject: Re: [E-devel] Elm Layout box/table broken
From: Davide Andreoli <dave () gurumeditation ! it>
Date: 2016-05-27 18:47:58
Message-ID: CAA65Se-ZHCn9fp7vFhKpPTJSki0TrHjuAZGZBh614EePkqEoTw () mail ! gmail ! com
[Download RAW message or body]
2016-05-26 14:11 GMT+02:00 Jean-Philippe André <jpeg@videolan.org>:
> Hi everyone,
>
> On 26 May 2016 at 11:21, Jean-Philippe André <jpeg@videolan.org> wrote:
>
> > Hey Dave,
> >
> > On 26 May 2016 at 03:05, Davide Andreoli <dave@gurumeditation.it> wrote:
> >
> >> >From the last 2/3 days elm layout box and table legacy api is broken
> >>
> >> just try the elm test "Layout 2", it fail with this output:
> >> ERR<17789>:edje lib/edje/edje_util.c:3891
> >> _edje_object_efl_container_content_get() Edje group
> >> 'elm/layout/application/toolbar-vbox' part 'elm.box.content' is not a
> >> swallow. Did you mean to call efl_part() instead?
> >> ERR<17789>:edje lib/edje/edje_util.c:3891
> >> _edje_object_efl_container_content_get() Edje group
> >> 'elm/layout/application/toolbar-table' part 'elm.table.content' is not a
> >> swallow. Did you mean to call efl_part() instead?
> >> ERR<17789>:edje lib/edje/edje_util.c:3891
> >> _edje_object_efl_container_content_get() Edje group
> >> 'elm/layout/application/toolbar-table' part 'elm.table.content' is not a
> >> swallow. Did you mean to call efl_part() instead?
> >>
> >>
> >> I think that this is related to the recent efl_part changes,
> >> or maybe the containers interface works.
> >>
> >> both has been done by Jpeg, so I send a preliminary SPANK to him :)
> >>
> >
> > Yes. I'm working on this. More break^Wfixes to come soon.
> > But thanks a lot for the report, I'll check and fix asap.
> >
>
> I pushed my fixes.
>
yes, works as expected now. thanks
> efl_part() is now used for BOX, TABLE in edje/elm swallows.
> I also converted efl_content functions to take this efl_part proxy as
> object.
>
> In other words:
> efl_content_get(layout) returns the default content of layout.
> efl_content_get(efl_part(layout, "part")) returns the content in part
> "part".
>
> Support for text part, color part, etc... still needs to be implemented.
> Support for object caching is not implemented either... performance may
> become an issue (eg. edje load time).
>
>
> I hope the internal code is not too convoluted and the API looks good.
> Please report any issues you may find.
>
>
> Best regards,
>
> --
> Jean-Philippe André
>
> ------------------------------------------------------------------------------
> Mobile security can be enabling, not merely restricting. Employees who
> bring their own devices (BYOD) to work are irked by the imposition of MDM
> restrictions. Mobile Device Manager Plus allows you to control only the
> apps on BYO-devices by containerizing them, leaving personal data
> untouched!
> https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic