path: root/src/lib/efl/interfaces/efl_ui_zoom.eo (unfollow)
AgeCommit message (Collapse)Author
2019-09-26eolian: rename event_prefix to event_c_prefix for consistencyDaniel Kolesa
2019-09-20Use proper Eolian syntax for default values instead of docsXavi Artigas
Summary: Eolian supports reporting the defaults for parameters and return values, but in some places we have been writing this information in the documentation instead. This patch moves it to its proper place, where documentation generators can pick it up and render it in a consistent manner. Ref T8171 Reviewers: zmike, bu5hm4n, lauromoura Reviewed By: lauromoura Subscribers: cedric, #reviewers, #committers Tags: #efl Maniphest Tasks: T8171 Differential Revision:
2019-09-02docs: Switch remaining #doxygen-style refs to @eo-styleXavi Artigas
2019-05-09eolian: move from eo_prefix to c_prefixDaniel Kolesa
2019-03-08eo files: mark a bunch of types with @betaMike Blumenkrantz
Summary: these are all types that we do not currently want to release Depends on D8102 Reviewers: segfaultxavi Reviewed By: segfaultxavi Subscribers: segfaultxavi, cedric Tags: #efl_api Differential Revision:
2019-03-06efl/interfaces: remove all legacy usage from eo filesMike Blumenkrantz
this takes the current generated output from eolian for legacy code in evas and adds it to the tree, then removes legacy references from the corresponding eo files. in the case where the entire eo file was for a legacy object, that eo file has been removed from the tree ref T7724 Reviewed-by: Cedric BAIL <> Differential Revision:
2019-02-14Mark BETA classes individuallyXavi Artigas
Summary: Instead of surrounding all the #include "*.eo.h" lines in Efl.h with #ifdef EFL_BETA_API_SUPPORT, include these files unconditionally, but mark all classes as @beta in the eo files. This will allow taking them out of beta one by one as we deem them stable enough. Otherwise, the current procedure involves moving the #include line out of the ifdef block, which is cumbersome and messes include order. Depends on D7950 Fixes T7692 Test Plan: Nothing changes Reviewers: zmike, bu5hm4n, cedric Subscribers: #reviewers, #committers Tags: #efl Maniphest Tasks: T7692 Differential Revision:
2019-01-24docs: Update efl_ui_zoom documentationXavi Artigas
Although, it would have been really great that using the getter paused the animation and using the setter resumed it...
2019-01-18efl: convert all interfaces to the new eolian syntaxMarcel Hollerbach
ref T7459 Reviewed-by: Daniel Kolesa <> Reviewed-by: Xavi Artigas <> Differential Revision:
2018-05-23efl: rename Efl.Ui.Zoom.Mode -> Efl.Ui.Zoom_ModeXavi Artigas
2018-05-19efl: Add missing event typesXavi Artigas
Summary: All events must have a type now, otherwise bindings don't know how to handle the event_info field. Most of the missing event types were actually "void" (no event_info present). Some struct definitions had to be moved to eo instead of h files, so they are available to bindings. Some have not, and are marked with FIXME. Some namespaces have been fixed (like Efl_Event_Cb -> Efl.Event_Cb). In general, there are hundreds of changed files, but mostly to add a type which was not present before, so there's no harm done. Also, A lot of FIXMEs have been added which should be, like, fixed. For example, some events can send different types of event_info, which is very inconvenient (and error prone). Test Plan: make with c# bindings works, make check and make examples work too. Reviewers: cedric, q66, lauromoura Subscribers: zmike Tags: #efl Differential Revision:
2018-02-15Efl.Ui.Zoom: zoom -> zoom_levelMike Blumenkrantz
2017-08-22Move efl interfaces from evas to efl directoryDaniel Zaoui
You may need to remove your installed directory to avoid conflicts
2017-05-18photocam: fix make distcheckAmitesh Singh
Signed-off-by: Amitesh Singh <>
2017-05-18rename Efl.Ui.Zoomable to Efl.Ui.ZoomAmitesh Singh
Signed-off-by: Amitesh Singh <>
2017-05-18photocam: move zoom related APIs to Efl.Ui.ZoomableAmitesh Singh
Signed-off-by: Amitesh Singh <>
2016-11-04docs: efl_ui*: add docs for interfaces and eventsStefan Schmidt
2016-06-10Evas: Rename Zoomable_Interface to Efl.Ui.ZoomableJean-Philippe Andre
2016-06-10Evas: Remove Evas.Signal_InterfaceJean-Philippe Andre
It was basically empty.
2015-07-03Interfaces: fix event nameDaniel Zaoui
zoom,change is the name used in efl and elementary, not zoom,changed @fix
2014-07-18eolian: disallow the data field in interfaces; it's always nullDaniel Kolesa
2014-06-30Evas eolian: Fix namespace for many more classes.Tom Hacohen
2014-03-16Eolian: Integration of Evas Zoomable InterfaceYossi Kantor