| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
One step closer to make the EO inheritance tree look like
it's all Efl.
|
|
|
|
|
|
| |
This lets me narrow down the remaining cases of pointers across the EFL.
The void pointers will later need to be reevaluated on per-case basis and
replaced appropriately where possible/feasible.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Complex types (i.e. list, array, hash, accessor etc.) now do not require
pointers with them anymore (the pointer is implied) and the same goes for
class handles. Eolian now explicitly disallows creating pointers to these
as well. This is the first part of the work to remove pointers from Eolian
completely, with the goal of simplifying the DSL (higher level) and therefore
making it easier for bindings (as well as easier API usage).
@feature
|
|
|
|
|
|
|
|
|
|
| |
Previously events used to use class name as a prefix and ignored eo_prefix
when specified. This is no longer the case. Events follow eo_prefix by default
now. In order to get around this for classes where this is undesirable, a new
field event_prefix was added which takes priority over eo_prefix. If neither
is specified, class name is used like previously.
@feature
|
| |
|
|
|
|
| |
This is a better syntax and should've been like this in the first place.
|
| |
|
|
|