summaryrefslogtreecommitdiff
path: root/src/lib/elementary/meson.build
diff options
context:
space:
mode:
authorCedric BAIL <cedric.bail@free.fr>2019-01-10 16:40:25 -0800
committerCedric BAIL <cedric.bail@free.fr>2019-01-30 12:06:18 -0800
commitf30c7c6a1ea5f9d6ff369edaebd3cb9cb8b5caac (patch)
tree3033f4f28f1043d05c4589ff7e0f2f005b01416e /src/lib/elementary/meson.build
parent4aa6285a75ea69a7b608890f4ff44a6aecbf349f (diff)
elementary: add internal Efl_Ui_Model_Average.
This model enable View that require to compute the size of their item to rely on its logic to store all items size independently. It has the same interface as the Homogeneous and should be exchangeable for a View. It provide an average total size at all time. It use Efl.Ui.Model_Exact to do most of the work and is a good example on how to alter a Model logic. Reviewed-by: SangHyeon Jade Lee <sh10233.lee@samsung.com> Differential Revision: https://phab.enlightenment.org/D7661
Diffstat (limited to '')
-rw-r--r--src/lib/elementary/meson.build2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/elementary/meson.build b/src/lib/elementary/meson.build
index c4453b7c9e..f9c508de0b 100644
--- a/src/lib/elementary/meson.build
+++ b/src/lib/elementary/meson.build
@@ -340,6 +340,7 @@ priv_eo_files = [
340 'efl_ui_model_size.eo', 340 'efl_ui_model_size.eo',
341 'efl_ui_model_homogeneous.eo', 341 'efl_ui_model_homogeneous.eo',
342 'efl_ui_model_exact.eo', 342 'efl_ui_model_exact.eo',
343 'efl_ui_model_average.eo',
343] 344]
344 345
345priv_eo_file_target = [] 346priv_eo_file_target = []
@@ -911,6 +912,7 @@ elementary_src = [
911 'efl_ui_model_size.c', 912 'efl_ui_model_size.c',
912 'efl_ui_model_homogeneous.c', 913 'efl_ui_model_homogeneous.c',
913 'efl_ui_model_exact.c', 914 'efl_ui_model_exact.c',
915 'efl_ui_model_average.c',
914] 916]
915 917
916elementary_deps = [emile, eo, efl, edje, ethumb, ethumb_client, emotion, ecore_imf, ecore_con, eldbus, efreet, efreet_mime, efreet_trash, eio, atspi, dl, intl] 918elementary_deps = [emile, eo, efl, edje, ethumb, ethumb_client, emotion, ecore_imf, ecore_con, eldbus, efreet, efreet_mime, efreet_trash, eio, atspi, dl, intl]