platform/upstream/efl.git
5 years agoelm_route: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_route: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8195

5 years agoelm_prefs: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_prefs: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8194

5 years agoelm_popup*: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_popup*: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8193

Change-Id: Idbe59ac828c800e443ae09865da35571afc6dc84

5 years agoelm_plug: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_plug: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8192

Change-Id: Iadfae9c32feda5606f93d1c845f22258bcaf6238

5 years agoelm_player: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_player: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8191

5 years agoelm_photo: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_photo: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8190

5 years agoelm_pan: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_pan: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8189

Change-Id: I946b650b831c088e7e2ae73a08184b0e537d2d6f

5 years agoelm_panel: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_panel: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8188

Change-Id: I46a99e0cd4efd724d96ec811912795e70ed6f3bc

5 years agoelm_notify: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_notify: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8187

Change-Id: Iaeaf2d1c07d1e44d2f469c8c02ba9737d51d94bf

5 years agoelm_naviframe*: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_naviframe*: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8186

Change-Id: I9bd341001501f92e34e23775954835653d0b2933

5 years agoelm_multibuttonentry*: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_multibuttonentry*: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8185

Change-Id: I622a166e48276b85ca30a8c03b4fafee3fe24291

5 years agoelm_menu*: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_menu*: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8184

5 years agoelm_map: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_map: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8183

5 years agoelm_mapbuf: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_mapbuf: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8182

5 years agoelm_list: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_list: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8181

Change-Id: Iee8364474e8ac892e623423c4ae8b12915409ee0

5 years agoelm_label: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_label: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8180

Change-Id: I096d2dbc854fc915f32b25cf61a1456d8bbc9723

5 years agoelm_inwin: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_inwin: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8179

5 years agoelm_interface_fileselector: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_interface_fileselector: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8178

5 years agoelm_index: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_index: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8177

Change-Id: I781b507edd2deb19c76a10e8f60f48ef185ed8be

5 years agoelm_icon: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_icon: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8176

5 years agoelm_hover: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_hover: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8175

Change-Id: I5f4f89bbb5ecf3aa6b94835e1bfd87b73f79279c

5 years agoelm_grid: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_grid: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8174

Change-Id: Ieb9ac786fd28ab76f5c9b19eef11191deaa10582

5 years agoelm_glview: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_glview: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8173

5 years agoelm_gesture_layer: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_gesture_layer: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8172

Change-Id: I9ab0586e31588688049f0d1b6222a126ca8d519a

5 years agoelm_genlist*: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_genlist*: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8171

Change-Id: I246950ba059debe36dd59aacf491f9693b6034c2

5 years agoelm_gengrid*: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_gengrid*: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8169

Change-Id: I5cd45c57139841b78f104bd79bc860ed0dab51c1

5 years agoelm_flipselector*: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_flipselector*: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8168

Change-Id: Ib75de90a46318437969b87aac20e444c3a45d59e

5 years agoelm_fileselector*: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_fileselector*: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8167

5 years agoelm_entry: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_entry: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8166

Change-Id: I83c9a33de81a6f4c2332d06e04924bcf4396d5b6

5 years agoelm_diskselector: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_diskselector: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8165

5 years agoelm_dayselector: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_dayselector: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8164

5 years agoelm_ctxpopup: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_ctxpopup: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8163

Change-Id: I1da564973d916feb37e1be7d50f7f07d247b9dd8

5 years agoelm_conformant: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_conformant: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8162

Change-Id: I838e770c8f793860caabed5f166aad4fcc0cadb9

5 years agoelm_colorselector: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_colorselector: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8161

Change-Id: I8b90ee9d46f938080524c8ef6f768888e22defa1

5 years agoelm_color_item: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_color_item: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8160

Change-Id: I856d6b71b94f9e421a9913d6b9f46c81d97e0571

5 years agoelm_code_widget_legacy: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_code_widget_legacy: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8159

5 years agoelm_code_widget: make this efl_ui namespaced
Mike Blumenkrantz [Wed, 6 Mar 2019 21:26:26 +0000 (16:26 -0500)]
elm_code_widget: make this efl_ui namespaced

this currently has no counterpart in interface widgets but would be
useful there. removing the use of an elm_scroller type makes it independent
of legacy widgets, and it's still a beta api so at least future development
can be resumed at some point without much issue

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8158

5 years agoelm_clock: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_clock: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Daniel Kolesa <daniel@octaforge.org>
Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8157

Change-Id: Ia65e504fa435eb56c19b0de7e63f9b403f25175e

5 years agoelm_calendar: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_calendar: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Daniel Kolesa <daniel@octaforge.org>
Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8156

Change-Id: Ia2dc6bb2fc48d80c996872c235cd0b4792b5cb47

5 years agoelm_bubble: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_bubble: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Daniel Kolesa <daniel@octaforge.org>
Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8155

5 years agoelm_box: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_box: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Daniel Kolesa <daniel@octaforge.org>
Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8154

Change-Id: I5df82b0faac2cc0b0689b39dc23fc8d273c8908f

5 years agoelm_actionslider: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_actionslider: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8153

5 years agoelm_access: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_access: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8152

Change-Id: I33688c4f6c4357fe708968f413a7796c83b53c8f

5 years agoefl_csharp: remove warnings caused by unused or unnecessary code
Vitor Sousa [Thu, 7 Mar 2019 20:03:52 +0000 (17:03 -0300)]
efl_csharp: remove warnings caused by unused or unnecessary code

Reviewers: lauromoura, segfaultxavi, cedric

Reviewed By: lauromoura

Subscribers: #reviewers, #committers

Tags: #efl

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

5 years agoui.box, ui.table: respect user min
Yeongjong Lee [Thu, 7 Mar 2019 01:40:23 +0000 (01:40 +0000)]
ui.box, ui.table: respect user min

Use restricted_min_set instead of min_set in layout_update.
min_set is set by public API(user side). if it is changed by internal function,
user will get unexpected value later. please check added test case.

Note that this reverts commit e013480e7a0ae11a9363f9a207cf63e3bb7f5423. instead,
this patch provides better solution of the issue refered in e013480e7.

Reviewed-by: Xavi Artigas <xavierartigas@yahoo.es>
Differential Revision: https://phab.enlightenment.org/D8214

5 years agoeina_csharp: fix memory leak in Eina.Hash.Set method
Vitor Sousa [Thu, 7 Mar 2019 16:58:26 +0000 (16:58 +0000)]
eina_csharp: fix memory leak in Eina.Hash.Set method

Reviewed-by: Lauro Neto <Lauro Moura <lauromoura@expertisesolutions.com.br>>
Differential Revision: https://phab.enlightenment.org/D8236

5 years agoefl.ui.win: mark last remaining unstable methods as @beta
Xavi Artigas [Thu, 7 Mar 2019 15:09:53 +0000 (15:09 +0000)]
efl.ui.win: mark last remaining unstable methods as @beta

After this, it looks like this class is stable enough for release.

ref T7511

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Differential Revision: https://phab.enlightenment.org/D8220

5 years agoui.table: fix infinite loop when initializing calc data
Yeongjong Lee [Thu, 7 Mar 2019 01:02:09 +0000 (01:02 +0000)]
ui.table: fix infinite loop when initializing calc data

infinite loop if first cell is empty.

Reviewed-by: Xavi Artigas <xavierartigas@yahoo.es>
Differential Revision: https://phab.enlightenment.org/D8170

5 years agotest/elm_box: clean up elm_box_disabled_test
Yeongjong Lee [Thu, 7 Mar 2019 10:44:30 +0000 (10:44 +0000)]
test/elm_box: clean up elm_box_disabled_test

1. remove unrelated test.
2. fix indentation
3. use proper parameters of `elm_win_resize_object_add`

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8218

5 years agoefl: Property_Bind should actually tell us if it succeeded or failed by returning...
Cedric BAIL [Tue, 12 Feb 2019 19:55:03 +0000 (11:55 -0800)]
efl: Property_Bind should actually tell us if it succeeded or failed by returning an Eina.Error.

Reviewed-by: Marcel Hollerbach <marcel-hollerbach@t-online.de>
Reviewed-by: Xavi Artigas <xavierartigas@yahoo.es>
Differential Revision: https://phab.enlightenment.org/D7939

5 years agoefl_ui_widget: rework documentation of focus_state_apply
Marcel Hollerbach [Thu, 7 Mar 2019 16:34:47 +0000 (17:34 +0100)]
efl_ui_widget: rework documentation of focus_state_apply

Summary: ref T7553

Reviewers: segfaultxavi

Reviewed By: segfaultxavi

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7553

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

5 years agoefl-csharp: Fix uninitialized struct.
Lauro Moura [Thu, 7 Mar 2019 16:06:33 +0000 (13:06 -0300)]
efl-csharp: Fix uninitialized struct.

Summary:
Could trigger bogus generation with phantom calls thinking beta is
enabled from the want_beta field of the options struct.

Reviewers: vitor.sousa

Reviewed By: vitor.sousa

Subscribers: cedric, #reviewers, #committers

Tags: #efl

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

5 years agoefl-csharp: Respect beta in constructor parameters.
Lauro Moura [Thu, 7 Mar 2019 09:54:35 +0000 (10:54 +0100)]
efl-csharp: Respect beta in constructor parameters.

Summary:
Fixes compilation after Efl.Ui.Win parameter changes.

Also removed an unused var and now we pass the beta option to the eolian
mono invocation for the tests.

Fixes T7723

Reviewers: segfaultxavi, felipealmeida, vitor.sousa

Reviewed By: segfaultxavi

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7723

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

5 years agoefl_ui_win variants: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_win variants: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8149

5 years agoefl_ui_widget: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_widget: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8148

5 years agoefl_ui_video: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_video: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8147

5 years agoefl_ui_textpath: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_textpath: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8146

5 years agoefl_ui_radio: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_radio: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8145

5 years agoefl_ui_progressbar: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_progressbar: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8144

5 years agoefl_ui_panes: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_panes: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8143

5 years agoefl_ui_layout: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_layout: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8142

5 years agoefl_ui_image_zoomable: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_image_zoomable: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8141

5 years agoefl_ui_image: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_image: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
efl and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8140

5 years agoefl_ui_frame: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_frame: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
the componenty and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8139

5 years agoefl_ui_flip: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_flip: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8138

5 years agoefl_ui_dnd_container: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_dnd_container: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8137

5 years agoelm_check: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_check: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8136

5 years agoelm_button: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_button: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8135

5 years agoelm_hoversel: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_hoversel: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8134

5 years agoelm_box: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
elm_box: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8133

Change-Id: I61394a7a15b0551de16c02ba11efb0158b04ac91

5 years agoefl_access_text: remove legacy enum
Mike Blumenkrantz [Wed, 6 Mar 2019 16:53:39 +0000 (11:53 -0500)]
efl_access_text: remove legacy enum

this was never released as legacy code so there's no point in having a
legacy enum

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8132

5 years agoefl_access_object: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_access_object: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8131

Change-Id: Ifab8e3d2a172e27227acfff73205f047aaba3f44

5 years agoedje_edit: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
edje_edit: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8130

5 years agoefl_canvas_layout: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_canvas_layout: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8129

5 years agoefl_layout_group: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_layout_group: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8128

5 years agobuild: generate edje_global.eo.c with meson build
Mike Blumenkrantz [Wed, 6 Mar 2019 16:22:22 +0000 (11:22 -0500)]
build: generate edje_global.eo.c with meson build

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8127

5 years agoefl_loop_timer: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_loop_timer: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8126

5 years agoecore_exe: remove all legacy usage from eo files
Mike Blumenkrantz [Wed, 6 Mar 2019 19:06:16 +0000 (19:06 +0000)]
ecore_exe: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8125

5 years agoecore: do not install internal api headers with autotools build
Mike Blumenkrantz [Wed, 6 Mar 2019 15:36:20 +0000 (10:36 -0500)]
ecore: do not install internal api headers with autotools build

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8124

5 years agoefl/interfaces: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl/interfaces: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8123

5 years agoelm_photocam: remove linkage with efl_ui_zoom
Mike Blumenkrantz [Wed, 6 Mar 2019 18:22:05 +0000 (13:22 -0500)]
elm_photocam: remove linkage with efl_ui_zoom

this is a legacy class and should not have its enum values defined
to an interface enum

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8122

5 years agoefl_text_format: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_text_format: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8121

5 years agoefl_ui_multi_selectable: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_ui_multi_selectable: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8120

5 years agoefl_text_cursor: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
efl_text_cursor: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8119

5 years agoemotion: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
emotion: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8118

5 years agoecore: declare efl_app and the inherits stable
Marcel Hollerbach [Fri, 22 Feb 2019 13:08:39 +0000 (14:08 +0100)]
ecore: declare efl_app and the inherits stable

fix T7556
fix T7514
fix T7514
fix T7514

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8001

5 years agoeo: mark efl_object stable
Marcel Hollerbach [Fri, 22 Feb 2019 13:08:53 +0000 (14:08 +0100)]
eo: mark efl_object stable

fix T7557

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8000

5 years agoevas-gl-drm: Fix issue of rotation not actually rotating
Christopher Michael [Tue, 5 Mar 2019 18:32:14 +0000 (13:32 -0500)]
evas-gl-drm: Fix issue of rotation not actually rotating

When we call evas_outbuf_reconfigure (when rotation changes), we need
to update the Outbuf with new values for width, height, rotation, etc.
Failing to do this here causes any rotations applied to the engine to
fail.

ref T7690

@fix

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8109

Change-Id: If49ced52b790f7e468181e9d3b0aec5ae18d2f52

5 years agoedje_calc: add ERR message to find out incorrect size problem
Shinwoo Kim [Wed, 6 Mar 2019 10:41:45 +0000 (10:41 +0000)]
edje_calc: add ERR message to find out incorrect size problem

When I amended https://phab.enlightenment.org/D7842 I removed line to handle
negative value size of params final in _edje_part_pixel_adjust.
Because It was not related to the what the commit wants to fix, and I could not find
the case making param final size value negative , although I got the negative value
when I tested on a specific case. Now it seems that the negative value is telling me
"Witness Me!".

So I would like to add this change, and never let me forget the issue.

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D8105

5 years agobuild: unbreak build for osx
Marcel Hollerbach [Mon, 4 Mar 2019 17:33:33 +0000 (18:33 +0100)]
build: unbreak build for osx

We have CI! And even through our Infra is dead and too stupid to use it,
you can push your commits there before. This means *you can test* if you
build "fixes" are fixing all platforms, or break for example osx. *This
one* brings osx back.

<3 CI!

Reviewed-by: Lauro Neto <lauromauro_>
Differential Revision: https://phab.enlightenment.org/D8097

5 years agoefl_csharp: Use cs_args instead of runtime_Assemblies
Lauro Moura [Sat, 2 Mar 2019 15:09:55 +0000 (15:09 +0000)]
efl_csharp: Use cs_args instead of runtime_Assemblies

This will erase the need of the `runtime_assemblies` kw_arg, allowing ot
use a single invocation without warnings about unsupported parameters.

Reviewed-by: Marcel Hollerbach <marcel-hollerbach@t-online.de>
Differential Revision: https://phab.enlightenment.org/D8092

5 years agoecore-con: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 22:00:37 +0000 (17:00 -0500)]
ecore-con: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Marcel Hollerbach <marcel-hollerbach@t-online.de>
Differential Revision: https://phab.enlightenment.org/D8108

5 years agoevas: remove all legacy usage from eo files
Mike Blumenkrantz [Tue, 5 Mar 2019 16:15:40 +0000 (11:15 -0500)]
evas: remove all legacy usage from eo files

this takes the current generated output from eolian for legacy code in
evas and adds it to the tree, then removes legacy references from the
corresponding eo files. in the case where the entire eo file was for
a legacy object, that eo file has been removed from the tree

ref T7724

Reviewed-by: Marcel Hollerbach <marcel-hollerbach@t-online.de>
Differential Revision: https://phab.enlightenment.org/D8107

Change-Id: I3ca224f64c0fc0d734f22aedb1f4c1dc5694a873

5 years agoeina_file: set errno on open fail for win32 build
Mike Blumenkrantz [Wed, 6 Mar 2019 13:37:29 +0000 (08:37 -0500)]
eina_file: set errno on open fail for win32 build

Summary:
windows does not automatically set errno so we must do it ourselves

@fix
Depends on D8103

Reviewers: vtorri

Reviewed By: vtorri

Subscribers: cedric, #reviewers, #committers

Tags: #efl

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

5 years agoefl.file: use ENOENT as default error if file opening fails and errno isn't set
Mike Blumenkrantz [Wed, 6 Mar 2019 13:37:25 +0000 (08:37 -0500)]
efl.file: use ENOENT as default error if file opening fails and errno isn't set

Summary:
ensure that a nonzero return happens here so that failure cases can be
correctly detected

Reviewers: vtorri, bu5hm4n

Reviewed By: bu5hm4n

Subscribers: bu5hm4n, raster, cedric, #reviewers, #committers

Tags: #efl

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

5 years agoFix leak in elm atspi
Carsten Haitzler (Rasterman) [Tue, 5 Mar 2019 17:05:03 +0000 (17:05 +0000)]
Fix leak in elm atspi

First..
Revert "elementary: Remove defined but not used function"
This reverts commit cfc167859a1db5ea8a963dc1225dd9880b2089df.

This func should exist. it has a reason to exist.. it somehow was not
being called anymore. this fixes that and calls it to avoid a leak.

@fix

Change-Id: I33005b987ce353f9b5912ddf3309a687dc9e3054

5 years agoelementary: Remove defined but not used function
Christopher Michael [Tue, 5 Mar 2019 13:20:15 +0000 (08:20 -0500)]
elementary: Remove defined but not used function

Patch aee5d501c93bf782d5eddc0d removed the call to this function so
now GCC complains that it is defined but not used, so remove the
function

Change-Id: Ic62366f709302f473afe891382b3cb3fd3e659e1

5 years agoeina vpath - change XDG_PUBLIC_DIR to XDG_PUBLICSHARE_DIR
Carsten Haitzler (Rasterman) [Tue, 5 Mar 2019 13:00:08 +0000 (13:00 +0000)]
eina vpath - change XDG_PUBLIC_DIR to XDG_PUBLICSHARE_DIR

match the spec correctly.

5 years agoefl_ui_win: fix compile when HAVE_ELEMENTARY_X is not defined
Mike Blumenkrantz [Tue, 5 Mar 2019 12:20:57 +0000 (07:20 -0500)]
efl_ui_win: fix compile when HAVE_ELEMENTARY_X is not defined

Reviewers: vtorri

Reviewed By: vtorri

Subscribers: cedric, #reviewers, #committers

Tags: #efl

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

5 years agoeina vpath - document that resolved strings need to be freed
Carsten Haitzler (Rasterman) [Tue, 5 Mar 2019 12:12:32 +0000 (12:12 +0000)]
eina vpath - document that resolved strings need to be freed