[gnome-builder] ctags: use new symbolic icons for completion results



commit f5b0fbb4d6367dd6b8e08d65179c8325f88c69df
Author: Christian Hergert <christian hergert me>
Date:   Mon May 18 16:08:57 2015 -0700

    ctags: use new symbolic icons for completion results
    
    Sadly, we still can't make selected items white! Needs plumbing in GSV
    to allow us to use icon-names instead of pixbufs.

 libide/ctags/ide-ctags-completion-provider.c |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)
---
diff --git a/libide/ctags/ide-ctags-completion-provider.c b/libide/ctags/ide-ctags-completion-provider.c
index 798d09c..6e92ceb 100644
--- a/libide/ctags/ide-ctags-completion-provider.c
+++ b/libide/ctags/ide-ctags-completion-provider.c
@@ -199,14 +199,26 @@ get_pixbuf (IdeCtagsCompletionProvider *self,
       break;
 
     case IDE_CTAGS_INDEX_ENTRY_UNION:
+      icon_name = "lang-union-symbolic";
+      break;
+
     case IDE_CTAGS_INDEX_ENTRY_TYPEDEF:
+      icon_name = "lang-typedef-symbolic";
+      break;
+
     case IDE_CTAGS_INDEX_ENTRY_STRUCTURE:
       icon_name = "lang-struct-symbolic";
       break;
 
-    case IDE_CTAGS_INDEX_ENTRY_ANCHOR:
     case IDE_CTAGS_INDEX_ENTRY_VARIABLE:
+      icon_name = "lang-variable-symbolic";
+      break;
+
     case IDE_CTAGS_INDEX_ENTRY_DEFINE:
+      icon_name = "lang-define-symbolic";
+      break;
+
+    case IDE_CTAGS_INDEX_ENTRY_ANCHOR:
     default:
       return NULL;
     }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]