Taehyub Kim
c83895b144
efl_ui_win: fix the wrong bracket
...
Summary: efl_ui_win: fix the wrong bracket
Reviewers: Jaehyun_Cho
Reviewed By: Jaehyun_Cho
Subscribers: cedric, stefan
Differential Revision: https://phab.enlightenment.org/D6007
2018-04-26 21:00:35 +09:00
Taehyub Kim
6e49db0739
efl theme: remove the elm legacy name of efl ui theme
...
Summary: remove the elm legacy name of efl ui theme
Test Plan: run elementary_test and test efl ui widget cases
Reviewers: Jaehyun_Cho, woohyun, cedric, raster, jpeg
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5934
2018-04-26 19:41:03 +09:00
Mike Blumenkrantz
473e657120
efl_ui_win: remove references to removed functions
...
Reviewers: ManMower
Reviewed By: ManMower
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D6004
2018-04-25 12:22:40 -04:00
Mike Blumenkrantz
f37b96a1de
efl_ui_win: simplify checking theme version when adding frame
...
Summary:
the win has no theme set, so this would always return null
Depends on D5956
Reviewers: cedric
Reviewed By: cedric
Differential Revision: https://phab.enlightenment.org/D5957
2018-04-25 12:09:32 -04:00
Mike Blumenkrantz
99fca5b01d
elm_theme: use themes and extensions lists for _elm_theme_data_find
...
Differential Revision: https://phab.enlightenment.org/D5956
2018-04-25 12:09:32 -04:00
Mike Blumenkrantz
7afd83569b
elm_win: remove useless function
...
Summary: Depends on D5961
Reviewers: ManMower, cedric
Reviewed By: ManMower, cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D5945
2018-04-25 12:07:28 -04:00
Mike Blumenkrantz
d033d747ff
efl_ui_win: resolve race conditions with csd sizing on first show
...
there were some cases where frame geometry was being calculated/applied
strangely as a result of moving all of the layout calcs to pre-render.
enforcing a frame calc+resize resolves these issues
Differential Revision: https://phab.enlightenment.org/D5961
2018-04-25 12:07:28 -04:00
Mike Blumenkrantz
fa02f16a3f
efl_ui_win: remove show intercept function
...
this should just be handled in the pre-render callback where the rest
of the calc for the window is done
also removes an unnecessary smart calc
Differential Revision: https://phab.enlightenment.org/D5960
2018-04-25 12:06:33 -04:00
Mike Blumenkrantz
34be51e105
elm_win: freeze frame object edje until first pre-render
...
this avoids a substantial number of unnecessary recalcs and halves the calltime
for elm_win_add
ref T6884
Differential Revision: https://phab.enlightenment.org/D5944
2018-04-25 12:06:33 -04:00
Mike Blumenkrantz
e28c76e244
elm_win: set manual render and freeze frame object during deferred free
...
ensure no recalcs of any kind occur on a deleted window
Differential Revision: https://phab.enlightenment.org/D5949
2018-04-25 12:00:11 -04:00
Mike Blumenkrantz
08fe88cb2d
els_cursor: avoid forcing a recursive canvas layout recalc when adding cursor
...
use deferred size hints to avoid unnecessary recalcs
Differential Revision: https://phab.enlightenment.org/D5948
2018-04-25 12:00:11 -04:00
Woochan Lee
ef2e6afd1f
Intrudoce Efl Ui Date, Time interface and picker.
...
Summary: Create datepicker, timepicker with one manager class(efl_datetime).
Test Plan: datepicker, timepicker sample.
Reviewers: herb, Jaehyun_Cho, woohyun, SanghyeonLee
Reviewed By: Jaehyun_Cho
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D5871
2018-04-25 16:48:21 +09:00
Marcel Hollerbach
ac4d75a1ae
efl_ui_focus_composition: permit anything but adapters and widgets
...
a wildcard gfx object could bring focus to a evas object that has no
smart parent, and thus keyboard events are left at a place where they
cannot come away from.
clock was using this to give focus to the edit buttons. The edit buttons
are now wrapped into theire own adapter objects which makes them
focusable like before. However, the no keybindings or anything are taken
to react on the value.
2018-04-25 00:21:26 +02:00
Marcel Hollerbach
fa02849193
gen****: just set focus to genlist / gengrid if no item is available
...
Additional move requests are still redirected to the gen**** widget.
ref T6805
2018-04-25 00:17:58 +02:00
Marcel Hollerbach
94b7d53c3b
elm_genlist: do not not right left top down in action_move
...
the internal movement logic was resulting in wrong movements skipping
children items.
2018-04-25 00:16:50 +02:00
Marcel Hollerbach
d7011b52e7
efl_ui_focus_composition: add fields for manager and parent
...
the manager objects are build on the assertion that registered elements
are returning the manager they are registered on if
efl_ui_focus_object_manager_get is called.
2018-04-25 00:16:50 +02:00
Xavi Artigas
5a6486ea9f
Efl.Page.*_* (From Efl.Page.*.*)
...
Including Efl.Page.Indicator.* and Efl.Page.Transition.*
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:05:59 -07:00
Xavi Artigas
92f176fea1
Efl.Ui.Navigation_Bar_Part* (From Efl.Ui.Navigation_Bar.Part*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:05:58 -07:00
Xavi Artigas
a1cf343d9b
Elm.Toolbar_* (from Elm.Toolbar.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:05:57 -07:00
Xavi Artigas
98251d40e8
Efl.Ui.Focus.Manager_Window_Root (from Efl.Ui.Focus.Manager.Window_Root)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:05:57 -07:00
Xavi Artigas
dc3336536d
Efl.Ui.Dnd_Container (from Efl.Ui.Dnd.Container)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:05:56 -07:00
Xavi Artigas
f1c92cfcf3
Efl.Ui.Win_* (from Efl.Ui.Win.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:05:55 -07:00
Xavi Artigas
147403d56b
Efl.Ui.Widget_* (from Efl.Ui.Widget.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:05:55 -07:00
Xavi Artigas
3ba0b394b5
Efl.Ui.View_List_* (from Efl.Ui.View.List.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:05:54 -07:00
Xavi Artigas
2c995fbac4
Efl.Ui.Focus.Parent_Provider_* (from Efl.Ui.Focus.Parent_Provider.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:05:53 -07:00
Xavi Artigas
189fbd335b
Efl.Ui.Focus.Manager_* (from Efl.Ui.Focus.Manager.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:05:52 -07:00
Xavi Artigas
faff72e6ad
Efl.Access.Text_* (from Efl.Access.Text.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:04:01 -07:00
Xavi Artigas
3b489a71e2
Efl.Ui.Textpath_* (from Efl.Ui.Textpath.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:04:00 -07:00
Xavi Artigas
9ded795830
Efl.Ui.Slider_Part_Indicator (from Efl.Ui.Slider.Part_Indicator)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:04:00 -07:00
Xavi Artigas
0b6a0fdc97
Efl.Ui.Scrollable_Interactive (from Efl.Ui.Scrollable.Interactive)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:59 -07:00
Xavi Artigas
d61f3fbb1d
Efl.Ui.Progressbar_Part (from Efl.Ui.Progressbar.Part)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:58 -07:00
Xavi Artigas
f01b82cf51
Efl.Ui.Popup_* (from Efl.Ui.Popup.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:57 -07:00
Xavi Artigas
bf4156b1c7
Efl.Ui.Panes_Part (from Efl.Ui.Panes.Part)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:56 -07:00
Xavi Artigas
08e93f8df8
Efl.Ui.Multibuttonentry_Part (from Efl.Ui.Multibuttonentry.Part)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:55 -07:00
Xavi Artigas
b2d25a6e10
Efl.Ui.Layout.Part_* (from Efl.Ui.Layout.Part.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:54 -07:00
Xavi Artigas
6a98b84cd7
Efl.Ui.Layout.Object (from Efl.Ui.Layout)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:54 -07:00
Xavi Artigas
8da98a47f0
Efl.Ui.Image_* (from Efl.Ui.Image.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:53 -07:00
Xavi Artigas
8f3dc5d0ba
Efl.Ui.Flip_* (from Efl.Ui.Flip.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:52 -07:00
Xavi Artigas
7e34e100d2
Efl.Ui.Clock_Type (from Efl.Ui.Clock.Type)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:50 -07:00
Xavi Artigas
5c258c238e
Efl.Ui.Calendar_* (from Efl.Ui.Calendar.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:50 -07:00
Xavi Artigas
6b5ac687c1
Efl.Text_* (from Efl.Text.*)
...
Including:
Efl.Text.Cursor_* (from Efl.Text.Cursor.Cursor_*)
Efl.Text.Font_* (from Efl.Text.Font.*)
Efl.Text.Format_* (from Efl.Text.Format.*)
Efl.Text.Style_* (from Efl.Text.Style.*)
Efl.Ui.Text_* (from Efl.Ui.Text.*)
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:49 -07:00
Xavi Artigas
b693b06339
Efl.Selection_Manager (from Efl.Selection.Manager)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:48 -07:00
Xavi Artigas
42ed558fd5
Efl.Pack_* (from Efl.Pack.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:48 -07:00
Xavi Artigas
5697f6e94b
Efl.Gfx.Image* (From Efl.Image*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:40 -07:00
Xavi Artigas
c837b321bf
Efl.Image_Load_Controller* (From Efl.Image.Load*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:39 -07:00
Xavi Artigas
7be849c63e
Efl.Gfx.Size_Hint* (from Efl.Gfx.Size.Hint*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:36 -07:00
Xavi Artigas
55bd097a3d
Efl.Gfx.Entity (from Efl.Gfx)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:32 -07:00
Xavi Artigas
7934d152dd
Efl.Config_Global (from Efl.Config.Global)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:31 -07:00
Xavi Artigas
a26fbbbc66
Efl.Canvas.Text_* (from Efl.Canvas.Text.*)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:29 -07:00
Xavi Artigas
9dcc31ed4a
Efl.Access.Object (from Efl.Access)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:24 -07:00