[caribou] Use keyboard icon to return to keyboard in peferences



commit b8883c1238c5938c6cb29f7446e7d240de588be9
Author: Ben Konrath <ben bagu org>
Date:   Wed Dec 2 18:53:23 2009 -0500

    Use keyboard icon to return to keyboard in peferences

 src/keyboard.py |   22 ++++++++++++++--------
 1 files changed, 14 insertions(+), 8 deletions(-)
---
diff --git a/src/keyboard.py b/src/keyboard.py
index 505b8ed..f4b05c4 100644
--- a/src/keyboard.py
+++ b/src/keyboard.py
@@ -83,18 +83,24 @@ class CaribouKeyboard(gtk.Frame):
 
             layouts.append(layoutvbox)
 
-        # add configuration window to layouts
-        # TODO use gtkBuilder
-        confhbox = gtk.HBox(homogeneous=True)
-        # return to first keyboard layout from configuration window
-        button = gtk.Button("abc") # FIXME use keyboard image
+        # add preferences layout
+        image = gtk.Image()
+        image.set_from_icon_name("gnome-dev-keyboard", gtk.ICON_SIZE_BUTTON)
+        button = gtk.Button()
+        button.set_image(image)
         button.set_name(layouts[0].get_name())
         switch_buttons.append(button)
-        confhbox.pack_start(button)
 
+        confhbox = gtk.HBox()
+        confhbox.pack_start(button)
         confhbox.pack_start(gtk.Label("configuration coming soon"))
-        confhbox.set_name("configuration")
-        layouts.append(confhbox)
+
+        confvbox = gtk.VBox(homogeneous=True)
+        confvbox.pack_start(confhbox)
+        confvbox.pack_start(gtk.HBox())
+        confvbox.pack_start(gtk.HBox())
+        confvbox.set_name("configuration")
+        layouts.append(confvbox)
 
         # connect the change layout buttons
         for button in switch_buttons:



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