platform/upstream/efl.git
6 years agoecore_wl2: Add ecore_wl2_buffer_lock
Derek Foreman [Fri, 9 Mar 2018 20:31:25 +0000 (14:31 -0600)]
ecore_wl2: Add ecore_wl2_buffer_lock

Currently we're making mapping implicitly take a lock.

6 years agoefl_ui_win: Remove _elm_win_opaque_update
Derek Foreman [Mon, 12 Feb 2018 21:09:14 +0000 (15:09 -0600)]
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.

6 years agoefl_ui_win: Remove special wayland opaque_dirty stuff
Derek Foreman [Mon, 12 Feb 2018 21:05:21 +0000 (15:05 -0600)]
efl_ui_win: Remove special wayland opaque_dirty stuff

This isn't necessary anymore as ecore_evas handles it internally now.

6 years agoefl_ui_win: Explicitly set alpha for wayland cursors
Derek Foreman [Mon, 12 Feb 2018 20:47:40 +0000 (14:47 -0600)]
efl_ui_win: Explicitly set alpha for wayland cursors

Instead of depending on the backend figuring it out.

6 years agoecore_wl2: Reconfigure window on alpha set
Derek Foreman [Mon, 12 Feb 2018 20:43:55 +0000 (14:43 -0600)]
ecore_wl2: Reconfigure window on alpha set

This allows software renderers to reconfigure their buffers to actually
change whether alpha is present.

6 years agoecore_evas_wayland: Replace transparent_set with alpha_set
Derek Foreman [Mon, 12 Feb 2018 20:39:36 +0000 (14:39 -0600)]
ecore_evas_wayland: Replace transparent_set with alpha_set

transparent_set is a legacy path that should do exactly what alpha_set
does these days, so squash them into the same function.

6 years agoecore_evas_wayland: Remove content rectangle from engine data
Derek Foreman [Thu, 8 Feb 2018 20:37:57 +0000 (14:37 -0600)]
ecore_evas_wayland: Remove content rectangle from engine data

It's no longer used.

6 years agoefl_ui_win: stop updating wdata->content
Derek Foreman [Thu, 8 Feb 2018 20:37:35 +0000 (14:37 -0600)]
efl_ui_win: stop updating wdata->content

We don't need this because we calculate it in ecore_evas from the shadow
value and framespace.

6 years agoecore_evas_wayland: Calculate content size from shadow and framespace
Derek Foreman [Thu, 8 Feb 2018 20:36:16 +0000 (14:36 -0600)]
ecore_evas_wayland: Calculate content size from shadow and framespace

Instead of using wdata->content, calculate these values.

6 years agoecore_wl2_dmabuf: Properly reconfigure on surface alpha change
Derek Foreman [Tue, 20 Feb 2018 20:17:32 +0000 (14:17 -0600)]
ecore_wl2_dmabuf: Properly reconfigure on surface alpha change

When alpha changes we need to blow away all our buffers in reconfigure,
even if they're still the right dimensions.  Otherwise we can end up
rendering to an XRGB buffer when we wanted to use ARGB and we won't have
proper transparency.

6 years agoecore_wl2: Add ecore_wl2_surface_alpha_get query
Derek Foreman [Tue, 20 Feb 2018 20:16:01 +0000 (14:16 -0600)]
ecore_wl2: Add ecore_wl2_surface_alpha_get query

We'll need this for some surface modules to properly handle alpha changes

6 years agoecore_wl2: Add alpha to reconfigure
Derek Foreman [Thu, 8 Feb 2018 17:56:30 +0000 (11:56 -0600)]
ecore_wl2: Add alpha to reconfigure

Currently we only ever make wayland windows with alpha, this is a step
towards changing that.

6 years agoEfl.Page.*_* (From Efl.Page.*.*)
Xavi Artigas [Tue, 24 Apr 2018 13:55:25 +0000 (15:55 +0200)]
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>
6 years agoEfl.Ui.Navigation_Bar_Part* (From Efl.Ui.Navigation_Bar.Part*)
Xavi Artigas [Fri, 20 Apr 2018 13:56:29 +0000 (15:56 +0200)]
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>
6 years agoElm.Toolbar_* (from Elm.Toolbar.*)
Xavi Artigas [Fri, 13 Apr 2018 10:53:01 +0000 (12:53 +0200)]
Elm.Toolbar_* (from Elm.Toolbar.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Focus.Manager_Window_Root (from Efl.Ui.Focus.Manager.Window_Root)
Xavi Artigas [Fri, 13 Apr 2018 10:02:50 +0000 (12:02 +0200)]
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>
6 years agoEfl.Ui.Dnd_Container (from Efl.Ui.Dnd.Container)
Xavi Artigas [Fri, 13 Apr 2018 09:56:48 +0000 (11:56 +0200)]
Efl.Ui.Dnd_Container (from Efl.Ui.Dnd.Container)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Win_* (from Efl.Ui.Win.*)
Xavi Artigas [Fri, 13 Apr 2018 09:45:56 +0000 (11:45 +0200)]
Efl.Ui.Win_* (from Efl.Ui.Win.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Widget_* (from Efl.Ui.Widget.*)
Xavi Artigas [Fri, 13 Apr 2018 09:35:39 +0000 (11:35 +0200)]
Efl.Ui.Widget_* (from Efl.Ui.Widget.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.View_List_* (from Efl.Ui.View.List.*)
Xavi Artigas [Fri, 13 Apr 2018 09:31:28 +0000 (11:31 +0200)]
Efl.Ui.View_List_* (from Efl.Ui.View.List.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Focus.Parent_Provider_* (from Efl.Ui.Focus.Parent_Provider.*)
Xavi Artigas [Fri, 13 Apr 2018 09:21:35 +0000 (11:21 +0200)]
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>
6 years agoEfl.Ui.Focus.Manager_* (from Efl.Ui.Focus.Manager.*)
Xavi Artigas [Fri, 13 Apr 2018 09:20:40 +0000 (11:20 +0200)]
Efl.Ui.Focus.Manager_* (from Efl.Ui.Focus.Manager.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Net.Socket_* (from Efl.Net.Socket.*)
Xavi Artigas [Fri, 13 Apr 2018 08:58:29 +0000 (10:58 +0200)]
Efl.Net.Socket_* (from Efl.Net.Socket.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Net.Server_* (from Efl.Net.Server.*)
Xavi Artigas [Fri, 13 Apr 2018 08:54:41 +0000 (10:54 +0200)]
Efl.Net.Server_* (from Efl.Net.Server.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Net.Dialer_* (from Efl.Net.Dialer.*)
Xavi Artigas [Fri, 13 Apr 2018 08:45:09 +0000 (10:45 +0200)]
Efl.Net.Dialer_* (from Efl.Net.Dialer.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Model_* (from Efl.Model.*)
Xavi Artigas [Fri, 13 Apr 2018 08:21:46 +0000 (10:21 +0200)]
Efl.Model_* (from Efl.Model.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Loop_* (from Efl.Loop.*)
Xavi Artigas [Thu, 12 Apr 2018 11:56:02 +0000 (13:56 +0200)]
Efl.Loop_* (from Efl.Loop.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Interpolator_* (from Efl.Interpolator.*)
Xavi Artigas [Thu, 12 Apr 2018 11:24:16 +0000 (13:24 +0200)]
Efl.Interpolator_* (from Efl.Interpolator.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Canvas.Gesture_* (from Efl.Canvas.Gesture.*)
Xavi Artigas [Thu, 12 Apr 2018 11:18:20 +0000 (13:18 +0200)]
Efl.Canvas.Gesture_* (from Efl.Canvas.Gesture.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Access.Text_* (from Efl.Access.Text.*)
Xavi Artigas [Thu, 12 Apr 2018 09:26:37 +0000 (11:26 +0200)]
Efl.Access.Text_* (from Efl.Access.Text.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Textpath_* (from Efl.Ui.Textpath.*)
Xavi Artigas [Mon, 9 Apr 2018 15:23:34 +0000 (17:23 +0200)]
Efl.Ui.Textpath_* (from Efl.Ui.Textpath.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Slider_Part_Indicator (from Efl.Ui.Slider.Part_Indicator)
Xavi Artigas [Mon, 9 Apr 2018 13:49:57 +0000 (15:49 +0200)]
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>
6 years agoEfl.Ui.Scrollable_Interactive (from Efl.Ui.Scrollable.Interactive)
Xavi Artigas [Mon, 9 Apr 2018 13:38:19 +0000 (15:38 +0200)]
Efl.Ui.Scrollable_Interactive (from Efl.Ui.Scrollable.Interactive)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Progressbar_Part (from Efl.Ui.Progressbar.Part)
Xavi Artigas [Mon, 9 Apr 2018 13:36:59 +0000 (15:36 +0200)]
Efl.Ui.Progressbar_Part (from Efl.Ui.Progressbar.Part)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Popup_* (from Efl.Ui.Popup.*)
Xavi Artigas [Mon, 9 Apr 2018 13:31:05 +0000 (15:31 +0200)]
Efl.Ui.Popup_* (from Efl.Ui.Popup.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Panes_Part (from Efl.Ui.Panes.Part)
Xavi Artigas [Mon, 9 Apr 2018 11:50:52 +0000 (13:50 +0200)]
Efl.Ui.Panes_Part (from Efl.Ui.Panes.Part)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Multibuttonentry_Part (from Efl.Ui.Multibuttonentry.Part)
Xavi Artigas [Mon, 9 Apr 2018 11:41:55 +0000 (13:41 +0200)]
Efl.Ui.Multibuttonentry_Part (from Efl.Ui.Multibuttonentry.Part)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Layout.Part_* (from Efl.Ui.Layout.Part.*)
Xavi Artigas [Mon, 9 Apr 2018 11:40:14 +0000 (13:40 +0200)]
Efl.Ui.Layout.Part_* (from Efl.Ui.Layout.Part.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Layout.Object (from Efl.Ui.Layout)
Xavi Artigas [Fri, 6 Apr 2018 16:15:31 +0000 (18:15 +0200)]
Efl.Ui.Layout.Object (from Efl.Ui.Layout)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Image_* (from Efl.Ui.Image.*)
Xavi Artigas [Fri, 6 Apr 2018 14:52:29 +0000 (16:52 +0200)]
Efl.Ui.Image_* (from Efl.Ui.Image.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Flip_* (from Efl.Ui.Flip.*)
Xavi Artigas [Fri, 6 Apr 2018 14:36:12 +0000 (16:36 +0200)]
Efl.Ui.Flip_* (from Efl.Ui.Flip.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Clock_Type (from Efl.Ui.Clock.Type)
Xavi Artigas [Fri, 6 Apr 2018 14:34:37 +0000 (16:34 +0200)]
Efl.Ui.Clock_Type (from Efl.Ui.Clock.Type)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Ui.Calendar_* (from Efl.Ui.Calendar.*)
Xavi Artigas [Fri, 6 Apr 2018 14:33:44 +0000 (16:33 +0200)]
Efl.Ui.Calendar_* (from Efl.Ui.Calendar.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Text_* (from Efl.Text.*)
Xavi Artigas [Fri, 6 Apr 2018 11:30:40 +0000 (13:30 +0200)]
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>
6 years agoEfl.Selection_Manager (from Efl.Selection.Manager)
Xavi Artigas [Fri, 6 Apr 2018 10:29:14 +0000 (12:29 +0200)]
Efl.Selection_Manager (from Efl.Selection.Manager)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Pack_* (from Efl.Pack.*)
Xavi Artigas [Fri, 6 Apr 2018 10:28:01 +0000 (12:28 +0200)]
Efl.Pack_* (from Efl.Pack.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Object_Override (from Efl.Object.Override)
Xavi Artigas [Fri, 6 Apr 2018 10:08:45 +0000 (12:08 +0200)]
Efl.Object_Override (from Efl.Object.Override)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Net.Socket.Ssl_Error.* (from Efl.Net.Socket.Ssl.Error.*)
Xavi Artigas [Fri, 6 Apr 2018 10:01:10 +0000 (12:01 +0200)]
Efl.Net.Socket.Ssl_Error.* (from Efl.Net.Socket.Ssl.Error.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Net.Server.Udp_Client (from Efl.Net.Server.Udp.Client)
Xavi Artigas [Fri, 6 Apr 2018 09:59:10 +0000 (11:59 +0200)]
Efl.Net.Server.Udp_Client (from Efl.Net.Server.Udp.Client)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Net.Dialer_*_ (from Efl.Net.Dialer_*.)
Xavi Artigas [Fri, 6 Apr 2018 09:57:35 +0000 (11:57 +0200)]
Efl.Net.Dialer_*_ (from Efl.Net.Dialer_*.)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Net.Control.Technology_Type (from Efl.Net.Control.Technology.Type)
Xavi Artigas [Fri, 6 Apr 2018 09:30:59 +0000 (11:30 +0200)]
Efl.Net.Control.Technology_Type (from Efl.Net.Control.Technology.Type)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Net.Control.Agent_Request_Input_* (from Efl.Net.Control.Agent_Request_Input.*)
Xavi Artigas [Fri, 6 Apr 2018 09:23:41 +0000 (11:23 +0200)]
Efl.Net.Control.Agent_Request_Input_* (from Efl.Net.Control.Agent_Request_Input.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Net.Control.Access_Point_* (from Efl.Net.Control.Access_Point.*)
Xavi Artigas [Fri, 6 Apr 2018 09:16:27 +0000 (11:16 +0200)]
Efl.Net.Control.Access_Point_* (from Efl.Net.Control.Access_Point.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Net.Control.Manager (from Efl.Net.Control)
Xavi Artigas [Fri, 6 Apr 2018 09:06:56 +0000 (11:06 +0200)]
Efl.Net.Control.Manager (from Efl.Net.Control)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Io.*_Fd (from Efl.Io.*.Fd)
Xavi Artigas [Thu, 5 Apr 2018 17:18:07 +0000 (19:18 +0200)]
Efl.Io.*_Fd (from Efl.Io.*.Fd)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Gfx.Image* (From Efl.Image*)
Xavi Artigas [Thu, 19 Apr 2018 11:26:59 +0000 (13:26 +0200)]
Efl.Gfx.Image* (From Efl.Image*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Image_* (from Efl.Image.*)
Xavi Artigas [Thu, 5 Apr 2018 16:44:20 +0000 (18:44 +0200)]
Efl.Image_* (from Efl.Image.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Image_Load_Controller* (From Efl.Image.Load*)
Xavi Artigas [Thu, 5 Apr 2018 15:50:35 +0000 (17:50 +0200)]
Efl.Image_Load_Controller* (From Efl.Image.Load*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Image_Animation_Controller* (from Efl.Image.Animated*)
Xavi Artigas [Thu, 5 Apr 2018 14:45:08 +0000 (16:45 +0200)]
Efl.Image_Animation_Controller* (from Efl.Image.Animated*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Canvas.Layout_Part* (from Efl.Canvas.Layout.Part*)
Xavi Artigas [Thu, 5 Apr 2018 12:31:49 +0000 (14:31 +0200)]
Efl.Canvas.Layout_Part* (from Efl.Canvas.Layout.Part*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Gfx.Size_Hint* (from Efl.Gfx.Size.Hint*)
Xavi Artigas [Thu, 5 Apr 2018 12:20:21 +0000 (14:20 +0200)]
Efl.Gfx.Size_Hint* (from Efl.Gfx.Size.Hint*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Gfx.Stack_Layer_* (from Efl.Gfx.Stack.Layer.*)
Xavi Artigas [Thu, 5 Apr 2018 11:28:42 +0000 (13:28 +0200)]
Efl.Gfx.Stack_Layer_* (from Efl.Gfx.Stack.Layer.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Gfx.Gradient_* (from Efl.Gfx.Gradient.*)
Xavi Artigas [Thu, 5 Apr 2018 10:32:03 +0000 (12:32 +0200)]
Efl.Gfx.Gradient_* (from Efl.Gfx.Gradient.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Gfx.Buffer_Access_Mode (from Efl.Gfx.Buffer.Access_Mode)
Xavi Artigas [Thu, 5 Apr 2018 09:44:51 +0000 (11:44 +0200)]
Efl.Gfx.Buffer_Access_Mode (from Efl.Gfx.Buffer.Access_Mode)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Gfx.Entity (from Efl.Gfx)
Xavi Artigas [Thu, 5 Apr 2018 08:47:26 +0000 (10:47 +0200)]
Efl.Gfx.Entity (from Efl.Gfx)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Config_Global (from Efl.Config.Global)
Xavi Artigas [Wed, 4 Apr 2018 14:17:27 +0000 (16:17 +0200)]
Efl.Config_Global (from Efl.Config.Global)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Canvas.Vg.Object (from Efl.Canvas.Vg)
Xavi Artigas [Wed, 4 Apr 2018 11:38:34 +0000 (13:38 +0200)]
Efl.Canvas.Vg.Object (from Efl.Canvas.Vg)

Also, Efl.Canvas.Vg.* (from Efl.Canvas.VG.*)
Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Canvas.Text_* (from Efl.Canvas.Text.*)
Xavi Artigas [Wed, 4 Apr 2018 11:11:48 +0000 (13:11 +0200)]
Efl.Canvas.Text_* (from Efl.Canvas.Text.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Canvas.Surface_* (from Efl.Canvas.Surface.*)
Xavi Artigas [Wed, 4 Apr 2018 10:58:00 +0000 (12:58 +0200)]
Efl.Canvas.Surface_* (from Efl.Canvas.Surface.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Canvas.Event_Grabber (from Efl.Canvas.Object.Event.Grabber)
Xavi Artigas [Wed, 4 Apr 2018 10:46:41 +0000 (12:46 +0200)]
Efl.Canvas.Event_Grabber (from Efl.Canvas.Object.Event.Grabber)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Canvas.Image_Internal (from Efl.Canvas.Image.Internal)
Xavi Artigas [Wed, 4 Apr 2018 09:10:48 +0000 (11:10 +0200)]
Efl.Canvas.Image_Internal (from Efl.Canvas.Image.Internal)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoUpdate elementary examples .gitignore
Xavi Artigas [Wed, 4 Apr 2018 08:46:12 +0000 (10:46 +0200)]
Update elementary examples .gitignore

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Canvas.Animation_* (from Efl.Canvas.Animation.*)
Xavi Artigas [Wed, 4 Apr 2018 08:23:41 +0000 (10:23 +0200)]
Efl.Canvas.Animation_* (from Efl.Canvas.Animation.*)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoEfl.Access.Object (from Efl.Access)
Xavi Artigas [Tue, 3 Apr 2018 11:27:30 +0000 (13:27 +0200)]
Efl.Access.Object (from Efl.Access)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agomigration: remove elm_atspi_proxy .constructor
Wonki Kim [Tue, 29 May 2018 14:41:04 +0000 (23:41 +0900)]
migration: remove elm_atspi_proxy .constructor

it breaks build
this patch disable it for a while

Change-Id: I5ef90a6f8d5f315da0eec9b7df10b9f7b4a795ea
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
6 years agoEfl.Canvas.Scene (from Efl.Canvas)
Xavi Artigas [Mon, 26 Mar 2018 13:21:21 +0000 (15:21 +0200)]
Efl.Canvas.Scene (from Efl.Canvas)

Ref https://phab.enlightenment.org/T6847

Reviewed-by: Cedric Bail <cedric@osg.samsung.com>
6 years agoedje: implement invalidate method and unset device callbacks here
Cedric BAIL [Tue, 20 Mar 2018 17:18:50 +0000 (13:18 -0400)]
edje: implement invalidate method and unset device callbacks here

prevent crashing in dangling callbacks

ref d26124a6d818f62d892e178d92098f5159a8c9e0

Change-Id: I7bc7277a646d786581251315688d145663f5b939
Signed-off-by: Mike Blumenkrantz <zmike@osg.samsung.com>
6 years agoelm test: resolve possible integer overflow
JongMin Lee [Tue, 24 Apr 2018 10:56:19 +0000 (19:56 +0900)]
elm test: resolve possible integer overflow

6 years agoefl_page_transition_scroll: Fix warning of uninitialized variable
Jaehyun Cho [Tue, 24 Apr 2018 08:19:47 +0000 (17:19 +0900)]
efl_page_transition_scroll: Fix warning of uninitialized variable

6 years agoecore pipe - fix windows to not segv on zero data in pipe there
Carsten Haitzler (Rasterman) [Tue, 24 Apr 2018 06:13:57 +0000 (15:13 +0900)]
ecore pipe - fix windows to not segv on zero data in pipe there

6 years agoelm - sel manager - build on windows AND x11 now
Carsten Haitzler (Rasterman) [Tue, 24 Apr 2018 04:44:53 +0000 (13:44 +0900)]
elm - sel manager - build on windows AND x11 now

6 years agoelementary: update progressbar doc.
Hermet Park [Tue, 24 Apr 2018 04:29:20 +0000 (13:29 +0900)]
elementary: update progressbar doc.

update doc in up-to-dated efl_ui_progressbar APIs.

6 years agoedje_lua2: add null check
YeongJong Lee [Mon, 23 Apr 2018 20:39:32 +0000 (13:39 -0700)]
edje_lua2: add null check

Summary: It need to check memory allocation failures

Reviewers: Jaehyun_Cho

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D5971

Reviewed-by: Cedric BAIL <cedric@osg.samsung.com>
6 years agoelementary: Spurious EINA_UNUSED.
Benjamin Jacobs [Mon, 23 Apr 2018 20:37:57 +0000 (13:37 -0700)]
elementary: Spurious EINA_UNUSED.

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D5976

Reviewed-by: Cedric BAIL <cedric@osg.samsung.com>
6 years agoecore_evas: forgotten refactoring of the buffer engine.
Cedric BAIL [Mon, 23 Apr 2018 17:31:09 +0000 (10:31 -0700)]
ecore_evas: forgotten refactoring of the buffer engine.

Thanks @jackdanielz for the report.

6 years agoelementary: fix build on X11.
Alastair Poole [Mon, 23 Apr 2018 19:41:38 +0000 (20:41 +0100)]
elementary: fix build on X11.

@fix

6 years agoecore con - fix constness in eo api to match eo/eolian changes
Carsten Haitzler (Rasterman) [Mon, 23 Apr 2018 16:37:05 +0000 (01:37 +0900)]
ecore con - fix constness in eo api to match eo/eolian changes

6 years agoelm - sel manager - fix windows build with selection vars
Carsten Haitzler (Rasterman) [Mon, 23 Apr 2018 16:36:44 +0000 (01:36 +0900)]
elm - sel manager - fix windows build with selection vars

6 years agoefl_ui_pager: Add Efl.Ui.Pager class and related classes
Jaeun Choi [Mon, 23 Apr 2018 09:43:11 +0000 (18:43 +0900)]
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.

6 years agoFix exit code setting for legacy applications
Daniel Zaoui [Sun, 22 Apr 2018 12:38:12 +0000 (15:38 +0300)]
Fix exit code setting for legacy applications

The value must be given to eina_value_set and not a pointer to a
Eina_Value.
This bug results in always getting wrong exit code when the application
terminates.

6 years agoGenlist: visual test for item next/prev/first/last
Dave Andreoli [Sat, 21 Apr 2018 09:39:26 +0000 (11:39 +0200)]
Genlist: visual test for item next/prev/first/last

Added 4 buttons to the "genlist group tree" to perform
item next/prev/first/last.

This test works correctly by reverting fd82c2521ebb but it
still in contrast with the item_next() docs, that say item_next
should not descend in item childs.

I think that the docs is also wrong, as I never saw the behaviour
that is explained there.

6 years agoeolian: add capturing of variables/typedecls in expr eval
Daniel Kolesa [Fri, 20 Apr 2018 13:58:06 +0000 (15:58 +0200)]
eolian: add capturing of variables/typedecls in expr eval

This will be used from validation to properly count actual
dependencies of a unit.

6 years agoeolian: add 'parse' directive
Daniel Kolesa [Fri, 20 Apr 2018 12:45:07 +0000 (14:45 +0200)]
eolian: add 'parse' directive

This is much like 'import' but doesn't add the imported file into
the dependency list for the current file. This is to enable doc
reference validation to remain functional without needlessly
introducing file dependencies just to satisfy it.

6 years agotests: flush stdout before beginning a test suite
Mike Blumenkrantz [Fri, 20 Apr 2018 11:19:59 +0000 (13:19 +0200)]
tests: flush stdout before beginning a test suite

Summary:
avoid having lines from the main pid repeated in forks
Depends on D5963

Reviewers: stefan_schmidt

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D5964

6 years agotests: add test to verify genlist item deletion
Mike Blumenkrantz [Fri, 20 Apr 2018 10:59:30 +0000 (12:59 +0200)]
tests: add test to verify genlist item deletion

Reviewers: stefan_schmidt

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D5963

6 years agoelm - fix build break (against efl - missing header)
Carsten Haitzler (Rasterman) [Fri, 20 Apr 2018 08:20:06 +0000 (17:20 +0900)]
elm - fix build break (against efl - missing header)

cant build against efl after 939690a8a99b04d9e67b6b90bc80de639a7e8941.
this fixes that.

6 years agoelm: resolve possible memory leak.
JongMin Lee [Fri, 20 Apr 2018 07:45:50 +0000 (16:45 +0900)]
elm: resolve possible memory leak.

@fix

6 years agoelc_multibuttonentry: Fix to make multibuttonentry to be legacy only
Jaehyun Cho [Fri, 20 Apr 2018 02:48:19 +0000 (11:48 +0900)]
elc_multibuttonentry: Fix to make multibuttonentry to be legacy only

To make multibuttonentry to be legacy only, inappropriate efl ui
interface usages are removed in multibuttonentry.

Change-Id: Id73ae1302447823129e9eb9c84c44bc4c373cd23

6 years agoecore: fix a potential memory leak.
Hermet Park [Fri, 20 Apr 2018 04:29:46 +0000 (13:29 +0900)]
ecore: fix a potential memory leak.

if the func argument is null, allocated memory won't be freed properly.
return it as soon as possible.

@fix

6 years agoefl_mono: Fix after prop get const change
Lauro Moura [Thu, 19 Apr 2018 17:01:49 +0000 (14:01 -0300)]
efl_mono: Fix after prop get const change