Daniel Kolesa
7e94eb22b4
eolian: mark pure virtual funcs outside of implements
...
This is a better syntax and should've been like this in the first place.
2016-05-12 16:15:24 +01:00
Tom Hacohen
05c01867b6
Ecore audio: Correctly namespace now that Eolian supports it better.
...
Eolian had a restriction due to the C++ generator that classes and
namespaces would be named differently. Now that the C++ generator is
fixed, eolian dropped the restriction and we can finally fix the wrong
namespaces in ecore audio.
2016-05-10 11:36:35 +01:00
Stefan Schmidt
c5b00c5974
ecore_audio: document ecore_audio core class
...
Merging some property descriptions and some smaller changes.
2016-04-18 22:07:31 +02:00
Tom Hacohen
fdd2f2b6d7
Ecore audio: Fix Eolian warnings.
...
This includes either migrating types to eolian, fixing namespace or
importing extra types.
2016-02-16 15:17:30 +00:00
Daniel Kolesa
18502b8429
efl: fix doc references across the tree to validate right
2015-07-08 15:13:26 +01:00
Daniel Kolesa
4384efec2e
ecore_audio: convert docs
2015-06-18 16:37:01 +01:00
Daniel Kolesa
058a9c9d88
eolian: new syntax for params/values/keys
...
Instead of "@in type name;" we now use "@in name: type;". This change
is done because of consistency with the rest of Eolian; pretty much
every other part of Eolian syntax uses the latter form.
This is a big breaking change in the .eo format, so please update your
.eo files accordingly and compile Elementary together with the EFL.
@feature
2015-05-18 16:14:31 +01:00
Daniel Kolesa
3dc27cb482
eolian: fix up remaining doc comments in the tree
2015-05-11 15:38:03 +01:00
Daniel Kolesa
ed0988a22d
eolian: change all EFL .eo files to use new syntax for properties
2015-05-07 16:36:58 +01:00
Daniel Kolesa
3e5da03f7d
eolian: update virtual to the new syntax (as per wiki)
2014-08-29 11:40:29 +01:00
Daniel Kolesa
459638c2b9
eolian: more consistent syntax
...
"legacy foo" is now "legacy: foo" and "return foo" is now "return: foo".
2014-08-21 09:26:03 +01:00
Daniel Kolesa
c9744596de
eolian: builtin bool type, and change the eo files to use that
2014-07-11 14:40:49 +01:00
Tom Hacohen
c19948c2cf
Eo (base class): Fix .eo file to have proper namespacing for the class naem.
2014-06-30 17:47:06 +01:00
Daniel Kolesa
8221e9dd45
eolian: modify all eo files according to the new type syntax
2014-06-30 17:20:38 +01:00
Daniel Kolesa
e9f4890747
eolian: fix end-of-file checking, move namespaces from :: to .
2014-06-20 10:46:04 +01:00
Tom Hacohen
374af9b9ca
Eo: eo_base's data_*->key_data_*.
2014-04-10 04:20:21 +01:00
Daniel Zaoui
3d1323042d
Eolian: use legacy_prefix: null for interfaces.
...
legacy set to null was used for every function to not generate a legacy
API. legacy_prefix set to null indicates no legacy has to be generated
for all the class.
2014-04-03 10:24:44 +03:00
Yossi Kantor
2c8bc8df52
Eolian: Integration of Ecore Audio In
2014-04-02 15:56:14 +03:00
Yossi Kantor
eb2821bca0
Eolian: Integration of Ecore Audio
2014-04-02 15:56:14 +03:00