def __init__ (self):
gtk.Toolbar.__init__ (self)
self.set_property ("icon-size", ICON_SIZE)
- icon_theme = gtk.icon_theme_get_default ()
- icon_theme.prepend_search_path ("/home/phuang/sources/ibus/icons")
self._create_ui ()
self._properties = {}
import gtk.gdk as gdk
import gobject
import ibus
+from os import path
from lang import LANGUAGES
from ibus import interface
from languagebar import LanguageBar
gobject.GObject.__init__ (self)
self._proxy = proxy
self._ibus = _ibus
+
+ # add icon search path
+ icon_theme = gtk.icon_theme_get_default ()
+ dir = path.dirname (__file__)
+ icondir = path.join (dir, "..", "icons")
+ icon_theme.prepend_search_path (icondir)
+
self._language_bar = LanguageBar ()
self._language_bar.connect ("property-activate",
lambda widget, prop_name: self._proxy.PropertyActivate (prop_name))