aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api
diff options
context:
space:
mode:
authorAndy Williams <andy@andywilliams.me>2017-12-11 17:26:46 +0000
committerAndy Williams <andy@andywilliams.me>2017-12-11 17:26:51 +0000
commit33400287a1b67d493751e3e6a75a96e77f89e8a6 (patch)
tree15a8df52042726bdf3c91eb21958f79e7a195ff7 /pages/develop/api
parentWiki page modifications changed with summary [] by Pierre Couderc (diff)
downloadwww-content-33400287a1b67d493751e3e6a75a96e77f89e8a6.tar.gz
Fix API linking in docs
Diffstat (limited to 'pages/develop/api')
-rw-r--r--pages/develop/api/efl/canvas/group/method/group_calculate.txt2
-rw-r--r--pages/develop/api/efl/canvas/group/method/group_change.txt2
-rw-r--r--pages/develop/api/efl/canvas/group/method/group_member_add.txt4
-rw-r--r--pages/develop/api/efl/canvas/group/method/group_member_del.txt2
-rw-r--r--pages/develop/api/efl/canvas/group/property/color.txt2
-rw-r--r--pages/develop/api/efl/canvas/group/property/group_need_recalculate.txt6
-rw-r--r--pages/develop/api/efl/canvas/group/property/visible.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/internal/property/alpha.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/internal/property/border.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/internal/property/border_center_fill.txt4
-rw-r--r--pages/develop/api/efl/canvas/image/internal/property/border_scale.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/internal/property/colorspace.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/internal/property/content_hint.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/internal/property/fill.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/internal/property/fill_auto.txt6
-rw-r--r--pages/develop/api/efl/canvas/image/internal/property/orientation.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/internal/property/scale_hint.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/internal/property/view_size.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/method/buffer_copy_set.txt4
-rw-r--r--pages/develop/api/efl/canvas/image/method/buffer_managed_get.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/method/buffer_managed_set.txt4
-rw-r--r--pages/develop/api/efl/canvas/image/method/buffer_map.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/method/buffer_unmap.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/property/animated_frame.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/property/animated_frame_duration.txt2
-rw-r--r--pages/develop/api/efl/canvas/image/property/animated_loop_type.txt6
-rw-r--r--pages/develop/api/efl/canvas/image/property/buffer_size.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/method/calc_force.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/method/calc_freeze.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/method/calc_thaw.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/method/color_class_del.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/method/group_calculate.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/method/part.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/method/signal_callback_add.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/method/signal_callback_del.txt4
-rw-r--r--pages/develop/api/efl/canvas/layout/method/signal_emit.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/method/size_class_del.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/method/text_class_del.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/part.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/part/method/drag_page_move.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/part/method/drag_step_move.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/part/property/drag_page.txt4
-rw-r--r--pages/develop/api/efl/canvas/layout/part/property/drag_step.txt4
-rw-r--r--pages/develop/api/efl/canvas/layout/part_box/method/pack.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/part_box/method/pack_after.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/part_box/method/pack_at.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/part_box/method/pack_before.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/part_box/method/pack_begin.txt4
-rw-r--r--pages/develop/api/efl/canvas/layout/part_box/method/pack_end.txt4
-rw-r--r--pages/develop/api/efl/canvas/layout/part_box/property/direction.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/part_external.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/part_table/method/grid_content_get.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/part_table/method/pack_grid.txt6
-rw-r--r--pages/develop/api/efl/canvas/layout/part_table/property/grid_size.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/part_text/property/text.txt4
-rw-r--r--pages/develop/api/efl/canvas/layout/property/animation.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/property/calc_auto_update_hints.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/property/group_size_max.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/property/group_size_min.txt2
-rw-r--r--pages/develop/api/efl/canvas/layout/property/visible.txt2
-rw-r--r--pages/develop/api/efl/canvas/method/pointer_iterate.txt4
-rw-r--r--pages/develop/api/efl/canvas/object.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/event/grabber/method/group_calculate.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/event/grabber/method/group_change.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/event/grabber/method/group_member_add.txt4
-rw-r--r--pages/develop/api/efl/canvas/object/event/grabber/method/group_member_del.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/event/grabber/property/group_need_recalculate.txt6
-rw-r--r--pages/develop/api/efl/canvas/object/event/grabber/property/layer.txt4
-rw-r--r--pages/develop/api/efl/canvas/object/event/grabber/property/visible.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/method/key_grab.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/method/key_ungrab.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/method/lower.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/method/raise.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/method/seat_focus_add.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/method/stack_above.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/method/stack_below.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/property/above.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/property/below.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/property/clipees.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/property/color.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/property/freeze_events.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/property/hint_align.txt6
-rw-r--r--pages/develop/api/efl/canvas/object/property/hint_restricted_min.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/property/hint_weight.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/property/key_focus.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/property/layer.txt4
-rw-r--r--pages/develop/api/efl/canvas/object/property/pass_events.txt4
-rw-r--r--pages/develop/api/efl/canvas/object/property/pointer_mode.txt6
-rw-r--r--pages/develop/api/efl/canvas/object/property/pointer_mode_by_device.txt2
-rw-r--r--pages/develop/api/efl/canvas/object/property/propagate_events.txt4
-rw-r--r--pages/develop/api/efl/canvas/object/property/render_op.txt4
-rw-r--r--pages/develop/api/efl/canvas/object/property/visible.txt2
-rw-r--r--pages/develop/api/efl/canvas/proxy/method/buffer_map.txt2
-rw-r--r--pages/develop/api/efl/canvas/proxy/method/buffer_unmap.txt2
-rw-r--r--pages/develop/api/efl/canvas/proxy/property/source.txt2
-rw-r--r--pages/develop/api/efl/canvas/proxy/property/source_events.txt2
-rw-r--r--pages/develop/api/efl/canvas/scene3d/method/buffer_map.txt2
-rw-r--r--pages/develop/api/efl/canvas/scene3d/method/buffer_unmap.txt2
-rw-r--r--pages/develop/api/efl/canvas/surface.txt2
-rw-r--r--pages/develop/api/efl/canvas/surface/x11.txt2
-rw-r--r--pages/develop/api/efl/canvas/surface/x11/property/pixmap.txt2
-rw-r--r--pages/develop/api/efl/canvas/surface/x11_pixmap.txt2
-rw-r--r--pages/develop/api/efl/canvas/text.txt2
-rw-r--r--pages/develop/api/efl/canvas/text/event/style_insets_changed.txt2
-rw-r--r--pages/develop/api/efl/canvas/text/method/async_layout.txt2
-rw-r--r--pages/develop/api/efl/canvas/text/method/range_simple_geometry_get.txt2
-rw-r--r--pages/develop/api/efl/canvas/text/property/annotation.txt2
-rw-r--r--pages/develop/api/efl/canvas/text/property/gfx_filter.txt2
-rw-r--r--pages/develop/api/efl/canvas/text/property/replacement_char.txt2
-rw-r--r--pages/develop/api/efl/canvas/text/property/text.txt4
-rw-r--r--pages/develop/api/efl/config/global/method/profile_derived_del.txt2
-rw-r--r--pages/develop/api/efl/content.txt2
-rw-r--r--pages/develop/api/efl/duplicate.txt2
-rw-r--r--pages/develop/api/efl/flip.txt2
-rw-r--r--pages/develop/api/efl/gfx/buffer/method/buffer_copy_set.txt4
-rw-r--r--pages/develop/api/efl/gfx/buffer/method/buffer_managed_get.txt2
-rw-r--r--pages/develop/api/efl/gfx/buffer/method/buffer_managed_set.txt4
-rw-r--r--pages/develop/api/efl/gfx/buffer/method/buffer_map.txt2
-rw-r--r--pages/develop/api/efl/gfx/buffer/method/buffer_unmap.txt2
-rw-r--r--pages/develop/api/efl/gfx/buffer/property/alpha.txt2
-rw-r--r--pages/develop/api/efl/gfx/buffer/property/buffer_size.txt2
-rw-r--r--pages/develop/api/efl/gfx/buffer/property/colorspace.txt2
-rw-r--r--pages/develop/api/efl/gfx/color_class/method/color_class_del.txt2
-rw-r--r--pages/develop/api/efl/gfx/fill.txt2
-rw-r--r--pages/develop/api/efl/gfx/fill/property/fill.txt2
-rw-r--r--pages/develop/api/efl/gfx/fill/property/fill_auto.txt6
-rw-r--r--pages/develop/api/efl/gfx/map/method/lightning_3d_absolute.txt2
-rw-r--r--pages/develop/api/efl/gfx/map/method/map_reset.txt2
-rw-r--r--pages/develop/api/efl/gfx/map/method/perspective_3d_absolute.txt2
-rw-r--r--pages/develop/api/efl/gfx/map/method/rotate_3d.txt4
-rw-r--r--pages/develop/api/efl/gfx/map/method/rotate_3d_absolute.txt4
-rw-r--r--pages/develop/api/efl/gfx/map/method/rotate_absolute.txt2
-rw-r--r--pages/develop/api/efl/gfx/map/method/rotate_quat.txt4
-rw-r--r--pages/develop/api/efl/gfx/map/method/rotate_quat_absolute.txt4
-rw-r--r--pages/develop/api/efl/gfx/map/method/zoom_absolute.txt2
-rw-r--r--pages/develop/api/efl/gfx/map/property/map_alpha.txt2
-rw-r--r--pages/develop/api/efl/gfx/path/method/append_arc_to.txt2
-rw-r--r--pages/develop/api/efl/gfx/path/method/append_line_to.txt2
-rw-r--r--pages/develop/api/efl/gfx/path/method/append_move_to.txt2
-rw-r--r--pages/develop/api/efl/gfx/path/method/append_scubic_to.txt2
-rw-r--r--pages/develop/api/efl/gfx/path/method/append_squadratic_to.txt2
-rw-r--r--pages/develop/api/efl/gfx/property/color.txt2
-rw-r--r--pages/develop/api/efl/gfx/property/visible.txt2
-rw-r--r--pages/develop/api/efl/gfx/size/hint.txt2
-rw-r--r--pages/develop/api/efl/gfx/size/hint/property/hint_align.txt6
-rw-r--r--pages/develop/api/efl/gfx/size/hint/property/hint_base.txt4
-rw-r--r--pages/develop/api/efl/gfx/size/hint/property/hint_restricted_min.txt2
-rw-r--r--pages/develop/api/efl/gfx/size/hint/property/hint_step.txt2
-rw-r--r--pages/develop/api/efl/gfx/size/hint/property/hint_weight.txt2
-rw-r--r--pages/develop/api/efl/gfx/size_class/method/size_class_del.txt2
-rw-r--r--pages/develop/api/efl/gfx/stack/method/lower.txt2
-rw-r--r--pages/develop/api/efl/gfx/stack/method/raise.txt2
-rw-r--r--pages/develop/api/efl/gfx/stack/method/stack_above.txt2
-rw-r--r--pages/develop/api/efl/gfx/stack/method/stack_below.txt2
-rw-r--r--pages/develop/api/efl/gfx/stack/property/above.txt2
-rw-r--r--pages/develop/api/efl/gfx/stack/property/below.txt2
-rw-r--r--pages/develop/api/efl/gfx/stack/property/layer.txt4
-rw-r--r--pages/develop/api/efl/gfx/stroke/color.txt2
-rw-r--r--pages/develop/api/efl/gfx/text_class/method/text_class_del.txt2
-rw-r--r--pages/develop/api/efl/gfx/view/property/view_size.txt2
-rw-r--r--pages/develop/api/efl/image/animated/property/animated_frame.txt2
-rw-r--r--pages/develop/api/efl/image/animated/property/animated_frame_duration.txt2
-rw-r--r--pages/develop/api/efl/image/animated/property/animated_loop_type.txt6
-rw-r--r--pages/develop/api/efl/image/load.txt2
-rw-r--r--pages/develop/api/efl/image/property/border.txt2
-rw-r--r--pages/develop/api/efl/image/property/border_center_fill.txt4
-rw-r--r--pages/develop/api/efl/image/property/border_scale.txt2
-rw-r--r--pages/develop/api/efl/image/property/content_hint.txt2
-rw-r--r--pages/develop/api/efl/image/property/scale_hint.txt2
-rw-r--r--pages/develop/api/efl/input/device.txt2
-rw-r--r--pages/develop/api/efl/input/event.txt4
-rw-r--r--pages/develop/api/efl/input/event/property/processed.txt2
-rw-r--r--pages/develop/api/efl/input/event/property/scrolling.txt2
-rw-r--r--pages/develop/api/efl/input/focus/method/duplicate.txt4
-rw-r--r--pages/develop/api/efl/input/hold/method/duplicate.txt4
-rw-r--r--pages/develop/api/efl/input/key/method/duplicate.txt4
-rw-r--r--pages/develop/api/efl/input/pointer.txt4
-rw-r--r--pages/develop/api/efl/input/pointer/method/duplicate.txt4
-rw-r--r--pages/develop/api/efl/input/pointer/property/button.txt2
-rw-r--r--pages/develop/api/efl/input/pointer/property/button_pressed.txt2
-rw-r--r--pages/develop/api/efl/input/pointer/property/double_click.txt4
-rw-r--r--pages/develop/api/efl/input/pointer/property/position.txt2
-rw-r--r--pages/develop/api/efl/input/pointer/property/precise_position.txt4
-rw-r--r--pages/develop/api/efl/input/pointer/property/previous_position.txt4
-rw-r--r--pages/develop/api/efl/input/pointer/property/triple_click.txt4
-rw-r--r--pages/develop/api/efl/input/pointer/property/value.txt2
-rw-r--r--pages/develop/api/efl/interface.txt2
-rw-r--r--pages/develop/api/efl/io/buffer.txt16
-rw-r--r--pages/develop/api/efl/io/buffer/event/position_read_changed.txt2
-rw-r--r--pages/develop/api/efl/io/buffer/event/position_write_changed.txt2
-rw-r--r--pages/develop/api/efl/io/buffer/event/reallocated.txt2
-rw-r--r--pages/develop/api/efl/io/buffer/method/binbuf_steal.txt2
-rw-r--r--pages/develop/api/efl/io/buffer/property/can_read.txt2
-rw-r--r--pages/develop/api/efl/io/buffer/property/can_write.txt2
-rw-r--r--pages/develop/api/efl/io/buffer/property/limit.txt2
-rw-r--r--pages/develop/api/efl/io/buffer/property/position.txt2
-rw-r--r--pages/develop/api/efl/io/buffer/property/position_read.txt6
-rw-r--r--pages/develop/api/efl/io/buffer/property/position_write.txt6
-rw-r--r--pages/develop/api/efl/io/buffer/property/slice.txt2
-rw-r--r--pages/develop/api/efl/io/buffered_stream.txt24
-rw-r--r--pages/develop/api/efl/io/buffered_stream/event/line.txt2
-rw-r--r--pages/develop/api/efl/io/buffered_stream/event/progress.txt2
-rw-r--r--pages/develop/api/efl/io/buffered_stream/event/read_finished.txt2
-rw-r--r--pages/develop/api/efl/io/buffered_stream/event/slice_changed.txt2
-rw-r--r--pages/develop/api/efl/io/buffered_stream/event/write_finished.txt2
-rw-r--r--pages/develop/api/efl/io/buffered_stream/method/clear.txt2
-rw-r--r--pages/develop/api/efl/io/buffered_stream/method/discard.txt4
-rw-r--r--pages/develop/api/efl/io/buffered_stream/method/eos_mark.txt2
-rw-r--r--pages/develop/api/efl/io/buffered_stream/method/flush.txt6
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/can_read.txt2
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/can_write.txt2
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/inner_io.txt2
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/line_delimiter.txt2
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/max_queue_size_input.txt2
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/max_queue_size_output.txt4
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/read_chunk_size.txt8
-rw-r--r--pages/develop/api/efl/io/buffered_stream/property/slice.txt2
-rw-r--r--pages/develop/api/efl/io/closer.txt2
-rw-r--r--pages/develop/api/efl/io/copier.txt30
-rw-r--r--pages/develop/api/efl/io/copier/event/line.txt2
-rw-r--r--pages/develop/api/efl/io/copier/method/binbuf_steal.txt2
-rw-r--r--pages/develop/api/efl/io/copier/method/flush.txt2
-rw-r--r--pages/develop/api/efl/io/copier/property/buffer_limit.txt6
-rw-r--r--pages/develop/api/efl/io/copier/property/destination.txt16
-rw-r--r--pages/develop/api/efl/io/copier/property/done.txt2
-rw-r--r--pages/develop/api/efl/io/copier/property/line_delimiter.txt2
-rw-r--r--pages/develop/api/efl/io/copier/property/progress.txt2
-rw-r--r--pages/develop/api/efl/io/copier/property/read_chunk_size.txt8
-rw-r--r--pages/develop/api/efl/io/copier/property/source.txt18
-rw-r--r--pages/develop/api/efl/io/file.txt2
-rw-r--r--pages/develop/api/efl/io/file/property/flags.txt2
-rw-r--r--pages/develop/api/efl/io/positioner/fd/property/position.txt2
-rw-r--r--pages/develop/api/efl/io/positioner/property/position.txt2
-rw-r--r--pages/develop/api/efl/io/queue.txt6
-rw-r--r--pages/develop/api/efl/io/queue/event/slice_changed.txt2
-rw-r--r--pages/develop/api/efl/io/queue/method/clear.txt2
-rw-r--r--pages/develop/api/efl/io/queue/method/discard.txt4
-rw-r--r--pages/develop/api/efl/io/queue/method/eos_mark.txt4
-rw-r--r--pages/develop/api/efl/io/queue/property/can_read.txt2
-rw-r--r--pages/develop/api/efl/io/queue/property/can_write.txt2
-rw-r--r--pages/develop/api/efl/io/queue/property/limit.txt2
-rw-r--r--pages/develop/api/efl/io/queue/property/slice.txt2
-rw-r--r--pages/develop/api/efl/io/reader.txt4
-rw-r--r--pages/develop/api/efl/io/reader/event/can_read_changed.txt4
-rw-r--r--pages/develop/api/efl/io/reader/event/eos.txt6
-rw-r--r--pages/develop/api/efl/io/reader/fd/property/can_read.txt2
-rw-r--r--pages/develop/api/efl/io/reader/property/can_read.txt2
-rw-r--r--pages/develop/api/efl/io/stderr/property/can_write.txt2
-rw-r--r--pages/develop/api/efl/io/stdin/property/can_read.txt2
-rw-r--r--pages/develop/api/efl/io/stdout/property/can_write.txt2
-rw-r--r--pages/develop/api/efl/io/writer.txt4
-rw-r--r--pages/develop/api/efl/io/writer/event/can_write_changed.txt4
-rw-r--r--pages/develop/api/efl/io/writer/fd/property/can_write.txt2
-rw-r--r--pages/develop/api/efl/io/writer/property/can_write.txt2
-rw-r--r--pages/develop/api/efl/layout/calc/method/calc_force.txt2
-rw-r--r--pages/develop/api/efl/layout/calc/method/calc_freeze.txt2
-rw-r--r--pages/develop/api/efl/layout/calc/method/calc_thaw.txt2
-rw-r--r--pages/develop/api/efl/layout/calc/property/calc_auto_update_hints.txt2
-rw-r--r--pages/develop/api/efl/loop/method/eina_futurexxx_idle.txt2
-rw-r--r--pages/develop/api/efl/loop/method/eina_futurexxx_job.txt2
-rw-r--r--pages/develop/api/efl/model/composite/boolean/children/method/children_count_get.txt2
-rw-r--r--pages/develop/api/efl/model/composite/boolean/children/method/children_slice_get.txt2
-rw-r--r--pages/develop/api/efl/model/composite/boolean/children/method/property_get.txt2
-rw-r--r--pages/develop/api/efl/model/composite/boolean/children/method/property_set.txt2
-rw-r--r--pages/develop/api/efl/model/composite/boolean/method/children_count_get.txt2
-rw-r--r--pages/develop/api/efl/model/composite/boolean/method/children_slice_get.txt2
-rw-r--r--pages/develop/api/efl/model/composite/boolean/method/property_get.txt2
-rw-r--r--pages/develop/api/efl/model/composite/boolean/method/property_set.txt2
-rw-r--r--pages/develop/api/efl/model/composite/selection/children/method/property_set.txt2
-rw-r--r--pages/develop/api/efl/model/composite/selection/method/children_slice_get.txt2
-rw-r--r--pages/develop/api/efl/model/container.txt2
-rw-r--r--pages/develop/api/efl/model/container/item.txt6
-rw-r--r--pages/develop/api/efl/model/container/item/method/children_count_get.txt2
-rw-r--r--pages/develop/api/efl/model/container/item/method/children_slice_get.txt2
-rw-r--r--pages/develop/api/efl/model/container/item/method/define.txt6
-rw-r--r--pages/develop/api/efl/model/container/item/method/property_get.txt2
-rw-r--r--pages/develop/api/efl/model/container/item/method/property_set.txt2
-rw-r--r--pages/develop/api/efl/model/container/method/child_property_add.txt2
-rw-r--r--pages/develop/api/efl/model/container/method/children_count_get.txt2
-rw-r--r--pages/develop/api/efl/model/container/method/children_slice_get.txt2
-rw-r--r--pages/develop/api/efl/model/container/method/property_get.txt2
-rw-r--r--pages/develop/api/efl/model/container/method/property_set.txt2
-rw-r--r--pages/develop/api/efl/model/item/method/children_count_get.txt2
-rw-r--r--pages/develop/api/efl/model/item/method/children_slice_get.txt2
-rw-r--r--pages/develop/api/efl/model/item/method/property_get.txt2
-rw-r--r--pages/develop/api/efl/model/item/method/property_set.txt2
-rw-r--r--pages/develop/api/efl/model/method/children_count_get.txt2
-rw-r--r--pages/develop/api/efl/model/method/children_slice_get.txt2
-rw-r--r--pages/develop/api/efl/model/method/property_get.txt2
-rw-r--r--pages/develop/api/efl/model/method/property_set.txt2
-rw-r--r--pages/develop/api/efl/net/control.txt14
-rw-r--r--pages/develop/api/efl/net/control/access_point.txt2
-rw-r--r--pages/develop/api/efl/net/control/access_point/ipv4_method.txt2
-rw-r--r--pages/develop/api/efl/net/control/access_point/ipv6_method.txt2
-rw-r--r--pages/develop/api/efl/net/control/access_point/method/connect.txt4
-rw-r--r--pages/develop/api/efl/net/control/access_point/method/disconnect.txt2
-rw-r--r--pages/develop/api/efl/net/control/access_point/method/forget.txt2
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/configuration_domains.txt2
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/configuration_ipv4.txt2
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/configuration_ipv6.txt2
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/configuration_name_servers.txt2
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/configuration_proxy.txt8
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/configuration_time_servers.txt2
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/proxy.txt6
-rw-r--r--pages/develop/api/efl/net/control/access_point/proxy_method.txt2
-rw-r--r--pages/develop/api/efl/net/control/access_point/state.txt2
-rw-r--r--pages/develop/api/efl/net/control/event/agent_request_input.txt2
-rw-r--r--pages/develop/api/efl/net/control/event/radios_offline_changed.txt2
-rw-r--r--pages/develop/api/efl/net/control/event/state_changed.txt2
-rw-r--r--pages/develop/api/efl/net/control/method/agent_reply.txt10
-rw-r--r--pages/develop/api/efl/net/control/property/agent_enabled.txt2
-rw-r--r--pages/develop/api/efl/net/control/state.txt2
-rw-r--r--pages/develop/api/efl/net/control/technology.txt4
-rw-r--r--pages/develop/api/efl/net/control/technology/method/scan.txt2
-rw-r--r--pages/develop/api/efl/net/dialer.txt10
-rw-r--r--pages/develop/api/efl/net/dialer/event/resolved.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/http.txt6
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/request_header_add.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/request_headers_clear.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/response_headers_all_get.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/response_headers_get.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/address_dial.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/authentication.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/can_read.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/can_write.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/primary_mode.txt12
-rw-r--r--pages/develop/api/efl/net/dialer/property/address_dial.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/simple.txt14
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/address_dial.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/inner_class.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/inner_io.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/line_delimiter.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/max_queue_size_input.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/max_queue_size_output.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/read_chunk_size.txt8
-rw-r--r--pages/develop/api/efl/net/dialer/ssl.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/property/address_dial.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/property/ssl_context.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/tcp/property/address_dial.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/udp.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/udp/property/address_dial.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/unix/property/address_dial.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/websocket.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/event/closed_reason.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/close_request.txt6
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_header_add.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_headers_clear.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/address_dial.txt4
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/authentication.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/can_read.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/can_write.txt2
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/streaming_mode.txt8
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/streaming_mode.txt6
-rw-r--r--pages/develop/api/efl/net/dialer/windows/property/address_dial.txt4
-rw-r--r--pages/develop/api/efl/net/ip_address.txt6
-rw-r--r--pages/develop/api/efl/net/ip_address/method/create.txt2
-rw-r--r--pages/develop/api/efl/net/ip_address/method/create_sockaddr.txt2
-rw-r--r--pages/develop/api/efl/net/ip_address/method/parse.txt2
-rw-r--r--pages/develop/api/efl/net/ip_address/method/resolve.txt2
-rw-r--r--pages/develop/api/efl/net/ip_address/property/address.txt4
-rw-r--r--pages/develop/api/efl/net/ip_address/property/port.txt2
-rw-r--r--pages/develop/api/efl/net/ip_address/resolve_results.txt4
-rw-r--r--pages/develop/api/efl/net/server.txt8
-rw-r--r--pages/develop/api/efl/net/server/event/client_add.txt2
-rw-r--r--pages/develop/api/efl/net/server/event/client_rejected.txt2
-rw-r--r--pages/develop/api/efl/net/server/event/serving.txt2
-rw-r--r--pages/develop/api/efl/net/server/fd/method/client_add.txt4
-rw-r--r--pages/develop/api/efl/net/server/fd/method/client_announce.txt8
-rw-r--r--pages/develop/api/efl/net/server/fd/method/process_incoming_data.txt4
-rw-r--r--pages/develop/api/efl/net/server/fd/method/socket_activate.txt8
-rw-r--r--pages/develop/api/efl/net/server/fd/property/close_on_exec.txt2
-rw-r--r--pages/develop/api/efl/net/server/fd/property/family.txt2
-rw-r--r--pages/develop/api/efl/net/server/ip/property/ipv6_only.txt4
-rw-r--r--pages/develop/api/efl/net/server/method/client_announce.txt8
-rw-r--r--pages/develop/api/efl/net/server/simple.txt8
-rw-r--r--pages/develop/api/efl/net/server/simple/method/client_announce.txt8
-rw-r--r--pages/develop/api/efl/net/server/simple/property/inner_class.txt4
-rw-r--r--pages/develop/api/efl/net/server/simple/property/inner_server.txt2
-rw-r--r--pages/develop/api/efl/net/server/ssl/method/client_add.txt4
-rw-r--r--pages/develop/api/efl/net/server/ssl/method/client_announce.txt8
-rw-r--r--pages/develop/api/efl/net/server/tcp/method/client_add.txt4
-rw-r--r--pages/develop/api/efl/net/server/tcp/method/socket_activate.txt8
-rw-r--r--pages/develop/api/efl/net/server/udp/client/property/can_read.txt2
-rw-r--r--pages/develop/api/efl/net/server/udp/client/property/can_write.txt2
-rw-r--r--pages/develop/api/efl/net/server/udp/method/multicast_groups_get.txt2
-rw-r--r--pages/develop/api/efl/net/server/udp/method/multicast_leave.txt2
-rw-r--r--pages/develop/api/efl/net/server/udp/method/process_incoming_data.txt4
-rw-r--r--pages/develop/api/efl/net/server/udp/method/socket_activate.txt8
-rw-r--r--pages/develop/api/efl/net/server/unix.txt2
-rw-r--r--pages/develop/api/efl/net/server/unix/method/client_add.txt4
-rw-r--r--pages/develop/api/efl/net/server/unix/method/socket_activate.txt8
-rw-r--r--pages/develop/api/efl/net/server/unix/property/leading_directories_create.txt2
-rw-r--r--pages/develop/api/efl/net/server/windows.txt2
-rw-r--r--pages/develop/api/efl/net/server/windows/method/client_announce.txt8
-rw-r--r--pages/develop/api/efl/net/session.txt4
-rw-r--r--pages/develop/api/efl/net/session/method/disconnect.txt2
-rw-r--r--pages/develop/api/efl/net/socket.txt4
-rw-r--r--pages/develop/api/efl/net/socket/fd.txt2
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/can_read.txt2
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/can_write.txt2
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/family.txt2
-rw-r--r--pages/develop/api/efl/net/socket/simple.txt10
-rw-r--r--pages/develop/api/efl/net/socket/simple/property/inner_io.txt2
-rw-r--r--pages/develop/api/efl/net/socket/ssl.txt4
-rw-r--r--pages/develop/api/efl/net/socket/ssl/event/ssl_error.txt2
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/adopt.txt2
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/can_read.txt2
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/can_write.txt2
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/hostname_override.txt4
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/hostname_verify.txt2
-rw-r--r--pages/develop/api/efl/net/socket/udp/method/multicast_groups_get.txt2
-rw-r--r--pages/develop/api/efl/net/socket/udp/method/multicast_leave.txt2
-rw-r--r--pages/develop/api/efl/net/socket/windows/property/can_read.txt2
-rw-r--r--pages/develop/api/efl/net/socket/windows/property/can_write.txt2
-rw-r--r--pages/develop/api/efl/net/ssl/context.txt4
-rw-r--r--pages/develop/api/efl/net/ssl/context/method/setup.txt2
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/hostname.txt2
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/hostname_verify.txt2
-rw-r--r--pages/develop/api/efl/object/method/composite_attach.txt2
-rw-r--r--pages/develop/api/efl/object/method/composite_detach.txt2
-rw-r--r--pages/develop/api/efl/object/method/composite_part_is.txt2
-rw-r--r--pages/develop/api/efl/object/property/allow_parent_unref.txt2
-rw-r--r--pages/develop/api/efl/observable/method/observer_del.txt2
-rw-r--r--pages/develop/api/efl/orient.txt4
-rw-r--r--pages/develop/api/efl/orientation/property/orientation.txt2
-rw-r--r--pages/develop/api/efl/pack/grid.txt4
-rw-r--r--pages/develop/api/efl/pack/grid/method/grid_content_get.txt2
-rw-r--r--pages/develop/api/efl/pack/grid/method/pack_grid.txt6
-rw-r--r--pages/develop/api/efl/pack/grid/property/grid_direction.txt2
-rw-r--r--pages/develop/api/efl/pack/grid/property/grid_size.txt2
-rw-r--r--pages/develop/api/efl/pack/layout.txt2
-rw-r--r--pages/develop/api/efl/pack/layout/method/layout_request.txt4
-rw-r--r--pages/develop/api/efl/pack/linear/method/pack_after.txt2
-rw-r--r--pages/develop/api/efl/pack/linear/method/pack_at.txt2
-rw-r--r--pages/develop/api/efl/pack/linear/method/pack_before.txt2
-rw-r--r--pages/develop/api/efl/pack/linear/method/pack_begin.txt4
-rw-r--r--pages/develop/api/efl/pack/linear/method/pack_end.txt4
-rw-r--r--pages/develop/api/efl/pack/method/pack.txt2
-rw-r--r--pages/develop/api/efl/text/annotate/property/annotation.txt2
-rw-r--r--pages/develop/api/efl/text/format/property/replacement_char.txt2
-rw-r--r--pages/develop/api/efl/text/properties/property/font.txt4
-rw-r--r--pages/develop/api/efl/text/properties/property/font_source.txt4
-rw-r--r--pages/develop/api/efl/text/property/text.txt4
-rw-r--r--pages/develop/api/efl/text/style/property/gfx_filter.txt2
-rw-r--r--pages/develop/api/efl/ui/autorepeat/property/autorepeat_enabled.txt2
-rw-r--r--pages/develop/api/efl/ui/autorepeat/property/autorepeat_gap_timeout.txt2
-rw-r--r--pages/develop/api/efl/ui/autorepeat/property/autorepeat_initial_timeout.txt2
-rw-r--r--pages/develop/api/efl/ui/base.txt2
-rw-r--r--pages/develop/api/efl/ui/base/property/mirrored_automatic.txt4
-rw-r--r--pages/develop/api/efl/ui/bg/method/group_member_add.txt4
-rw-r--r--pages/develop/api/efl/ui/bg/property/color.txt2
-rw-r--r--pages/develop/api/efl/ui/box.txt2
-rw-r--r--pages/develop/api/efl/ui/box/method/group_calculate.txt2
-rw-r--r--pages/develop/api/efl/ui/box/method/layout_request.txt4
-rw-r--r--pages/develop/api/efl/ui/box/method/pack.txt2
-rw-r--r--pages/develop/api/efl/ui/box/method/pack_after.txt2
-rw-r--r--pages/develop/api/efl/ui/box/method/pack_at.txt2
-rw-r--r--pages/develop/api/efl/ui/box/method/pack_before.txt2
-rw-r--r--pages/develop/api/efl/ui/box/method/pack_begin.txt4
-rw-r--r--pages/develop/api/efl/ui/box/method/pack_end.txt4
-rw-r--r--pages/develop/api/efl/ui/box/property/direction.txt2
-rw-r--r--pages/develop/api/efl/ui/box_flow.txt2
-rw-r--r--pages/develop/api/efl/ui/box_stack.txt2
-rw-r--r--pages/develop/api/efl/ui/button/method/part.txt2
-rw-r--r--pages/develop/api/efl/ui/button/method/widget_event.txt2
-rw-r--r--pages/develop/api/efl/ui/button/method/widget_sub_object_del.txt2
-rw-r--r--pages/develop/api/efl/ui/button/property/autorepeat_enabled.txt2
-rw-r--r--pages/develop/api/efl/ui/button/property/autorepeat_gap_timeout.txt2
-rw-r--r--pages/develop/api/efl/ui/button/property/autorepeat_initial_timeout.txt2
-rw-r--r--pages/develop/api/efl/ui/button/property/text.txt4
-rw-r--r--pages/develop/api/efl/ui/calendar/method/group_calculate.txt2
-rw-r--r--pages/develop/api/efl/ui/calendar/method/widget_event.txt2
-rw-r--r--pages/develop/api/efl/ui/calendar/weekday.txt2
-rw-r--r--pages/develop/api/efl/ui/check/method/widget_event.txt2
-rw-r--r--pages/develop/api/efl/ui/check/method/widget_sub_object_del.txt2
-rw-r--r--pages/develop/api/efl/ui/clock/method/on_disabled_update.txt2
-rw-r--r--pages/develop/api/efl/ui/cursor/property/cursor.txt2
-rw-r--r--pages/develop/api/efl/ui/cursor/property/cursor_style.txt4
-rw-r--r--pages/develop/api/efl/ui/dir.txt2
-rw-r--r--pages/develop/api/efl/ui/direction/property/direction.txt2
-rw-r--r--pages/develop/api/efl/ui/drag/method/drag_page_move.txt2
-rw-r--r--pages/develop/api/efl/ui/drag/method/drag_step_move.txt2
-rw-r--r--pages/develop/api/efl/ui/drag/property/drag_page.txt4
-rw-r--r--pages/develop/api/efl/ui/drag/property/drag_step.txt4
-rw-r--r--pages/develop/api/efl/ui/flip.txt590
-rw-r--r--pages/develop/api/efl/ui/flip/method/interaction_direction_enabled_set.txt2
-rw-r--r--pages/develop/api/efl/ui/flip/method/interaction_direction_hitsize_set.txt2
-rw-r--r--pages/develop/api/efl/ui/flip/method/pack.txt2
-rw-r--r--pages/develop/api/efl/ui/flip/method/pack_after.txt2
-rw-r--r--pages/develop/api/efl/ui/flip/method/pack_at.txt2
-rw-r--r--pages/develop/api/efl/ui/flip/method/pack_before.txt2
-rw-r--r--pages/develop/api/efl/ui/flip/method/pack_begin.txt4
-rw-r--r--pages/develop/api/efl/ui/flip/method/pack_end.txt4
-rw-r--r--pages/develop/api/efl/ui/flip/method/part.txt2
-rw-r--r--pages/develop/api/efl/ui/flip/method/widget_sub_object_add.txt2
-rw-r--r--pages/develop/api/efl/ui/flip/method/widget_sub_object_del.txt2
-rw-r--r--pages/develop/api/efl/ui/flip/property/interaction.txt4
-rw-r--r--pages/develop/api/efl/ui/focus/layer/property/visible.txt2
-rw-r--r--pages/develop/api/efl/ui/focus/manager/sub.txt4
-rw-r--r--pages/develop/api/efl/ui/frame/method/group_calculate.txt2
-rw-r--r--pages/develop/api/efl/ui/frame/property/text.txt4
-rw-r--r--pages/develop/api/efl/ui/grid/method/grid_content_get.txt2
-rw-r--r--pages/develop/api/efl/ui/grid/method/group_calculate.txt2
-rw-r--r--pages/develop/api/efl/ui/grid/method/layout_request.txt4
-rw-r--r--pages/develop/api/efl/ui/grid/method/pack.txt2
-rw-r--r--pages/develop/api/efl/ui/grid/method/pack_end.txt4
-rw-r--r--pages/develop/api/efl/ui/grid/method/pack_grid.txt6
-rw-r--r--pages/develop/api/efl/ui/grid/property/direction.txt2
-rw-r--r--pages/develop/api/efl/ui/grid/property/grid_direction.txt2
-rw-r--r--pages/develop/api/efl/ui/grid/property/grid_size.txt2
-rw-r--r--pages/develop/api/efl/ui/image/method/calc_force.txt2
-rw-r--r--pages/develop/api/efl/ui/image/method/group_member_add.txt4
-rw-r--r--pages/develop/api/efl/ui/image/method/signal_emit.txt2
-rw-r--r--pages/develop/api/efl/ui/image/method/widget_event.txt2
-rw-r--r--pages/develop/api/efl/ui/image/property/color.txt2
-rw-r--r--pages/develop/api/efl/ui/image/property/group_size_max.txt2
-rw-r--r--pages/develop/api/efl/ui/image/property/group_size_min.txt2
-rw-r--r--pages/develop/api/efl/ui/image/property/icon.txt8
-rw-r--r--pages/develop/api/efl/ui/image/property/orientation.txt2
-rw-r--r--pages/develop/api/efl/ui/image/property/view_size.txt2
-rw-r--r--pages/develop/api/efl/ui/image/property/visible.txt2
-rw-r--r--pages/develop/api/efl/ui/image_zoomable/method/group_member_add.txt4
-rw-r--r--pages/develop/api/efl/ui/image_zoomable/method/region_bring_in.txt2
-rw-r--r--pages/develop/api/efl/ui/image_zoomable/method/widget_event.txt2
-rw-r--r--pages/develop/api/efl/ui/image_zoomable/property/group_size_max.txt2
-rw-r--r--pages/develop/api/efl/ui/image_zoomable/property/group_size_min.txt2
-rw-r--r--pages/develop/api/efl/ui/image_zoomable/property/icon.txt8
-rw-r--r--pages/develop/api/efl/ui/image_zoomable/property/image_region.txt2
-rw-r--r--pages/develop/api/efl/ui/image_zoomable/property/orientation.txt2
-rw-r--r--pages/develop/api/efl/ui/image_zoomable/property/view_size.txt2
-rw-r--r--pages/develop/api/efl/ui/image_zoomable/property/zoom_mode.txt2
-rw-r--r--pages/develop/api/efl/ui/image_zoomable_pan/method/group_calculate.txt2
-rw-r--r--pages/develop/api/efl/ui/item/property/next.txt2
-rw-r--r--pages/develop/api/efl/ui/item/property/prev.txt2
-rw-r--r--pages/develop/api/efl/ui/item/property/selected.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/method/calc_freeze.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/method/calc_thaw.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/method/group_calculate.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/method/on_disabled_update.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/method/part.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/method/signal_callback_add.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/method/signal_callback_del.txt4
-rw-r--r--pages/develop/api/efl/ui/layout/method/signal_emit.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/method/widget_sub_object_add.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/method/widget_sub_object_del.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/part/box/method/pack.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/part/box/method/pack_after.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/part/box/method/pack_at.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/part/box/method/pack_before.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/part/box/method/pack_begin.txt4
-rw-r--r--pages/develop/api/efl/ui/layout/part/box/method/pack_end.txt4
-rw-r--r--pages/develop/api/efl/ui/layout/part/box/property/direction.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/part/property/cursor.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/part/property/cursor_style.txt4
-rw-r--r--pages/develop/api/efl/ui/layout/part/table/method/grid_content_get.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/part/table/method/pack_grid.txt6
-rw-r--r--pages/develop/api/efl/ui/layout/part/table/property/grid_size.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/part_legacy/property/text.txt4
-rw-r--r--pages/develop/api/efl/ui/layout/part_text/property/text.txt4
-rw-r--r--pages/develop/api/efl/ui/layout/property/group_size_max.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/property/group_size_min.txt2
-rw-r--r--pages/develop/api/efl/ui/layout/property/theme.txt2
-rw-r--r--pages/develop/api/efl/ui/multibuttonentry/method/item_append.txt2
-rw-r--r--pages/develop/api/efl/ui/multibuttonentry/method/item_insert_after.txt2
-rw-r--r--pages/develop/api/efl/ui/multibuttonentry/method/item_insert_before.txt2
-rw-r--r--pages/develop/api/efl/ui/multibuttonentry/method/item_prepend.txt2
-rw-r--r--pages/develop/api/efl/ui/multibuttonentry/method/part.txt2
-rw-r--r--pages/develop/api/efl/ui/multibuttonentry/method/widget_event.txt2
-rw-r--r--pages/develop/api/efl/ui/multibuttonentry/part/property/text.txt4
-rw-r--r--pages/develop/api/efl/ui/nstate/method/widget_event.txt2
-rw-r--r--pages/develop/api/efl/ui/panes/method/part.txt2
-rw-r--r--pages/develop/api/efl/ui/panes/part.txt2
-rw-r--r--pages/develop/api/efl/ui/panes/part/property/hint_min_allow.txt2
-rw-r--r--pages/develop/api/efl/ui/panes/part/property/split_ratio_min.txt2
-rw-r--r--pages/develop/api/efl/ui/panes/property/direction.txt2
-rw-r--r--pages/develop/api/efl/ui/popup/method/group_calculate.txt2
-rw-r--r--pages/develop/api/efl/ui/popup/method/part.txt2
-rw-r--r--pages/develop/api/efl/ui/popup/property/visible.txt2
-rw-r--r--pages/develop/api/efl/ui/popup/property/widget_parent.txt4
-rw-r--r--pages/develop/api/efl/ui/popup_alert/method/part.txt2
-rw-r--r--pages/develop/api/efl/ui/popup_alert/part/property/text.txt4
-rw-r--r--pages/develop/api/efl/ui/popup_alert_scroll/method/group_calculate.txt2
-rw-r--r--pages/develop/api/efl/ui/popup_alert_scroll/method/part.txt2
-rw-r--r--pages/develop/api/efl/ui/popup_alert_scroll/part/property/text.txt4
-rw-r--r--pages/develop/api/efl/ui/popup_alert_text/method/part.txt2
-rw-r--r--pages/develop/api/efl/ui/popup_alert_text/part/property/text.txt4
-rw-r--r--pages/develop/api/efl/ui/popup_alert_text/property/text.txt4
-rw-r--r--pages/develop/api/efl/ui/progressbar/method/part.txt2
-rw-r--r--pages/develop/api/efl/ui/progressbar/method/widget_sub_object_add.txt2
-rw-r--r--pages/develop/api/efl/ui/progressbar/method/widget_sub_object_del.txt2
-rw-r--r--pages/develop/api/efl/ui/progressbar/property/direction.txt2
-rw-r--r--pages/develop/api/efl/ui/radio/method/widget_event.txt2
-rw-r--r--pages/develop/api/efl/ui/range/property/range_min_max.txt2
-rw-r--r--pages/develop/api/efl/ui/slider/method/group_calculate.txt2
-rw-r--r--pages/develop/api/efl/ui/slider/method/part.txt2
-rw-r--r--pages/develop/api/efl/ui/slider/method/widget_event.txt2
-rw-r--r--pages/develop/api/efl/ui/slider/property/direction.txt2
-rw-r--r--pages/develop/api/efl/ui/slider/property/range_min_max.txt2
-rw-r--r--pages/develop/api/efl/ui/slider/property/text.txt4
-rw-r--r--pages/develop/api/efl/ui/spin/method/widget_event.txt2
-rw-r--r--pages/develop/api/efl/ui/spin/property/range_min_max.txt2
-rw-r--r--pages/develop/api/efl/ui/spin_button/method/widget_event.txt2
-rw-r--r--pages/develop/api/efl/ui/text/interactive.txt2
-rw-r--r--pages/develop/api/efl/ui/text/interactive/event/selection_changed.txt2
-rw-r--r--pages/develop/api/efl/ui/text/method/context_menu_clear.txt2
-rw-r--r--pages/develop/api/efl/ui/text/method/context_menu_item_add.txt2
-rw-r--r--pages/develop/api/efl/ui/text/method/group_member_add.txt4
-rw-r--r--pages/develop/api/efl/ui/text/method/input_panel_hide.txt2
-rw-r--r--pages/develop/api/efl/ui/text/method/input_panel_show.txt2
-rw-r--r--pages/develop/api/efl/ui/text/method/item_provider_remove.txt2
-rw-r--r--pages/develop/api/efl/ui/text/method/on_disabled_update.txt2
-rw-r--r--pages/develop/api/efl/ui/text/method/signal_callback_add.txt2
-rw-r--r--pages/develop/api/efl/ui/text/method/signal_callback_del.txt4
-rw-r--r--pages/develop/api/efl/ui/text/method/signal_emit.txt2
-rw-r--r--pages/develop/api/efl/ui/text/method/widget_sub_object_del.txt2
-rw-r--r--pages/develop/api/efl/ui/text/property/visible.txt2
-rw-r--r--pages/develop/api/efl/ui/textpath/method/group_calculate.txt2
-rw-r--r--pages/develop/api/efl/ui/textpath/method/part.txt2
-rw-r--r--pages/develop/api/efl/ui/textpath/part/property/text.txt4
-rw-r--r--pages/develop/api/efl/ui/textpath/property/text.txt4
-rw-r--r--pages/develop/api/efl/ui/translatable/method/translation_update.txt2
-rw-r--r--pages/develop/api/efl/ui/video/method/widget_event.txt2
-rw-r--r--pages/develop/api/efl/ui/widget/part.txt2
-rw-r--r--pages/develop/api/efl/ui/widget/part_bg/property/color.txt2
-rw-r--r--pages/develop/api/efl/ui/win/method/move_resize_start.txt6
-rw-r--r--pages/develop/api/efl/ui/win/method/part.txt2
-rw-r--r--pages/develop/api/efl/ui/win/method/pointer_iterate.txt4
-rw-r--r--pages/develop/api/efl/ui/win/method/widget_event.txt2
-rw-r--r--pages/develop/api/efl/ui/win/part/property/color.txt2
-rw-r--r--pages/develop/api/efl/ui/win/property/accel_preference.txt2
-rw-r--r--pages/develop/api/efl/ui/win/property/focus_highlight_animate.txt2
-rw-r--r--pages/develop/api/efl/ui/win/property/focus_highlight_enabled.txt2
-rw-r--r--pages/develop/api/efl/ui/win/property/focus_highlight_style.txt2
-rw-r--r--pages/develop/api/efl/ui/win/property/hint_base.txt4
-rw-r--r--pages/develop/api/efl/ui/win/property/hint_step.txt2
-rw-r--r--pages/develop/api/efl/ui/win/property/hint_weight.txt2
-rw-r--r--pages/develop/api/efl/ui/win/property/icon_object.txt4
-rw-r--r--pages/develop/api/efl/ui/win/property/text.txt4
-rw-r--r--pages/develop/api/efl/ui/win/property/visible.txt2
-rw-r--r--pages/develop/api/efl/ui/win/property/win_role.txt2
-rw-r--r--pages/develop/api/efl/ui/win_inlined.txt2
-rw-r--r--pages/develop/api/efl/ui/zoom/property/zoom_mode.txt2
-rw-r--r--pages/develop/api/efl/vg/method/lower.txt2
-rw-r--r--pages/develop/api/efl/vg/method/raise.txt2
-rw-r--r--pages/develop/api/efl/vg/method/stack_above.txt2
-rw-r--r--pages/develop/api/efl/vg/method/stack_below.txt2
-rw-r--r--pages/develop/api/efl/vg/property/above.txt2
-rw-r--r--pages/develop/api/efl/vg/property/below.txt2
-rw-r--r--pages/develop/api/efl/vg/property/color.txt2
-rw-r--r--pages/develop/api/efl/vg/property/visible.txt2
-rw-r--r--pages/develop/api/start.txt20
651 files changed, 1557 insertions, 967 deletions
diff --git a/pages/develop/api/efl/canvas/group/method/group_calculate.txt b/pages/develop/api/efl/canvas/group/method/group_calculate.txt
index e816ed72f..0e4a907cf 100644
--- a/pages/develop/api/efl/canvas/group/method/group_calculate.txt
+++ b/pages/develop/api/efl/canvas/group/method/group_calculate.txt
@@ -15,7 +15,7 @@ void efl_canvas_group_calculate(Eo *obj);
%%Triggers an immediate recalculation of this object's geometry.%%
-%%This will also reset the flag %%[[:develop:api:class:efl:canvas:group:property:group_need_recalculate|Efl.Canvas.Group.group_need_recalculate]]%%.%%
+%%This will also reset the flag %%[[:develop:api:efl:canvas:group:property:group_need_recalculate|Efl.Canvas.Group.group_need_recalculate]]%%.%%
{{page>:develop:api-include:efl:canvas:group:method:group_calculate:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/group/method/group_change.txt b/pages/develop/api/efl/canvas/group/method/group_change.txt
index bd06da542..52bd21372 100644
--- a/pages/develop/api/efl/canvas/group/method/group_change.txt
+++ b/pages/develop/api/efl/canvas/group/method/group_change.txt
@@ -15,7 +15,7 @@ void efl_canvas_group_change(Eo *obj);
%%Marks the object as dirty.%%
-%%This also forcefully marks the given object as needing recalculation. As an effect, on the next rendering cycle its %%[[:develop:api:class:efl:canvas:group:method:group_calculate|Efl.Canvas.Group.group_calculate]]%% method will be called.%%
+%%This also forcefully marks the given object as needing recalculation. As an effect, on the next rendering cycle its %%[[:develop:api:efl:canvas:group:method:group_calculate|Efl.Canvas.Group.group_calculate]]%% method will be called.%%
{{page>:develop:api-include:efl:canvas:group:method:group_change:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/group/method/group_member_add.txt b/pages/develop/api/efl/canvas/group/method/group_member_add.txt
index d43bd29b8..0a174d72a 100644
--- a/pages/develop/api/efl/canvas/group/method/group_member_add.txt
+++ b/pages/develop/api/efl/canvas/group/method/group_member_add.txt
@@ -23,11 +23,11 @@ void efl_canvas_group_member_add(Eo *obj, Efl_Canvas_Object *sub_obj);
%%Set a canvas object as a member of a given group (or smart object).%%
-%%Members will automatically be stacked and layered together with the smart object. The various stacking functions will operate on members relative to the other members instead of the entire canvas, since they now live on an exclusive layer (see %%[[:develop:api:interface:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), for more details).%%
+%%Members will automatically be stacked and layered together with the smart object. The various stacking functions will operate on members relative to the other members instead of the entire canvas, since they now live on an exclusive layer (see %%[[:develop:api:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), for more details).%%
%%Subclasses inheriting from this one may override this function to ensure the proper stacking of special objects, such as clippers, event rectangles, etc...%%
-%%See also %%[[:develop:api:class:efl:canvas:group:method:group_member_del|Efl.Canvas.Group.group_member_del]]%%. See also %%[[:develop:api:class:efl:canvas:group:method:group_member_is|Efl.Canvas.Group.group_member_is]]%%.%%
+%%See also %%[[:develop:api:efl:canvas:group:method:group_member_del|Efl.Canvas.Group.group_member_del]]%%. See also %%[[:develop:api:efl:canvas:group:method:group_member_is|Efl.Canvas.Group.group_member_is]]%%.%%
{{page>:develop:api-include:efl:canvas:group:method:group_member_add:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/group/method/group_member_del.txt b/pages/develop/api/efl/canvas/group/method/group_member_del.txt
index e8ae167c3..448cc8cc9 100644
--- a/pages/develop/api/efl/canvas/group/method/group_member_del.txt
+++ b/pages/develop/api/efl/canvas/group/method/group_member_del.txt
@@ -25,7 +25,7 @@ void efl_canvas_group_member_del(Eo *obj, Efl_Canvas_Object *sub_obj);
%%This removes a member object from a smart object, if it was added to any. The object will still be on the canvas, but no longer associated with whichever smart object it was associated with.%%
-%%See also %%[[:develop:api:class:efl:canvas:group:method:group_member_add|Efl.Canvas.Group.group_member_add]]%%. See also %%[[:develop:api:class:efl:canvas:group:method:group_member_is|Efl.Canvas.Group.group_member_is]]%%.%%
+%%See also %%[[:develop:api:efl:canvas:group:method:group_member_add|Efl.Canvas.Group.group_member_add]]%%. See also %%[[:develop:api:efl:canvas:group:method:group_member_is|Efl.Canvas.Group.group_member_is]]%%.%%
{{page>:develop:api-include:efl:canvas:group:method:group_member_del:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/group/property/color.txt b/pages/develop/api/efl/canvas/group/property/color.txt
index afc592b1b..ee9245101 100644
--- a/pages/develop/api/efl/canvas/group/property/color.txt
+++ b/pages/develop/api/efl/canvas/group/property/color.txt
@@ -63,7 +63,7 @@ void efl_gfx_color_set(Eo *obj, int r, int g, int b, int a);
%%Sets the general/main color of the given Evas object to the given one.%%
-%%See also %%[[:develop:api:interface:efl:gfx:property:color|Efl.Gfx.color.get]]%% (for an example)%%
+%%See also %%[[:develop:api:efl:gfx:property:color|Efl.Gfx.color.get]]%% (for an example)%%
%%These color values are expected to be premultiplied by alpha.%%
{{page>:develop:api-include:efl:canvas:group:property:color:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/group/property/group_need_recalculate.txt b/pages/develop/api/efl/canvas/group/property/group_need_recalculate.txt
index 4eb1bf587..4ad09bbce 100644
--- a/pages/develop/api/efl/canvas/group/property/group_need_recalculate.txt
+++ b/pages/develop/api/efl/canvas/group/property/group_need_recalculate.txt
@@ -30,13 +30,13 @@ void efl_canvas_group_need_recalculate_set(Eo *obj, Eina_Bool value);
%%Indicates that the group's layout need to be recalculated.%%
-%%If this flag is set, then the %%[[:develop:api:class:efl:canvas:group:method:group_calculate|Efl.Canvas.Group.group_calculate]]%% function will be called, during rendering phase of the canvas. After that, this flag will be automatically unset.%%
+%%If this flag is set, then the %%[[:develop:api:efl:canvas:group:method:group_calculate|Efl.Canvas.Group.group_calculate]]%% function will be called, during rendering phase of the canvas. After that, this flag will be automatically unset.%%
<note>
-%%just setting this flag will not make the canvas' whole scene dirty, by itself, and evas_render() will have no effect. To force that, use %%[[:develop:api:class:efl:canvas:group:method:group_change|Efl.Canvas.Group.group_change]]%%, that will also call this function automatically, with %%''true''%% as parameter.%%
+%%just setting this flag will not make the canvas' whole scene dirty, by itself, and evas_render() will have no effect. To force that, use %%[[:develop:api:efl:canvas:group:method:group_change|Efl.Canvas.Group.group_change]]%%, that will also call this function automatically, with %%''true''%% as parameter.%%
</note>
-%%See also %%[[:develop:api:class:efl:canvas:group:method:group_calculate|Efl.Canvas.Group.group_calculate]]%%.%%
+%%See also %%[[:develop:api:efl:canvas:group:method:group_calculate|Efl.Canvas.Group.group_calculate]]%%.%%
{{page>:develop:api-include:efl:canvas:group:property:group_need_recalculate:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/group/property/visible.txt b/pages/develop/api/efl/canvas/group/property/visible.txt
index e01010560..7f526a9cc 100644
--- a/pages/develop/api/efl/canvas/group/property/visible.txt
+++ b/pages/develop/api/efl/canvas/group/property/visible.txt
@@ -30,7 +30,7 @@ void efl_gfx_visible_set(Eo *obj, Eina_Bool v);
%%The visibility of a canvas object.%%
-%%All canvas objects will become visible by default just before render. This means that it is not required to call %%[[:develop:api:interface:efl:gfx:property:visible|Efl.Gfx.visible.set]]%% after creating an object unless you want to create it without showing it. Note that this behavior is new since 1.21, and only applies to canvas objects created with the EO API (i.e. not the legacy C-only API). Other types of Gfx objects may or may not be visible by default.%%
+%%All canvas objects will become visible by default just before render. This means that it is not required to call %%[[:develop:api:efl:gfx:property:visible|Efl.Gfx.visible.set]]%% after creating an object unless you want to create it without showing it. Note that this behavior is new since 1.21, and only applies to canvas objects created with the EO API (i.e. not the legacy C-only API). Other types of Gfx objects may or may not be visible by default.%%
%%Note that many other parameters can prevent a visible object from actually being "visible" on screen. For instance if its color is fully transparent, or its parent is hidden, or it is clipped out, etc...%%
diff --git a/pages/develop/api/efl/canvas/image/internal/property/alpha.txt b/pages/develop/api/efl/canvas/image/internal/property/alpha.txt
index 3cecf8e57..908a90059 100644
--- a/pages/develop/api/efl/canvas/image/internal/property/alpha.txt
+++ b/pages/develop/api/efl/canvas/image/internal/property/alpha.txt
@@ -46,7 +46,7 @@ void efl_gfx_buffer_alpha_set(Eo *obj, Eina_Bool alpha);
%%Change alpha channel usage for this object.%%
-%%This function sets a flag on an image object indicating whether or not to use alpha channel data. A value of %%''true''%% makes it use alpha channel data, and %%''false''%% makes it ignore that data. Note that this has nothing to do with an object's color as manipulated by %%[[:develop:api:interface:efl:gfx:property:color|Efl.Gfx.color.set]]%%.%%
+%%This function sets a flag on an image object indicating whether or not to use alpha channel data. A value of %%''true''%% makes it use alpha channel data, and %%''false''%% makes it ignore that data. Note that this has nothing to do with an object's color as manipulated by %%[[:develop:api:efl:gfx:property:color|Efl.Gfx.color.set]]%%.%%
{{page>:develop:api-include:efl:canvas:image:internal:property:alpha:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/image/internal/property/border.txt b/pages/develop/api/efl/canvas/image/internal/property/border.txt
index 85e61dc51..94646d5d5 100644
--- a/pages/develop/api/efl/canvas/image/internal/property/border.txt
+++ b/pages/develop/api/efl/canvas/image/internal/property/border.txt
@@ -44,7 +44,7 @@ void efl_image_border_set(Eo *obj, int l, int r, int t, int b);
%%The units used for %%''l''%%, %%''r''%%, %%''t''%% and %%''b''%% are canvas units (pixels).%%
<note>
-%%The border region itself may be scaled by the %%[[:develop:api:interface:efl:image:property:border_scale|Efl.Image.border_scale.set]]%% function.%%
+%%The border region itself may be scaled by the %%[[:develop:api:efl:image:property:border_scale|Efl.Image.border_scale.set]]%% function.%%
</note>
<note>
diff --git a/pages/develop/api/efl/canvas/image/internal/property/border_center_fill.txt b/pages/develop/api/efl/canvas/image/internal/property/border_center_fill.txt
index be2c4417b..931271f18 100644
--- a/pages/develop/api/efl/canvas/image/internal/property/border_center_fill.txt
+++ b/pages/develop/api/efl/canvas/image/internal/property/border_center_fill.txt
@@ -30,9 +30,9 @@ void efl_image_border_center_fill_set(Eo *obj, Efl_Gfx_Border_Fill_Mode fill);
%%Specifies how the center part of the object (not the borders) should be drawn when EFL is rendering it.%%
-%%This function sets how the center part of the image object's source image is to be drawn, which must be one of the values in %%[[:develop:api:enum:efl:gfx:border_fill_mode|Efl.Gfx.Border_Fill_Mode]]%%. By center we mean the complementary part of that defined by %%[[:develop:api:interface:efl:image:property:border|Efl.Image.border.set]]%%. This is very useful for making frames and decorations. You would most probably also be using a filled image (as in %%[[:develop:api:interface:efl:gfx:fill:property:fill_auto|Efl.Gfx.Fill.fill_auto]]%%) to use as a frame.%%
+%%This function sets how the center part of the image object's source image is to be drawn, which must be one of the values in %%[[:develop:api:efl:gfx:border_fill_mode|Efl.Gfx.Border_Fill_Mode]]%%. By center we mean the complementary part of that defined by %%[[:develop:api:efl:image:property:border|Efl.Image.border.set]]%%. This is very useful for making frames and decorations. You would most probably also be using a filled image (as in %%[[:develop:api:efl:gfx:fill:property:fill_auto|Efl.Gfx.Fill.fill_auto]]%%) to use as a frame.%%
-%%The default value is %%[[:develop:api:enum:efl:gfx:border_fill_mode|Efl.Gfx.Border_Fill_Mode.default]]%%, ie. render and scale the center area, respecting its transparency.%%
+%%The default value is %%[[:develop:api:efl:gfx:border_fill_mode|Efl.Gfx.Border_Fill_Mode.default]]%%, ie. render and scale the center area, respecting its transparency.%%
{{page>:develop:api-include:efl:canvas:image:internal:property:border_center_fill:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/image/internal/property/border_scale.txt b/pages/develop/api/efl/canvas/image/internal/property/border_scale.txt
index f2ae885cf..ef58a6643 100644
--- a/pages/develop/api/efl/canvas/image/internal/property/border_scale.txt
+++ b/pages/develop/api/efl/canvas/image/internal/property/border_scale.txt
@@ -30,7 +30,7 @@ void efl_image_border_scale_set(Eo *obj, double scale);
%%Scaling factor applied to the image borders.%%
-%%This value multiplies the size of the %%[[:develop:api:interface:efl:image:property:border|Efl.Image.border]]%% when scaling an object.%%
+%%This value multiplies the size of the %%[[:develop:api:efl:image:property:border|Efl.Image.border]]%% when scaling an object.%%
%%Default value is 1.0 (no scaling).%%
{{page>:develop:api-include:efl:canvas:image:internal:property:border_scale:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/image/internal/property/colorspace.txt b/pages/develop/api/efl/canvas/image/internal/property/colorspace.txt
index 78e75e528..cb272f7e2 100644
--- a/pages/develop/api/efl/canvas/image/internal/property/colorspace.txt
+++ b/pages/develop/api/efl/canvas/image/internal/property/colorspace.txt
@@ -24,7 +24,7 @@ Efl_Gfx_Colorspace efl_gfx_buffer_colorspace_get(const Eo *obj);
%%Returns the current encoding of this buffer's pixels.%%
-%%See %%[[:develop:api:enum:efl:gfx:colorspace|Efl.Gfx.Colorspace]]%% for more information on the supported formats.%%
+%%See %%[[:develop:api:efl:gfx:colorspace|Efl.Gfx.Colorspace]]%% for more information on the supported formats.%%
{{page>:develop:api-include:efl:canvas:image:internal:property:colorspace:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/image/internal/property/content_hint.txt b/pages/develop/api/efl/canvas/image/internal/property/content_hint.txt
index d19690aad..2cf194648 100644
--- a/pages/develop/api/efl/canvas/image/internal/property/content_hint.txt
+++ b/pages/develop/api/efl/canvas/image/internal/property/content_hint.txt
@@ -25,7 +25,7 @@ void efl_image_content_hint_set(Eo *obj, Efl_Image_Content_Hint hint);
===== Values =====
- * **hint** - %%Dynamic or static content hint, see %%[[:develop:api:enum:efl:image:content_hint|Efl.Image.Content_Hint]]%%%%
+ * **hint** - %%Dynamic or static content hint, see %%[[:develop:api:efl:image:content_hint|Efl.Image.Content_Hint]]%%%%
===== Description =====
diff --git a/pages/develop/api/efl/canvas/image/internal/property/fill.txt b/pages/develop/api/efl/canvas/image/internal/property/fill.txt
index a0b963278..3408ea104 100644
--- a/pages/develop/api/efl/canvas/image/internal/property/fill.txt
+++ b/pages/develop/api/efl/canvas/image/internal/property/fill.txt
@@ -32,7 +32,7 @@ void efl_gfx_fill_set(Eo *obj, Eina_Rect fill);
%%Note that if %%''w''%% or %%''h''%% are smaller than the dimensions of the object, the displayed image will be tiled around the object's area. To have only one copy of the bound image drawn, %%''x''%% and %%''y''%% must be 0 and %%''w''%% and %%''h''%% need to be the exact width and height of the image object itself, respectively.%%
-%%Setting this property will reset the %%[[:develop:api:interface:efl:gfx:fill:property:fill_auto|Efl.Gfx.Fill.fill_auto]]%% to %%''false''%%.%%
+%%Setting this property will reset the %%[[:develop:api:efl:gfx:fill:property:fill_auto|Efl.Gfx.Fill.fill_auto]]%% to %%''false''%%.%%
{{page>:develop:api-include:efl:canvas:image:internal:property:fill:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/image/internal/property/fill_auto.txt b/pages/develop/api/efl/canvas/image/internal/property/fill_auto.txt
index 68794a6f6..2a06dfcdc 100644
--- a/pages/develop/api/efl/canvas/image/internal/property/fill_auto.txt
+++ b/pages/develop/api/efl/canvas/image/internal/property/fill_auto.txt
@@ -28,11 +28,11 @@ void efl_gfx_fill_auto_set(Eo *obj, Eina_Bool filled);
* **filled** - %%%%''true''%% to make the fill property follow object size or %%''false''%% otherwise.%%
===== Description =====
-%%Binds the object's %%[[:develop:api:interface:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%% property to its actual geometry.%%
+%%Binds the object's %%[[:develop:api:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%% property to its actual geometry.%%
-%%If %%''true''%%, then every time the object is resized, it will automatically trigger a call to %%[[:develop:api:interface:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill.set]]%% with the new size (and 0, 0 as source image's origin), so the image will cover the whole object's area.%%
+%%If %%''true''%%, then every time the object is resized, it will automatically trigger a call to %%[[:develop:api:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill.set]]%% with the new size (and 0, 0 as source image's origin), so the image will cover the whole object's area.%%
-%%This property takes precedence over %%[[:develop:api:interface:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%%. If set to %%''false''%%, then %%[[:develop:api:interface:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%% should be set.%%
+%%This property takes precedence over %%[[:develop:api:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%%. If set to %%''false''%%, then %%[[:develop:api:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%% should be set.%%
%%This flag is %%''true''%% by default (used to be %%''false''%% with the old APIs, and was known as "filled").%%
{{page>:develop:api-include:efl:canvas:image:internal:property:fill_auto:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/image/internal/property/orientation.txt b/pages/develop/api/efl/canvas/image/internal/property/orientation.txt
index 65d7ec6ff..38b6dd8e5 100644
--- a/pages/develop/api/efl/canvas/image/internal/property/orientation.txt
+++ b/pages/develop/api/efl/canvas/image/internal/property/orientation.txt
@@ -25,7 +25,7 @@ void efl_orientation_set(Eo *obj, Efl_Orient dir);
===== Values =====
- * **dir** - %%The rotation angle (CCW), see %%[[:develop:api:enum:efl:orient|Efl.Orient]]%%.%%
+ * **dir** - %%The rotation angle (CCW), see %%[[:develop:api:efl:orient|Efl.Orient]]%%.%%
===== Description =====
%%Control the orientation of a given object.%%
diff --git a/pages/develop/api/efl/canvas/image/internal/property/scale_hint.txt b/pages/develop/api/efl/canvas/image/internal/property/scale_hint.txt
index bc25e3e41..fbfdace04 100644
--- a/pages/develop/api/efl/canvas/image/internal/property/scale_hint.txt
+++ b/pages/develop/api/efl/canvas/image/internal/property/scale_hint.txt
@@ -25,7 +25,7 @@ void efl_image_scale_hint_set(Eo *obj, Efl_Image_Scale_Hint hint);
===== Values =====
- * **hint** - %%Scalable or static size hint, see %%[[:develop:api:enum:efl:image:scale_hint|Efl.Image.Scale_Hint]]%%%%
+ * **hint** - %%Scalable or static size hint, see %%[[:develop:api:efl:image:scale_hint|Efl.Image.Scale_Hint]]%%%%
===== Description =====
diff --git a/pages/develop/api/efl/canvas/image/internal/property/view_size.txt b/pages/develop/api/efl/canvas/image/internal/property/view_size.txt
index 4d0e95864..69e7298d0 100644
--- a/pages/develop/api/efl/canvas/image/internal/property/view_size.txt
+++ b/pages/develop/api/efl/canvas/image/internal/property/view_size.txt
@@ -36,7 +36,7 @@ void efl_gfx_view_size_set(Eo *obj, Eina_Size2D size);
%%In most cases the view should have the same dimensions as the object on the canvas, for best quality.%%
-%%%%[[:develop:api:interface:efl:gfx:view:property:view_size|Efl.Gfx.View.view_size.set]]%% may not be implemented. If it is, it might trigger a complete recalculation of the scene, or reload of the pixel data.%%
+%%%%[[:develop:api:efl:gfx:view:property:view_size|Efl.Gfx.View.view_size.set]]%% may not be implemented. If it is, it might trigger a complete recalculation of the scene, or reload of the pixel data.%%
%%Refer to each implementing class specific documentation for more details.%%
{{page>:develop:api-include:efl:canvas:image:internal:property:view_size:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/image/method/buffer_copy_set.txt b/pages/develop/api/efl/canvas/image/method/buffer_copy_set.txt
index 6f8f2c6c7..e984e69d0 100644
--- a/pages/develop/api/efl/canvas/image/method/buffer_copy_set.txt
+++ b/pages/develop/api/efl/canvas/image/method/buffer_copy_set.txt
@@ -34,11 +34,11 @@ Eina_Bool efl_gfx_buffer_copy_set(Eo *obj, const Eina_Slice *slice, Eina_Size2D
%%This will allocate a new buffer in memory and copy the input %%''pixels''%% to it. The internal colorspace is not guaranteed to be preserved, and colorspace conversion may happen internally.%%
-%%If %%''pixels''%% is %%''null''%%, then a new empty buffer will be allocated. If the buffer already had pixel data, the previous image data will be dropped. This is the same as %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_managed_set|Efl.Gfx.Buffer.buffer_managed_set]]%%.%%
+%%If %%''pixels''%% is %%''null''%%, then a new empty buffer will be allocated. If the buffer already had pixel data, the previous image data will be dropped. This is the same as %%[[:develop:api:efl:gfx:buffer:method:buffer_managed_set|Efl.Gfx.Buffer.buffer_managed_set]]%%.%%
%%The memory buffer %%''pixels''%% must be large enough to hold %%''width''%% x %%''height''%% pixels encoded in the colorspace %%''cspace''%%.%%
-%%%%''slice''%% should not be the return value of %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_managed_get|Efl.Gfx.Buffer.buffer_managed_get]]%%.%%
+%%%%''slice''%% should not be the return value of %%[[:develop:api:efl:gfx:buffer:method:buffer_managed_get|Efl.Gfx.Buffer.buffer_managed_get]]%%.%%
{{page>:develop:api-include:efl:canvas:image:method:buffer_copy_set:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/image/method/buffer_managed_get.txt b/pages/develop/api/efl/canvas/image/method/buffer_managed_get.txt
index 8d95df7fd..dd74cada8 100644
--- a/pages/develop/api/efl/canvas/image/method/buffer_managed_get.txt
+++ b/pages/develop/api/efl/canvas/image/method/buffer_managed_get.txt
@@ -24,7 +24,7 @@ Eina_Slice efl_gfx_buffer_managed_get(Eo *obj, int plane);
%%Get a direct pointer to the internal pixel data, if available.%%
-%%This will return %%''null''%% unless %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_managed_set|Efl.Gfx.Buffer.buffer_managed_set]]%% was used to pass in an external data pointer.%%
+%%This will return %%''null''%% unless %%[[:develop:api:efl:gfx:buffer:method:buffer_managed_set|Efl.Gfx.Buffer.buffer_managed_set]]%% was used to pass in an external data pointer.%%
{{page>:develop:api-include:efl:canvas:image:method:buffer_managed_get:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/image/method/buffer_managed_set.txt b/pages/develop/api/efl/canvas/image/method/buffer_managed_set.txt
index 2d177bf13..c47a082fd 100644
--- a/pages/develop/api/efl/canvas/image/method/buffer_managed_set.txt
+++ b/pages/develop/api/efl/canvas/image/method/buffer_managed_set.txt
@@ -34,11 +34,11 @@ Eina_Bool efl_gfx_buffer_managed_set(Eo *obj, const Eina_Slice *slice, Eina_Size
%%EFL will use the pixel data directly, and update the GPU-side texture if required. This will mark the image as dirty. If %%''slice''%% is %%''null''%%, this will detach the pixel data.%%
-%%If the buffer already had pixel data, the previous image data will be dropped. This is the same as %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_copy_set|Efl.Gfx.Buffer.buffer_copy_set]]%%.%%
+%%If the buffer already had pixel data, the previous image data will be dropped. This is the same as %%[[:develop:api:efl:gfx:buffer:method:buffer_copy_set|Efl.Gfx.Buffer.buffer_copy_set]]%%.%%
%%The memory buffer %%''pixels''%% must be large enough to hold %%''width''%% x %%''height''%% pixels encoded in the colorspace %%''cspace''%%.%%
-%%See also %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_copy_set|Efl.Gfx.Buffer.buffer_copy_set]]%% if you want EFL to copy the input buffer internally.%%
+%%See also %%[[:develop:api:efl:gfx:buffer:method:buffer_copy_set|Efl.Gfx.Buffer.buffer_copy_set]]%% if you want EFL to copy the input buffer internally.%%
{{page>:develop:api-include:efl:canvas:image:method:buffer_managed_set:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/image/method/buffer_map.txt b/pages/develop/api/efl/canvas/image/method/buffer_map.txt
index af180bf01..0ad6fedce 100644
--- a/pages/develop/api/efl/canvas/image/method/buffer_map.txt
+++ b/pages/develop/api/efl/canvas/image/method/buffer_map.txt
@@ -34,7 +34,7 @@ Eina_Rw_Slice efl_gfx_buffer_map(Eo *obj, Efl_Gfx_Buffer_Access_Mode mode, const
%%Fetches data from the GPU if needed. This operation may be slow if cpu_readable_fast or cpu_writeable_fast are not true, or if the required colorspace is different from the internal one.%%
-%%Note that if the buffer has %%[[:develop:api:interface:efl:gfx:buffer:property:buffer_borders|Efl.Gfx.Buffer.buffer_borders]]%%, then %%''x''%% and %%''y''%% may be negative.%%
+%%Note that if the buffer has %%[[:develop:api:efl:gfx:buffer:property:buffer_borders|Efl.Gfx.Buffer.buffer_borders]]%%, then %%''x''%% and %%''y''%% may be negative.%%
{{page>:develop:api-include:efl:canvas:image:method:buffer_map:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/image/method/buffer_unmap.txt b/pages/develop/api/efl/canvas/image/method/buffer_unmap.txt
index f8db08486..b51b9dba5 100644
--- a/pages/develop/api/efl/canvas/image/method/buffer_unmap.txt
+++ b/pages/develop/api/efl/canvas/image/method/buffer_unmap.txt
@@ -27,7 +27,7 @@ Eina_Bool efl_gfx_buffer_unmap(Eo *obj, Eina_Rw_Slice slice);
%%EFL will update the internal image if the map had write access.%%
<note>
-%%The %%''slice''%% struct does not need to be the one returned by %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_map|Efl.Gfx.Buffer.buffer_map]]%%, only its contents (%%''mem''%% and %%''len''%%) must match. But after a call to %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_unmap|Efl.Gfx.Buffer.buffer_unmap]]%% the original %%''slice''%% structure is not valid anymore.%%
+%%The %%''slice''%% struct does not need to be the one returned by %%[[:develop:api:efl:gfx:buffer:method:buffer_map|Efl.Gfx.Buffer.buffer_map]]%%, only its contents (%%''mem''%% and %%''len''%%) must match. But after a call to %%[[:develop:api:efl:gfx:buffer:method:buffer_unmap|Efl.Gfx.Buffer.buffer_unmap]]%% the original %%''slice''%% structure is not valid anymore.%%
</note>
{{page>:develop:api-include:efl:canvas:image:method:buffer_unmap:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/image/property/animated_frame.txt b/pages/develop/api/efl/canvas/image/property/animated_frame.txt
index d4c222fcd..ac986d1ab 100644
--- a/pages/develop/api/efl/canvas/image/property/animated_frame.txt
+++ b/pages/develop/api/efl/canvas/image/property/animated_frame.txt
@@ -31,7 +31,7 @@ Eina_Bool efl_image_animated_frame_set(Eo *obj, int frame_index);
%%Index of the current frame of an animated image.%%
-%%Ranges from 1 to %%[[:develop:api:interface:efl:image:animated:property:animated_frame_count|Efl.Image.Animated.animated_frame_count]]%%. Valid only if %%[[:develop:api:interface:efl:image:animated:property:animated|Efl.Image.Animated.animated]]%%.%%
+%%Ranges from 1 to %%[[:develop:api:efl:image:animated:property:animated_frame_count|Efl.Image.Animated.animated_frame_count]]%%. Valid only if %%[[:develop:api:efl:image:animated:property:animated|Efl.Image.Animated.animated]]%%.%%
{{page>:develop:api-include:efl:canvas:image:property:animated_frame:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/image/property/animated_frame_duration.txt b/pages/develop/api/efl/canvas/image/property/animated_frame_duration.txt
index 6a69f0935..5ed705199 100644
--- a/pages/develop/api/efl/canvas/image/property/animated_frame_duration.txt
+++ b/pages/develop/api/efl/canvas/image/property/animated_frame_duration.txt
@@ -23,7 +23,7 @@ double efl_image_animated_frame_duration_get(const Eo *obj, int start_frame, int
===== Keys =====
- * **start_frame** - %%The first frame, rangers from 1 to %%[[:develop:api:interface:efl:image:animated:property:animated_frame_count|Efl.Image.Animated.animated_frame_count]]%%.%%
+ * **start_frame** - %%The first frame, rangers from 1 to %%[[:develop:api:efl:image:animated:property:animated_frame_count|Efl.Image.Animated.animated_frame_count]]%%.%%
* **frame_num** - %%Number of frames in the sequence, starts from 0.%%
===== Values =====
diff --git a/pages/develop/api/efl/canvas/image/property/animated_loop_type.txt b/pages/develop/api/efl/canvas/image/property/animated_loop_type.txt
index 15f849b8c..c53567d75 100644
--- a/pages/develop/api/efl/canvas/image/property/animated_loop_type.txt
+++ b/pages/develop/api/efl/canvas/image/property/animated_loop_type.txt
@@ -21,11 +21,11 @@ Efl_Image_Animated_Loop_Hint efl_image_animated_loop_type_get(const Eo *obj);
%%This returns the kind of looping the image object wants to do.%%
-%%If it returns %%[[:develop:api:enum:efl:image:animated:loop_hint|Efl.Image.Animated.Loop_Hint.loop]]%%, you should display frames in a sequence like: 1->2->3->1->2->3->1...%%
+%%If it returns %%[[:develop:api:efl:image:animated:loop_hint|Efl.Image.Animated.Loop_Hint.loop]]%%, you should display frames in a sequence like: 1->2->3->1->2->3->1...%%
-%%If it returns %%[[:develop:api:enum:efl:image:animated:loop_hint|Efl.Image.Animated.Loop_Hint.pingpong]]%%, it is better to display frames in a sequence like: 1->2->3->2->1->2->3->1...%%
+%%If it returns %%[[:develop:api:efl:image:animated:loop_hint|Efl.Image.Animated.Loop_Hint.pingpong]]%%, it is better to display frames in a sequence like: 1->2->3->2->1->2->3->1...%%
-%%The default type is %%[[:develop:api:enum:efl:image:animated:loop_hint|Efl.Image.Animated.Loop_Hint.loop]]%%.%%
+%%The default type is %%[[:develop:api:efl:image:animated:loop_hint|Efl.Image.Animated.Loop_Hint.loop]]%%.%%
//Since 1.1//
diff --git a/pages/develop/api/efl/canvas/image/property/buffer_size.txt b/pages/develop/api/efl/canvas/image/property/buffer_size.txt
index f008e05da..b5f4887b8 100644
--- a/pages/develop/api/efl/canvas/image/property/buffer_size.txt
+++ b/pages/develop/api/efl/canvas/image/property/buffer_size.txt
@@ -35,7 +35,7 @@ void efl_gfx_buffer_size_set(Eo *obj, Eina_Size2D sz);
==== Setter ====
-%%Potentially not implemented, %%[[:develop:api:interface:efl:gfx:buffer:property:buffer_size|Efl.Gfx.Buffer.buffer_size]]%% may be read-only.%%
+%%Potentially not implemented, %%[[:develop:api:efl:gfx:buffer:property:buffer_size|Efl.Gfx.Buffer.buffer_size]]%% may be read-only.%%
{{page>:develop:api-include:efl:canvas:image:property:buffer_size:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/method/calc_force.txt b/pages/develop/api/efl/canvas/layout/method/calc_force.txt
index f3bfe1e54..4a79e3c4b 100644
--- a/pages/develop/api/efl/canvas/layout/method/calc_force.txt
+++ b/pages/develop/api/efl/canvas/layout/method/calc_force.txt
@@ -17,7 +17,7 @@ void efl_layout_calc_force(Eo *obj);
%%Forces the object to recalculate its layout regardless of freeze/thaw. This API should be used carefully.%%
-%%See also %%[[:develop:api:interface:efl:layout:calc:method:calc_freeze|Efl.Layout.Calc.calc_freeze]]%% and %%[[:develop:api:interface:efl:layout:calc:method:calc_thaw|Efl.Layout.Calc.calc_thaw]]%%.%%
+%%See also %%[[:develop:api:efl:layout:calc:method:calc_freeze|Efl.Layout.Calc.calc_freeze]]%% and %%[[:develop:api:efl:layout:calc:method:calc_thaw|Efl.Layout.Calc.calc_thaw]]%%.%%
//Since 1.21//
{{page>:develop:api-include:efl:canvas:layout:method:calc_force:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/method/calc_freeze.txt b/pages/develop/api/efl/canvas/layout/method/calc_freeze.txt
index e11f30506..e8f562914 100644
--- a/pages/develop/api/efl/canvas/layout/method/calc_freeze.txt
+++ b/pages/develop/api/efl/canvas/layout/method/calc_freeze.txt
@@ -19,7 +19,7 @@ int efl_layout_calc_freeze(Eo *obj);
%%This function puts all changes on hold. Successive freezes will nest, requiring an equal number of thaws.%%
-%%See also %%[[:develop:api:interface:efl:layout:calc:method:calc_thaw|Efl.Layout.Calc.calc_thaw]]%%.%%
+%%See also %%[[:develop:api:efl:layout:calc:method:calc_thaw|Efl.Layout.Calc.calc_thaw]]%%.%%
//Since 1.21//
{{page>:develop:api-include:efl:canvas:layout:method:calc_freeze:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/method/calc_thaw.txt b/pages/develop/api/efl/canvas/layout/method/calc_thaw.txt
index 472e6074e..27b124bb3 100644
--- a/pages/develop/api/efl/canvas/layout/method/calc_thaw.txt
+++ b/pages/develop/api/efl/canvas/layout/method/calc_thaw.txt
@@ -23,7 +23,7 @@ int efl_layout_calc_thaw(Eo *obj);
%%If sucessive freezes were done, an equal number of thaws will be required.%%
</note>
-%%See also %%[[:develop:api:interface:efl:layout:calc:method:calc_freeze|Efl.Layout.Calc.calc_freeze]]%%.%%
+%%See also %%[[:develop:api:efl:layout:calc:method:calc_freeze|Efl.Layout.Calc.calc_freeze]]%%.%%
//Since 1.21//
{{page>:develop:api-include:efl:canvas:layout:method:calc_thaw:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/method/color_class_del.txt b/pages/develop/api/efl/canvas/layout/method/color_class_del.txt
index 914836015..de2744216 100644
--- a/pages/develop/api/efl/canvas/layout/method/color_class_del.txt
+++ b/pages/develop/api/efl/canvas/layout/method/color_class_del.txt
@@ -25,7 +25,7 @@ void efl_gfx_color_class_del(Eo *obj, const char *color_class);
%%This function deletes any values for the specified color class.%%
-%%Deleting the color class will revert it to the values defined by %%[[:develop:api:interface:efl:gfx:color_class:property:color_class|Efl.Gfx.Color_Class.color_class.set]]%%() or the color class defined in the theme file.%%
+%%Deleting the color class will revert it to the values defined by %%[[:develop:api:efl:gfx:color_class:property:color_class|Efl.Gfx.Color_Class.color_class.set]]%%() or the color class defined in the theme file.%%
%%Deleting the color class will emit the signal "color_class,del" for the given Edje object.%%
{{page>:develop:api-include:efl:canvas:layout:method:color_class_del:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/method/group_calculate.txt b/pages/develop/api/efl/canvas/layout/method/group_calculate.txt
index 1e7d9e196..3d80f4bf6 100644
--- a/pages/develop/api/efl/canvas/layout/method/group_calculate.txt
+++ b/pages/develop/api/efl/canvas/layout/method/group_calculate.txt
@@ -15,7 +15,7 @@ void efl_canvas_group_calculate(Eo *obj);
%%Triggers an immediate recalculation of this object's geometry.%%
-%%This will also reset the flag %%[[:develop:api:class:efl:canvas:group:property:group_need_recalculate|Efl.Canvas.Group.group_need_recalculate]]%%.%%
+%%This will also reset the flag %%[[:develop:api:efl:canvas:group:property:group_need_recalculate|Efl.Canvas.Group.group_need_recalculate]]%%.%%
{{page>:develop:api-include:efl:canvas:layout:method:group_calculate:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/layout/method/part.txt b/pages/develop/api/efl/canvas/layout/method/part.txt
index 988ea00f8..5648d0cc2 100644
--- a/pages/develop/api/efl/canvas/layout/method/part.txt
+++ b/pages/develop/api/efl/canvas/layout/method/part.txt
@@ -22,7 +22,7 @@ Efl_Object *efl_part(const Eo *obj, const char *name);
===== Description =====
-%%Returns %%[[:develop:api:class:efl:canvas:layout:part|Efl.Canvas.Layout.Part]]%%.%%
+%%Returns %%[[:develop:api:efl:canvas:layout:part|Efl.Canvas.Layout.Part]]%%.%%
{{page>:develop:api-include:efl:canvas:layout:method:part:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/layout/method/signal_callback_add.txt b/pages/develop/api/efl/canvas/layout/method/signal_callback_add.txt
index 512f2c446..9bb58e92b 100644
--- a/pages/develop/api/efl/canvas/layout/method/signal_callback_add.txt
+++ b/pages/develop/api/efl/canvas/layout/method/signal_callback_add.txt
@@ -44,7 +44,7 @@ Eina_Bool efl_layout_signal_callback_add(Eo *obj, const char *emission, const ch
%%See also the Edje Data Collection Reference for EDC files.%%
-%%See %%[[:develop:api:interface:efl:layout:signal:method:signal_emit|Efl.Layout.Signal.signal_emit]]%% on how to emit signals from code to a an object See %%[[:develop:api:interface:efl:layout:signal:method:signal_callback_del|Efl.Layout.Signal.signal_callback_del]]%%.%%
+%%See %%[[:develop:api:efl:layout:signal:method:signal_emit|Efl.Layout.Signal.signal_emit]]%% on how to emit signals from code to a an object See %%[[:develop:api:efl:layout:signal:method:signal_callback_del|Efl.Layout.Signal.signal_callback_del]]%%.%%
//Since 1.21//
{{page>:develop:api-include:efl:canvas:layout:method:signal_callback_add:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/method/signal_callback_del.txt b/pages/develop/api/efl/canvas/layout/method/signal_callback_del.txt
index 43bb1aef1..f9c5e81cf 100644
--- a/pages/develop/api/efl/canvas/layout/method/signal_callback_del.txt
+++ b/pages/develop/api/efl/canvas/layout/method/signal_callback_del.txt
@@ -30,9 +30,9 @@ Eina_Bool efl_layout_signal_callback_del(Eo *obj, const char *emission, const ch
%%Removes a signal-triggered callback from an object.%%
-%%This function removes a callback, previously attached to the emission of a signal, from the object obj. The parameters emission, source and func must match exactly those passed to a previous call to %%[[:develop:api:interface:efl:layout:signal:method:signal_callback_add|Efl.Layout.Signal.signal_callback_add]]%%().%%
+%%This function removes a callback, previously attached to the emission of a signal, from the object obj. The parameters emission, source and func must match exactly those passed to a previous call to %%[[:develop:api:efl:layout:signal:method:signal_callback_add|Efl.Layout.Signal.signal_callback_add]]%%().%%
-%%See %%[[:develop:api:interface:efl:layout:signal:method:signal_callback_add|Efl.Layout.Signal.signal_callback_add]]%%.%%
+%%See %%[[:develop:api:efl:layout:signal:method:signal_callback_add|Efl.Layout.Signal.signal_callback_add]]%%.%%
//Since 1.21//
{{page>:develop:api-include:efl:canvas:layout:method:signal_callback_del:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/method/signal_emit.txt b/pages/develop/api/efl/canvas/layout/method/signal_emit.txt
index ebd15ec23..63b5f2522 100644
--- a/pages/develop/api/efl/canvas/layout/method/signal_emit.txt
+++ b/pages/develop/api/efl/canvas/layout/method/signal_emit.txt
@@ -29,7 +29,7 @@ void efl_layout_signal_emit(Eo *obj, const char *emission, const char *source);
%%See also the Edje Data Collection Reference for EDC files.%%
-%%See %%[[:develop:api:interface:efl:layout:signal:method:signal_callback_add|Efl.Layout.Signal.signal_callback_add]]%%() for more on Edje signals.%%
+%%See %%[[:develop:api:efl:layout:signal:method:signal_callback_add|Efl.Layout.Signal.signal_callback_add]]%%() for more on Edje signals.%%
//Since 1.21//
{{page>:develop:api-include:efl:canvas:layout:method:signal_emit:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/method/size_class_del.txt b/pages/develop/api/efl/canvas/layout/method/size_class_del.txt
index 6a4588047..79ddbf8a9 100644
--- a/pages/develop/api/efl/canvas/layout/method/size_class_del.txt
+++ b/pages/develop/api/efl/canvas/layout/method/size_class_del.txt
@@ -25,7 +25,7 @@ void efl_gfx_size_class_del(Eo *obj, const char *size_class);
%%This function deletes any values for the specified size class.%%
-%%Deleting the size class will revert it to the values defined by %%[[:develop:api:interface:efl:gfx:size_class:property:size_class|Efl.Gfx.Size_Class.size_class.set]]%%() or the size class defined in the theme file.%%
+%%Deleting the size class will revert it to the values defined by %%[[:develop:api:efl:gfx:size_class:property:size_class|Efl.Gfx.Size_Class.size_class.set]]%%() or the size class defined in the theme file.%%
//Since 1.17//
{{page>:develop:api-include:efl:canvas:layout:method:size_class_del:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/method/text_class_del.txt b/pages/develop/api/efl/canvas/layout/method/text_class_del.txt
index de5ae6e82..5ea172e8e 100644
--- a/pages/develop/api/efl/canvas/layout/method/text_class_del.txt
+++ b/pages/develop/api/efl/canvas/layout/method/text_class_del.txt
@@ -25,7 +25,7 @@ void efl_gfx_text_class_del(Eo *obj, const char *text_class);
%%This function deletes any values for the specified text class.%%
-%%Deleting the text class will revert it to the values defined by %%[[:develop:api:interface:efl:gfx:text_class:property:text_class|Efl.Gfx.Text_Class.text_class.set]]%%() or the text class defined in the theme file.%%
+%%Deleting the text class will revert it to the values defined by %%[[:develop:api:efl:gfx:text_class:property:text_class|Efl.Gfx.Text_Class.text_class.set]]%%() or the text class defined in the theme file.%%
//Since 1.17//
{{page>:develop:api-include:efl:canvas:layout:method:text_class_del:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/part.txt b/pages/develop/api/efl/canvas/layout/part.txt
index 491331394..b8f7c645f 100644
--- a/pages/develop/api/efl/canvas/layout/part.txt
+++ b/pages/develop/api/efl/canvas/layout/part.txt
@@ -5,7 +5,7 @@
%%Common class for part proxy objects for %%''Efl''%%.Canvas.Layout.%%
-%%As an %%[[:develop:api:interface:efl:part|Efl.Part]]%% implementation class, all objects of this class are meant to be used for one and only one function call. In pseudo-code, the use of object of this type looks like the following: rect = layout.part("somepart").geometry_get();%%
+%%As an %%[[:develop:api:efl:part|Efl.Part]]%% implementation class, all objects of this class are meant to be used for one and only one function call. In pseudo-code, the use of object of this type looks like the following: rect = layout.part("somepart").geometry_get();%%
//Since 1.20//
diff --git a/pages/develop/api/efl/canvas/layout/part/method/drag_page_move.txt b/pages/develop/api/efl/canvas/layout/part/method/drag_page_move.txt
index 5a3683105..42ebba329 100644
--- a/pages/develop/api/efl/canvas/layout/part/method/drag_page_move.txt
+++ b/pages/develop/api/efl/canvas/layout/part/method/drag_page_move.txt
@@ -26,7 +26,7 @@ Eina_Bool efl_ui_drag_page_move(Eo *obj, double dx, double dy);
%%Moves the dragable by %%''dx''%%,%%''dy''%% pages.%%
-%%This moves the dragable by %%''dx''%%,%%''dy''%% pages where the increment is defined by %%[[:develop:api:interface:efl:ui:drag:property:drag_page|Efl.Ui.Drag.drag_page.set]]%%().%%
+%%This moves the dragable by %%''dx''%%,%%''dy''%% pages where the increment is defined by %%[[:develop:api:efl:ui:drag:property:drag_page|Efl.Ui.Drag.drag_page.set]]%%().%%
%%%%''dx''%% and %%''dy''%% can be positive or negative numbers, integer values are recommended.%%
diff --git a/pages/develop/api/efl/canvas/layout/part/method/drag_step_move.txt b/pages/develop/api/efl/canvas/layout/part/method/drag_step_move.txt
index 1d0126691..fd4a0a4d3 100644
--- a/pages/develop/api/efl/canvas/layout/part/method/drag_step_move.txt
+++ b/pages/develop/api/efl/canvas/layout/part/method/drag_step_move.txt
@@ -26,7 +26,7 @@ Eina_Bool efl_ui_drag_step_move(Eo *obj, double dx, double dy);
%%Moves the dragable by %%''dx''%%,%%''dy''%% steps.%%
-%%This moves the dragable part by %%''dx''%%,%%''dy''%% steps where the step increment is the amount set by %%[[:develop:api:interface:efl:ui:drag:property:drag_step|Efl.Ui.Drag.drag_step.set]]%%().%%
+%%This moves the dragable part by %%''dx''%%,%%''dy''%% steps where the step increment is the amount set by %%[[:develop:api:efl:ui:drag:property:drag_step|Efl.Ui.Drag.drag_step.set]]%%().%%
%%%%''dx''%% and %%''dy''%% can be positive or negative numbers, integer values are recommended.%%
diff --git a/pages/develop/api/efl/canvas/layout/part/property/drag_page.txt b/pages/develop/api/efl/canvas/layout/part/property/drag_page.txt
index aebba11c0..f2a8baec8 100644
--- a/pages/develop/api/efl/canvas/layout/part/property/drag_page.txt
+++ b/pages/develop/api/efl/canvas/layout/part/property/drag_page.txt
@@ -37,9 +37,9 @@ Eina_Bool efl_ui_drag_page_set(Eo *obj, double dx, double dy);
%%Values for %%''dx''%% and %%''dy''%% are real numbers that range from 0 to 1, representing the relative size of the dragable area on that axis by which the part will be moved.%%
-%%This differs from %%[[:develop:api:interface:efl:ui:drag:property:drag_step|Efl.Ui.Drag.drag_step]]%% in that this is meant to be a larger step size, basically an entire page as opposed to a single or couple of lines.%%
+%%This differs from %%[[:develop:api:efl:ui:drag:property:drag_step|Efl.Ui.Drag.drag_step]]%% in that this is meant to be a larger step size, basically an entire page as opposed to a single or couple of lines.%%
-%%See also %%[[:develop:api:interface:efl:ui:drag:property:drag_step|Efl.Ui.Drag.drag_step]]%%.%%
+%%See also %%[[:develop:api:efl:ui:drag:property:drag_step|Efl.Ui.Drag.drag_step]]%%.%%
//Since 1.20//
diff --git a/pages/develop/api/efl/canvas/layout/part/property/drag_step.txt b/pages/develop/api/efl/canvas/layout/part/property/drag_step.txt
index 8bf74da11..cd1b4ebdd 100644
--- a/pages/develop/api/efl/canvas/layout/part/property/drag_step.txt
+++ b/pages/develop/api/efl/canvas/layout/part/property/drag_step.txt
@@ -37,9 +37,9 @@ Eina_Bool efl_ui_drag_step_set(Eo *obj, double dx, double dy);
%%Values for %%''dx''%% and %%''dy''%% are real numbers that range from 0 to 1, representing the relative size of the dragable area on that axis by which the part will be moved.%%
-%%This differs from %%[[:develop:api:interface:efl:ui:drag:property:drag_page|Efl.Ui.Drag.drag_page]]%% in that this is meant to represent a unit increment, like a single line for example.%%
+%%This differs from %%[[:develop:api:efl:ui:drag:property:drag_page|Efl.Ui.Drag.drag_page]]%% in that this is meant to represent a unit increment, like a single line for example.%%
-%%See also %%[[:develop:api:interface:efl:ui:drag:property:drag_page|Efl.Ui.Drag.drag_page]]%%.%%
+%%See also %%[[:develop:api:efl:ui:drag:property:drag_page|Efl.Ui.Drag.drag_page]]%%.%%
//Since 1.20//
diff --git a/pages/develop/api/efl/canvas/layout/part_box/method/pack.txt b/pages/develop/api/efl/canvas/layout/part_box/method/pack.txt
index 3f0d29631..3640ff5d7 100644
--- a/pages/develop/api/efl/canvas/layout/part_box/method/pack.txt
+++ b/pages/develop/api/efl/canvas/layout/part_box/method/pack.txt
@@ -26,7 +26,7 @@ Eina_Bool efl_pack(Eo *obj, Efl_Gfx *subobj);
%%Depending on the container this will either fill in the default spot, replacing any already existing element or append to the end of the container if there is no default part.%%
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:interface:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
{{page>:develop:api-include:efl:canvas:layout:part_box:method:pack:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/layout/part_box/method/pack_after.txt b/pages/develop/api/efl/canvas/layout/part_box/method/pack_after.txt
index 310348f39..f82e3ccad 100644
--- a/pages/develop/api/efl/canvas/layout/part_box/method/pack_after.txt
+++ b/pages/develop/api/efl/canvas/layout/part_box/method/pack_after.txt
@@ -26,7 +26,7 @@ Eina_Bool efl_pack_after(Eo *obj, Efl_Gfx *subobj, const Efl_Gfx *existing);
%%Append item after other sub object.%%
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:interface:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
{{page>:develop:api-include:efl:canvas:layout:part_box:method:pack_after:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/layout/part_box/method/pack_at.txt b/pages/develop/api/efl/canvas/layout/part_box/method/pack_at.txt
index d3a253a27..e35b3897f 100644
--- a/pages/develop/api/efl/canvas/layout/part_box/method/pack_at.txt
+++ b/pages/develop/api/efl/canvas/layout/part_box/method/pack_at.txt
@@ -28,7 +28,7 @@ Eina_Bool efl_pack_at(Eo *obj, Efl_Gfx *subobj, int index);
%%Valid range: -%%''count''%% to +%%''count''%%. -1 refers to the last element. Out of range indices will trigger an append.%%
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:interface:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
{{page>:develop:api-include:efl:canvas:layout:part_box:method:pack_at:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/layout/part_box/method/pack_before.txt b/pages/develop/api/efl/canvas/layout/part_box/method/pack_before.txt
index 7c70995a1..672637adb 100644
--- a/pages/develop/api/efl/canvas/layout/part_box/method/pack_before.txt
+++ b/pages/develop/api/efl/canvas/layout/part_box/method/pack_before.txt
@@ -26,7 +26,7 @@ Eina_Bool efl_pack_before(Eo *obj, Efl_Gfx *subobj, const Efl_Gfx *existing);
%%Prepend item before other sub object.%%
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:interface:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
{{page>:develop:api-include:efl:canvas:layout:part_box:method:pack_before:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/layout/part_box/method/pack_begin.txt b/pages/develop/api/efl/canvas/layout/part_box/method/pack_begin.txt
index 21457ce55..95b6e9934 100644
--- a/pages/develop/api/efl/canvas/layout/part_box/method/pack_begin.txt
+++ b/pages/develop/api/efl/canvas/layout/part_box/method/pack_begin.txt
@@ -24,9 +24,9 @@ Eina_Bool efl_pack_begin(Eo *obj, Efl_Gfx *subobj);
%%Prepend an object at the beginning of this container.%%
-%%This is the same as %%[[:develop:api:interface:efl:pack:linear:method:pack_at|Efl.Pack.Linear.pack_at]]%%(%%''subobj''%%, 0).%%
+%%This is the same as %%[[:develop:api:efl:pack:linear:method:pack_at|Efl.Pack.Linear.pack_at]]%%(%%''subobj''%%, 0).%%
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:interface:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
{{page>:develop:api-include:efl:canvas:layout:part_box:method:pack_begin:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/layout/part_box/method/pack_end.txt b/pages/develop/api/efl/canvas/layout/part_box/method/pack_end.txt
index 91bbca003..dc9d8997f 100644
--- a/pages/develop/api/efl/canvas/layout/part_box/method/pack_end.txt
+++ b/pages/develop/api/efl/canvas/layout/part_box/method/pack_end.txt
@@ -24,9 +24,9 @@ Eina_Bool efl_pack_end(Eo *obj, Efl_Gfx *subobj);
%%Append object at the end of this container.%%
-%%This is the same as %%[[:develop:api:interface:efl:pack:linear:method:pack_at|Efl.Pack.Linear.pack_at]]%%(%%''subobj''%%, -1).%%
+%%This is the same as %%[[:develop:api:efl:pack:linear:method:pack_at|Efl.Pack.Linear.pack_at]]%%(%%''subobj''%%, -1).%%
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:interface:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
{{page>:develop:api-include:efl:canvas:layout:part_box:method:pack_end:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/layout/part_box/property/direction.txt b/pages/develop/api/efl/canvas/layout/part_box/property/direction.txt
index edd72d7ed..44b697b26 100644
--- a/pages/develop/api/efl/canvas/layout/part_box/property/direction.txt
+++ b/pages/develop/api/efl/canvas/layout/part_box/property/direction.txt
@@ -32,7 +32,7 @@ void efl_ui_direction_set(Eo *obj, Efl_Ui_Dir dir);
%%Use this function to change how your widget is to be disposed: vertically or horizontally or inverted vertically or inverted horizontally.%%
-%%Mirroring as defined in %%[[:develop:api:interface:efl:ui:base|Efl.Ui.Base]]%% can invert the %%''horizontal''%% direction: it is %%''ltr''%% by default, but becomes %%''rtl''%% if the object is mirrored.%%
+%%Mirroring as defined in %%[[:develop:api:efl:ui:base|Efl.Ui.Base]]%% can invert the %%''horizontal''%% direction: it is %%''ltr''%% by default, but becomes %%''rtl''%% if the object is mirrored.%%
{{page>:develop:api-include:efl:canvas:layout:part_box:property:direction:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/part_external.txt b/pages/develop/api/efl/canvas/layout/part_external.txt
index b1b05b859..3d2cf0eba 100644
--- a/pages/develop/api/efl/canvas/layout/part_external.txt
+++ b/pages/develop/api/efl/canvas/layout/part_external.txt
@@ -7,7 +7,7 @@
%%An object of this type is an Efl.Part object, which means its lifecycle is limited to one and only one function call.%%
-%%An external part contains one object, which can be retrieved with %%[[:develop:api:interface:efl:content:property:content|Efl.Content.content.get]]%%(). Do not delete this object. Just like for other parts, Edje is in charge of the visibility, geometry, clip, etc...%%
+%%An external part contains one object, which can be retrieved with %%[[:develop:api:efl:content:property:content|Efl.Content.content.get]]%%(). Do not delete this object. Just like for other parts, Edje is in charge of the visibility, geometry, clip, etc...%%
%%Common usage is then, in pseudo-C: Eo *widget = efl_content_get(efl_part(layout, "extpartname")); efl_text_set(widget, "hello");%%
diff --git a/pages/develop/api/efl/canvas/layout/part_table/method/grid_content_get.txt b/pages/develop/api/efl/canvas/layout/part_table/method/grid_content_get.txt
index 5dd53defd..d71f7f226 100644
--- a/pages/develop/api/efl/canvas/layout/part_table/method/grid_content_get.txt
+++ b/pages/develop/api/efl/canvas/layout/part_table/method/grid_content_get.txt
@@ -24,7 +24,7 @@ Efl_Gfx *efl_pack_grid_content_get(Eo *obj, int col, int row);
===== Description =====
-%%Returns a child at a given position, see %%[[:develop:api:interface:efl:pack:grid:method:grid_contents_get|Efl.Pack.Grid.grid_contents_get]]%%.%%
+%%Returns a child at a given position, see %%[[:develop:api:efl:pack:grid:method:grid_contents_get|Efl.Pack.Grid.grid_contents_get]]%%.%%
{{page>:develop:api-include:efl:canvas:layout:part_table:method:grid_content_get:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/layout/part_table/method/pack_grid.txt b/pages/develop/api/efl/canvas/layout/part_table/method/pack_grid.txt
index 24d323a89..521bc466d 100644
--- a/pages/develop/api/efl/canvas/layout/part_table/method/pack_grid.txt
+++ b/pages/develop/api/efl/canvas/layout/part_table/method/pack_grid.txt
@@ -25,14 +25,14 @@ Eina_Bool efl_pack_grid(Eo *obj, Efl_Gfx *subobj, int col, int row, int colspan,
* **subobj** //(in)// - %%A child object to pack in this grid.%%
* **col** //(in)// - %%Column number%%
* **row** //(in)// - %%Row number%%
- * **colspan** //(in)// - %%0 means 1, -1 means %%[[:develop:api:interface:efl:pack:grid:property:grid_columns|Efl.Pack.Grid.grid_columns]]%%%%
- * **rowspan** //(in)// - %%0 means 1, -1 means %%[[:develop:api:interface:efl:pack:grid:property:grid_rows|Efl.Pack.Grid.grid_rows]]%%%%
+ * **colspan** //(in)// - %%0 means 1, -1 means %%[[:develop:api:efl:pack:grid:property:grid_columns|Efl.Pack.Grid.grid_columns]]%%%%
+ * **rowspan** //(in)// - %%0 means 1, -1 means %%[[:develop:api:efl:pack:grid:property:grid_rows|Efl.Pack.Grid.grid_rows]]%%%%
===== Description =====
%%Pack object at a given location in the grid.%%
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:interface:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
{{page>:develop:api-include:efl:canvas:layout:part_table:method:pack_grid:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/layout/part_table/property/grid_size.txt b/pages/develop/api/efl/canvas/layout/part_table/property/grid_size.txt
index db02c1f66..78bfa90d5 100644
--- a/pages/develop/api/efl/canvas/layout/part_table/property/grid_size.txt
+++ b/pages/develop/api/efl/canvas/layout/part_table/property/grid_size.txt
@@ -31,7 +31,7 @@ void efl_pack_grid_size_set(Eo *obj, int cols, int rows);
* **rows** - %%Number of rows%%
===== Description =====
-%%Combines %%[[:develop:api:interface:efl:pack:grid:property:grid_columns|Efl.Pack.Grid.grid_columns]]%% and %%[[:develop:api:interface:efl:pack:grid:property:grid_rows|Efl.Pack.Grid.grid_rows]]%%%%
+%%Combines %%[[:develop:api:efl:pack:grid:property:grid_columns|Efl.Pack.Grid.grid_columns]]%% and %%[[:develop:api:efl:pack:grid:property:grid_rows|Efl.Pack.Grid.grid_rows]]%%%%
{{page>:develop:api-include:efl:canvas:layout:part_table:property:grid_size:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/part_text/property/text.txt b/pages/develop/api/efl/canvas/layout/part_text/property/text.txt
index 4ab4ebc64..5a584a03d 100644
--- a/pages/develop/api/efl/canvas/layout/part_text/property/text.txt
+++ b/pages/develop/api/efl/canvas/layout/part_text/property/text.txt
@@ -39,7 +39,7 @@ void efl_text_set(Eo *obj, const char *text);
%%Do not free() the return value.%%
-%%See also %%[[:develop:api:interface:efl:text:property:text|Efl.Text.text.set]]%%.%%
+%%See also %%[[:develop:api:efl:text:property:text|Efl.Text.text.set]]%%.%%
{{page>:develop:api-include:efl:canvas:layout:part_text:property:text:getter_description&nouser&nolink&nodate}}
@@ -48,7 +48,7 @@ void efl_text_set(Eo *obj, const char *text);
%%Sets the text string to be displayed by the given text object.%%
-%%See also %%[[:develop:api:interface:efl:text:property:text|Efl.Text.text.get]]%%.%%
+%%See also %%[[:develop:api:efl:text:property:text|Efl.Text.text.get]]%%.%%
{{page>:develop:api-include:efl:canvas:layout:part_text:property:text:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/property/animation.txt b/pages/develop/api/efl/canvas/layout/property/animation.txt
index ffad50c06..e9cabbf39 100644
--- a/pages/develop/api/efl/canvas/layout/property/animation.txt
+++ b/pages/develop/api/efl/canvas/layout/property/animation.txt
@@ -32,7 +32,7 @@ void efl_canvas_layout_animation_set(Eo *obj, Eina_Bool on);
%%This property indicates whether animations are stopped or not. Animations here refer to transitions between states.%%
-%%If animations are disabled, transitions between states (as defined in EDC) are then instantaneous. This is conceptually similar to setting the %%[[:develop:api:interface:efl:player:property:play_speed|Efl.Player.play_speed]]%% to an infinitely high value.%%
+%%If animations are disabled, transitions between states (as defined in EDC) are then instantaneous. This is conceptually similar to setting the %%[[:develop:api:efl:player:property:play_speed|Efl.Player.play_speed]]%% to an infinitely high value.%%
{{page>:develop:api-include:efl:canvas:layout:property:animation:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/layout/property/calc_auto_update_hints.txt b/pages/develop/api/efl/canvas/layout/property/calc_auto_update_hints.txt
index b30c2e101..bd38c17f4 100644
--- a/pages/develop/api/efl/canvas/layout/property/calc_auto_update_hints.txt
+++ b/pages/develop/api/efl/canvas/layout/property/calc_auto_update_hints.txt
@@ -32,7 +32,7 @@ void efl_layout_calc_auto_update_hints_set(Eo *obj, Eina_Bool update);
%%By default edje doesn't set size hints on itself. If this property is set to %%''true''%%, size hints will be updated after recalculation. Be careful, as recalculation may happen often, enabling this property may have a considerable performance impact as other widgets will be notified of the size hints changes.%%
-%%A layout recalculation can be triggered by %%[[:develop:api:interface:efl:layout:calc:method:calc_size_min|Efl.Layout.Calc.calc_size_min]]%%(), %%[[:develop:api:interface:efl:layout:calc:method:calc_size_min|Efl.Layout.Calc.calc_size_min]]%%(), %%[[:develop:api:interface:efl:layout:calc:method:calc_parts_extends|Efl.Layout.Calc.calc_parts_extends]]%%() or even any other internal event.%%
+%%A layout recalculation can be triggered by %%[[:develop:api:efl:layout:calc:method:calc_size_min|Efl.Layout.Calc.calc_size_min]]%%(), %%[[:develop:api:efl:layout:calc:method:calc_size_min|Efl.Layout.Calc.calc_size_min]]%%(), %%[[:develop:api:efl:layout:calc:method:calc_parts_extends|Efl.Layout.Calc.calc_parts_extends]]%%() or even any other internal event.%%
//Since 1.21//
diff --git a/pages/develop/api/efl/canvas/layout/property/group_size_max.txt b/pages/develop/api/efl/canvas/layout/property/group_size_max.txt
index f79e90ef2..7feb31b6d 100644
--- a/pages/develop/api/efl/canvas/layout/property/group_size_max.txt
+++ b/pages/develop/api/efl/canvas/layout/property/group_size_max.txt
@@ -34,7 +34,7 @@ Eina_Size2D efl_layout_group_size_max_get(const Eo *obj);
%%On failure, this function will return 0x0.%%
</note>
-%%See also %%[[:develop:api:interface:efl:layout:group:property:group_size_min|Efl.Layout.Group.group_size_min]]%%.%%
+%%See also %%[[:develop:api:efl:layout:group:property:group_size_min|Efl.Layout.Group.group_size_min]]%%.%%
//Since 1.21//
diff --git a/pages/develop/api/efl/canvas/layout/property/group_size_min.txt b/pages/develop/api/efl/canvas/layout/property/group_size_min.txt
index 55ecf0826..9d2f63932 100644
--- a/pages/develop/api/efl/canvas/layout/property/group_size_min.txt
+++ b/pages/develop/api/efl/canvas/layout/property/group_size_min.txt
@@ -34,7 +34,7 @@ Eina_Size2D efl_layout_group_size_min_get(const Eo *obj);
%%On failure, this function also return 0x0.%%
</note>
-%%See also %%[[:develop:api:interface:efl:layout:group:property:group_size_max|Efl.Layout.Group.group_size_max]]%%.%%
+%%See also %%[[:develop:api:efl:layout:group:property:group_size_max|Efl.Layout.Group.group_size_max]]%%.%%
//Since 1.21//
diff --git a/pages/develop/api/efl/canvas/layout/property/visible.txt b/pages/develop/api/efl/canvas/layout/property/visible.txt
index b4d7c1d93..a7a94b4f1 100644
--- a/pages/develop/api/efl/canvas/layout/property/visible.txt
+++ b/pages/develop/api/efl/canvas/layout/property/visible.txt
@@ -30,7 +30,7 @@ void efl_gfx_visible_set(Eo *obj, Eina_Bool v);
%%The visibility of a canvas object.%%
-%%All canvas objects will become visible by default just before render. This means that it is not required to call %%[[:develop:api:interface:efl:gfx:property:visible|Efl.Gfx.visible.set]]%% after creating an object unless you want to create it without showing it. Note that this behavior is new since 1.21, and only applies to canvas objects created with the EO API (i.e. not the legacy C-only API). Other types of Gfx objects may or may not be visible by default.%%
+%%All canvas objects will become visible by default just before render. This means that it is not required to call %%[[:develop:api:efl:gfx:property:visible|Efl.Gfx.visible.set]]%% after creating an object unless you want to create it without showing it. Note that this behavior is new since 1.21, and only applies to canvas objects created with the EO API (i.e. not the legacy C-only API). Other types of Gfx objects may or may not be visible by default.%%
%%Note that many other parameters can prevent a visible object from actually being "visible" on screen. For instance if its color is fully transparent, or its parent is hidden, or it is clipped out, etc...%%
diff --git a/pages/develop/api/efl/canvas/method/pointer_iterate.txt b/pages/develop/api/efl/canvas/method/pointer_iterate.txt
index 0919c56c5..79f51cc78 100644
--- a/pages/develop/api/efl/canvas/method/pointer_iterate.txt
+++ b/pages/develop/api/efl/canvas/method/pointer_iterate.txt
@@ -24,9 +24,9 @@ Eina_Iterator *efl_canvas_pointer_iterate(const Eo *obj, Eina_Bool hover);
%%Returns an iterator over the current known pointer positions.%%
-%%This is used to iterate over the current known multi-touch positions, including the first finger. Each pointer position is represented by an object of type %%[[:develop:api:class:efl:input:pointer|Efl.Input.Pointer]]%%.%%
+%%This is used to iterate over the current known multi-touch positions, including the first finger. Each pointer position is represented by an object of type %%[[:develop:api:efl:input:pointer|Efl.Input.Pointer]]%%.%%
-%%Each finger in a multi touch environment can then be identified by the %%[[:develop:api:class:efl:input:pointer:property:tool|Efl.Input.Pointer.tool]]%% property. The order of the pointers in this iterator is not defined.%%
+%%Each finger in a multi touch environment can then be identified by the %%[[:develop:api:efl:input:pointer:property:tool|Efl.Input.Pointer.tool]]%% property. The order of the pointers in this iterator is not defined.%%
<note>
%%If the input surface supports hovering input, some pointers may not be in a "down" state. To retrieve the list of such pointers, set the %%''hover''%% value to %%''true''%%. Remember though that most devices currently don't support this.%%
diff --git a/pages/develop/api/efl/canvas/object.txt b/pages/develop/api/efl/canvas/object.txt
index e8c07595f..e02523637 100644
--- a/pages/develop/api/efl/canvas/object.txt
+++ b/pages/develop/api/efl/canvas/object.txt
@@ -203,7 +203,7 @@ Efl_Input_Object_Pointer_Mode efl_canvas_object_pointer_mode_by_device_get(const
Eina_Bool efl_canvas_object_pointer_mode_by_device_set(Eo *obj, Efl_Input_Device *dev, Efl_Input_Object_Pointer_Mode pointer_mode);
</code>
-%%Low-level pointer behaviour by device. See %%[[:develop:api:class:efl:canvas:object:property:pointer_mode|Efl.Canvas.Object.pointer_mode.get]]%% and %%[[:develop:api:class:efl:canvas:object:property:pointer_mode|Efl.Canvas.Object.pointer_mode.set]]%% for more explanation.%%\\
+%%Low-level pointer behaviour by device. See %%[[:develop:api:efl:canvas:object:property:pointer_mode|Efl.Canvas.Object.pointer_mode.get]]%% and %%[[:develop:api:efl:canvas:object:property:pointer_mode|Efl.Canvas.Object.pointer_mode.set]]%% for more explanation.%%\\
\\
**[[:develop:api:efl:canvas:object:property:pointer_mode|pointer_mode]]** //**(get, set)**//
<code c>
diff --git a/pages/develop/api/efl/canvas/object/event/grabber/method/group_calculate.txt b/pages/develop/api/efl/canvas/object/event/grabber/method/group_calculate.txt
index 72c2d8d33..8ad7a2ab9 100644
--- a/pages/develop/api/efl/canvas/object/event/grabber/method/group_calculate.txt
+++ b/pages/develop/api/efl/canvas/object/event/grabber/method/group_calculate.txt
@@ -15,7 +15,7 @@ void efl_canvas_group_calculate(Eo *obj);
%%Triggers an immediate recalculation of this object's geometry.%%
-%%This will also reset the flag %%[[:develop:api:class:efl:canvas:group:property:group_need_recalculate|Efl.Canvas.Group.group_need_recalculate]]%%.%%
+%%This will also reset the flag %%[[:develop:api:efl:canvas:group:property:group_need_recalculate|Efl.Canvas.Group.group_need_recalculate]]%%.%%
{{page>:develop:api-include:efl:canvas:object:event:grabber:method:group_calculate:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/object/event/grabber/method/group_change.txt b/pages/develop/api/efl/canvas/object/event/grabber/method/group_change.txt
index 56f195ec6..0419f0231 100644
--- a/pages/develop/api/efl/canvas/object/event/grabber/method/group_change.txt
+++ b/pages/develop/api/efl/canvas/object/event/grabber/method/group_change.txt
@@ -15,7 +15,7 @@ void efl_canvas_group_change(Eo *obj);
%%Marks the object as dirty.%%
-%%This also forcefully marks the given object as needing recalculation. As an effect, on the next rendering cycle its %%[[:develop:api:class:efl:canvas:group:method:group_calculate|Efl.Canvas.Group.group_calculate]]%% method will be called.%%
+%%This also forcefully marks the given object as needing recalculation. As an effect, on the next rendering cycle its %%[[:develop:api:efl:canvas:group:method:group_calculate|Efl.Canvas.Group.group_calculate]]%% method will be called.%%
{{page>:develop:api-include:efl:canvas:object:event:grabber:method:group_change:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/object/event/grabber/method/group_member_add.txt b/pages/develop/api/efl/canvas/object/event/grabber/method/group_member_add.txt
index 973383568..eb6462551 100644
--- a/pages/develop/api/efl/canvas/object/event/grabber/method/group_member_add.txt
+++ b/pages/develop/api/efl/canvas/object/event/grabber/method/group_member_add.txt
@@ -23,11 +23,11 @@ void efl_canvas_group_member_add(Eo *obj, Efl_Canvas_Object *sub_obj);
%%Set a canvas object as a member of a given group (or smart object).%%
-%%Members will automatically be stacked and layered together with the smart object. The various stacking functions will operate on members relative to the other members instead of the entire canvas, since they now live on an exclusive layer (see %%[[:develop:api:interface:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), for more details).%%
+%%Members will automatically be stacked and layered together with the smart object. The various stacking functions will operate on members relative to the other members instead of the entire canvas, since they now live on an exclusive layer (see %%[[:develop:api:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), for more details).%%
%%Subclasses inheriting from this one may override this function to ensure the proper stacking of special objects, such as clippers, event rectangles, etc...%%
-%%See also %%[[:develop:api:class:efl:canvas:group:method:group_member_del|Efl.Canvas.Group.group_member_del]]%%. See also %%[[:develop:api:class:efl:canvas:group:method:group_member_is|Efl.Canvas.Group.group_member_is]]%%.%%
+%%See also %%[[:develop:api:efl:canvas:group:method:group_member_del|Efl.Canvas.Group.group_member_del]]%%. See also %%[[:develop:api:efl:canvas:group:method:group_member_is|Efl.Canvas.Group.group_member_is]]%%.%%
{{page>:develop:api-include:efl:canvas:object:event:grabber:method:group_member_add:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/object/event/grabber/method/group_member_del.txt b/pages/develop/api/efl/canvas/object/event/grabber/method/group_member_del.txt
index 14266d208..aea0c1cc9 100644
--- a/pages/develop/api/efl/canvas/object/event/grabber/method/group_member_del.txt
+++ b/pages/develop/api/efl/canvas/object/event/grabber/method/group_member_del.txt
@@ -25,7 +25,7 @@ void efl_canvas_group_member_del(Eo *obj, Efl_Canvas_Object *sub_obj);
%%This removes a member object from a smart object, if it was added to any. The object will still be on the canvas, but no longer associated with whichever smart object it was associated with.%%
-%%See also %%[[:develop:api:class:efl:canvas:group:method:group_member_add|Efl.Canvas.Group.group_member_add]]%%. See also %%[[:develop:api:class:efl:canvas:group:method:group_member_is|Efl.Canvas.Group.group_member_is]]%%.%%
+%%See also %%[[:develop:api:efl:canvas:group:method:group_member_add|Efl.Canvas.Group.group_member_add]]%%. See also %%[[:develop:api:efl:canvas:group:method:group_member_is|Efl.Canvas.Group.group_member_is]]%%.%%
{{page>:develop:api-include:efl:canvas:object:event:grabber:method:group_member_del:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/object/event/grabber/property/group_need_recalculate.txt b/pages/develop/api/efl/canvas/object/event/grabber/property/group_need_recalculate.txt
index 1bd3b7497..3a6272ad4 100644
--- a/pages/develop/api/efl/canvas/object/event/grabber/property/group_need_recalculate.txt
+++ b/pages/develop/api/efl/canvas/object/event/grabber/property/group_need_recalculate.txt
@@ -30,13 +30,13 @@ void efl_canvas_group_need_recalculate_set(Eo *obj, Eina_Bool value);
%%Indicates that the group's layout need to be recalculated.%%
-%%If this flag is set, then the %%[[:develop:api:class:efl:canvas:group:method:group_calculate|Efl.Canvas.Group.group_calculate]]%% function will be called, during rendering phase of the canvas. After that, this flag will be automatically unset.%%
+%%If this flag is set, then the %%[[:develop:api:efl:canvas:group:method:group_calculate|Efl.Canvas.Group.group_calculate]]%% function will be called, during rendering phase of the canvas. After that, this flag will be automatically unset.%%
<note>
-%%just setting this flag will not make the canvas' whole scene dirty, by itself, and evas_render() will have no effect. To force that, use %%[[:develop:api:class:efl:canvas:group:method:group_change|Efl.Canvas.Group.group_change]]%%, that will also call this function automatically, with %%''true''%% as parameter.%%
+%%just setting this flag will not make the canvas' whole scene dirty, by itself, and evas_render() will have no effect. To force that, use %%[[:develop:api:efl:canvas:group:method:group_change|Efl.Canvas.Group.group_change]]%%, that will also call this function automatically, with %%''true''%% as parameter.%%
</note>
-%%See also %%[[:develop:api:class:efl:canvas:group:method:group_calculate|Efl.Canvas.Group.group_calculate]]%%.%%
+%%See also %%[[:develop:api:efl:canvas:group:method:group_calculate|Efl.Canvas.Group.group_calculate]]%%.%%
{{page>:develop:api-include:efl:canvas:object:event:grabber:property:group_need_recalculate:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/event/grabber/property/layer.txt b/pages/develop/api/efl/canvas/object/event/grabber/property/layer.txt
index 5333baa7d..982abfd27 100644
--- a/pages/develop/api/efl/canvas/object/event/grabber/property/layer.txt
+++ b/pages/develop/api/efl/canvas/object/event/grabber/property/layer.txt
@@ -37,7 +37,7 @@ void efl_gfx_stack_layer_set(Eo *obj, short l);
%%Retrieves the layer of its canvas that the given object is part of.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%()%%
{{page>:develop:api-include:efl:canvas:object:event:grabber:property:layer:getter_description&nouser&nolink&nodate}}
@@ -54,7 +54,7 @@ void efl_gfx_stack_layer_set(Eo *obj, short l);
%%Be careful, it doesn't make sense to change the layer of smart objects' children. Smart objects have a layer of their own, which should contain all their children objects.%%
</note>
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%()%%
{{page>:develop:api-include:efl:canvas:object:event:grabber:property:layer:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/event/grabber/property/visible.txt b/pages/develop/api/efl/canvas/object/event/grabber/property/visible.txt
index faf8bc8c1..b6692f4f5 100644
--- a/pages/develop/api/efl/canvas/object/event/grabber/property/visible.txt
+++ b/pages/develop/api/efl/canvas/object/event/grabber/property/visible.txt
@@ -30,7 +30,7 @@ void efl_gfx_visible_set(Eo *obj, Eina_Bool v);
%%The visibility of a canvas object.%%
-%%All canvas objects will become visible by default just before render. This means that it is not required to call %%[[:develop:api:interface:efl:gfx:property:visible|Efl.Gfx.visible.set]]%% after creating an object unless you want to create it without showing it. Note that this behavior is new since 1.21, and only applies to canvas objects created with the EO API (i.e. not the legacy C-only API). Other types of Gfx objects may or may not be visible by default.%%
+%%All canvas objects will become visible by default just before render. This means that it is not required to call %%[[:develop:api:efl:gfx:property:visible|Efl.Gfx.visible.set]]%% after creating an object unless you want to create it without showing it. Note that this behavior is new since 1.21, and only applies to canvas objects created with the EO API (i.e. not the legacy C-only API). Other types of Gfx objects may or may not be visible by default.%%
%%Note that many other parameters can prevent a visible object from actually being "visible" on screen. For instance if its color is fully transparent, or its parent is hidden, or it is clipped out, etc...%%
diff --git a/pages/develop/api/efl/canvas/object/method/key_grab.txt b/pages/develop/api/efl/canvas/object/method/key_grab.txt
index e12d3eb45..367f07c7b 100644
--- a/pages/develop/api/efl/canvas/object/method/key_grab.txt
+++ b/pages/develop/api/efl/canvas/object/method/key_grab.txt
@@ -42,7 +42,7 @@ Eina_Bool efl_canvas_object_key_grab(Eo *obj, const char *keyname, Efl_Input_Mod
%%Providing impossible modifier sets creates undefined behavior.%%
</note>
-%%See also %%[[:develop:api:class:efl:canvas:object:method:key_ungrab|Efl.Canvas.Object.key_ungrab]]%%, %%[[:develop:api:class:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.get]]%%, %%[[:develop:api:class:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.set]]%%, @ref evas_focus_get, @ref evas_key_modifier_add.%%
+%%See also %%[[:develop:api:efl:canvas:object:method:key_ungrab|Efl.Canvas.Object.key_ungrab]]%%, %%[[:develop:api:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.get]]%%, %%[[:develop:api:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.set]]%%, @ref evas_focus_get, @ref evas_key_modifier_add.%%
{{page>:develop:api-include:efl:canvas:object:method:key_grab:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/object/method/key_ungrab.txt b/pages/develop/api/efl/canvas/object/method/key_ungrab.txt
index c58a54041..f470a9bf4 100644
--- a/pages/develop/api/efl/canvas/object/method/key_ungrab.txt
+++ b/pages/develop/api/efl/canvas/object/method/key_ungrab.txt
@@ -29,7 +29,7 @@ void efl_canvas_object_key_ungrab(Eo *obj, const char *keyname, Efl_Input_Modifi
%%Removes a key grab on %%''obj''%% if %%''keyname''%%, %%''modifiers''%%, and %%''not_modifiers''%% match.%%
-%%See also %%[[:develop:api:class:efl:canvas:object:method:key_grab|Efl.Canvas.Object.key_grab]]%%, %%[[:develop:api:class:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.get]]%%, %%[[:develop:api:class:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.set]]%%, and the legacy API evas_focus_get.%%
+%%See also %%[[:develop:api:efl:canvas:object:method:key_grab|Efl.Canvas.Object.key_grab]]%%, %%[[:develop:api:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.get]]%%, %%[[:develop:api:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.set]]%%, and the legacy API evas_focus_get.%%
{{page>:develop:api-include:efl:canvas:object:method:key_ungrab:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/object/method/lower.txt b/pages/develop/api/efl/canvas/object/method/lower.txt
index 90694009b..7cbc7115e 100644
--- a/pages/develop/api/efl/canvas/object/method/lower.txt
+++ b/pages/develop/api/efl/canvas/object/method/lower.txt
@@ -17,7 +17,7 @@ void efl_gfx_stack_lower(Eo *obj);
%%%%''obj''%% will, then, be the lowest one in the layer it belongs to. Objects on other layers won't get touched.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), %%[[:develop:api:interface:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%() and %%[[:develop:api:interface:efl:gfx:stack:method:raise|Efl.Gfx.Stack.raise]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%() and %%[[:develop:api:efl:gfx:stack:method:raise|Efl.Gfx.Stack.raise]]%%()%%
{{page>:develop:api-include:efl:canvas:object:method:lower:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/object/method/raise.txt b/pages/develop/api/efl/canvas/object/method/raise.txt
index 4d09ac6d9..606cd3f37 100644
--- a/pages/develop/api/efl/canvas/object/method/raise.txt
+++ b/pages/develop/api/efl/canvas/object/method/raise.txt
@@ -17,7 +17,7 @@ void efl_gfx_stack_raise(Eo *obj);
%%%%''obj''%% will, then, be the highest one in the layer it belongs to. Object on other layers won't get touched.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), %%[[:develop:api:interface:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%() and %%[[:develop:api:interface:efl:gfx:stack:method:lower|Efl.Gfx.Stack.lower]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%() and %%[[:develop:api:efl:gfx:stack:method:lower|Efl.Gfx.Stack.lower]]%%()%%
{{page>:develop:api-include:efl:canvas:object:method:raise:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/object/method/seat_focus_add.txt b/pages/develop/api/efl/canvas/object/method/seat_focus_add.txt
index f90cefe11..96a4c9d42 100644
--- a/pages/develop/api/efl/canvas/object/method/seat_focus_add.txt
+++ b/pages/develop/api/efl/canvas/object/method/seat_focus_add.txt
@@ -28,7 +28,7 @@ Eina_Bool efl_canvas_object_seat_focus_add(Eo *obj, Efl_Input_Device *seat);
%%This function generates an @ref EFL_CANVAS_OBJECT_EVENT_FOCUS_DEVICE_IN event.%%
-%%@note The old focus APIs ( @ref evas_object_focus_get, @ref evas_object_focus_set, %%[[:develop:api:class:efl:canvas:object:method:key_grab|Efl.Canvas.Object.key_grab]]%%) will still work, however they will only act on the default seat.%%
+%%@note The old focus APIs ( @ref evas_object_focus_get, @ref evas_object_focus_set, %%[[:develop:api:efl:canvas:object:method:key_grab|Efl.Canvas.Object.key_grab]]%%) will still work, however they will only act on the default seat.%%
//Since 1.19//
{{page>:develop:api-include:efl:canvas:object:method:seat_focus_add:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/method/stack_above.txt b/pages/develop/api/efl/canvas/object/method/stack_above.txt
index 9d379bf44..af089f112 100644
--- a/pages/develop/api/efl/canvas/object/method/stack_above.txt
+++ b/pages/develop/api/efl/canvas/object/method/stack_above.txt
@@ -31,7 +31,7 @@ void efl_gfx_stack_above(Eo *obj, Efl_Gfx_Stack *above);
%%Similarly, if %%''obj''%% is not a member of a smart object, %%''above''%% must not be either.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:interface:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%()%%
{{page>:develop:api-include:efl:canvas:object:method:stack_above:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/object/method/stack_below.txt b/pages/develop/api/efl/canvas/object/method/stack_below.txt
index 66a279693..36f89b5fb 100644
--- a/pages/develop/api/efl/canvas/object/method/stack_below.txt
+++ b/pages/develop/api/efl/canvas/object/method/stack_below.txt
@@ -31,7 +31,7 @@ void efl_gfx_stack_below(Eo *obj, Efl_Gfx_Stack *below);
%%Similarly, if %%''obj''%% is not a member of a smart object, %%''below''%% must not be either.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:interface:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%()%%
{{page>:develop:api-include:efl:canvas:object:method:stack_below:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/object/property/above.txt b/pages/develop/api/efl/canvas/object/property/above.txt
index 1f8b8106f..dfb6dff6b 100644
--- a/pages/develop/api/efl/canvas/object/property/above.txt
+++ b/pages/develop/api/efl/canvas/object/property/above.txt
@@ -21,7 +21,7 @@ Efl_Gfx_Stack *efl_gfx_stack_above_get(const Eo *obj);
%%This function will traverse layers in its search, if there are objects on layers above the one %%''obj''%% is placed at.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:interface:efl:gfx:stack:property:below|Efl.Gfx.Stack.below.get]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:efl:gfx:stack:property:below|Efl.Gfx.Stack.below.get]]%%()%%
{{page>:develop:api-include:efl:canvas:object:property:above:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/property/below.txt b/pages/develop/api/efl/canvas/object/property/below.txt
index 4ca4c1e9b..bd8a126ee 100644
--- a/pages/develop/api/efl/canvas/object/property/below.txt
+++ b/pages/develop/api/efl/canvas/object/property/below.txt
@@ -21,7 +21,7 @@ Efl_Gfx_Stack *efl_gfx_stack_below_get(const Eo *obj);
%%This function will traverse layers in its search, if there are objects on layers below the one %%''obj''%% is placed at.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:interface:efl:gfx:stack:property:below|Efl.Gfx.Stack.below.get]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:efl:gfx:stack:property:below|Efl.Gfx.Stack.below.get]]%%()%%
{{page>:develop:api-include:efl:canvas:object:property:below:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/property/clipees.txt b/pages/develop/api/efl/canvas/object/property/clipees.txt
index 5e6586c30..6bbdf9d2d 100644
--- a/pages/develop/api/efl/canvas/object/property/clipees.txt
+++ b/pages/develop/api/efl/canvas/object/property/clipees.txt
@@ -21,7 +21,7 @@ Eina_Iterator *efl_canvas_object_clipees_get(const Eo *obj);
%%This returns the internal list handle that contains all objects clipped by the object %%''obj''%%. If none are clipped by it, the call returns %%''null''%%. This list is only valid until the clip list is changed and should be fetched again with another call to this function if any objects being clipped by this object are unclipped, clipped by a new object, deleted or get the clipper deleted. These operations will invalidate the list returned, so it should not be used anymore after that point. Any use of the list after this may have undefined results, possibly leading to crashes.%%
-%%See also %%[[:develop:api:class:efl:canvas:object:property:clip|Efl.Canvas.Object.clip]]%%.%%
+%%See also %%[[:develop:api:efl:canvas:object:property:clip|Efl.Canvas.Object.clip]]%%.%%
{{page>:develop:api-include:efl:canvas:object:property:clipees:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/property/color.txt b/pages/develop/api/efl/canvas/object/property/color.txt
index 2ce410884..c5bd7f4d5 100644
--- a/pages/develop/api/efl/canvas/object/property/color.txt
+++ b/pages/develop/api/efl/canvas/object/property/color.txt
@@ -63,7 +63,7 @@ void efl_gfx_color_set(Eo *obj, int r, int g, int b, int a);
%%Sets the general/main color of the given Evas object to the given one.%%
-%%See also %%[[:develop:api:interface:efl:gfx:property:color|Efl.Gfx.color.get]]%% (for an example)%%
+%%See also %%[[:develop:api:efl:gfx:property:color|Efl.Gfx.color.get]]%% (for an example)%%
%%These color values are expected to be premultiplied by alpha.%%
{{page>:develop:api-include:efl:canvas:object:property:color:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/property/freeze_events.txt b/pages/develop/api/efl/canvas/object/property/freeze_events.txt
index eae7b77f4..0ffd63dcb 100644
--- a/pages/develop/api/efl/canvas/object/property/freeze_events.txt
+++ b/pages/develop/api/efl/canvas/object/property/freeze_events.txt
@@ -46,7 +46,7 @@ void efl_canvas_object_freeze_events_set(Eo *obj, Eina_Bool freeze);
%%Set whether an Evas object is to freeze (discard) events.%%
-%%If %%''freeze''%% is %%''true''%%, it will make events on %%''obj''%% to be discarded. Unlike %%[[:develop:api:class:efl:canvas:object:property:pass_events|Efl.Canvas.Object.pass_events.set]]%%, events will not be passed to next lower object. This API can be used for blocking events while %%''obj''%% is on transiting.%%
+%%If %%''freeze''%% is %%''true''%%, it will make events on %%''obj''%% to be discarded. Unlike %%[[:develop:api:efl:canvas:object:property:pass_events|Efl.Canvas.Object.pass_events.set]]%%, events will not be passed to next lower object. This API can be used for blocking events while %%''obj''%% is on transiting.%%
%%If %%''freeze''%% is %%''false''%%, events will be processed on that object as normal.%%
diff --git a/pages/develop/api/efl/canvas/object/property/hint_align.txt b/pages/develop/api/efl/canvas/object/property/hint_align.txt
index ee574e68c..acb8a8736 100644
--- a/pages/develop/api/efl/canvas/object/property/hint_align.txt
+++ b/pages/develop/api/efl/canvas/object/property/hint_align.txt
@@ -27,13 +27,13 @@ void efl_gfx_size_hint_align_set(Eo *obj, double x, double y);
===== Values =====
- * **x** - %%Double, ranging from 0.0 to 1.0 or with the special value %%[[:develop:api:var:efl:gfx:size:hint:fill|Efl.Gfx.Size.Hint.Fill]]%%, to use as horizontal alignment hint.%%
- * **y** - %%Double, ranging from 0.0 to 1.0 or with the special value %%[[:develop:api:var:efl:gfx:size:hint:fill|Efl.Gfx.Size.Hint.Fill]]%%, to use as vertical alignment hint.%%
+ * **x** - %%Double, ranging from 0.0 to 1.0 or with the special value %%[[:develop:api:efl:gfx:size:hint:fill|Efl.Gfx.Size.Hint.Fill]]%%, to use as horizontal alignment hint.%%
+ * **y** - %%Double, ranging from 0.0 to 1.0 or with the special value %%[[:develop:api:efl:gfx:size:hint:fill|Efl.Gfx.Size.Hint.Fill]]%%, to use as vertical alignment hint.%%
===== Description =====
%%Hints for an object's alignment.%%
-%%These are hints on how to align an object inside the boundaries of a container/manager. Accepted values are in the 0.0 to 1.0 range, with the special value %%[[:develop:api:var:efl:gfx:size:hint:fill|Efl.Gfx.Size.Hint.Fill]]%% used to specify "justify" or "fill" by some users. In this case, maximum size hints should be enforced with higher priority, if they are set. Also, any padding hint set on objects should add up to the alignment space on the final scene composition.%%
+%%These are hints on how to align an object inside the boundaries of a container/manager. Accepted values are in the 0.0 to 1.0 range, with the special value %%[[:develop:api:efl:gfx:size:hint:fill|Efl.Gfx.Size.Hint.Fill]]%% used to specify "justify" or "fill" by some users. In this case, maximum size hints should be enforced with higher priority, if they are set. Also, any padding hint set on objects should add up to the alignment space on the final scene composition.%%
%%See documentation of possible users: in Evas, they are the @ref Evas_Object_Box "box" and @ref Evas_Object_Table "table" smart objects.%%
diff --git a/pages/develop/api/efl/canvas/object/property/hint_restricted_min.txt b/pages/develop/api/efl/canvas/object/property/hint_restricted_min.txt
index bc0f46aa9..f418bca12 100644
--- a/pages/develop/api/efl/canvas/object/property/hint_restricted_min.txt
+++ b/pages/develop/api/efl/canvas/object/property/hint_restricted_min.txt
@@ -35,7 +35,7 @@ void efl_gfx_size_hint_restricted_min_set(Eo *obj, Eina_Size2D sz);
%%Values 0 will be treated as unset hint components, when queried by managers.%%
<note>
-%%This property is internal and meant for widget developers to define the absolute minimum size of the object. EFL itself sets this size internally, so any change to it from an application might be ignored. Use %%[[:develop:api:interface:efl:gfx:size:hint:property:hint_min|Efl.Gfx.Size.Hint.hint_min]]%% instead.%%
+%%This property is internal and meant for widget developers to define the absolute minimum size of the object. EFL itself sets this size internally, so any change to it from an application might be ignored. Use %%[[:develop:api:efl:gfx:size:hint:property:hint_min|Efl.Gfx.Size.Hint.hint_min]]%% instead.%%
</note>
diff --git a/pages/develop/api/efl/canvas/object/property/hint_weight.txt b/pages/develop/api/efl/canvas/object/property/hint_weight.txt
index ce8177a94..2af6ff7cd 100644
--- a/pages/develop/api/efl/canvas/object/property/hint_weight.txt
+++ b/pages/develop/api/efl/canvas/object/property/hint_weight.txt
@@ -33,7 +33,7 @@ void efl_gfx_size_hint_weight_set(Eo *obj, double x, double y);
%%Hints for an object's weight.%%
-%%This is a hint on how a container object should resize a given child within its area. Containers may adhere to the simpler logic of just expanding the child object's dimensions to fit its own (see the %%[[:develop:api:var:efl:gfx:size:hint:expand|Efl.Gfx.Size.Hint.Expand]]%% helper weight macro) or the complete one of taking each child's weight hint as real weights to how much of its size to allocate for them in each axis. A container is supposed to, after normalizing the weights of its children (with weight hints), distribut the space it has to layout them by those factors -- most weighted children get larger in this process than the least ones.%%
+%%This is a hint on how a container object should resize a given child within its area. Containers may adhere to the simpler logic of just expanding the child object's dimensions to fit its own (see the %%[[:develop:api:efl:gfx:size:hint:expand|Efl.Gfx.Size.Hint.Expand]]%% helper weight macro) or the complete one of taking each child's weight hint as real weights to how much of its size to allocate for them in each axis. A container is supposed to, after normalizing the weights of its children (with weight hints), distribut the space it has to layout them by those factors -- most weighted children get larger in this process than the least ones.%%
%%Accepted values are zero or positive values. Some containers might use this hint as a boolean, but some others might consider it as a proportion, see documentation of each container.%%
diff --git a/pages/develop/api/efl/canvas/object/property/key_focus.txt b/pages/develop/api/efl/canvas/object/property/key_focus.txt
index b195891d2..bb9d7560f 100644
--- a/pages/develop/api/efl/canvas/object/property/key_focus.txt
+++ b/pages/develop/api/efl/canvas/object/property/key_focus.txt
@@ -30,7 +30,7 @@ void efl_canvas_object_key_focus_set(Eo *obj, Eina_Bool focus);
%%Indicates that this object is the keyboard event receiver on its canvas.%%
-%%Changing focus only affects where (key) input events go. There can be only one object focused at any time. If %%''focus''%% is %%''true''%%, %%''obj''%% will be set as the currently focused object and it will receive all keyboard events that are not exclusive key grabs on other objects. See also %%[[:develop:api:class:efl:canvas:object:method:seat_focus_check|Efl.Canvas.Object.seat_focus_check]]%%, %%[[:develop:api:class:efl:canvas:object:method:seat_focus_add|Efl.Canvas.Object.seat_focus_add]]%%, %%[[:develop:api:class:efl:canvas:object:method:seat_focus_del|Efl.Canvas.Object.seat_focus_del]]%%.%%
+%%Changing focus only affects where (key) input events go. There can be only one object focused at any time. If %%''focus''%% is %%''true''%%, %%''obj''%% will be set as the currently focused object and it will receive all keyboard events that are not exclusive key grabs on other objects. See also %%[[:develop:api:efl:canvas:object:method:seat_focus_check|Efl.Canvas.Object.seat_focus_check]]%%, %%[[:develop:api:efl:canvas:object:method:seat_focus_add|Efl.Canvas.Object.seat_focus_add]]%%, %%[[:develop:api:efl:canvas:object:method:seat_focus_del|Efl.Canvas.Object.seat_focus_del]]%%.%%
{{page>:develop:api-include:efl:canvas:object:property:key_focus:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/property/layer.txt b/pages/develop/api/efl/canvas/object/property/layer.txt
index 1c3afacf1..a796fff94 100644
--- a/pages/develop/api/efl/canvas/object/property/layer.txt
+++ b/pages/develop/api/efl/canvas/object/property/layer.txt
@@ -37,7 +37,7 @@ void efl_gfx_stack_layer_set(Eo *obj, short l);
%%Retrieves the layer of its canvas that the given object is part of.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%()%%
{{page>:develop:api-include:efl:canvas:object:property:layer:getter_description&nouser&nolink&nodate}}
@@ -54,7 +54,7 @@ void efl_gfx_stack_layer_set(Eo *obj, short l);
%%Be careful, it doesn't make sense to change the layer of smart objects' children. Smart objects have a layer of their own, which should contain all their children objects.%%
</note>
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%()%%
{{page>:develop:api-include:efl:canvas:object:property:layer:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/property/pass_events.txt b/pages/develop/api/efl/canvas/object/property/pass_events.txt
index f355e567b..33a5190e9 100644
--- a/pages/develop/api/efl/canvas/object/property/pass_events.txt
+++ b/pages/develop/api/efl/canvas/object/property/pass_events.txt
@@ -37,7 +37,7 @@ void efl_canvas_object_pass_events_set(Eo *obj, Eina_Bool pass);
%%Determine whether an object is set to pass (ignore) events.%%
-%%See also %%[[:develop:api:class:efl:canvas:object:property:repeat_events|Efl.Canvas.Object.repeat_events.get]]%%, %%[[:develop:api:class:efl:canvas:object:property:propagate_events|Efl.Canvas.Object.propagate_events.get]]%%, %%[[:develop:api:class:efl:canvas:object:property:freeze_events|Efl.Canvas.Object.freeze_events.get]]%%.%%
+%%See also %%[[:develop:api:efl:canvas:object:property:repeat_events|Efl.Canvas.Object.repeat_events.get]]%%, %%[[:develop:api:efl:canvas:object:property:propagate_events|Efl.Canvas.Object.propagate_events.get]]%%, %%[[:develop:api:efl:canvas:object:property:freeze_events|Efl.Canvas.Object.freeze_events.get]]%%.%%
{{page>:develop:api-include:efl:canvas:object:property:pass_events:getter_description&nouser&nolink&nodate}}
@@ -50,7 +50,7 @@ void efl_canvas_object_pass_events_set(Eo *obj, Eina_Bool pass);
%%If %%''pass''%% is %%''false''%%, events will be processed on that object as normal.%%
-%%See also %%[[:develop:api:class:efl:canvas:object:property:repeat_events|Efl.Canvas.Object.repeat_events.set]]%%, %%[[:develop:api:class:efl:canvas:object:property:propagate_events|Efl.Canvas.Object.propagate_events.set]]%%, %%[[:develop:api:class:efl:canvas:object:property:freeze_events|Efl.Canvas.Object.freeze_events.set]]%%.%%
+%%See also %%[[:develop:api:efl:canvas:object:property:repeat_events|Efl.Canvas.Object.repeat_events.set]]%%, %%[[:develop:api:efl:canvas:object:property:propagate_events|Efl.Canvas.Object.propagate_events.set]]%%, %%[[:develop:api:efl:canvas:object:property:freeze_events|Efl.Canvas.Object.freeze_events.set]]%%.%%
{{page>:develop:api-include:efl:canvas:object:property:pass_events:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/property/pointer_mode.txt b/pages/develop/api/efl/canvas/object/property/pointer_mode.txt
index 84552d8bd..572f2ef9e 100644
--- a/pages/develop/api/efl/canvas/object/property/pointer_mode.txt
+++ b/pages/develop/api/efl/canvas/object/property/pointer_mode.txt
@@ -33,11 +33,11 @@ Eina_Bool efl_canvas_object_pointer_mode_set(Eo *obj, Efl_Input_Object_Pointer_M
%%This function has a direct effect on event callbacks related to pointers (mouse, ...).%%
-%%If the value is %%[[:develop:api:enum:efl:input:object_pointer_mode|Efl.Input.Object_Pointer_Mode.auto_grab]]%% (default), then when mouse is pressed down over this object, events will be restricted to it as source, mouse moves, for example, will be emitted even when the pointer goes outside this objects geometry.%%
+%%If the value is %%[[:develop:api:efl:input:object_pointer_mode|Efl.Input.Object_Pointer_Mode.auto_grab]]%% (default), then when mouse is pressed down over this object, events will be restricted to it as source, mouse moves, for example, will be emitted even when the pointer goes outside this objects geometry.%%
-%%If the value is %%[[:develop:api:enum:efl:input:object_pointer_mode|Efl.Input.Object_Pointer_Mode.no_grab]]%%, then events will be emitted just when inside this object area.%%
+%%If the value is %%[[:develop:api:efl:input:object_pointer_mode|Efl.Input.Object_Pointer_Mode.no_grab]]%%, then events will be emitted just when inside this object area.%%
-%%The default value is %%[[:develop:api:enum:efl:input:object_pointer_mode|Efl.Input.Object_Pointer_Mode.auto_grab]]%%. See also: %%[[:develop:api:class:efl:canvas:object:property:pointer_mode_by_device|Efl.Canvas.Object.pointer_mode_by_device.get]]%% and %%[[:develop:api:class:efl:canvas:object:property:pointer_mode_by_device|Efl.Canvas.Object.pointer_mode_by_device.set]]%% Note: This function will only set/get the mode for the default pointer.%%
+%%The default value is %%[[:develop:api:efl:input:object_pointer_mode|Efl.Input.Object_Pointer_Mode.auto_grab]]%%. See also: %%[[:develop:api:efl:canvas:object:property:pointer_mode_by_device|Efl.Canvas.Object.pointer_mode_by_device.get]]%% and %%[[:develop:api:efl:canvas:object:property:pointer_mode_by_device|Efl.Canvas.Object.pointer_mode_by_device.set]]%% Note: This function will only set/get the mode for the default pointer.%%
{{page>:develop:api-include:efl:canvas:object:property:pointer_mode:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/property/pointer_mode_by_device.txt b/pages/develop/api/efl/canvas/object/property/pointer_mode_by_device.txt
index 3c735543e..d8e18ffa8 100644
--- a/pages/develop/api/efl/canvas/object/property/pointer_mode_by_device.txt
+++ b/pages/develop/api/efl/canvas/object/property/pointer_mode_by_device.txt
@@ -38,7 +38,7 @@ Eina_Bool efl_canvas_object_pointer_mode_by_device_set(Eo *obj, Efl_Input_Device
* **pointer_mode** - %%The pointer mode%%
===== Description =====
-%%Low-level pointer behaviour by device. See %%[[:develop:api:class:efl:canvas:object:property:pointer_mode|Efl.Canvas.Object.pointer_mode.get]]%% and %%[[:develop:api:class:efl:canvas:object:property:pointer_mode|Efl.Canvas.Object.pointer_mode.set]]%% for more explanation.%%
+%%Low-level pointer behaviour by device. See %%[[:develop:api:efl:canvas:object:property:pointer_mode|Efl.Canvas.Object.pointer_mode.get]]%% and %%[[:develop:api:efl:canvas:object:property:pointer_mode|Efl.Canvas.Object.pointer_mode.set]]%% for more explanation.%%
//Since 1.19//
{{page>:develop:api-include:efl:canvas:object:property:pointer_mode_by_device:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/property/propagate_events.txt b/pages/develop/api/efl/canvas/object/property/propagate_events.txt
index c66eff4b6..4a80cd300 100644
--- a/pages/develop/api/efl/canvas/object/property/propagate_events.txt
+++ b/pages/develop/api/efl/canvas/object/property/propagate_events.txt
@@ -37,7 +37,7 @@ void efl_canvas_object_propagate_events_set(Eo *obj, Eina_Bool propagate);
%%Retrieve whether an Evas object is set to propagate events.%%
-%%See also %%[[:develop:api:class:efl:canvas:object:property:repeat_events|Efl.Canvas.Object.repeat_events.get]]%%, %%[[:develop:api:class:efl:canvas:object:property:pass_events|Efl.Canvas.Object.pass_events.get]]%%, %%[[:develop:api:class:efl:canvas:object:property:freeze_events|Efl.Canvas.Object.freeze_events.get]]%%.%%
+%%See also %%[[:develop:api:efl:canvas:object:property:repeat_events|Efl.Canvas.Object.repeat_events.get]]%%, %%[[:develop:api:efl:canvas:object:property:pass_events|Efl.Canvas.Object.pass_events.get]]%%, %%[[:develop:api:efl:canvas:object:property:freeze_events|Efl.Canvas.Object.freeze_events.get]]%%.%%
{{page>:develop:api-include:efl:canvas:object:property:propagate_events:getter_description&nouser&nolink&nodate}}
@@ -50,7 +50,7 @@ void efl_canvas_object_propagate_events_set(Eo *obj, Eina_Bool propagate);
%%If %%''prop''%% is %%''true''%%, events occurring on this object will be propagated on to the smart object of which %%''obj''%% is a member. If %%''prop''%% is %%''false''%%, events occurring on this object will not be propagated on to the smart object of which %%''obj''%% is a member. The default value is %%''true''%%.%%
-%%See also %%[[:develop:api:class:efl:canvas:object:property:repeat_events|Efl.Canvas.Object.repeat_events.set]]%%, %%[[:develop:api:class:efl:canvas:object:property:pass_events|Efl.Canvas.Object.pass_events.set]]%%, %%[[:develop:api:class:efl:canvas:object:property:freeze_events|Efl.Canvas.Object.freeze_events.set]]%%.%%
+%%See also %%[[:develop:api:efl:canvas:object:property:repeat_events|Efl.Canvas.Object.repeat_events.set]]%%, %%[[:develop:api:efl:canvas:object:property:pass_events|Efl.Canvas.Object.pass_events.set]]%%, %%[[:develop:api:efl:canvas:object:property:freeze_events|Efl.Canvas.Object.freeze_events.set]]%%.%%
{{page>:develop:api-include:efl:canvas:object:property:propagate_events:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/property/render_op.txt b/pages/develop/api/efl/canvas/object/property/render_op.txt
index 74233e853..ab3710267 100644
--- a/pages/develop/api/efl/canvas/object/property/render_op.txt
+++ b/pages/develop/api/efl/canvas/object/property/render_op.txt
@@ -30,9 +30,9 @@ void efl_canvas_object_render_op_set(Eo *obj, Efl_Gfx_Render_Op render_op);
%%Render mode to be used for compositing the Evas object.%%
-%%Only two modes are supported: - %%[[:develop:api:enum:efl:gfx:render_op|Efl.Gfx.Render_Op.blend]]%% means the object will be merged on top of objects below it using simple alpha compositing. - %%[[:develop:api:enum:efl:gfx:render_op|Efl.Gfx.Render_Op.copy]]%% means this object's pixels will replace everything that is below, making this object opaque.%%
+%%Only two modes are supported: - %%[[:develop:api:efl:gfx:render_op|Efl.Gfx.Render_Op.blend]]%% means the object will be merged on top of objects below it using simple alpha compositing. - %%[[:develop:api:efl:gfx:render_op|Efl.Gfx.Render_Op.copy]]%% means this object's pixels will replace everything that is below, making this object opaque.%%
-%%Please do not assume that %%[[:develop:api:enum:efl:gfx:render_op|Efl.Gfx.Render_Op.copy]]%% mode can be used to "poke" holes in a window (to see through it), as only the compositor can ensure that. Copy mode should only be used with otherwise opaque widgets, or inside non-window surfaces (eg. a transparent background inside a buffer canvas).%%
+%%Please do not assume that %%[[:develop:api:efl:gfx:render_op|Efl.Gfx.Render_Op.copy]]%% mode can be used to "poke" holes in a window (to see through it), as only the compositor can ensure that. Copy mode should only be used with otherwise opaque widgets, or inside non-window surfaces (eg. a transparent background inside a buffer canvas).%%
{{page>:develop:api-include:efl:canvas:object:property:render_op:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/object/property/visible.txt b/pages/develop/api/efl/canvas/object/property/visible.txt
index 1d6093126..8cc5b7926 100644
--- a/pages/develop/api/efl/canvas/object/property/visible.txt
+++ b/pages/develop/api/efl/canvas/object/property/visible.txt
@@ -30,7 +30,7 @@ void efl_gfx_visible_set(Eo *obj, Eina_Bool v);
%%The visibility of a canvas object.%%
-%%All canvas objects will become visible by default just before render. This means that it is not required to call %%[[:develop:api:interface:efl:gfx:property:visible|Efl.Gfx.visible.set]]%% after creating an object unless you want to create it without showing it. Note that this behavior is new since 1.21, and only applies to canvas objects created with the EO API (i.e. not the legacy C-only API). Other types of Gfx objects may or may not be visible by default.%%
+%%All canvas objects will become visible by default just before render. This means that it is not required to call %%[[:develop:api:efl:gfx:property:visible|Efl.Gfx.visible.set]]%% after creating an object unless you want to create it without showing it. Note that this behavior is new since 1.21, and only applies to canvas objects created with the EO API (i.e. not the legacy C-only API). Other types of Gfx objects may or may not be visible by default.%%
%%Note that many other parameters can prevent a visible object from actually being "visible" on screen. For instance if its color is fully transparent, or its parent is hidden, or it is clipped out, etc...%%
diff --git a/pages/develop/api/efl/canvas/proxy/method/buffer_map.txt b/pages/develop/api/efl/canvas/proxy/method/buffer_map.txt
index e6b0d8ca5..19951993d 100644
--- a/pages/develop/api/efl/canvas/proxy/method/buffer_map.txt
+++ b/pages/develop/api/efl/canvas/proxy/method/buffer_map.txt
@@ -34,7 +34,7 @@ Eina_Rw_Slice efl_gfx_buffer_map(Eo *obj, Efl_Gfx_Buffer_Access_Mode mode, const
%%Fetches data from the GPU if needed. This operation may be slow if cpu_readable_fast or cpu_writeable_fast are not true, or if the required colorspace is different from the internal one.%%
-%%Note that if the buffer has %%[[:develop:api:interface:efl:gfx:buffer:property:buffer_borders|Efl.Gfx.Buffer.buffer_borders]]%%, then %%''x''%% and %%''y''%% may be negative.%%
+%%Note that if the buffer has %%[[:develop:api:efl:gfx:buffer:property:buffer_borders|Efl.Gfx.Buffer.buffer_borders]]%%, then %%''x''%% and %%''y''%% may be negative.%%
{{page>:develop:api-include:efl:canvas:proxy:method:buffer_map:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/proxy/method/buffer_unmap.txt b/pages/develop/api/efl/canvas/proxy/method/buffer_unmap.txt
index 507360d22..3541fdfdb 100644
--- a/pages/develop/api/efl/canvas/proxy/method/buffer_unmap.txt
+++ b/pages/develop/api/efl/canvas/proxy/method/buffer_unmap.txt
@@ -27,7 +27,7 @@ Eina_Bool efl_gfx_buffer_unmap(Eo *obj, Eina_Rw_Slice slice);
%%EFL will update the internal image if the map had write access.%%
<note>
-%%The %%''slice''%% struct does not need to be the one returned by %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_map|Efl.Gfx.Buffer.buffer_map]]%%, only its contents (%%''mem''%% and %%''len''%%) must match. But after a call to %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_unmap|Efl.Gfx.Buffer.buffer_unmap]]%% the original %%''slice''%% structure is not valid anymore.%%
+%%The %%''slice''%% struct does not need to be the one returned by %%[[:develop:api:efl:gfx:buffer:method:buffer_map|Efl.Gfx.Buffer.buffer_map]]%%, only its contents (%%''mem''%% and %%''len''%%) must match. But after a call to %%[[:develop:api:efl:gfx:buffer:method:buffer_unmap|Efl.Gfx.Buffer.buffer_unmap]]%% the original %%''slice''%% structure is not valid anymore.%%
</note>
{{page>:develop:api-include:efl:canvas:proxy:method:buffer_unmap:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/proxy/property/source.txt b/pages/develop/api/efl/canvas/proxy/property/source.txt
index 0304f729d..aa752a3da 100644
--- a/pages/develop/api/efl/canvas/proxy/property/source.txt
+++ b/pages/develop/api/efl/canvas/proxy/property/source.txt
@@ -31,7 +31,7 @@ Eina_Bool efl_canvas_proxy_source_set(Eo *obj, Efl_Canvas_Object *src);
%%The source object for this proxy.%%
-%%The proxy object will mirror the rendering contents of a given source object in its drawing region, without affecting that source in any way. The source must be another valid %%[[:develop:api:class:efl:canvas:object|Efl.Canvas.Object]]%%. Other effects may be applied to the proxy, such as a map (see %%[[:develop:api:mixin:efl:gfx:map|Efl.Gfx.Map]]%%) to create a reflection of the original object (for example).%%
+%%The proxy object will mirror the rendering contents of a given source object in its drawing region, without affecting that source in any way. The source must be another valid %%[[:develop:api:efl:canvas:object|Efl.Canvas.Object]]%%. Other effects may be applied to the proxy, such as a map (see %%[[:develop:api:efl:gfx:map|Efl.Gfx.Map]]%%) to create a reflection of the original object (for example).%%
%%Any existing source object will be removed after this call.%%
diff --git a/pages/develop/api/efl/canvas/proxy/property/source_events.txt b/pages/develop/api/efl/canvas/proxy/property/source_events.txt
index 6c294e7af..8874a1809 100644
--- a/pages/develop/api/efl/canvas/proxy/property/source_events.txt
+++ b/pages/develop/api/efl/canvas/proxy/property/source_events.txt
@@ -30,7 +30,7 @@ void efl_canvas_proxy_source_events_set(Eo *obj, Eina_Bool repeat);
%%Defines whether the events on this object are repeated to the source.%%
-%%If %%''source''%% is %%''true''%%, it will make events on %%''obj''%% to also be repeated for the source object (see %%[[:develop:api:class:efl:canvas:proxy:property:source|Efl.Canvas.Proxy.source.set]]%%). Even the %%''obj''%% and source geometries are different, the event position will be transformed to the source object's space.%%
+%%If %%''source''%% is %%''true''%%, it will make events on %%''obj''%% to also be repeated for the source object (see %%[[:develop:api:efl:canvas:proxy:property:source|Efl.Canvas.Proxy.source.set]]%%). Even the %%''obj''%% and source geometries are different, the event position will be transformed to the source object's space.%%
%%If %%''source''%% is %%''false''%%, events occurring on %%''obj''%% will be processed only on it.%%
diff --git a/pages/develop/api/efl/canvas/scene3d/method/buffer_map.txt b/pages/develop/api/efl/canvas/scene3d/method/buffer_map.txt
index f5d371cfb..f623737bc 100644
--- a/pages/develop/api/efl/canvas/scene3d/method/buffer_map.txt
+++ b/pages/develop/api/efl/canvas/scene3d/method/buffer_map.txt
@@ -34,7 +34,7 @@ Eina_Rw_Slice efl_gfx_buffer_map(Eo *obj, Efl_Gfx_Buffer_Access_Mode mode, const
%%Fetches data from the GPU if needed. This operation may be slow if cpu_readable_fast or cpu_writeable_fast are not true, or if the required colorspace is different from the internal one.%%
-%%Note that if the buffer has %%[[:develop:api:interface:efl:gfx:buffer:property:buffer_borders|Efl.Gfx.Buffer.buffer_borders]]%%, then %%''x''%% and %%''y''%% may be negative.%%
+%%Note that if the buffer has %%[[:develop:api:efl:gfx:buffer:property:buffer_borders|Efl.Gfx.Buffer.buffer_borders]]%%, then %%''x''%% and %%''y''%% may be negative.%%
{{page>:develop:api-include:efl:canvas:scene3d:method:buffer_map:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/canvas/scene3d/method/buffer_unmap.txt b/pages/develop/api/efl/canvas/scene3d/method/buffer_unmap.txt
index fe9a90775..51a2a36b4 100644
--- a/pages/develop/api/efl/canvas/scene3d/method/buffer_unmap.txt
+++ b/pages/develop/api/efl/canvas/scene3d/method/buffer_unmap.txt
@@ -27,7 +27,7 @@ Eina_Bool efl_gfx_buffer_unmap(Eo *obj, Eina_Rw_Slice slice);
%%EFL will update the internal image if the map had write access.%%
<note>
-%%The %%''slice''%% struct does not need to be the one returned by %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_map|Efl.Gfx.Buffer.buffer_map]]%%, only its contents (%%''mem''%% and %%''len''%%) must match. But after a call to %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_unmap|Efl.Gfx.Buffer.buffer_unmap]]%% the original %%''slice''%% structure is not valid anymore.%%
+%%The %%''slice''%% struct does not need to be the one returned by %%[[:develop:api:efl:gfx:buffer:method:buffer_map|Efl.Gfx.Buffer.buffer_map]]%%, only its contents (%%''mem''%% and %%''len''%%) must match. But after a call to %%[[:develop:api:efl:gfx:buffer:method:buffer_unmap|Efl.Gfx.Buffer.buffer_unmap]]%% the original %%''slice''%% structure is not valid anymore.%%
</note>
{{page>:develop:api-include:efl:canvas:scene3d:method:buffer_unmap:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/surface.txt b/pages/develop/api/efl/canvas/surface.txt
index 74907a46e..bbcadb472 100644
--- a/pages/develop/api/efl/canvas/surface.txt
+++ b/pages/develop/api/efl/canvas/surface.txt
@@ -5,7 +5,7 @@
%%Native surfaces usually bound to an externally-managed buffer.%%
-%%The attached %%[[:develop:api:mixin:efl:canvas:surface:property:native_buffer|Efl.Canvas.Surface.native_buffer]]%% is entirely platform-dependent, which means some of this mixin's subclasses will not work (constructor returns %%''null''%%) on some platforms. This class is meant to be used from native code only (C or C++), with direct access to the display system or a buffer allocation system.%%
+%%The attached %%[[:develop:api:efl:canvas:surface:property:native_buffer|Efl.Canvas.Surface.native_buffer]]%% is entirely platform-dependent, which means some of this mixin's subclasses will not work (constructor returns %%''null''%%) on some platforms. This class is meant to be used from native code only (C or C++), with direct access to the display system or a buffer allocation system.%%
{{page>:develop:api-include:efl:canvas:surface:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/surface/x11.txt b/pages/develop/api/efl/canvas/surface/x11.txt
index 823a267e6..d12e93bcb 100644
--- a/pages/develop/api/efl/canvas/surface/x11.txt
+++ b/pages/develop/api/efl/canvas/surface/x11.txt
@@ -125,7 +125,7 @@ void efl_canvas_surface_x11_pixmap_get(const Eo *obj, void **visual, unsigned lo
Eina_Bool efl_canvas_surface_x11_pixmap_set(Eo *obj, void *visual, unsigned long pixmap);
</code>
-%%This is a helper for %%[[:develop:api:mixin:efl:canvas:surface:property:native_buffer|Efl.Canvas.Surface.native_buffer]]%%.%%\\
+%%This is a helper for %%[[:develop:api:efl:canvas:surface:property:native_buffer|Efl.Canvas.Surface.native_buffer]]%%.%%\\
\\
==== Inherited ====
diff --git a/pages/develop/api/efl/canvas/surface/x11/property/pixmap.txt b/pages/develop/api/efl/canvas/surface/x11/property/pixmap.txt
index 7f89bcc6e..30aece582 100644
--- a/pages/develop/api/efl/canvas/surface/x11/property/pixmap.txt
+++ b/pages/develop/api/efl/canvas/surface/x11/property/pixmap.txt
@@ -32,7 +32,7 @@ Eina_Bool efl_canvas_surface_x11_pixmap_set(Eo *obj, void *visual, unsigned long
* **pixmap** - %%X11 Pixmap ID.%%
===== Description =====
-%%This is a helper for %%[[:develop:api:mixin:efl:canvas:surface:property:native_buffer|Efl.Canvas.Surface.native_buffer]]%%.%%
+%%This is a helper for %%[[:develop:api:efl:canvas:surface:property:native_buffer|Efl.Canvas.Surface.native_buffer]]%%.%%
{{page>:develop:api-include:efl:canvas:surface:x11:property:pixmap:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/surface/x11_pixmap.txt b/pages/develop/api/efl/canvas/surface/x11_pixmap.txt
index 396b7005d..12db005be 100644
--- a/pages/develop/api/efl/canvas/surface/x11_pixmap.txt
+++ b/pages/develop/api/efl/canvas/surface/x11_pixmap.txt
@@ -19,7 +19,7 @@ typedef struct _Efl_Canvas_Surface_X11_Pixmap {
===== Description =====
-%%The type used by %%[[:develop:api:mixin:efl:canvas:surface:property:native_buffer|Efl.Canvas.Surface.native_buffer]]%%.%%
+%%The type used by %%[[:develop:api:efl:canvas:surface:property:native_buffer|Efl.Canvas.Surface.native_buffer]]%%.%%
{{page>:develop:api-include:efl:canvas:surface:x11_pixmap:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/text.txt b/pages/develop/api/efl/canvas/text.txt
index b455d4f7a..c5395c62b 100644
--- a/pages/develop/api/efl/canvas/text.txt
+++ b/pages/develop/api/efl/canvas/text.txt
@@ -636,7 +636,7 @@ EFL_CANVAS_TEXT_EVENT_CURSOR_CHANGED(void)
EFL_CANVAS_TEXT_EVENT_STYLE_INSETS_CHANGED(void)
</code>
-%%Called when the property %%[[:develop:api:class:efl:canvas:text:property:style_insets|Efl.Canvas.Text.style_insets]]%% changed.%%\\
+%%Called when the property %%[[:develop:api:efl:canvas:text:property:style_insets|Efl.Canvas.Text.style_insets]]%% changed.%%\\
\\
==== Inherited ====
diff --git a/pages/develop/api/efl/canvas/text/event/style_insets_changed.txt b/pages/develop/api/efl/canvas/text/event/style_insets_changed.txt
index ba27e2b4e..286a1a8c4 100644
--- a/pages/develop/api/efl/canvas/text/event/style_insets_changed.txt
+++ b/pages/develop/api/efl/canvas/text/event/style_insets_changed.txt
@@ -34,6 +34,6 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%Called when the property %%[[:develop:api:class:efl:canvas:text:property:style_insets|Efl.Canvas.Text.style_insets]]%% changed.%%
+%%Called when the property %%[[:develop:api:efl:canvas:text:property:style_insets|Efl.Canvas.Text.style_insets]]%% changed.%%
{{page>:develop:api-include:efl:canvas:text:event:style_insets_changed:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/text/method/async_layout.txt b/pages/develop/api/efl/canvas/text/method/async_layout.txt
index b6fcba6a2..967bce003 100644
--- a/pages/develop/api/efl/canvas/text/method/async_layout.txt
+++ b/pages/develop/api/efl/canvas/text/method/async_layout.txt
@@ -17,7 +17,7 @@ Eina_Future *efl_canvas_text_async_layout(Eo *obj);
%%Requests to layout the text off the mainloop.%%
-%%Once layout is complete, the result is returned as %%[[:develop:api:struct:eina:rect|Eina.Rect]]%%, with w, h fields set.%%
+%%Once layout is complete, the result is returned as %%[[:develop:api:eina:rect|Eina.Rect]]%%, with w, h fields set.%%
//Since 1.21//
{{page>:develop:api-include:efl:canvas:text:method:async_layout:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/text/method/range_simple_geometry_get.txt b/pages/develop/api/efl/canvas/text/method/range_simple_geometry_get.txt
index 36cfc57cb..c41494707 100644
--- a/pages/develop/api/efl/canvas/text/method/range_simple_geometry_get.txt
+++ b/pages/develop/api/efl/canvas/text/method/range_simple_geometry_get.txt
@@ -26,7 +26,7 @@ Eina_Iterator *efl_canvas_text_range_simple_geometry_get(Eo *obj, const Efl_Text
%%Get the "simple" geometry of a range.%%
-%%The geometry is the geometry in which rectangles in middle lines of range are merged into one big rectangle. This is an optimized version of %%[[:develop:api:class:efl:canvas:text:method:range_geometry_get|Efl.Canvas.Text.range_geometry_get]]%%.%%
+%%The geometry is the geometry in which rectangles in middle lines of range are merged into one big rectangle. This is an optimized version of %%[[:develop:api:efl:canvas:text:method:range_geometry_get|Efl.Canvas.Text.range_geometry_get]]%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:canvas:text:method:range_simple_geometry_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/text/property/annotation.txt b/pages/develop/api/efl/canvas/text/property/annotation.txt
index f1ee5ecbf..5d61eb2e1 100644
--- a/pages/develop/api/efl/canvas/text/property/annotation.txt
+++ b/pages/develop/api/efl/canvas/text/property/annotation.txt
@@ -40,7 +40,7 @@ Eina_Bool efl_text_annotation_set(Eo *obj, Efl_Text_Annotate_Annotation *annotat
%%A new format for %%''annotation''%%.%%
-%%This will replace the format applied by %%''annotation''%% with %%''format''%%. Assumes that %%''annotation''%% is a handle for an existing annotation, i.e. one that was added using %%[[:develop:api:interface:efl:text:annotate:method:annotation_insert|Efl.Text.Annotate.annotation_insert]]%% to this object. Otherwise, this will fail and return %%''false''%%.%%
+%%This will replace the format applied by %%''annotation''%% with %%''format''%%. Assumes that %%''annotation''%% is a handle for an existing annotation, i.e. one that was added using %%[[:develop:api:efl:text:annotate:method:annotation_insert|Efl.Text.Annotate.annotation_insert]]%% to this object. Otherwise, this will fail and return %%''false''%%.%%
//Since 1.18//
{{page>:develop:api-include:efl:canvas:text:property:annotation:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/text/property/gfx_filter.txt b/pages/develop/api/efl/canvas/text/property/gfx_filter.txt
index bf119b939..9552be394 100644
--- a/pages/develop/api/efl/canvas/text/property/gfx_filter.txt
+++ b/pages/develop/api/efl/canvas/text/property/gfx_filter.txt
@@ -30,7 +30,7 @@ void efl_text_gfx_filter_set(Eo *obj, const char *code);
%%Program that applies a special filter%%
-%%See %%[[:develop:api:interface:efl:gfx:filter|Efl.Gfx.Filter]]%%.%%
+%%See %%[[:develop:api:efl:gfx:filter|Efl.Gfx.Filter]]%%.%%
//Since 1.20//
{{page>:develop:api-include:efl:canvas:text:property:gfx_filter:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/text/property/replacement_char.txt b/pages/develop/api/efl/canvas/text/property/replacement_char.txt
index 7a6bb7f9b..5afb975b7 100644
--- a/pages/develop/api/efl/canvas/text/property/replacement_char.txt
+++ b/pages/develop/api/efl/canvas/text/property/replacement_char.txt
@@ -30,7 +30,7 @@ void efl_text_replacement_char_set(Eo *obj, const char *repch);
%%The character used to replace characters that can not be displayed%%
-%%Currently, only used to replace characters if %%[[:develop:api:interface:efl:text:format:property:password|Efl.Text.Format.password]]%% is enabled.%%
+%%Currently, only used to replace characters if %%[[:develop:api:efl:text:format:property:password|Efl.Text.Format.password]]%% is enabled.%%
//Since 1.20//
{{page>:develop:api-include:efl:canvas:text:property:replacement_char:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/canvas/text/property/text.txt b/pages/develop/api/efl/canvas/text/property/text.txt
index d8182848c..e3c6f67c6 100644
--- a/pages/develop/api/efl/canvas/text/property/text.txt
+++ b/pages/develop/api/efl/canvas/text/property/text.txt
@@ -39,7 +39,7 @@ void efl_text_set(Eo *obj, const char *text);
%%Do not free() the return value.%%
-%%See also %%[[:develop:api:interface:efl:text:property:text|Efl.Text.text.set]]%%.%%
+%%See also %%[[:develop:api:efl:text:property:text|Efl.Text.text.set]]%%.%%
{{page>:develop:api-include:efl:canvas:text:property:text:getter_description&nouser&nolink&nodate}}
@@ -48,7 +48,7 @@ void efl_text_set(Eo *obj, const char *text);
%%Sets the text string to be displayed by the given text object.%%
-%%See also %%[[:develop:api:interface:efl:text:property:text|Efl.Text.text.get]]%%.%%
+%%See also %%[[:develop:api:efl:text:property:text|Efl.Text.text.get]]%%.%%
{{page>:develop:api-include:efl:canvas:text:property:text:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/config/global/method/profile_derived_del.txt b/pages/develop/api/efl/config/global/method/profile_derived_del.txt
index 2a8339fbe..fe0ea2d3f 100644
--- a/pages/develop/api/efl/config/global/method/profile_derived_del.txt
+++ b/pages/develop/api/efl/config/global/method/profile_derived_del.txt
@@ -23,7 +23,7 @@ void efl_config_profile_derived_del(Eo *obj, const char *profile);
%%Deletes a profile that is derived from the current one.%%
-%%This deletes a derived profile added by %%[[:develop:api:class:efl:config:global:method:profile_derived_add|Efl.Config.Global.profile_derived_add]]%%. This will delete the profile of the given name %%''profile''%% that is derived from the current profile.%%
+%%This deletes a derived profile added by %%[[:develop:api:efl:config:global:method:profile_derived_add|Efl.Config.Global.profile_derived_add]]%%. This will delete the profile of the given name %%''profile''%% that is derived from the current profile.%%
%%At this point it is not expected that anyone would generally use this API except if you are a destktop environment and so the user base of this API will be enlightenment itself.%%
diff --git a/pages/develop/api/efl/content.txt b/pages/develop/api/efl/content.txt
index 9dac56046..5177722f0 100644
--- a/pages/develop/api/efl/content.txt
+++ b/pages/develop/api/efl/content.txt
@@ -5,7 +5,7 @@
%%Common interface for objects that have a (single) content.%%
-%%This is used for the default content part of widgets, as well as for individual parts through %%[[:develop:api:interface:efl:part|Efl.Part]]%%.%%
+%%This is used for the default content part of widgets, as well as for individual parts through %%[[:develop:api:efl:part|Efl.Part]]%%.%%
{{page>:develop:api-include:efl:content:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/duplicate.txt b/pages/develop/api/efl/duplicate.txt
index a08cc7f92..439681398 100644
--- a/pages/develop/api/efl/duplicate.txt
+++ b/pages/develop/api/efl/duplicate.txt
@@ -5,7 +5,7 @@
%%An interface for duplication of objects.%%
-%%Objects implementing this interface can be duplicated with %%[[:develop:api:interface:efl:duplicate:method:duplicate|Efl.Duplicate.duplicate]]%%.%%
+%%Objects implementing this interface can be duplicated with %%[[:develop:api:efl:duplicate:method:duplicate|Efl.Duplicate.duplicate]]%%.%%
{{page>:develop:api-include:efl:duplicate:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/flip.txt b/pages/develop/api/efl/flip.txt
index d6a13b2c7..eed960278 100644
--- a/pages/develop/api/efl/flip.txt
+++ b/pages/develop/api/efl/flip.txt
@@ -21,7 +21,7 @@ typedef enum {
===== Description =====
-%%Flip, See also %%[[:develop:api:interface:efl:flipable|Efl.Flipable]]%%%%
+%%Flip, See also %%[[:develop:api:efl:flipable|Efl.Flipable]]%%%%
{{page>:develop:api-include:efl:flip:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/buffer/method/buffer_copy_set.txt b/pages/develop/api/efl/gfx/buffer/method/buffer_copy_set.txt
index 5f38946c6..985e7d486 100644
--- a/pages/develop/api/efl/gfx/buffer/method/buffer_copy_set.txt
+++ b/pages/develop/api/efl/gfx/buffer/method/buffer_copy_set.txt
@@ -34,11 +34,11 @@ Eina_Bool efl_gfx_buffer_copy_set(Eo *obj, const Eina_Slice *slice, Eina_Size2D
%%This will allocate a new buffer in memory and copy the input %%''pixels''%% to it. The internal colorspace is not guaranteed to be preserved, and colorspace conversion may happen internally.%%
-%%If %%''pixels''%% is %%''null''%%, then a new empty buffer will be allocated. If the buffer already had pixel data, the previous image data will be dropped. This is the same as %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_managed_set|Efl.Gfx.Buffer.buffer_managed_set]]%%.%%
+%%If %%''pixels''%% is %%''null''%%, then a new empty buffer will be allocated. If the buffer already had pixel data, the previous image data will be dropped. This is the same as %%[[:develop:api:efl:gfx:buffer:method:buffer_managed_set|Efl.Gfx.Buffer.buffer_managed_set]]%%.%%
%%The memory buffer %%''pixels''%% must be large enough to hold %%''width''%% x %%''height''%% pixels encoded in the colorspace %%''cspace''%%.%%
-%%%%''slice''%% should not be the return value of %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_managed_get|Efl.Gfx.Buffer.buffer_managed_get]]%%.%%
+%%%%''slice''%% should not be the return value of %%[[:develop:api:efl:gfx:buffer:method:buffer_managed_get|Efl.Gfx.Buffer.buffer_managed_get]]%%.%%
{{page>:develop:api-include:efl:gfx:buffer:method:buffer_copy_set:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/gfx/buffer/method/buffer_managed_get.txt b/pages/develop/api/efl/gfx/buffer/method/buffer_managed_get.txt
index 3be6ea5bb..f9f8d1021 100644
--- a/pages/develop/api/efl/gfx/buffer/method/buffer_managed_get.txt
+++ b/pages/develop/api/efl/gfx/buffer/method/buffer_managed_get.txt
@@ -24,7 +24,7 @@ Eina_Slice efl_gfx_buffer_managed_get(Eo *obj, int plane);
%%Get a direct pointer to the internal pixel data, if available.%%
-%%This will return %%''null''%% unless %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_managed_set|Efl.Gfx.Buffer.buffer_managed_set]]%% was used to pass in an external data pointer.%%
+%%This will return %%''null''%% unless %%[[:develop:api:efl:gfx:buffer:method:buffer_managed_set|Efl.Gfx.Buffer.buffer_managed_set]]%% was used to pass in an external data pointer.%%
{{page>:develop:api-include:efl:gfx:buffer:method:buffer_managed_get:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/gfx/buffer/method/buffer_managed_set.txt b/pages/develop/api/efl/gfx/buffer/method/buffer_managed_set.txt
index 58d767ec4..269ba4756 100644
--- a/pages/develop/api/efl/gfx/buffer/method/buffer_managed_set.txt
+++ b/pages/develop/api/efl/gfx/buffer/method/buffer_managed_set.txt
@@ -34,11 +34,11 @@ Eina_Bool efl_gfx_buffer_managed_set(Eo *obj, const Eina_Slice *slice, Eina_Size
%%EFL will use the pixel data directly, and update the GPU-side texture if required. This will mark the image as dirty. If %%''slice''%% is %%''null''%%, this will detach the pixel data.%%
-%%If the buffer already had pixel data, the previous image data will be dropped. This is the same as %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_copy_set|Efl.Gfx.Buffer.buffer_copy_set]]%%.%%
+%%If the buffer already had pixel data, the previous image data will be dropped. This is the same as %%[[:develop:api:efl:gfx:buffer:method:buffer_copy_set|Efl.Gfx.Buffer.buffer_copy_set]]%%.%%
%%The memory buffer %%''pixels''%% must be large enough to hold %%''width''%% x %%''height''%% pixels encoded in the colorspace %%''cspace''%%.%%
-%%See also %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_copy_set|Efl.Gfx.Buffer.buffer_copy_set]]%% if you want EFL to copy the input buffer internally.%%
+%%See also %%[[:develop:api:efl:gfx:buffer:method:buffer_copy_set|Efl.Gfx.Buffer.buffer_copy_set]]%% if you want EFL to copy the input buffer internally.%%
{{page>:develop:api-include:efl:gfx:buffer:method:buffer_managed_set:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/gfx/buffer/method/buffer_map.txt b/pages/develop/api/efl/gfx/buffer/method/buffer_map.txt
index 6f7c57bef..6258838b7 100644
--- a/pages/develop/api/efl/gfx/buffer/method/buffer_map.txt
+++ b/pages/develop/api/efl/gfx/buffer/method/buffer_map.txt
@@ -34,7 +34,7 @@ Eina_Rw_Slice efl_gfx_buffer_map(Eo *obj, Efl_Gfx_Buffer_Access_Mode mode, const
%%Fetches data from the GPU if needed. This operation may be slow if cpu_readable_fast or cpu_writeable_fast are not true, or if the required colorspace is different from the internal one.%%
-%%Note that if the buffer has %%[[:develop:api:interface:efl:gfx:buffer:property:buffer_borders|Efl.Gfx.Buffer.buffer_borders]]%%, then %%''x''%% and %%''y''%% may be negative.%%
+%%Note that if the buffer has %%[[:develop:api:efl:gfx:buffer:property:buffer_borders|Efl.Gfx.Buffer.buffer_borders]]%%, then %%''x''%% and %%''y''%% may be negative.%%
{{page>:develop:api-include:efl:gfx:buffer:method:buffer_map:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/gfx/buffer/method/buffer_unmap.txt b/pages/develop/api/efl/gfx/buffer/method/buffer_unmap.txt
index f919cbedb..ca4f4d059 100644
--- a/pages/develop/api/efl/gfx/buffer/method/buffer_unmap.txt
+++ b/pages/develop/api/efl/gfx/buffer/method/buffer_unmap.txt
@@ -27,7 +27,7 @@ Eina_Bool efl_gfx_buffer_unmap(Eo *obj, Eina_Rw_Slice slice);
%%EFL will update the internal image if the map had write access.%%
<note>
-%%The %%''slice''%% struct does not need to be the one returned by %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_map|Efl.Gfx.Buffer.buffer_map]]%%, only its contents (%%''mem''%% and %%''len''%%) must match. But after a call to %%[[:develop:api:interface:efl:gfx:buffer:method:buffer_unmap|Efl.Gfx.Buffer.buffer_unmap]]%% the original %%''slice''%% structure is not valid anymore.%%
+%%The %%''slice''%% struct does not need to be the one returned by %%[[:develop:api:efl:gfx:buffer:method:buffer_map|Efl.Gfx.Buffer.buffer_map]]%%, only its contents (%%''mem''%% and %%''len''%%) must match. But after a call to %%[[:develop:api:efl:gfx:buffer:method:buffer_unmap|Efl.Gfx.Buffer.buffer_unmap]]%% the original %%''slice''%% structure is not valid anymore.%%
</note>
{{page>:develop:api-include:efl:gfx:buffer:method:buffer_unmap:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/buffer/property/alpha.txt b/pages/develop/api/efl/gfx/buffer/property/alpha.txt
index 6a5a2ca69..1524c467d 100644
--- a/pages/develop/api/efl/gfx/buffer/property/alpha.txt
+++ b/pages/develop/api/efl/gfx/buffer/property/alpha.txt
@@ -46,7 +46,7 @@ void efl_gfx_buffer_alpha_set(Eo *obj, Eina_Bool alpha);
%%Change alpha channel usage for this object.%%
-%%This function sets a flag on an image object indicating whether or not to use alpha channel data. A value of %%''true''%% makes it use alpha channel data, and %%''false''%% makes it ignore that data. Note that this has nothing to do with an object's color as manipulated by %%[[:develop:api:interface:efl:gfx:property:color|Efl.Gfx.color.set]]%%.%%
+%%This function sets a flag on an image object indicating whether or not to use alpha channel data. A value of %%''true''%% makes it use alpha channel data, and %%''false''%% makes it ignore that data. Note that this has nothing to do with an object's color as manipulated by %%[[:develop:api:efl:gfx:property:color|Efl.Gfx.color.set]]%%.%%
{{page>:develop:api-include:efl:gfx:buffer:property:alpha:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/buffer/property/buffer_size.txt b/pages/develop/api/efl/gfx/buffer/property/buffer_size.txt
index ff00aee2f..46507ac45 100644
--- a/pages/develop/api/efl/gfx/buffer/property/buffer_size.txt
+++ b/pages/develop/api/efl/gfx/buffer/property/buffer_size.txt
@@ -35,7 +35,7 @@ void efl_gfx_buffer_size_set(Eo *obj, Eina_Size2D sz);
==== Setter ====
-%%Potentially not implemented, %%[[:develop:api:interface:efl:gfx:buffer:property:buffer_size|Efl.Gfx.Buffer.buffer_size]]%% may be read-only.%%
+%%Potentially not implemented, %%[[:develop:api:efl:gfx:buffer:property:buffer_size|Efl.Gfx.Buffer.buffer_size]]%% may be read-only.%%
{{page>:develop:api-include:efl:gfx:buffer:property:buffer_size:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/buffer/property/colorspace.txt b/pages/develop/api/efl/gfx/buffer/property/colorspace.txt
index fb4f03844..fcb7a392c 100644
--- a/pages/develop/api/efl/gfx/buffer/property/colorspace.txt
+++ b/pages/develop/api/efl/gfx/buffer/property/colorspace.txt
@@ -24,7 +24,7 @@ Efl_Gfx_Colorspace efl_gfx_buffer_colorspace_get(const Eo *obj);
%%Returns the current encoding of this buffer's pixels.%%
-%%See %%[[:develop:api:enum:efl:gfx:colorspace|Efl.Gfx.Colorspace]]%% for more information on the supported formats.%%
+%%See %%[[:develop:api:efl:gfx:colorspace|Efl.Gfx.Colorspace]]%% for more information on the supported formats.%%
{{page>:develop:api-include:efl:gfx:buffer:property:colorspace:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/color_class/method/color_class_del.txt b/pages/develop/api/efl/gfx/color_class/method/color_class_del.txt
index 5d31fe193..98669d167 100644
--- a/pages/develop/api/efl/gfx/color_class/method/color_class_del.txt
+++ b/pages/develop/api/efl/gfx/color_class/method/color_class_del.txt
@@ -25,7 +25,7 @@ void efl_gfx_color_class_del(Eo *obj, const char *color_class);
%%This function deletes any values for the specified color class.%%
-%%Deleting the color class will revert it to the values defined by %%[[:develop:api:interface:efl:gfx:color_class:property:color_class|Efl.Gfx.Color_Class.color_class.set]]%%() or the color class defined in the theme file.%%
+%%Deleting the color class will revert it to the values defined by %%[[:develop:api:efl:gfx:color_class:property:color_class|Efl.Gfx.Color_Class.color_class.set]]%%() or the color class defined in the theme file.%%
%%Deleting the color class will emit the signal "color_class,del" for the given Edje object.%%
{{page>:develop:api-include:efl:gfx:color_class:method:color_class_del:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/fill.txt b/pages/develop/api/efl/gfx/fill.txt
index 1e6909a06..433932d2f 100644
--- a/pages/develop/api/efl/gfx/fill.txt
+++ b/pages/develop/api/efl/gfx/fill.txt
@@ -41,7 +41,7 @@ Eina_Bool efl_gfx_fill_auto_get(const Eo *obj);
void efl_gfx_fill_auto_set(Eo *obj, Eina_Bool filled);
</code>
-%%Binds the object's %%[[:develop:api:interface:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%% property to its actual geometry.%%\\
+%%Binds the object's %%[[:develop:api:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%% property to its actual geometry.%%\\
\\
**[[:develop:api:efl:gfx:fill:property:fill|fill]]** //**(get, set)**//
<code c>
diff --git a/pages/develop/api/efl/gfx/fill/property/fill.txt b/pages/develop/api/efl/gfx/fill/property/fill.txt
index 6ac525e8a..fe34bb049 100644
--- a/pages/develop/api/efl/gfx/fill/property/fill.txt
+++ b/pages/develop/api/efl/gfx/fill/property/fill.txt
@@ -32,7 +32,7 @@ void efl_gfx_fill_set(Eo *obj, Eina_Rect fill);
%%Note that if %%''w''%% or %%''h''%% are smaller than the dimensions of the object, the displayed image will be tiled around the object's area. To have only one copy of the bound image drawn, %%''x''%% and %%''y''%% must be 0 and %%''w''%% and %%''h''%% need to be the exact width and height of the image object itself, respectively.%%
-%%Setting this property will reset the %%[[:develop:api:interface:efl:gfx:fill:property:fill_auto|Efl.Gfx.Fill.fill_auto]]%% to %%''false''%%.%%
+%%Setting this property will reset the %%[[:develop:api:efl:gfx:fill:property:fill_auto|Efl.Gfx.Fill.fill_auto]]%% to %%''false''%%.%%
{{page>:develop:api-include:efl:gfx:fill:property:fill:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/fill/property/fill_auto.txt b/pages/develop/api/efl/gfx/fill/property/fill_auto.txt
index e7f37d80f..8dafba25a 100644
--- a/pages/develop/api/efl/gfx/fill/property/fill_auto.txt
+++ b/pages/develop/api/efl/gfx/fill/property/fill_auto.txt
@@ -28,11 +28,11 @@ void efl_gfx_fill_auto_set(Eo *obj, Eina_Bool filled);
* **filled** - %%%%''true''%% to make the fill property follow object size or %%''false''%% otherwise.%%
===== Description =====
-%%Binds the object's %%[[:develop:api:interface:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%% property to its actual geometry.%%
+%%Binds the object's %%[[:develop:api:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%% property to its actual geometry.%%
-%%If %%''true''%%, then every time the object is resized, it will automatically trigger a call to %%[[:develop:api:interface:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill.set]]%% with the new size (and 0, 0 as source image's origin), so the image will cover the whole object's area.%%
+%%If %%''true''%%, then every time the object is resized, it will automatically trigger a call to %%[[:develop:api:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill.set]]%% with the new size (and 0, 0 as source image's origin), so the image will cover the whole object's area.%%
-%%This property takes precedence over %%[[:develop:api:interface:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%%. If set to %%''false''%%, then %%[[:develop:api:interface:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%% should be set.%%
+%%This property takes precedence over %%[[:develop:api:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%%. If set to %%''false''%%, then %%[[:develop:api:efl:gfx:fill:property:fill|Efl.Gfx.Fill.fill]]%% should be set.%%
%%This flag is %%''true''%% by default (used to be %%''false''%% with the old APIs, and was known as "filled").%%
{{page>:develop:api-include:efl:gfx:fill:property:fill_auto:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/map/method/lightning_3d_absolute.txt b/pages/develop/api/efl/gfx/map/method/lightning_3d_absolute.txt
index f746bb4aa..e7608c2d0 100644
--- a/pages/develop/api/efl/gfx/map/method/lightning_3d_absolute.txt
+++ b/pages/develop/api/efl/gfx/map/method/lightning_3d_absolute.txt
@@ -41,7 +41,7 @@ void efl_gfx_map_lightning_3d_absolute(Eo *obj, double lx, double ly, double lz,
%%This is used to apply lighting calculations (from a single light source) to a given mapped object. The R, G and B values of each vertex will be modified to reflect the lighting based on the light point coordinates, the light color and the ambient color, and at what angle the map is facing the light source. A surface should have its points be declared in a clockwise fashion if the face is "facing" towards you (as opposed to away from you) as faces have a "logical" side for lighting.%%
-%%The coordinates of the center point are given in absolute canvas coordinates. See also %%[[:develop:api:mixin:efl:gfx:map:method:lightning_3d|Efl.Gfx.Map.lightning_3d]]%% for a pivot-based lightning effect.%%
+%%The coordinates of the center point are given in absolute canvas coordinates. See also %%[[:develop:api:efl:gfx:map:method:lightning_3d|Efl.Gfx.Map.lightning_3d]]%% for a pivot-based lightning effect.%%
//Since 1.20//
{{page>:develop:api-include:efl:gfx:map:method:lightning_3d_absolute:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/map/method/map_reset.txt b/pages/develop/api/efl/gfx/map/method/map_reset.txt
index 81841f027..1208689a1 100644
--- a/pages/develop/api/efl/gfx/map/method/map_reset.txt
+++ b/pages/develop/api/efl/gfx/map/method/map_reset.txt
@@ -15,7 +15,7 @@ void efl_gfx_map_reset(Eo *obj);
%%Resets the map transformation to its default state.%%
-%%This will reset all transformations to identity, meaning the points' colors, positions and UV coordinates will be reset to their default values. %%[[:develop:api:mixin:efl:gfx:map:method:map_has|Efl.Gfx.Map.map_has]]%% will then return %%''false''%%. This function will not modify the values of %%[[:develop:api:mixin:efl:gfx:map:property:map_smooth|Efl.Gfx.Map.map_smooth]]%% or %%[[:develop:api:mixin:efl:gfx:map:property:map_alpha|Efl.Gfx.Map.map_alpha]]%%.%%
+%%This will reset all transformations to identity, meaning the points' colors, positions and UV coordinates will be reset to their default values. %%[[:develop:api:efl:gfx:map:method:map_has|Efl.Gfx.Map.map_has]]%% will then return %%''false''%%. This function will not modify the values of %%[[:develop:api:efl:gfx:map:property:map_smooth|Efl.Gfx.Map.map_smooth]]%% or %%[[:develop:api:efl:gfx:map:property:map_alpha|Efl.Gfx.Map.map_alpha]]%%.%%
//Since 1.20//
{{page>:develop:api-include:efl:gfx:map:method:map_reset:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/map/method/perspective_3d_absolute.txt b/pages/develop/api/efl/gfx/map/method/perspective_3d_absolute.txt
index cc127cef0..c95dd0b8b 100644
--- a/pages/develop/api/efl/gfx/map/method/perspective_3d_absolute.txt
+++ b/pages/develop/api/efl/gfx/map/method/perspective_3d_absolute.txt
@@ -31,7 +31,7 @@ void efl_gfx_map_perspective_3d_absolute(Eo *obj, double px, double py, double z
%%This applies a given perspective (3D) to the map coordinates. X, Y and Z values are used. The px and py points specify the "infinite distance" point in the 3D conversion (where all lines converge to like when artists draw 3D by hand). The %%''z0''%% value specifies the z value at which there is a 1:1 mapping between spatial coordinates and screen coordinates. Any points on this z value will not have their X and Y values modified in the transform. Those further away (Z value higher) will shrink into the distance, and those less than this value will expand and become bigger. The %%''foc''%% value determines the "focal length" of the camera. This is in reality the distance between the camera lens plane itself (at or closer than this rendering results are undefined) and the "z0" z value. This allows for some "depth" control and %%''foc''%% must be greater than 0.%%
-%%The coordinates of the center point are given in absolute canvas coordinates. See also %%[[:develop:api:mixin:efl:gfx:map:method:perspective_3d|Efl.Gfx.Map.perspective_3d]]%% for a pivot-based perspective effect.%%
+%%The coordinates of the center point are given in absolute canvas coordinates. See also %%[[:develop:api:efl:gfx:map:method:perspective_3d|Efl.Gfx.Map.perspective_3d]]%% for a pivot-based perspective effect.%%
//Since 1.20//
{{page>:develop:api-include:efl:gfx:map:method:perspective_3d_absolute:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/map/method/rotate_3d.txt b/pages/develop/api/efl/gfx/map/method/rotate_3d.txt
index b7f226d57..85181a340 100644
--- a/pages/develop/api/efl/gfx/map/method/rotate_3d.txt
+++ b/pages/develop/api/efl/gfx/map/method/rotate_3d.txt
@@ -35,9 +35,9 @@ void efl_gfx_map_rotate_3d(Eo *obj, double dx, double dy, double dz, const Efl_G
%%Rotate the object around 3 axes in 3D.%%
-%%This will rotate in 3D and not just around the "Z" axis as the case with %%[[:develop:api:mixin:efl:gfx:map:method:rotate|Efl.Gfx.Map.rotate]]%%. This will rotate around the X, Y and Z axes. The Z axis points "into" the screen with low values at the screen and higher values further away. The X axis runs from left to right on the screen and the Y axis from top to bottom.%%
+%%This will rotate in 3D and not just around the "Z" axis as the case with %%[[:develop:api:efl:gfx:map:method:rotate|Efl.Gfx.Map.rotate]]%%. This will rotate around the X, Y and Z axes. The Z axis points "into" the screen with low values at the screen and higher values further away. The X axis runs from left to right on the screen and the Y axis from top to bottom.%%
-%%As with %%[[:develop:api:mixin:efl:gfx:map:method:rotate|Efl.Gfx.Map.rotate]]%%, you provide a pivot and center point to rotate around (in 3D). The Z coordinate of this center point is an absolute value, and not a relative one like X and Y, as objects are flat in a 2D space.%%
+%%As with %%[[:develop:api:efl:gfx:map:method:rotate|Efl.Gfx.Map.rotate]]%%, you provide a pivot and center point to rotate around (in 3D). The Z coordinate of this center point is an absolute value, and not a relative one like X and Y, as objects are flat in a 2D space.%%
//Since 1.20//
{{page>:develop:api-include:efl:gfx:map:method:rotate_3d:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/map/method/rotate_3d_absolute.txt b/pages/develop/api/efl/gfx/map/method/rotate_3d_absolute.txt
index de88b58fd..a2615caf7 100644
--- a/pages/develop/api/efl/gfx/map/method/rotate_3d_absolute.txt
+++ b/pages/develop/api/efl/gfx/map/method/rotate_3d_absolute.txt
@@ -33,9 +33,9 @@ void efl_gfx_map_rotate_3d_absolute(Eo *obj, double dx, double dy, double dz, do
%%Rotate the object around 3 axes in 3D, using absolute coordinates.%%
-%%This will rotate in 3D and not just around the "Z" axis as the case with %%[[:develop:api:mixin:efl:gfx:map:method:rotate|Efl.Gfx.Map.rotate]]%%. This will rotate around the X, Y and Z axes. The Z axis points "into" the screen with low values at the screen and higher values further away. The X axis runs from left to right on the screen and the Y axis from top to bottom.%%
+%%This will rotate in 3D and not just around the "Z" axis as the case with %%[[:develop:api:efl:gfx:map:method:rotate|Efl.Gfx.Map.rotate]]%%. This will rotate around the X, Y and Z axes. The Z axis points "into" the screen with low values at the screen and higher values further away. The X axis runs from left to right on the screen and the Y axis from top to bottom.%%
-%%The coordinates of the center point are given in absolute canvas coordinates. See also %%[[:develop:api:mixin:efl:gfx:map:method:rotate_3d|Efl.Gfx.Map.rotate_3d]]%% for a pivot-based 3D rotation.%%
+%%The coordinates of the center point are given in absolute canvas coordinates. See also %%[[:develop:api:efl:gfx:map:method:rotate_3d|Efl.Gfx.Map.rotate_3d]]%% for a pivot-based 3D rotation.%%
//Since 1.20//
{{page>:develop:api-include:efl:gfx:map:method:rotate_3d_absolute:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/map/method/rotate_absolute.txt b/pages/develop/api/efl/gfx/map/method/rotate_absolute.txt
index d980deb58..d2854a7b9 100644
--- a/pages/develop/api/efl/gfx/map/method/rotate_absolute.txt
+++ b/pages/develop/api/efl/gfx/map/method/rotate_absolute.txt
@@ -29,7 +29,7 @@ void efl_gfx_map_rotate_absolute(Eo *obj, double degrees, double cx, double cy);
%%This rotates the object clockwise by %%''degrees''%% degrees, around the center specified by the relative position (%%''cx''%%, %%''cy''%%) in the %%''pivot''%% object. If %%''pivot''%% is %%''null''%% then this object is used as its own pivot center. 360 degrees is a full rotation, equivalent to no rotation. Negative values for %%''degrees''%% will rotate clockwise by that amount.%%
-%%The given coordinates are absolute values in pixels. See also %%[[:develop:api:mixin:efl:gfx:map:method:rotate|Efl.Gfx.Map.rotate]]%% for a relative coordinate version.%%
+%%The given coordinates are absolute values in pixels. See also %%[[:develop:api:efl:gfx:map:method:rotate|Efl.Gfx.Map.rotate]]%% for a relative coordinate version.%%
//Since 1.20//
{{page>:develop:api-include:efl:gfx:map:method:rotate_absolute:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/map/method/rotate_quat.txt b/pages/develop/api/efl/gfx/map/method/rotate_quat.txt
index 1efe843b5..7a21bff78 100644
--- a/pages/develop/api/efl/gfx/map/method/rotate_quat.txt
+++ b/pages/develop/api/efl/gfx/map/method/rotate_quat.txt
@@ -37,9 +37,9 @@ void efl_gfx_map_rotate_quat(Eo *obj, double qx, double qy, double qz, double qw
%%Rotate the object in 3D using a unit quaternion.%%
-%%This is similar to %%[[:develop:api:mixin:efl:gfx:map:method:rotate_3d|Efl.Gfx.Map.rotate_3d]]%% but uses a unit quaternion (also known as versor) rather than a direct angle-based rotation around a center point. Use this to avoid gimbal locks.%%
+%%This is similar to %%[[:develop:api:efl:gfx:map:method:rotate_3d|Efl.Gfx.Map.rotate_3d]]%% but uses a unit quaternion (also known as versor) rather than a direct angle-based rotation around a center point. Use this to avoid gimbal locks.%%
-%%As with %%[[:develop:api:mixin:efl:gfx:map:method:rotate|Efl.Gfx.Map.rotate]]%%, you provide a pivot and center point to rotate around (in 3D). The Z coordinate of this center point is an absolute value, and not a relative one like X and Y, as objects are flat in a 2D space.%%
+%%As with %%[[:develop:api:efl:gfx:map:method:rotate|Efl.Gfx.Map.rotate]]%%, you provide a pivot and center point to rotate around (in 3D). The Z coordinate of this center point is an absolute value, and not a relative one like X and Y, as objects are flat in a 2D space.%%
//Since 1.20//
{{page>:develop:api-include:efl:gfx:map:method:rotate_quat:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/map/method/rotate_quat_absolute.txt b/pages/develop/api/efl/gfx/map/method/rotate_quat_absolute.txt
index 665302f22..8d33e97fa 100644
--- a/pages/develop/api/efl/gfx/map/method/rotate_quat_absolute.txt
+++ b/pages/develop/api/efl/gfx/map/method/rotate_quat_absolute.txt
@@ -35,9 +35,9 @@ void efl_gfx_map_rotate_quat_absolute(Eo *obj, double qx, double qy, double qz,
%%Rotate the object in 3D using a unit quaternion, using absolute coordinates.%%
-%%This is similar to %%[[:develop:api:mixin:efl:gfx:map:method:rotate_3d|Efl.Gfx.Map.rotate_3d]]%% but uses a unit quaternion (also known as versor) rather than a direct angle-based rotation around a center point. Use this to avoid gimbal locks.%%
+%%This is similar to %%[[:develop:api:efl:gfx:map:method:rotate_3d|Efl.Gfx.Map.rotate_3d]]%% but uses a unit quaternion (also known as versor) rather than a direct angle-based rotation around a center point. Use this to avoid gimbal locks.%%
-%%The coordinates of the center point are given in absolute canvas coordinates. See also %%[[:develop:api:mixin:efl:gfx:map:method:rotate_quat|Efl.Gfx.Map.rotate_quat]]%% for a pivot-based 3D rotation.%%
+%%The coordinates of the center point are given in absolute canvas coordinates. See also %%[[:develop:api:efl:gfx:map:method:rotate_quat|Efl.Gfx.Map.rotate_quat]]%% for a pivot-based 3D rotation.%%
//Since 1.20//
{{page>:develop:api-include:efl:gfx:map:method:rotate_quat_absolute:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/map/method/zoom_absolute.txt b/pages/develop/api/efl/gfx/map/method/zoom_absolute.txt
index 044608f64..e15c16fa0 100644
--- a/pages/develop/api/efl/gfx/map/method/zoom_absolute.txt
+++ b/pages/develop/api/efl/gfx/map/method/zoom_absolute.txt
@@ -31,7 +31,7 @@ void efl_gfx_map_zoom_absolute(Eo *obj, double zoomx, double zoomy, double cx, d
%%This zooms the points of the map from a center point. That center is defined by %%''cx''%% and %%''cy''%%. The %%''zoomx''%% and %%''zoomy''%% parameters specify how much to zoom in the X and Y direction respectively. A value of 1.0 means "don't zoom". 2.0 means "double the size". 0.5 is "half the size" etc.%%
-%%The coordinates of the center point are given in absolute canvas coordinates. See also %%[[:develop:api:mixin:efl:gfx:map:method:zoom|Efl.Gfx.Map.zoom]]%% for a pivot-based zoom.%%
+%%The coordinates of the center point are given in absolute canvas coordinates. See also %%[[:develop:api:efl:gfx:map:method:zoom|Efl.Gfx.Map.zoom]]%% for a pivot-based zoom.%%
//Since 1.20//
{{page>:develop:api-include:efl:gfx:map:method:zoom_absolute:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/map/property/map_alpha.txt b/pages/develop/api/efl/gfx/map/property/map_alpha.txt
index ecce41a74..cc9c6a2c6 100644
--- a/pages/develop/api/efl/gfx/map/property/map_alpha.txt
+++ b/pages/develop/api/efl/gfx/map/property/map_alpha.txt
@@ -32,7 +32,7 @@ void efl_gfx_map_alpha_set(Eo *obj, Eina_Bool alpha);
%%This sets alpha flag for map rendering. If the object is a type that has its own alpha settings, then this will take precedence. Only image objects support this currently (%%''Efl''%%.Canvas.Image and its friends). Setting this off stops alpha blending of the map area, and is useful if you know the object and/or all sub-objects is 100% solid.%%
-%%Note that this may conflict with %%[[:develop:api:mixin:efl:gfx:map:property:map_smooth|Efl.Gfx.Map.map_smooth]]%% depending on which algorithm is used for anti-aliasing.%%
+%%Note that this may conflict with %%[[:develop:api:efl:gfx:map:property:map_smooth|Efl.Gfx.Map.map_smooth]]%% depending on which algorithm is used for anti-aliasing.%%
//Since 1.20//
{{page>:develop:api-include:efl:gfx:map:property:map_alpha:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/path/method/append_arc_to.txt b/pages/develop/api/efl/gfx/path/method/append_arc_to.txt
index a35508972..c49ba9df5 100644
--- a/pages/develop/api/efl/gfx/path/method/append_arc_to.txt
+++ b/pages/develop/api/efl/gfx/path/method/append_arc_to.txt
@@ -35,7 +35,7 @@ void efl_gfx_path_append_arc_to(Eo *obj, double x, double y, double rx, double r
%%Append an arc that connects from the current point int the point list to the given point (x,y). The arc is defined by the given radius in x-direction (rx) and radius in y direction (ry).%%
-%%Use this api if you know the end point's of the arc otherwise use more convenient function %%[[:develop:api:mixin:efl:gfx:path:method:append_arc|Efl.Gfx.Path.append_arc]]%%.%%
+%%Use this api if you know the end point's of the arc otherwise use more convenient function %%[[:develop:api:efl:gfx:path:method:append_arc|Efl.Gfx.Path.append_arc]]%%.%%
//Since 1.18//
{{page>:develop:api-include:efl:gfx:path:method:append_arc_to:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/path/method/append_line_to.txt b/pages/develop/api/efl/gfx/path/method/append_line_to.txt
index 9bc8fa54f..b28d84e37 100644
--- a/pages/develop/api/efl/gfx/path/method/append_line_to.txt
+++ b/pages/develop/api/efl/gfx/path/method/append_line_to.txt
@@ -27,7 +27,7 @@ void efl_gfx_path_append_line_to(Eo *obj, double x, double y);
%%If no current position present, it draws a line to itself, basically a point.%%
-%%See also %%[[:develop:api:mixin:efl:gfx:path:method:append_move_to|Efl.Gfx.Path.append_move_to]]%%.%%
+%%See also %%[[:develop:api:efl:gfx:path:method:append_move_to|Efl.Gfx.Path.append_move_to]]%%.%%
//Since 1.18//
{{page>:develop:api-include:efl:gfx:path:method:append_line_to:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/path/method/append_move_to.txt b/pages/develop/api/efl/gfx/path/method/append_move_to.txt
index 47c101033..d055a0d13 100644
--- a/pages/develop/api/efl/gfx/path/method/append_move_to.txt
+++ b/pages/develop/api/efl/gfx/path/method/append_move_to.txt
@@ -25,7 +25,7 @@ void efl_gfx_path_append_move_to(Eo *obj, double x, double y);
%%Moves the current point to the given point, implicitly starting a new subpath and closing the previous one.%%
-%%See also %%[[:develop:api:mixin:efl:gfx:path:method:append_close|Efl.Gfx.Path.append_close]]%%.%%
+%%See also %%[[:develop:api:efl:gfx:path:method:append_close|Efl.Gfx.Path.append_close]]%%.%%
//Since 1.18//
{{page>:develop:api-include:efl:gfx:path:method:append_move_to:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/path/method/append_scubic_to.txt b/pages/develop/api/efl/gfx/path/method/append_scubic_to.txt
index 344490682..d19d3d18a 100644
--- a/pages/develop/api/efl/gfx/path/method/append_scubic_to.txt
+++ b/pages/develop/api/efl/gfx/path/method/append_scubic_to.txt
@@ -29,7 +29,7 @@ void efl_gfx_path_append_scubic_to(Eo *obj, double x, double y, double ctrl_x, d
%%Same as efl_gfx_path_append_cubic_to() api only difference is that it uses the current control point to draw the bezier.%%
-%%See also %%[[:develop:api:mixin:efl:gfx:path:method:append_cubic_to|Efl.Gfx.Path.append_cubic_to]]%%.%%
+%%See also %%[[:develop:api:efl:gfx:path:method:append_cubic_to|Efl.Gfx.Path.append_cubic_to]]%%.%%
//Since 1.18//
{{page>:develop:api-include:efl:gfx:path:method:append_scubic_to:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/path/method/append_squadratic_to.txt b/pages/develop/api/efl/gfx/path/method/append_squadratic_to.txt
index 72fdcc82d..52e109447 100644
--- a/pages/develop/api/efl/gfx/path/method/append_squadratic_to.txt
+++ b/pages/develop/api/efl/gfx/path/method/append_squadratic_to.txt
@@ -25,7 +25,7 @@ void efl_gfx_path_append_squadratic_to(Eo *obj, double x, double y);
%%Same as efl_gfx_path_append_quadratic_to() api only difference is that it uses the current control point to draw the bezier.%%
-%%See also %%[[:develop:api:mixin:efl:gfx:path:method:append_quadratic_to|Efl.Gfx.Path.append_quadratic_to]]%%.%%
+%%See also %%[[:develop:api:efl:gfx:path:method:append_quadratic_to|Efl.Gfx.Path.append_quadratic_to]]%%.%%
//Since 1.18//
{{page>:develop:api-include:efl:gfx:path:method:append_squadratic_to:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/property/color.txt b/pages/develop/api/efl/gfx/property/color.txt
index 2393e8f32..d7b998fb8 100644
--- a/pages/develop/api/efl/gfx/property/color.txt
+++ b/pages/develop/api/efl/gfx/property/color.txt
@@ -63,7 +63,7 @@ void efl_gfx_color_set(Eo *obj, int r, int g, int b, int a);
%%Sets the general/main color of the given Evas object to the given one.%%
-%%See also %%[[:develop:api:interface:efl:gfx:property:color|Efl.Gfx.color.get]]%% (for an example)%%
+%%See also %%[[:develop:api:efl:gfx:property:color|Efl.Gfx.color.get]]%% (for an example)%%
%%These color values are expected to be premultiplied by alpha.%%
{{page>:develop:api-include:efl:gfx:property:color:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/property/visible.txt b/pages/develop/api/efl/gfx/property/visible.txt
index 5c0466a22..21bb2b6da 100644
--- a/pages/develop/api/efl/gfx/property/visible.txt
+++ b/pages/develop/api/efl/gfx/property/visible.txt
@@ -30,7 +30,7 @@ void efl_gfx_visible_set(Eo *obj, Eina_Bool v);
%%The visibility of a canvas object.%%
-%%All canvas objects will become visible by default just before render. This means that it is not required to call %%[[:develop:api:interface:efl:gfx:property:visible|Efl.Gfx.visible.set]]%% after creating an object unless you want to create it without showing it. Note that this behavior is new since 1.21, and only applies to canvas objects created with the EO API (i.e. not the legacy C-only API). Other types of Gfx objects may or may not be visible by default.%%
+%%All canvas objects will become visible by default just before render. This means that it is not required to call %%[[:develop:api:efl:gfx:property:visible|Efl.Gfx.visible.set]]%% after creating an object unless you want to create it without showing it. Note that this behavior is new since 1.21, and only applies to canvas objects created with the EO API (i.e. not the legacy C-only API). Other types of Gfx objects may or may not be visible by default.%%
%%Note that many other parameters can prevent a visible object from actually being "visible" on screen. For instance if its color is fully transparent, or its parent is hidden, or it is clipped out, etc...%%
diff --git a/pages/develop/api/efl/gfx/size/hint.txt b/pages/develop/api/efl/gfx/size/hint.txt
index d80777fc8..2bf2776f4 100644
--- a/pages/develop/api/efl/gfx/size/hint.txt
+++ b/pages/develop/api/efl/gfx/size/hint.txt
@@ -64,7 +64,7 @@ void efl_gfx_size_hint_base_set(Eo *obj, Eina_Size2D sz);
Eina_Size2D efl_gfx_size_hint_combined_min_get(const Eo *obj);
</code>
-%%Read-only minimum size combining both %%[[:develop:api:interface:efl:gfx:size:hint:property:hint_restricted_min|Efl.Gfx.Size.Hint.hint_restricted_min]]%% and %%[[:develop:api:interface:efl:gfx:size:hint:property:hint_min|Efl.Gfx.Size.Hint.hint_min]]%% size hints.%%\\
+%%Read-only minimum size combining both %%[[:develop:api:efl:gfx:size:hint:property:hint_restricted_min|Efl.Gfx.Size.Hint.hint_restricted_min]]%% and %%[[:develop:api:efl:gfx:size:hint:property:hint_min|Efl.Gfx.Size.Hint.hint_min]]%% size hints.%%\\
\\
**[[:develop:api:efl:gfx:size:hint:property:hint_margin|hint_margin]]** //**(get, set)**//
<code c>
diff --git a/pages/develop/api/efl/gfx/size/hint/property/hint_align.txt b/pages/develop/api/efl/gfx/size/hint/property/hint_align.txt
index f28c441c8..f2f49aa72 100644
--- a/pages/develop/api/efl/gfx/size/hint/property/hint_align.txt
+++ b/pages/develop/api/efl/gfx/size/hint/property/hint_align.txt
@@ -27,13 +27,13 @@ void efl_gfx_size_hint_align_set(Eo *obj, double x, double y);
===== Values =====
- * **x** - %%Double, ranging from 0.0 to 1.0 or with the special value %%[[:develop:api:var:efl:gfx:size:hint:fill|Efl.Gfx.Size.Hint.Fill]]%%, to use as horizontal alignment hint.%%
- * **y** - %%Double, ranging from 0.0 to 1.0 or with the special value %%[[:develop:api:var:efl:gfx:size:hint:fill|Efl.Gfx.Size.Hint.Fill]]%%, to use as vertical alignment hint.%%
+ * **x** - %%Double, ranging from 0.0 to 1.0 or with the special value %%[[:develop:api:efl:gfx:size:hint:fill|Efl.Gfx.Size.Hint.Fill]]%%, to use as horizontal alignment hint.%%
+ * **y** - %%Double, ranging from 0.0 to 1.0 or with the special value %%[[:develop:api:efl:gfx:size:hint:fill|Efl.Gfx.Size.Hint.Fill]]%%, to use as vertical alignment hint.%%
===== Description =====
%%Hints for an object's alignment.%%
-%%These are hints on how to align an object inside the boundaries of a container/manager. Accepted values are in the 0.0 to 1.0 range, with the special value %%[[:develop:api:var:efl:gfx:size:hint:fill|Efl.Gfx.Size.Hint.Fill]]%% used to specify "justify" or "fill" by some users. In this case, maximum size hints should be enforced with higher priority, if they are set. Also, any padding hint set on objects should add up to the alignment space on the final scene composition.%%
+%%These are hints on how to align an object inside the boundaries of a container/manager. Accepted values are in the 0.0 to 1.0 range, with the special value %%[[:develop:api:efl:gfx:size:hint:fill|Efl.Gfx.Size.Hint.Fill]]%% used to specify "justify" or "fill" by some users. In this case, maximum size hints should be enforced with higher priority, if they are set. Also, any padding hint set on objects should add up to the alignment space on the final scene composition.%%
%%See documentation of possible users: in Evas, they are the @ref Evas_Object_Box "box" and @ref Evas_Object_Table "table" smart objects.%%
diff --git a/pages/develop/api/efl/gfx/size/hint/property/hint_base.txt b/pages/develop/api/efl/gfx/size/hint/property/hint_base.txt
index 0c320771b..a6421e18d 100644
--- a/pages/develop/api/efl/gfx/size/hint/property/hint_base.txt
+++ b/pages/develop/api/efl/gfx/size/hint/property/hint_base.txt
@@ -32,9 +32,9 @@ void efl_gfx_size_hint_base_set(Eo *obj, Eina_Size2D sz);
%%This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.%%
-%%%%[[:develop:api:interface:efl:gfx:size:hint:property:hint_base|Efl.Gfx.Size.Hint.hint_base]]%% + N x %%[[:develop:api:interface:efl:gfx:size:hint:property:hint_step|Efl.Gfx.Size.Hint.hint_step]]%% is what is calculated for object sizing restrictions.%%
+%%%%[[:develop:api:efl:gfx:size:hint:property:hint_base|Efl.Gfx.Size.Hint.hint_base]]%% + N x %%[[:develop:api:efl:gfx:size:hint:property:hint_step|Efl.Gfx.Size.Hint.hint_step]]%% is what is calculated for object sizing restrictions.%%
-%%See also %%[[:develop:api:interface:efl:gfx:size:hint:property:hint_step|Efl.Gfx.Size.Hint.hint_step]]%%.%%
+%%See also %%[[:develop:api:efl:gfx:size:hint:property:hint_step|Efl.Gfx.Size.Hint.hint_step]]%%.%%
{{page>:develop:api-include:efl:gfx:size:hint:property:hint_base:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/size/hint/property/hint_restricted_min.txt b/pages/develop/api/efl/gfx/size/hint/property/hint_restricted_min.txt
index 07da28ab5..07756d40a 100644
--- a/pages/develop/api/efl/gfx/size/hint/property/hint_restricted_min.txt
+++ b/pages/develop/api/efl/gfx/size/hint/property/hint_restricted_min.txt
@@ -35,7 +35,7 @@ void efl_gfx_size_hint_restricted_min_set(Eo *obj, Eina_Size2D sz);
%%Values 0 will be treated as unset hint components, when queried by managers.%%
<note>
-%%This property is internal and meant for widget developers to define the absolute minimum size of the object. EFL itself sets this size internally, so any change to it from an application might be ignored. Use %%[[:develop:api:interface:efl:gfx:size:hint:property:hint_min|Efl.Gfx.Size.Hint.hint_min]]%% instead.%%
+%%This property is internal and meant for widget developers to define the absolute minimum size of the object. EFL itself sets this size internally, so any change to it from an application might be ignored. Use %%[[:develop:api:efl:gfx:size:hint:property:hint_min|Efl.Gfx.Size.Hint.hint_min]]%% instead.%%
</note>
diff --git a/pages/develop/api/efl/gfx/size/hint/property/hint_step.txt b/pages/develop/api/efl/gfx/size/hint/property/hint_step.txt
index 02df235ed..596c2b0dd 100644
--- a/pages/develop/api/efl/gfx/size/hint/property/hint_step.txt
+++ b/pages/develop/api/efl/gfx/size/hint/property/hint_step.txt
@@ -34,7 +34,7 @@ void efl_gfx_size_hint_step_set(Eo *obj, Eina_Size2D sz);
%%Set this to for an object to scale up by steps and not continuously.%%
-%%%%[[:develop:api:interface:efl:gfx:size:hint:property:hint_base|Efl.Gfx.Size.Hint.hint_base]]%% + N x %%[[:develop:api:interface:efl:gfx:size:hint:property:hint_step|Efl.Gfx.Size.Hint.hint_step]]%% is what is calculated for object sizing restrictions.%%
+%%%%[[:develop:api:efl:gfx:size:hint:property:hint_base|Efl.Gfx.Size.Hint.hint_base]]%% + N x %%[[:develop:api:efl:gfx:size:hint:property:hint_step|Efl.Gfx.Size.Hint.hint_step]]%% is what is calculated for object sizing restrictions.%%
{{page>:develop:api-include:efl:gfx:size:hint:property:hint_step:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/size/hint/property/hint_weight.txt b/pages/develop/api/efl/gfx/size/hint/property/hint_weight.txt
index 7f5242631..0855c9564 100644
--- a/pages/develop/api/efl/gfx/size/hint/property/hint_weight.txt
+++ b/pages/develop/api/efl/gfx/size/hint/property/hint_weight.txt
@@ -33,7 +33,7 @@ void efl_gfx_size_hint_weight_set(Eo *obj, double x, double y);
%%Hints for an object's weight.%%
-%%This is a hint on how a container object should resize a given child within its area. Containers may adhere to the simpler logic of just expanding the child object's dimensions to fit its own (see the %%[[:develop:api:var:efl:gfx:size:hint:expand|Efl.Gfx.Size.Hint.Expand]]%% helper weight macro) or the complete one of taking each child's weight hint as real weights to how much of its size to allocate for them in each axis. A container is supposed to, after normalizing the weights of its children (with weight hints), distribut the space it has to layout them by those factors -- most weighted children get larger in this process than the least ones.%%
+%%This is a hint on how a container object should resize a given child within its area. Containers may adhere to the simpler logic of just expanding the child object's dimensions to fit its own (see the %%[[:develop:api:efl:gfx:size:hint:expand|Efl.Gfx.Size.Hint.Expand]]%% helper weight macro) or the complete one of taking each child's weight hint as real weights to how much of its size to allocate for them in each axis. A container is supposed to, after normalizing the weights of its children (with weight hints), distribut the space it has to layout them by those factors -- most weighted children get larger in this process than the least ones.%%
%%Accepted values are zero or positive values. Some containers might use this hint as a boolean, but some others might consider it as a proportion, see documentation of each container.%%
diff --git a/pages/develop/api/efl/gfx/size_class/method/size_class_del.txt b/pages/develop/api/efl/gfx/size_class/method/size_class_del.txt
index 51b63d336..f16de9afd 100644
--- a/pages/develop/api/efl/gfx/size_class/method/size_class_del.txt
+++ b/pages/develop/api/efl/gfx/size_class/method/size_class_del.txt
@@ -25,7 +25,7 @@ void efl_gfx_size_class_del(Eo *obj, const char *size_class);
%%This function deletes any values for the specified size class.%%
-%%Deleting the size class will revert it to the values defined by %%[[:develop:api:interface:efl:gfx:size_class:property:size_class|Efl.Gfx.Size_Class.size_class.set]]%%() or the size class defined in the theme file.%%
+%%Deleting the size class will revert it to the values defined by %%[[:develop:api:efl:gfx:size_class:property:size_class|Efl.Gfx.Size_Class.size_class.set]]%%() or the size class defined in the theme file.%%
//Since 1.17//
{{page>:develop:api-include:efl:gfx:size_class:method:size_class_del:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/stack/method/lower.txt b/pages/develop/api/efl/gfx/stack/method/lower.txt
index cc88a61ff..0d38056d9 100644
--- a/pages/develop/api/efl/gfx/stack/method/lower.txt
+++ b/pages/develop/api/efl/gfx/stack/method/lower.txt
@@ -17,7 +17,7 @@ void efl_gfx_stack_lower(Eo *obj);
%%%%''obj''%% will, then, be the lowest one in the layer it belongs to. Objects on other layers won't get touched.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), %%[[:develop:api:interface:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%() and %%[[:develop:api:interface:efl:gfx:stack:method:raise|Efl.Gfx.Stack.raise]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%() and %%[[:develop:api:efl:gfx:stack:method:raise|Efl.Gfx.Stack.raise]]%%()%%
{{page>:develop:api-include:efl:gfx:stack:method:lower:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/gfx/stack/method/raise.txt b/pages/develop/api/efl/gfx/stack/method/raise.txt
index f0a1878fc..fe142fe58 100644
--- a/pages/develop/api/efl/gfx/stack/method/raise.txt
+++ b/pages/develop/api/efl/gfx/stack/method/raise.txt
@@ -17,7 +17,7 @@ void efl_gfx_stack_raise(Eo *obj);
%%%%''obj''%% will, then, be the highest one in the layer it belongs to. Object on other layers won't get touched.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), %%[[:develop:api:interface:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%() and %%[[:develop:api:interface:efl:gfx:stack:method:lower|Efl.Gfx.Stack.lower]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%() and %%[[:develop:api:efl:gfx:stack:method:lower|Efl.Gfx.Stack.lower]]%%()%%
{{page>:develop:api-include:efl:gfx:stack:method:raise:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/gfx/stack/method/stack_above.txt b/pages/develop/api/efl/gfx/stack/method/stack_above.txt
index f933205c0..a59922a91 100644
--- a/pages/develop/api/efl/gfx/stack/method/stack_above.txt
+++ b/pages/develop/api/efl/gfx/stack/method/stack_above.txt
@@ -31,7 +31,7 @@ void efl_gfx_stack_above(Eo *obj, Efl_Gfx_Stack *above);
%%Similarly, if %%''obj''%% is not a member of a smart object, %%''above''%% must not be either.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:interface:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%()%%
{{page>:develop:api-include:efl:gfx:stack:method:stack_above:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/gfx/stack/method/stack_below.txt b/pages/develop/api/efl/gfx/stack/method/stack_below.txt
index fcfb828c0..20e1925cf 100644
--- a/pages/develop/api/efl/gfx/stack/method/stack_below.txt
+++ b/pages/develop/api/efl/gfx/stack/method/stack_below.txt
@@ -31,7 +31,7 @@ void efl_gfx_stack_below(Eo *obj, Efl_Gfx_Stack *below);
%%Similarly, if %%''obj''%% is not a member of a smart object, %%''below''%% must not be either.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:interface:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%()%%
{{page>:develop:api-include:efl:gfx:stack:method:stack_below:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/gfx/stack/property/above.txt b/pages/develop/api/efl/gfx/stack/property/above.txt
index 149188063..a6a1dd813 100644
--- a/pages/develop/api/efl/gfx/stack/property/above.txt
+++ b/pages/develop/api/efl/gfx/stack/property/above.txt
@@ -21,7 +21,7 @@ Efl_Gfx_Stack *efl_gfx_stack_above_get(const Eo *obj);
%%This function will traverse layers in its search, if there are objects on layers above the one %%''obj''%% is placed at.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:interface:efl:gfx:stack:property:below|Efl.Gfx.Stack.below.get]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:efl:gfx:stack:property:below|Efl.Gfx.Stack.below.get]]%%()%%
{{page>:develop:api-include:efl:gfx:stack:property:above:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/stack/property/below.txt b/pages/develop/api/efl/gfx/stack/property/below.txt
index d6958bcf3..76e885fc0 100644
--- a/pages/develop/api/efl/gfx/stack/property/below.txt
+++ b/pages/develop/api/efl/gfx/stack/property/below.txt
@@ -21,7 +21,7 @@ Efl_Gfx_Stack *efl_gfx_stack_below_get(const Eo *obj);
%%This function will traverse layers in its search, if there are objects on layers below the one %%''obj''%% is placed at.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:interface:efl:gfx:stack:property:below|Efl.Gfx.Stack.below.get]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:efl:gfx:stack:property:below|Efl.Gfx.Stack.below.get]]%%()%%
{{page>:develop:api-include:efl:gfx:stack:property:below:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/stack/property/layer.txt b/pages/develop/api/efl/gfx/stack/property/layer.txt
index 5279527e6..2b5c1e44d 100644
--- a/pages/develop/api/efl/gfx/stack/property/layer.txt
+++ b/pages/develop/api/efl/gfx/stack/property/layer.txt
@@ -37,7 +37,7 @@ void efl_gfx_stack_layer_set(Eo *obj, short l);
%%Retrieves the layer of its canvas that the given object is part of.%%
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%()%%
{{page>:develop:api-include:efl:gfx:stack:property:layer:getter_description&nouser&nolink&nodate}}
@@ -54,7 +54,7 @@ void efl_gfx_stack_layer_set(Eo *obj, short l);
%%Be careful, it doesn't make sense to change the layer of smart objects' children. Smart objects have a layer of their own, which should contain all their children objects.%%
</note>
-%%See also %%[[:develop:api:interface:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%()%%
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%()%%
{{page>:develop:api-include:efl:gfx:stack:property:layer:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/stroke/color.txt b/pages/develop/api/efl/gfx/stroke/color.txt
index 7cb240b49..06375bb12 100644
--- a/pages/develop/api/efl/gfx/stroke/color.txt
+++ b/pages/develop/api/efl/gfx/stroke/color.txt
@@ -23,7 +23,7 @@ typedef struct _Efl_Gfx_Stroke_Color {
===== Description =====
-%%Internal structure for %%[[:develop:api:struct:efl:gfx:stroke|Efl.Gfx.Stroke]]%%.%%
+%%Internal structure for %%[[:develop:api:efl:gfx:stroke|Efl.Gfx.Stroke]]%%.%%
{{page>:develop:api-include:efl:gfx:stroke:color:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/text_class/method/text_class_del.txt b/pages/develop/api/efl/gfx/text_class/method/text_class_del.txt
index 924388bc9..65677aeae 100644
--- a/pages/develop/api/efl/gfx/text_class/method/text_class_del.txt
+++ b/pages/develop/api/efl/gfx/text_class/method/text_class_del.txt
@@ -25,7 +25,7 @@ void efl_gfx_text_class_del(Eo *obj, const char *text_class);
%%This function deletes any values for the specified text class.%%
-%%Deleting the text class will revert it to the values defined by %%[[:develop:api:interface:efl:gfx:text_class:property:text_class|Efl.Gfx.Text_Class.text_class.set]]%%() or the text class defined in the theme file.%%
+%%Deleting the text class will revert it to the values defined by %%[[:develop:api:efl:gfx:text_class:property:text_class|Efl.Gfx.Text_Class.text_class.set]]%%() or the text class defined in the theme file.%%
//Since 1.17//
{{page>:develop:api-include:efl:gfx:text_class:method:text_class_del:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/gfx/view/property/view_size.txt b/pages/develop/api/efl/gfx/view/property/view_size.txt
index 2520e1ba5..842f8279f 100644
--- a/pages/develop/api/efl/gfx/view/property/view_size.txt
+++ b/pages/develop/api/efl/gfx/view/property/view_size.txt
@@ -36,7 +36,7 @@ void efl_gfx_view_size_set(Eo *obj, Eina_Size2D size);
%%In most cases the view should have the same dimensions as the object on the canvas, for best quality.%%
-%%%%[[:develop:api:interface:efl:gfx:view:property:view_size|Efl.Gfx.View.view_size.set]]%% may not be implemented. If it is, it might trigger a complete recalculation of the scene, or reload of the pixel data.%%
+%%%%[[:develop:api:efl:gfx:view:property:view_size|Efl.Gfx.View.view_size.set]]%% may not be implemented. If it is, it might trigger a complete recalculation of the scene, or reload of the pixel data.%%
%%Refer to each implementing class specific documentation for more details.%%
{{page>:develop:api-include:efl:gfx:view:property:view_size:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/image/animated/property/animated_frame.txt b/pages/develop/api/efl/image/animated/property/animated_frame.txt
index b12871553..8c2986aba 100644
--- a/pages/develop/api/efl/image/animated/property/animated_frame.txt
+++ b/pages/develop/api/efl/image/animated/property/animated_frame.txt
@@ -31,7 +31,7 @@ Eina_Bool efl_image_animated_frame_set(Eo *obj, int frame_index);
%%Index of the current frame of an animated image.%%
-%%Ranges from 1 to %%[[:develop:api:interface:efl:image:animated:property:animated_frame_count|Efl.Image.Animated.animated_frame_count]]%%. Valid only if %%[[:develop:api:interface:efl:image:animated:property:animated|Efl.Image.Animated.animated]]%%.%%
+%%Ranges from 1 to %%[[:develop:api:efl:image:animated:property:animated_frame_count|Efl.Image.Animated.animated_frame_count]]%%. Valid only if %%[[:develop:api:efl:image:animated:property:animated|Efl.Image.Animated.animated]]%%.%%
{{page>:develop:api-include:efl:image:animated:property:animated_frame:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/image/animated/property/animated_frame_duration.txt b/pages/develop/api/efl/image/animated/property/animated_frame_duration.txt
index 49def0b0d..c504c99ee 100644
--- a/pages/develop/api/efl/image/animated/property/animated_frame_duration.txt
+++ b/pages/develop/api/efl/image/animated/property/animated_frame_duration.txt
@@ -23,7 +23,7 @@ double efl_image_animated_frame_duration_get(const Eo *obj, int start_frame, int
===== Keys =====
- * **start_frame** - %%The first frame, rangers from 1 to %%[[:develop:api:interface:efl:image:animated:property:animated_frame_count|Efl.Image.Animated.animated_frame_count]]%%.%%
+ * **start_frame** - %%The first frame, rangers from 1 to %%[[:develop:api:efl:image:animated:property:animated_frame_count|Efl.Image.Animated.animated_frame_count]]%%.%%
* **frame_num** - %%Number of frames in the sequence, starts from 0.%%
===== Values =====
diff --git a/pages/develop/api/efl/image/animated/property/animated_loop_type.txt b/pages/develop/api/efl/image/animated/property/animated_loop_type.txt
index 739e2b1d4..6a22cbaef 100644
--- a/pages/develop/api/efl/image/animated/property/animated_loop_type.txt
+++ b/pages/develop/api/efl/image/animated/property/animated_loop_type.txt
@@ -21,11 +21,11 @@ Efl_Image_Animated_Loop_Hint efl_image_animated_loop_type_get(const Eo *obj);
%%This returns the kind of looping the image object wants to do.%%
-%%If it returns %%[[:develop:api:enum:efl:image:animated:loop_hint|Efl.Image.Animated.Loop_Hint.loop]]%%, you should display frames in a sequence like: 1->2->3->1->2->3->1...%%
+%%If it returns %%[[:develop:api:efl:image:animated:loop_hint|Efl.Image.Animated.Loop_Hint.loop]]%%, you should display frames in a sequence like: 1->2->3->1->2->3->1...%%
-%%If it returns %%[[:develop:api:enum:efl:image:animated:loop_hint|Efl.Image.Animated.Loop_Hint.pingpong]]%%, it is better to display frames in a sequence like: 1->2->3->2->1->2->3->1...%%
+%%If it returns %%[[:develop:api:efl:image:animated:loop_hint|Efl.Image.Animated.Loop_Hint.pingpong]]%%, it is better to display frames in a sequence like: 1->2->3->2->1->2->3->1...%%
-%%The default type is %%[[:develop:api:enum:efl:image:animated:loop_hint|Efl.Image.Animated.Loop_Hint.loop]]%%.%%
+%%The default type is %%[[:develop:api:efl:image:animated:loop_hint|Efl.Image.Animated.Loop_Hint.loop]]%%.%%
//Since 1.1//
diff --git a/pages/develop/api/efl/image/load.txt b/pages/develop/api/efl/image/load.txt
index 31813edb3..2499b1e2e 100644
--- a/pages/develop/api/efl/image/load.txt
+++ b/pages/develop/api/efl/image/load.txt
@@ -76,7 +76,7 @@ void efl_image_load_orientation_set(Eo *obj, Eina_Bool enable);
Eina_Bool efl_image_load_region_support_get(const Eo *obj);
</code>
-%%Indicates whether the %%[[:develop:api:interface:efl:image:load:property:load_region|Efl.Image.Load.load_region]]%% property is supported for the current file.%%\\
+%%Indicates whether the %%[[:develop:api:efl:image:load:property:load_region|Efl.Image.Load.load_region]]%% property is supported for the current file.%%\\
\\
**[[:develop:api:efl:image:load:property:load_region|load_region]]** //**(get, set)**//
<code c>
diff --git a/pages/develop/api/efl/image/property/border.txt b/pages/develop/api/efl/image/property/border.txt
index faecc6a5d..7c33f6355 100644
--- a/pages/develop/api/efl/image/property/border.txt
+++ b/pages/develop/api/efl/image/property/border.txt
@@ -44,7 +44,7 @@ void efl_image_border_set(Eo *obj, int l, int r, int t, int b);
%%The units used for %%''l''%%, %%''r''%%, %%''t''%% and %%''b''%% are canvas units (pixels).%%
<note>
-%%The border region itself may be scaled by the %%[[:develop:api:interface:efl:image:property:border_scale|Efl.Image.border_scale.set]]%% function.%%
+%%The border region itself may be scaled by the %%[[:develop:api:efl:image:property:border_scale|Efl.Image.border_scale.set]]%% function.%%
</note>
<note>
diff --git a/pages/develop/api/efl/image/property/border_center_fill.txt b/pages/develop/api/efl/image/property/border_center_fill.txt
index 7479c8b39..cc95a2c33 100644
--- a/pages/develop/api/efl/image/property/border_center_fill.txt
+++ b/pages/develop/api/efl/image/property/border_center_fill.txt
@@ -30,9 +30,9 @@ void efl_image_border_center_fill_set(Eo *obj, Efl_Gfx_Border_Fill_Mode fill);
%%Specifies how the center part of the object (not the borders) should be drawn when EFL is rendering it.%%
-%%This function sets how the center part of the image object's source image is to be drawn, which must be one of the values in %%[[:develop:api:enum:efl:gfx:border_fill_mode|Efl.Gfx.Border_Fill_Mode]]%%. By center we mean the complementary part of that defined by %%[[:develop:api:interface:efl:image:property:border|Efl.Image.border.set]]%%. This is very useful for making frames and decorations. You would most probably also be using a filled image (as in %%[[:develop:api:interface:efl:gfx:fill:property:fill_auto|Efl.Gfx.Fill.fill_auto]]%%) to use as a frame.%%
+%%This function sets how the center part of the image object's source image is to be drawn, which must be one of the values in %%[[:develop:api:efl:gfx:border_fill_mode|Efl.Gfx.Border_Fill_Mode]]%%. By center we mean the complementary part of that defined by %%[[:develop:api:efl:image:property:border|Efl.Image.border.set]]%%. This is very useful for making frames and decorations. You would most probably also be using a filled image (as in %%[[:develop:api:efl:gfx:fill:property:fill_auto|Efl.Gfx.Fill.fill_auto]]%%) to use as a frame.%%
-%%The default value is %%[[:develop:api:enum:efl:gfx:border_fill_mode|Efl.Gfx.Border_Fill_Mode.default]]%%, ie. render and scale the center area, respecting its transparency.%%
+%%The default value is %%[[:develop:api:efl:gfx:border_fill_mode|Efl.Gfx.Border_Fill_Mode.default]]%%, ie. render and scale the center area, respecting its transparency.%%
{{page>:develop:api-include:efl:image:property:border_center_fill:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/image/property/border_scale.txt b/pages/develop/api/efl/image/property/border_scale.txt
index 6275ad407..7597a492e 100644
--- a/pages/develop/api/efl/image/property/border_scale.txt
+++ b/pages/develop/api/efl/image/property/border_scale.txt
@@ -30,7 +30,7 @@ void efl_image_border_scale_set(Eo *obj, double scale);
%%Scaling factor applied to the image borders.%%
-%%This value multiplies the size of the %%[[:develop:api:interface:efl:image:property:border|Efl.Image.border]]%% when scaling an object.%%
+%%This value multiplies the size of the %%[[:develop:api:efl:image:property:border|Efl.Image.border]]%% when scaling an object.%%
%%Default value is 1.0 (no scaling).%%
{{page>:develop:api-include:efl:image:property:border_scale:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/image/property/content_hint.txt b/pages/develop/api/efl/image/property/content_hint.txt
index edca0751a..8e4a82c34 100644
--- a/pages/develop/api/efl/image/property/content_hint.txt
+++ b/pages/develop/api/efl/image/property/content_hint.txt
@@ -25,7 +25,7 @@ void efl_image_content_hint_set(Eo *obj, Efl_Image_Content_Hint hint);
===== Values =====
- * **hint** - %%Dynamic or static content hint, see %%[[:develop:api:enum:efl:image:content_hint|Efl.Image.Content_Hint]]%%%%
+ * **hint** - %%Dynamic or static content hint, see %%[[:develop:api:efl:image:content_hint|Efl.Image.Content_Hint]]%%%%
===== Description =====
diff --git a/pages/develop/api/efl/image/property/scale_hint.txt b/pages/develop/api/efl/image/property/scale_hint.txt
index 66d2d9412..63fdeb7c5 100644
--- a/pages/develop/api/efl/image/property/scale_hint.txt
+++ b/pages/develop/api/efl/image/property/scale_hint.txt
@@ -25,7 +25,7 @@ void efl_image_scale_hint_set(Eo *obj, Efl_Image_Scale_Hint hint);
===== Values =====
- * **hint** - %%Scalable or static size hint, see %%[[:develop:api:enum:efl:image:scale_hint|Efl.Image.Scale_Hint]]%%%%
+ * **hint** - %%Scalable or static size hint, see %%[[:develop:api:efl:image:scale_hint|Efl.Image.Scale_Hint]]%%%%
===== Description =====
diff --git a/pages/develop/api/efl/input/device.txt b/pages/develop/api/efl/input/device.txt
index bd0500c14..0084b6a63 100644
--- a/pages/develop/api/efl/input/device.txt
+++ b/pages/develop/api/efl/input/device.txt
@@ -75,7 +75,7 @@ void efl_input_device_seat_id_set(Eo *obj, unsigned int id);
Efl_Input_Device *efl_input_device_seat_get(const Eo *obj);
</code>
-%%Get the %%[[:develop:api:class:efl:input:device|Efl.Input.Device]]%% that represents a seat.%%\\
+%%Get the %%[[:develop:api:efl:input:device|Efl.Input.Device]]%% that represents a seat.%%\\
\\
**[[:develop:api:efl:input:device:property:source|source]]** //**(get, set)**//
<code c>
diff --git a/pages/develop/api/efl/input/event.txt b/pages/develop/api/efl/input/event.txt
index 9fda0923e..14ed3c29c 100644
--- a/pages/develop/api/efl/input/event.txt
+++ b/pages/develop/api/efl/input/event.txt
@@ -86,7 +86,7 @@ Eina_Bool efl_input_processed_get(const Eo *obj);
void efl_input_processed_set(Eo *obj, Eina_Bool val);
</code>
-%%%%''true''%% if %%[[:develop:api:mixin:efl:input:event:property:event_flags|Efl.Input.Event.event_flags]]%% indicates the event is on hold.%%\\
+%%%%''true''%% if %%[[:develop:api:efl:input:event:property:event_flags|Efl.Input.Event.event_flags]]%% indicates the event is on hold.%%\\
\\
**[[:develop:api:efl:input:event:property:scrolling|scrolling]]** //**(get, set)**//
<code c>
@@ -94,7 +94,7 @@ Eina_Bool efl_input_scrolling_get(const Eo *obj);
void efl_input_scrolling_set(Eo *obj, Eina_Bool val);
</code>
-%%%%''true''%% if %%[[:develop:api:mixin:efl:input:event:property:event_flags|Efl.Input.Event.event_flags]]%% indicates the event happened while scrolling.%%\\
+%%%%''true''%% if %%[[:develop:api:efl:input:event:property:event_flags|Efl.Input.Event.event_flags]]%% indicates the event happened while scrolling.%%\\
\\
**[[:develop:api:efl:input:event:property:timestamp|timestamp]]** //**(get, set)**//
<code c>
diff --git a/pages/develop/api/efl/input/event/property/processed.txt b/pages/develop/api/efl/input/event/property/processed.txt
index c589812d2..0f213937f 100644
--- a/pages/develop/api/efl/input/event/property/processed.txt
+++ b/pages/develop/api/efl/input/event/property/processed.txt
@@ -28,7 +28,7 @@ void efl_input_processed_set(Eo *obj, Eina_Bool val);
* **val** - %%%%''true''%% if the event is on hold, %%''false''%% otherwise%%
===== Description =====
-%%%%''true''%% if %%[[:develop:api:mixin:efl:input:event:property:event_flags|Efl.Input.Event.event_flags]]%% indicates the event is on hold.%%
+%%%%''true''%% if %%[[:develop:api:efl:input:event:property:event_flags|Efl.Input.Event.event_flags]]%% indicates the event is on hold.%%
//Since 1.19//
{{page>:develop:api-include:efl:input:event:property:processed:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/input/event/property/scrolling.txt b/pages/develop/api/efl/input/event/property/scrolling.txt
index 5feb53688..644ee97ab 100644
--- a/pages/develop/api/efl/input/event/property/scrolling.txt
+++ b/pages/develop/api/efl/input/event/property/scrolling.txt
@@ -28,7 +28,7 @@ void efl_input_scrolling_set(Eo *obj, Eina_Bool val);
* **val** - %%%%''true''%% if the event happened while scrolling, %%''false''%% otherwise%%
===== Description =====
-%%%%''true''%% if %%[[:develop:api:mixin:efl:input:event:property:event_flags|Efl.Input.Event.event_flags]]%% indicates the event happened while scrolling.%%
+%%%%''true''%% if %%[[:develop:api:efl:input:event:property:event_flags|Efl.Input.Event.event_flags]]%% indicates the event happened while scrolling.%%
//Since 1.19//
{{page>:develop:api-include:efl:input:event:property:scrolling:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/input/focus/method/duplicate.txt b/pages/develop/api/efl/input/focus/method/duplicate.txt
index bd5960307..6cc14488d 100644
--- a/pages/develop/api/efl/input/focus/method/duplicate.txt
+++ b/pages/develop/api/efl/input/focus/method/duplicate.txt
@@ -15,9 +15,9 @@ Efl_Duplicate *efl_duplicate(const Eo *obj);
===== Description =====
-%%Creates a copy of this event. %%[[:develop:api:mixin:efl:input:event:property:fake|Efl.Input.Event.fake]]%% is %%''true''%%.%%
+%%Creates a copy of this event. %%[[:develop:api:efl:input:event:property:fake|Efl.Input.Event.fake]]%% is %%''true''%%.%%
-%%The returned event object is similar to the given object in most ways except that %%[[:develop:api:mixin:efl:input:event:property:fake|Efl.Input.Event.fake]]%% will be %%''true''%%.%%
+%%The returned event object is similar to the given object in most ways except that %%[[:develop:api:efl:input:event:property:fake|Efl.Input.Event.fake]]%% will be %%''true''%%.%%
<note>
%%A reference is given to the caller. In order to avoid leaks the C API users should call %%''efl_unref''%%() after use.%%
diff --git a/pages/develop/api/efl/input/hold/method/duplicate.txt b/pages/develop/api/efl/input/hold/method/duplicate.txt
index 352f9b86a..4691ba2d4 100644
--- a/pages/develop/api/efl/input/hold/method/duplicate.txt
+++ b/pages/develop/api/efl/input/hold/method/duplicate.txt
@@ -15,9 +15,9 @@ Efl_Duplicate *efl_duplicate(const Eo *obj);
===== Description =====
-%%Creates a copy of this event. %%[[:develop:api:mixin:efl:input:event:property:fake|Efl.Input.Event.fake]]%% is %%''true''%%.%%
+%%Creates a copy of this event. %%[[:develop:api:efl:input:event:property:fake|Efl.Input.Event.fake]]%% is %%''true''%%.%%
-%%The returned event object is similar to the given object in most ways except that %%[[:develop:api:mixin:efl:input:event:property:fake|Efl.Input.Event.fake]]%% will be %%''true''%%.%%
+%%The returned event object is similar to the given object in most ways except that %%[[:develop:api:efl:input:event:property:fake|Efl.Input.Event.fake]]%% will be %%''true''%%.%%
<note>
%%A reference is given to the caller. In order to avoid leaks the C API users should call %%''efl_unref''%%() after use.%%
diff --git a/pages/develop/api/efl/input/key/method/duplicate.txt b/pages/develop/api/efl/input/key/method/duplicate.txt
index 2876c2b24..2ab418801 100644
--- a/pages/develop/api/efl/input/key/method/duplicate.txt
+++ b/pages/develop/api/efl/input/key/method/duplicate.txt
@@ -15,9 +15,9 @@ Efl_Duplicate *efl_duplicate(const Eo *obj);
===== Description =====
-%%Creates a copy of this event. %%[[:develop:api:mixin:efl:input:event:property:fake|Efl.Input.Event.fake]]%% is %%''true''%%.%%
+%%Creates a copy of this event. %%[[:develop:api:efl:input:event:property:fake|Efl.Input.Event.fake]]%% is %%''true''%%.%%
-%%The returned event object is similar to the given object in most ways except that %%[[:develop:api:mixin:efl:input:event:property:fake|Efl.Input.Event.fake]]%% will be %%''true''%%.%%
+%%The returned event object is similar to the given object in most ways except that %%[[:develop:api:efl:input:event:property:fake|Efl.Input.Event.fake]]%% will be %%''true''%%.%%
<note>
%%A reference is given to the caller. In order to avoid leaks the C API users should call %%''efl_unref''%%() after use.%%
diff --git a/pages/develop/api/efl/input/pointer.txt b/pages/develop/api/efl/input/pointer.txt
index 2c9af51c4..87d0bd824 100644
--- a/pages/develop/api/efl/input/pointer.txt
+++ b/pages/develop/api/efl/input/pointer.txt
@@ -93,7 +93,7 @@ Eina_Bool efl_input_pointer_double_click_get(const Eo *obj);
void efl_input_pointer_double_click_set(Eo *obj, Eina_Bool val);
</code>
-%%%%''true''%% if %%[[:develop:api:class:efl:input:pointer:property:button_flags|Efl.Input.Pointer.button_flags]]%% indicates a double click (2nd press).%%\\
+%%%%''true''%% if %%[[:develop:api:efl:input:pointer:property:button_flags|Efl.Input.Pointer.button_flags]]%% indicates a double click (2nd press).%%\\
\\
**[[:develop:api:efl:input:pointer:property:position|position]]** //**(get, set)**//
<code c>
@@ -141,7 +141,7 @@ Eina_Bool efl_input_pointer_triple_click_get(const Eo *obj);
void efl_input_pointer_triple_click_set(Eo *obj, Eina_Bool val);
</code>
-%%%%''true''%% if %%[[:develop:api:class:efl:input:pointer:property:button_flags|Efl.Input.Pointer.button_flags]]%% indicates a triple click (3rd press).%%\\
+%%%%''true''%% if %%[[:develop:api:efl:input:pointer:property:button_flags|Efl.Input.Pointer.button_flags]]%% indicates a triple click (3rd press).%%\\
\\
**[[:develop:api:efl:input:pointer:property:value_has|value_has]]** //**(get)**//
<code c>
diff --git a/pages/develop/api/efl/input/pointer/method/duplicate.txt b/pages/develop/api/efl/input/pointer/method/duplicate.txt
index 808feca34..866aef7a7 100644
--- a/pages/develop/api/efl/input/pointer/method/duplicate.txt
+++ b/pages/develop/api/efl/input/pointer/method/duplicate.txt
@@ -15,9 +15,9 @@ Efl_Duplicate *efl_duplicate(const Eo *obj);
===== Description =====
-%%Creates a copy of this event. %%[[:develop:api:mixin:efl:input:event:property:fake|Efl.Input.Event.fake]]%% is %%''true''%%.%%
+%%Creates a copy of this event. %%[[:develop:api:efl:input:event:property:fake|Efl.Input.Event.fake]]%% is %%''true''%%.%%
-%%The returned event object is similar to the given object in most ways except that %%[[:develop:api:mixin:efl:input:event:property:fake|Efl.Input.Event.fake]]%% will be %%''true''%%.%%
+%%The returned event object is similar to the given object in most ways except that %%[[:develop:api:efl:input:event:property:fake|Efl.Input.Event.fake]]%% will be %%''true''%%.%%
<note>
%%A reference is given to the caller. In order to avoid leaks the C API users should call %%''efl_unref''%%() after use.%%
diff --git a/pages/develop/api/efl/input/pointer/property/button.txt b/pages/develop/api/efl/input/pointer/property/button.txt
index 3a1e498c2..1c0dbdfe0 100644
--- a/pages/develop/api/efl/input/pointer/property/button.txt
+++ b/pages/develop/api/efl/input/pointer/property/button.txt
@@ -30,7 +30,7 @@ void efl_input_pointer_button_set(Eo *obj, int but);
%%The mouse button that triggered the event.%%
-%%Valid if and only if %%[[:develop:api:class:efl:input:pointer:property:value_has|Efl.Input.Pointer.value_has]]%%(%%''button''%%) is %%''true''%%.%%
+%%Valid if and only if %%[[:develop:api:efl:input:pointer:property:value_has|Efl.Input.Pointer.value_has]]%%(%%''button''%%) is %%''true''%%.%%
//Since 1.18//
{{page>:develop:api-include:efl:input:pointer:property:button:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/input/pointer/property/button_pressed.txt b/pages/develop/api/efl/input/pointer/property/button_pressed.txt
index d7d84189f..6eb14ef8e 100644
--- a/pages/develop/api/efl/input/pointer/property/button_pressed.txt
+++ b/pages/develop/api/efl/input/pointer/property/button_pressed.txt
@@ -39,7 +39,7 @@ void efl_input_pointer_button_pressed_set(Eo *obj, int button, Eina_Bool pressed
%%Whether a mouse button is pressed at the moment of the event.%%
-%%Valid if and only if %%[[:develop:api:class:efl:input:pointer:property:value_has|Efl.Input.Pointer.value_has]]%%(%%''button_pressed''%%) is %%''true''%%.%%
+%%Valid if and only if %%[[:develop:api:efl:input:pointer:property:value_has|Efl.Input.Pointer.value_has]]%%(%%''button_pressed''%%) is %%''true''%%.%%
//Since 1.18//
{{page>:develop:api-include:efl:input:pointer:property:button_pressed:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/input/pointer/property/double_click.txt b/pages/develop/api/efl/input/pointer/property/double_click.txt
index 7e4f22243..4f96b97a0 100644
--- a/pages/develop/api/efl/input/pointer/property/double_click.txt
+++ b/pages/develop/api/efl/input/pointer/property/double_click.txt
@@ -28,9 +28,9 @@ void efl_input_pointer_double_click_set(Eo *obj, Eina_Bool val);
* **val** - %%%%''true''%% if the button press was a double click, %%''false''%% otherwise%%
===== Description =====
-%%%%''true''%% if %%[[:develop:api:class:efl:input:pointer:property:button_flags|Efl.Input.Pointer.button_flags]]%% indicates a double click (2nd press).%%
+%%%%''true''%% if %%[[:develop:api:efl:input:pointer:property:button_flags|Efl.Input.Pointer.button_flags]]%% indicates a double click (2nd press).%%
-%%This is just a helper function around %%[[:develop:api:class:efl:input:pointer:property:button_flags|Efl.Input.Pointer.button_flags]]%%.%%
+%%This is just a helper function around %%[[:develop:api:efl:input:pointer:property:button_flags|Efl.Input.Pointer.button_flags]]%%.%%
//Since 1.18//
{{page>:develop:api-include:efl:input:pointer:property:double_click:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/input/pointer/property/position.txt b/pages/develop/api/efl/input/pointer/property/position.txt
index 7fdb20393..8a4d9e996 100644
--- a/pages/develop/api/efl/input/pointer/property/position.txt
+++ b/pages/develop/api/efl/input/pointer/property/position.txt
@@ -30,7 +30,7 @@ void efl_input_pointer_position_set(Eo *obj, Eina_Position2D pos);
%%Position where the event happened, relative to the window.%%
-%%See %%[[:develop:api:class:efl:input:pointer:property:precise_position|Efl.Input.Pointer.precise_position]]%% for floating point precision (subpixel location).%%
+%%See %%[[:develop:api:efl:input:pointer:property:precise_position|Efl.Input.Pointer.precise_position]]%% for floating point precision (subpixel location).%%
//Since 1.18//
{{page>:develop:api-include:efl:input:pointer:property:position:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/input/pointer/property/precise_position.txt b/pages/develop/api/efl/input/pointer/property/precise_position.txt
index aaa363630..b22a0c6c5 100644
--- a/pages/develop/api/efl/input/pointer/property/precise_position.txt
+++ b/pages/develop/api/efl/input/pointer/property/precise_position.txt
@@ -30,9 +30,9 @@ void efl_input_pointer_precise_position_set(Eo *obj, Eina_Vector2 pos);
%%Position where the event happened, relative to the window.%%
-%%This position is in floating point values, for more precise coordinates, in subpixels. Note that many input devices are unable to give better precision than a single pixel, so this may be equal to %%[[:develop:api:class:efl:input:pointer:property:position|Efl.Input.Pointer.position]]%%.%%
+%%This position is in floating point values, for more precise coordinates, in subpixels. Note that many input devices are unable to give better precision than a single pixel, so this may be equal to %%[[:develop:api:efl:input:pointer:property:position|Efl.Input.Pointer.position]]%%.%%
-%%See also %%[[:develop:api:class:efl:input:pointer:property:position|Efl.Input.Pointer.position]]%%.%%
+%%See also %%[[:develop:api:efl:input:pointer:property:position|Efl.Input.Pointer.position]]%%.%%
//Since 1.18//
{{page>:develop:api-include:efl:input:pointer:property:precise_position:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/input/pointer/property/previous_position.txt b/pages/develop/api/efl/input/pointer/property/previous_position.txt
index 03196a95a..71f41336d 100644
--- a/pages/develop/api/efl/input/pointer/property/previous_position.txt
+++ b/pages/develop/api/efl/input/pointer/property/previous_position.txt
@@ -30,9 +30,9 @@ void efl_input_pointer_previous_position_set(Eo *obj, Eina_Position2D pos);
%%Position of the previous event, valid for move events.%%
-%%Relative to the window. May be equal to %%[[:develop:api:class:efl:input:pointer:property:position|Efl.Input.Pointer.position]]%% (by default).%%
+%%Relative to the window. May be equal to %%[[:develop:api:efl:input:pointer:property:position|Efl.Input.Pointer.position]]%% (by default).%%
-%%This position, in integers, is an approximation of %%[[:develop:api:class:efl:input:pointer:property:value|Efl.Input.Pointer.value.get]]%%(%%''previous_x''%%), %%[[:develop:api:class:efl:input:pointer:property:value|Efl.Input.Pointer.value.get]]%%(%%''previous_y''%%). Use %%[[:develop:api:class:efl:input:pointer:property:previous_position|Efl.Input.Pointer.previous_position]]%% if you need simple pixel positions, but prefer the generic interface if you need precise coordinates.%%
+%%This position, in integers, is an approximation of %%[[:develop:api:efl:input:pointer:property:value|Efl.Input.Pointer.value.get]]%%(%%''previous_x''%%), %%[[:develop:api:efl:input:pointer:property:value|Efl.Input.Pointer.value.get]]%%(%%''previous_y''%%). Use %%[[:develop:api:efl:input:pointer:property:previous_position|Efl.Input.Pointer.previous_position]]%% if you need simple pixel positions, but prefer the generic interface if you need precise coordinates.%%
//Since 1.18//
{{page>:develop:api-include:efl:input:pointer:property:previous_position:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/input/pointer/property/triple_click.txt b/pages/develop/api/efl/input/pointer/property/triple_click.txt
index b28fe5e9a..1d6f06f4c 100644
--- a/pages/develop/api/efl/input/pointer/property/triple_click.txt
+++ b/pages/develop/api/efl/input/pointer/property/triple_click.txt
@@ -28,9 +28,9 @@ void efl_input_pointer_triple_click_set(Eo *obj, Eina_Bool val);
* **val** - %%%%''true''%% if the button press was a triple click, %%''false''%% otherwise%%
===== Description =====
-%%%%''true''%% if %%[[:develop:api:class:efl:input:pointer:property:button_flags|Efl.Input.Pointer.button_flags]]%% indicates a triple click (3rd press).%%
+%%%%''true''%% if %%[[:develop:api:efl:input:pointer:property:button_flags|Efl.Input.Pointer.button_flags]]%% indicates a triple click (3rd press).%%
-%%This is just a helper function around %%[[:develop:api:class:efl:input:pointer:property:button_flags|Efl.Input.Pointer.button_flags]]%%.%%
+%%This is just a helper function around %%[[:develop:api:efl:input:pointer:property:button_flags|Efl.Input.Pointer.button_flags]]%%.%%
//Since 1.18//
{{page>:develop:api-include:efl:input:pointer:property:triple_click:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/input/pointer/property/value.txt b/pages/develop/api/efl/input/pointer/property/value.txt
index 5368f74fd..5d7878587 100644
--- a/pages/develop/api/efl/input/pointer/property/value.txt
+++ b/pages/develop/api/efl/input/pointer/property/value.txt
@@ -40,7 +40,7 @@ Eina_Bool efl_input_pointer_value_set(Eo *obj, Efl_Input_Value key, double val);
%%Represents a generic value for this event.%%
-%%Refer to the documentation of %%[[:develop:api:enum:efl:input:value|Efl.Input.Value]]%% for each value's meaning, type and range. Call %%[[:develop:api:class:efl:input:pointer:property:value_has|Efl.Input.Pointer.value_has.get]]%% to determine whether the returned value is valid or not for this event.%%
+%%Refer to the documentation of %%[[:develop:api:efl:input:value|Efl.Input.Value]]%% for each value's meaning, type and range. Call %%[[:develop:api:efl:input:pointer:property:value_has|Efl.Input.Pointer.value_has.get]]%% to determine whether the returned value is valid or not for this event.%%
%%Most values are precise floating point values, usually in pixels, radians, or in a range of [-1, 1] or [0, 1]. Some values are discrete values (integers) and thus should preferably be queried with the other methods of this class.%%
diff --git a/pages/develop/api/efl/interface.txt b/pages/develop/api/efl/interface.txt
index b4a12dac3..d14ab668b 100644
--- a/pages/develop/api/efl/interface.txt
+++ b/pages/develop/api/efl/interface.txt
@@ -3,7 +3,7 @@
===== Description =====
-%%An interface for other interfaces to inherit from. This is useful when you want to create interfaces and mixins that expose functions from a normal class, like for example %%[[:develop:api:class:efl:object:method:constructor|Efl.Object.constructor]]%%.%%
+%%An interface for other interfaces to inherit from. This is useful when you want to create interfaces and mixins that expose functions from a normal class, like for example %%[[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]%%.%%
{{page>:develop:api-include:efl:interface:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffer.txt b/pages/develop/api/efl/io/buffer.txt
index ef0d4baeb..e1857c3c2 100644
--- a/pages/develop/api/efl/io/buffer.txt
+++ b/pages/develop/api/efl/io/buffer.txt
@@ -5,11 +5,11 @@
%%Generic In-memory buffer of data to be used as I/O.%%
-%%This class offers both input and output, which can be used at the same time since %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% and %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% use different offsets/position internally.%%
+%%This class offers both input and output, which can be used at the same time since %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% and %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% use different offsets/position internally.%%
-%%One can get temporary direct access to internal buffer with %%[[:develop:api:class:efl:io:buffer:property:slice|Efl.Io.Buffer.slice]]%% or steal the buffer with %%[[:develop:api:class:efl:io:buffer:method:binbuf_steal|Efl.Io.Buffer.binbuf_steal]]%%.%%
+%%One can get temporary direct access to internal buffer with %%[[:develop:api:efl:io:buffer:property:slice|Efl.Io.Buffer.slice]]%% or steal the buffer with %%[[:develop:api:efl:io:buffer:method:binbuf_steal|Efl.Io.Buffer.binbuf_steal]]%%.%%
-%%A fixed sized buffer can be implemented by setting %%[[:develop:api:class:efl:io:buffer:property:limit|Efl.Io.Buffer.limit]]%% followed by %%[[:develop:api:class:efl:io:buffer:method:preallocate|Efl.Io.Buffer.preallocate]]%%%%
+%%A fixed sized buffer can be implemented by setting %%[[:develop:api:efl:io:buffer:property:limit|Efl.Io.Buffer.limit]]%% followed by %%[[:develop:api:efl:io:buffer:method:preallocate|Efl.Io.Buffer.preallocate]]%%%%
//Since 1.19//
@@ -103,7 +103,7 @@ uint64_t efl_io_buffer_position_read_get(const Eo *obj);
Eina_Bool efl_io_buffer_position_read_set(Eo *obj, uint64_t position);
</code>
-%%The position used by %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%%.%%\\
+%%The position used by %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%%.%%\\
\\
**[[:develop:api:efl:io:buffer:property:position_write|position_write]]** //**(get, set)**//
<code c>
@@ -111,7 +111,7 @@ uint64_t efl_io_buffer_position_write_get(const Eo *obj);
Eina_Bool efl_io_buffer_position_write_set(Eo *obj, uint64_t position);
</code>
-%%The position used by %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%%.%%\\
+%%The position used by %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%%.%%\\
\\
**[[:develop:api:efl:io:buffer:property:slice|slice]]** //**(get)**//
<code c>
@@ -207,21 +207,21 @@ Eina_Slice efl_io_buffer_slice_get(const Eo *obj);
EFL_IO_BUFFER_EVENT_POSITION_READ_CHANGED(void)
</code>
-%%Notifies %%[[:develop:api:class:efl:io:buffer:property:position_read|Efl.Io.Buffer.position_read]]%% changed%%\\
+%%Notifies %%[[:develop:api:efl:io:buffer:property:position_read|Efl.Io.Buffer.position_read]]%% changed%%\\
\\
**[[:develop:api:efl:io:buffer:event:position_write_changed|position_write,changed]]**
<code c>
EFL_IO_BUFFER_EVENT_POSITION_WRITE_CHANGED(void)
</code>
-%%Notifies %%[[:develop:api:class:efl:io:buffer:property:position_write|Efl.Io.Buffer.position_write]]%% changed%%\\
+%%Notifies %%[[:develop:api:efl:io:buffer:property:position_write|Efl.Io.Buffer.position_write]]%% changed%%\\
\\
**[[:develop:api:efl:io:buffer:event:reallocated|reallocated]]**
<code c>
EFL_IO_BUFFER_EVENT_REALLOCATED(void)
</code>
-%%Notifies the internal buffer was reallocated, thus whatever was returned by %%[[:develop:api:class:efl:io:buffer:property:slice|Efl.Io.Buffer.slice]]%% becomes invalid%%\\
+%%Notifies the internal buffer was reallocated, thus whatever was returned by %%[[:develop:api:efl:io:buffer:property:slice|Efl.Io.Buffer.slice]]%% becomes invalid%%\\
\\
==== Inherited ====
diff --git a/pages/develop/api/efl/io/buffer/event/position_read_changed.txt b/pages/develop/api/efl/io/buffer/event/position_read_changed.txt
index 0d67dccb7..02579845c 100644
--- a/pages/develop/api/efl/io/buffer/event/position_read_changed.txt
+++ b/pages/develop/api/efl/io/buffer/event/position_read_changed.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%Notifies %%[[:develop:api:class:efl:io:buffer:property:position_read|Efl.Io.Buffer.position_read]]%% changed%%
+%%Notifies %%[[:develop:api:efl:io:buffer:property:position_read|Efl.Io.Buffer.position_read]]%% changed%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffer:event:position_read_changed:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffer/event/position_write_changed.txt b/pages/develop/api/efl/io/buffer/event/position_write_changed.txt
index 562730bb2..a85f58300 100644
--- a/pages/develop/api/efl/io/buffer/event/position_write_changed.txt
+++ b/pages/develop/api/efl/io/buffer/event/position_write_changed.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%Notifies %%[[:develop:api:class:efl:io:buffer:property:position_write|Efl.Io.Buffer.position_write]]%% changed%%
+%%Notifies %%[[:develop:api:efl:io:buffer:property:position_write|Efl.Io.Buffer.position_write]]%% changed%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffer:event:position_write_changed:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffer/event/reallocated.txt b/pages/develop/api/efl/io/buffer/event/reallocated.txt
index da6c295c4..22bd134e9 100644
--- a/pages/develop/api/efl/io/buffer/event/reallocated.txt
+++ b/pages/develop/api/efl/io/buffer/event/reallocated.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%Notifies the internal buffer was reallocated, thus whatever was returned by %%[[:develop:api:class:efl:io:buffer:property:slice|Efl.Io.Buffer.slice]]%% becomes invalid%%
+%%Notifies the internal buffer was reallocated, thus whatever was returned by %%[[:develop:api:efl:io:buffer:property:slice|Efl.Io.Buffer.slice]]%% becomes invalid%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffer:event:reallocated:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffer/method/binbuf_steal.txt b/pages/develop/api/efl/io/buffer/method/binbuf_steal.txt
index 2acc2dd42..181aaba34 100644
--- a/pages/develop/api/efl/io/buffer/method/binbuf_steal.txt
+++ b/pages/develop/api/efl/io/buffer/method/binbuf_steal.txt
@@ -19,7 +19,7 @@ Eina_Binbuf *efl_io_buffer_binbuf_steal(Eo *obj);
%%The returned memory must be freed with eina_binbuf_free().%%
-%%On failure, for example a read-only backing store was adopted with %%[[:develop:api:class:efl:io:buffer:method:adopt_readonly|Efl.Io.Buffer.adopt_readonly]]%%, NULL is returned.%%
+%%On failure, for example a read-only backing store was adopted with %%[[:develop:api:efl:io:buffer:method:adopt_readonly|Efl.Io.Buffer.adopt_readonly]]%%, NULL is returned.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffer:method:binbuf_steal:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffer/property/can_read.txt b/pages/develop/api/efl/io/buffer/property/can_read.txt
index 03f3fe2b8..e0afdf5d1 100644
--- a/pages/develop/api/efl/io/buffer/property/can_read.txt
+++ b/pages/develop/api/efl/io/buffer/property/can_read.txt
@@ -28,7 +28,7 @@ void efl_io_reader_can_read_set(Eo *obj, Eina_Bool can_read);
* **can_read** - %%%%''true''%% if it can be read without blocking or failing, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffer:property:can_read:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffer/property/can_write.txt b/pages/develop/api/efl/io/buffer/property/can_write.txt
index 2c11be1d9..9e85935d7 100644
--- a/pages/develop/api/efl/io/buffer/property/can_write.txt
+++ b/pages/develop/api/efl/io/buffer/property/can_write.txt
@@ -28,7 +28,7 @@ void efl_io_writer_can_write_set(Eo *obj, Eina_Bool can_write);
* **can_write** - %%%%''true''%% if it can be written without blocking or failure, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffer:property:can_write:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffer/property/limit.txt b/pages/develop/api/efl/io/buffer/property/limit.txt
index 85eaab722..60b671237 100644
--- a/pages/develop/api/efl/io/buffer/property/limit.txt
+++ b/pages/develop/api/efl/io/buffer/property/limit.txt
@@ -30,7 +30,7 @@ void efl_io_buffer_limit_set(Eo *obj, size_t size);
%%Limit how big the buffer can grow.%%
-%%This affects both %%[[:develop:api:class:efl:io:buffer:method:preallocate|Efl.Io.Buffer.preallocate]]%% and how buffer grows when %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% is called.%%
+%%This affects both %%[[:develop:api:efl:io:buffer:method:preallocate|Efl.Io.Buffer.preallocate]]%% and how buffer grows when %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% is called.%%
%%If you want a buffer of an exact size, always set the limit before any further calls that can grow it.%%
diff --git a/pages/develop/api/efl/io/buffer/property/position.txt b/pages/develop/api/efl/io/buffer/property/position.txt
index f6b264154..14a7f9a45 100644
--- a/pages/develop/api/efl/io/buffer/property/position.txt
+++ b/pages/develop/api/efl/io/buffer/property/position.txt
@@ -38,7 +38,7 @@ Eina_Bool efl_io_positioner_position_set(Eo *obj, uint64_t position);
==== Setter ====
-%%Try to set position object, relative to start of file. See %%[[:develop:api:mixin:efl:io:positioner:method:seek|Efl.Io.Positioner.seek]]%%()%%
+%%Try to set position object, relative to start of file. See %%[[:develop:api:efl:io:positioner:method:seek|Efl.Io.Positioner.seek]]%%()%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffer:property:position:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffer/property/position_read.txt b/pages/develop/api/efl/io/buffer/property/position_read.txt
index f1a2b7d96..d9acf44e0 100644
--- a/pages/develop/api/efl/io/buffer/property/position_read.txt
+++ b/pages/develop/api/efl/io/buffer/property/position_read.txt
@@ -29,11 +29,11 @@ Eina_Bool efl_io_buffer_position_read_set(Eo *obj, uint64_t position);
* **position** - %%Position in buffer%%
===== Description =====
-%%The position used by %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%%.%%
+%%The position used by %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%%.%%
-%%Note that %%[[:develop:api:mixin:efl:io:positioner:method:seek|Efl.Io.Positioner.seek]]%% or %%[[:develop:api:mixin:efl:io:positioner:property:position|Efl.Io.Positioner.position.set]]%% will affect this property and %%[[:develop:api:class:efl:io:buffer:property:position_write|Efl.Io.Buffer.position_write]]%%.%%
+%%Note that %%[[:develop:api:efl:io:positioner:method:seek|Efl.Io.Positioner.seek]]%% or %%[[:develop:api:efl:io:positioner:property:position|Efl.Io.Positioner.position.set]]%% will affect this property and %%[[:develop:api:efl:io:buffer:property:position_write|Efl.Io.Buffer.position_write]]%%.%%
-%%%%[[:develop:api:mixin:efl:io:positioner:property:position|Efl.Io.Positioner.position.get]]%% will return the greatest of %%[[:develop:api:class:efl:io:buffer:property:position_read|Efl.Io.Buffer.position_read]]%% and %%[[:develop:api:class:efl:io:buffer:property:position_write|Efl.Io.Buffer.position_write]]%%.%%
+%%%%[[:develop:api:efl:io:positioner:property:position|Efl.Io.Positioner.position.get]]%% will return the greatest of %%[[:develop:api:efl:io:buffer:property:position_read|Efl.Io.Buffer.position_read]]%% and %%[[:develop:api:efl:io:buffer:property:position_write|Efl.Io.Buffer.position_write]]%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffer:property:position_read:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffer/property/position_write.txt b/pages/develop/api/efl/io/buffer/property/position_write.txt
index 8eb1ca049..5a56d6178 100644
--- a/pages/develop/api/efl/io/buffer/property/position_write.txt
+++ b/pages/develop/api/efl/io/buffer/property/position_write.txt
@@ -29,11 +29,11 @@ Eina_Bool efl_io_buffer_position_write_set(Eo *obj, uint64_t position);
* **position** - %%Position in buffer%%
===== Description =====
-%%The position used by %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%%.%%
+%%The position used by %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%%.%%
-%%Note that %%[[:develop:api:mixin:efl:io:positioner:method:seek|Efl.Io.Positioner.seek]]%% or %%[[:develop:api:mixin:efl:io:positioner:property:position|Efl.Io.Positioner.position.set]]%% will affect this property and %%[[:develop:api:class:efl:io:buffer:property:position_read|Efl.Io.Buffer.position_read]]%%.%%
+%%Note that %%[[:develop:api:efl:io:positioner:method:seek|Efl.Io.Positioner.seek]]%% or %%[[:develop:api:efl:io:positioner:property:position|Efl.Io.Positioner.position.set]]%% will affect this property and %%[[:develop:api:efl:io:buffer:property:position_read|Efl.Io.Buffer.position_read]]%%.%%
-%%%%[[:develop:api:mixin:efl:io:positioner:property:position|Efl.Io.Positioner.position.get]]%% will return the greatest of %%[[:develop:api:class:efl:io:buffer:property:position_read|Efl.Io.Buffer.position_read]]%% and %%[[:develop:api:class:efl:io:buffer:property:position_write|Efl.Io.Buffer.position_write]]%%.%%
+%%%%[[:develop:api:efl:io:positioner:property:position|Efl.Io.Positioner.position.get]]%% will return the greatest of %%[[:develop:api:efl:io:buffer:property:position_read|Efl.Io.Buffer.position_read]]%% and %%[[:develop:api:efl:io:buffer:property:position_write|Efl.Io.Buffer.position_write]]%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffer:property:position_write:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffer/property/slice.txt b/pages/develop/api/efl/io/buffer/property/slice.txt
index 2f3304678..6f07c4ea6 100644
--- a/pages/develop/api/efl/io/buffer/property/slice.txt
+++ b/pages/develop/api/efl/io/buffer/property/slice.txt
@@ -19,7 +19,7 @@ Eina_Slice efl_io_buffer_slice_get(const Eo *obj);
===== Values =====
- * **slice** - %%Slice of the current buffer, may be invalidated if %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%%, %%[[:develop:api:mixin:efl:io:closer:method:close|Efl.Io.Closer.close]]%% or %%[[:develop:api:mixin:efl:io:sizer:method:resize|Efl.Io.Sizer.resize]]%% are called. It is the full slice, not a partial one starting at current position.%%
+ * **slice** - %%Slice of the current buffer, may be invalidated if %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%%, %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%% or %%[[:develop:api:efl:io:sizer:method:resize|Efl.Io.Sizer.resize]]%% are called. It is the full slice, not a partial one starting at current position.%%
{{page>:develop:api-include:efl:io:buffer:property:slice:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffered_stream.txt b/pages/develop/api/efl/io/buffered_stream.txt
index 1341c8346..87daf8a38 100644
--- a/pages/develop/api/efl/io/buffered_stream.txt
+++ b/pages/develop/api/efl/io/buffered_stream.txt
@@ -5,15 +5,15 @@
%%A wrapper object offering an easy to use, buffered streams over existing I/O class.%%
-%%The buffered stream encapsulates an actual %%[[:develop:api:interface:efl:io:reader|Efl.Io.Reader]]%% or %%[[:develop:api:interface:efl:io:writer|Efl.Io.Writer]]%%, an input %%[[:develop:api:class:efl:io:queue|Efl.Io.Queue]]%%, an output %%[[:develop:api:class:efl:io:queue|Efl.Io.Queue]]%% and these are linked using a input and a output %%[[:develop:api:class:efl:io:copier|Efl.Io.Copier]]%%.%%
+%%The buffered stream encapsulates an actual %%[[:develop:api:efl:io:reader|Efl.Io.Reader]]%% or %%[[:develop:api:efl:io:writer|Efl.Io.Writer]]%%, an input %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%%, an output %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%% and these are linked using a input and a output %%[[:develop:api:efl:io:copier|Efl.Io.Copier]]%%.%%
-%%The idea is that unlike traditional %%[[:develop:api:interface:efl:io:writer|Efl.Io.Writer]]%% that will attempt to write directly and thus may take less data than requested, this one will keep the pending data in its own buffer, feeding to the actual output when it %%[[:develop:api:interface:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%%. That makes its operation much simpler as %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will always take the full data -- allows "write and forget", if unlimited (see %%[[:develop:api:class:efl:io:buffered_stream:property:max_queue_size_output|Efl.Io.Buffered_Stream.max_queue_size_output]]%%). When finished writing data, the %%[[:develop:api:class:efl:io:buffered_stream:method:eos_mark|Efl.Io.Buffered_Stream.eos_mark]]%% and then wait for "write,finished" event to know when all data was sent.%%
+%%The idea is that unlike traditional %%[[:develop:api:efl:io:writer|Efl.Io.Writer]]%% that will attempt to write directly and thus may take less data than requested, this one will keep the pending data in its own buffer, feeding to the actual output when it %%[[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%%. That makes its operation much simpler as %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will always take the full data -- allows "write and forget", if unlimited (see %%[[:develop:api:efl:io:buffered_stream:property:max_queue_size_output|Efl.Io.Buffered_Stream.max_queue_size_output]]%%). When finished writing data, the %%[[:develop:api:efl:io:buffered_stream:method:eos_mark|Efl.Io.Buffered_Stream.eos_mark]]%% and then wait for "write,finished" event to know when all data was sent.%%
-%%Reading is also much simpler since incoming data is kept in an %%[[:develop:api:class:efl:io:queue|Efl.Io.Queue]]%%, thus its size can be queried with %%[[:develop:api:class:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% and read with %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% or peeked with %%[[:develop:api:class:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, then discarded with %%[[:develop:api:class:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%% or %%[[:develop:api:class:efl:io:buffered_stream:method:clear|Efl.Io.Buffered_Stream.clear]]%%.%%
+%%Reading is also much simpler since incoming data is kept in an %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%%, thus its size can be queried with %%[[:develop:api:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% and read with %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% or peeked with %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, then discarded with %%[[:develop:api:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%% or %%[[:develop:api:efl:io:buffered_stream:method:clear|Efl.Io.Buffered_Stream.clear]]%%.%%
-%%Then when waiting for a complete message, just peek at its contents, if not complete do nothing and wait, if complete then either %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% to get a copy or manipulate a read-only reference from %%[[:develop:api:class:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% and then %%[[:develop:api:class:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%%%%
+%%Then when waiting for a complete message, just peek at its contents, if not complete do nothing and wait, if complete then either %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% to get a copy or manipulate a read-only reference from %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% and then %%[[:develop:api:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%%%%
-%%The actual I/O is set with the constructor method %%[[:develop:api:class:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io.set]]%% and can be retrieved with %%[[:develop:api:class:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io.get]]%%, which should be used with care -- calling %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% and %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% on it may produce unexpected results.%%
+%%The actual I/O is set with the constructor method %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io.set]]%% and can be retrieved with %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io.get]]%%, which should be used with care -- calling %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% and %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% on it may produce unexpected results.%%
//Since 1.19//
@@ -104,7 +104,7 @@ const Eina_Slice efl_io_buffered_stream_line_delimiter_get(const Eo *obj);
void efl_io_buffered_stream_line_delimiter_set(Eo *obj, const Eina_Slice slice);
</code>
-%%If set, incoming data will be checked for the delimiter and "line" events are The line may include the delimiter, unless it's end-of-stream on %%[[:develop:api:class:efl:io:buffered_stream:property:max_queue_size_input|Efl.Io.Buffered_Stream.max_queue_size_input]]%% was reached.%%\\
+%%If set, incoming data will be checked for the delimiter and "line" events are The line may include the delimiter, unless it's end-of-stream on %%[[:develop:api:efl:io:buffered_stream:property:max_queue_size_input|Efl.Io.Buffered_Stream.max_queue_size_input]]%% was reached.%%\\
\\
**[[:develop:api:efl:io:buffered_stream:property:max_queue_size_input|max_queue_size_input]]** //**(get, set)**//
<code c>
@@ -134,7 +134,7 @@ size_t efl_io_buffered_stream_pending_read_get(const Eo *obj);
size_t efl_io_buffered_stream_pending_write_get(const Eo *obj);
</code>
-%%How many bytes are pending write to %%[[:develop:api:class:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%%%%\\
+%%How many bytes are pending write to %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%%%%\\
\\
**[[:develop:api:efl:io:buffered_stream:property:progress|progress]]** //**(get)**//
<code c>
@@ -261,35 +261,35 @@ EFL_IO_BUFFERED_STREAM_EVENT_FINISHED(void)
EFL_IO_BUFFERED_STREAM_EVENT_LINE(const Eina_Slice *)
</code>
-%%If %%[[:develop:api:class:efl:io:buffered_stream:property:line_delimiter|Efl.Io.Buffered_Stream.line_delimiter]]%% is set, will be emitted with current line. The memory is only valid during event callback dispatched and should not be modified. Note that the line slice may not be inside %%[[:develop:api:class:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, don't assume that!%%\\
+%%If %%[[:develop:api:efl:io:buffered_stream:property:line_delimiter|Efl.Io.Buffered_Stream.line_delimiter]]%% is set, will be emitted with current line. The memory is only valid during event callback dispatched and should not be modified. Note that the line slice may not be inside %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, don't assume that!%%\\
\\
**[[:develop:api:efl:io:buffered_stream:event:progress|progress]]**
<code c>
EFL_IO_BUFFERED_STREAM_EVENT_PROGRESS(void)
</code>
-%%Property %%[[:develop:api:class:efl:io:buffered_stream:property:progress|Efl.Io.Buffered_Stream.progress]]%% changed%%\\
+%%Property %%[[:develop:api:efl:io:buffered_stream:property:progress|Efl.Io.Buffered_Stream.progress]]%% changed%%\\
\\
**[[:develop:api:efl:io:buffered_stream:event:read_finished|read,finished]]**
<code c>
EFL_IO_BUFFERED_STREAM_EVENT_READ_FINISHED(void)
</code>
-%%Same as %%[[:develop:api:interface:efl:io:reader|Efl.Io.Reader]]%% "eos", for consistency.%%\\
+%%Same as %%[[:develop:api:efl:io:reader|Efl.Io.Reader]]%% "eos", for consistency.%%\\
\\
**[[:develop:api:efl:io:buffered_stream:event:slice_changed|slice,changed]]**
<code c>
EFL_IO_BUFFERED_STREAM_EVENT_SLICE_CHANGED(void)
</code>
-%%The read-slice returned by %%[[:develop:api:class:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% may have changed.%%\\
+%%The read-slice returned by %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% may have changed.%%\\
\\
**[[:develop:api:efl:io:buffered_stream:event:write_finished|write,finished]]**
<code c>
EFL_IO_BUFFERED_STREAM_EVENT_WRITE_FINISHED(void)
</code>
-%%%%[[:develop:api:class:efl:io:buffered_stream:method:eos_mark|Efl.Io.Buffered_Stream.eos_mark]]%% was called and all available data was sent to destination%%\\
+%%%%[[:develop:api:efl:io:buffered_stream:method:eos_mark|Efl.Io.Buffered_Stream.eos_mark]]%% was called and all available data was sent to destination%%\\
\\
==== Inherited ====
diff --git a/pages/develop/api/efl/io/buffered_stream/event/line.txt b/pages/develop/api/efl/io/buffered_stream/event/line.txt
index 3b6ca4427..0899ea7b9 100644
--- a/pages/develop/api/efl/io/buffered_stream/event/line.txt
+++ b/pages/develop/api/efl/io/buffered_stream/event/line.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%If %%[[:develop:api:class:efl:io:buffered_stream:property:line_delimiter|Efl.Io.Buffered_Stream.line_delimiter]]%% is set, will be emitted with current line. The memory is only valid during event callback dispatched and should not be modified. Note that the line slice may not be inside %%[[:develop:api:class:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, don't assume that!%%
+%%If %%[[:develop:api:efl:io:buffered_stream:property:line_delimiter|Efl.Io.Buffered_Stream.line_delimiter]]%% is set, will be emitted with current line. The memory is only valid during event callback dispatched and should not be modified. Note that the line slice may not be inside %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, don't assume that!%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffered_stream:event:line:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffered_stream/event/progress.txt b/pages/develop/api/efl/io/buffered_stream/event/progress.txt
index b314cdf0c..59c8f340d 100644
--- a/pages/develop/api/efl/io/buffered_stream/event/progress.txt
+++ b/pages/develop/api/efl/io/buffered_stream/event/progress.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%Property %%[[:develop:api:class:efl:io:buffered_stream:property:progress|Efl.Io.Buffered_Stream.progress]]%% changed%%
+%%Property %%[[:develop:api:efl:io:buffered_stream:property:progress|Efl.Io.Buffered_Stream.progress]]%% changed%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffered_stream:event:progress:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffered_stream/event/read_finished.txt b/pages/develop/api/efl/io/buffered_stream/event/read_finished.txt
index defc40790..725c59c6d 100644
--- a/pages/develop/api/efl/io/buffered_stream/event/read_finished.txt
+++ b/pages/develop/api/efl/io/buffered_stream/event/read_finished.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%Same as %%[[:develop:api:interface:efl:io:reader|Efl.Io.Reader]]%% "eos", for consistency.%%
+%%Same as %%[[:develop:api:efl:io:reader|Efl.Io.Reader]]%% "eos", for consistency.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffered_stream:event:read_finished:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffered_stream/event/slice_changed.txt b/pages/develop/api/efl/io/buffered_stream/event/slice_changed.txt
index 6aa42f3c8..cda37f229 100644
--- a/pages/develop/api/efl/io/buffered_stream/event/slice_changed.txt
+++ b/pages/develop/api/efl/io/buffered_stream/event/slice_changed.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%The read-slice returned by %%[[:develop:api:class:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% may have changed.%%
+%%The read-slice returned by %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% may have changed.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffered_stream:event:slice_changed:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffered_stream/event/write_finished.txt b/pages/develop/api/efl/io/buffered_stream/event/write_finished.txt
index fa46c236e..fe2901ef9 100644
--- a/pages/develop/api/efl/io/buffered_stream/event/write_finished.txt
+++ b/pages/develop/api/efl/io/buffered_stream/event/write_finished.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%%%[[:develop:api:class:efl:io:buffered_stream:method:eos_mark|Efl.Io.Buffered_Stream.eos_mark]]%% was called and all available data was sent to destination%%
+%%%%[[:develop:api:efl:io:buffered_stream:method:eos_mark|Efl.Io.Buffered_Stream.eos_mark]]%% was called and all available data was sent to destination%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffered_stream:event:write_finished:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffered_stream/method/clear.txt b/pages/develop/api/efl/io/buffered_stream/method/clear.txt
index 07bb1fb19..3ec1b8bb3 100644
--- a/pages/develop/api/efl/io/buffered_stream/method/clear.txt
+++ b/pages/develop/api/efl/io/buffered_stream/method/clear.txt
@@ -15,7 +15,7 @@ void efl_io_buffered_stream_clear(Eo *obj);
%%Clears the incoming queue. Same as reading all data.%%
-%%This is equivalent as calling %%[[:develop:api:class:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%% with %%[[:develop:api:class:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% amount of bytes.%%
+%%This is equivalent as calling %%[[:develop:api:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%% with %%[[:develop:api:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% amount of bytes.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffered_stream:method:clear:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffered_stream/method/discard.txt b/pages/develop/api/efl/io/buffered_stream/method/discard.txt
index 7552b4014..973b65e5a 100644
--- a/pages/develop/api/efl/io/buffered_stream/method/discard.txt
+++ b/pages/develop/api/efl/io/buffered_stream/method/discard.txt
@@ -25,9 +25,9 @@ void efl_io_buffered_stream_discard(Eo *obj, size_t amount);
%%This has the same effect as reading and discarding the given amount of bytes, without executing the actual copy.%%
-%%It's often paired with %%[[:develop:api:class:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, if users read the information from the slice and once they're done, that data must be discarded.%%
+%%It's often paired with %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, if users read the information from the slice and once they're done, that data must be discarded.%%
-%%As an example, some protocols provide messages with a "size" header, then %%[[:develop:api:class:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% is used to peek into the available memory to see if there is a "size" and if the rest of the slice is the full payload, in this case the slice may be handled to some processing function. When the function is done, that amount of data must be discarded -- with this function.%%
+%%As an example, some protocols provide messages with a "size" header, then %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% is used to peek into the available memory to see if there is a "size" and if the rest of the slice is the full payload, in this case the slice may be handled to some processing function. When the function is done, that amount of data must be discarded -- with this function.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffered_stream:method:discard:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffered_stream/method/eos_mark.txt b/pages/develop/api/efl/io/buffered_stream/method/eos_mark.txt
index ae0e95e14..294caeee9 100644
--- a/pages/develop/api/efl/io/buffered_stream/method/eos_mark.txt
+++ b/pages/develop/api/efl/io/buffered_stream/method/eos_mark.txt
@@ -17,7 +17,7 @@ void efl_io_buffered_stream_eos_mark(Eo *obj);
%%That will forbid any further writes.%%
-%%Unlike %%[[:develop:api:mixin:efl:io:closer:method:close|Efl.Io.Closer.close]]%%, this won't clear anything.%%
+%%Unlike %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%%, this won't clear anything.%%
%%When all data is written, "write,finished" is emitted.%%
diff --git a/pages/develop/api/efl/io/buffered_stream/method/flush.txt b/pages/develop/api/efl/io/buffered_stream/method/flush.txt
index 7603a7705..d4227f5f9 100644
--- a/pages/develop/api/efl/io/buffered_stream/method/flush.txt
+++ b/pages/develop/api/efl/io/buffered_stream/method/flush.txt
@@ -19,16 +19,16 @@ Eina_Bool efl_io_buffered_stream_flush(Eo *obj, Eina_Bool may_block, Eina_Bool i
===== Parameters =====
- * **may_block** //(in)// - %%If %%''true''%%, then %%[[:develop:api:interface:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% and %%[[:develop:api:interface:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% are not checked and the call may block.%%
+ * **may_block** //(in)// - %%If %%''true''%%, then %%[[:develop:api:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% and %%[[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% are not checked and the call may block.%%
* **ignore_line_delimiter** //(in)// - %%Forces flush ignoring line delimiters%%
===== Description =====
%%Forces writing all pending data to destination.%%
-%%It will return %%''true''%% if %%[[:develop:api:class:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% drops to zero, %%''false''%% otherwise and more calls to flush must be made.%%
+%%It will return %%''true''%% if %%[[:develop:api:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% drops to zero, %%''false''%% otherwise and more calls to flush must be made.%%
-%%If the %%[[:develop:api:class:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% is implements %%[[:develop:api:mixin:efl:io:closer|Efl.Io.Closer]]%% and it was closed, or the wrapper itself was closed, this function will do nothing and returns %%''true''%%.%%
+%%If the %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% is implements %%[[:develop:api:efl:io:closer|Efl.Io.Closer]]%% and it was closed, or the wrapper itself was closed, this function will do nothing and returns %%''true''%%.%%
%%@note this function may block the main loop execution until operations complete! This is bad for usability, as user interface or other operations may freeze. A better approach is to operate asynchronously and wait for "write,finished" event.%%
diff --git a/pages/develop/api/efl/io/buffered_stream/property/can_read.txt b/pages/develop/api/efl/io/buffered_stream/property/can_read.txt
index 4ea5ca79f..8f9fdd247 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/can_read.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/can_read.txt
@@ -28,7 +28,7 @@ void efl_io_reader_can_read_set(Eo *obj, Eina_Bool can_read);
* **can_read** - %%%%''true''%% if it can be read without blocking or failing, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffered_stream:property:can_read:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffered_stream/property/can_write.txt b/pages/develop/api/efl/io/buffered_stream/property/can_write.txt
index d16623cb9..4e27afea4 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/can_write.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/can_write.txt
@@ -28,7 +28,7 @@ void efl_io_writer_can_write_set(Eo *obj, Eina_Bool can_write);
* **can_write** - %%%%''true''%% if it can be written without blocking or failure, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffered_stream:property:can_write:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffered_stream/property/inner_io.txt b/pages/develop/api/efl/io/buffered_stream/property/inner_io.txt
index 8eb1a5170..5d3f416cb 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/inner_io.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/inner_io.txt
@@ -25,7 +25,7 @@ void efl_io_buffered_stream_inner_io_set(Eo *obj, Efl_Object *io);
===== Values =====
- * **io** - %%The input (%%[[:develop:api:interface:efl:io:reader|Efl.Io.Reader]]%%) or output (%%[[:develop:api:interface:efl:io:writer|Efl.Io.Writer]]%%) instance%%
+ * **io** - %%The input (%%[[:develop:api:efl:io:reader|Efl.Io.Reader]]%%) or output (%%[[:develop:api:efl:io:writer|Efl.Io.Writer]]%%) instance%%
===== Description =====
%%The inner I/O this wrapper operates on.%%
diff --git a/pages/develop/api/efl/io/buffered_stream/property/line_delimiter.txt b/pages/develop/api/efl/io/buffered_stream/property/line_delimiter.txt
index b376bad55..9011d702b 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/line_delimiter.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/line_delimiter.txt
@@ -28,7 +28,7 @@ void efl_io_buffered_stream_line_delimiter_set(Eo *obj, const Eina_Slice slice);
* **slice** - %%The contents may contain 0 and will be copied%%
===== Description =====
-%%If set, incoming data will be checked for the delimiter and "line" events are The line may include the delimiter, unless it's end-of-stream on %%[[:develop:api:class:efl:io:buffered_stream:property:max_queue_size_input|Efl.Io.Buffered_Stream.max_queue_size_input]]%% was reached.%%
+%%If set, incoming data will be checked for the delimiter and "line" events are The line may include the delimiter, unless it's end-of-stream on %%[[:develop:api:efl:io:buffered_stream:property:max_queue_size_input|Efl.Io.Buffered_Stream.max_queue_size_input]]%% was reached.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_input.txt b/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_input.txt
index d7adf36fc..ded0b05f3 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_input.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_input.txt
@@ -30,7 +30,7 @@ void efl_io_buffered_stream_max_queue_size_input_set(Eo *obj, size_t max_queue_s
%%Limits how big the input queue can grow, in bytes.%%
-%%If limited and %%[[:develop:api:class:efl:io:buffered_stream:property:line_delimiter|Efl.Io.Buffered_Stream.line_delimiter]]%% is set, "line" events may be emitted with partial contents, without the trailing delimiter.%%
+%%If limited and %%[[:develop:api:efl:io:buffered_stream:property:line_delimiter|Efl.Io.Buffered_Stream.line_delimiter]]%% is set, "line" events may be emitted with partial contents, without the trailing delimiter.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_output.txt b/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_output.txt
index 3a3247173..78ac599e5 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_output.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/max_queue_size_output.txt
@@ -25,12 +25,12 @@ void efl_io_buffered_stream_max_queue_size_output_set(Eo *obj, size_t max_queue_
===== Values =====
- * **max_queue_size_output** - %%Defines a maximum buffer size for output data, or 0 to allow unlimited amount of bytes. If limited, %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will take less data than requested!%%
+ * **max_queue_size_output** - %%Defines a maximum buffer size for output data, or 0 to allow unlimited amount of bytes. If limited, %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will take less data than requested!%%
===== Description =====
%%Limits how big the output queue can grow, in bytes.%%
-%%If limited, %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will take less data than requested!%%
+%%If limited, %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will take less data than requested!%%
//Since 1.19//
diff --git a/pages/develop/api/efl/io/buffered_stream/property/read_chunk_size.txt b/pages/develop/api/efl/io/buffered_stream/property/read_chunk_size.txt
index 02c050312..0634f96ea 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/read_chunk_size.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/read_chunk_size.txt
@@ -30,11 +30,11 @@ void efl_io_buffered_stream_read_chunk_size_set(Eo *obj, size_t size);
%%Reads chunk size property, in bytes.%%
-%%When reading the %%[[:develop:api:class:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% for data to be placed in input queue, use this as chunk size.%%
+%%When reading the %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% for data to be placed in input queue, use this as chunk size.%%
-%%Setting this value large enough may reduce number of %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%%, improving performance at the expense of more memory consumption.%%
+%%Setting this value large enough may reduce number of %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%%, improving performance at the expense of more memory consumption.%%
-%%This value is bounded by %%[[:develop:api:class:efl:io:buffered_stream:property:max_queue_size_input|Efl.Io.Buffered_Stream.max_queue_size_input]]%% if it's set.%%
+%%This value is bounded by %%[[:develop:api:efl:io:buffered_stream:property:max_queue_size_input|Efl.Io.Buffered_Stream.max_queue_size_input]]%% if it's set.%%
%%By default it's 4096.%%
@@ -45,7 +45,7 @@ void efl_io_buffered_stream_read_chunk_size_set(Eo *obj, size_t size);
==== Setter ====
-%%Sets chunk size for each basic %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% operation.%%
+%%Sets chunk size for each basic %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% operation.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:buffered_stream:property:read_chunk_size:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/buffered_stream/property/slice.txt b/pages/develop/api/efl/io/buffered_stream/property/slice.txt
index b69e18085..62da35870 100644
--- a/pages/develop/api/efl/io/buffered_stream/property/slice.txt
+++ b/pages/develop/api/efl/io/buffered_stream/property/slice.txt
@@ -19,7 +19,7 @@ Eina_Slice efl_io_buffered_stream_slice_get(const Eo *obj);
===== Values =====
- * **slice** - %%Slice of the current buffer, may be invalidated if %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%%, %%[[:develop:api:mixin:efl:io:closer:method:close|Efl.Io.Closer.close]]%% or %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% are called. It is the full slice available for reading.%%
+ * **slice** - %%Slice of the current buffer, may be invalidated if %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%%, %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%% or %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% are called. It is the full slice available for reading.%%
{{page>:develop:api-include:efl:io:buffered_stream:property:slice:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/closer.txt b/pages/develop/api/efl/io/closer.txt
index e94da58e2..7daed3d88 100644
--- a/pages/develop/api/efl/io/closer.txt
+++ b/pages/develop/api/efl/io/closer.txt
@@ -7,7 +7,7 @@
%%This interface allows external objects to transparently close an input or output stream, cleaning up its resources.%%
-%%Calls to %%[[:develop:api:mixin:efl:io:closer:method:close|Efl.Io.Closer.close]]%%() may or may not block, that's not up to this interface to specify.%%
+%%Calls to %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%%() may or may not block, that's not up to this interface to specify.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/io/copier.txt b/pages/develop/api/efl/io/copier.txt
index 581f1464f..e1cb18e71 100644
--- a/pages/develop/api/efl/io/copier.txt
+++ b/pages/develop/api/efl/io/copier.txt
@@ -3,35 +3,35 @@
===== Description =====
-%%Copy from an %%[[:develop:api:interface:efl:io:reader|Efl.Io.Reader]]%% source to %%[[:develop:api:interface:efl:io:writer|Efl.Io.Writer]]%% destination.%%
+%%Copy from an %%[[:develop:api:efl:io:reader|Efl.Io.Reader]]%% source to %%[[:develop:api:efl:io:writer|Efl.Io.Writer]]%% destination.%%
-%%During usage it will keep reference to %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%% and %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% objects, automatically relasing them on destructor.%%
+%%During usage it will keep reference to %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%% and %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% objects, automatically relasing them on destructor.%%
-%%By default the read-write process is done based on fixed-size chunks (%%[[:develop:api:class:efl:io:copier:property:read_chunk_size|Efl.Io.Copier.read_chunk_size]]%%), however if %%[[:develop:api:class:efl:io:copier:property:line_delimiter|Efl.Io.Copier.line_delimiter]]%% is set, the behavior changes to wait for such delimiter or a maximum buffer limit is reached (%%[[:develop:api:class:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%%).%%
+%%By default the read-write process is done based on fixed-size chunks (%%[[:develop:api:efl:io:copier:property:read_chunk_size|Efl.Io.Copier.read_chunk_size]]%%), however if %%[[:develop:api:efl:io:copier:property:line_delimiter|Efl.Io.Copier.line_delimiter]]%% is set, the behavior changes to wait for such delimiter or a maximum buffer limit is reached (%%[[:develop:api:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%%).%%
-%%While a %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%% is mandatory for the copier to operate properly, the %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% is optional: if it's not provided, all read data is stored in an internal buffer that can be retrieved using %%[[:develop:api:class:efl:io:copier:method:binbuf_steal|Efl.Io.Copier.binbuf_steal]]%%, usually called when one of "data", "line" or "done" events are emitted.%%
+%%While a %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%% is mandatory for the copier to operate properly, the %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% is optional: if it's not provided, all read data is stored in an internal buffer that can be retrieved using %%[[:develop:api:efl:io:copier:method:binbuf_steal|Efl.Io.Copier.binbuf_steal]]%%, usually called when one of "data", "line" or "done" events are emitted.%%
%%Most important events:%%
-%%- The "data" event is general and notifies some data was written to %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% (if any, otherwise it will be reported for data when it's read from %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%%).%%
+%%- The "data" event is general and notifies some data was written to %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% (if any, otherwise it will be reported for data when it's read from %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%%).%%
-%%- The "line" event is only emitted when %%[[:develop:api:class:efl:io:copier:property:line_delimiter|Efl.Io.Copier.line_delimiter]]%% is set and not empty. It's simiar to "data".%%
+%%- The "line" event is only emitted when %%[[:develop:api:efl:io:copier:property:line_delimiter|Efl.Io.Copier.line_delimiter]]%% is set and not empty. It's simiar to "data".%%
-%%- The "done" event is emitted if %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%% is %%[[:develop:api:interface:efl:io:reader:property:eos|Efl.Io.Reader.eos]]%% %%''true''%% and all data was written to %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% (if any, otherwise it will be reported when all data was read from %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%%).%%
+%%- The "done" event is emitted if %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%% is %%[[:develop:api:efl:io:reader:property:eos|Efl.Io.Reader.eos]]%% %%''true''%% and all data was written to %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% (if any, otherwise it will be reported when all data was read from %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%%).%%
-%%- The "error" event is reported if the %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%%, %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% or some other internal error happened, like out of memory. Another common error is ETIMEDOUT if %%[[:develop:api:class:efl:io:copier:property:timeout_inactivity|Efl.Io.Copier.timeout_inactivity]]%% is set.%%
+%%- The "error" event is reported if the %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%%, %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% or some other internal error happened, like out of memory. Another common error is ETIMEDOUT if %%[[:develop:api:efl:io:copier:property:timeout_inactivity|Efl.Io.Copier.timeout_inactivity]]%% is set.%%
%%A copier is handful to simplify common I/O use cases, such as:%%
-%%- Read a file or download content to memory: provide only the source and wait for "done" event, calling %%[[:develop:api:class:efl:io:copier:method:binbuf_steal|Efl.Io.Copier.binbuf_steal]]%% afterwards.%%
+%%- Read a file or download content to memory: provide only the source and wait for "done" event, calling %%[[:develop:api:efl:io:copier:method:binbuf_steal|Efl.Io.Copier.binbuf_steal]]%% afterwards.%%
-%%- Download content to disk: provide a network socket as source and use %%[[:develop:api:class:efl:io:file|Efl.Io.File]]%% as destination, then wait for "done" event.%%
+%%- Download content to disk: provide a network socket as source and use %%[[:develop:api:efl:io:file|Efl.Io.File]]%% as destination, then wait for "done" event.%%
-%%- Link two I/O streams: provide both source and destination streams, such as %%[[:develop:api:class:efl:io:stdin|Efl.Io.Stdin]]%% and %%[[:develop:api:class:efl:io:stdout|Efl.Io.Stdout]]%%, or some network socket. As data is received from source it will be copied to destination in an endless (asynchronous) loop. You may monitor for "done" if the source may be closed.%%
+%%- Link two I/O streams: provide both source and destination streams, such as %%[[:develop:api:efl:io:stdin|Efl.Io.Stdin]]%% and %%[[:develop:api:efl:io:stdout|Efl.Io.Stdout]]%%, or some network socket. As data is received from source it will be copied to destination in an endless (asynchronous) loop. You may monitor for "done" if the source may be closed.%%
-%%If %%[[:develop:api:mixin:efl:io:closer:method:close|Efl.Io.Closer.close]]%% is called, then it will be called on %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%% and %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% if they implement those interfaces.%%
+%%If %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%% is called, then it will be called on %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%% and %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% if they implement those interfaces.%%
-%%%%[[:develop:api:mixin:efl:io:closer:property:close_on_exec|Efl.Io.Closer.close_on_exec]]%% and %%[[:develop:api:mixin:efl:io:closer:property:close_on_destructor|Efl.Io.Closer.close_on_destructor]]%% are respected and applied to both source and destination. Both default to %%''true''%%.%%
+%%%%[[:develop:api:efl:io:closer:property:close_on_exec|Efl.Io.Closer.close_on_exec]]%% and %%[[:develop:api:efl:io:closer:property:close_on_destructor|Efl.Io.Closer.close_on_destructor]]%% are respected and applied to both source and destination. Both default to %%''true''%%.%%
//Since 1.19//
@@ -118,7 +118,7 @@ const Eina_Slice efl_io_copier_line_delimiter_get(const Eo *obj);
void efl_io_copier_line_delimiter_set(Eo *obj, const Eina_Slice slice);
</code>
-%%If there is a line delimiter, the reads will buffer/queue up to the line delimiter before calling %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% on the %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% and the event line is emitted with current line. The line may include the delimiter, unless it's end-of-stream on %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%% or %%[[:develop:api:class:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%% was reached.%%\\
+%%If there is a line delimiter, the reads will buffer/queue up to the line delimiter before calling %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% on the %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% and the event line is emitted with current line. The line may include the delimiter, unless it's end-of-stream on %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%% or %%[[:develop:api:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%% was reached.%%\\
\\
**[[:develop:api:efl:io:copier:property:pending_size|pending_size]]** //**(get)**//
<code c>
@@ -250,7 +250,7 @@ EFL_IO_COPIER_EVENT_ERROR(Eina_Error)
EFL_IO_COPIER_EVENT_LINE(const Eina_Slice *)
</code>
-%%If %%[[:develop:api:class:efl:io:copier:property:line_delimiter|Efl.Io.Copier.line_delimiter]]%% is set, will be emitted with current line. The memory is only valid during event callback dispatched and should not be modified.%%\\
+%%If %%[[:develop:api:efl:io:copier:property:line_delimiter|Efl.Io.Copier.line_delimiter]]%% is set, will be emitted with current line. The memory is only valid during event callback dispatched and should not be modified.%%\\
\\
**[[:develop:api:efl:io:copier:event:progress|progress]]**
<code c>
diff --git a/pages/develop/api/efl/io/copier/event/line.txt b/pages/develop/api/efl/io/copier/event/line.txt
index 942fbf8da..f113335e1 100644
--- a/pages/develop/api/efl/io/copier/event/line.txt
+++ b/pages/develop/api/efl/io/copier/event/line.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%If %%[[:develop:api:class:efl:io:copier:property:line_delimiter|Efl.Io.Copier.line_delimiter]]%% is set, will be emitted with current line. The memory is only valid during event callback dispatched and should not be modified.%%
+%%If %%[[:develop:api:efl:io:copier:property:line_delimiter|Efl.Io.Copier.line_delimiter]]%% is set, will be emitted with current line. The memory is only valid during event callback dispatched and should not be modified.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:copier:event:line:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/copier/method/binbuf_steal.txt b/pages/develop/api/efl/io/copier/method/binbuf_steal.txt
index cd92a58d4..64d0abeed 100644
--- a/pages/develop/api/efl/io/copier/method/binbuf_steal.txt
+++ b/pages/develop/api/efl/io/copier/method/binbuf_steal.txt
@@ -19,7 +19,7 @@ Eina_Binbuf *efl_io_copier_binbuf_steal(Eo *obj);
%%The buffer is then owned by caller, which should call eina_binbuf_free() when it's done.%%
-%%Usually call this method when no %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% is set, in this case you should wait for "done", "data" or "line" events and then call it to retrieve (and own!) the data.%%
+%%Usually call this method when no %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% is set, in this case you should wait for "done", "data" or "line" events and then call it to retrieve (and own!) the data.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:copier:method:binbuf_steal:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/copier/method/flush.txt b/pages/develop/api/efl/io/copier/method/flush.txt
index 5d7f28ce8..c2132286c 100644
--- a/pages/develop/api/efl/io/copier/method/flush.txt
+++ b/pages/develop/api/efl/io/copier/method/flush.txt
@@ -19,7 +19,7 @@ Eina_Bool efl_io_copier_flush(Eo *obj, Eina_Bool may_block, Eina_Bool ignore_lin
===== Parameters =====
- * **may_block** //(in)// - %%If %%''true''%%, then %%[[:develop:api:interface:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% and %%[[:develop:api:interface:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% are not checked and the call may block.%%
+ * **may_block** //(in)// - %%If %%''true''%%, then %%[[:develop:api:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% and %%[[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% are not checked and the call may block.%%
* **ignore_line_delimiter** //(in)// - %%Forces flush ignoring line delimiters%%
===== Description =====
diff --git a/pages/develop/api/efl/io/copier/property/buffer_limit.txt b/pages/develop/api/efl/io/copier/property/buffer_limit.txt
index 978144047..41448e3cb 100644
--- a/pages/develop/api/efl/io/copier/property/buffer_limit.txt
+++ b/pages/develop/api/efl/io/copier/property/buffer_limit.txt
@@ -30,13 +30,13 @@ void efl_io_copier_buffer_limit_set(Eo *obj, size_t size);
%%Copier buffer limit property, in bytes.%%
-%%During the read-write cycle, an intermediate storage buffer is used. By default it's zero -- unlimited, and will grow as needed if %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%% provides data and %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% do not consume it (or if there is no %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%%).%%
+%%During the read-write cycle, an intermediate storage buffer is used. By default it's zero -- unlimited, and will grow as needed if %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%% provides data and %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% do not consume it (or if there is no %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%%).%%
%%However when reading data from untrusted sources, like network, one can exhaust the system memory by flooding the copier. In such cases, using a buffer limit is recommended.%%
-%%When the buffer limit is reached, the copier will pause reading data from %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%% until %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% consumes it. If there is no %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% set, user should call %%[[:develop:api:class:efl:io:copier:method:binbuf_steal|Efl.Io.Copier.binbuf_steal]]%% to consume data and reset buffer usage.%%
+%%When the buffer limit is reached, the copier will pause reading data from %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%% until %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% consumes it. If there is no %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% set, user should call %%[[:develop:api:efl:io:copier:method:binbuf_steal|Efl.Io.Copier.binbuf_steal]]%% to consume data and reset buffer usage.%%
-%%Setting a buffer limit smaller than current %%[[:develop:api:class:efl:io:copier:property:read_chunk_size|Efl.Io.Copier.read_chunk_size]]%% will automatically change %%[[:develop:api:class:efl:io:copier:property:read_chunk_size|Efl.Io.Copier.read_chunk_size]]%% to the new buffer limit.%%
+%%Setting a buffer limit smaller than current %%[[:develop:api:efl:io:copier:property:read_chunk_size|Efl.Io.Copier.read_chunk_size]]%% will automatically change %%[[:develop:api:efl:io:copier:property:read_chunk_size|Efl.Io.Copier.read_chunk_size]]%% to the new buffer limit.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/io/copier/property/destination.txt b/pages/develop/api/efl/io/copier/property/destination.txt
index 1344becd8..89fba615f 100644
--- a/pages/develop/api/efl/io/copier/property/destination.txt
+++ b/pages/develop/api/efl/io/copier/property/destination.txt
@@ -25,26 +25,26 @@ void efl_io_copier_destination_set(Eo *obj, Efl_Io_Writer *destination);
===== Values =====
- * **destination** - %%%%[[:develop:api:interface:efl:io:writer|Efl.Io.Writer]]%% destination%%
+ * **destination** - %%%%[[:develop:api:efl:io:writer|Efl.Io.Writer]]%% destination%%
===== Description =====
%%Copier destination object.%%
-%%If set it must implement %%[[:develop:api:interface:efl:io:writer|Efl.Io.Writer]]%% interface and will receive read data once %%[[:develop:api:interface:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% reports %%''true''%%, this is monitored using "can_write,changed" event.%%
+%%If set it must implement %%[[:develop:api:efl:io:writer|Efl.Io.Writer]]%% interface and will receive read data once %%[[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% reports %%''true''%%, this is monitored using "can_write,changed" event.%%
%%The copier will attempt to write all internal intermediate storage data at once, however the destination object may consume less. The actual data written is emitted in the "data" and "line" events.%%
-%%If there is a %%[[:develop:api:class:efl:io:copier:property:line_delimiter|Efl.Io.Copier.line_delimiter]]%% set, then copier will use that in order to attempt to write a full line at a time, including the delimiter. Exceptions may be if the %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%% object emitted "eos" and there is no trailing delimiter (ie: missing trailing newline in files), or the %%[[:develop:api:class:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%% was reached.%%
+%%If there is a %%[[:develop:api:efl:io:copier:property:line_delimiter|Efl.Io.Copier.line_delimiter]]%% set, then copier will use that in order to attempt to write a full line at a time, including the delimiter. Exceptions may be if the %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%% object emitted "eos" and there is no trailing delimiter (ie: missing trailing newline in files), or the %%[[:develop:api:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%% was reached.%%
-%%If %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%% is flagged "eos" and all data was written to destination, then "done" event is emitted.%%
+%%If %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%% is flagged "eos" and all data was written to destination, then "done" event is emitted.%%
-%%If destination is not set (ie: NULL), then data is kept in a internal %%[[:develop:api:struct:eina:binbuf|Eina.Binbuf]]%%, that can be stolen with %%[[:develop:api:class:efl:io:copier:method:binbuf_steal|Efl.Io.Copier.binbuf_steal]]%% once "data" or "line" events are emitted. It is allowed as a shortcut to easily drain readers and store all data in memory, not requiring an %%[[:develop:api:class:efl:io:buffer|Efl.Io.Buffer]]%% or %%[[:develop:api:class:efl:io:copier|Efl.Io.Copier]]%% to be used -- a source and a copier are enough.%%
+%%If destination is not set (ie: NULL), then data is kept in a internal %%[[:develop:api:eina:binbuf|Eina.Binbuf]]%%, that can be stolen with %%[[:develop:api:efl:io:copier:method:binbuf_steal|Efl.Io.Copier.binbuf_steal]]%% once "data" or "line" events are emitted. It is allowed as a shortcut to easily drain readers and store all data in memory, not requiring an %%[[:develop:api:efl:io:buffer|Efl.Io.Buffer]]%% or %%[[:develop:api:efl:io:copier|Efl.Io.Copier]]%% to be used -- a source and a copier are enough.%%
-%%If both source and destination object implements %%[[:develop:api:mixin:efl:io:sizer|Efl.Io.Sizer]]%%, then destination will be resized to match the source size, providing the hint that may enhance performance (like pre-allocating the total amount and avoid dynamic resize).%%
+%%If both source and destination object implements %%[[:develop:api:efl:io:sizer|Efl.Io.Sizer]]%%, then destination will be resized to match the source size, providing the hint that may enhance performance (like pre-allocating the total amount and avoid dynamic resize).%%
-%%If the destination object implements %%[[:develop:api:mixin:efl:io:closer|Efl.Io.Closer]]%% and it's not closed, it will be closed when the copier itself is. This may happen, for example, when the copier is deleted and %%[[:develop:api:mixin:efl:io:closer:property:close_on_destructor|Efl.Io.Closer.close_on_destructor]]%% is %%''true''%% (the default).%%
+%%If the destination object implements %%[[:develop:api:efl:io:closer|Efl.Io.Closer]]%% and it's not closed, it will be closed when the copier itself is. This may happen, for example, when the copier is deleted and %%[[:develop:api:efl:io:closer:property:close_on_destructor|Efl.Io.Closer.close_on_destructor]]%% is %%''true''%% (the default).%%
-%%Common destination classes are %%[[:develop:api:class:efl:io:buffer|Efl.Io.Buffer]]%% (better to wait for all data in memory), %%[[:develop:api:class:efl:io:queue|Efl.Io.Queue]]%% (to handle streaming protocols) and %%[[:develop:api:class:efl:io:file|Efl.Io.File]]%% (stores data to disk). Networking classes are also common destination objects.%%
+%%Common destination classes are %%[[:develop:api:efl:io:buffer|Efl.Io.Buffer]]%% (better to wait for all data in memory), %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%% (to handle streaming protocols) and %%[[:develop:api:efl:io:file|Efl.Io.File]]%% (stores data to disk). Networking classes are also common destination objects.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/io/copier/property/done.txt b/pages/develop/api/efl/io/copier/property/done.txt
index 45d01e355..b4cd1ee2f 100644
--- a/pages/develop/api/efl/io/copier/property/done.txt
+++ b/pages/develop/api/efl/io/copier/property/done.txt
@@ -32,7 +32,7 @@ void efl_io_copier_done_set(Eo *obj, Eina_Bool done);
%%A copier is done if source reached "eos" and all data was written to "destination".%%
-%%The copier is also done when it's %%[[:develop:api:mixin:efl:io:closer:property:closed|Efl.Io.Closer.closed]]%%.%%
+%%The copier is also done when it's %%[[:develop:api:efl:io:closer:property:closed|Efl.Io.Closer.closed]]%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:copier:property:done:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/copier/property/line_delimiter.txt b/pages/develop/api/efl/io/copier/property/line_delimiter.txt
index 4537fbc34..5852232f6 100644
--- a/pages/develop/api/efl/io/copier/property/line_delimiter.txt
+++ b/pages/develop/api/efl/io/copier/property/line_delimiter.txt
@@ -28,7 +28,7 @@ void efl_io_copier_line_delimiter_set(Eo *obj, const Eina_Slice slice);
* **slice** - %%The contents may contain 0 and will be copied%%
===== Description =====
-%%If there is a line delimiter, the reads will buffer/queue up to the line delimiter before calling %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% on the %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% and the event line is emitted with current line. The line may include the delimiter, unless it's end-of-stream on %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%% or %%[[:develop:api:class:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%% was reached.%%
+%%If there is a line delimiter, the reads will buffer/queue up to the line delimiter before calling %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% on the %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% and the event line is emitted with current line. The line may include the delimiter, unless it's end-of-stream on %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%% or %%[[:develop:api:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%% was reached.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/io/copier/property/progress.txt b/pages/develop/api/efl/io/copier/property/progress.txt
index 1e7c6f74a..5284252c3 100644
--- a/pages/develop/api/efl/io/copier/property/progress.txt
+++ b/pages/develop/api/efl/io/copier/property/progress.txt
@@ -23,7 +23,7 @@ void efl_io_copier_progress_get(const Eo *obj, uint64_t *read, uint64_t *written
* **read** - %%Amount of bytes read from source%%
* **written** - %%Amount of bytes written to destination%%
- * **total** - %%If %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%% is an Efl.Io.Sizer, its total size. Otherwise 0 to report unknown size%%
+ * **total** - %%If %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%% is an Efl.Io.Sizer, its total size. Otherwise 0 to report unknown size%%
{{page>:develop:api-include:efl:io:copier:property:progress:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/copier/property/read_chunk_size.txt b/pages/develop/api/efl/io/copier/property/read_chunk_size.txt
index 1b94d15f2..830c40d11 100644
--- a/pages/develop/api/efl/io/copier/property/read_chunk_size.txt
+++ b/pages/develop/api/efl/io/copier/property/read_chunk_size.txt
@@ -30,11 +30,11 @@ void efl_io_copier_read_chunk_size_set(Eo *obj, size_t size);
%%Copier read chunk size property, in bytes.%%
-%%When a %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%% is flagged with %%[[:develop:api:interface:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% %%''true''%%, data will be read using %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% into an intermediate buffer of this size.%%
+%%When a %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%% is flagged with %%[[:develop:api:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% %%''true''%%, data will be read using %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% into an intermediate buffer of this size.%%
-%%Setting this value large enough may reduce number of %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%%, improving performance at the expense of more memory consumption.%%
+%%Setting this value large enough may reduce number of %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%%, improving performance at the expense of more memory consumption.%%
-%%This value is bounded by %%[[:develop:api:class:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%% if it's set.%%
+%%This value is bounded by %%[[:develop:api:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%% if it's set.%%
%%By default it's 4096.%%
@@ -45,7 +45,7 @@ void efl_io_copier_read_chunk_size_set(Eo *obj, size_t size);
==== Setter ====
-%%Set chunk size for each basic %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% operation.%%
+%%Set chunk size for each basic %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% operation.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:copier:property:read_chunk_size:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/copier/property/source.txt b/pages/develop/api/efl/io/copier/property/source.txt
index cabe62412..2a036f9ed 100644
--- a/pages/develop/api/efl/io/copier/property/source.txt
+++ b/pages/develop/api/efl/io/copier/property/source.txt
@@ -25,26 +25,26 @@ void efl_io_copier_source_set(Eo *obj, Efl_Io_Reader *source);
===== Values =====
- * **source** - %%%%[[:develop:api:interface:efl:io:reader|Efl.Io.Reader]]%% source%%
+ * **source** - %%%%[[:develop:api:efl:io:reader|Efl.Io.Reader]]%% source%%
===== Description =====
%%Copier source object.%%
-%%The source object must implement the %%[[:develop:api:interface:efl:io:reader|Efl.Io.Reader]]%% interface and will provide data to the copier, thus it must be provided in order for the copier to work.%%
+%%The source object must implement the %%[[:develop:api:efl:io:reader|Efl.Io.Reader]]%% interface and will provide data to the copier, thus it must be provided in order for the copier to work.%%
-%%The copier will monitor %%[[:develop:api:interface:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% property and "can_read,changed" event. When it's %%''true''%%, then a chunk up to %%[[:develop:api:class:efl:io:copier:property:read_chunk_size|Efl.Io.Copier.read_chunk_size]]%% is read using %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% into an intermediate storage buffer that can grow up to %%[[:develop:api:class:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%%.%%
+%%The copier will monitor %%[[:develop:api:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% property and "can_read,changed" event. When it's %%''true''%%, then a chunk up to %%[[:develop:api:efl:io:copier:property:read_chunk_size|Efl.Io.Copier.read_chunk_size]]%% is read using %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% into an intermediate storage buffer that can grow up to %%[[:develop:api:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%%.%%
-%%If there is a %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%%, the read data is written there and afterwards "data" and "line" events are dispatched. If no destination, it's accumulated in the internal storage and "data" and "line" events are dispatched immediately.%%
+%%If there is a %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%%, the read data is written there and afterwards "data" and "line" events are dispatched. If no destination, it's accumulated in the internal storage and "data" and "line" events are dispatched immediately.%%
-%%If there is a %%[[:develop:api:class:efl:io:copier:property:line_delimiter|Efl.Io.Copier.line_delimiter]]%% set, then copier will use that in order to attempt to write a full line at a time, including the delimiter. Exceptions may be if the %%[[:develop:api:class:efl:io:copier:property:source|Efl.Io.Copier.source]]%% object emitted "eos" and there is no trailing delimiter (ie: missing trailing newline in files), or the %%[[:develop:api:class:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%% was reached.%%
+%%If there is a %%[[:develop:api:efl:io:copier:property:line_delimiter|Efl.Io.Copier.line_delimiter]]%% set, then copier will use that in order to attempt to write a full line at a time, including the delimiter. Exceptions may be if the %%[[:develop:api:efl:io:copier:property:source|Efl.Io.Copier.source]]%% object emitted "eos" and there is no trailing delimiter (ie: missing trailing newline in files), or the %%[[:develop:api:efl:io:copier:property:buffer_limit|Efl.Io.Copier.buffer_limit]]%% was reached.%%
-%%Once %%[[:develop:api:interface:efl:io:reader:property:eos|Efl.Io.Reader.eos]]%% is %%''true''%% or "eos" event happen, then the read process is over. If there is no %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% set, then the process is over and "done" event is called. If there is a %%[[:develop:api:class:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%%, then all data must be flushed to it, draining the internal intermediate storage, before "done" event is emitted.%%
+%%Once %%[[:develop:api:efl:io:reader:property:eos|Efl.Io.Reader.eos]]%% is %%''true''%% or "eos" event happen, then the read process is over. If there is no %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%% set, then the process is over and "done" event is called. If there is a %%[[:develop:api:efl:io:copier:property:destination|Efl.Io.Copier.destination]]%%, then all data must be flushed to it, draining the internal intermediate storage, before "done" event is emitted.%%
-%%If the source object implements %%[[:develop:api:mixin:efl:io:sizer|Efl.Io.Sizer]]%% interface, then the %%[[:develop:api:class:efl:io:copier:property:progress|Efl.Io.Copier.progress]]%% will report the total size. If the destination object also implements %%[[:develop:api:mixin:efl:io:sizer|Efl.Io.Sizer]]%%, then it will be resized to match the source size, providing the hint that may enhance performance (like pre-allocating the total amount and avoid dynamic resize).%%
+%%If the source object implements %%[[:develop:api:efl:io:sizer|Efl.Io.Sizer]]%% interface, then the %%[[:develop:api:efl:io:copier:property:progress|Efl.Io.Copier.progress]]%% will report the total size. If the destination object also implements %%[[:develop:api:efl:io:sizer|Efl.Io.Sizer]]%%, then it will be resized to match the source size, providing the hint that may enhance performance (like pre-allocating the total amount and avoid dynamic resize).%%
-%%If the source object implements %%[[:develop:api:mixin:efl:io:closer|Efl.Io.Closer]]%% and it's not closed, it will be closed when the copier itself is. This may happen, for example, when the copier is deleted and %%[[:develop:api:mixin:efl:io:closer:property:close_on_destructor|Efl.Io.Closer.close_on_destructor]]%% is %%''true''%% (the default).%%
+%%If the source object implements %%[[:develop:api:efl:io:closer|Efl.Io.Closer]]%% and it's not closed, it will be closed when the copier itself is. This may happen, for example, when the copier is deleted and %%[[:develop:api:efl:io:closer:property:close_on_destructor|Efl.Io.Closer.close_on_destructor]]%% is %%''true''%% (the default).%%
-%%Common source classes are %%[[:develop:api:class:efl:io:buffer|Efl.Io.Buffer]]%% (if fixed data exists in memory), %%[[:develop:api:class:efl:io:queue|Efl.Io.Queue]]%% (used to stream in-memory data) and %%[[:develop:api:class:efl:io:file|Efl.Io.File]]%% (data is present in the file system). Networking classes are also common source objects.%%
+%%Common source classes are %%[[:develop:api:efl:io:buffer|Efl.Io.Buffer]]%% (if fixed data exists in memory), %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%% (used to stream in-memory data) and %%[[:develop:api:efl:io:file|Efl.Io.File]]%% (data is present in the file system). Networking classes are also common source objects.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/io/file.txt b/pages/develop/api/efl/io/file.txt
index 1a20aa4a0..f4ec740ca 100644
--- a/pages/develop/api/efl/io/file.txt
+++ b/pages/develop/api/efl/io/file.txt
@@ -5,7 +5,7 @@
%%File access (open, close, read, write, lseek, ftruncate)%%
-%%%%[[:develop:api:mixin:efl:io:closer:property:close_on_exec|Efl.Io.Closer.close_on_exec]]%% and %%[[:develop:api:mixin:efl:io:closer:property:close_on_destructor|Efl.Io.Closer.close_on_destructor]]%% are respected and default to %%''true''%%. %%[[:develop:api:mixin:efl:io:closer:property:close_on_exec|Efl.Io.Closer.close_on_exec.set]]%% sets flag O_CLOEXEC.%%
+%%%%[[:develop:api:efl:io:closer:property:close_on_exec|Efl.Io.Closer.close_on_exec]]%% and %%[[:develop:api:efl:io:closer:property:close_on_destructor|Efl.Io.Closer.close_on_destructor]]%% are respected and default to %%''true''%%. %%[[:develop:api:efl:io:closer:property:close_on_exec|Efl.Io.Closer.close_on_exec.set]]%% sets flag O_CLOEXEC.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/io/file/property/flags.txt b/pages/develop/api/efl/io/file/property/flags.txt
index d157ba10c..53b8a0596 100644
--- a/pages/develop/api/efl/io/file/property/flags.txt
+++ b/pages/develop/api/efl/io/file/property/flags.txt
@@ -32,7 +32,7 @@ void efl_io_file_flags_set(Eo *obj, uint32_t flags);
%%Defaults to O_RDONLY | O_CLOEXEC.%%
-%%The flag O_CLOEXEC will be also managed by %%[[:develop:api:mixin:efl:io:closer:property:close_on_exec|Efl.Io.Closer.close_on_exec.set]]%%. Setting the property after the file is opened will change its blocking behavior.%%
+%%The flag O_CLOEXEC will be also managed by %%[[:develop:api:efl:io:closer:property:close_on_exec|Efl.Io.Closer.close_on_exec.set]]%%. Setting the property after the file is opened will change its blocking behavior.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/io/positioner/fd/property/position.txt b/pages/develop/api/efl/io/positioner/fd/property/position.txt
index 739554f4b..a834047da 100644
--- a/pages/develop/api/efl/io/positioner/fd/property/position.txt
+++ b/pages/develop/api/efl/io/positioner/fd/property/position.txt
@@ -38,7 +38,7 @@ Eina_Bool efl_io_positioner_position_set(Eo *obj, uint64_t position);
==== Setter ====
-%%Try to set position object, relative to start of file. See %%[[:develop:api:mixin:efl:io:positioner:method:seek|Efl.Io.Positioner.seek]]%%()%%
+%%Try to set position object, relative to start of file. See %%[[:develop:api:efl:io:positioner:method:seek|Efl.Io.Positioner.seek]]%%()%%
//Since 1.19//
{{page>:develop:api-include:efl:io:positioner:fd:property:position:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/positioner/property/position.txt b/pages/develop/api/efl/io/positioner/property/position.txt
index 092567941..4e035309b 100644
--- a/pages/develop/api/efl/io/positioner/property/position.txt
+++ b/pages/develop/api/efl/io/positioner/property/position.txt
@@ -38,7 +38,7 @@ Eina_Bool efl_io_positioner_position_set(Eo *obj, uint64_t position);
==== Setter ====
-%%Try to set position object, relative to start of file. See %%[[:develop:api:mixin:efl:io:positioner:method:seek|Efl.Io.Positioner.seek]]%%()%%
+%%Try to set position object, relative to start of file. See %%[[:develop:api:efl:io:positioner:method:seek|Efl.Io.Positioner.seek]]%%()%%
//Since 1.19//
{{page>:develop:api-include:efl:io:positioner:property:position:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/queue.txt b/pages/develop/api/efl/io/queue.txt
index 8543b3045..7546e0a68 100644
--- a/pages/develop/api/efl/io/queue.txt
+++ b/pages/develop/api/efl/io/queue.txt
@@ -5,9 +5,9 @@
%%Generic In-memory queue of data to be used as I/O.%%
-%%This class is to be used to receive temporary data using %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% and hold it until someone calls %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% to consume it.%%
+%%This class is to be used to receive temporary data using %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% and hold it until someone calls %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% to consume it.%%
-%%A fixed sized queue can be implemented by setting %%[[:develop:api:class:efl:io:queue:property:limit|Efl.Io.Queue.limit]]%% followed by %%[[:develop:api:class:efl:io:queue:method:preallocate|Efl.Io.Queue.preallocate]]%%%%
+%%A fixed sized queue can be implemented by setting %%[[:develop:api:efl:io:queue:property:limit|Efl.Io.Queue.limit]]%% followed by %%[[:develop:api:efl:io:queue:method:preallocate|Efl.Io.Queue.preallocate]]%%%%
//Since 1.19//
@@ -182,7 +182,7 @@ size_t efl_io_queue_usage_get(const Eo *obj);
EFL_IO_QUEUE_EVENT_SLICE_CHANGED(void)
</code>
-%%The read-slice returned by %%[[:develop:api:class:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%% may have changed.%%\\
+%%The read-slice returned by %%[[:develop:api:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%% may have changed.%%\\
\\
==== Inherited ====
diff --git a/pages/develop/api/efl/io/queue/event/slice_changed.txt b/pages/develop/api/efl/io/queue/event/slice_changed.txt
index 192f85377..d60c18980 100644
--- a/pages/develop/api/efl/io/queue/event/slice_changed.txt
+++ b/pages/develop/api/efl/io/queue/event/slice_changed.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%The read-slice returned by %%[[:develop:api:class:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%% may have changed.%%
+%%The read-slice returned by %%[[:develop:api:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%% may have changed.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:queue:event:slice_changed:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/queue/method/clear.txt b/pages/develop/api/efl/io/queue/method/clear.txt
index fd69e8744..3042b6107 100644
--- a/pages/develop/api/efl/io/queue/method/clear.txt
+++ b/pages/develop/api/efl/io/queue/method/clear.txt
@@ -15,7 +15,7 @@ void efl_io_queue_clear(Eo *obj);
%%Clear the queue. Same as reading all data.%%
-%%This is equivalent as calling %%[[:develop:api:class:efl:io:queue:method:discard|Efl.Io.Queue.discard]]%% with %%[[:develop:api:class:efl:io:queue:property:usage|Efl.Io.Queue.usage]]%% amount of bytes.%%
+%%This is equivalent as calling %%[[:develop:api:efl:io:queue:method:discard|Efl.Io.Queue.discard]]%% with %%[[:develop:api:efl:io:queue:property:usage|Efl.Io.Queue.usage]]%% amount of bytes.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:queue:method:clear:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/queue/method/discard.txt b/pages/develop/api/efl/io/queue/method/discard.txt
index 73b45bfc8..b417784f5 100644
--- a/pages/develop/api/efl/io/queue/method/discard.txt
+++ b/pages/develop/api/efl/io/queue/method/discard.txt
@@ -25,9 +25,9 @@ void efl_io_queue_discard(Eo *obj, size_t amount);
%%This has the same effect as reading and discarding the given amount of bytes, without executing the actual copy.%%
-%%It's often paired with %%[[:develop:api:class:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%%, if users read the information from the slice and once they're done, that data must be discarded.%%
+%%It's often paired with %%[[:develop:api:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%%, if users read the information from the slice and once they're done, that data must be discarded.%%
-%%As an example, some protocols provide messages with a "size" header, then %%[[:develop:api:class:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%% is used to peek into the available memory to see if there is a "size" and if the rest of the slice is the full payload, in this case the slice may be handled to some processing function. When the function is done, that amount of data must be discarded -- with this function.%%
+%%As an example, some protocols provide messages with a "size" header, then %%[[:develop:api:efl:io:queue:property:slice|Efl.Io.Queue.slice]]%% is used to peek into the available memory to see if there is a "size" and if the rest of the slice is the full payload, in this case the slice may be handled to some processing function. When the function is done, that amount of data must be discarded -- with this function.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:queue:method:discard:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/queue/method/eos_mark.txt b/pages/develop/api/efl/io/queue/method/eos_mark.txt
index fc775a080..d5a4ec312 100644
--- a/pages/develop/api/efl/io/queue/method/eos_mark.txt
+++ b/pages/develop/api/efl/io/queue/method/eos_mark.txt
@@ -15,9 +15,9 @@ void efl_io_queue_eos_mark(Eo *obj);
%%Mark this end-of-stream.%%
-%%That will set %%[[:develop:api:interface:efl:io:reader:property:eos|Efl.Io.Reader.eos]]%% to %%''true''%% and forbid any further writes.%%
+%%That will set %%[[:develop:api:efl:io:reader:property:eos|Efl.Io.Reader.eos]]%% to %%''true''%% and forbid any further writes.%%
-%%Unlike %%[[:develop:api:mixin:efl:io:closer:method:close|Efl.Io.Closer.close]]%%, this won't clear anything.%%
+%%Unlike %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%%, this won't clear anything.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:queue:method:eos_mark:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/queue/property/can_read.txt b/pages/develop/api/efl/io/queue/property/can_read.txt
index 26a31156c..2802af516 100644
--- a/pages/develop/api/efl/io/queue/property/can_read.txt
+++ b/pages/develop/api/efl/io/queue/property/can_read.txt
@@ -28,7 +28,7 @@ void efl_io_reader_can_read_set(Eo *obj, Eina_Bool can_read);
* **can_read** - %%%%''true''%% if it can be read without blocking or failing, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:queue:property:can_read:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/queue/property/can_write.txt b/pages/develop/api/efl/io/queue/property/can_write.txt
index ee6965a7f..079b0f430 100644
--- a/pages/develop/api/efl/io/queue/property/can_write.txt
+++ b/pages/develop/api/efl/io/queue/property/can_write.txt
@@ -28,7 +28,7 @@ void efl_io_writer_can_write_set(Eo *obj, Eina_Bool can_write);
* **can_write** - %%%%''true''%% if it can be written without blocking or failure, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:queue:property:can_write:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/queue/property/limit.txt b/pages/develop/api/efl/io/queue/property/limit.txt
index 3d0d65398..a703c2f64 100644
--- a/pages/develop/api/efl/io/queue/property/limit.txt
+++ b/pages/develop/api/efl/io/queue/property/limit.txt
@@ -30,7 +30,7 @@ void efl_io_queue_limit_set(Eo *obj, size_t size);
%%Limit how big the buffer can grow.%%
-%%This affects both %%[[:develop:api:class:efl:io:queue:method:preallocate|Efl.Io.Queue.preallocate]]%% and how buffer grows when %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% is called.%%
+%%This affects both %%[[:develop:api:efl:io:queue:method:preallocate|Efl.Io.Queue.preallocate]]%% and how buffer grows when %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% is called.%%
%%If you want a buffer of an exact size, always set the limit before any further calls that can grow it.%%
diff --git a/pages/develop/api/efl/io/queue/property/slice.txt b/pages/develop/api/efl/io/queue/property/slice.txt
index c7bdfe8fc..077972cb7 100644
--- a/pages/develop/api/efl/io/queue/property/slice.txt
+++ b/pages/develop/api/efl/io/queue/property/slice.txt
@@ -19,7 +19,7 @@ Eina_Slice efl_io_queue_slice_get(const Eo *obj);
===== Values =====
- * **slice** - %%Slice of the current buffer, may be invalidated if %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%%, %%[[:develop:api:mixin:efl:io:closer:method:close|Efl.Io.Closer.close]]%% or %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% are called. It is the full slice available for reading.%%
+ * **slice** - %%Slice of the current buffer, may be invalidated if %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%%, %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%% or %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% are called. It is the full slice available for reading.%%
{{page>:develop:api-include:efl:io:queue:property:slice:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/reader.txt b/pages/develop/api/efl/io/reader.txt
index 748c49eda..6204fe60c 100644
--- a/pages/develop/api/efl/io/reader.txt
+++ b/pages/develop/api/efl/io/reader.txt
@@ -7,7 +7,7 @@
%%This interface allows external objects to transparently monitor for new data and as it to be read into a provided memory slice.%%
-%%Calls to %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% may or may not block, that's not up to this interface to specify. The user can check based on %%[[:develop:api:interface:efl:io:reader:property:eos|Efl.Io.Reader.eos]]%% property and signal if the stream reached an end, with event "can_read,changed" or property %%[[:develop:api:interface:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% to known whenever a read would have data to return.%%
+%%Calls to %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% may or may not block, that's not up to this interface to specify. The user can check based on %%[[:develop:api:efl:io:reader:property:eos|Efl.Io.Reader.eos]]%% property and signal if the stream reached an end, with event "can_read,changed" or property %%[[:develop:api:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% to known whenever a read would have data to return.%%
//Since 1.19//
@@ -54,7 +54,7 @@ Eina_Bool efl_io_reader_can_read_get(const Eo *obj);
void efl_io_reader_can_read_set(Eo *obj, Eina_Bool can_read);
</code>
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%\\
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%\\
\\
**[[:develop:api:efl:io:reader:property:eos|eos]]** //**(get, set)**// ''protected set''
<code c>
diff --git a/pages/develop/api/efl/io/reader/event/can_read_changed.txt b/pages/develop/api/efl/io/reader/event/can_read_changed.txt
index c4d1f2fba..d04267ce3 100644
--- a/pages/develop/api/efl/io/reader/event/can_read_changed.txt
+++ b/pages/develop/api/efl/io/reader/event/can_read_changed.txt
@@ -36,9 +36,9 @@ setup_event_handler(Eo *obj, Data *d)
%%Notifies can_read property changed.%%
-%%If %%[[:develop:api:interface:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% is %%''true''%% there is data to %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% without blocking/error. If %%[[:develop:api:interface:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% is %%''false''%%, %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% would either block or fail.%%
+%%If %%[[:develop:api:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% is %%''true''%% there is data to %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% without blocking/error. If %%[[:develop:api:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% is %%''false''%%, %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% would either block or fail.%%
-%%Note that usually this event is dispatched from inside %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%%, thus before it returns.%%
+%%Note that usually this event is dispatched from inside %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%%, thus before it returns.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:reader:event:can_read_changed:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/reader/event/eos.txt b/pages/develop/api/efl/io/reader/event/eos.txt
index 8c0a2a5ed..292f8fdb5 100644
--- a/pages/develop/api/efl/io/reader/event/eos.txt
+++ b/pages/develop/api/efl/io/reader/event/eos.txt
@@ -36,11 +36,11 @@ setup_event_handler(Eo *obj, Data *d)
%%Notifies end of stream, when property is marked as true.%%
-%%If this is used alongside with an %%[[:develop:api:mixin:efl:io:closer|Efl.Io.Closer]]%%, then it should be emitted before that call.%%
+%%If this is used alongside with an %%[[:develop:api:efl:io:closer|Efl.Io.Closer]]%%, then it should be emitted before that call.%%
-%%It should be emitted only once for an object unless it implements %%[[:develop:api:mixin:efl:io:positioner:method:seek|Efl.Io.Positioner.seek]]%%.%%
+%%It should be emitted only once for an object unless it implements %%[[:develop:api:efl:io:positioner:method:seek|Efl.Io.Positioner.seek]]%%.%%
-%%The property %%[[:develop:api:interface:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% should change to %%''false''%% before this event is dispatched.%%
+%%The property %%[[:develop:api:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% should change to %%''false''%% before this event is dispatched.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:reader:event:eos:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/reader/fd/property/can_read.txt b/pages/develop/api/efl/io/reader/fd/property/can_read.txt
index 5522c4901..a0732179e 100644
--- a/pages/develop/api/efl/io/reader/fd/property/can_read.txt
+++ b/pages/develop/api/efl/io/reader/fd/property/can_read.txt
@@ -28,7 +28,7 @@ void efl_io_reader_can_read_set(Eo *obj, Eina_Bool can_read);
* **can_read** - %%%%''true''%% if it can be read without blocking or failing, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:reader:fd:property:can_read:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/reader/property/can_read.txt b/pages/develop/api/efl/io/reader/property/can_read.txt
index be58e6e8c..d6cf65bc4 100644
--- a/pages/develop/api/efl/io/reader/property/can_read.txt
+++ b/pages/develop/api/efl/io/reader/property/can_read.txt
@@ -28,7 +28,7 @@ void efl_io_reader_can_read_set(Eo *obj, Eina_Bool can_read);
* **can_read** - %%%%''true''%% if it can be read without blocking or failing, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:reader:property:can_read:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/stderr/property/can_write.txt b/pages/develop/api/efl/io/stderr/property/can_write.txt
index 89ff1c590..a852ae202 100644
--- a/pages/develop/api/efl/io/stderr/property/can_write.txt
+++ b/pages/develop/api/efl/io/stderr/property/can_write.txt
@@ -28,7 +28,7 @@ void efl_io_writer_can_write_set(Eo *obj, Eina_Bool can_write);
* **can_write** - %%%%''true''%% if it can be written without blocking or failure, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:stderr:property:can_write:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/stdin/property/can_read.txt b/pages/develop/api/efl/io/stdin/property/can_read.txt
index 88966de91..f1a9b18ae 100644
--- a/pages/develop/api/efl/io/stdin/property/can_read.txt
+++ b/pages/develop/api/efl/io/stdin/property/can_read.txt
@@ -28,7 +28,7 @@ void efl_io_reader_can_read_set(Eo *obj, Eina_Bool can_read);
* **can_read** - %%%%''true''%% if it can be read without blocking or failing, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:stdin:property:can_read:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/stdout/property/can_write.txt b/pages/develop/api/efl/io/stdout/property/can_write.txt
index 04e8596a6..8a047e955 100644
--- a/pages/develop/api/efl/io/stdout/property/can_write.txt
+++ b/pages/develop/api/efl/io/stdout/property/can_write.txt
@@ -28,7 +28,7 @@ void efl_io_writer_can_write_set(Eo *obj, Eina_Bool can_write);
* **can_write** - %%%%''true''%% if it can be written without blocking or failure, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:stdout:property:can_write:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/writer.txt b/pages/develop/api/efl/io/writer.txt
index b7bdd63ae..94355af61 100644
--- a/pages/develop/api/efl/io/writer.txt
+++ b/pages/develop/api/efl/io/writer.txt
@@ -7,7 +7,7 @@
%%This interface allows external objects to transparently write data to this object and be notified if more data can be written or it's topped capacity.%%
-%%Calls to %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%%() may or may not block, that's not up to this interface to specify. The user can check with event "can_write,changed" or property %%[[:develop:api:interface:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% to known whenever a write could push more data.%%
+%%Calls to %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%%() may or may not block, that's not up to this interface to specify. The user can check with event "can_write,changed" or property %%[[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% to known whenever a write could push more data.%%
//Since 1.19//
@@ -54,7 +54,7 @@ Eina_Bool efl_io_writer_can_write_get(const Eo *obj);
void efl_io_writer_can_write_set(Eo *obj, Eina_Bool can_write);
</code>
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%\\
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%\\
\\
===== Events =====
diff --git a/pages/develop/api/efl/io/writer/event/can_write_changed.txt b/pages/develop/api/efl/io/writer/event/can_write_changed.txt
index a32615088..b1ec4c2d1 100644
--- a/pages/develop/api/efl/io/writer/event/can_write_changed.txt
+++ b/pages/develop/api/efl/io/writer/event/can_write_changed.txt
@@ -36,9 +36,9 @@ setup_event_handler(Eo *obj, Data *d)
%%Notifies can_write property changed.%%
-%%If %%[[:develop:api:interface:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% is %%''true''%% there is data to %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% without blocking/error. If %%[[:develop:api:interface:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% is %%''false''%%, %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% would either block or fail.%%
+%%If %%[[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% is %%''true''%% there is data to %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% without blocking/error. If %%[[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% is %%''false''%%, %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% would either block or fail.%%
-%%Note that usually this event is dispatched from inside %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%%, thus before it returns.%%
+%%Note that usually this event is dispatched from inside %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%%, thus before it returns.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:writer:event:can_write_changed:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/writer/fd/property/can_write.txt b/pages/develop/api/efl/io/writer/fd/property/can_write.txt
index d8e7ca3f0..6274c2d2a 100644
--- a/pages/develop/api/efl/io/writer/fd/property/can_write.txt
+++ b/pages/develop/api/efl/io/writer/fd/property/can_write.txt
@@ -28,7 +28,7 @@ void efl_io_writer_can_write_set(Eo *obj, Eina_Bool can_write);
* **can_write** - %%%%''true''%% if it can be written without blocking or failure, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:writer:fd:property:can_write:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/io/writer/property/can_write.txt b/pages/develop/api/efl/io/writer/property/can_write.txt
index 87e1217b1..7ee3a4802 100644
--- a/pages/develop/api/efl/io/writer/property/can_write.txt
+++ b/pages/develop/api/efl/io/writer/property/can_write.txt
@@ -28,7 +28,7 @@ void efl_io_writer_can_write_set(Eo *obj, Eina_Bool can_write);
* **can_write** - %%%%''true''%% if it can be written without blocking or failure, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:io:writer:property:can_write:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/layout/calc/method/calc_force.txt b/pages/develop/api/efl/layout/calc/method/calc_force.txt
index 9638a8005..02f804c0d 100644
--- a/pages/develop/api/efl/layout/calc/method/calc_force.txt
+++ b/pages/develop/api/efl/layout/calc/method/calc_force.txt
@@ -17,7 +17,7 @@ void efl_layout_calc_force(Eo *obj);
%%Forces the object to recalculate its layout regardless of freeze/thaw. This API should be used carefully.%%
-%%See also %%[[:develop:api:interface:efl:layout:calc:method:calc_freeze|Efl.Layout.Calc.calc_freeze]]%% and %%[[:develop:api:interface:efl:layout:calc:method:calc_thaw|Efl.Layout.Calc.calc_thaw]]%%.%%
+%%See also %%[[:develop:api:efl:layout:calc:method:calc_freeze|Efl.Layout.Calc.calc_freeze]]%% and %%[[:develop:api:efl:layout:calc:method:calc_thaw|Efl.Layout.Calc.calc_thaw]]%%.%%
//Since 1.21//
{{page>:develop:api-include:efl:layout:calc:method:calc_force:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/layout/calc/method/calc_freeze.txt b/pages/develop/api/efl/layout/calc/method/calc_freeze.txt
index 8b2668466..0525bca23 100644
--- a/pages/develop/api/efl/layout/calc/method/calc_freeze.txt
+++ b/pages/develop/api/efl/layout/calc/method/calc_freeze.txt
@@ -19,7 +19,7 @@ int efl_layout_calc_freeze(Eo *obj);
%%This function puts all changes on hold. Successive freezes will nest, requiring an equal number of thaws.%%
-%%See also %%[[:develop:api:interface:efl:layout:calc:method:calc_thaw|Efl.Layout.Calc.calc_thaw]]%%.%%
+%%See also %%[[:develop:api:efl:layout:calc:method:calc_thaw|Efl.Layout.Calc.calc_thaw]]%%.%%
//Since 1.21//
{{page>:develop:api-include:efl:layout:calc:method:calc_freeze:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/layout/calc/method/calc_thaw.txt b/pages/develop/api/efl/layout/calc/method/calc_thaw.txt
index 8af519080..d941af8e2 100644
--- a/pages/develop/api/efl/layout/calc/method/calc_thaw.txt
+++ b/pages/develop/api/efl/layout/calc/method/calc_thaw.txt
@@ -23,7 +23,7 @@ int efl_layout_calc_thaw(Eo *obj);
%%If sucessive freezes were done, an equal number of thaws will be required.%%
</note>
-%%See also %%[[:develop:api:interface:efl:layout:calc:method:calc_freeze|Efl.Layout.Calc.calc_freeze]]%%.%%
+%%See also %%[[:develop:api:efl:layout:calc:method:calc_freeze|Efl.Layout.Calc.calc_freeze]]%%.%%
//Since 1.21//
{{page>:develop:api-include:efl:layout:calc:method:calc_thaw:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/layout/calc/property/calc_auto_update_hints.txt b/pages/develop/api/efl/layout/calc/property/calc_auto_update_hints.txt
index e8d812475..03363d4fa 100644
--- a/pages/develop/api/efl/layout/calc/property/calc_auto_update_hints.txt
+++ b/pages/develop/api/efl/layout/calc/property/calc_auto_update_hints.txt
@@ -32,7 +32,7 @@ void efl_layout_calc_auto_update_hints_set(Eo *obj, Eina_Bool update);
%%By default edje doesn't set size hints on itself. If this property is set to %%''true''%%, size hints will be updated after recalculation. Be careful, as recalculation may happen often, enabling this property may have a considerable performance impact as other widgets will be notified of the size hints changes.%%
-%%A layout recalculation can be triggered by %%[[:develop:api:interface:efl:layout:calc:method:calc_size_min|Efl.Layout.Calc.calc_size_min]]%%(), %%[[:develop:api:interface:efl:layout:calc:method:calc_size_min|Efl.Layout.Calc.calc_size_min]]%%(), %%[[:develop:api:interface:efl:layout:calc:method:calc_parts_extends|Efl.Layout.Calc.calc_parts_extends]]%%() or even any other internal event.%%
+%%A layout recalculation can be triggered by %%[[:develop:api:efl:layout:calc:method:calc_size_min|Efl.Layout.Calc.calc_size_min]]%%(), %%[[:develop:api:efl:layout:calc:method:calc_size_min|Efl.Layout.Calc.calc_size_min]]%%(), %%[[:develop:api:efl:layout:calc:method:calc_parts_extends|Efl.Layout.Calc.calc_parts_extends]]%%() or even any other internal event.%%
//Since 1.21//
diff --git a/pages/develop/api/efl/loop/method/eina_futurexxx_idle.txt b/pages/develop/api/efl/loop/method/eina_futurexxx_idle.txt
index 225a868b6..59242e5ff 100644
--- a/pages/develop/api/efl/loop/method/eina_futurexxx_idle.txt
+++ b/pages/develop/api/efl/loop/method/eina_futurexxx_idle.txt
@@ -17,7 +17,7 @@ Eina_Future *efl_loop_Eina_FutureXXX_idle(Eo *obj);
%%A future promise that will be resolved from a clean main loop context as soon as the main loop is idle.%%
-%%This is a low priority version of %%[[:develop:api:class:efl:loop:method:eina_futurexxx_job|Efl.Loop.Eina_FutureXXX_job]]%%%%
+%%This is a low priority version of %%[[:develop:api:efl:loop:method:eina_futurexxx_job|Efl.Loop.Eina_FutureXXX_job]]%%%%
{{page>:develop:api-include:efl:loop:method:eina_futurexxx_idle:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/loop/method/eina_futurexxx_job.txt b/pages/develop/api/efl/loop/method/eina_futurexxx_job.txt
index 98a03db3f..57758bbba 100644
--- a/pages/develop/api/efl/loop/method/eina_futurexxx_job.txt
+++ b/pages/develop/api/efl/loop/method/eina_futurexxx_job.txt
@@ -17,7 +17,7 @@ Eina_Future *efl_loop_Eina_FutureXXX_job(Eo *obj);
%%A future promise that will be resolved from a clean main loop context as soon as possible.%%
-%%This has higher priority, for low priority use %%[[:develop:api:class:efl:loop:method:eina_futurexxx_idle|Efl.Loop.Eina_FutureXXX_idle]]%%%%
+%%This has higher priority, for low priority use %%[[:develop:api:efl:loop:method:eina_futurexxx_idle|Efl.Loop.Eina_FutureXXX_idle]]%%%%
{{page>:develop:api-include:efl:loop:method:eina_futurexxx_job:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/model/composite/boolean/children/method/children_count_get.txt b/pages/develop/api/efl/model/composite/boolean/children/method/children_count_get.txt
index b2e0dc839..ad8422b03 100644
--- a/pages/develop/api/efl/model/composite/boolean/children/method/children_count_get.txt
+++ b/pages/develop/api/efl/model/composite/boolean/children/method/children_count_get.txt
@@ -19,7 +19,7 @@ Efl_Future *efl_model_children_count_get(Eo *obj);
%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
-%%See also %%[[:develop:api:interface:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
+%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
//Since 1.14//
{{page>:develop:api-include:efl:model:composite:boolean:children:method:children_count_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/composite/boolean/children/method/children_slice_get.txt b/pages/develop/api/efl/model/composite/boolean/children/method/children_slice_get.txt
index a931709f6..4d4f858bd 100644
--- a/pages/develop/api/efl/model/composite/boolean/children/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/composite/boolean/children/method/children_slice_get.txt
@@ -34,7 +34,7 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-%%See %%[[:develop:api:interface:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
//Since 1.14//
{{page>:develop:api-include:efl:model:composite:boolean:children:method:children_slice_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/composite/boolean/children/method/property_get.txt b/pages/develop/api/efl/model/composite/boolean/children/method/property_get.txt
index 1fc6f5f57..a88b7c10d 100644
--- a/pages/develop/api/efl/model/composite/boolean/children/method/property_get.txt
+++ b/pages/develop/api/efl/model/composite/boolean/children/method/property_get.txt
@@ -26,7 +26,7 @@ Efl_Future *efl_model_property_get(Eo *obj, const char *property);
%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
-%%See %%[[:develop:api:interface:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
//Since 1.14//
{{page>:develop:api-include:efl:model:composite:boolean:children:method:property_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/composite/boolean/children/method/property_set.txt b/pages/develop/api/efl/model/composite/boolean/children/method/property_set.txt
index 4221ab3e5..132890c58 100644
--- a/pages/develop/api/efl/model/composite/boolean/children/method/property_set.txt
+++ b/pages/develop/api/efl/model/composite/boolean/children/method/property_set.txt
@@ -30,7 +30,7 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-%%See %%[[:develop:api:interface:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
//Since 1.14//
{{page>:develop:api-include:efl:model:composite:boolean:children:method:property_set:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/composite/boolean/method/children_count_get.txt b/pages/develop/api/efl/model/composite/boolean/method/children_count_get.txt
index cec272b62..edc56f21d 100644
--- a/pages/develop/api/efl/model/composite/boolean/method/children_count_get.txt
+++ b/pages/develop/api/efl/model/composite/boolean/method/children_count_get.txt
@@ -19,7 +19,7 @@ Efl_Future *efl_model_children_count_get(Eo *obj);
%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
-%%See also %%[[:develop:api:interface:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
+%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
//Since 1.14//
{{page>:develop:api-include:efl:model:composite:boolean:method:children_count_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/composite/boolean/method/children_slice_get.txt b/pages/develop/api/efl/model/composite/boolean/method/children_slice_get.txt
index 61b272b63..5157f42cd 100644
--- a/pages/develop/api/efl/model/composite/boolean/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/composite/boolean/method/children_slice_get.txt
@@ -34,7 +34,7 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-%%See %%[[:develop:api:interface:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
//Since 1.14//
{{page>:develop:api-include:efl:model:composite:boolean:method:children_slice_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/composite/boolean/method/property_get.txt b/pages/develop/api/efl/model/composite/boolean/method/property_get.txt
index 53df7e16d..b483e933e 100644
--- a/pages/develop/api/efl/model/composite/boolean/method/property_get.txt
+++ b/pages/develop/api/efl/model/composite/boolean/method/property_get.txt
@@ -26,7 +26,7 @@ Efl_Future *efl_model_property_get(Eo *obj, const char *property);
%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
-%%See %%[[:develop:api:interface:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
//Since 1.14//
{{page>:develop:api-include:efl:model:composite:boolean:method:property_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/composite/boolean/method/property_set.txt b/pages/develop/api/efl/model/composite/boolean/method/property_set.txt
index 7c4f11cca..a621e2edf 100644
--- a/pages/develop/api/efl/model/composite/boolean/method/property_set.txt
+++ b/pages/develop/api/efl/model/composite/boolean/method/property_set.txt
@@ -30,7 +30,7 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-%%See %%[[:develop:api:interface:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
//Since 1.14//
{{page>:develop:api-include:efl:model:composite:boolean:method:property_set:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/composite/selection/children/method/property_set.txt b/pages/develop/api/efl/model/composite/selection/children/method/property_set.txt
index 19b7c4b23..b2abee002 100644
--- a/pages/develop/api/efl/model/composite/selection/children/method/property_set.txt
+++ b/pages/develop/api/efl/model/composite/selection/children/method/property_set.txt
@@ -30,7 +30,7 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-%%See %%[[:develop:api:interface:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
//Since 1.14//
{{page>:develop:api-include:efl:model:composite:selection:children:method:property_set:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/composite/selection/method/children_slice_get.txt b/pages/develop/api/efl/model/composite/selection/method/children_slice_get.txt
index 0387d4378..3b722ff65 100644
--- a/pages/develop/api/efl/model/composite/selection/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/composite/selection/method/children_slice_get.txt
@@ -34,7 +34,7 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-%%See %%[[:develop:api:interface:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
//Since 1.14//
{{page>:develop:api-include:efl:model:composite:selection:method:children_slice_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/container.txt b/pages/develop/api/efl/model/container.txt
index 8dfb57455..9cc5fdf59 100644
--- a/pages/develop/api/efl/model/container.txt
+++ b/pages/develop/api/efl/model/container.txt
@@ -5,7 +5,7 @@
%%Class used to create data models from Eina containers.%%
-%%Each container supplied represent a series of property values, each item being the property value for a child object (%%[[:develop:api:class:efl:model:container:item|Efl.Model.Container.Item]]%%).%%
+%%Each container supplied represent a series of property values, each item being the property value for a child object (%%[[:develop:api:efl:model:container:item|Efl.Model.Container.Item]]%%).%%
%%The data in the given containers are copied and stored internally.%%
diff --git a/pages/develop/api/efl/model/container/item.txt b/pages/develop/api/efl/model/container/item.txt
index c62d797a0..813337c0a 100644
--- a/pages/develop/api/efl/model/container/item.txt
+++ b/pages/develop/api/efl/model/container/item.txt
@@ -3,9 +3,9 @@
===== Description =====
-%%Used as a child of %%[[:develop:api:class:efl:model:container|Efl.Model.Container]]%%.%%
+%%Used as a child of %%[[:develop:api:efl:model:container|Efl.Model.Container]]%%.%%
-%%Provides the %%[[:develop:api:interface:efl:model|Efl.Model]]%% API for elements of %%[[:develop:api:class:efl:model:container|Efl.Model.Container]]%%. Should not be used in another context, so do not manually create objects of this class.%%
+%%Provides the %%[[:develop:api:efl:model|Efl.Model]]%% API for elements of %%[[:develop:api:efl:model:container|Efl.Model.Container]]%%. Should not be used in another context, so do not manually create objects of this class.%%
{{page>:develop:api-include:efl:model:container:item:description&nouser&nolink&nodate}}
@@ -48,7 +48,7 @@ digraph hierarchy {
void efl_model_container_item_define(Eo *obj, void *parent_data, unsigned int index);
</code>
-%%Defines %%[[:develop:api:class:efl:model:container:item|Efl.Model.Container.Item]]%% internal data.%%\\
+%%Defines %%[[:develop:api:efl:model:container:item|Efl.Model.Container.Item]]%% internal data.%%\\
\\
**[[:develop:api:efl:model:container:item:method:invalidate|invalidate]]**
<code c>
diff --git a/pages/develop/api/efl/model/container/item/method/children_count_get.txt b/pages/develop/api/efl/model/container/item/method/children_count_get.txt
index 74512c41b..e4ff14698 100644
--- a/pages/develop/api/efl/model/container/item/method/children_count_get.txt
+++ b/pages/develop/api/efl/model/container/item/method/children_count_get.txt
@@ -19,7 +19,7 @@ Efl_Future *efl_model_children_count_get(Eo *obj);
%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
-%%See also %%[[:develop:api:interface:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
+%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
//Since 1.14//
{{page>:develop:api-include:efl:model:container:item:method:children_count_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/container/item/method/children_slice_get.txt b/pages/develop/api/efl/model/container/item/method/children_slice_get.txt
index 537c4d87b..c1d0026b8 100644
--- a/pages/develop/api/efl/model/container/item/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/container/item/method/children_slice_get.txt
@@ -34,7 +34,7 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-%%See %%[[:develop:api:interface:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
//Since 1.14//
{{page>:develop:api-include:efl:model:container:item:method:children_slice_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/container/item/method/define.txt b/pages/develop/api/efl/model/container/item/method/define.txt
index eb8977d05..1017ccf11 100644
--- a/pages/develop/api/efl/model/container/item/method/define.txt
+++ b/pages/develop/api/efl/model/container/item/method/define.txt
@@ -18,12 +18,12 @@ void efl_model_container_item_define(Eo *obj, void *parent_data, unsigned int in
===== Parameters =====
- * **parent_data** //(in)// - %%Pointer to the private data of the %%[[:develop:api:class:efl:model:container|Efl.Model.Container]]%% parent object.%%
- * **index** //(in)// - %%Index of this item within the %%[[:develop:api:class:efl:model:container|Efl.Model.Container]]%% children.%%
+ * **parent_data** //(in)// - %%Pointer to the private data of the %%[[:develop:api:efl:model:container|Efl.Model.Container]]%% parent object.%%
+ * **index** //(in)// - %%Index of this item within the %%[[:develop:api:efl:model:container|Efl.Model.Container]]%% children.%%
===== Description =====
-%%Defines %%[[:develop:api:class:efl:model:container:item|Efl.Model.Container.Item]]%% internal data.%%
+%%Defines %%[[:develop:api:efl:model:container:item|Efl.Model.Container.Item]]%% internal data.%%
{{page>:develop:api-include:efl:model:container:item:method:define:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/model/container/item/method/property_get.txt b/pages/develop/api/efl/model/container/item/method/property_get.txt
index 41d4c10a9..de977ce45 100644
--- a/pages/develop/api/efl/model/container/item/method/property_get.txt
+++ b/pages/develop/api/efl/model/container/item/method/property_get.txt
@@ -26,7 +26,7 @@ Efl_Future *efl_model_property_get(Eo *obj, const char *property);
%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
-%%See %%[[:develop:api:interface:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
//Since 1.14//
{{page>:develop:api-include:efl:model:container:item:method:property_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/container/item/method/property_set.txt b/pages/develop/api/efl/model/container/item/method/property_set.txt
index 880f35142..f83b67c75 100644
--- a/pages/develop/api/efl/model/container/item/method/property_set.txt
+++ b/pages/develop/api/efl/model/container/item/method/property_set.txt
@@ -30,7 +30,7 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-%%See %%[[:develop:api:interface:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
//Since 1.14//
{{page>:develop:api-include:efl:model:container:item:method:property_set:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/container/method/child_property_add.txt b/pages/develop/api/efl/model/container/method/child_property_add.txt
index f17929609..e63af47a6 100644
--- a/pages/develop/api/efl/model/container/method/child_property_add.txt
+++ b/pages/develop/api/efl/model/container/method/child_property_add.txt
@@ -32,7 +32,7 @@ Eina_Bool efl_model_container_child_property_add(Eo *obj, const char *name, cons
%%New children objects are allocated as necessary.%%
-%%Value type is required for compatibility with the %%[[:develop:api:interface:efl:model|Efl.Model]]%% API.%%
+%%Value type is required for compatibility with the %%[[:develop:api:efl:model|Efl.Model]]%% API.%%
{{page>:develop:api-include:efl:model:container:method:child_property_add:description&nouser&nolink&nodate}}
===== Implemented by =====
diff --git a/pages/develop/api/efl/model/container/method/children_count_get.txt b/pages/develop/api/efl/model/container/method/children_count_get.txt
index 2773402f2..f5287e47a 100644
--- a/pages/develop/api/efl/model/container/method/children_count_get.txt
+++ b/pages/develop/api/efl/model/container/method/children_count_get.txt
@@ -19,7 +19,7 @@ Efl_Future *efl_model_children_count_get(Eo *obj);
%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
-%%See also %%[[:develop:api:interface:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
+%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
//Since 1.14//
{{page>:develop:api-include:efl:model:container:method:children_count_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/container/method/children_slice_get.txt b/pages/develop/api/efl/model/container/method/children_slice_get.txt
index 890ca2298..45afec6be 100644
--- a/pages/develop/api/efl/model/container/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/container/method/children_slice_get.txt
@@ -34,7 +34,7 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-%%See %%[[:develop:api:interface:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
//Since 1.14//
{{page>:develop:api-include:efl:model:container:method:children_slice_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/container/method/property_get.txt b/pages/develop/api/efl/model/container/method/property_get.txt
index d8a6ea96e..fd55d48ff 100644
--- a/pages/develop/api/efl/model/container/method/property_get.txt
+++ b/pages/develop/api/efl/model/container/method/property_get.txt
@@ -26,7 +26,7 @@ Efl_Future *efl_model_property_get(Eo *obj, const char *property);
%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
-%%See %%[[:develop:api:interface:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
//Since 1.14//
{{page>:develop:api-include:efl:model:container:method:property_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/container/method/property_set.txt b/pages/develop/api/efl/model/container/method/property_set.txt
index 05b689590..973c90356 100644
--- a/pages/develop/api/efl/model/container/method/property_set.txt
+++ b/pages/develop/api/efl/model/container/method/property_set.txt
@@ -30,7 +30,7 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-%%See %%[[:develop:api:interface:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
//Since 1.14//
{{page>:develop:api-include:efl:model:container:method:property_set:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/item/method/children_count_get.txt b/pages/develop/api/efl/model/item/method/children_count_get.txt
index 2355bcae4..49c81e169 100644
--- a/pages/develop/api/efl/model/item/method/children_count_get.txt
+++ b/pages/develop/api/efl/model/item/method/children_count_get.txt
@@ -19,7 +19,7 @@ Efl_Future *efl_model_children_count_get(Eo *obj);
%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
-%%See also %%[[:develop:api:interface:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
+%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
//Since 1.14//
{{page>:develop:api-include:efl:model:item:method:children_count_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/item/method/children_slice_get.txt b/pages/develop/api/efl/model/item/method/children_slice_get.txt
index 140843552..2f0d4e9e1 100644
--- a/pages/develop/api/efl/model/item/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/item/method/children_slice_get.txt
@@ -34,7 +34,7 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-%%See %%[[:develop:api:interface:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
//Since 1.14//
{{page>:develop:api-include:efl:model:item:method:children_slice_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/item/method/property_get.txt b/pages/develop/api/efl/model/item/method/property_get.txt
index dd9b0e6e4..f89fcc809 100644
--- a/pages/develop/api/efl/model/item/method/property_get.txt
+++ b/pages/develop/api/efl/model/item/method/property_get.txt
@@ -26,7 +26,7 @@ Efl_Future *efl_model_property_get(Eo *obj, const char *property);
%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
-%%See %%[[:develop:api:interface:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
//Since 1.14//
{{page>:develop:api-include:efl:model:item:method:property_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/item/method/property_set.txt b/pages/develop/api/efl/model/item/method/property_set.txt
index 1f1017283..64477e875 100644
--- a/pages/develop/api/efl/model/item/method/property_set.txt
+++ b/pages/develop/api/efl/model/item/method/property_set.txt
@@ -30,7 +30,7 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-%%See %%[[:develop:api:interface:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
//Since 1.14//
{{page>:develop:api-include:efl:model:item:method:property_set:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/method/children_count_get.txt b/pages/develop/api/efl/model/method/children_count_get.txt
index 10c6e7082..11aeec1bc 100644
--- a/pages/develop/api/efl/model/method/children_count_get.txt
+++ b/pages/develop/api/efl/model/method/children_count_get.txt
@@ -19,7 +19,7 @@ Efl_Future *efl_model_children_count_get(Eo *obj);
%%When efl_model_load is completed efl_model_coildren_count_get can be use to get the number of children. children_count_get can also be used before calling children_slice_get so a valid range is known. Event EFL_MODEL_CHILDREN_COUNT_CHANGED is emitted when count is finished.%%
-%%See also %%[[:develop:api:interface:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
+%%See also %%[[:develop:api:efl:model:method:children_slice_get|Efl.Model.children_slice_get]]%%.%%
//Since 1.14//
{{page>:develop:api-include:efl:model:method:children_count_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/method/children_slice_get.txt b/pages/develop/api/efl/model/method/children_slice_get.txt
index 31b471015..256795cb3 100644
--- a/pages/develop/api/efl/model/method/children_slice_get.txt
+++ b/pages/develop/api/efl/model/method/children_slice_get.txt
@@ -34,7 +34,7 @@ Efl_Future *efl_model_children_slice_get(Eo *obj, unsigned int start, unsigned i
%%Optionally the user can call children_count_get to know the number of children so a valid range can be known in advance.%%
-%%See %%[[:develop:api:interface:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
+%%See %%[[:develop:api:efl:model:method:children_count_get|Efl.Model.children_count_get]]%%%%
//Since 1.14//
{{page>:develop:api-include:efl:model:method:children_slice_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/method/property_get.txt b/pages/develop/api/efl/model/method/property_get.txt
index b8d4e0a05..daf7b3dcd 100644
--- a/pages/develop/api/efl/model/method/property_get.txt
+++ b/pages/develop/api/efl/model/method/property_get.txt
@@ -26,7 +26,7 @@ Efl_Future *efl_model_property_get(Eo *obj, const char *property);
%%At this point the caller is free to get values from properties. The event EFL_MODEL_EVENT_PROPERTIES_CHANGED may be raised to notify listeners of the property/value.%%
-%%See %%[[:develop:api:interface:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+%%See %%[[:develop:api:efl:model:property:properties|Efl.Model.properties.get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
//Since 1.14//
{{page>:develop:api-include:efl:model:method:property_get:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/model/method/property_set.txt b/pages/develop/api/efl/model/method/property_set.txt
index 9a0922021..a1e20f574 100644
--- a/pages/develop/api/efl/model/method/property_set.txt
+++ b/pages/develop/api/efl/model/method/property_set.txt
@@ -30,7 +30,7 @@ Efl_Future *efl_model_property_set(Eo *obj, const char *property, const Eina_Val
%%If the model doesn't have the property then there are two possibilities, either raise an error or create the new property in model%%
-%%See %%[[:develop:api:interface:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
+%%See %%[[:develop:api:efl:model:method:property_get|Efl.Model.property_get]]%%, @ref EFL_MODEL_EVENT_PROPERTIES_CHANGED%%
//Since 1.14//
{{page>:develop:api-include:efl:model:method:property_set:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control.txt b/pages/develop/api/efl/net/control.txt
index 50375a8bd..e845e21fc 100644
--- a/pages/develop/api/efl/net/control.txt
+++ b/pages/develop/api/efl/net/control.txt
@@ -9,15 +9,15 @@
%%The network connectivity is defined on top of technologies that provide access points. A technology can be "ethernet", "wifi", "bluetooth" or something else. Ethernet will provide a single access point, while "wifi" will expose zero or more access points that can come and go.%%
-%%Users willing to use access points are expected to monitor "access_point,add" event to know when access points were added. To know when they were deleted, "access_point,del" or an %%[[:develop:api:class:efl:net:control:access_point|Efl.Net.Control.Access_Point]]%% "del" event. Finally "access_points,changed" is relative to additions, deletions and reordering of access point due changes in their priorities.%%
+%%Users willing to use access points are expected to monitor "access_point,add" event to know when access points were added. To know when they were deleted, "access_point,del" or an %%[[:develop:api:efl:net:control:access_point|Efl.Net.Control.Access_Point]]%% "del" event. Finally "access_points,changed" is relative to additions, deletions and reordering of access point due changes in their priorities.%%
%%The backend system is responsible to remember connection details such as passphrase, last connected access point and priority. The user is NOT supposed to do that.%%
-%%For ease of use, %%[[:develop:api:class:efl:net:control:property:state|Efl.Net.Control.state]]%% tells if at least one access point is online (verified connectivity), local (connected but unverified) or offline.%%
+%%For ease of use, %%[[:develop:api:efl:net:control:property:state|Efl.Net.Control.state]]%% tells if at least one access point is online (verified connectivity), local (connected but unverified) or offline.%%
-%%Due safety reasons all radio transmissions may be disabled with %%[[:develop:api:class:efl:net:control:property:radios_offline|Efl.Net.Control.radios_offline]]%% property. This is usually called "airplane mode" in some platforms.%%
+%%Due safety reasons all radio transmissions may be disabled with %%[[:develop:api:efl:net:control:property:radios_offline|Efl.Net.Control.radios_offline]]%% property. This is usually called "airplane mode" in some platforms.%%
-%%Some platforms may not implement the backend for this class, in such cases the system will report always %%[[:develop:api:class:efl:net:control:property:state|Efl.Net.Control.state]]%% "online" (%%[[:develop:api:enum:efl:net:control:state|Efl.Net.Control.State.online]]%%) and iterators for %%[[:develop:api:class:efl:net:control:property:access_points|Efl.Net.Control.access_points]]%% and %%[[:develop:api:class:efl:net:control:property:technologies|Efl.Net.Control.technologies]]%% will be empty (they will be returned but won't contain any item).%%
+%%Some platforms may not implement the backend for this class, in such cases the system will report always %%[[:develop:api:efl:net:control:property:state|Efl.Net.Control.state]]%% "online" (%%[[:develop:api:efl:net:control:state|Efl.Net.Control.State.online]]%%) and iterators for %%[[:develop:api:efl:net:control:property:access_points|Efl.Net.Control.access_points]]%% and %%[[:develop:api:efl:net:control:property:technologies|Efl.Net.Control.technologies]]%% will be empty (they will be returned but won't contain any item).%%
//Since 1.19//
@@ -206,21 +206,21 @@ EFL_NET_CONTROL_EVENT_AGENT_RELEASED(void)
EFL_NET_CONTROL_EVENT_AGENT_REQUEST_INPUT(Efl_Net_Control_Agent_Request_Input)
</code>
-%%Requires the user to enter information in order to proceed, such as hidden SSID, passphrase, etc. After the user entered information, reply by calling %%[[:develop:api:class:efl:net:control:method:agent_reply|Efl.Net.Control.agent_reply]]%%%%\\
+%%Requires the user to enter information in order to proceed, such as hidden SSID, passphrase, etc. After the user entered information, reply by calling %%[[:develop:api:efl:net:control:method:agent_reply|Efl.Net.Control.agent_reply]]%%%%\\
\\
**[[:develop:api:efl:net:control:event:radios_offline_changed|radios_offline,changed]]**
<code c>
EFL_NET_CONTROL_EVENT_RADIOS_OFFLINE_CHANGED(void)
</code>
-%%Property %%[[:develop:api:class:efl:net:control:property:radios_offline|Efl.Net.Control.radios_offline]]%% changed%%\\
+%%Property %%[[:develop:api:efl:net:control:property:radios_offline|Efl.Net.Control.radios_offline]]%% changed%%\\
\\
**[[:develop:api:efl:net:control:event:state_changed|state,changed]]**
<code c>
EFL_NET_CONTROL_EVENT_STATE_CHANGED(void)
</code>
-%%Property %%[[:develop:api:class:efl:net:control:property:state|Efl.Net.Control.state]]%% changed%%\\
+%%Property %%[[:develop:api:efl:net:control:property:state|Efl.Net.Control.state]]%% changed%%\\
\\
**[[:develop:api:efl:net:control:event:technology_add|technology,add]]**
<code c>
diff --git a/pages/develop/api/efl/net/control/access_point.txt b/pages/develop/api/efl/net/control/access_point.txt
index cffe7f73d..ead4af9d1 100644
--- a/pages/develop/api/efl/net/control/access_point.txt
+++ b/pages/develop/api/efl/net/control/access_point.txt
@@ -5,7 +5,7 @@
%%An access point for network connectivity.%%
-%%The %%[[:develop:api:class:efl:net:control|Efl.Net.Control]]%% is composed of multiple technologies, each create access points to allow configuration and connection.%%
+%%The %%[[:develop:api:efl:net:control|Efl.Net.Control]]%% is composed of multiple technologies, each create access points to allow configuration and connection.%%
%%An application willing to just get a network connection should prefer to use the @Efl.Net.Session instead.%%
diff --git a/pages/develop/api/efl/net/control/access_point/ipv4_method.txt b/pages/develop/api/efl/net/control/access_point/ipv4_method.txt
index 99aa9355f..b5deec9bc 100644
--- a/pages/develop/api/efl/net/control/access_point/ipv4_method.txt
+++ b/pages/develop/api/efl/net/control/access_point/ipv4_method.txt
@@ -36,5 +36,5 @@ typedef enum {
* **off** - %%IPv4 is disabled%%
* **dhcp** - %%IPv4 is configured using DHCP%%
* **manual** - %%IPv4 is manually set using address, netmask and gateway%%
- * **unset** - %%Only to be used with %%[[:develop:api:class:efl:net:control:access_point:property:configuration_ipv4|Efl.Net.Control.Access_Point.configuration_ipv4]]%%%%
+ * **unset** - %%Only to be used with %%[[:develop:api:efl:net:control:access_point:property:configuration_ipv4|Efl.Net.Control.Access_Point.configuration_ipv4]]%%%%
diff --git a/pages/develop/api/efl/net/control/access_point/ipv6_method.txt b/pages/develop/api/efl/net/control/access_point/ipv6_method.txt
index 00eb43baa..c986e01ef 100644
--- a/pages/develop/api/efl/net/control/access_point/ipv6_method.txt
+++ b/pages/develop/api/efl/net/control/access_point/ipv6_method.txt
@@ -48,5 +48,5 @@ typedef enum {
* **auto_privacy_public** - %%IPv6 is set using dhcp or using a tunnel6to4, privacy extensions are used and the system prefers a public IP address over temporary addresses%%
* **auto_privacy_temporary** - %%IPv6 is set using dhcp or using a tunnel6to4, privacy extensions are used and the system prefers a temporary IP address over public addresses%%
* **tunnel6to4** - %%IPv6 was configured using a 6-to-4 tunnel. This cannot be set by the user, which is expected to set "auto" instead%%
- * **unset** - %%Only to be used with %%[[:develop:api:class:efl:net:control:access_point:property:configuration_ipv6|Efl.Net.Control.Access_Point.configuration_ipv6]]%%%%
+ * **unset** - %%Only to be used with %%[[:develop:api:efl:net:control:access_point:property:configuration_ipv6|Efl.Net.Control.Access_Point.configuration_ipv6]]%%%%
diff --git a/pages/develop/api/efl/net/control/access_point/method/connect.txt b/pages/develop/api/efl/net/control/access_point/method/connect.txt
index 84e22e35a..bbd110d57 100644
--- a/pages/develop/api/efl/net/control/access_point/method/connect.txt
+++ b/pages/develop/api/efl/net/control/access_point/method/connect.txt
@@ -19,9 +19,9 @@ Efl_Future *efl_net_control_access_point_connect(Eo *obj);
%%This connection will happen asynchronously in the background, with results being delivered by events in the access point object, such as the "changed".%%
-%%Successful connections will remember the device and set it to auto-connect using the property %%[[:develop:api:class:efl:net:control:access_point:property:auto_connect|Efl.Net.Control.Access_Point.auto_connect]]%%.%%
+%%Successful connections will remember the device and set it to auto-connect using the property %%[[:develop:api:efl:net:control:access_point:property:auto_connect|Efl.Net.Control.Access_Point.auto_connect]]%%.%%
-%%See %%[[:develop:api:class:efl:net:control:access_point:method:forget|Efl.Net.Control.Access_Point.forget]]%%, %%[[:develop:api:class:efl:net:control:access_point:property:remembered|Efl.Net.Control.Access_Point.remembered]]%%, %%[[:develop:api:class:efl:net:control:access_point:property:auto_connect|Efl.Net.Control.Access_Point.auto_connect]]%% and %%[[:develop:api:class:efl:net:control:access_point:method:disconnect|Efl.Net.Control.Access_Point.disconnect]]%%%%
+%%See %%[[:develop:api:efl:net:control:access_point:method:forget|Efl.Net.Control.Access_Point.forget]]%%, %%[[:develop:api:efl:net:control:access_point:property:remembered|Efl.Net.Control.Access_Point.remembered]]%%, %%[[:develop:api:efl:net:control:access_point:property:auto_connect|Efl.Net.Control.Access_Point.auto_connect]]%% and %%[[:develop:api:efl:net:control:access_point:method:disconnect|Efl.Net.Control.Access_Point.disconnect]]%%%%
%%The future may fail with non-fatal errors such as EINPROGRESS (the connection was already ongoing) and EALREADY (the connection was already established).%%
diff --git a/pages/develop/api/efl/net/control/access_point/method/disconnect.txt b/pages/develop/api/efl/net/control/access_point/method/disconnect.txt
index 766078bdd..14a8c19a6 100644
--- a/pages/develop/api/efl/net/control/access_point/method/disconnect.txt
+++ b/pages/develop/api/efl/net/control/access_point/method/disconnect.txt
@@ -15,7 +15,7 @@ void efl_net_control_access_point_disconnect(Eo *obj);
%%Disconnects from this access point.%%
-%%When disconnected a previously connected access point it won't be forgotten. The configuration and other details such as priority and passphrase will be available for a future re-connection with call to %%[[:develop:api:class:efl:net:control:access_point:method:connect|Efl.Net.Control.Access_Point.connect]]%%. If it is desired to disconnect and forget all access point information, use %%[[:develop:api:class:efl:net:control:access_point:method:forget|Efl.Net.Control.Access_Point.forget]]%% instead.%%
+%%When disconnected a previously connected access point it won't be forgotten. The configuration and other details such as priority and passphrase will be available for a future re-connection with call to %%[[:develop:api:efl:net:control:access_point:method:connect|Efl.Net.Control.Access_Point.connect]]%%. If it is desired to disconnect and forget all access point information, use %%[[:develop:api:efl:net:control:access_point:method:forget|Efl.Net.Control.Access_Point.forget]]%% instead.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:control:access_point:method:disconnect:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control/access_point/method/forget.txt b/pages/develop/api/efl/net/control/access_point/method/forget.txt
index 92adb2678..ca10436fa 100644
--- a/pages/develop/api/efl/net/control/access_point/method/forget.txt
+++ b/pages/develop/api/efl/net/control/access_point/method/forget.txt
@@ -15,7 +15,7 @@ void efl_net_control_access_point_forget(Eo *obj);
%%Disconnects and forgets about this access point.%%
-%%Successful %%[[:develop:api:class:efl:net:control:access_point:method:connect|Efl.Net.Control.Access_Point.connect]]%% will always remember the access point for future re-connections. This method reverts that by disconnecting and forgetting about the access point and its configuration, which will set the %%[[:develop:api:class:efl:net:control:access_point:property:remembered|Efl.Net.Control.Access_Point.remembered]]%% to %%''false''%%.%%
+%%Successful %%[[:develop:api:efl:net:control:access_point:method:connect|Efl.Net.Control.Access_Point.connect]]%% will always remember the access point for future re-connections. This method reverts that by disconnecting and forgetting about the access point and its configuration, which will set the %%[[:develop:api:efl:net:control:access_point:property:remembered|Efl.Net.Control.Access_Point.remembered]]%% to %%''false''%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:control:access_point:method:forget:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control/access_point/property/configuration_domains.txt b/pages/develop/api/efl/net/control/access_point/property/configuration_domains.txt
index 7d03acefa..5af30d948 100644
--- a/pages/develop/api/efl/net/control/access_point/property/configuration_domains.txt
+++ b/pages/develop/api/efl/net/control/access_point/property/configuration_domains.txt
@@ -30,7 +30,7 @@ void efl_net_control_access_point_configuration_domains_set(Eo *obj, Eina_Iterat
%%Searches domains configured by user for this access point.%%
-%%These are the user configured values, that will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:class:efl:net:control:access_point:property:domains|Efl.Net.Control.Access_Point.domains]]%% property with the actual value in use, which may differ from this.%%
+%%These are the user configured values, that will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:efl:net:control:access_point:property:domains|Efl.Net.Control.Access_Point.domains]]%% property with the actual value in use, which may differ from this.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:control:access_point:property:configuration_domains:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control/access_point/property/configuration_ipv4.txt b/pages/develop/api/efl/net/control/access_point/property/configuration_ipv4.txt
index b58986708..876968fdc 100644
--- a/pages/develop/api/efl/net/control/access_point/property/configuration_ipv4.txt
+++ b/pages/develop/api/efl/net/control/access_point/property/configuration_ipv4.txt
@@ -39,7 +39,7 @@ void efl_net_control_access_point_configuration_ipv4_set(Eo *obj, Efl_Net_Contro
%%IPv4 configured by user for this access point.%%
-%%These are the user configured values, that will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:class:efl:net:control:access_point:property:ipv4|Efl.Net.Control.Access_Point.ipv4]]%% property with the actual value in use, which may differ from this.%%
+%%These are the user configured values, that will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:efl:net:control:access_point:property:ipv4|Efl.Net.Control.Access_Point.ipv4]]%% property with the actual value in use, which may differ from this.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:control:access_point:property:configuration_ipv4:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control/access_point/property/configuration_ipv6.txt b/pages/develop/api/efl/net/control/access_point/property/configuration_ipv6.txt
index 5466731ec..6207d1c5e 100644
--- a/pages/develop/api/efl/net/control/access_point/property/configuration_ipv6.txt
+++ b/pages/develop/api/efl/net/control/access_point/property/configuration_ipv6.txt
@@ -42,7 +42,7 @@ void efl_net_control_access_point_configuration_ipv6_set(Eo *obj, Efl_Net_Contro
%%IPv6 configured by user for this access point.%%
-%%These are the user configured values, that will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:class:efl:net:control:access_point:property:ipv6|Efl.Net.Control.Access_Point.ipv6]]%% property with the actual value in use, which may differ from this.%%
+%%These are the user configured values, that will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:efl:net:control:access_point:property:ipv6|Efl.Net.Control.Access_Point.ipv6]]%% property with the actual value in use, which may differ from this.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:control:access_point:property:configuration_ipv6:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control/access_point/property/configuration_name_servers.txt b/pages/develop/api/efl/net/control/access_point/property/configuration_name_servers.txt
index 9b63e630f..e9a232e6a 100644
--- a/pages/develop/api/efl/net/control/access_point/property/configuration_name_servers.txt
+++ b/pages/develop/api/efl/net/control/access_point/property/configuration_name_servers.txt
@@ -30,7 +30,7 @@ void efl_net_control_access_point_configuration_name_servers_set(Eo *obj, Eina_I
%%DNS (Domain Name Servers) configured by user for this access point.%%
-%%These are the user configured values, that will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:class:efl:net:control:access_point:property:name_servers|Efl.Net.Control.Access_Point.name_servers]]%% property with the actual value in use, which may differ from this.%%
+%%These are the user configured values, that will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:efl:net:control:access_point:property:name_servers|Efl.Net.Control.Access_Point.name_servers]]%% property with the actual value in use, which may differ from this.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:control:access_point:property:configuration_name_servers:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control/access_point/property/configuration_proxy.txt b/pages/develop/api/efl/net/control/access_point/property/configuration_proxy.txt
index 8f05e06ca..471bde0e2 100644
--- a/pages/develop/api/efl/net/control/access_point/property/configuration_proxy.txt
+++ b/pages/develop/api/efl/net/control/access_point/property/configuration_proxy.txt
@@ -32,14 +32,14 @@ void efl_net_control_access_point_configuration_proxy_set(Eo *obj, Efl_Net_Contr
===== Values =====
* **method** - %%Proxy method%%
- * **url** - %%If %%[[:develop:api:enum:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.auto]]%%, then states the URL to use for proxy auto-configuration%%
- * **servers** - %%If %%[[:develop:api:enum:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.manual]]%%, then states the URI with proxy servers to use, like "http://proxy.domain.com:911"%%
- * **excludes** - %%If %%[[:develop:api:enum:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.manual]]%%, then states the hosts or patterns to exclude from proxy access, such as "localhost", ".domain.com", or "10.0.0.0..."%%
+ * **url** - %%If %%[[:develop:api:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.auto]]%%, then states the URL to use for proxy auto-configuration%%
+ * **servers** - %%If %%[[:develop:api:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.manual]]%%, then states the URI with proxy servers to use, like "http://proxy.domain.com:911"%%
+ * **excludes** - %%If %%[[:develop:api:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.manual]]%%, then states the hosts or patterns to exclude from proxy access, such as "localhost", ".domain.com", or "10.0.0.0..."%%
===== Description =====
%%Proxy configured by user for this access point.%%
-%%These are the user configured values, that will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:class:efl:net:control:access_point:property:proxy|Efl.Net.Control.Access_Point.proxy]]%% property with the actual value in use, which may differ from this.%%
+%%These are the user configured values, that will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:efl:net:control:access_point:property:proxy|Efl.Net.Control.Access_Point.proxy]]%% property with the actual value in use, which may differ from this.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:control:access_point:property:configuration_proxy:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control/access_point/property/configuration_time_servers.txt b/pages/develop/api/efl/net/control/access_point/property/configuration_time_servers.txt
index 38a5f751a..ab13abb3a 100644
--- a/pages/develop/api/efl/net/control/access_point/property/configuration_time_servers.txt
+++ b/pages/develop/api/efl/net/control/access_point/property/configuration_time_servers.txt
@@ -30,7 +30,7 @@ void efl_net_control_access_point_configuration_time_servers_set(Eo *obj, Eina_I
%%NTP (Time Server) configured by user for this access point.%%
-%%These are the user configured values, that will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:class:efl:net:control:access_point:property:time_servers|Efl.Net.Control.Access_Point.time_servers]]%% property with the actual value in use, which may differ from this.%%
+%%These are the user configured values, that will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:efl:net:control:access_point:property:time_servers|Efl.Net.Control.Access_Point.time_servers]]%% property with the actual value in use, which may differ from this.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:control:access_point:property:configuration_time_servers:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control/access_point/property/proxy.txt b/pages/develop/api/efl/net/control/access_point/property/proxy.txt
index 9ec759663..c1cbc3d67 100644
--- a/pages/develop/api/efl/net/control/access_point/property/proxy.txt
+++ b/pages/develop/api/efl/net/control/access_point/property/proxy.txt
@@ -23,9 +23,9 @@ void efl_net_control_access_point_proxy_get(const Eo *obj, Efl_Net_Control_Acces
===== Values =====
* **method** - %%Proxy method%%
- * **url** - %%If %%[[:develop:api:enum:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.auto]]%%, then states the URL to use for proxy auto-configuration%%
- * **servers** - %%If %%[[:develop:api:enum:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.manual]]%%, then states the URI with proxy servers to use, like "http://proxy.domain.com:911"%%
- * **excludes** - %%If %%[[:develop:api:enum:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.manual]]%%, then states the hosts or patterns to exclude from proxy access, such as "localhost", ".domain.com", or "10.0.0.0..."%%
+ * **url** - %%If %%[[:develop:api:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.auto]]%%, then states the URL to use for proxy auto-configuration%%
+ * **servers** - %%If %%[[:develop:api:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.manual]]%%, then states the URI with proxy servers to use, like "http://proxy.domain.com:911"%%
+ * **excludes** - %%If %%[[:develop:api:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.manual]]%%, then states the hosts or patterns to exclude from proxy access, such as "localhost", ".domain.com", or "10.0.0.0..."%%
{{page>:develop:api-include:efl:net:control:access_point:property:proxy:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control/access_point/proxy_method.txt b/pages/develop/api/efl/net/control/access_point/proxy_method.txt
index 6de900d32..f374bfdfe 100644
--- a/pages/develop/api/efl/net/control/access_point/proxy_method.txt
+++ b/pages/develop/api/efl/net/control/access_point/proxy_method.txt
@@ -36,5 +36,5 @@ typedef enum {
* **off** - %%Direct connection to the internet, no proxy to be used%%
* **auto** - %%Proxy is autoconfigured using Proxy-Auto-Configuration (PAC) using given URL%%
* **manual** - %%Proxy is configured manually using servers and excludes%%
- * **unset** - %%Only to be used with %%[[:develop:api:class:efl:net:control:access_point:property:configuration_proxy|Efl.Net.Control.Access_Point.configuration_proxy]]%%%%
+ * **unset** - %%Only to be used with %%[[:develop:api:efl:net:control:access_point:property:configuration_proxy|Efl.Net.Control.Access_Point.configuration_proxy]]%%%%
diff --git a/pages/develop/api/efl/net/control/access_point/state.txt b/pages/develop/api/efl/net/control/access_point/state.txt
index a9665bf5c..fefdd09bb 100644
--- a/pages/develop/api/efl/net/control/access_point/state.txt
+++ b/pages/develop/api/efl/net/control/access_point/state.txt
@@ -45,5 +45,5 @@ typedef enum {
* **local** - %%The access point is connected, but the internet connection wasn't validated%%
* **online** - %%The access point is connected and the internet connected was validated%%
* **disconnect** - %%The access point is disconnecting%%
- * **failure** - %%A connection attempt failed, %%[[:develop:api:class:efl:net:control:access_point:property:error|Efl.Net.Control.Access_Point.error]]%% will provide more details%%
+ * **failure** - %%A connection attempt failed, %%[[:develop:api:efl:net:control:access_point:property:error|Efl.Net.Control.Access_Point.error]]%% will provide more details%%
diff --git a/pages/develop/api/efl/net/control/event/agent_request_input.txt b/pages/develop/api/efl/net/control/event/agent_request_input.txt
index 67df43a05..f503dda87 100644
--- a/pages/develop/api/efl/net/control/event/agent_request_input.txt
+++ b/pages/develop/api/efl/net/control/event/agent_request_input.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%Requires the user to enter information in order to proceed, such as hidden SSID, passphrase, etc. After the user entered information, reply by calling %%[[:develop:api:class:efl:net:control:method:agent_reply|Efl.Net.Control.agent_reply]]%%%%
+%%Requires the user to enter information in order to proceed, such as hidden SSID, passphrase, etc. After the user entered information, reply by calling %%[[:develop:api:efl:net:control:method:agent_reply|Efl.Net.Control.agent_reply]]%%%%
//Since 1.19//
{{page>:develop:api-include:efl:net:control:event:agent_request_input:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control/event/radios_offline_changed.txt b/pages/develop/api/efl/net/control/event/radios_offline_changed.txt
index ef118208e..1a01abf4d 100644
--- a/pages/develop/api/efl/net/control/event/radios_offline_changed.txt
+++ b/pages/develop/api/efl/net/control/event/radios_offline_changed.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%Property %%[[:develop:api:class:efl:net:control:property:radios_offline|Efl.Net.Control.radios_offline]]%% changed%%
+%%Property %%[[:develop:api:efl:net:control:property:radios_offline|Efl.Net.Control.radios_offline]]%% changed%%
//Since 1.19//
{{page>:develop:api-include:efl:net:control:event:radios_offline_changed:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control/event/state_changed.txt b/pages/develop/api/efl/net/control/event/state_changed.txt
index 033d4879a..afa6031c7 100644
--- a/pages/develop/api/efl/net/control/event/state_changed.txt
+++ b/pages/develop/api/efl/net/control/event/state_changed.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%Property %%[[:develop:api:class:efl:net:control:property:state|Efl.Net.Control.state]]%% changed%%
+%%Property %%[[:develop:api:efl:net:control:property:state|Efl.Net.Control.state]]%% changed%%
//Since 1.19//
{{page>:develop:api-include:efl:net:control:event:state_changed:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control/method/agent_reply.txt b/pages/develop/api/efl/net/control/method/agent_reply.txt
index 466eaec86..41fe2a78f 100644
--- a/pages/develop/api/efl/net/control/method/agent_reply.txt
+++ b/pages/develop/api/efl/net/control/method/agent_reply.txt
@@ -21,11 +21,11 @@ void efl_net_control_agent_reply(Eo *obj, const char *name, const Eina_Slice *ss
===== Parameters =====
- * **name** //(in)// - %%If %%[[:develop:api:enum:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.name]]%% was present, this should contain the network name or the 'ssid' parameter should be used.%%
- * **ssid** //(in)// - %%If %%[[:develop:api:enum:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.ssid]]%% was present, this should contain the network SSID or the 'name' parameter should be used.%%
- * **username** //(in)// - %%If %%[[:develop:api:enum:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.username]]%% was present, this should contain the identity or username%%
- * **passphrase** //(in)// - %%If %%[[:develop:api:enum:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.passphrase]]%% was present, this should contain the password or passphrase, more details on how it should be interpreted was given in Efl.Net.Control.Agent_Request_Input.passphrase_type.%%
- * **wps** //(in)// - %%If %%[[:develop:api:enum:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.wps]]%% was present, this should contain the WPS PIN or an empty string "" to use the WPS push button instead.%%
+ * **name** //(in)// - %%If %%[[:develop:api:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.name]]%% was present, this should contain the network name or the 'ssid' parameter should be used.%%
+ * **ssid** //(in)// - %%If %%[[:develop:api:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.ssid]]%% was present, this should contain the network SSID or the 'name' parameter should be used.%%
+ * **username** //(in)// - %%If %%[[:develop:api:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.username]]%% was present, this should contain the identity or username%%
+ * **passphrase** //(in)// - %%If %%[[:develop:api:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.passphrase]]%% was present, this should contain the password or passphrase, more details on how it should be interpreted was given in Efl.Net.Control.Agent_Request_Input.passphrase_type.%%
+ * **wps** //(in)// - %%If %%[[:develop:api:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.wps]]%% was present, this should contain the WPS PIN or an empty string "" to use the WPS push button instead.%%
===== Description =====
diff --git a/pages/develop/api/efl/net/control/property/agent_enabled.txt b/pages/develop/api/efl/net/control/property/agent_enabled.txt
index 80b3e4c0d..3cd197212 100644
--- a/pages/develop/api/efl/net/control/property/agent_enabled.txt
+++ b/pages/develop/api/efl/net/control/property/agent_enabled.txt
@@ -34,7 +34,7 @@ void efl_net_control_agent_enabled_set(Eo *obj, Eina_Bool agent_enabled);
%%There can be a single agent in the system at a given time, registering one will unregister the other and special permissions may be required to become an agent.%%
-%%An useful agent should monitor "agent_error", "agent_browser_url" and "agent_request_input" events. When input is requested, reply using %%[[:develop:api:class:efl:net:control:method:agent_reply|Efl.Net.Control.agent_reply]]%%.%%
+%%An useful agent should monitor "agent_error", "agent_browser_url" and "agent_request_input" events. When input is requested, reply using %%[[:develop:api:efl:net:control:method:agent_reply|Efl.Net.Control.agent_reply]]%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:control:property:agent_enabled:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/control/state.txt b/pages/develop/api/efl/net/control/state.txt
index 7d2d000a6..b1fc68f55 100644
--- a/pages/develop/api/efl/net/control/state.txt
+++ b/pages/develop/api/efl/net/control/state.txt
@@ -23,7 +23,7 @@ typedef enum {
%%Provides the global network connectivity state.%%
-%%For fine grained details, use %%[[:develop:api:class:efl:net:control|Efl.Net.Control]]%% access points and their state property.%%
+%%For fine grained details, use %%[[:develop:api:efl:net:control|Efl.Net.Control]]%% access points and their state property.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/net/control/technology.txt b/pages/develop/api/efl/net/control/technology.txt
index e39eb09af..47f09690f 100644
--- a/pages/develop/api/efl/net/control/technology.txt
+++ b/pages/develop/api/efl/net/control/technology.txt
@@ -5,9 +5,9 @@
%%A technology that enables network access points to be controlled.%%
-%%The %%[[:develop:api:class:efl:net:control|Efl.Net.Control]]%% is composed of multiple technologies, each can be disabled/enabled with %%[[:develop:api:class:efl:net:control:technology:property:powered|Efl.Net.Control.Technology.powered]]%% property.%%
+%%The %%[[:develop:api:efl:net:control|Efl.Net.Control]]%% is composed of multiple technologies, each can be disabled/enabled with %%[[:develop:api:efl:net:control:technology:property:powered|Efl.Net.Control.Technology.powered]]%% property.%%
-%%When powered, the technology will dynamically add and delete access points to be available in %%[[:develop:api:class:efl:net:control:property:access_points|Efl.Net.Control.access_points]]%%.%%
+%%When powered, the technology will dynamically add and delete access points to be available in %%[[:develop:api:efl:net:control:property:access_points|Efl.Net.Control.access_points]]%%.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/net/control/technology/method/scan.txt b/pages/develop/api/efl/net/control/technology/method/scan.txt
index 5f78b6da6..a0a6de8e3 100644
--- a/pages/develop/api/efl/net/control/technology/method/scan.txt
+++ b/pages/develop/api/efl/net/control/technology/method/scan.txt
@@ -17,7 +17,7 @@ Efl_Future *efl_net_control_technology_scan(Eo *obj);
%%Explicitly trigger a scan.%%
-%%The scan will happen asynchronously in the background, with the results being delivered by events in the technology, %%[[:develop:api:class:efl:net:control|Efl.Net.Control]]%% or %%[[:develop:api:class:efl:net:control:access_point|Efl.Net.Control.Access_Point]]%% associated with the technology. For example, scan on WiFi will add and delete access points.%%
+%%The scan will happen asynchronously in the background, with the results being delivered by events in the technology, %%[[:develop:api:efl:net:control|Efl.Net.Control]]%% or %%[[:develop:api:efl:net:control:access_point|Efl.Net.Control.Access_Point]]%% associated with the technology. For example, scan on WiFi will add and delete access points.%%
%%It is worth to mention that explicit scans should be avoided. Rare cases are when user requested them, like entering a configuration dialog which demands fresh state. Otherwise prefer to let the system passively do scans in a timely manner.%%
diff --git a/pages/develop/api/efl/net/dialer.txt b/pages/develop/api/efl/net/dialer.txt
index 91ef13767..f54e2a096 100644
--- a/pages/develop/api/efl/net/dialer.txt
+++ b/pages/develop/api/efl/net/dialer.txt
@@ -5,11 +5,11 @@
%%Creates a client socket to reach a remote peer.%%
-%%The connection process starts when %%[[:develop:api:interface:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%% is executed, this allows implementations to request more complex setup that would require a live object handle that is not possible during construction.%%
+%%The connection process starts when %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%% is executed, this allows implementations to request more complex setup that would require a live object handle that is not possible during construction.%%
-%%The socket should be considered connected and ready to use only when "connected" event is dispatched, by then %%[[:develop:api:interface:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% and %%[[:develop:api:interface:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% should change accordingly.%%
+%%The socket should be considered connected and ready to use only when "connected" event is dispatched, by then %%[[:develop:api:efl:io:reader:property:can_read|Efl.Io.Reader.can_read]]%% and %%[[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%% should change accordingly.%%
-%%Once the socket is closed, %%[[:develop:api:mixin:efl:io:closer:property:closed|Efl.Io.Closer.closed]]%% will be called and the "closed" event is dispatched.%%
+%%Once the socket is closed, %%[[:develop:api:efl:io:closer:property:closed|Efl.Io.Closer.closed]]%% will be called and the "closed" event is dispatched.%%
//Since 1.19//
@@ -68,7 +68,7 @@ const char *efl_net_dialer_address_dial_get(const Eo *obj);
void efl_net_dialer_address_dial_set(Eo *obj, const char *address);
</code>
-%%Returns the address given to %%[[:develop:api:interface:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%\\
+%%Returns the address given to %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%\\
\\
**[[:develop:api:efl:net:dialer:property:connected|connected]]** //**(get, set)**// ''protected set''
<code c>
@@ -141,7 +141,7 @@ EFL_NET_DIALER_EVENT_ERROR(Eina_Error)
EFL_NET_DIALER_EVENT_RESOLVED(const char *)
</code>
-%%Notifies %%[[:develop:api:interface:efl:net:dialer:property:address_dial|Efl.Net.Dialer.address_dial]]%% was resolved to %%[[:develop:api:interface:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%%.%%\\
+%%Notifies %%[[:develop:api:efl:net:dialer:property:address_dial|Efl.Net.Dialer.address_dial]]%% was resolved to %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%%.%%\\
\\
==== Inherited ====
diff --git a/pages/develop/api/efl/net/dialer/event/resolved.txt b/pages/develop/api/efl/net/dialer/event/resolved.txt
index 758099642..17b18b854 100644
--- a/pages/develop/api/efl/net/dialer/event/resolved.txt
+++ b/pages/develop/api/efl/net/dialer/event/resolved.txt
@@ -34,9 +34,9 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%Notifies %%[[:develop:api:interface:efl:net:dialer:property:address_dial|Efl.Net.Dialer.address_dial]]%% was resolved to %%[[:develop:api:interface:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%%.%%
+%%Notifies %%[[:develop:api:efl:net:dialer:property:address_dial|Efl.Net.Dialer.address_dial]]%% was resolved to %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%%.%%
-%%This is emitted before "connected" and may be emitted from %%[[:develop:api:class:efl:object:method:finalize|Efl.Object.finalize]]%%, thus be sure to connect the callbacks during the object construction.%%
+%%This is emitted before "connected" and may be emitted from %%[[:develop:api:efl:object:method:finalize|Efl.Object.finalize]]%%, thus be sure to connect the callbacks during the object construction.%%
%%Some protocols allows redirects and this may be emitted multiple times, such as HTTP.%%
diff --git a/pages/develop/api/efl/net/dialer/http.txt b/pages/develop/api/efl/net/dialer/http.txt
index e735e9202..53c25f88d 100644
--- a/pages/develop/api/efl/net/dialer/http.txt
+++ b/pages/develop/api/efl/net/dialer/http.txt
@@ -5,11 +5,11 @@
%%HTTP Dialer (Client).%%
-%%The effective URL in use, if %%[[:develop:api:class:efl:net:dialer:http:property:allow_redirects|Efl.Net.Dialer.Http.allow_redirects]]%% is %%''true''%% will be available as %%[[:develop:api:interface:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%%. The %%[[:develop:api:interface:efl:net:socket:property:address_local|Efl.Net.Socket.address_local]]%% is an IP:PORT pair.%%
+%%The effective URL in use, if %%[[:develop:api:efl:net:dialer:http:property:allow_redirects|Efl.Net.Dialer.Http.allow_redirects]]%% is %%''true''%% will be available as %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%%. The %%[[:develop:api:efl:net:socket:property:address_local|Efl.Net.Socket.address_local]]%% is an IP:PORT pair.%%
-%%The dialer can do bi-directional information exchange. It can also do a PUT and upload a file, or GET and download one. Anoter case is to do a POST with some form values, including a file, and retrieve its headers and response body. To make usage more streamlined, choose your primary interest with %%[[:develop:api:class:efl:net:dialer:http:property:primary_mode|Efl.Net.Dialer.Http.primary_mode]]%% then get some properties such as %%[[:develop:api:mixin:efl:io:sizer:property:size|Efl.Io.Sizer.size]]%% to report or use what matters to your use case.%%
+%%The dialer can do bi-directional information exchange. It can also do a PUT and upload a file, or GET and download one. Anoter case is to do a POST with some form values, including a file, and retrieve its headers and response body. To make usage more streamlined, choose your primary interest with %%[[:develop:api:efl:net:dialer:http:property:primary_mode|Efl.Net.Dialer.Http.primary_mode]]%% then get some properties such as %%[[:develop:api:efl:io:sizer:property:size|Efl.Io.Sizer.size]]%% to report or use what matters to your use case.%%
-%%If %%[[:develop:api:class:efl:net:dialer:http:property:allow_redirects|Efl.Net.Dialer.Http.allow_redirects]]%% is %%''true''%%, multiple "connected" and "resolved" signals will be dispatched, one for each connection. Then %%[[:develop:api:class:efl:net:dialer:http:property:response_status|Efl.Net.Dialer.Http.response_status]]%% and %%[[:develop:api:class:efl:net:dialer:http:method:response_headers_get|Efl.Net.Dialer.Http.response_headers_get]]%% will keep changing. Using %%[[:develop:api:class:efl:net:dialer:http:method:response_headers_all_get|Efl.Net.Dialer.Http.response_headers_all_get]]%% one can see the whole history of headers and connections.%%
+%%If %%[[:develop:api:efl:net:dialer:http:property:allow_redirects|Efl.Net.Dialer.Http.allow_redirects]]%% is %%''true''%%, multiple "connected" and "resolved" signals will be dispatched, one for each connection. Then %%[[:develop:api:efl:net:dialer:http:property:response_status|Efl.Net.Dialer.Http.response_status]]%% and %%[[:develop:api:efl:net:dialer:http:method:response_headers_get|Efl.Net.Dialer.Http.response_headers_get]]%% will keep changing. Using %%[[:develop:api:efl:net:dialer:http:method:response_headers_all_get|Efl.Net.Dialer.Http.response_headers_all_get]]%% one can see the whole history of headers and connections.%%
%%To enable debugging use EINA_LOG_LEVELS=ecore_con:4 environment variable.%%
diff --git a/pages/develop/api/efl/net/dialer/http/method/request_header_add.txt b/pages/develop/api/efl/net/dialer/http/method/request_header_add.txt
index 61ade1ff3..915f9fe2a 100644
--- a/pages/develop/api/efl/net/dialer/http/method/request_header_add.txt
+++ b/pages/develop/api/efl/net/dialer/http/method/request_header_add.txt
@@ -25,7 +25,7 @@ void efl_net_dialer_http_request_header_add(Eo *obj, const char *key, const char
%%Adds a request header 'key: value'.%%
-%%See %%[[:develop:api:class:efl:net:dialer:http:method:request_headers_clear|Efl.Net.Dialer.Http.request_headers_clear]]%%%%
+%%See %%[[:develop:api:efl:net:dialer:http:method:request_headers_clear|Efl.Net.Dialer.Http.request_headers_clear]]%%%%
%%This should be called before dialing.%%
diff --git a/pages/develop/api/efl/net/dialer/http/method/request_headers_clear.txt b/pages/develop/api/efl/net/dialer/http/method/request_headers_clear.txt
index 275fff738..452a7b8d6 100644
--- a/pages/develop/api/efl/net/dialer/http/method/request_headers_clear.txt
+++ b/pages/develop/api/efl/net/dialer/http/method/request_headers_clear.txt
@@ -15,7 +15,7 @@ void efl_net_dialer_http_request_headers_clear(Eo *obj);
%%Clears all request headers.%%
-%%See %%[[:develop:api:class:efl:net:dialer:http:method:request_header_add|Efl.Net.Dialer.Http.request_header_add]]%%%%
+%%See %%[[:develop:api:efl:net:dialer:http:method:request_header_add|Efl.Net.Dialer.Http.request_header_add]]%%%%
%%This should be called before dialing.%%
diff --git a/pages/develop/api/efl/net/dialer/http/method/response_headers_all_get.txt b/pages/develop/api/efl/net/dialer/http/method/response_headers_all_get.txt
index efeb507db..2f08040a9 100644
--- a/pages/develop/api/efl/net/dialer/http/method/response_headers_all_get.txt
+++ b/pages/develop/api/efl/net/dialer/http/method/response_headers_all_get.txt
@@ -17,13 +17,13 @@ Eina_Iterator *efl_net_dialer_http_response_headers_all_get(Eo *obj);
%%Returns an iterator to the key-value pairs for all response headers.%%
-%%Since multiple requests can happen if %%[[:develop:api:class:efl:net:dialer:http:property:allow_redirects|Efl.Net.Dialer.Http.allow_redirects]]%% is true, then all headers will be accumulated. To know when new request is started, check for headers with keys being NULL, the value will be the "HTTP/VERSION RESPONSE" string received from the host, such as:%%
+%%Since multiple requests can happen if %%[[:develop:api:efl:net:dialer:http:property:allow_redirects|Efl.Net.Dialer.Http.allow_redirects]]%% is true, then all headers will be accumulated. To know when new request is started, check for headers with keys being NULL, the value will be the "HTTP/VERSION RESPONSE" string received from the host, such as:%%
%%- key=NULL, value="HTTP/1.1 302 Found" - key="Location", value="http://someredirect.com" - key=NULL, value="HTTP/1.1 200 Ok" - key="Content-Type", value="text/html"%%
%%Which mean the original request had a redirect to http://someredirect.com.%%
-%%To receive an iterator to just the last request, use %%[[:develop:api:class:efl:net:dialer:http:method:response_headers_get|Efl.Net.Dialer.Http.response_headers_get]]%%%%
+%%To receive an iterator to just the last request, use %%[[:develop:api:efl:net:dialer:http:method:response_headers_get|Efl.Net.Dialer.Http.response_headers_get]]%%%%
%%This will be usable after "headers,done" event is dispatched.%%
diff --git a/pages/develop/api/efl/net/dialer/http/method/response_headers_get.txt b/pages/develop/api/efl/net/dialer/http/method/response_headers_get.txt
index d6346ada8..490d9d33e 100644
--- a/pages/develop/api/efl/net/dialer/http/method/response_headers_get.txt
+++ b/pages/develop/api/efl/net/dialer/http/method/response_headers_get.txt
@@ -17,9 +17,9 @@ Eina_Iterator *efl_net_dialer_http_response_headers_get(Eo *obj);
%%Returns an iterator to the key-value pairs for the last response headers.%%
-%%Since multiple requests can happen if %%[[:develop:api:class:efl:net:dialer:http:property:allow_redirects|Efl.Net.Dialer.Http.allow_redirects]]%% is true, then all headers will be accumulated. This method returns only the headers for the last request.%%
+%%Since multiple requests can happen if %%[[:develop:api:efl:net:dialer:http:property:allow_redirects|Efl.Net.Dialer.Http.allow_redirects]]%% is true, then all headers will be accumulated. This method returns only the headers for the last request.%%
-%%To know all the headers, check %%[[:develop:api:class:efl:net:dialer:http:method:response_headers_all_get|Efl.Net.Dialer.Http.response_headers_all_get]]%%.%%
+%%To know all the headers, check %%[[:develop:api:efl:net:dialer:http:method:response_headers_all_get|Efl.Net.Dialer.Http.response_headers_all_get]]%%.%%
%%This will be usable after "headers,done" event is dispatched.%%
diff --git a/pages/develop/api/efl/net/dialer/http/property/address_dial.txt b/pages/develop/api/efl/net/dialer/http/property/address_dial.txt
index b24711229..506b8aeb9 100644
--- a/pages/develop/api/efl/net/dialer/http/property/address_dial.txt
+++ b/pages/develop/api/efl/net/dialer/http/property/address_dial.txt
@@ -28,9 +28,9 @@ void efl_net_dialer_address_dial_set(Eo *obj, const char *address);
* **address** - %%Remote address%%
===== Description =====
-%%Returns the address given to %%[[:develop:api:interface:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
+%%Returns the address given to %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
-%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:interface:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
+%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:http:property:address_dial:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/http/property/authentication.txt b/pages/develop/api/efl/net/dialer/http/property/authentication.txt
index 2f472ef34..1eac9b76b 100644
--- a/pages/develop/api/efl/net/dialer/http/property/authentication.txt
+++ b/pages/develop/api/efl/net/dialer/http/property/authentication.txt
@@ -33,7 +33,7 @@ void efl_net_dialer_http_authentication_set(Eo *obj, const char *username, const
* **username** - %%HTTP authentication username%%
* **password** - %%HTTP authentication password%%
- * **method** - %%Authentication method to use, defaults to %%[[:develop:api:enum:efl:net:http:authentication_method|Efl.Net.Http.Authentication_Method.basic]]%%%%
+ * **method** - %%Authentication method to use, defaults to %%[[:develop:api:efl:net:http:authentication_method|Efl.Net.Http.Authentication_Method.basic]]%%%%
* **restricted** - %%Restrict method%%
===== Description =====
diff --git a/pages/develop/api/efl/net/dialer/http/property/can_read.txt b/pages/develop/api/efl/net/dialer/http/property/can_read.txt
index b29b8d06e..42237af61 100644
--- a/pages/develop/api/efl/net/dialer/http/property/can_read.txt
+++ b/pages/develop/api/efl/net/dialer/http/property/can_read.txt
@@ -28,7 +28,7 @@ void efl_io_reader_can_read_set(Eo *obj, Eina_Bool can_read);
* **can_read** - %%%%''true''%% if it can be read without blocking or failing, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:http:property:can_read:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/http/property/can_write.txt b/pages/develop/api/efl/net/dialer/http/property/can_write.txt
index 4983a9eaf..83748ad3e 100644
--- a/pages/develop/api/efl/net/dialer/http/property/can_write.txt
+++ b/pages/develop/api/efl/net/dialer/http/property/can_write.txt
@@ -28,7 +28,7 @@ void efl_io_writer_can_write_set(Eo *obj, Eina_Bool can_write);
* **can_write** - %%%%''true''%% if it can be written without blocking or failure, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:http:property:can_write:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/http/property/primary_mode.txt b/pages/develop/api/efl/net/dialer/http/property/primary_mode.txt
index 19a8caf5d..15f095132 100644
--- a/pages/develop/api/efl/net/dialer/http/property/primary_mode.txt
+++ b/pages/develop/api/efl/net/dialer/http/property/primary_mode.txt
@@ -30,15 +30,15 @@ void efl_net_dialer_http_primary_mode_set(Eo *obj, Efl_Net_Dialer_Http_Primary_M
%%Is this request primarily a download or upload?%%
-%%This property will change the behavior of %%[[:develop:api:mixin:efl:io:sizer|Efl.Io.Sizer]]%%:%%
+%%This property will change the behavior of %%[[:develop:api:efl:io:sizer|Efl.Io.Sizer]]%%:%%
-%%- If %%[[:develop:api:enum:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.auto]]%%, then %%[[:develop:api:enum:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.download]]%% or %%[[:develop:api:enum:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.upload]]%% will be choosen based on the %%[[:develop:api:class:efl:net:dialer:http:property:method|Efl.Net.Dialer.Http.method]]%%: if "PUT", then it's upload, otherwise it's download.%%
+%%- If %%[[:develop:api:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.auto]]%%, then %%[[:develop:api:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.download]]%% or %%[[:develop:api:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.upload]]%% will be choosen based on the %%[[:develop:api:efl:net:dialer:http:property:method|Efl.Net.Dialer.Http.method]]%%: if "PUT", then it's upload, otherwise it's download.%%
-%%- If %%[[:develop:api:enum:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.upload]]%%, applying a new size with %%[[:develop:api:mixin:efl:io:sizer:method:resize|Efl.Io.Sizer.resize]]%% or %%[[:develop:api:mixin:efl:io:sizer:property:size|Efl.Io.Sizer.size.set]]%% will specify the "Content-Length" to upload. If no size is previously set, then the upload will happen in "Transfer-encoding: chunked".%%
+%%- If %%[[:develop:api:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.upload]]%%, applying a new size with %%[[:develop:api:efl:io:sizer:method:resize|Efl.Io.Sizer.resize]]%% or %%[[:develop:api:efl:io:sizer:property:size|Efl.Io.Sizer.size.set]]%% will specify the "Content-Length" to upload. If no size is previously set, then the upload will happen in "Transfer-encoding: chunked".%%
-%%- If %%[[:develop:api:enum:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.download]]%%, then %%[[:develop:api:mixin:efl:io:sizer:property:size|Efl.Io.Sizer.size.get]]%% will report the "Content-Length" provided by the server, if any.%%
+%%- If %%[[:develop:api:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.download]]%%, then %%[[:develop:api:efl:io:sizer:property:size|Efl.Io.Sizer.size.get]]%% will report the "Content-Length" provided by the server, if any.%%
-%%If is worth to mention that one can provide and retrieve these values using %%[[:develop:api:class:efl:net:dialer:http:method:request_headers_get|Efl.Net.Dialer.Http.request_headers_get]]%% (to send) and %%[[:develop:api:class:efl:net:dialer:http:method:response_headers_get|Efl.Net.Dialer.Http.response_headers_get]]%% (what was received), as well as using the specific properties %%[[:develop:api:class:efl:net:dialer:http:property:request_content_length|Efl.Net.Dialer.Http.request_content_length]]%% (upload) and %%[[:develop:api:class:efl:net:dialer:http:property:response_content_length|Efl.Net.Dialer.Http.response_content_length]]%% (download).%%
+%%If is worth to mention that one can provide and retrieve these values using %%[[:develop:api:efl:net:dialer:http:method:request_headers_get|Efl.Net.Dialer.Http.request_headers_get]]%% (to send) and %%[[:develop:api:efl:net:dialer:http:method:response_headers_get|Efl.Net.Dialer.Http.response_headers_get]]%% (what was received), as well as using the specific properties %%[[:develop:api:efl:net:dialer:http:property:request_content_length|Efl.Net.Dialer.Http.request_content_length]]%% (upload) and %%[[:develop:api:efl:net:dialer:http:property:response_content_length|Efl.Net.Dialer.Http.response_content_length]]%% (download).%%
//Since 1.19//
@@ -49,7 +49,7 @@ void efl_net_dialer_http_primary_mode_set(Eo *obj, Efl_Net_Dialer_Http_Primary_M
%%The effective primary mode.%%
-%%This will return one of %%[[:develop:api:enum:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.download]]%% or %%[[:develop:api:enum:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.upload]]%%. If "auto" was set (the default), then it will pick the best based on the %%[[:develop:api:class:efl:net:dialer:http:property:method|Efl.Net.Dialer.Http.method]]%% in use.%%
+%%This will return one of %%[[:develop:api:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.download]]%% or %%[[:develop:api:efl:net:dialer:http:primary_mode|Efl.Net.Dialer.Http.Primary_Mode.upload]]%%. If "auto" was set (the default), then it will pick the best based on the %%[[:develop:api:efl:net:dialer:http:property:method|Efl.Net.Dialer.Http.method]]%% in use.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:http:property:primary_mode:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/property/address_dial.txt b/pages/develop/api/efl/net/dialer/property/address_dial.txt
index f40eaae6d..dba400392 100644
--- a/pages/develop/api/efl/net/dialer/property/address_dial.txt
+++ b/pages/develop/api/efl/net/dialer/property/address_dial.txt
@@ -28,9 +28,9 @@ void efl_net_dialer_address_dial_set(Eo *obj, const char *address);
* **address** - %%Remote address%%
===== Description =====
-%%Returns the address given to %%[[:develop:api:interface:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
+%%Returns the address given to %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
-%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:interface:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
+%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:property:address_dial:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/simple.txt b/pages/develop/api/efl/net/dialer/simple.txt
index 615fc36bb..4d6e08a53 100644
--- a/pages/develop/api/efl/net/dialer/simple.txt
+++ b/pages/develop/api/efl/net/dialer/simple.txt
@@ -5,17 +5,17 @@
%%Connects to a remote server offering an easy to use, buffered I/O.%%
-%%The simple dialer is based on %%[[:develop:api:class:efl:net:socket:simple|Efl.Net.Socket.Simple]]%%, that encapsulates an actual %%[[:develop:api:interface:efl:net:socket|Efl.Net.Socket]]%%, and uses it with an %%[[:develop:api:class:efl:io:buffered_stream|Efl.Io.Buffered_Stream]]%%, which creates an input %%[[:develop:api:class:efl:io:queue|Efl.Io.Queue]]%%, an output %%[[:develop:api:class:efl:io:queue|Efl.Io.Queue]]%% and these are linked using a receiver and a sender %%[[:develop:api:class:efl:io:copier|Efl.Io.Copier]]%%.%%
+%%The simple dialer is based on %%[[:develop:api:efl:net:socket:simple|Efl.Net.Socket.Simple]]%%, that encapsulates an actual %%[[:develop:api:efl:net:socket|Efl.Net.Socket]]%%, and uses it with an %%[[:develop:api:efl:io:buffered_stream|Efl.Io.Buffered_Stream]]%%, which creates an input %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%%, an output %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%% and these are linked using a receiver and a sender %%[[:develop:api:efl:io:copier|Efl.Io.Copier]]%%.%%
-%%The idea is that unlike traditional %%[[:develop:api:interface:efl:net:socket|Efl.Net.Socket]]%% that will attempt to write directly to socket and thus may take less data than requested, this one will keep the pending data in its own buffer, feeding to the actual socket when it %%[[:develop:api:interface:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%%. That makes its operation much simpler as %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will always take the full data -- allows "write and forget", if unlimited (see %%[[:develop:api:class:efl:io:buffered_stream:property:max_queue_size_output|Efl.Io.Buffered_Stream.max_queue_size_output]]%%).%%
+%%The idea is that unlike traditional %%[[:develop:api:efl:net:socket|Efl.Net.Socket]]%% that will attempt to write directly to socket and thus may take less data than requested, this one will keep the pending data in its own buffer, feeding to the actual socket when it %%[[:develop:api:efl:io:writer:property:can_write|Efl.Io.Writer.can_write]]%%. That makes its operation much simpler as %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will always take the full data -- allows "write and forget", if unlimited (see %%[[:develop:api:efl:io:buffered_stream:property:max_queue_size_output|Efl.Io.Buffered_Stream.max_queue_size_output]]%%).%%
-%%Reading is also much simpler since received data is kept in an %%[[:develop:api:class:efl:io:queue|Efl.Io.Queue]]%%, thus its size can be queried with %%[[:develop:api:class:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% and read with %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% or peeked with %%[[:develop:api:class:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, then discarded with %%[[:develop:api:class:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%% or %%[[:develop:api:class:efl:io:buffered_stream:method:clear|Efl.Io.Buffered_Stream.clear]]%%.%%
+%%Reading is also much simpler since received data is kept in an %%[[:develop:api:efl:io:queue|Efl.Io.Queue]]%%, thus its size can be queried with %%[[:develop:api:efl:io:buffered_stream:property:pending_read|Efl.Io.Buffered_Stream.pending_read]]%% and read with %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% or peeked with %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%%, then discarded with %%[[:develop:api:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%% or %%[[:develop:api:efl:io:buffered_stream:method:clear|Efl.Io.Buffered_Stream.clear]]%%.%%
-%%Then when waiting for a complete message, just peek at its contents, if not complete do nothing, if complete then either %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% to get a copy or manipulate a read-only reference from %%[[:develop:api:class:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% and then %%[[:develop:api:class:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%%%%
+%%Then when waiting for a complete message, just peek at its contents, if not complete do nothing, if complete then either %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% to get a copy or manipulate a read-only reference from %%[[:develop:api:efl:io:buffered_stream:property:slice|Efl.Io.Buffered_Stream.slice]]%% and then %%[[:develop:api:efl:io:buffered_stream:method:discard|Efl.Io.Buffered_Stream.discard]]%%%%
-%%The actual dialer is created using the class given as the constructor property %%[[:develop:api:class:efl:net:dialer:simple:property:inner_class|Efl.Net.Dialer.Simple.inner_class]]%% and can be retrieved with %%[[:develop:api:class:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%%, which should be used with care, like extra configuration before %%[[:develop:api:interface:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%% is called.%%
+%%The actual dialer is created using the class given as the constructor property %%[[:develop:api:efl:net:dialer:simple:property:inner_class|Efl.Net.Dialer.Simple.inner_class]]%% and can be retrieved with %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%%, which should be used with care, like extra configuration before %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%% is called.%%
-%%If your object class requires some constructor-only properties to be set prior to %%[[:develop:api:class:efl:object:method:finalize|Efl.Object.finalize]]%%, then use %%[[:develop:api:class:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% directly providing an already created dialer.%%
+%%If your object class requires some constructor-only properties to be set prior to %%[[:develop:api:efl:object:method:finalize|Efl.Object.finalize]]%%, then use %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% directly providing an already created dialer.%%
//Since 1.19//
@@ -103,7 +103,7 @@ const Efl_Class *efl_net_dialer_simple_inner_class_get(const Eo *obj);
void efl_net_dialer_simple_inner_class_set(Eo *obj, const Efl_Class *klass);
</code>
-%%The class used to create %%[[:develop:api:class:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% if none was provided.%%\\
+%%The class used to create %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% if none was provided.%%\\
\\
==== Inherited ====
diff --git a/pages/develop/api/efl/net/dialer/simple/property/address_dial.txt b/pages/develop/api/efl/net/dialer/simple/property/address_dial.txt
index cc30c1ffc..862b7a629 100644
--- a/pages/develop/api/efl/net/dialer/simple/property/address_dial.txt
+++ b/pages/develop/api/efl/net/dialer/simple/property/address_dial.txt
@@ -28,9 +28,9 @@ void efl_net_dialer_address_dial_set(Eo *obj, const char *address);
* **address** - %%Remote address%%
===== Description =====
-%%Returns the address given to %%[[:develop:api:interface:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
+%%Returns the address given to %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
-%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:interface:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
+%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:simple:property:address_dial:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/simple/property/inner_class.txt b/pages/develop/api/efl/net/dialer/simple/property/inner_class.txt
index 187838688..ec7229d86 100644
--- a/pages/develop/api/efl/net/dialer/simple/property/inner_class.txt
+++ b/pages/develop/api/efl/net/dialer/simple/property/inner_class.txt
@@ -28,9 +28,9 @@ void efl_net_dialer_simple_inner_class_set(Eo *obj, const Efl_Class *klass);
* **klass** - %%The class%%
===== Description =====
-%%The class used to create %%[[:develop:api:class:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% if none was provided.%%
+%%The class used to create %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% if none was provided.%%
-%%This class could be set at construction time and will be used to create the inner socket during %%[[:develop:api:class:efl:object:method:finalize|Efl.Object.finalize]]%%.%%
+%%This class could be set at construction time and will be used to create the inner socket during %%[[:develop:api:efl:object:method:finalize|Efl.Object.finalize]]%%.%%
%%It is a helper for users, removing the burden to manually create and specify a dialer object.%%
diff --git a/pages/develop/api/efl/net/dialer/simple/property/inner_io.txt b/pages/develop/api/efl/net/dialer/simple/property/inner_io.txt
index 755178f17..32bc3e98a 100644
--- a/pages/develop/api/efl/net/dialer/simple/property/inner_io.txt
+++ b/pages/develop/api/efl/net/dialer/simple/property/inner_io.txt
@@ -25,7 +25,7 @@ void efl_io_buffered_stream_inner_io_set(Eo *obj, Efl_Object *io);
===== Values =====
- * **io** - %%The input (%%[[:develop:api:interface:efl:io:reader|Efl.Io.Reader]]%%) or output (%%[[:develop:api:interface:efl:io:writer|Efl.Io.Writer]]%%) instance%%
+ * **io** - %%The input (%%[[:develop:api:efl:io:reader|Efl.Io.Reader]]%%) or output (%%[[:develop:api:efl:io:writer|Efl.Io.Writer]]%%) instance%%
===== Description =====
%%The inner I/O this wrapper operates on.%%
diff --git a/pages/develop/api/efl/net/dialer/simple/property/line_delimiter.txt b/pages/develop/api/efl/net/dialer/simple/property/line_delimiter.txt
index c7c61eb5e..62a91814e 100644
--- a/pages/develop/api/efl/net/dialer/simple/property/line_delimiter.txt
+++ b/pages/develop/api/efl/net/dialer/simple/property/line_delimiter.txt
@@ -28,7 +28,7 @@ void efl_io_buffered_stream_line_delimiter_set(Eo *obj, const Eina_Slice slice);
* **slice** - %%The contents may contain 0 and will be copied%%
===== Description =====
-%%If set, incoming data will be checked for the delimiter and "line" events are The line may include the delimiter, unless it's end-of-stream on %%[[:develop:api:class:efl:io:buffered_stream:property:max_queue_size_input|Efl.Io.Buffered_Stream.max_queue_size_input]]%% was reached.%%
+%%If set, incoming data will be checked for the delimiter and "line" events are The line may include the delimiter, unless it's end-of-stream on %%[[:develop:api:efl:io:buffered_stream:property:max_queue_size_input|Efl.Io.Buffered_Stream.max_queue_size_input]]%% was reached.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/net/dialer/simple/property/max_queue_size_input.txt b/pages/develop/api/efl/net/dialer/simple/property/max_queue_size_input.txt
index d50edacb9..c7cf6481a 100644
--- a/pages/develop/api/efl/net/dialer/simple/property/max_queue_size_input.txt
+++ b/pages/develop/api/efl/net/dialer/simple/property/max_queue_size_input.txt
@@ -30,7 +30,7 @@ void efl_io_buffered_stream_max_queue_size_input_set(Eo *obj, size_t max_queue_s
%%Limits how big the input queue can grow, in bytes.%%
-%%If limited and %%[[:develop:api:class:efl:io:buffered_stream:property:line_delimiter|Efl.Io.Buffered_Stream.line_delimiter]]%% is set, "line" events may be emitted with partial contents, without the trailing delimiter.%%
+%%If limited and %%[[:develop:api:efl:io:buffered_stream:property:line_delimiter|Efl.Io.Buffered_Stream.line_delimiter]]%% is set, "line" events may be emitted with partial contents, without the trailing delimiter.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/net/dialer/simple/property/max_queue_size_output.txt b/pages/develop/api/efl/net/dialer/simple/property/max_queue_size_output.txt
index fa9ad6fbd..0cb5ca8da 100644
--- a/pages/develop/api/efl/net/dialer/simple/property/max_queue_size_output.txt
+++ b/pages/develop/api/efl/net/dialer/simple/property/max_queue_size_output.txt
@@ -25,12 +25,12 @@ void efl_io_buffered_stream_max_queue_size_output_set(Eo *obj, size_t max_queue_
===== Values =====
- * **max_queue_size_output** - %%Defines a maximum buffer size for output data, or 0 to allow unlimited amount of bytes. If limited, %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will take less data than requested!%%
+ * **max_queue_size_output** - %%Defines a maximum buffer size for output data, or 0 to allow unlimited amount of bytes. If limited, %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will take less data than requested!%%
===== Description =====
%%Limits how big the output queue can grow, in bytes.%%
-%%If limited, %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will take less data than requested!%%
+%%If limited, %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will take less data than requested!%%
//Since 1.19//
diff --git a/pages/develop/api/efl/net/dialer/simple/property/read_chunk_size.txt b/pages/develop/api/efl/net/dialer/simple/property/read_chunk_size.txt
index 253f20955..f8ef49d3d 100644
--- a/pages/develop/api/efl/net/dialer/simple/property/read_chunk_size.txt
+++ b/pages/develop/api/efl/net/dialer/simple/property/read_chunk_size.txt
@@ -30,11 +30,11 @@ void efl_io_buffered_stream_read_chunk_size_set(Eo *obj, size_t size);
%%Reads chunk size property, in bytes.%%
-%%When reading the %%[[:develop:api:class:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% for data to be placed in input queue, use this as chunk size.%%
+%%When reading the %%[[:develop:api:efl:io:buffered_stream:property:inner_io|Efl.Io.Buffered_Stream.inner_io]]%% for data to be placed in input queue, use this as chunk size.%%
-%%Setting this value large enough may reduce number of %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%%, improving performance at the expense of more memory consumption.%%
+%%Setting this value large enough may reduce number of %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%%, improving performance at the expense of more memory consumption.%%
-%%This value is bounded by %%[[:develop:api:class:efl:io:buffered_stream:property:max_queue_size_input|Efl.Io.Buffered_Stream.max_queue_size_input]]%% if it's set.%%
+%%This value is bounded by %%[[:develop:api:efl:io:buffered_stream:property:max_queue_size_input|Efl.Io.Buffered_Stream.max_queue_size_input]]%% if it's set.%%
%%By default it's 4096.%%
@@ -45,7 +45,7 @@ void efl_io_buffered_stream_read_chunk_size_set(Eo *obj, size_t size);
==== Setter ====
-%%Sets chunk size for each basic %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% operation.%%
+%%Sets chunk size for each basic %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% operation.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:simple:property:read_chunk_size:getter_description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/ssl.txt b/pages/develop/api/efl/net/dialer/ssl.txt
index 71be23ad9..a947bd09f 100644
--- a/pages/develop/api/efl/net/dialer/ssl.txt
+++ b/pages/develop/api/efl/net/dialer/ssl.txt
@@ -5,7 +5,7 @@
%%Connects to a remote SSL server using TCP.%%
-%%This creates an internal %%[[:develop:api:class:efl:net:dialer:tcp|Efl.Net.Dialer.Tcp]]%% and once connected it will start the SSL handshake.%%
+%%This creates an internal %%[[:develop:api:efl:net:dialer:tcp|Efl.Net.Dialer.Tcp]]%% and once connected it will start the SSL handshake.%%
%%If the proxy is NULL (default), then the system proxy will be used. On UNIX that's the environment variable %%''socks_proxy''%% (or '%%''proxy''%%' or '%%''all_proxy''%%') is used if the given address doesn't match %%''no_proxy''%% patterns. To disable proxy use an empty string.%%
diff --git a/pages/develop/api/efl/net/dialer/ssl/property/address_dial.txt b/pages/develop/api/efl/net/dialer/ssl/property/address_dial.txt
index 9d51b7130..5331402c7 100644
--- a/pages/develop/api/efl/net/dialer/ssl/property/address_dial.txt
+++ b/pages/develop/api/efl/net/dialer/ssl/property/address_dial.txt
@@ -28,9 +28,9 @@ void efl_net_dialer_address_dial_set(Eo *obj, const char *address);
* **address** - %%Remote address%%
===== Description =====
-%%Returns the address given to %%[[:develop:api:interface:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
+%%Returns the address given to %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
-%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:interface:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
+%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:ssl:property:address_dial:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/ssl/property/ssl_context.txt b/pages/develop/api/efl/net/dialer/ssl/property/ssl_context.txt
index 162eb90e3..b3a3e948c 100644
--- a/pages/develop/api/efl/net/dialer/ssl/property/ssl_context.txt
+++ b/pages/develop/api/efl/net/dialer/ssl/property/ssl_context.txt
@@ -32,7 +32,7 @@ void efl_net_dialer_ssl_context_set(Eo *obj, Efl_Net_Ssl_Context *ssl_context);
%%This specifies a shared context for all clients, with certificate, private keys, CRL, CAs...%%
-%%It must be called before %%[[:develop:api:class:efl:object:method:finalize|Efl.Object.finalize]]%%!%%
+%%It must be called before %%[[:develop:api:efl:object:method:finalize|Efl.Object.finalize]]%%!%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:ssl:property:ssl_context:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/tcp/property/address_dial.txt b/pages/develop/api/efl/net/dialer/tcp/property/address_dial.txt
index b9e3b06c2..754b29af7 100644
--- a/pages/develop/api/efl/net/dialer/tcp/property/address_dial.txt
+++ b/pages/develop/api/efl/net/dialer/tcp/property/address_dial.txt
@@ -28,9 +28,9 @@ void efl_net_dialer_address_dial_set(Eo *obj, const char *address);
* **address** - %%Remote address%%
===== Description =====
-%%Returns the address given to %%[[:develop:api:interface:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
+%%Returns the address given to %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
-%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:interface:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
+%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:tcp:property:address_dial:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/udp.txt b/pages/develop/api/efl/net/dialer/udp.txt
index 3916586af..17a6945bb 100644
--- a/pages/develop/api/efl/net/dialer/udp.txt
+++ b/pages/develop/api/efl/net/dialer/udp.txt
@@ -9,11 +9,11 @@
%%In addition to an IP:PORT, the UDP address to dial may be an IPv4 broadcast (255.255.255.255), 'any ip' 0.0.0.0 (IPv4) '::' (IPv6) or a multicast of both IPv4 and IPv6, then the group will be joined automatically.%%
-%%Any IP (0.0.0.0 or '::') and multicast addresses will allow incoming packets on %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% regardless of their source. If using a regular IP, packets that do not match the remote peer will be dropped as spurious, returning EAGAIN.%%
+%%Any IP (0.0.0.0 or '::') and multicast addresses will allow incoming packets on %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% regardless of their source. If using a regular IP, packets that do not match the remote peer will be dropped as spurious, returning EAGAIN.%%
%%To allow finer control, see:%%
-%%- %%[[:develop:api:class:efl:net:socket:udp:property:bind|Efl.Net.Socket.Udp.bind]]%%: choose the local address to bind. - %%[[:develop:api:class:efl:net:socket:udp:method:multicast_join|Efl.Net.Socket.Udp.multicast_join]]%%: join other multicast groups. - %%[[:develop:api:class:efl:net:socket:udp:property:multicast_loopback|Efl.Net.Socket.Udp.multicast_loopback]]%%: if packets should be delivered locally or only to remote peers. - %%[[:develop:api:class:efl:net:socket:udp:property:multicast_time_to_live|Efl.Net.Socket.Udp.multicast_time_to_live]]%%: how far, in number of hops, the packet should go.%%
+%%- %%[[:develop:api:efl:net:socket:udp:property:bind|Efl.Net.Socket.Udp.bind]]%%: choose the local address to bind. - %%[[:develop:api:efl:net:socket:udp:method:multicast_join|Efl.Net.Socket.Udp.multicast_join]]%%: join other multicast groups. - %%[[:develop:api:efl:net:socket:udp:property:multicast_loopback|Efl.Net.Socket.Udp.multicast_loopback]]%%: if packets should be delivered locally or only to remote peers. - %%[[:develop:api:efl:net:socket:udp:property:multicast_time_to_live|Efl.Net.Socket.Udp.multicast_time_to_live]]%%: how far, in number of hops, the packet should go.%%
%%I%%
diff --git a/pages/develop/api/efl/net/dialer/udp/property/address_dial.txt b/pages/develop/api/efl/net/dialer/udp/property/address_dial.txt
index 7636f3ded..dca47e590 100644
--- a/pages/develop/api/efl/net/dialer/udp/property/address_dial.txt
+++ b/pages/develop/api/efl/net/dialer/udp/property/address_dial.txt
@@ -28,9 +28,9 @@ void efl_net_dialer_address_dial_set(Eo *obj, const char *address);
* **address** - %%Remote address%%
===== Description =====
-%%Returns the address given to %%[[:develop:api:interface:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
+%%Returns the address given to %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
-%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:interface:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
+%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:udp:property:address_dial:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/unix/property/address_dial.txt b/pages/develop/api/efl/net/dialer/unix/property/address_dial.txt
index 2ded3c2ac..35a6d6d21 100644
--- a/pages/develop/api/efl/net/dialer/unix/property/address_dial.txt
+++ b/pages/develop/api/efl/net/dialer/unix/property/address_dial.txt
@@ -28,9 +28,9 @@ void efl_net_dialer_address_dial_set(Eo *obj, const char *address);
* **address** - %%Remote address%%
===== Description =====
-%%Returns the address given to %%[[:develop:api:interface:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
+%%Returns the address given to %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
-%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:interface:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
+%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:unix:property:address_dial:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/websocket.txt b/pages/develop/api/efl/net/dialer/websocket.txt
index 322387949..8a0325163 100644
--- a/pages/develop/api/efl/net/dialer/websocket.txt
+++ b/pages/develop/api/efl/net/dialer/websocket.txt
@@ -278,7 +278,7 @@ void efl_net_dialer_websocket_user_agent_set(Eo *obj, const char *user_agent);
EFL_NET_DIALER_WEBSOCKET_EVENT_CLOSED_REASON(Efl_Net_Dialer_Websocket_Closed_Reason)
</code>
-%%Received a request to close the connection. It may be a reply/confirmation from a local request, see %%[[:develop:api:class:efl:net:dialer:websocket:method:close_request|Efl.Net.Dialer.Websocket.close_request]]%%, or some server-generated reason. After this point, no more messages are allowed to be sent and no more will be received. %%[[:develop:api:mixin:efl:io:closer:method:close|Efl.Io.Closer.close]]%% will be called.%%\\
+%%Received a request to close the connection. It may be a reply/confirmation from a local request, see %%[[:develop:api:efl:net:dialer:websocket:method:close_request|Efl.Net.Dialer.Websocket.close_request]]%%, or some server-generated reason. After this point, no more messages are allowed to be sent and no more will be received. %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%% will be called.%%\\
\\
**[[:develop:api:efl:net:dialer:websocket:event:message_binary|message,binary]]**
<code c>
diff --git a/pages/develop/api/efl/net/dialer/websocket/event/closed_reason.txt b/pages/develop/api/efl/net/dialer/websocket/event/closed_reason.txt
index 44d9658c3..5ebae0caf 100644
--- a/pages/develop/api/efl/net/dialer/websocket/event/closed_reason.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/event/closed_reason.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%Received a request to close the connection. It may be a reply/confirmation from a local request, see %%[[:develop:api:class:efl:net:dialer:websocket:method:close_request|Efl.Net.Dialer.Websocket.close_request]]%%, or some server-generated reason. After this point, no more messages are allowed to be sent and no more will be received. %%[[:develop:api:mixin:efl:io:closer:method:close|Efl.Io.Closer.close]]%% will be called.%%
+%%Received a request to close the connection. It may be a reply/confirmation from a local request, see %%[[:develop:api:efl:net:dialer:websocket:method:close_request|Efl.Net.Dialer.Websocket.close_request]]%%, or some server-generated reason. After this point, no more messages are allowed to be sent and no more will be received. %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%% will be called.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:websocket:event:closed_reason:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/close_request.txt b/pages/develop/api/efl/net/dialer/websocket/method/close_request.txt
index db1d109ca..71c57f2dc 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/close_request.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/close_request.txt
@@ -25,11 +25,11 @@ void efl_net_dialer_websocket_close_request(Eo *obj, Efl_Net_Dialer_Websocket_Cl
%%Requests (opcode=0x8) the server to terminate the connection.%%
-%%Unlike %%[[:develop:api:mixin:efl:io:closer:method:close|Efl.Io.Closer.close]]%%, this won't abruptly close the connection, rather will queue a message requesting the server to gracefully close it.%%
+%%Unlike %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%%, this won't abruptly close the connection, rather will queue a message requesting the server to gracefully close it.%%
-%%After this method is called you should consider the object in "closing" state, no more messages can be sent (%%[[:develop:api:class:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%%, %%[[:develop:api:class:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%% and %%[[:develop:api:class:efl:net:dialer:websocket:method:ping|Efl.Net.Dialer.Websocket.ping]]%% will fail).%%
+%%After this method is called you should consider the object in "closing" state, no more messages can be sent (%%[[:develop:api:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%%, %%[[:develop:api:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%% and %%[[:develop:api:efl:net:dialer:websocket:method:ping|Efl.Net.Dialer.Websocket.ping]]%% will fail).%%
-%%The object will be automatically closed with %%[[:develop:api:mixin:efl:io:closer:method:close|Efl.Io.Closer.close]]%% once the serve replies with his own close message, that will be reported as "closed,reason".%%
+%%The object will be automatically closed with %%[[:develop:api:efl:io:closer:method:close|Efl.Io.Closer.close]]%% once the serve replies with his own close message, that will be reported as "closed,reason".%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:websocket:method:close_request:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/request_header_add.txt b/pages/develop/api/efl/net/dialer/websocket/method/request_header_add.txt
index 70555da81..579f402cc 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/request_header_add.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/request_header_add.txt
@@ -25,7 +25,7 @@ void efl_net_dialer_websocket_request_header_add(Eo *obj, const char *key, const
%%Adds a HTTP request header 'key: value'.%%
-%%See %%[[:develop:api:class:efl:net:dialer:websocket:method:request_headers_clear|Efl.Net.Dialer.Websocket.request_headers_clear]]%%%%
+%%See %%[[:develop:api:efl:net:dialer:websocket:method:request_headers_clear|Efl.Net.Dialer.Websocket.request_headers_clear]]%%%%
%%WebSocket won't allow the following headers to be added as they conflict with its own operation:%%
diff --git a/pages/develop/api/efl/net/dialer/websocket/method/request_headers_clear.txt b/pages/develop/api/efl/net/dialer/websocket/method/request_headers_clear.txt
index b137d6517..7c720f696 100644
--- a/pages/develop/api/efl/net/dialer/websocket/method/request_headers_clear.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/method/request_headers_clear.txt
@@ -15,7 +15,7 @@ void efl_net_dialer_websocket_request_headers_clear(Eo *obj);
%%Clears all request headers.%%
-%%See %%[[:develop:api:class:efl:net:dialer:websocket:method:request_header_add|Efl.Net.Dialer.Websocket.request_header_add]]%%%%
+%%See %%[[:develop:api:efl:net:dialer:websocket:method:request_header_add|Efl.Net.Dialer.Websocket.request_header_add]]%%%%
%%This should be called before dialing.%%
diff --git a/pages/develop/api/efl/net/dialer/websocket/property/address_dial.txt b/pages/develop/api/efl/net/dialer/websocket/property/address_dial.txt
index ad392ebc5..488c07505 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/address_dial.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/address_dial.txt
@@ -28,9 +28,9 @@ void efl_net_dialer_address_dial_set(Eo *obj, const char *address);
* **address** - %%Remote address%%
===== Description =====
-%%Returns the address given to %%[[:develop:api:interface:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
+%%Returns the address given to %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
-%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:interface:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
+%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:websocket:property:address_dial:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/websocket/property/authentication.txt b/pages/develop/api/efl/net/dialer/websocket/property/authentication.txt
index c6255f586..657680361 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/authentication.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/authentication.txt
@@ -33,7 +33,7 @@ void efl_net_dialer_websocket_authentication_set(Eo *obj, const char *username,
* **username** - %%HTTP authentication username%%
* **password** - %%HTTP authentication password%%
- * **method** - %%Authentication method to use, defaults to %%[[:develop:api:enum:efl:net:http:authentication_method|Efl.Net.Http.Authentication_Method.basic]]%%%%
+ * **method** - %%Authentication method to use, defaults to %%[[:develop:api:efl:net:http:authentication_method|Efl.Net.Http.Authentication_Method.basic]]%%%%
* **restricted** - %%Restrict method%%
===== Description =====
diff --git a/pages/develop/api/efl/net/dialer/websocket/property/can_read.txt b/pages/develop/api/efl/net/dialer/websocket/property/can_read.txt
index 1cf6b02d6..da5f4dee5 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/can_read.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/can_read.txt
@@ -28,7 +28,7 @@ void efl_io_reader_can_read_set(Eo *obj, Eina_Bool can_read);
* **can_read** - %%%%''true''%% if it can be read without blocking or failing, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:websocket:property:can_read:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/websocket/property/can_write.txt b/pages/develop/api/efl/net/dialer/websocket/property/can_write.txt
index 1e7e7ddcc..b603c41e7 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/can_write.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/can_write.txt
@@ -28,7 +28,7 @@ void efl_io_writer_can_write_set(Eo *obj, Eina_Bool can_write);
* **can_write** - %%%%''true''%% if it can be written without blocking or failure, %%''false''%% otherwise%%
===== Description =====
-%%If %%''true''%% will notify %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
+%%If %%''true''%% will notify %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% can be called without blocking or failing.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:websocket:property:can_write:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/websocket/property/streaming_mode.txt b/pages/develop/api/efl/net/dialer/websocket/property/streaming_mode.txt
index 74eac22ce..00e8a328a 100644
--- a/pages/develop/api/efl/net/dialer/websocket/property/streaming_mode.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/property/streaming_mode.txt
@@ -30,13 +30,13 @@ void efl_net_dialer_websocket_streaming_mode_set(Eo *obj, Efl_Net_Dialer_Websock
%%Configures how to map streaming APIs to WebSocket.%%
-%%WebSocket is a message-based protocol with these send via %%[[:develop:api:class:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%% and %%[[:develop:api:class:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%% and delivered via events such as "message,text" and "message,binary".%%
+%%WebSocket is a message-based protocol with these send via %%[[:develop:api:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%% and %%[[:develop:api:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%% and delivered via events such as "message,text" and "message,binary".%%
-%%However this class can operate in streaming mode, mapping each %%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% to a %%[[:develop:api:class:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%% if streaming_mode is set to %%[[:develop:api:enum:efl:net:dialer:websocket:streaming_mode|Efl.Net.Dialer.Websocket.Streaming_Mode.binary]]%%, of %%[[:develop:api:class:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%% if %%[[:develop:api:enum:efl:net:dialer:websocket:streaming_mode|Efl.Net.Dialer.Websocket.Streaming_Mode.text]]%%%%
+%%However this class can operate in streaming mode, mapping each %%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% to a %%[[:develop:api:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%% if streaming_mode is set to %%[[:develop:api:efl:net:dialer:websocket:streaming_mode|Efl.Net.Dialer.Websocket.Streaming_Mode.binary]]%%, of %%[[:develop:api:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%% if %%[[:develop:api:efl:net:dialer:websocket:streaming_mode|Efl.Net.Dialer.Websocket.Streaming_Mode.text]]%%%%
-%%%%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% may consume less then the whole received message, in this case the rest of the message is kept for the next read call. (Note this differs from SOCK_SEQPACKET + read(2)).%%
+%%%%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% may consume less then the whole received message, in this case the rest of the message is kept for the next read call. (Note this differs from SOCK_SEQPACKET + read(2)).%%
-%%By default, streaming is disabled (%%[[:develop:api:enum:efl:net:dialer:websocket:streaming_mode|Efl.Net.Dialer.Websocket.Streaming_Mode.disabled]]%%).%%
+%%By default, streaming is disabled (%%[[:develop:api:efl:net:dialer:websocket:streaming_mode|Efl.Net.Dialer.Websocket.Streaming_Mode.disabled]]%%).%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:websocket:property:streaming_mode:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/dialer/websocket/streaming_mode.txt b/pages/develop/api/efl/net/dialer/websocket/streaming_mode.txt
index aa7a479ff..11bc581ed 100644
--- a/pages/develop/api/efl/net/dialer/websocket/streaming_mode.txt
+++ b/pages/develop/api/efl/net/dialer/websocket/streaming_mode.txt
@@ -31,7 +31,7 @@ typedef enum {
{{page>:develop:api-include:efl:net:dialer:websocket:streaming_mode:fields&nouser&nolink&nodate}}
- * **disabled** - %%%%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% and %%[[:develop:api:interface:efl:io:reader:method:read|Efl.Io.Reader.read]]%% will fail by returning ENOSTR%%
- * **binary** - %%%%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will result in %%[[:develop:api:class:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%%%%
- * **text** - %%%%[[:develop:api:interface:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will result in %%[[:develop:api:class:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%%%%
+ * **disabled** - %%%%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% and %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% will fail by returning ENOSTR%%
+ * **binary** - %%%%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will result in %%[[:develop:api:efl:net:dialer:websocket:method:binary_send|Efl.Net.Dialer.Websocket.binary_send]]%%%%
+ * **text** - %%%%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will result in %%[[:develop:api:efl:net:dialer:websocket:method:text_send|Efl.Net.Dialer.Websocket.text_send]]%%%%
diff --git a/pages/develop/api/efl/net/dialer/windows/property/address_dial.txt b/pages/develop/api/efl/net/dialer/windows/property/address_dial.txt
index 029b2ba45..e9f272480 100644
--- a/pages/develop/api/efl/net/dialer/windows/property/address_dial.txt
+++ b/pages/develop/api/efl/net/dialer/windows/property/address_dial.txt
@@ -28,9 +28,9 @@ void efl_net_dialer_address_dial_set(Eo *obj, const char *address);
* **address** - %%Remote address%%
===== Description =====
-%%Returns the address given to %%[[:develop:api:interface:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
+%%Returns the address given to %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%%.%%
-%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:interface:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
+%%If the resolved address is desired, then listen to "resolved" event and use the %%[[:develop:api:efl:net:socket:property:address_remote|Efl.Net.Socket.address_remote]]%% property.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:dialer:windows:property:address_dial:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/ip_address.txt b/pages/develop/api/efl/net/ip_address.txt
index 877e784c5..c0d88809a 100644
--- a/pages/develop/api/efl/net/ip_address.txt
+++ b/pages/develop/api/efl/net/ip_address.txt
@@ -9,11 +9,11 @@
%%- IPv4 complete: 127.0.0.1:1234 - IPv4 no port: 127.0.0.1 - IPv6 complete: [::1]:1234 - IPv6 no port: [::1] - IPv6 no braces (implies no port): ::1%%
-%%However in other libraries one may use the address numbers or even a 'struct sockaddr' handle and translating by yourself may be too much work. To convert to a string, just create an instance with %%[[:develop:api:class:efl:net:ip_address:method:create|Efl.Net.Ip_Address.create]]%% or %%[[:develop:api:class:efl:net:ip_address:method:create_sockaddr|Efl.Net.Ip_Address.create_sockaddr]]%% and then query %%[[:develop:api:class:efl:net:ip_address:property:string|Efl.Net.Ip_Address.string]]%%. To convert from numeric string to sockaddr, create an instance with %%[[:develop:api:class:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%% and then query %%[[:develop:api:class:efl:net:ip_address:property:sockaddr|Efl.Net.Ip_Address.sockaddr]]%%.%%
+%%However in other libraries one may use the address numbers or even a 'struct sockaddr' handle and translating by yourself may be too much work. To convert to a string, just create an instance with %%[[:develop:api:efl:net:ip_address:method:create|Efl.Net.Ip_Address.create]]%% or %%[[:develop:api:efl:net:ip_address:method:create_sockaddr|Efl.Net.Ip_Address.create_sockaddr]]%% and then query %%[[:develop:api:efl:net:ip_address:property:string|Efl.Net.Ip_Address.string]]%%. To convert from numeric string to sockaddr, create an instance with %%[[:develop:api:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%% and then query %%[[:develop:api:efl:net:ip_address:property:sockaddr|Efl.Net.Ip_Address.sockaddr]]%%.%%
-%%To resolve a host and port name to numbers use %%[[:develop:api:class:efl:net:ip_address:method:resolve|Efl.Net.Ip_Address.resolve]]%%, this will asynchronously resolve and return the results in a promise.%%
+%%To resolve a host and port name to numbers use %%[[:develop:api:efl:net:ip_address:method:resolve|Efl.Net.Ip_Address.resolve]]%%, this will asynchronously resolve and return the results in a promise.%%
-%%The result of %%[[:develop:api:class:efl:net:ip_address:property:string|Efl.Net.Ip_Address.string]]%% can be passed to %%[[:develop:api:interface:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%% and %%[[:develop:api:interface:efl:net:server:method:serve|Efl.Net.Server.serve]]%%%%
+%%The result of %%[[:develop:api:efl:net:ip_address:property:string|Efl.Net.Ip_Address.string]]%% can be passed to %%[[:develop:api:efl:net:dialer:method:dial|Efl.Net.Dialer.dial]]%% and %%[[:develop:api:efl:net:server:method:serve|Efl.Net.Server.serve]]%%%%
//Since 1.19//
diff --git a/pages/develop/api/efl/net/ip_address/method/create.txt b/pages/develop/api/efl/net/ip_address/method/create.txt
index 7058d64a0..aa787984b 100644
--- a/pages/develop/api/efl/net/ip_address/method/create.txt
+++ b/pages/develop/api/efl/net/ip_address/method/create.txt
@@ -26,7 +26,7 @@ Efl_Net_Ip_Address *efl_net_ip_address_create(const Eo *obj, uint16_t port, cons
%%Creates an object given family, port and address.%%
-%%This is a convenience to create an object in a single call. To create based on 'struct sockaddr', see %%[[:develop:api:class:efl:net:ip_address:method:create_sockaddr|Efl.Net.Ip_Address.create_sockaddr]]%%. To create from string, see %%[[:develop:api:class:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%%.%%
+%%This is a convenience to create an object in a single call. To create based on 'struct sockaddr', see %%[[:develop:api:efl:net:ip_address:method:create_sockaddr|Efl.Net.Ip_Address.create_sockaddr]]%%. To create from string, see %%[[:develop:api:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:ip_address:method:create:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/ip_address/method/create_sockaddr.txt b/pages/develop/api/efl/net/ip_address/method/create_sockaddr.txt
index 48f00a60e..eca9bf171 100644
--- a/pages/develop/api/efl/net/ip_address/method/create_sockaddr.txt
+++ b/pages/develop/api/efl/net/ip_address/method/create_sockaddr.txt
@@ -24,7 +24,7 @@ Efl_Net_Ip_Address *efl_net_ip_address_create_sockaddr(const Eo *obj, const void
%%Creates an object given sockaddr%%
-%%This is a convenience to create an object in a single call. To create based on native port and address bytes, use %%[[:develop:api:class:efl:net:ip_address:method:create|Efl.Net.Ip_Address.create]]%%, to create from string use %%[[:develop:api:class:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%%.%%
+%%This is a convenience to create an object in a single call. To create based on native port and address bytes, use %%[[:develop:api:efl:net:ip_address:method:create|Efl.Net.Ip_Address.create]]%%, to create from string use %%[[:develop:api:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:ip_address:method:create_sockaddr:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/ip_address/method/parse.txt b/pages/develop/api/efl/net/ip_address/method/parse.txt
index 0ea8b26fc..5b5608067 100644
--- a/pages/develop/api/efl/net/ip_address/method/parse.txt
+++ b/pages/develop/api/efl/net/ip_address/method/parse.txt
@@ -30,7 +30,7 @@ Efl_Net_Ip_Address *efl_net_ip_address_parse(const Eo *obj, const char *numeric_
%%- IPv4 complete: 127.0.0.1:1234 - IPv4 no port: 127.0.0.1 - IPv6 complete: [::1]:1234 - IPv6 no port: [::1] - IPv6 no braces (implies no port): ::1%%
-%%If you want to translate address and port to numbers use %%[[:develop:api:class:efl:net:ip_address:method:resolve|Efl.Net.Ip_Address.resolve]]%%.%%
+%%If you want to translate address and port to numbers use %%[[:develop:api:efl:net:ip_address:method:resolve|Efl.Net.Ip_Address.resolve]]%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:ip_address:method:parse:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/ip_address/method/resolve.txt b/pages/develop/api/efl/net/ip_address/method/resolve.txt
index 3e0acc055..b5aa80165 100644
--- a/pages/develop/api/efl/net/ip_address/method/resolve.txt
+++ b/pages/develop/api/efl/net/ip_address/method/resolve.txt
@@ -34,7 +34,7 @@ Efl_Future *efl_net_ip_address_resolve(const Eo *obj, const char *address, int f
%%Ports can also be named, for example http resolves to 80. Your system database is used (see getaddrinfo()).%%
-%%You may try %%[[:develop:api:class:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%% if you have numeric values for host and port.%%
+%%You may try %%[[:develop:api:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%% if you have numeric values for host and port.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:ip_address:method:resolve:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/ip_address/property/address.txt b/pages/develop/api/efl/net/ip_address/property/address.txt
index a85188eb5..90b398195 100644
--- a/pages/develop/api/efl/net/ip_address/property/address.txt
+++ b/pages/develop/api/efl/net/ip_address/property/address.txt
@@ -25,14 +25,14 @@ void efl_net_ip_address_set(Eo *obj, const Eina_Slice address);
===== Values =====
- * **address** - %%Address bytes. If AF_INET it's 4 bytes. If AF_INET6, it's 16 bytes. This matches exactly what is in struct sockaddr_in::sin_addr or struct sockaddr_in6:sin6_addr, see %%[[:develop:api:class:efl:net:ip_address:property:sockaddr|Efl.Net.Ip_Address.sockaddr]]%%%%
+ * **address** - %%Address bytes. If AF_INET it's 4 bytes. If AF_INET6, it's 16 bytes. This matches exactly what is in struct sockaddr_in::sin_addr or struct sockaddr_in6:sin6_addr, see %%[[:develop:api:efl:net:ip_address:property:sockaddr|Efl.Net.Ip_Address.sockaddr]]%%%%
===== Description =====
%%The bytes representing the address.%%
%%May only be set once, afterwards the object is not changing.%%
-%%Must be set after %%[[:develop:api:class:efl:net:ip_address:property:family|Efl.Net.Ip_Address.family]]%%.%%
+%%Must be set after %%[[:develop:api:efl:net:ip_address:property:family|Efl.Net.Ip_Address.family]]%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:ip_address:property:address:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/ip_address/property/port.txt b/pages/develop/api/efl/net/ip_address/property/port.txt
index 566cf4e73..c8c50d76b 100644
--- a/pages/develop/api/efl/net/ip_address/property/port.txt
+++ b/pages/develop/api/efl/net/ip_address/property/port.txt
@@ -32,7 +32,7 @@ void efl_net_ip_address_port_set(Eo *obj, uint16_t port);
%%May only be set once, afterwards the object is not changing.%%
-%%Must be set after %%[[:develop:api:class:efl:net:ip_address:property:family|Efl.Net.Ip_Address.family]]%%.%%
+%%Must be set after %%[[:develop:api:efl:net:ip_address:property:family|Efl.Net.Ip_Address.family]]%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:ip_address:property:port:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/ip_address/resolve_results.txt b/pages/develop/api/efl/net/ip_address/resolve_results.txt
index 9bce46249..83065aea9 100644
--- a/pages/develop/api/efl/net/ip_address/resolve_results.txt
+++ b/pages/develop/api/efl/net/ip_address/resolve_results.txt
@@ -21,9 +21,9 @@ typedef struct _Efl_Net_Ip_Address_Resolve_Results {
===== Description =====
-%%The results of %%[[:develop:api:class:efl:net:ip_address:method:resolve|Efl.Net.Ip_Address.resolve]]%% call.%%
+%%The results of %%[[:develop:api:efl:net:ip_address:method:resolve|Efl.Net.Ip_Address.resolve]]%% call.%%
-%%This structure is created by %%[[:develop:api:class:efl:net:ip_address:method:resolve|Efl.Net.Ip_Address.resolve]]%%.%%
+%%This structure is created by %%[[:develop:api:efl:net:ip_address:method:resolve|Efl.Net.Ip_Address.resolve]]%%.%%
//Since 1.19//
diff --git a/pages/develop/api/efl/net/server.txt b/pages/develop/api/efl/net/server.txt
index 61a6786c5..fbbe2789c 100644
--- a/pages/develop/api/efl/net/server.txt
+++ b/pages/develop/api/efl/net/server.txt
@@ -5,9 +5,9 @@
%%The basic server interface.%%
-%%It will start serving and accepting clients once %%[[:develop:api:interface:efl:net:server:method:serve|Efl.Net.Server.serve]]%% is called and the "serving" event is dispatched.%%
+%%It will start serving and accepting clients once %%[[:develop:api:efl:net:server:method:serve|Efl.Net.Server.serve]]%% is called and the "serving" event is dispatched.%%
-%%When new clients are accepted, then "client,add" event is dispatched with a child object implementing %%[[:develop:api:interface:efl:net:socket|Efl.Net.Socket]]%% interface. These implement the standard %%[[:develop:api:interface:efl:io:reader|Efl.Io.Reader]]%%, %%[[:develop:api:interface:efl:io:writer|Efl.Io.Writer]]%% and %%[[:develop:api:mixin:efl:io:closer|Efl.Io.Closer]]%% interfaces, thus can be used with utilities such as %%[[:develop:api:class:efl:io:copier|Efl.Io.Copier]]%%.%%
+%%When new clients are accepted, then "client,add" event is dispatched with a child object implementing %%[[:develop:api:efl:net:socket|Efl.Net.Socket]]%% interface. These implement the standard %%[[:develop:api:efl:io:reader|Efl.Io.Reader]]%%, %%[[:develop:api:efl:io:writer|Efl.Io.Writer]]%% and %%[[:develop:api:efl:io:closer|Efl.Io.Closer]]%% interfaces, thus can be used with utilities such as %%[[:develop:api:efl:io:copier|Efl.Io.Copier]]%%.%%
//Since 1.19//
@@ -102,7 +102,7 @@ EFL_NET_SERVER_EVENT_CLIENT_ADD(Efl_Net_Socket *, @hot)
EFL_NET_SERVER_EVENT_CLIENT_REJECTED(const char *)
</code>
-%%Notifies a client was rejected due excess, see %%[[:develop:api:interface:efl:net:server:property:clients_limit|Efl.Net.Server.clients_limit]]%%.%%\\
+%%Notifies a client was rejected due excess, see %%[[:develop:api:efl:net:server:property:clients_limit|Efl.Net.Server.clients_limit]]%%.%%\\
\\
**[[:develop:api:efl:net:server:event:error|error]]**
<code c>
@@ -116,5 +116,5 @@ EFL_NET_SERVER_EVENT_ERROR(Eina_Error)
EFL_NET_SERVER_EVENT_SERVING(void)
</code>
-%%Notifies the server is ready to accept clients. See property %%[[:develop:api:interface:efl:net:server:property:serving|Efl.Net.Server.serving]]%%%%\\
+%%Notifies the server is ready to accept clients. See property %%[[:develop:api:efl:net:server:property:serving|Efl.Net.Server.serving]]%%%%\\
\\
diff --git a/pages/develop/api/efl/net/server/event/client_add.txt b/pages/develop/api/efl/net/server/event/client_add.txt
index b77f67535..020a9c0a7 100644
--- a/pages/develop/api/efl/net/server/event/client_add.txt
+++ b/pages/develop/api/efl/net/server/event/client_add.txt
@@ -36,7 +36,7 @@ setup_event_handler(Eo *obj, Data *d)
%%A new client socket was created.%%
-%%The socket will have the server as parent and can be closed by both the server or the user using %%[[:develop:api:mixin:efl:io:closer|Efl.Io.Closer]]%%.%%
+%%The socket will have the server as parent and can be closed by both the server or the user using %%[[:develop:api:efl:io:closer|Efl.Io.Closer]]%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:server:event:client_add:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/server/event/client_rejected.txt b/pages/develop/api/efl/net/server/event/client_rejected.txt
index 62a4fa3e3..26042d2fa 100644
--- a/pages/develop/api/efl/net/server/event/client_rejected.txt
+++ b/pages/develop/api/efl/net/server/event/client_rejected.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%Notifies a client was rejected due excess, see %%[[:develop:api:interface:efl:net:server:property:clients_limit|Efl.Net.Server.clients_limit]]%%.%%
+%%Notifies a client was rejected due excess, see %%[[:develop:api:efl:net:server:property:clients_limit|Efl.Net.Server.clients_limit]]%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:server:event:client_rejected:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/server/event/serving.txt b/pages/develop/api/efl/net/server/event/serving.txt
index 0c3ab3f3a..f2eacbbed 100644
--- a/pages/develop/api/efl/net/server/event/serving.txt
+++ b/pages/develop/api/efl/net/server/event/serving.txt
@@ -34,7 +34,7 @@ setup_event_handler(Eo *obj, Data *d)
===== Description =====
-%%Notifies the server is ready to accept clients. See property %%[[:develop:api:interface:efl:net:server:property:serving|Efl.Net.Server.serving]]%%%%
+%%Notifies the server is ready to accept clients. See property %%[[:develop:api:efl:net:server:property:serving|Efl.Net.Server.serving]]%%%%
//Since 1.19//
{{page>:develop:api-include:efl:net:server:event:serving:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/server/fd/method/client_add.txt b/pages/develop/api/efl/net/server/fd/method/client_add.txt
index 243c9cd44..529e473fb 100644
--- a/pages/develop/api/efl/net/server/fd/method/client_add.txt
+++ b/pages/develop/api/efl/net/server/fd/method/client_add.txt
@@ -23,9 +23,9 @@ void efl_net_server_fd_client_add(Eo *obj, int client_fd);
%%Accepts a new client, should emit "client,add".%%
-%%Remember to create the client object with a callback to EFL_IO_CLOSER_EVENT_CLOSED during the construction and decrease %%[[:develop:api:interface:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% as well as unref the client and remove yourself as parent.%%
+%%Remember to create the client object with a callback to EFL_IO_CLOSER_EVENT_CLOSED during the construction and decrease %%[[:develop:api:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% as well as unref the client and remove yourself as parent.%%
-%%The new clients should have the server as parent and increase the %%[[:develop:api:interface:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%%.%%
+%%The new clients should have the server as parent and increase the %%[[:develop:api:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%%.%%
%%Whenever this function fails, it must close the given client file descriptor.%%
diff --git a/pages/develop/api/efl/net/server/fd/method/client_announce.txt b/pages/develop/api/efl/net/server/fd/method/client_announce.txt
index 2f7993313..13818a8f7 100644
--- a/pages/develop/api/efl/net/server/fd/method/client_announce.txt
+++ b/pages/develop/api/efl/net/server/fd/method/client_announce.txt
@@ -24,7 +24,7 @@ Eina_Bool efl_net_server_client_announce(Eo *obj, Efl_Net_Socket *client);
%%Implementions should call this method to announce new clients.%%
-%%This method will account the new client in %%[[:develop:api:interface:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% as well as emit the event "client,add".%%
+%%This method will account the new client in %%[[:develop:api:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% as well as emit the event "client,add".%%
%%After this call, the client ownership will be managed. If no event handler references the object, it will be deleted.%%
@@ -34,15 +34,15 @@ Eina_Bool efl_net_server_client_announce(Eo *obj, Efl_Net_Socket *client);
%%- check if client was referenced%%
-%%- if we're not the parent anymore, ignore (do not change %%[[:develop:api:interface:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%%) and return %%''true''%%.%%
+%%- if we're not the parent anymore, ignore (do not change %%[[:develop:api:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%%) and return %%''true''%%.%%
%%- if not referenced, delete it and return %%''false''%%.%%
%%- if it's closed, delete it and return %%''false''%%.%%
-%%- if referenced, increment %%[[:develop:api:interface:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% and monitor for client "closed" event and return %%''true''%%.%%
+%%- if referenced, increment %%[[:develop:api:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% and monitor for client "closed" event and return %%''true''%%.%%
-%%- on client "closed", decrease %%[[:develop:api:interface:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% and unset its parent (if we're still the parent).%%
+%%- on client "closed", decrease %%[[:develop:api:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% and unset its parent (if we're still the parent).%%
%%Do not monitor "closed" before emitting "client,add". Doing so may lead to double free if callbacks close the client by themselves!%%
diff --git a/pages/develop/api/efl/net/server/fd/method/process_incoming_data.txt b/pages/develop/api/efl/net/server/fd/method/process_incoming_data.txt
index c2e522c13..2c79b0c4c 100644
--- a/pages/develop/api/efl/net/server/fd/method/process_incoming_data.txt
+++ b/pages/develop/api/efl/net/server/fd/method/process_incoming_data.txt
@@ -15,9 +15,9 @@ void efl_net_server_fd_process_incoming_data(Eo *obj);
%%When the socket has data to be read, process it.%%
-%%By default this method will call accept() and then decide if %%[[:develop:api:class:efl:net:server:fd:method:client_add|Efl.Net.Server.Fd.client_add]]%% or %%[[:develop:api:class:efl:net:server:fd:method:client_reject|Efl.Net.Server.Fd.client_reject]]%% must be executed, however it may be replaced with something else, such as in SOCK_DGRAM (UDP) there is no accept(), only recvfrom().%%
+%%By default this method will call accept() and then decide if %%[[:develop:api:efl:net:server:fd:method:client_add|Efl.Net.Server.Fd.client_add]]%% or %%[[:develop:api:efl:net:server:fd:method:client_reject|Efl.Net.Server.Fd.client_reject]]%% must be executed, however it may be replaced with something else, such as in SOCK_DGRAM (UDP) there is no accept(), only recvfrom().%%
-%%It is called straight from %%[[:develop:api:class:efl:loop:fd|Efl.Loop.Fd]]%% "read" event handler and is provided as a method to allow easy extending of the class for various purposes.%%
+%%It is called straight from %%[[:develop:api:efl:loop:fd|Efl.Loop.Fd]]%% "read" event handler and is provided as a method to allow easy extending of the class for various purposes.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:server:fd:method:process_incoming_data:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/server/fd/method/socket_activate.txt b/pages/develop/api/efl/net/server/fd/method/socket_activate.txt
index 1cd2119fe..825dbc956 100644
--- a/pages/develop/api/efl/net/server/fd/method/socket_activate.txt
+++ b/pages/develop/api/efl/net/server/fd/method/socket_activate.txt
@@ -26,17 +26,17 @@ Eina_Error efl_net_server_fd_socket_activate(Eo *obj, const char *address);
%%This method allows a server to use an existing socket received from systemd or similar system.%%
-%%It will replace %%[[:develop:api:interface:efl:net:server:method:serve|Efl.Net.Server.serve]]%%, thus if this is used, that method will return EALREADY.%%
+%%It will replace %%[[:develop:api:efl:net:server:method:serve|Efl.Net.Server.serve]]%%, thus if this is used, that method will return EALREADY.%%
%%@note The parameter 'address' given to this function is only used to validate the next socket available, it doesn't search for a socket with the given address. Thus the socket to be used is the next unused and orders matter is using multiple servers!%%
-%%@note subclasses must validate the socket and return EINVAL prior to call the base class with Efl.Object.super. They must also emit "serving" when ready, for instance stream protocols may need to check for listening and if not try to listen. Usually they will also query getsockname() and set %%[[:develop:api:interface:efl:net:server:property:address|Efl.Net.Server.address]]%%.%%
+%%@note subclasses must validate the socket and return EINVAL prior to call the base class with Efl.Object.super. They must also emit "serving" when ready, for instance stream protocols may need to check for listening and if not try to listen. Usually they will also query getsockname() and set %%[[:develop:api:efl:net:server:property:address|Efl.Net.Server.address]]%%.%%
%%Errors:%%
-%%- EALREADY: already have a socket, either from previous %%[[:develop:api:class:efl:net:server:fd:method:socket_activate|Efl.Net.Server.Fd.socket_activate]]%% or %%[[:develop:api:interface:efl:net:server:method:serve|Efl.Net.Server.serve]]%%. Usually represents a programming error.%%
+%%- EALREADY: already have a socket, either from previous %%[[:develop:api:efl:net:server:fd:method:socket_activate|Efl.Net.Server.Fd.socket_activate]]%% or %%[[:develop:api:efl:net:server:method:serve|Efl.Net.Server.serve]]%%. Usually represents a programming error.%%
-%%- ENOENT: no sockets received from process manager (ie: systemd). Usually this is not a fatal error, just proceed by calling %%[[:develop:api:interface:efl:net:server:method:serve|Efl.Net.Server.serve]]%%%%
+%%- ENOENT: no sockets received from process manager (ie: systemd). Usually this is not a fatal error, just proceed by calling %%[[:develop:api:efl:net:server:method:serve|Efl.Net.Server.serve]]%%%%
%%- EINVAL: the socket received is not of the correct family, type or protocol. Usually this means a configuration mismatch with the order of server creation and calls to socket_activate. The systemd.socket entries must match the order in your application.%%
diff --git a/pages/develop/api/efl/net/server/fd/property/close_on_exec.txt b/pages/develop/api/efl/net/server/fd/property/close_on_exec.txt
index dd1ca8e5c..05e529683 100644
--- a/pages/develop/api/efl/net/server/fd/property/close_on_exec.txt
+++ b/pages/develop/api/efl/net/server/fd/property/close_on_exec.txt
@@ -31,7 +31,7 @@ Eina_Bool efl_net_server_fd_close_on_exec_set(Eo *obj, Eina_Bool close_on_exec);
%%Controls Close-on-Exec() using FD_CLOEXEC.%%
-%%Children socket will inherit the server's setting by default. One can change the behavior using each instance %%[[:develop:api:mixin:efl:io:closer:property:close_on_exec|Efl.Io.Closer.close_on_exec.set]]%%. Defaults to %%''true''%%.%%
+%%Children socket will inherit the server's setting by default. One can change the behavior using each instance %%[[:develop:api:efl:io:closer:property:close_on_exec|Efl.Io.Closer.close_on_exec.set]]%%. Defaults to %%''true''%%.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:server:fd:property:close_on_exec:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/server/fd/property/family.txt b/pages/develop/api/efl/net/server/fd/property/family.txt
index 41d154482..f001c30d2 100644
--- a/pages/develop/api/efl/net/server/fd/property/family.txt
+++ b/pages/develop/api/efl/net/server/fd/property/family.txt
@@ -32,7 +32,7 @@ void efl_net_server_fd_family_set(Eo *obj, int family);
%%It will be one of AF_INET (IPv4), AF_INET6 (IPv6), AF_UNIX...%%
-%%It must be set before the %%[[:develop:api:class:efl:loop:fd:property:fd|Efl.Loop.Fd.fd.set]]%% is called with a valid file descriptor.%%
+%%It must be set before the %%[[:develop:api:efl:loop:fd:property:fd|Efl.Loop.Fd.fd.set]]%% is called with a valid file descriptor.%%
//Since 1.19//
{{page>:develop:api-include:efl:net:server:fd:property:family:description&nouser&nolink&nodate}}
diff --git a/pages/develop/api/efl/net/server/ip/property/ipv6_only.txt b/pages/develop/api/efl/net/server/ip/property/ipv6_only.txt
index 59d34c6b4..9230e24d7 100644
--- a/pages/develop/api/efl/net/server/ip/property/ipv6_only.txt
+++ b/pages/develop/api/efl/net/server/ip/property/ipv6_only.txt
@@ -32,9 +32,9 @@ void efl_net_server_ip_ipv6_only_set(Eo *obj, Eina_Bool ipv6_only);
%%Since Linux 2.4.21, Windows Vista and MacOS X these control whenever a server that did bind to an IPv6 address will accept only IPv6 clients or will also accept IPv4 by automatically converting them in an IPv6 address, allowing a single socket to handle both protocols.%%
-%%If an IPv6 address was used in %%[[:develop:api:interface:efl:net:server:property:address|Efl.Net.Server.address]]%%, this property is %%''false''%% and an IPv4 connects, then an address such as [::ffff:IPv4]:PORT will be used, such as [::ffff:192.168.0.2]:1234, where the IPv4 address can be extracted.%%
+%%If an IPv6 address was used in %%[[:develop:api:efl:net:server:property:address|Efl.Net.Server.address]]%%, this property is %%''false''%% and an IPv4 connects, then an address such as [::ffff:IPv4]:PORT will be used, such as [::ffff:192.168.0.2]:1234, where the IPv4 address can be extracted.%%
-%%If an IPv4 address was used in %%[[:develop:api:interface:efl:net:server:property:address|Efl.Net.Server.address]]%%, this has no effect.%%
+%%If an IPv4 address was used in %%[[:develop:api:efl:net:server:property:address|Efl.Net.Server.address]]%%, this has no effect.%%
%%Systems can configure their default value, usually true (allows only IPv6 clients).%%
diff --git a/pages/develop/api/efl/net/server/method/client_announce.txt b/pages/develop/api/efl/net/server/method/client_announce.txt
index aabff8cb7..c6dbff2a9 100644
--- a/pages/develop/api/efl/net/server/method/client_announce.txt
+++ b/pages/develop/api/efl/net/server/method/client_announce.txt
@@ -24,7 +24,7 @@ Eina_Bool efl_net_server_client_announce(Eo *obj, Efl_Net_Socket *client);
%%Implementions should call this method to announce new clients.%%
-%%This method will account the new client in %%[[:develop:api:interface:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% as well as emit the event "client,add".%%
+%%This method will account the new client in %%[[:develop:api:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% as well as emit the event "client,add".%%
%%After this call, the client ownership will be managed. If no event handler references the object, it will be deleted.%%
@@ -34,15 +34,15 @@ Eina_Bool efl_net_server_client_announce(Eo *obj, Efl_Net_Socket *client);
%%- check if client was referenced%%
-%%- if we're not the parent anymore, ignore (do not change %%[[:develop:api:interface:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%%) and return %%''true''%%.%%
+%%- if we're not the parent anymore, ignore (do not change %%[[:develop:api:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%%) and return %%''true''%%.%%
%%- if not referenced, delete it and return %%''false''%%.%%
%%- if it's closed, delete it and return %%''false''%%.%%
-%%- if referenced, increment %%[[:develop:api:interface:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% and monitor for client "closed" event and return %%''true''%%.%%
+%%- if referenced, increment %%[[:develop:api:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% and monitor for client "closed" event and return %%''true''%%.%%
-%%- on client "closed", decrease %%[[:develop:api:interface:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% and unset its parent (if we're still the parent).%%
+%%- on client "closed", decrease %%[[:develop:api:efl:net:server:property:clients_count|Efl.Net.Server.clients_count]]%% and unset its parent (if we're still the parent).%%
%%Do not monitor "closed" before emitting "client,add". Doing so may lead to double free if callbacks close the client by themselves!%%
diff --git a/pages/develop/api/efl/net/server/simple.txt b/pages/develop/api/efl/net/server/simple.txt
index 826a65e08..6bc4ba64b 100644
--- a/pages/develop/api/efl/net/server/simple.txt
+++ b/pages/develop/api/efl/net/server/simple.txt
@@ -3,9 +3,9 @@
===== Description =====
-%%A network server wrapper that creates clients based on %%[[:develop:api:class:efl:net:socket:simple|Efl.Net.Socket.Simple]]%%.%%
+%%A network server wrapper that creates clients based on %%[[:develop:api:efl:net:socket:simple|Efl.Net.Socket.Simple]]%%.%%
-%%This is just a wrapper server, it will take an actual server using %%[[:develop:api:class:efl:net:server:simple:property:inner_server|Efl.Net.Server.Simple.inner_server]]%% or create one using %%[[:develop:api:class:efl:net:server:simple:property:inner_class|Efl.Net.Server.Simple.inner_class]]%%.%%
+%%This is just a wrapper server, it will take an actual server using %%[[:develop:api:efl:net:server:simple:property:inner_server|Efl.Net.Server.Simple.inner_server]]%% or create one using %%[[:develop:api:efl:net:server:simple:property:inner_class|Efl.Net.Server.Simple.inner_class]]%%.%%
//Since 1.19//
@@ -54,7 +54,7 @@ const Efl_Class *efl_net_server_simple_inner_class_get(const Eo *obj);
void efl_net_server_simple_inner_class_set(Eo *obj, const Efl_Class *klass);
</code>
-%%The class used to create %%[[:develop:api:class:efl:net:server:simple:property:inner_server|Efl.Net.Server.Simple.inner_server]]%% if none was provided.%%\\
+%%The class used to create %%[[:develop:api:efl:net:server:simple:property:inner_server|Efl.Net.Server.Simple.inner_server]]%% if none was provided.%%\\
\\
**[[:develop:api:efl:net:server:simple:property:inner_server|inner_server]]** //**(get, set)**//
<code c>
@@ -62,7 +62,7 @@ Efl_Object *efl_net_server_simple_inner_server_get(const Eo