r432 - trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0

mickey at gta01.hmw-consulting.de mickey at gta01.hmw-consulting.de
Tue Dec 19 17:49:30 CET 2006


Author: mickey
Date: 2006-12-19 17:49:30 +0100 (Tue, 19 Dec 2006)
New Revision: 432

Added:
   trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkprogressbar
   trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkprogressbar-bar.png
   trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkprogressbar-trough.png
Modified:
   trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkrc
Log:
theming/gtkprogressbar: first shot, looks pretty ugly in a lot of cases


Added: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkprogressbar
===================================================================
--- trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkprogressbar	2006-12-19 12:36:05 UTC (rev 431)
+++ trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkprogressbar	2006-12-19 16:49:30 UTC (rev 432)
@@ -0,0 +1,43 @@
+#FIXME sizing is totally off, probably needs patching Gtk to honor style properties as in GtkScrollBar
+#FIXME add missing vertical progress bar styling
+
+style "gtkprogressbar" {
+    engine "pixmap" {
+        image {
+            function                  = BOX
+            detail                    = "trough"
+            file                      = "gtkprogressbar-trough.png"
+            border                    = { 20, 20, 15, 15 }
+            stretch                   = TRUE
+            orientation               = HORIZONTAL
+        }
+        image {
+            function                  = BOX
+            detail                    = "bar"
+            file                      = "gtkprogressbar-bar.png"
+            border                    = { 13, 13, 11, 14 }
+            stretch                   = TRUE
+            orientation               = HORIZONTAL
+        }
+#        image {
+#            function                  = BOX
+#            detail                    = "trough"
+#            file                      = "trough2.png"
+#            border                    = { 4, 4, 3, 3 }
+#            stretch                   = TRUE
+#            orientation               = VERTICAL
+#        }
+#        image {
+#            function                  = BOX
+#            detail                    = "bar"
+#            file                      = "progressbar.png"
+#            border                    = { 4, 4, 5, 2 }
+#            stretch                   = TRUE
+#            orientation               = VERTICAL
+#        }
+    }
+    text[NORMAL] = "#000000"
+    fg[NORMAL] = "#000000"
+}
+class "GtkProgressBar" style "gtkprogressbar"
+widget_class "*.GtkProgressBar" style "gtkprogressbar"

Added: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkprogressbar-bar.png
===================================================================
(Binary files differ)


Property changes on: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkprogressbar-bar.png
___________________________________________________________________
Name: svn:mime-type
   + image/png

Added: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkprogressbar-trough.png
===================================================================
(Binary files differ)


Property changes on: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkprogressbar-trough.png
___________________________________________________________________
Name: svn:mime-type
   + image/png

Modified: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkrc
===================================================================
--- trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkrc	2006-12-19 12:36:05 UTC (rev 431)
+++ trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkrc	2006-12-19 16:49:30 UTC (rev 432)
@@ -98,6 +98,7 @@
 include "gtkmenu"
 include "gtkmenuitem"
 include "gtkpaned"
+include "gtkprogressbar"
 include "gtkscrolledwindow"
 include "gtkscrollbar"
 include "gtkspinbutton"





More information about the commitlog mailing list