Read the ticket it references to see why we didn't go down that path. We already discussed it.
-- Tom. On 27/11/15 10:32, Amitesh Singh wrote: > Hello > > On Nov 23, 2015 11:02 PM, "Mike Blumenkrantz" < > [email protected]> wrote: >> >> discomfitor pushed a commit to branch master. >> >> > http://git.enlightenment.org/core/elementary.git/commit/?id=bb389fc9af335f4916780812ace7273d64e8bceb >> >> commit bb389fc9af335f4916780812ace7273d64e8bceb >> Author: Mike Blumenkrantz <[email protected]> >> Date: Mon Nov 23 12:26:57 2015 -0500 >> >> table: implement Evas.Object_Smart.calculate >> >> this allows tables to be manually calculated >> >> ref T2836 >> --- >> src/lib/elm_table.c | 8 ++++++++ >> src/lib/elm_table.eo | 1 + >> 2 files changed, 9 insertions(+) >> >> diff --git a/src/lib/elm_table.c b/src/lib/elm_table.c >> index 1a4d01a..ed1a906 100644 >> --- a/src/lib/elm_table.c >> +++ b/src/lib/elm_table.c >> @@ -407,4 +407,12 @@ _elm_table_class_constructor(Eo_Class *klass) >> evas_smart_legacy_type_register(MY_CLASS_NAME_LEGACY, klass); >> } >> >> +EOLIAN void >> +_elm_table_evas_object_smart_calculate(Eo *obj, void *pd EINA_UNUSED) >> +{ >> + ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd); >> + >> + evas_object_smart_calculate(wd->resize_obj); >> +} >> + > > I think this should be done for all widgets. > Better to place it at Elm_widget.calculate ()? > > If you agree, I will add it in Elm widget. > >> #include "elm_table.eo.c" >> diff --git a/src/lib/elm_table.eo b/src/lib/elm_table.eo >> index 2793f35..9d2ae65 100644 >> --- a/src/lib/elm_table.eo >> +++ b/src/lib/elm_table.eo >> @@ -120,6 +120,7 @@ class Elm.Table (Elm.Widget) >> Eo.Base.constructor; >> Evas.Object_Smart.add; >> Evas.Object_Smart.del; >> + Evas.Object_Smart.calculate; >> Elm.Widget.focus_direction; >> Elm.Widget.focus_next_manager_is; >> Elm.Widget.focus_next; >> >> -- >> >> > ------------------------------------------------------------------------------ > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
