efl/src/lib/evas/canvas
Carsten Haitzler e5af64a152 fix trictly non-const strlen for const strings
found by q66 - strlen happende to work as the optimizer could deduce
this was a const value at compile time, but strictly it wasn't so use
sizeof instead.

@fix
2024-01-17 07:34:44 -05:00
..
efl_canvas_alpha_animation.c efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_alpha_animation.eo efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_alpha_animation_private.h efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_animation.c efl_canvas_object_animation: support duration 0 2019-12-06 18:04:07 +01:00
efl_canvas_animation.eo efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_animation_private.h Efl.Canvas.Animation: Rename repeat_count to play_count 2019-12-04 17:43:31 +01:00
efl_canvas_animation_types.eot evas: remove dead struct definition 2020-04-21 16:19:36 +02:00
efl_canvas_event_grabber.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_event_grabber.eo
efl_canvas_event_grabber_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_event_grabber_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_filter_internal.eo
efl_canvas_group.eo Efl.Canvas.Group: implement Efl.Gfx.Filter 2020-01-21 19:29:37 +09:00
efl_canvas_group_animation.c efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_group_animation.eo efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_group_animation_private.h efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_group_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_group_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_image.c efl_canvas_image : remove the animated image limitation 2021-11-04 16:38:48 +09:00
efl_canvas_image.eo evas/image: implement efl.file loading and mmap getters to correctly handle skip_head 2020-03-06 13:30:49 +01:00
efl_canvas_image_internal.eo
efl_canvas_object.eo eo: make the parent a optional constructor 2020-06-09 10:29:23 +02:00
efl_canvas_object_animation.c Efl.Canvas.Object.Animation: Prevent crash when called .animation_pause_set. 2020-05-12 23:08:30 +09:00
efl_canvas_object_animation.eo Remove @beta from Efl.Canvas.Animation classes 2019-12-19 16:45:14 -08:00
efl_canvas_object_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_object_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_parallel_group_animation.c efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_parallel_group_animation.eo efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_parallel_group_animation_private.h efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_pointer.eo
efl_canvas_polygon.eo
efl_canvas_proxy.c evas_map: use source size for uv instead of proxy size 2021-09-20 10:11:11 +01:00
efl_canvas_proxy.eo
efl_canvas_rectangle.eo
efl_canvas_rotate_animation.c efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_rotate_animation.eo efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_rotate_animation_private.h efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_scale_animation.c efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_scale_animation.eo efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_scale_animation_private.h efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_scene.eo
efl_canvas_sequential_group_animation.c efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_sequential_group_animation.eo efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_sequential_group_animation_private.h efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_snapshot.c
efl_canvas_snapshot.eo
efl_canvas_surface.c
efl_canvas_surface.eo
efl_canvas_surface.h
efl_canvas_surface_tbm.c
efl_canvas_surface_tbm.eo
efl_canvas_surface_wayland.c
efl_canvas_surface_wayland.eo
efl_canvas_surface_x11.c
efl_canvas_surface_x11.eo
efl_canvas_textblock.eo evas_textblock: remove style padding from native width and formatted height 2020-09-01 19:39:13 +09:00
efl_canvas_textblock_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_textblock_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_textblock_factory.eo Efl.Canvas.Text rename into Efl.Canvas.Textblock 2019-12-10 17:39:59 +09:00
efl_canvas_textblock_internal.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_translate_animation.c efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_translate_animation.eo efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_translate_animation_private.h efl_canvas_animation: rename Animation_XXX to XXX_Animation 2020-01-20 12:53:10 +09:00
efl_canvas_vg_container.c evas vg - don't make bounds 0 sized ... which leads to no rendering 2021-05-10 12:22:26 +01:00
efl_canvas_vg_container.eo evas vg: add an new interface efl_canvas_vg_container_children_direct_get() 2019-12-31 14:19:01 +09:00
efl_canvas_vg_container_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_vg_container_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_vg_gradient.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_vg_gradient.eo
efl_canvas_vg_gradient_eo.legacy.h evas_vg: refined the evas vector APIs set 2020-03-17 16:23:45 +09:00
efl_canvas_vg_gradient_linear.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_vg_gradient_linear.eo
efl_canvas_vg_gradient_radial.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_vg_gradient_radial.eo
efl_canvas_vg_image.c canvas vector: remove unreacheable code. 2020-02-14 13:04:42 +09:00
efl_canvas_vg_image.eo
efl_canvas_vg_node.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_vg_node.eo
efl_canvas_vg_node_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_vg_node_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_vg_object.c Efl.Canvas.Vg.Object: Skip render, if size of the drawing area is 0 2021-02-01 09:59:33 +09:00
efl_canvas_vg_object.eo Efl.Gfx.Frame_Controller: Add sector property 2019-11-12 14:30:10 +09:00
efl_canvas_vg_object_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_vg_object_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_vg_shape.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_vg_shape.eo
efl_canvas_vg_shape_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_vg_shape_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_canvas_vg_utils.c
efl_gfx_mapping.c gfx mapping: + null check for safety 2020-02-14 13:09:14 +09:00
efl_gfx_mapping.eo
efl_gfx_vg_value_provider.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_gfx_vg_value_provider.eo Efl.Gfx.Vg.Value_Provider: Move internal function changed_flag to eo. 2020-06-01 13:21:04 +09:00
efl_gfx_vg_value_provider.h Efl.Gfx.Vg.Value_Provider: Move internal function changed_flag to eo. 2020-06-01 13:21:04 +09:00
efl_input_clickable.c
efl_input_clickable.eo
efl_input_device.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_input_device.eo
efl_input_event.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_input_event.eo
efl_input_focus.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_input_focus.eo
efl_input_hold.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_input_hold.eo
efl_input_interface.eo
efl_input_key.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_input_key.eo
efl_input_pointer.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_input_pointer.eo remove unused imports in eo/eot files 2020-04-19 01:44:50 +02:00
efl_input_state.eo
efl_input_types.eot eot files: fixup all since tags 2020-02-05 16:30:57 +01:00
efl_text_cursor_object.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
efl_text_cursor_object.eo Fix namespace clashes for Efl.Text.Cursor 2020-04-14 12:25:55 +02:00
efl_text_formatter.c Fix namespace clashes for Efl.Text.Cursor 2020-04-14 12:25:55 +02:00
efl_text_formatter.eo remove unused imports in eo/eot files 2020-04-19 01:44:50 +02:00
evas_async_events.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_box_eo.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_box_eo.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_box_eo.hh
evas_box_eo.impl.hh
evas_box_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_box_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_callbacks.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_canvas_eo.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_canvas_eo.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_canvas_eo.hh
evas_canvas_eo.impl.hh
evas_canvas_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_canvas_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_clip.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_data.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_device.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_events.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_events_legacy.c evas - legacy events - cast enums after checking its ok - wrn fix 2020-08-25 13:21:25 +01:00
evas_filter_mixin.c evas: correctly declare filter_internal as public API 2020-06-05 10:36:11 +02:00
evas_focus.c evas_focus: protect against faulty focus object 2019-12-13 09:33:04 -08:00
evas_font_dir.c Eina: introduce API eina_file_path_relative() to uniformize this check 2024-01-17 07:34:44 -05:00
evas_gl.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_grid_eo.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_grid_eo.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_grid_eo.hh
evas_grid_eo.impl.hh
evas_grid_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_grid_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_image_eo.c evas/image: implement efl.file loading and mmap getters to correctly handle skip_head 2020-03-06 13:30:49 +01:00
evas_image_eo.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_image_eo.hh
evas_image_eo.impl.hh
evas_image_eo.legacy.h
evas_image_legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_image_private.h efl_canvas_image : remove the animated image limitation 2021-11-04 16:38:48 +09:00
evas_key.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_key_grab.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_layer.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_line_eo.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_line_eo.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_line_eo.hh
evas_line_eo.impl.hh
evas_line_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_line_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_main.c evas_main: Minor formatting fixes 2022-12-03 06:16:28 -05:00
evas_map.c evas_map: use source size for uv instead of proxy size 2021-09-20 10:11:11 +01:00
evas_map.h
evas_name.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_object_box.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_object_grid.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_object_image.c evas gl - remove freed gl image from context image list 2021-03-09 16:04:45 +00:00
evas_object_inform.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_object_intercept.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_object_line.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_object_main.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_object_polygon.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_object_rectangle.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_object_smart.c evas - handle odd case where smat child is not removed to avoid inf loop 2022-04-03 21:10:25 +01:00
evas_object_smart_clipped.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_object_table.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_object_text.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_object_textblock.c fix trictly non-const strlen for const strings 2024-01-17 07:34:44 -05:00
evas_object_textgrid.c evas - textgrid - guard against null/empty glyphs 2022-05-16 18:36:56 +01:00
evas_out.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_polygon_private.h
evas_rectangle.c
evas_render.c evas - evas_all_sync - only inc loop/retry counter if not advancing 2021-05-19 11:01:38 +01:00
evas_smart.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_stack.x evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_stats.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_table_eo.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_table_eo.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_table_eo.hh
evas_table_eo.impl.hh
evas_table_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_table_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_text_eo.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_text_eo.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_text_eo.hh efl.text.font: rename to efl.text.font.properties 2019-12-26 18:08:00 +09:00
evas_text_eo.impl.hh
evas_text_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_text_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_textblock_hyphenation.x Efl.Canvas.Text rename into Efl.Canvas.Textblock 2019-12-10 17:39:59 +09:00
evas_textblock_legacy.h Content Fit Enhancment 2021-08-30 21:13:38 +03:00
evas_textgrid_eo.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_textgrid_eo.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_textgrid_eo.hh efl.text.font: rename to efl.text.font.properties 2019-12-26 18:08:00 +09:00
evas_textgrid_eo.impl.hh
evas_textgrid_eo.legacy.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_textgrid_eo.legacy.h evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_touch_point.c evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00
evas_vg_private.h Efl.Canvas.Vg: When VG container has transparency, ector buffer created synchronously 2020-09-11 17:02:24 +09:00
meson.build evas: Rename EAPI macro to EVAS_API in Evas library 2020-12-15 23:06:12 -03:00