efl/src/lib/evas/canvas
Marcel Hollerbach 954cdb3656 efl: apply the stabilzed column of the efl api board
Summary:
The project https://phab.enlightenment.org/tag/efl_api/ has been used in
the last few weeks to figure out which classes can be stablized and
which cannot. This commit moves those dedicated classes outside beta.
And makes them stable.

ref T7601
ref T7600
ref T7599
ref T7598
ref T7597
ref T7596
ref T7594
ref T7593
ref T7591
ref T7590
ref T7589
ref T7588
ref T7583
ref T7582
ref T7581
ref T7576
ref T7570
ref T7567
ref T7564
ref T7563
ref T7560
ref T7559
ref T7672
ref T7584
ref T7577
ref T7571
ref T7558
ref T7555
ref T7554
ref T7553
ref T7512
ref T7511

Depends on D8272

Reviewers: cedric, stefan_schmidt, zmike, segfaultxavi

Reviewed By: segfaultxavi

Subscribers: #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7672, T7601, T7600, T7599, T7598, T7597, T7596, T7594, T7593, T7591, T7590, T7589, T7588, T7584, T7583, T7582, T7581, T7577, T7576, T7571, T7570, T7567, T7564, T7563, T7560, T7559, T7558, T7555, T7554, T7553, T7512, T7511

Differential Revision: https://phab.enlightenment.org/D8273
2019-03-09 13:49:36 +01:00
..
efl_canvas_animation.c
efl_canvas_animation.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_animation_alpha.c Rename Efl.Gfx.Map -> Efl.Gfx.Mapping 2019-02-21 19:20:09 +01:00
efl_canvas_animation_alpha.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_animation_alpha_private.h
efl_canvas_animation_group.c
efl_canvas_animation_group.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_animation_group_parallel.c
efl_canvas_animation_group_parallel.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_animation_group_parallel_private.h
efl_canvas_animation_group_private.h
efl_canvas_animation_group_sequential.c
efl_canvas_animation_group_sequential.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_animation_group_sequential_private.h
efl_canvas_animation_player.c Rename Efl.Gfx.Map -> Efl.Gfx.Mapping 2019-02-21 19:20:09 +01:00
efl_canvas_animation_player.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_animation_player_private.h
efl_canvas_animation_private.h
efl_canvas_animation_rotate.c Rename Efl.Gfx.Map -> Efl.Gfx.Mapping 2019-02-21 19:20:09 +01:00
efl_canvas_animation_rotate.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_animation_rotate_private.h
efl_canvas_animation_scale.c Rename Efl.Gfx.Map -> Efl.Gfx.Mapping 2019-02-21 19:20:09 +01:00
efl_canvas_animation_scale.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_animation_scale_private.h
efl_canvas_animation_translate.c Rename Efl.Gfx.Map -> Efl.Gfx.Mapping 2019-02-21 19:20:09 +01:00
efl_canvas_animation_translate.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_animation_translate_private.h
efl_canvas_animation_types.eot eo files: mark a bunch of types with @beta 2019-03-08 16:40:40 +01:00
efl_canvas_event_grabber.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_event_grabber.eo evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_event_grabber_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_event_grabber_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_filter_internal.eo eo files: mark a bunch of types with @beta 2019-03-08 16:40:40 +01:00
efl_canvas_group.eo efl: apply the stabilzed column of the efl api board 2019-03-09 13:49:36 +01:00
efl_canvas_group_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_group_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_image.c Revert "Emile: Move colorspaces to Efl.Gfx" 2019-03-08 12:06:20 -08:00
efl_canvas_image.eo efl.file: improve api a bit 2019-02-27 13:17:10 -05:00
efl_canvas_image_internal.eo efl.file: improve api a bit 2019-02-27 13:17:10 -05:00
efl_canvas_object.eo efl: apply the stabilzed column of the efl api board 2019-03-09 13:49:36 +01:00
efl_canvas_object_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_object_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_polygon.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_proxy.c efl.gfx: remove Efl.Gfx.Image_Load_Error 2019-03-04 13:36:57 -05:00
efl_canvas_proxy.eo Rename Efl.Gfx.Map -> Efl.Gfx.Mapping 2019-02-21 19:20:09 +01:00
efl_canvas_rectangle.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_scene3d.c efl.gfx: remove Efl.Gfx.Image_Load_Error 2019-03-04 13:36:57 -05:00
efl_canvas_scene3d.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_snapshot.c
efl_canvas_snapshot.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_surface.c efl_canvas_surface: change mixin to abstract 2018-12-18 11:17:12 +09:00
efl_canvas_surface.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_surface.h
efl_canvas_surface_tbm.c efl_canvas_surface: change mixin to abstract 2018-12-18 11:17:12 +09:00
efl_canvas_surface_tbm.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_surface_wayland.c efl_canvas_surface: change mixin to abstract 2018-12-18 11:17:12 +09:00
efl_canvas_surface_wayland.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_surface_x11.c efl_canvas_surface: change mixin to abstract 2018-12-18 11:17:12 +09:00
efl_canvas_surface_x11.eo eo files: mark a bunch of types with @beta 2019-03-08 16:40:40 +01:00
efl_canvas_text.eo eo files: mark a bunch of types with @beta 2019-03-08 16:40:40 +01:00
efl_canvas_text_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_text_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_text_factory.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_canvas_vg_container.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_container.eo evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_container_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_container_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_gradient.c evas vg: optimize vg object internal connections. 2018-12-20 14:42:38 +09:00
efl_canvas_vg_gradient.eo evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_gradient_linear.c evas vg: improve masking render logic. 2019-01-28 16:57:56 +09:00
efl_canvas_vg_gradient_linear.eo evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_gradient_radial.c evas vg: improve masking render logic. 2019-01-28 16:57:56 +09:00
efl_canvas_vg_gradient_radial.eo evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_node.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_node.eo evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_node_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_node_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_object.c canvas vg: prevent vector rendering corruption. 2019-03-08 11:21:03 +09:00
efl_canvas_vg_object.eo eo files: mark a bunch of types with @beta 2019-03-08 16:40:40 +01:00
efl_canvas_vg_object_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_object_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_shape.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_shape.eo evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_shape_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_shape_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_canvas_vg_utils.c evas vg: rename evas_vg prefix to efl_canvas for consistency. 2018-11-23 20:01:53 +09:00
efl_gfx_mapping.c api: rename efl.gfx.entity geometry events and add geometry data to those events 2019-02-22 10:09:46 +01:00
efl_gfx_mapping.eo efl: apply the stabilzed column of the efl api board 2019-03-09 13:49:36 +01:00
efl_input_event.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
efl_input_event.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_input_focus.c efl_input: remove the API of efl_input_instance_get 2019-02-13 16:59:57 +01:00
efl_input_focus.eo efl: apply the stabilzed column of the efl api board 2019-03-09 13:49:36 +01:00
efl_input_hold.c efl_input: remove the API of efl_input_instance_get 2019-02-13 16:59:57 +01:00
efl_input_hold.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_input_interface.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_input_key.c efl_input: remove the API of efl_input_instance_get 2019-02-13 16:59:57 +01:00
efl_input_key.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_input_pointer.c efl_input: remove the API of efl_input_instance_get 2019-02-13 16:59:57 +01:00
efl_input_pointer.eo Mark BETA classes individually 2019-02-14 17:46:50 +01:00
efl_input_state.eo efl: apply the stabilzed column of the efl api board 2019-03-09 13:49:36 +01:00
evas_async_events.c ecore_pipe: remove null check condition and fix segfualt on Windows 2018-08-17 12:42:35 -04:00
evas_box_eo.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_box_eo.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_box_eo.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_box_eo.impl.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_box_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_box_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_callbacks.c efl.gfx.image: namespace events for this class 2019-03-08 16:59:45 +01:00
evas_canvas3d_camera.c
evas_canvas3d_camera.eo evas_canvas3d: add empty functions for missing APIs 2019-03-08 14:41:10 +09:00
evas_canvas3d_eet.c
evas_canvas3d_light.c
evas_canvas3d_light.eo evas_canvas3d: add empty functions for missing APIs 2019-03-08 14:41:10 +09:00
evas_canvas3d_material.c
evas_canvas3d_material.eo evas_canvas3d: add empty functions for missing APIs 2019-03-08 14:41:10 +09:00
evas_canvas3d_mesh.c efl.file_save: rework save flags 2019-02-27 13:17:35 -05:00
evas_canvas3d_mesh.eo evas_canvas3d: add empty functions for missing APIs 2019-03-08 14:41:10 +09:00
evas_canvas3d_node.c
evas_canvas3d_node.eo efl: convert all classes to the new eolian syntax 2019-01-18 16:31:26 +01:00
evas_canvas3d_node_callback.h
evas_canvas3d_object.c
evas_canvas3d_object.eo efl: convert all abstracts to the new eolian syntax 2019-01-18 16:31:30 +01:00
evas_canvas3d_primitive.c
evas_canvas3d_primitive.eo evas_canvas3d_primitives: make unused functions empty 2019-01-26 11:42:11 +01:00
evas_canvas3d_scene.c
evas_canvas3d_scene.eo evas_canvas3d: add empty functions for missing APIs 2019-03-08 14:41:10 +09:00
evas_canvas3d_texture.c efl.file: improve api a bit 2019-02-27 13:17:10 -05:00
evas_canvas3d_texture.eo evas_canvas3d: add empty functions for missing APIs 2019-03-08 14:41:10 +09:00
evas_canvas3d_types.eot eo files: mark a bunch of types with @beta 2019-03-08 16:40:40 +01:00
evas_canvas_eo.c eo: make reflection getter const function. 2019-03-08 14:31:08 -08:00
evas_canvas_eo.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_canvas_eo.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_canvas_eo.impl.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_canvas_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_canvas_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_clip.c efl.canvas.object: clip -> clipper && clipees -> clipped_objects 2019-02-27 13:17:37 -05:00
evas_data.c
evas_device.c evas: restore legacy types which were defined to eo types 2019-03-08 12:06:24 -08:00
evas_events.c efl_canvas_object: remove event_freeze 2019-02-25 10:37:43 +01:00
evas_events_legacy.c
evas_filter_mixin.c Efl.Gfx.Entity (from Efl.Gfx) 2018-04-24 09:03:32 -07:00
evas_focus.c efl_input: remove the API of efl_input_instance_get 2019-02-13 16:59:57 +01:00
evas_font_dir.c Evas font: simplify fallback parsing step 2018-07-02 12:49:18 +03:00
evas_gl.c
evas_grid_eo.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_grid_eo.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_grid_eo.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_grid_eo.impl.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_grid_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_grid_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_image_eo.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_image_eo.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_image_eo.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_image_eo.impl.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_image_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_image_legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_image_private.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_key.c
evas_key_grab.c
evas_layer.c evas: detect incoherency in object content and report problem. 2018-05-24 16:02:20 -07:00
evas_line_eo.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_line_eo.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_line_eo.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_line_eo.impl.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_line_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_line_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_main.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_map.c
evas_map.h Rename Efl.Gfx.Map -> Efl.Gfx.Mapping 2019-02-21 19:20:09 +01:00
evas_name.c
evas_object_box.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_object_grid.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_object_image.c efl.gfx: remove Efl.Gfx.Image_Load_Error 2019-03-04 13:36:57 -05:00
evas_object_inform.c efl.gfx.image: namespace events for this class 2019-03-08 16:59:45 +01:00
evas_object_intercept.c efl.canvas.object: clip -> clipper && clipees -> clipped_objects 2019-02-27 13:17:37 -05:00
evas_object_line.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_object_main.c evas: restore legacy types which were defined to eo types 2019-03-08 12:06:24 -08:00
evas_object_polygon.c evas: remove redundant internal functions. 2018-10-11 13:46:37 +09:00
evas_object_rectangle.c evas rect update calculation - account for clipped color changes 2018-11-19 15:24:36 +09:00
evas_object_smart.c evas: restore legacy types which were defined to eo types 2019-03-08 12:06:24 -08:00
evas_object_smart_clipped.c Efl.Canvas.Group: use desired function 2018-08-02 09:10:41 -04:00
evas_object_table.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_object_text.c evas: restore legacy types which were defined to eo types 2019-03-08 12:06:24 -08:00
evas_object_textblock.c evas: restore legacy types which were defined to eo types 2019-03-08 12:06:24 -08:00
evas_object_textgrid.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_out.c evas: Remove left over includes from cserve2 removal 2019-01-28 11:59:47 -05:00
evas_polygon_private.h
evas_rectangle.c
evas_render.c Rename Efl.Gfx.Map -> Efl.Gfx.Mapping 2019-02-21 19:20:09 +01:00
evas_smart.c
evas_stack.x Efl.Gfx.Stack: Rename raise and lower 2019-02-14 08:57:22 -05:00
evas_stats.c
evas_table_eo.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_table_eo.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_table_eo.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_table_eo.impl.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_table_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_table_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_text_eo.c eo: make reflection getter const function. 2019-03-08 14:31:08 -08:00
evas_text_eo.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_text_eo.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_text_eo.impl.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_text_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_text_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_textblock_hyphenation.x evas_textblock_hyphenation: remove incorrect expression 2018-10-01 15:24:20 +09:00
evas_textblock_legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_textgrid_eo.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_textgrid_eo.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_textgrid_eo.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_textgrid_eo.impl.hh evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_textgrid_eo.legacy.c evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_textgrid_eo.legacy.h evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00
evas_touch_point.c
evas_vg_private.h efl.file_save: rework save flags 2019-02-27 13:17:35 -05:00
meson.build evas: remove all legacy usage from eo files 2019-03-06 19:05:48 +01:00