appDisplay: Add provider icons for the search system
Only temporary, to test with, unless a remote provider for Settings doesn't materialize. this.icon should be a GIcon since that is what remote providers will return. https://bugzilla.gnome.org/show_bug.cgi?id=681797
This commit is contained in:
parent
ce2c5106f8
commit
d485fcf9ec
@ -1,6 +1,7 @@
|
||||
// -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*-
|
||||
|
||||
const Clutter = imports.gi.Clutter;
|
||||
const Gio = imports.gi.Gio;
|
||||
const GLib = imports.gi.GLib;
|
||||
const Gtk = imports.gi.Gtk;
|
||||
const GMenu = imports.gi.GMenu;
|
||||
@ -371,6 +372,8 @@ const SettingsSearchProvider = new Lang.Class({
|
||||
|
||||
this._appSys = Shell.AppSystem.get_default();
|
||||
this._gnomecc = this._appSys.lookup_app('gnome-control-center.desktop');
|
||||
let appInfo = Gio.DesktopAppInfo.new('gnome-control-center.desktop');
|
||||
this.icon = appInfo.get_icon();
|
||||
},
|
||||
|
||||
getResultMetas: function(prefs, callback) {
|
||||
|
Loading…
Reference in New Issue
Block a user