[gnome-shell] remoteSearch: Use GIcon instead of icon name



commit 4d77eb94ffdc98838c07164eac2655459ddca03f
Author: Florian MÃllner <fmuellner gnome org>
Date:   Fri Jun 22 19:35:14 2012 +0200

    remoteSearch: Use GIcon instead of icon name
    
    Currently we pass an icon name for the 'icon' parameter of the
    RemoteSearchProvider constructor. In hindsight, using a GIcon
    instead will give us a bit more flexibility, so change it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678816

 js/ui/remoteSearch.js |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/js/ui/remoteSearch.js b/js/ui/remoteSearch.js
index f0a40fe..6a03607 100644
--- a/js/ui/remoteSearch.js
+++ b/js/ui/remoteSearch.js
@@ -62,11 +62,12 @@ function loadRemoteSearchProvidersFromDir(dir, addProviderCallback) {
             let remoteProvider, title;
             try {
                 let group = KEY_FILE_GROUP;
-                let icon = keyfile.get_string(group, 'Icon');
+                let iconName = keyfile.get_string(group, 'Icon');
                 let busName = keyfile.get_string(group, 'BusName');
                 let objectPath = keyfile.get_string(group, 'ObjectPath');
                 title = keyfile.get_locale_string(group, 'Title', null);
 
+                let icon = new Gio.ThemedIcon({ name: iconName });
                 remoteProvider = new RemoteSearchProvider(title,
                                                           icon,
                                                           busName,



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