efl/src
Xavi Artigas 1afda715bc Fix namespace clashes for Efl.Text.Cursor
Summary:
Three renames are applied here:
Efl.Text.Cursor -> Efl.Text_Cursor.Object (class)
Efl.Text.Cursor_Type -> Efl.Text_Cursor.Type (enum)
Efl.Text.Cursor_Move_Type -> Efl.Text_Cursor.Move_Type (enum)

Nothing changes for the enums on the C side. For the class... Well,
the method names are a bit more verbose now.

These renames are required to avoid clashing with the Efl.Text interface.
This did not cause trouble to C# because interfaces are prefixed with "I",
but it did cause trouble to Eolian when the EO files were installed and
somebody tried to use them.
Ref T8648

Test Plan: Everything builds and passes tests.

Reviewers: bu5hm4n, zmike, ali.alzyod

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Maniphest Tasks: T8648

Differential Revision: https://phab.enlightenment.org/D11663
2020-04-07 13:11:16 +02:00
..
benchmarks Fix build with gcc 10 (which has -fno-common enabled by default). 2020-01-31 14:31:57 +01:00
bin Fix namespace clashes for Efl.Text.Cursor 2020-04-07 13:11:16 +02:00
bindings C#: Update C# code-generation to use a new ICustomMarshaler in some string usages that were leaking 2020-03-23 14:18:16 -03:00
edje_external
examples doxygen docs: Fix warnings in Ecore_Evas.h 2020-03-24 13:43:37 +01:00
generic remove vlc, gst-0.10, xine deps, modules as they are broken 2020-03-08 12:36:01 +00:00
lib Fix namespace clashes for Efl.Text.Cursor 2020-04-07 13:11:16 +02:00
modules ecore_evas: fix leaks in macos and win32 2020-04-06 09:05:05 +02:00
scripts scripts - eina - remove eina-bench-cmp as its disbaled from install 2020-01-06 16:36:31 +00:00
static_libs vg_common_json: register shape name as it's designed. 2020-03-10 21:12:53 +09:00
tests Fix namespace clashes for Efl.Text.Cursor 2020-04-07 13:11:16 +02:00
wayland_protocol