r4308 - in trunk/src/target/OM-2007.2/libraries/moko-gtk-engine: . data/gtk-2.0 src
thomas at sita.openmoko.org
thomas at sita.openmoko.org
Fri Apr 4 14:02:35 CEST 2008
Author: thomas
Date: 2008-04-04 14:02:33 +0200 (Fri, 04 Apr 2008)
New Revision: 4308
Modified:
trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/ChangeLog
trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/openmoko-dialer
trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/src/moko-draw.c
Log:
2008-04-04 Thomas Wood <thomas at openedhand.com>
* data/gtk-2.0/openmoko-dialer: Add borders to keypad buttons
* src/moko-draw.c: (moko_draw_box): Implement border option
Modified: trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/ChangeLog 2008-04-03 16:37:21 UTC (rev 4307)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/ChangeLog 2008-04-04 12:02:33 UTC (rev 4308)
@@ -1,3 +1,8 @@
+2008-04-04 Thomas Wood <thomas at openedhand.com>
+
+ * data/gtk-2.0/openmoko-dialer: Add borders to keypad buttons
+ * src/moko-draw.c: (moko_draw_box): Implement border option
+
2008-04-03 Thomas Wood <thomas at openedhand.com>
* data/matchbox/closebutton.xpm:
Modified: trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/openmoko-dialer
===================================================================
--- trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/openmoko-dialer 2008-04-03 16:37:21 UTC (rev 4307)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/openmoko-dialer 2008-04-04 12:02:33 UTC (rev 4308)
@@ -12,3 +12,9 @@
widget "*.MokoDialerTextview" style "mokodialertextview"
widget "*.MokoTips*" style "mokodialertextview"
+style "dialpad" {
+ engine "moko-engine" {
+ border = TRUE
+ }
+}
+widget_class "*MokoKeypad*" style "dialpad"
Modified: trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/src/moko-draw.c
===================================================================
--- trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/src/moko-draw.c 2008-04-03 16:37:21 UTC (rev 4307)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/src/moko-draw.c 2008-04-04 12:02:33 UTC (rev 4308)
@@ -68,6 +68,15 @@
else
gc = style->bg_gc[state_type];
+ if (MOKO_RC_STYLE (style->rc_style)->has_border)
+ {
+ gdk_draw_rectangle (window, style->dark_gc[state_type], TRUE,
+ x, y, width, height);
+ x += 2;
+ y += 2;
+ width -= 4;
+ height -= 4;
+ }
gdk_draw_rectangle (window, gc, TRUE, x, y, width, height);
}
More information about the commitlog
mailing list