summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/efl_canvas_object.eo
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2019-03-09 13:44:17 +0100
committerXavi Artigas <xavierartigas@yahoo.es>2019-03-09 13:49:36 +0100
commit954cdb36561cc86c5e588b35dd77568d4ac55c9a (patch)
treea4682e495eda64678ad6ca4fcffcebc23a724906 /src/lib/evas/canvas/efl_canvas_object.eo
parentb94c62f5d44b73418876f16c4762a28ab446792f (diff)
efl: apply the stabilzed column of the efl api board
Summary: The project https://phab.enlightenment.org/tag/efl_api/ has been used in the last few weeks to figure out which classes can be stablized and which cannot. This commit moves those dedicated classes outside beta. And makes them stable. ref T7601 ref T7600 ref T7599 ref T7598 ref T7597 ref T7596 ref T7594 ref T7593 ref T7591 ref T7590 ref T7589 ref T7588 ref T7583 ref T7582 ref T7581 ref T7576 ref T7570 ref T7567 ref T7564 ref T7563 ref T7560 ref T7559 ref T7672 ref T7584 ref T7577 ref T7571 ref T7558 ref T7555 ref T7554 ref T7553 ref T7512 ref T7511 Depends on D8272 Reviewers: cedric, stefan_schmidt, zmike, segfaultxavi Reviewed By: segfaultxavi Subscribers: #reviewers, #committers Tags: #efl Maniphest Tasks: T7672, T7601, T7600, T7599, T7598, T7597, T7596, T7594, T7593, T7591, T7590, T7589, T7588, T7584, T7583, T7582, T7581, T7577, T7576, T7571, T7570, T7567, T7564, T7563, T7560, T7559, T7558, T7555, T7554, T7553, T7512, T7511 Differential Revision: https://phab.enlightenment.org/D8273
Diffstat (limited to '')
-rw-r--r--src/lib/evas/canvas/efl_canvas_object.eo11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/lib/evas/canvas/efl_canvas_object.eo b/src/lib/evas/canvas/efl_canvas_object.eo
index b43f68b..3f2bd0d 100644
--- a/src/lib/evas/canvas/efl_canvas_object.eo
+++ b/src/lib/evas/canvas/efl_canvas_object.eo
@@ -6,7 +6,7 @@ struct Efl.Event_Animator_Tick {
6 update_area: Eina.Rect; [[Area of the canvas that will be pushed to screen.]] 6 update_area: Eina.Rect; [[Area of the canvas that will be pushed to screen.]]
7} 7}
8 8
9abstract @beta Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, 9abstract Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack,
10 Efl.Input.Interface, Efl.Gfx.Hint, 10 Efl.Input.Interface, Efl.Gfx.Hint,
11 Efl.Gfx.Mapping, Efl.Ui.I18n, Efl.Canvas.Pointer 11 Efl.Gfx.Mapping, Efl.Ui.I18n, Efl.Canvas.Pointer
12{ 12{
@@ -195,14 +195,16 @@ abstract @beta Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.En
195 focus: bool; [[$true if focused by at least one seat or $false otherwise.]] 195 focus: bool; [[$true if focused by at least one seat or $false otherwise.]]
196 } 196 }
197 } 197 }
198 seat_focus_check { 198 /* FIXME Efl.Input.Device is not stable yet*/
199 seat_focus_check @beta {
199 [[ Check if this object is focused by a given seat @since 1.19 ]] 200 [[ Check if this object is focused by a given seat @since 1.19 ]]
200 params { 201 params {
201 @in seat: Efl.Input.Device; [[The seat to check if the object is focused. Use $null for the default seat.]] 202 @in seat: Efl.Input.Device; [[The seat to check if the object is focused. Use $null for the default seat.]]
202 } 203 }
203 return: bool; [[$true if focused or $false otherwise.]] 204 return: bool; [[$true if focused or $false otherwise.]]
204 } 205 }
205 seat_focus_add { 206 /* FIXME Efl.Input.Device is not stable yet*/
207 seat_focus_add @beta {
206 [[ Add a seat to the focus list. 208 [[ Add a seat to the focus list.
207 209
208 Evas allows the Efl.Canvas.Object to be focused by multiple seats 210 Evas allows the Efl.Canvas.Object to be focused by multiple seats
@@ -218,7 +220,8 @@ abstract @beta Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.En
218 } 220 }
219 return: bool; [[$true if the focus has been set or $false otherwise.]] 221 return: bool; [[$true if the focus has been set or $false otherwise.]]
220 } 222 }
221 seat_focus_del { 223 /* FIXME Efl.Input.Device is not stable yet*/
224 seat_focus_del @beta {
222 [[ Remove a seat from the focus list. 225 [[ Remove a seat from the focus list.
223 226
224 @since 1.19 227 @since 1.19