From 3425171bfaf9cdaa1aa5505ed7cd5295708322af Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 5 Mar 2019 17:00:37 -0500 Subject: [PATCH] elm: 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 Differential Revision: https://phab.enlightenment.org/D8211 --- src/lib/efl/interfaces/efl_ui_menu.eo | 1 - src/lib/elementary/efl_ui_slider.eo | 1 - src/lib/elementary/efl_ui_slider_interval.eo | 3 --- src/lib/elementary/efl_ui_text.eo | 1 - src/lib/elementary/elm_atspi_app_object.eo | 1 - src/lib/elementary/elm_atspi_app_object.h | 3 --- src/lib/elementary/elm_atspi_bridge.eo | 1 - src/lib/elementary/elm_atspi_bridge.h | 3 --- 8 files changed, 14 deletions(-) diff --git a/src/lib/efl/interfaces/efl_ui_menu.eo b/src/lib/efl/interfaces/efl_ui_menu.eo index 699790ab49..e0f47e6585 100644 --- a/src/lib/efl/interfaces/efl_ui_menu.eo +++ b/src/lib/efl/interfaces/efl_ui_menu.eo @@ -1,6 +1,5 @@ interface @beta Efl.Ui.Menu { [[Efl UI menu interface]] - legacy_prefix: null; methods { @property selected_item { get { diff --git a/src/lib/elementary/efl_ui_slider.eo b/src/lib/elementary/efl_ui_slider.eo index a84f79558e..9e8952afe3 100644 --- a/src/lib/elementary/efl_ui_slider.eo +++ b/src/lib/elementary/efl_ui_slider.eo @@ -3,7 +3,6 @@ class @beta Efl.Ui.Slider extends Efl.Ui.Layout_Base implements Efl.Ui.Range_Int Efl.Access.Widget.Action { [[Elementary slider class]] - legacy_prefix: null; implements { Efl.Object.constructor; Efl.Object.destructor; diff --git a/src/lib/elementary/efl_ui_slider_interval.eo b/src/lib/elementary/efl_ui_slider_interval.eo index 2304388e49..c42621356b 100644 --- a/src/lib/elementary/efl_ui_slider_interval.eo +++ b/src/lib/elementary/efl_ui_slider_interval.eo @@ -6,7 +6,6 @@ class @beta Efl.Ui.Slider_Interval extends Efl.Ui.Slider @since 1.21 ]] - legacy_prefix: null; methods { @property interval_value { [[Sets up position of two indicators at start and end position. @@ -14,10 +13,8 @@ class @beta Efl.Ui.Slider_Interval extends Efl.Ui.Slider @since 1.21 ]] get { - legacy: null; } set { - legacy: null; } values { from: double;[[interval minimum value]] diff --git a/src/lib/elementary/efl_ui_text.eo b/src/lib/elementary/efl_ui_text.eo index 79727f7d28..b43059e89a 100644 --- a/src/lib/elementary/efl_ui_text.eo +++ b/src/lib/elementary/efl_ui_text.eo @@ -101,7 +101,6 @@ class @beta Efl.Ui.Text extends Efl.Ui.Layout_Base implements Efl.Ui.Clickable, } get { [[This returns whether the entry's selection handlers are disabled.]] - legacy: null; } values { disabled: bool; [[If $true, the selection handlers are disabled.]] diff --git a/src/lib/elementary/elm_atspi_app_object.eo b/src/lib/elementary/elm_atspi_app_object.eo index e386f390e0..e63e233923 100644 --- a/src/lib/elementary/elm_atspi_app_object.eo +++ b/src/lib/elementary/elm_atspi_app_object.eo @@ -1,7 +1,6 @@ class Elm.Atspi.App.Object extends Efl.Object implements Efl.Access.Object { [[AT-SPI application object class]] - legacy_prefix: elm_atspi_app_object; data: Elm_Atspi_App_Object_Data; implements { Efl.Object.destructor; diff --git a/src/lib/elementary/elm_atspi_app_object.h b/src/lib/elementary/elm_atspi_app_object.h index 53042f86fc..3d66198215 100644 --- a/src/lib/elementary/elm_atspi_app_object.h +++ b/src/lib/elementary/elm_atspi_app_object.h @@ -1,6 +1,3 @@ #ifdef EFL_EO_API_SUPPORT #include "elm_atspi_app_object.eo.h" #endif -#ifndef EFL_NOLEGACY_API_SUPPORT -#include "elm_atspi_app_object.eo.legacy.h" -#endif diff --git a/src/lib/elementary/elm_atspi_bridge.eo b/src/lib/elementary/elm_atspi_bridge.eo index 4034ef65d1..8ed0f1a25b 100644 --- a/src/lib/elementary/elm_atspi_bridge.eo +++ b/src/lib/elementary/elm_atspi_bridge.eo @@ -1,7 +1,6 @@ class Elm.Atspi.Bridge extends Efl.Object { [[AT-SPI bridge class]] - legacy_prefix: elm_atspi_bridge; eo_prefix: elm_obj_atspi_bridge; event_prefix: elm_atspi_bridge; methods { diff --git a/src/lib/elementary/elm_atspi_bridge.h b/src/lib/elementary/elm_atspi_bridge.h index 8827096b6d..80a476df36 100644 --- a/src/lib/elementary/elm_atspi_bridge.h +++ b/src/lib/elementary/elm_atspi_bridge.h @@ -2,7 +2,4 @@ #ifdef EFL_EO_API_SUPPORT #include "elm_atspi_bridge.eo.h" #endif -#ifndef EFL_NOLEGACY_API_SUPPORT -#include "elm_atspi_bridge.eo.legacy.h" -#endif #endif