summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/elementary/efl_ui_collection.eo4
-rw-r--r--src/lib/elementary/efl_ui_image_zoomable.eo6
-rw-r--r--src/lib/elementary/efl_ui_list_view.eo10
-rw-r--r--src/lib/elementary/efl_ui_panel.eo4
-rw-r--r--src/lib/elementary/efl_ui_radio_box.eo3
-rw-r--r--src/lib/elementary/efl_ui_scroller.eo4
-rw-r--r--src/lib/elementary/efl_ui_tab_bar.eo4
-rw-r--r--src/lib/elementary/efl_ui_tags.eo4
-rw-r--r--src/lib/elementary/efl_ui_text.eo4
-rw-r--r--src/lib/elementary/efl_ui_video.eo4
-rw-r--r--src/lib/elementary/efl_ui_widget_focus_manager.eo3
-rw-r--r--src/lib/elementary/efl_ui_win.eo6
-rw-r--r--src/tests/eolian/data/unimpl.eo2
13 files changed, 26 insertions, 32 deletions
diff --git a/src/lib/elementary/efl_ui_collection.eo b/src/lib/elementary/efl_ui_collection.eo
index 3045121..43eacec 100644
--- a/src/lib/elementary/efl_ui_collection.eo
+++ b/src/lib/elementary/efl_ui_collection.eo
@@ -1,12 +1,10 @@
1class @beta Efl.Ui.Collection extends Efl.Ui.Layout_Base implements 1class @beta Efl.Ui.Collection extends Efl.Ui.Layout_Base implements
2 Efl.Ui.Scrollable_Interactive,
3 Efl.Ui.Scrollbar,
4 Efl.Pack_Linear, Efl.Pack_Layout, 2 Efl.Pack_Linear, Efl.Pack_Layout,
5 Efl.Ui.Layout_Orientable, 3 Efl.Ui.Layout_Orientable,
6 Efl.Ui.Multi_Selectable, 4 Efl.Ui.Multi_Selectable,
7 Efl.Ui.Focus.Manager_Sub, 5 Efl.Ui.Focus.Manager_Sub,
8 Efl.Ui.Widget_Focus_Manager 6 Efl.Ui.Widget_Focus_Manager
9 composite 7 composites
10 Efl.Ui.Scrollable_Interactive, 8 Efl.Ui.Scrollable_Interactive,
11 Efl.Ui.Scrollbar, 9 Efl.Ui.Scrollbar,
12 Efl.Ui.Focus.Manager 10 Efl.Ui.Focus.Manager
diff --git a/src/lib/elementary/efl_ui_image_zoomable.eo b/src/lib/elementary/efl_ui_image_zoomable.eo
index 932c732..cc8ae5d 100644
--- a/src/lib/elementary/efl_ui_image_zoomable.eo
+++ b/src/lib/elementary/efl_ui_image_zoomable.eo
@@ -2,10 +2,8 @@
2struct @extern Elm.Photocam.Error; [[Photocam error information.]] 2struct @extern Elm.Photocam.Error; [[Photocam error information.]]
3struct @extern Elm.Photocam.Progress; [[Photocam progress information.]] 3struct @extern Elm.Photocam.Progress; [[Photocam progress information.]]
4 4
5class @beta Efl.Ui.Image_Zoomable extends Efl.Ui.Image implements Efl.Ui.Zoom, 5class @beta Efl.Ui.Image_Zoomable extends Efl.Ui.Image implements Efl.Ui.Zoom
6 Efl.Ui.Scrollable_Interactive, 6 composites Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollbar
7 Efl.Ui.Scrollbar
8 composite Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollbar
9{ 7{
10 [[Elementary Image Zoomable class]] 8 [[Elementary Image Zoomable class]]
11 methods { 9 methods {
diff --git a/src/lib/elementary/efl_ui_list_view.eo b/src/lib/elementary/efl_ui_list_view.eo
index 5c49394..37db3fb 100644
--- a/src/lib/elementary/efl_ui_list_view.eo
+++ b/src/lib/elementary/efl_ui_list_view.eo
@@ -7,10 +7,12 @@ struct @beta Efl.Ui.List_View_Item_Event
7 child: Efl.Model; [[TBD]] 7 child: Efl.Model; [[TBD]]
8 index: int; [[TBD]] 8 index: int; [[TBD]]
9} 9}
10class @beta Efl.Ui.List_View extends Efl.Ui.Layout_Base implements Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollbar, 10class @beta Efl.Ui.List_View extends Efl.Ui.Layout_Base implements
11 Efl.Access.Widget.Action, Efl.Access.Selection, Efl.Ui.Focus.Composition, Efl.Ui.Focus.Manager_Sub, 11 Efl.Access.Widget.Action, Efl.Access.Selection,
12 Efl.Ui.Container_Selectable, Efl.Ui.List_View_Model, Efl.Ui.Widget_Focus_Manager 12 Efl.Ui.Focus.Composition, Efl.Ui.Focus.Manager_Sub,
13 composite 13 Efl.Ui.Container_Selectable, Efl.Ui.List_View_Model,
14 Efl.Ui.Widget_Focus_Manager
15 composites
14 Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollbar 16 Efl.Ui.Scrollable_Interactive, Efl.Ui.Scrollbar
15{ 17{
16 methods { 18 methods {
diff --git a/src/lib/elementary/efl_ui_panel.eo b/src/lib/elementary/efl_ui_panel.eo
index edf688c..f02845e 100644
--- a/src/lib/elementary/efl_ui_panel.eo
+++ b/src/lib/elementary/efl_ui_panel.eo
@@ -16,9 +16,9 @@ struct @beta Efl.Ui.Panel_Scroll_Info
16} 16}
17 17
18class @beta Efl.Ui.Panel extends Efl.Ui.Layout_Base 18class @beta Efl.Ui.Panel extends Efl.Ui.Layout_Base
19 implements Efl.Ui.Focus.Layer, Efl.Ui.Scrollable_Interactive, Efl.Content, 19 implements Efl.Ui.Focus.Layer, Efl.Content,
20 Efl.Access.Widget.Action 20 Efl.Access.Widget.Action
21 composite Efl.Ui.Scrollable_Interactive 21 composites Efl.Ui.Scrollable_Interactive
22{ 22{
23 [[Elementary panel class]] 23 [[Elementary panel class]]
24 methods { 24 methods {
diff --git a/src/lib/elementary/efl_ui_radio_box.eo b/src/lib/elementary/efl_ui_radio_box.eo
index 15f6b3e..e6b2259 100644
--- a/src/lib/elementary/efl_ui_radio_box.eo
+++ b/src/lib/elementary/efl_ui_radio_box.eo
@@ -1,5 +1,4 @@
1class @beta Efl.Ui.Radio_Box extends Efl.Ui.Box implements Efl.Ui.Radio_Group 1class @beta Efl.Ui.Radio_Box extends Efl.Ui.Box composites Efl.Ui.Radio_Group
2 composite Efl.Ui.Radio_Group
3{ 2{
4 [[A standard @Efl.Ui.Box container which automatically handles grouping of any @Efl.Ui.Radio 3 [[A standard @Efl.Ui.Box container which automatically handles grouping of any @Efl.Ui.Radio
5 widget added to it in addition to regular widgets. 4 widget added to it in addition to regular widgets.
diff --git a/src/lib/elementary/efl_ui_scroller.eo b/src/lib/elementary/efl_ui_scroller.eo
index 7a2bb90..b3cfeec 100644
--- a/src/lib/elementary/efl_ui_scroller.eo
+++ b/src/lib/elementary/efl_ui_scroller.eo
@@ -1,10 +1,8 @@
1class @beta Efl.Ui.Scroller extends Efl.Ui.Layout_Base implements 1class @beta Efl.Ui.Scroller extends Efl.Ui.Layout_Base implements
2 Efl.Ui.Scrollable_Interactive,
3 Efl.Ui.Scrollbar,
4 Efl.Ui.Focus.Manager_Sub, 2 Efl.Ui.Focus.Manager_Sub,
5 Efl.Ui.Widget_Focus_Manager, 3 Efl.Ui.Widget_Focus_Manager,
6 Efl.Content 4 Efl.Content
7 composite 5 composites
8 Efl.Ui.Scrollable_Interactive, 6 Efl.Ui.Scrollable_Interactive,
9 Efl.Ui.Scrollbar 7 Efl.Ui.Scrollbar
10{ 8{
diff --git a/src/lib/elementary/efl_ui_tab_bar.eo b/src/lib/elementary/efl_ui_tab_bar.eo
index 996a897..cf06e0d 100644
--- a/src/lib/elementary/efl_ui_tab_bar.eo
+++ b/src/lib/elementary/efl_ui_tab_bar.eo
@@ -1,6 +1,6 @@
1class @beta Efl.Ui.Tab_Bar extends Efl.Ui.Layout_Base 1class @beta Efl.Ui.Tab_Bar extends Efl.Ui.Layout_Base
2 implements Efl.Ui.Single_Selectable, Efl.Pack_Linear 2 implements Efl.Ui.Single_Selectable
3 composite Efl.Pack_Linear, Efl.Pack 3 composites Efl.Pack_Linear, Efl.Pack
4{ 4{
5 [[A selectable box of items. 5 [[A selectable box of items.
6 6
diff --git a/src/lib/elementary/efl_ui_tags.eo b/src/lib/elementary/efl_ui_tags.eo
index 2972890..194c9b7 100644
--- a/src/lib/elementary/efl_ui_tags.eo
+++ b/src/lib/elementary/efl_ui_tags.eo
@@ -1,6 +1,6 @@
1class @beta Efl.Ui.Tags extends Efl.Ui.Layout_Base 1class @beta Efl.Ui.Tags extends Efl.Ui.Layout_Base
2 implements Efl.Text, Efl.Ui.Format 2 implements Efl.Ui.Format
3 composite Efl.Text 3 composites Efl.Text
4{ 4{
5 [[A widget displaying a list of tags. The user can remove tags by clicking 5 [[A widget displaying a list of tags. The user can remove tags by clicking
6 on each tag "close" button and add new tags by typing text in the text 6 on each tag "close" button and add new tags by typing text in the text
diff --git a/src/lib/elementary/efl_ui_text.eo b/src/lib/elementary/efl_ui_text.eo
index eb74be4..d05b6a1 100644
--- a/src/lib/elementary/efl_ui_text.eo
+++ b/src/lib/elementary/efl_ui_text.eo
@@ -3,8 +3,8 @@ import elm_general;
3 3
4class @beta Efl.Ui.Text extends Efl.Ui.Layout_Base implements Efl.Input.Clickable, 4class @beta Efl.Ui.Text extends Efl.Ui.Layout_Base implements Efl.Input.Clickable,
5 Efl.Access.Text, Efl.Access.Editable.Text, Efl.File, 5 Efl.Access.Text, Efl.Access.Editable.Text, Efl.File,
6 Efl.Ui.Text_Selectable, Efl.Text_Interactive, Efl.Text_Markup 6 Efl.Ui.Text_Selectable
7 composite 7 composites
8 Efl.Text_Interactive, Efl.Text_Markup 8 Efl.Text_Interactive, Efl.Text_Markup
9{ 9{
10 [[A flexible text widget which can be static (as a label) or editable by 10 [[A flexible text widget which can be static (as a label) or editable by
diff --git a/src/lib/elementary/efl_ui_video.eo b/src/lib/elementary/efl_ui_video.eo
index 9cc1b43..5fc841a 100644
--- a/src/lib/elementary/efl_ui_video.eo
+++ b/src/lib/elementary/efl_ui_video.eo
@@ -1,6 +1,6 @@
1class @beta Efl.Ui.Video extends Efl.Ui.Layout_Base 1class @beta Efl.Ui.Video extends Efl.Ui.Layout_Base
2 implements Efl.File, Efl.Player, Efl.Access.Widget.Action 2 implements Efl.File, Efl.Access.Widget.Action
3 composite Efl.Player 3 composites Efl.Player
4{ 4{
5 [[Efl UI video class]] 5 [[Efl UI video class]]
6 methods { 6 methods {
diff --git a/src/lib/elementary/efl_ui_widget_focus_manager.eo b/src/lib/elementary/efl_ui_widget_focus_manager.eo
index d12a4a0..431fea7 100644
--- a/src/lib/elementary/efl_ui_widget_focus_manager.eo
+++ b/src/lib/elementary/efl_ui_widget_focus_manager.eo
@@ -1,7 +1,6 @@
1mixin Efl.Ui.Widget_Focus_Manager 1mixin Efl.Ui.Widget_Focus_Manager
2 requires Efl.Ui.Widget 2 requires Efl.Ui.Widget
3 extends Efl.Ui.Focus.Manager 3 composites Efl.Ui.Focus.Manager
4 composite Efl.Ui.Focus.Manager
5{ 4{
6 [[Helper mixin for widgets which also can act as focus managers. 5 [[Helper mixin for widgets which also can act as focus managers.
7 6
diff --git a/src/lib/elementary/efl_ui_win.eo b/src/lib/elementary/efl_ui_win.eo
index 6fa01b8..745e7a3 100644
--- a/src/lib/elementary/efl_ui_win.eo
+++ b/src/lib/elementary/efl_ui_win.eo
@@ -137,9 +137,9 @@ enum Efl.Ui.Win_Move_Resize_Mode
137class Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Access.Window, 137class Efl.Ui.Win extends Efl.Ui.Widget implements Efl.Canvas.Scene, Efl.Access.Window,
138 Efl.Access.Component, Efl.Access.Widget.Action, 138 Efl.Access.Component, Efl.Access.Widget.Action,
139 Efl.Content, Efl.Input.State, Efl.Input.Interface, Efl.Screen, 139 Efl.Content, Efl.Input.State, Efl.Input.Interface, Efl.Screen,
140 Efl.Text, Efl.Config, 140 Efl.Text, Efl.Ui.Widget_Focus_Manager,
141 Efl.Ui.Widget_Focus_Manager, Efl.Ui.Focus.Manager_Window_Root 141 Efl.Ui.Focus.Manager_Window_Root
142 composite Efl.Config 142 composites Efl.Config
143{ 143{
144 [[Efl UI window class. 144 [[Efl UI window class.
145 145
diff --git a/src/tests/eolian/data/unimpl.eo b/src/tests/eolian/data/unimpl.eo
index e08699a..1e11a85 100644
--- a/src/tests/eolian/data/unimpl.eo
+++ b/src/tests/eolian/data/unimpl.eo
@@ -1,4 +1,4 @@
1class Unimpl implements Iface composite Iface { 1class Unimpl composites Iface {
2 implements { 2 implements {
3 Iface.foo; 3 Iface.foo;
4 } 4 }