xartigas pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=8197fee189457aba01ae35dea5451731be003065

commit 8197fee189457aba01ae35dea5451731be003065
Author: Marcel Hollerbach <m...@marcel-hollerbach.de>
Date:   Thu Sep 26 12:49:20 2019 +0200

    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.

-- 


Reply via email to