rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=24ce6bfcb014c9e769dea9d0083e5485bc193c2d

commit 24ce6bfcb014c9e769dea9d0083e5485bc193c2d
Author: Viacheslav Reutskyi <reutskiy....@gmail.com>
Date:   Sat Feb 13 10:47:16 2016 +0200

    demo_group: caption item expanded by default
---
 src/bin/ui/demo_group.c | 27 ++++++++++++++++++++++++++-
 1 file changed, 26 insertions(+), 1 deletion(-)

diff --git a/src/bin/ui/demo_group.c b/src/bin/ui/demo_group.c
index 2340731..b9b640d 100644
--- a/src/bin/ui/demo_group.c
+++ b/src/bin/ui/demo_group.c
@@ -135,7 +135,6 @@ _expanded_cb(void *data,
    Demo_Part *part;
    Demo_Signal *sig;
 
-   TODO("remove this hack after https://phab.enlightenment.org/D2965 will be 
accepted");
    assert(pl != NULL);
 
    if (glit == pl->it_text)
@@ -301,6 +300,7 @@ demo_group_add(Group *group)
                                             ELM_GENLIST_ITEM_TREE,
                                             NULL,
                                             NULL);
+   elm_genlist_item_expanded_set(pl->it_swallow, true);
    pl->it_text =    elm_genlist_item_append(pl->genlist,
                                             itc_text,
                                             pl,
@@ -308,6 +308,7 @@ demo_group_add(Group *group)
                                             ELM_GENLIST_ITEM_TREE,
                                             NULL,
                                             NULL);
+   elm_genlist_item_expanded_set(pl->it_text, true);
    pl->it_signal =  elm_genlist_item_append(pl->genlist,
                                             itc_signal,
                                             pl,
@@ -315,6 +316,7 @@ demo_group_add(Group *group)
                                             ELM_GENLIST_ITEM_TREE,
                                             NULL,
                                             NULL);
+   elm_genlist_item_expanded_set(pl->it_signal, true);
 
    EINA_LIST_FOREACH(pl->group->parts, l, part)
      {
@@ -325,6 +327,13 @@ demo_group_add(Group *group)
              demo_part->name = eina_stringshare_add(part->name);
              demo_part->type = part->type;
              pl->text_list = eina_list_append(pl->text_list, demo_part);
+             elm_genlist_item_append(pl->genlist,
+                                     itc_part,
+                                     demo_part,
+                                     pl->it_text,
+                                     ELM_GENLIST_ITEM_NONE,
+                                     NULL,
+                                     NULL);
           }
         else if (part->type == EDJE_PART_TYPE_SWALLOW)
           {
@@ -336,6 +345,14 @@ demo_group_add(Group *group)
              demo_part->g = 255;
              demo_part->b = 255;
              pl->swallow_list = eina_list_append(pl->swallow_list, demo_part);
+             elm_genlist_item_append(pl->genlist,
+                                     itc_part,
+                                     demo_part,
+                                     pl->it_swallow,
+                                     ELM_GENLIST_ITEM_NONE,
+                                     NULL,
+                                     NULL);
+
           }
      }
 
@@ -354,6 +371,14 @@ demo_group_add(Group *group)
              demo_sig->sig_name = eina_stringshare_add(sig_name);
              demo_sig->source_name = eina_stringshare_add(source_name);
              pl->signal_list = eina_list_append(pl->signal_list, demo_sig);
+             elm_genlist_item_append(pl->genlist,
+                                     itc_signals,
+                                     demo_sig,
+                                     pl->it_signal,
+                                     ELM_GENLIST_ITEM_NONE,
+                                     NULL,
+                                     NULL);
+
           }
      }
 

-- 


Reply via email to