summaryrefslogtreecommitdiffstats
path: root/ui/gtk/main.py
diff options
context:
space:
mode:
authorHuang Peng <shawn.p.huang@gmail.com>2008-10-06 15:00:01 +0800
committerHuang Peng <shawn.p.huang@gmail.com>2008-10-06 15:00:01 +0800
commit59a0435b1a8fbb2e2f80bfe79057cbd5eb3da815 (patch)
tree796a01d6ffe1ea3cc4a31892fed7d2535fa22873 /ui/gtk/main.py
parent61c603838a15b01011093090065ed33116cdda13 (diff)
downloadibus-59a0435b1a8fbb2e2f80bfe79057cbd5eb3da815.tar.gz
ibus-59a0435b1a8fbb2e2f80bfe79057cbd5eb3da815.tar.xz
ibus-59a0435b1a8fbb2e2f80bfe79057cbd5eb3da815.zip
WIP.
Diffstat (limited to 'ui/gtk/main.py')
-rw-r--r--ui/gtk/main.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/ui/gtk/main.py b/ui/gtk/main.py
index 07ea3c0..489f96a 100644
--- a/ui/gtk/main.py
+++ b/ui/gtk/main.py
@@ -26,13 +26,16 @@ import ibus
import gtk
import locale
import panel
+import notifications
-class PanelApplication:
+class UIApplication:
def __init__ (self):
self.__bus = ibus.Bus()
self.__bus.connect("destroy", self.__bus_destroy_cb)
self.__panel = panel.Panel(self.__bus)
+ self.__notify = notifications.Notifications(self.__bus)
+ self.__notify.set_status_icon(self.__panel.get_status_icon())
def run(self):
gtk.main()
@@ -44,7 +47,7 @@ class PanelApplication:
def launch_panel():
# gtk.settings_get_default().props.gtk_theme_name = "/home/phuang/.themes/aud-Default/gtk-2.0/gtkrc"
# gtk.rc_parse("./themes/default/gtkrc")
- PanelApplication().run()
+ UIApplication().run()
def print_help(out, v = 0):
print >> out, "-h, --help show this message."