Daniel Kolesa
7c7e5ec423
eolian: validate inner types of complex types
...
This makes sure the inner types are all correctly defined and
that freefuncs are actually correctly filled.
2017-09-28 23:22:05 +02:00
Jean-Philippe Andre
ffa041fe58
scroll: Rename elm enum to efl.ui
...
This scroll block enum should also be used in widget itself.
Ref T5363
2017-08-30 17:29:52 +09:00
Jean-Philippe Andre
0e98f57d6d
widget: Rename hook "activate" (EO)
...
This is for accessibility only. Protected function.
Also marked as beta as elm_access isn't going to be stable in EO (yet).
Ref T5363
2017-08-29 10:40:53 +09:00
Jean-Philippe Andre
dee61f4097
elm: Cleanup theme and style set functions
...
This makes efl_ui_layout_theme_set() return a Theme_Apply error
code. The type is now public as Efl.Ui.Theme.Apply.
Ref T5329
Ref T5363
2017-08-09 17:08:24 +09:00
Stefan Schmidt
bf6050047c
docs: elm: add description for external Elm.Glob.Match_Flags
2017-06-02 09:21:11 +02:00
Stefan Schmidt
abdb326f0d
elm: move Elm.Glob.Match_Flags extern into a single place
...
Since this was moved into the two genlist and gengrid files I get
redefinition warnings during the build and when generating the docs
eolian actually errors out on me and stops parsing.
2017-06-02 09:21:11 +02:00
Jean-Philippe Andre
7007c3314d
elm: Remove Elm_Glob_Match_Flags from EO
...
This is used by legacy gengrid & genlist only.
Ref T5329
2017-05-19 14:06:59 +09:00
Jean-Philippe Andre
a9d11ab9e8
elm: Remove some of Gen_Item types from EO
...
Those belong to legacy only, EO interfaces will use models
and objects, not function pointers and item classes.
Ref T5329
2017-05-17 15:32:04 +09:00
Jean-Philippe Andre
dab7c4d6e0
prefs: Remove some elm_prefs types from EO
...
Ref T5329
2017-05-17 15:32:03 +09:00
Jean-Philippe Andre
f0d0686096
widget: Remove widget_callback_add/del from EO
...
Those APIs are not bindable with EO since they pass in a function
pointer. Luckily they are barely used.
Ref T5329
2017-05-17 15:32:03 +09:00
Daniel Kolesa
05ca887e41
elm: move Elm.Icon.Type to elm_general
...
This unbreaks installed eo file database as certain installed eo files import
elm_icon which is not installed, causing parse errors.
2016-12-09 15:05:26 +01:00
Daniel Kolesa
d5cbe8b9be
elm_layout, elm_general: remove pointers
2016-11-09 17:57:05 +01:00
Stefan Schmidt
fd886965c0
docs: elm: document various type defines
2016-11-03 11:57:40 +01:00
Stefan Schmidt
89de3ddd77
docs: elm: document missing structs
2016-10-27 18:22:42 +02:00
Stefan Schmidt
6f25878665
docs: fix the last missing enum field docs all over the tree
...
With this comit we reach 100% eo doc coverage for enum fields. Keep it like
this. :)
2016-10-27 00:26:16 +02:00
Stefan Schmidt
ef814db490
docs: harmonise use of enum sentinel description in eo files
2016-10-25 16:08:24 +02:00
Stefan Schmidt
c8e4ae21d8
elm: remove no longer needed Elm.App.View_State
...
Left over from the elm app server/client removal. Hidden in an eo type file
this was overlooked.
2016-10-25 16:08:24 +02:00
Jean-Philippe Andre
575c704b02
elm: EO-ify some elm_config enums
...
Elm_Focus_Autoscroll_Mode
Elm_Softcursor_Mode
Elm_Slider_Indicator_Visible_Mode (rename only)
Elm_Focus_Move_Policy (rename only)
This is for Efl.Config API.
2016-06-24 16:57:04 +09:00
Tom Hacohen
8425b07fbf
Elm eo: Make Eina_Compare_Cb accessible to all widgets.
2016-04-19 17:15:28 +01:00
Tom Hacohen
02619820c9
Elm widget: Fix eo type errors.
2016-04-19 17:15:28 +01:00
Tom Hacohen
452254e5ec
Elm general: Ignore more types (callbacks) in eolian.
2016-04-19 17:15:28 +01:00
Tom Hacohen
002456f92b
Elm gen item: Add missing eolian type definitions.
2016-04-19 17:15:28 +01:00
Cedric BAIL
c2a1c49ab2
elementary: move all legacy files to their expected new location.
2016-03-23 13:24:41 -07:00