summaryrefslogtreecommitdiff
path: root/src/lib/efl/interfaces/efl_gfx_types.eot
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2019-03-09 16:36:21 +0100
committerXavi Artigas <xavierartigas@yahoo.es>2019-03-09 16:39:06 +0100
commit1c62ed5349b3c2897d4385eea440f51f45a09adb (patch)
tree64dff81b092faecb835506a44f9397dac8a88725 /src/lib/efl/interfaces/efl_gfx_types.eot
parente655d20d2426b88f72b93f157556fb2c7dae673e (diff)
efl: ensure legacy is only relying on stable types
Summary: This commit changes the beta ness of a few types, those types are looking quite stable. Edje types will likely not change. The Efl.Gfx.Join types are actaully already stable since the last release, since evas_vg was stable back then and those enums have been in there. The elementary stuff looks a bit unthought, and we have the chance to change the API in the backend, so maybe we want to not declare it stable, but rather reintroduce the legacy types. With this we can enable eolian generation of beta tags for types. ref T7726 Depends on D8276 Reviewers: cedric, segfaultxavi, zmike, stefan_schmidt, q66 Reviewed By: segfaultxavi, q66 Subscribers: #reviewers, #committers Tags: #efl Maniphest Tasks: T7726 Differential Revision: https://phab.enlightenment.org/D8277
Diffstat (limited to 'src/lib/efl/interfaces/efl_gfx_types.eot')
-rw-r--r--src/lib/efl/interfaces/efl_gfx_types.eot12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/efl/interfaces/efl_gfx_types.eot b/src/lib/efl/interfaces/efl_gfx_types.eot
index b01562c94a..af9d3d6bb6 100644
--- a/src/lib/efl/interfaces/efl_gfx_types.eot
+++ b/src/lib/efl/interfaces/efl_gfx_types.eot
@@ -30,7 +30,7 @@ enum Efl.Gfx.Render_Op {
30 last [[Sentinel value to indicate last enum field during iteration]] 30 last [[Sentinel value to indicate last enum field during iteration]]
31} 31}
32 32
33enum @beta Efl.Gfx.Path_Command_Type { 33enum Efl.Gfx.Path_Command_Type {
34 [[These values determine how the points are interpreted in a stream of points. 34 [[These values determine how the points are interpreted in a stream of points.
35 @since 1.14 35 @since 1.14
36 ]] 36 ]]
@@ -42,7 +42,7 @@ enum @beta Efl.Gfx.Path_Command_Type {
42 last [[Sentinel value to indicate last enum field during iteration]] 42 last [[Sentinel value to indicate last enum field during iteration]]
43} 43}
44 44
45enum @beta Efl.Gfx.Cap { 45enum Efl.Gfx.Cap {
46 [[These values determine how the end of opened sub-paths are rendered in a 46 [[These values determine how the end of opened sub-paths are rendered in a
47 stroke. 47 stroke.
48 @Efl.Gfx.Shape.stroke_cap.set 48 @Efl.Gfx.Shape.stroke_cap.set
@@ -54,7 +54,7 @@ enum @beta Efl.Gfx.Cap {
54 last [[Sentinel value to indicate last enum field during iteration]] 54 last [[Sentinel value to indicate last enum field during iteration]]
55} 55}
56 56
57enum @beta Efl.Gfx.Join 57enum Efl.Gfx.Join
58{ 58{
59 [[These values determine how two joining lines are rendered in a stroker. 59 [[These values determine how two joining lines are rendered in a stroker.
60 @Efl.Gfx.Shape.stroke_join.set 60 @Efl.Gfx.Shape.stroke_join.set
@@ -66,7 +66,7 @@ enum @beta Efl.Gfx.Join
66 last [[Sentinel value to indicate last enum field during iteration]] 66 last [[Sentinel value to indicate last enum field during iteration]]
67} 67}
68 68
69enum @beta Efl.Gfx.Gradient_Spread 69enum Efl.Gfx.Gradient_Spread
70{ 70{
71 [[Specifies how the area outside the gradient area should be filled. 71 [[Specifies how the area outside the gradient area should be filled.
72 @Efl.Gfx.Gradient.spread.set 72 @Efl.Gfx.Gradient.spread.set
@@ -87,7 +87,7 @@ enum @beta Efl.Gfx.Fill_Rule
87 odd_even = 1, [[Draw a horizontal line from the point to a location outside the shape, and count the number of intersections. If the number of intersections is an odd number, the point is inside the shape.]] 87 odd_even = 1, [[Draw a horizontal line from the point to a location outside the shape, and count the number of intersections. If the number of intersections is an odd number, the point is inside the shape.]]
88} 88}
89 89
90struct @beta Efl.Gfx.Dash { 90struct Efl.Gfx.Dash {
91 [[Type describing dash. 91 [[Type describing dash.
92 @Efl.Gfx.Shape.stroke_dash.set 92 @Efl.Gfx.Shape.stroke_dash.set
93 @since 1.14 93 @since 1.14
@@ -96,7 +96,7 @@ struct @beta Efl.Gfx.Dash {
96 gap: double; [[Distance between two dashes.]] 96 gap: double; [[Distance between two dashes.]]
97} 97}
98 98
99struct @beta Efl.Gfx.Gradient_Stop 99struct Efl.Gfx.Gradient_Stop
100{ 100{
101 [[Type defining gradient stops. 101 [[Type defining gradient stops.
102 Describes the location and color of a transition point in a gradient. 102 Describes the location and color of a transition point in a gradient.