Daniel Kolesa
d3c5384cd0
eolian: enable checking of beta/stable contexts in all classes
...
Summary:
This enables all the checks unconditionally, without ignoring
classes that don't have an Efl namespace. This required a lot
of beta marking to make it build. It most likely doesn't
mark types correctly, as that is not fully enabled yet.
Reviewers: zmike, cedric, segfaultxavi, bu5hm4n
Reviewed By: segfaultxavi
Subscribers: #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D8266
2019-03-11 13:42:29 +01:00
Marcel Hollerbach
34efdfb1b1
efl: convert all classes to the new eolian syntax
...
ref T7459
Reviewed-by: Daniel Kolesa <daniel@octaforge.org>
Reviewed-by: Xavi Artigas <xavierartigas@yahoo.es>
Differential Revision: https://phab.enlightenment.org/D7684
2019-01-18 16:31:26 +01:00
Daniel Kolesa
577c00789a
eolian: second batch of unused import removals
...
This fixes all remaining occurences introduced by false negatives
in 6bcd70f01d
. The rest was already
fixed in 6be3809c04
.
2018-05-13 18:13:12 +02:00
Cedric Bail
3edb4ca697
eldbus: migrate and refactor eldbus.model to new efl.model API.
2018-04-30 14:21:11 -07:00
Mike Blumenkrantz
fcfd832ce5
eldbus: rename custom constructor methods
...
"constructor" conflicts with the base efl object constructor
some of the params for these should maybe be refactored into properties
and use finalize?
2018-02-15 13:11:00 -05:00
Daniel Kolesa
fe45965e07
eldbus: use new property impl syntax
2016-12-27 16:39:52 +01:00
Daniel Kolesa
57792897a2
eldbus eo: remove pointers
2016-11-04 17:12:17 +01:00
Gustavo Sverzut Barbieri
7b590c126e
eldbus/eo: improve API
...
remove setters that do not make sense, they are set in the constructor
functions and cannot be changed.
define the Eldbus_Connection_Type in .eo, properly type functions
using it.
2016-11-04 13:19:57 -02:00
Tom Hacohen
c662934be8
Change the EFL to follow the new Eo rename.
2016-08-11 17:04:43 +01:00
Daniel Kolesa
6fc482aa9b
eolian: utilize the new builtin string type across eo files
2016-05-31 16:05:43 +01:00
Tom Hacohen
96c4c88070
Efl: Remove "legacy_prefix: null;" as it's now the default.
2016-05-12 17:27:35 +01:00
Tom Hacohen
684d005970
Eldbus: Fix namespacing to use . and not _.
2016-05-12 12:20:34 +01:00
Tom Hacohen
c587972e52
Eldbus: Fix namespacing to use . and not _.
2016-05-12 11:17:29 +01:00
Tom Hacohen
138d4e1353
Efl model: Remove the no longer needed .Base hack.
2016-05-10 11:36:35 +01:00
Larry Jr
0c76f82a31
Efl, Eio, Eldbus, Elementary: new model API use eina_promise
...
Efl - efl_model_base changed to use eina_promise
Eio - eio_model use efl_model_base with promise
Eldbus - elddbus models use promise now
Elementary - elm_view_list and elm_view_form use new models with promise
updated all related examples and tests
2016-04-29 13:21:24 -03:00
Stefan Schmidt
db0858823e
docs: ector: document ector cairo surface classes
...
For both the cairo and the cairo software surfaces.
2016-04-22 09:46:40 +02:00
Stefan Schmidt
42d20b9507
docs: eldbus: document property values
...
Add documentation comments and switch away from the generic "value" name.
2016-04-22 09:46:40 +02:00
Stefan Schmidt
f74c4bbce7
docs: eldbus: add class and property descriptions for eldbus model files
...
Also fix some existing docs while being there.
2016-04-20 12:46:41 +02:00
Tom Hacohen
df8cbbc419
Eldbus: Move more types to eldbus_types.eot.
2016-02-17 11:59:07 +00:00
Guilherme Lepsch
10fa1b5b4b
eldbus: add efl.model implementation.
...
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-12-10 12:02:30 -08:00