From 8197fee189457aba01ae35dea5451731be003065 Mon Sep 17 00:00:00 2001 From: Marcel Hollerbach Date: Thu, 26 Sep 2019 12:49:20 +0200 Subject: [PATCH] efl: mark selectable stable Summary: fixes T7871 fixes T7852 This also works arround a eolian issue where composites do not mark the inherited API from the composites as implemented. Reviewers: SanghyeonLee, cedric, segfaultxavi, zmike Reviewed By: segfaultxavi Subscribers: SanghyeonLee, cedric Tags: #efl Maniphest Tasks: T7871, T7852 Differential Revision: https://phab.enlightenment.org/D10184 --- src/lib/elementary/efl_ui_collection_view.eo | 4 +--- src/lib/elementary/efl_ui_selectable.eo | 2 +- src/lib/elementary/efl_ui_single_selectable.eo | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/lib/elementary/efl_ui_collection_view.eo b/src/lib/elementary/efl_ui_collection_view.eo index 9278cd04c7..4bbbf97922 100644 --- a/src/lib/elementary/efl_ui_collection_view.eo +++ b/src/lib/elementary/efl_ui_collection_view.eo @@ -1,11 +1,9 @@ class Efl.Ui.Collection_View extends Efl.Ui.Layout_Base implements Efl.Ui.Layout_Orientable, - Efl.Ui.Selectable, - Efl.Ui.Multi_Selectable_Async, Efl.Ui.Focus.Manager_Sub, Efl.Ui.Widget_Focus_Manager, Efl.Ui.Item_Clickable - composites Efl.Ui.Scrollable, Efl.Ui.Scrollbar, Efl.Ui.Multi_Selectable_Async + composites Efl.Ui.Scrollable, Efl.Ui.Scrollbar, Efl.Ui.Multi_Selectable_Async, Efl.Ui.Single_Selectable { [[This widget displays a list of items in an arrangement controlled by an external @.position_manager object. By using different @.position_manager objects this widget can show unidimensional lists or diff --git a/src/lib/elementary/efl_ui_selectable.eo b/src/lib/elementary/efl_ui_selectable.eo index 553d12e90a..fe9468e594 100644 --- a/src/lib/elementary/efl_ui_selectable.eo +++ b/src/lib/elementary/efl_ui_selectable.eo @@ -1,4 +1,4 @@ -interface @beta Efl.Ui.Selectable { +interface Efl.Ui.Selectable { [[Selectable interface for UI objects An object implementing this interface can be selected. diff --git a/src/lib/elementary/efl_ui_single_selectable.eo b/src/lib/elementary/efl_ui_single_selectable.eo index 457bf6cc5d..9d96d607d0 100644 --- a/src/lib/elementary/efl_ui_single_selectable.eo +++ b/src/lib/elementary/efl_ui_single_selectable.eo @@ -1,4 +1,4 @@ -interface @beta Efl.Ui.Single_Selectable { +interface Efl.Ui.Single_Selectable { [[Interface for getting access to a single selected item in the implementor. The implementor is free to allow a specific number of selectables being selected or not.