efl/src/lib/evas/canvas
Jean-Philippe Andre 05732c7472 Evas: Fix propagation of key events
UP/DOWN arrows were having effects on both focus and entry cursor
moves. This was due to an invalid propagation of the changes to
event_flags (on_hold).

Fixes T3845
2016-06-07 21:48:48 +09:00
..
render2 efl: everyone should now rely on Eina MIN/MAX redefinition. 2016-05-09 16:58:53 -07:00
common_interfaces.c
efl_canvas_image.c Revert "Eo: Remove eo_del() and make eo_unref() the replacement." 2016-06-01 13:33:21 +01:00
efl_canvas_image.eo Efl image: Fix namespacing to use . and not _. 2016-05-12 11:35:21 +01:00
efl_canvas_polygon.eo Efl: Remove "legacy_prefix: null;" as it's now the default. 2016-05-12 17:27:35 +01:00
efl_canvas_proxy.c Evas proxy: Implement buffer map/unmap 2016-03-28 16:40:02 +09:00
efl_canvas_proxy.eo eolian: remove pointers from complex and class types 2016-05-23 15:58:33 +01:00
efl_canvas_rectangle.eo Evas: Rename Evas.Rectangle as Efl.Canvas.Rectangle 2016-06-02 18:57:30 +09:00
efl_canvas_scene3d.c evas: Get pixels from rendered 3D scene 2016-06-03 14:22:33 +03:00
efl_canvas_scene3d.eo evas: Get pixels from rendered 3D scene 2016-06-03 14:22:33 +03:00
efl_canvas_snapshot.c Efl.Gfx.Fill: Rename filled to fill_auto 2016-03-18 13:28:45 +09:00
efl_canvas_snapshot.eo Efl: Remove "legacy_prefix: null;" as it's now the default. 2016-05-12 17:27:35 +01:00
efl_canvas_surface.c Evas.Image: Move native surfaces to Efl.Canvas.Surface 2016-03-15 11:11:59 +09:00
efl_canvas_surface.eo eolian: utilize the new void_ptr builtin across eo files 2016-06-02 13:00:26 +01:00
efl_canvas_surface.h Evas.Image: Move native surfaces to Efl.Canvas.Surface 2016-03-15 11:11:59 +09:00
efl_canvas_surface_tbm.c evas: Fix incorrect expression in efl_canvas_surface_tbm 2016-03-16 09:22:46 -04:00
efl_canvas_surface_tbm.eo Efl: Remove "legacy_prefix: null;" as it's now the default. 2016-05-12 17:27:35 +01:00
efl_canvas_surface_wayland.c evas: Fix incorrect expression in efl_canvas_surface_wayland 2016-03-16 09:21:08 -04:00
efl_canvas_surface_wayland.eo Efl: Remove "legacy_prefix: null;" as it's now the default. 2016-05-12 17:27:35 +01:00
efl_canvas_surface_x11.c evas: Fix incorrect expression in efl_canvas_surface_x11 2016-03-16 09:24:20 -04:00
efl_canvas_surface_x11.eo eolian: utilize the new void_ptr builtin across eo files 2016-06-02 13:00:26 +01:00
efl_event_input.c Evas: Add storage class for Key events 2016-06-02 13:31:40 +09:00
efl_event_input.eo elm_win: Forward events between window and evas 2016-06-03 15:29:17 +09:00
efl_event_key.c elm_win: Forward events between window and evas 2016-06-03 15:29:17 +09:00
efl_event_key.eo elm_win: Forward events between window and evas 2016-06-03 15:29:17 +09:00
efl_event_pointer.c elm_win: Forward events between window and evas 2016-06-03 15:29:17 +09:00
efl_event_pointer.eo elm_win: Forward events between window and evas 2016-06-03 15:29:17 +09:00
efl_vg.eo eolian: utilize the new builtin string type across eo files 2016-05-31 16:05:43 +01:00
efl_vg_container.eo eolian: utilize the new builtin string type across eo files 2016-05-31 16:05:43 +01:00
efl_vg_gradient.eo Efl vg: Remove the no longer needed .Base hack. 2016-05-11 13:13:27 +01:00
efl_vg_gradient_linear.eo Efl vg/ector: Fix namespacing to use . and not _. 2016-05-11 13:21:29 +01:00
efl_vg_gradient_radial.eo Efl vg/ector: Fix namespacing to use . and not _. 2016-05-11 13:21:29 +01:00
efl_vg_root_node.eo evas: move Evas.VG_* to Efl.VG.* 2015-04-03 16:30:59 +02:00
efl_vg_shape.eo eolian: remove pointers from complex and class types 2016-05-23 15:58:33 +01:00
evas_async_events.c
evas_box.eo eolian: utilize the new void_ptr builtin across eo files 2016-06-02 13:00:26 +01:00
evas_callbacks.c Evas: Fix propagation of key events 2016-06-07 21:48:48 +09:00
evas_canvas.eo evas: button_mask as unsigned, UB fixes. 2016-06-06 16:34:05 -07:00
evas_canvas3d_camera.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_canvas3d_camera.eo eolian: remove pointers from complex and class types 2016-05-23 15:58:33 +01:00
evas_canvas3d_eet.c efl: remove eina_promise typedef 2016-05-01 17:01:22 +02:00
evas_canvas3d_light.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_canvas3d_light.eo Efl: Remove "legacy_prefix: null;" as it's now the default. 2016-05-12 17:27:35 +01:00
evas_canvas3d_material.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_canvas3d_material.eo eolian: remove pointers from complex and class types 2016-05-23 15:58:33 +01:00
evas_canvas3d_mesh.c evas.canvas3d: Change shade_mode to shader_mode 2016-04-14 20:28:20 +09:00
evas_canvas3d_mesh.eo eolian: utilize the new void_ptr builtin across eo files 2016-06-02 13:00:26 +01:00
evas_canvas3d_node.c evas.canvas3d: Change shade_mode to shader_mode 2016-04-14 20:28:20 +09:00
evas_canvas3d_node.eo eolian: remove pointers from complex and class types 2016-05-23 15:58:33 +01:00
evas_canvas3d_node_callback.h Eo callbacks: Migrate all of the EFL to the new event cb signatures. 2016-02-29 11:33:27 +00:00
evas_canvas3d_object.c Automatic migration to Eo4. 2016-03-03 09:58:08 +00:00
evas_canvas3d_object.eo eolian: utilize the new void_ptr builtin across eo files 2016-06-02 13:00:26 +01:00
evas_canvas3d_primitive.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_canvas3d_primitive.eo Efl: Remove "legacy_prefix: null;" as it's now the default. 2016-05-12 17:27:35 +01:00
evas_canvas3d_scene.c evas: fix recalculation coordinates for pick object from scene in Evas.Canvas3d 2016-05-31 14:59:26 -07:00
evas_canvas3d_scene.eo eolian: remove pointers from complex and class types 2016-05-23 15:58:33 +01:00
evas_canvas3d_texture.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_canvas3d_texture.eo eolian: utilize the new void_ptr builtin across eo files 2016-06-02 13:00:26 +01:00
evas_clickable_interface.eo evas_clickable_interface: adding new event 2015-06-07 11:00:52 +03:00
evas_clip.c eo: for consistency use object like all our API. 2016-05-18 08:18:04 -07:00
evas_common_interface.c
evas_common_interface.eo eolian: remove pointers from complex and class types 2016-05-23 15:58:33 +01:00
evas_data.c efl - key/data/value/obj attach to eo objects - make these properties 2016-05-18 02:02:45 +09:00
evas_device.c Evas: EO-ify Evas_Device and partly move to Efl 2016-05-31 19:03:04 +09:00
evas_draggable_interface.eo Efl: Remove "legacy_prefix: null;" as it's now the default. 2016-05-12 17:27:35 +01:00
evas_events.c Evas: Fix propagation of key events 2016-06-07 21:48:48 +09:00
evas_events_legacy.c Evas: Simplify eo event mechanism 2016-06-02 14:19:18 +09:00
evas_filter.eo eolian: utilize the new void_ptr builtin across eo files 2016-06-02 13:00:26 +01:00
evas_filter_mixin.c Efl gfx: Remove the no longer needed .Base hack. 2016-05-10 12:25:44 +01:00
evas_focus.c Evas: Simplify eo event mechanism 2016-06-02 14:19:18 +09:00
evas_font_dir.c evas: add a few null checks for e->engine.data.output 2016-05-05 10:49:30 -04:00
evas_gl.c Evas GL: Add new API to get current Evas GL 2015-10-02 16:56:38 +09:00
evas_grid.eo eolian: remove pointers from complex and class types 2016-05-23 15:58:33 +01:00
evas_image.eo Efl: Rename flip and orient enums 2016-04-07 17:32:40 +09:00
evas_image_legacy.c Revert "Eo: Remove eo_del() and make eo_unref() the replacement." 2016-06-01 13:33:21 +01:00
evas_image_private.h Efl: Rename flip and orient enums 2016-04-07 17:32:40 +09:00
evas_key.c
evas_key_grab.c evas : evas_object_key_grab exclusive option logic is changed. 2016-06-01 17:14:13 +08:30
evas_layer.c Fix migration script mistakes and compilation warnings. 2016-03-03 09:58:08 +00:00
evas_line.eo Evas line: Migrate Eolian file to use the Eolian types. 2015-07-07 13:55:14 +01:00
evas_main.c evas: button_mask as unsigned, UB fixes. 2016-06-06 16:34:05 -07:00
evas_map.c evas: let's reuse what we know when possible to avoid more useless eo_data_scope_get. 2016-05-06 17:01:10 -07:00
evas_name.c
evas_object.eo eolian: utilize the new void_ptr builtin across eo files 2016-06-02 13:00:26 +01:00
evas_object_box.c eo: for consistency use object like all our API. 2016-05-18 08:18:04 -07:00
evas_object_grid.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_object_image.c Revert "Eo: Remove eo_del() and make eo_unref() the replacement." 2016-06-01 13:33:21 +01:00
evas_object_inform.c Evas: Simplify eo event mechanism 2016-06-02 14:19:18 +09:00
evas_object_intercept.c
evas_object_line.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_object_main.c Evas: Simplify eo event mechanism 2016-06-02 14:19:18 +09:00
evas_object_polygon.c evas: move Efl_Canvas_Polygon_Data struct to separate header 2016-05-05 10:49:30 -04:00
evas_object_rectangle.c Evas: Rename Evas.Rectangle as Efl.Canvas.Rectangle 2016-06-02 18:57:30 +09:00
evas_object_smart.c evas: fix warning: redefinition of types 2016-05-28 22:17:22 +02:00
evas_object_smart.eo eolian: utilize the new void_ptr builtin across eo files 2016-06-02 13:00:26 +01:00
evas_object_smart_clipped.c Evas smart: Mark all smart clippers as no_render 2016-04-05 18:20:36 +09:00
evas_object_table.c eo: for consistency use object like all our API. 2016-05-18 08:18:04 -07:00
evas_object_text.c Efl gfx: Remove the no longer needed .Base hack. 2016-05-10 12:25:44 +01:00
evas_object_textblock.c eo: for consistency use object like all our API. 2016-05-18 08:18:04 -07:00
evas_object_textgrid.c efl: fix misleading indentation 2016-05-18 21:57:02 +02:00
evas_object_vg.c Efl vg: Remove the no longer needed .Base hack. 2016-05-11 13:13:27 +01:00
evas_out.c Revert "Automatic migration to the new eo_add syntax." 2016-03-11 12:29:03 +00:00
evas_out.eo Evas out: Fix Eolian warnings. 2016-02-16 10:06:46 +00:00
evas_polygon_private.h evas: move Efl_Canvas_Polygon_Data struct to separate header 2016-05-05 10:49:30 -04:00
evas_rectangle.c
evas_render.c evas: fix huge memory leak for non-async rendering 2016-06-03 12:17:12 +02:00
evas_scrollable_interface.eo eolian: new syntax for params/values/keys 2015-05-18 16:14:31 +01:00
evas_selectable_interface.eo
evas_signal_interface.eo
evas_smart.c
evas_smart_clipped.eo Evas smart: Fix namespacing to use . and not _. 2016-05-12 11:33:59 +01:00
evas_stack.c Fix migration script mistakes and compilation warnings. 2016-03-03 09:58:08 +00:00
evas_stats.c
evas_table.eo eolian: remove pointers from complex and class types 2016-05-23 15:58:33 +01:00
evas_text.eo eolian: utilize the new builtin string type across eo files 2016-05-31 16:05:43 +01:00
evas_textblock.eo eolian: utilize the new builtin string type across eo files 2016-05-31 16:05:43 +01:00
evas_textblock_hyphenation.x Evas textblock: Fix _dict_hyphen_load could return an uninitialized pointer 2016-02-12 09:46:44 +00:00
evas_textgrid.eo Efl text properties: Fix namespacing to use . and not _. 2016-05-12 11:35:52 +01:00
evas_touch_point.c
evas_types.eot Evas: Fix compilation warnings (enum implicit cast) 2016-05-31 19:03:04 +09:00
evas_vg.eo eolian: remove pointers from complex and class types 2016-05-23 15:58:33 +01:00
evas_vg_container.c evas: propagate the change to child when object is a vector graphic container 2016-05-19 02:23:56 -07:00
evas_vg_gradient.c Efl vg: Remove the no longer needed .Base hack. 2016-05-11 13:13:27 +01:00
evas_vg_gradient_linear.c evas: propagate the change to child when object is a vector graphic container 2016-05-19 02:23:56 -07:00
evas_vg_gradient_radial.c evas: propagate the change to child when object is a vector graphic container 2016-05-19 02:23:56 -07:00
evas_vg_node.c Revert "Eo: Remove eo_del() and make eo_unref() the replacement." 2016-06-01 13:33:21 +01:00
evas_vg_private.h evas: propagate the change to child when object is a vector graphic container 2016-05-19 02:23:56 -07:00
evas_vg_root_node.c eo: for consistency use object like all our API. 2016-05-18 08:18:04 -07:00
evas_vg_shape.c evas-vg: Don't fetch parent if we are not going to use it 2016-05-19 08:43:32 -04:00
evas_vg_utils.c
evas_zoomable_interface.eo Interfaces: fix event name 2015-07-03 10:38:01 +03:00