efl_model : rename all efl_model based classes.
authorSangHyeon Jade Lee <sh10233.lee@samsung.com>
Thu, 31 Jan 2019 04:35:34 +0000 (13:35 +0900)
committerJongmin Lee <jm105.lee@samsung.com>
Wed, 6 Feb 2019 22:17:35 +0000 (07:17 +0900)
commit6b963de12a3cc8576fae638bbeacbf1c2c94b8d5
treee51a9d81ec61f49c5c9f0094de0fc2db9db58ed2
parentb37cb7cf46c477bed1491128257fbb873cc31375
efl_model : rename all efl_model based classes.

Summary:
As the result of discussion in T7458,
we need to rename all efl_model based classes with efl_XXX_Model sequence.
I've run few vote for this, see V42, V43
few classes are totally renamed as our consideration of misnaming.

| Efl.Model_Loop | Efl.Loop_Model |
| Efl.Model_Item | Efl.Generic_Model |
| Efl.Model_Container | Efl.Container_Model |
| Efl.Model_Container_Item | Efl.Container_Model_Item |
| Efl.Model_Composite | Efl.Composite_Model |
| Efl.Model_Composite_Boolean | Efl.Boolean_Model |
| Efl.Model_Composite_Boolean_Chlidren | Efl.Boolean_Model_Item |
| Efl.Model_Composite_Selection | Efl.Select_Model |
| Efl.Model_Composite_Selection_Chlidren | Efl.Select_Model_Item |
| Efl.Model_View | Efl.View_Model |
| Eio.Model | Efl.Io.Model |
| Efl.Ui.Model_State | Efl.Ui.State_Model |
| Efl.Ui.Model_Size | Efl.Ui.Size_Model |
| Efl.Ui.Model_Exact | Efl.Ui.Exact_Model |
| Efl.Ui.Model_Average | Efl.Ui.Average_Model |
| Efl.Ui.Model_Homogeneous | Efl.Ui.Homogeneous_Model |

I worried about Efl.Io.Model changes, cause it is widely used,
but as I tested, there is no issue found yet.

Eldbus.Model also may can changed Efl.Dbus.Model,
but I cannot found any class who using Efl.Dbus namespace,
so I left it future work.

Test Plan:
Run the Make Test,
it works well except Efl test about selection.
there are class inheritance problem exist in select_model,
I reported it and will fix it in another patch.

Reviewers: cedric, felipealmeida, woohyun, Hermet

Reviewed By: cedric

Subscribers: lauromoura

Tags: #efl, #do_not_merge

Differential Revision: https://phab.enlightenment.org/D7533
63 files changed:
src/Makefile_Ecore.am
src/Makefile_Efl.am
src/Makefile_Eio.am
src/Makefile_Elementary.am
src/examples/elementary/efl_ui_list_view_example_1.c
src/examples/elementary/efl_ui_list_view_example_2.c
src/examples/elementary/efl_ui_list_view_example_3.c
src/examples/elementary/filemvc.c
src/examples/elementary/fileviewlist.c
src/examples/elementary/layout_model_connect.c
src/lib/ecore/Ecore_Eo.h
src/lib/ecore/efl_boolean_model.c [moved from src/lib/ecore/efl_model_composite_boolean.c with 55% similarity]
src/lib/ecore/efl_boolean_model.eo [moved from src/lib/ecore/efl_model_composite_boolean.eo with 83% similarity]
src/lib/ecore/efl_composite_model.c [moved from src/lib/ecore/efl_model_composite.c with 71% similarity]
src/lib/ecore/efl_composite_model.eo [moved from src/lib/ecore/efl_model_composite.eo with 94% similarity]
src/lib/ecore/efl_composite_model_private.h [moved from src/lib/ecore/efl_model_composite_private.h with 80% similarity]
src/lib/ecore/efl_container_model.c [moved from src/lib/ecore/efl_model_container.c with 77% similarity]
src/lib/ecore/efl_container_model.eo [moved from src/lib/ecore/efl_model_container.eo with 93% similarity]
src/lib/ecore/efl_container_model_item.c [moved from src/lib/ecore/efl_model_container_item.c with 70% similarity]
src/lib/ecore/efl_container_model_item.eo [moved from src/lib/ecore/efl_model_container_item.eo with 62% similarity]
src/lib/ecore/efl_container_model_private.h [moved from src/lib/ecore/efl_model_container_private.h with 59% similarity]
src/lib/ecore/efl_generic_model.c [moved from src/lib/ecore/efl_model_item.c with 74% similarity]
src/lib/ecore/efl_generic_model.eo [moved from src/lib/ecore/efl_model_item.eo with 93% similarity]
src/lib/ecore/efl_loop_model.c [moved from src/lib/ecore/efl_model_loop.c with 82% similarity]
src/lib/ecore/efl_loop_model.eo [moved from src/lib/ecore/efl_model_loop.eo with 56% similarity]
src/lib/ecore/efl_select_model.c [moved from src/lib/ecore/efl_model_composite_selection.c with 77% similarity]
src/lib/ecore/efl_select_model.eo [moved from src/lib/ecore/efl_model_composite_selection.eo with 75% similarity]
src/lib/ecore/efl_view_model.c [moved from src/lib/ecore/efl_model_view.c with 62% similarity]
src/lib/ecore/efl_view_model.eo [moved from src/lib/ecore/efl_model_view.eo with 88% similarity]
src/lib/ecore/meson.build
src/lib/eio/Eio_Eo.h
src/lib/eio/efl_io_model.c [moved from src/lib/eio/eio_model.c with 80% similarity]
src/lib/eio/efl_io_model.eo [moved from src/lib/eio/eio_model.eo with 93% similarity]
src/lib/eio/efl_io_model_private.h [moved from src/lib/eio/eio_model_private.h with 71% similarity]
src/lib/eio/meson.build
src/lib/eldbus/eldbus_model.eo
src/lib/elementary/efl_ui_average_model.c [moved from src/lib/elementary/efl_ui_model_average.c with 69% similarity]
src/lib/elementary/efl_ui_average_model.eo [moved from src/lib/elementary/efl_ui_model_average.eo with 81% similarity]
src/lib/elementary/efl_ui_exact_model.c [moved from src/lib/elementary/efl_ui_model_exact.c with 76% similarity]
src/lib/elementary/efl_ui_exact_model.eo [moved from src/lib/elementary/efl_ui_model_exact.eo with 92% similarity]
src/lib/elementary/efl_ui_homogeneous_model.c [moved from src/lib/elementary/efl_ui_model_homogeneous.c with 75% similarity]
src/lib/elementary/efl_ui_homogeneous_model.eo [moved from src/lib/elementary/efl_ui_model_homogeneous.eo with 85% similarity]
src/lib/elementary/efl_ui_size_model.c [moved from src/lib/elementary/efl_ui_model_size.c with 69% similarity]
src/lib/elementary/efl_ui_size_model.eo [moved from src/lib/elementary/efl_ui_model_size.eo with 86% similarity]
src/lib/elementary/efl_ui_state_model.eo [moved from src/lib/elementary/efl_ui_model_state.eo with 83% similarity]
src/lib/elementary/elc_fileselector.c
src/lib/elementary/elc_fileselector_button.c
src/lib/elementary/elm_interface_fileselector.eo
src/lib/elementary/elm_priv.h
src/lib/elementary/meson.build
src/tests/efl/efl_suite.c
src/tests/efl/efl_suite.h
src/tests/efl/efl_test_composite_model.c [moved from src/tests/efl/efl_test_model_composite.c with 84% similarity]
src/tests/efl/efl_test_container_model.c [moved from src/tests/efl/efl_test_model_container.c with 89% similarity]
src/tests/efl/efl_test_view_model.c [moved from src/tests/efl/efl_test_model_view.c with 79% similarity]
src/tests/efl/meson.build
src/tests/eio/efl_io_model_test_file.c [moved from src/tests/eio/eio_model_test_file.c with 94% similarity]
src/tests/eio/efl_io_model_test_monitor_add.c [moved from src/tests/eio/eio_model_test_monitor_add.c with 91% similarity]
src/tests/eio/eio_suite.c
src/tests/eio/eio_suite.h
src/tests/eio/meson.build
src/tests/elementary/efl_ui_model.c
src/tests/elementary/efl_ui_test_layout.c