Hello.

We are getting closer to the EFL release and one of the missing pieces
is a review of the API/ABI reports ABI laboratory is kindly providing:
https://abi-laboratory.pro/index.php?view=timeline&l=efl

As you can see we are adding 76 new APIs and removing 9 so far. Which is
luckily a pretty low number compared to older releases.

Please help for the release by reviewing these and speak out if you find
something that should not be in there or breaks something.

What follows is my own review, but please do your own so we can make
sure I did not miss anything.

Eina (8 new)
eina_file.h, libeina.so.1.23.0
eina_file_statgen_bisable ( )
---> Clearly a typo. I submitted a patch to fix this as D9962

The other ones are looking fine to me.

Elementary (33 new)
Many, many elm_animation_view APIs. Nothing that looked wrong to me though.

Eo (2 new)
I am wondering a bit why _efl_add_internal_start_bindings needs to be
publicly exposed. I would hope we could have such things internally
only, but maybe that is just not possible for this case.

Eolian (26 new and 9 removed)
The biggest fish here due to the latest changes to bring it in form
where we can mark it stable. The removed APIs are all covered under the
beta flag for eolian. Which means no problem to remove (or better change
to the new ones) them.

Evas (5 new)
Some new vector graphics APIs. Nothing problematic I could see.

Comments?

regards
Stefan Schmidt


_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to