yakov pushed a commit to branch master.

http://git.enlightenment.org/tools/erigo.git/commit/?id=37be20ea3e50259e5f5e593962c03d420d8de082

commit 37be20ea3e50259e5f5e593962c03d420d8de082
Author: Yakov Goldberg <yako...@samsung.com>
Date:   Mon Mar 16 19:08:44 2015 +0200

    Don't show methods and get properties in PropView
---
 src/bin/egui_gui/propview.c | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/src/bin/egui_gui/propview.c b/src/bin/egui_gui/propview.c
index f15c829..bbc0400 100644
--- a/src/bin/egui_gui/propview.c
+++ b/src/bin/egui_gui/propview.c
@@ -245,6 +245,25 @@ _props_classname_table_expand(const Gui_Widget *wdg, const 
char *classname, Elm_
         It_Data *it_data;
 
         if (db_op_desc_is_container(op)) continue;
+        switch (db_op_desc_type_get(op))
+          {
+             /* Don't show these types of properties. */
+           case EOLIAN_UNRESOLVED:
+           case EOLIAN_METHOD:
+           case EOLIAN_PROP_GET:
+                {
+                   continue;
+                }
+           case EOLIAN_PROPERTY:
+           case EOLIAN_PROP_SET:
+                {
+                   break;
+                }
+           default:
+                {
+                   ERR("Case default");
+                }
+          }
 
         const char *op_display_name = db_op_desc_prop_display_name_get(op);
 

-- 


Reply via email to