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
Xavi Artigas
65ee277a66
Efl.Canvas.Scene (from Efl.Canvas)
...
Ref https://phab.enlightenment.org/T6847
Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
2018-04-24 09:03:23 -07:00
Jaehyun Cho
454cc48841
efl_page_transition_scroll: Fix warning of uninitialized variable
2018-04-24 17:19:47 +09:00
Carsten Haitzler
3e3462f0d3
elm - sel manager - build on windows AND x11 now
2018-04-24 13:45:45 +09:00
Hermet Park
81bc0122ca
elementary: update progressbar doc.
...
update doc in up-to-dated efl_ui_progressbar APIs.
2018-04-24 13:29:20 +09:00
Benjamin Jacobs
96ff273449
elementary: Spurious EINA_UNUSED.
...
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D5976
Reviewed-by: Cedric BAIL <cedric@osg.samsung.com>
2018-04-23 13:38:00 -07:00
Alastair Poole
bbd4247d6a
elementary: fix build on X11.
...
@fix
2018-04-23 20:41:38 +01:00
Carsten Haitzler
f805cc2be9
elm - sel manager - fix windows build with selection vars
2018-04-24 01:36:44 +09:00
Youngbok Shin
f7826ea1af
elementary bg: allow NULL pointers in legacy usage
...
Summary:
It should not cause crash with NULL parameters.
@fix
Reviewers: woohyun, raster, cedric
Reviewed By: woohyun, raster
Differential Revision: https://phab.enlightenment.org/D5979
2018-04-23 21:25:15 +09:00
Jaeun Choi
e74ebca670
efl_ui_pager: Add Efl.Ui.Pager class and related classes
...
Efl.Ui.Pager is a widget which contains many pages in a linear fashion
and allows users to scroll through them.
Users can attach Efl.Page.Transition and Efl.Page.Indicator to a pager.
2018-04-23 20:33:04 +09:00
Derek Foreman
3acd8cdf80
efl_ui_win: Remove _elm_win_opaque_update
...
This stuff is all in the wayland ecore_evas now, so elm no longer needs
to handle it.
2018-04-20 13:00:28 -05:00
Derek Foreman
36f015cda1
efl_ui_win: Remove special wayland opaque_dirty stuff
...
This isn't necessary anymore as ecore_evas handles it internally now.
2018-04-20 13:00:28 -05:00
Derek Foreman
a9fd904a6e
efl_ui_win: Explicitly set alpha for wayland cursors
...
Instead of depending on the backend figuring it out.
2018-04-20 13:00:28 -05:00