r134 - in trunk/src/target/OM-2007: artwork/themes/openmoko-standard/gtk-2.0 libraries/mokoui
mickey at gta01.hmw-consulting.de
mickey at gta01.hmw-consulting.de
Sat Oct 28 01:31:45 CEST 2006
Author: mickey
Date: 2006-10-27 23:31:43 +0000 (Fri, 27 Oct 2006)
New Revision: 134
Added:
trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/mokopanedwindow
trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/openmoko-mokotoolbox-action-button-background.png
trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/transparency100.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/openmoko-box-background.png
trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/openmoko-filter-menu-bg.png
trunk/src/target/OM-2007/libraries/mokoui/moko-alignment.c
trunk/src/target/OM-2007/libraries/mokoui/moko-menubox.c
trunk/src/target/OM-2007/libraries/mokoui/moko-paned-window.c
Log:
mokoui: minor theming fixes.
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-10-27 22:32:46 UTC (rev 133)
+++ trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkrc 2006-10-27 23:31:43 UTC (rev 134)
@@ -1,5 +1,7 @@
gtk-font-name = "Vera Sans 16"
+include "mokomenubox"
+include "mokopanedwindow"
include "mokotoolbox"
# pixmap_path "/local/pkg/openmoko/OM-2007/artwork/themes/openmoko-standard/gtk-2.0"
@@ -38,41 +40,8 @@
# common default
# class "GtkWidget" style "default"
-#----------------------------------------------------------------------------
-style "app-menu" {
-#----------------------------------------------------------------------------
- engine "pixmap" {
- image {
- function = BOX
- recolorable = TRUE
- # shadow = IN
- file = "openmoko-application-menu-bg.png"
- border = { 40, 20, 0, 0 }
- stretch = TRUE
- }
- }
- xthickness = 30
-}
-widget "*moko_application_menu_bar" style "app-menu"
#----------------------------------------------------------------------------
-style "filter-menu" {
-#----------------------------------------------------------------------------
- engine "pixmap" {
- image {
- function = BOX
- recolorable = TRUE
- # shadow = IN
- file = "openmoko-filter-menu-bg.png"
- border = { 30, 30, 0, 0 }
- stretch = TRUE
- }
- }
- xthickness = 30
-}
-widget "*moko_filter_menu_bar" style "filter-menu"
-
-#----------------------------------------------------------------------------
style "popup-menus" {
#----------------------------------------------------------------------------
engine "pixmap" {
Added: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/mokopanedwindow
===================================================================
--- trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/mokopanedwindow 2006-10-27 22:32:46 UTC (rev 133)
+++ trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/mokopanedwindow 2006-10-27 23:31:43 UTC (rev 134)
@@ -0,0 +1,6 @@
+style "mokopanedwindow-upper-enclosing" {
+ #FIXME find out why this doesn't work with a pixmap engine
+ bg_pixmap[NORMAL] = "openmoko-box-background.png"
+ MokoAlignment::padding = { 15, 15, 15, 15 }
+}
+widget "*.mokopanedwindow-upper-enclosing" style "mokopanedwindow-upper-enclosing"
Modified: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/openmoko-box-background.png
===================================================================
(Binary files differ)
Modified: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/openmoko-filter-menu-bg.png
===================================================================
(Binary files differ)
Added: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/openmoko-mokotoolbox-action-button-background.png
===================================================================
(Binary files differ)
Property changes on: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/openmoko-mokotoolbox-action-button-background.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/transparency100.png
===================================================================
(Binary files differ)
Property changes on: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/transparency100.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Modified: trunk/src/target/OM-2007/libraries/mokoui/moko-alignment.c
===================================================================
--- trunk/src/target/OM-2007/libraries/mokoui/moko-alignment.c 2006-10-27 22:32:46 UTC (rev 133)
+++ trunk/src/target/OM-2007/libraries/mokoui/moko-alignment.c 2006-10-27 23:31:43 UTC (rev 134)
@@ -143,6 +143,7 @@
gdk_window_set_user_data (widget->window, widget);
widget->style = gtk_style_attach (widget->style, widget->window);
+ //FIXME find out why a pixmap engine doesn't want to draw on an Alignment even though it has a GdkWindow
gtk_style_set_background (widget->style, widget->window, GTK_STATE_NORMAL);
}
Modified: trunk/src/target/OM-2007/libraries/mokoui/moko-menubox.c
===================================================================
--- trunk/src/target/OM-2007/libraries/mokoui/moko-menubox.c 2006-10-27 22:32:46 UTC (rev 133)
+++ trunk/src/target/OM-2007/libraries/mokoui/moko-menubox.c 2006-10-27 23:31:43 UTC (rev 134)
@@ -103,6 +103,7 @@
static gboolean cb_button_release(GtkWidget *widget, GdkEventButton *event, GtkMenuShell* menu)
{
+ //FIXME don't open menu when it is already opened
g_debug( "menu open forwarder..." );
gtk_menu_shell_select_first( GTK_MENU_SHELL(widget), TRUE );
}
@@ -135,7 +136,7 @@
if (!priv->menubar_l )
{
priv->menubar_l = gtk_menu_bar_new();
- gtk_widget_set_name( GTK_WIDGET(priv->menubar_l), "moko_application_menu_bar" );
+ gtk_widget_set_name( GTK_WIDGET(priv->menubar_l), "mokomenubox-application-menubar" );
gtk_box_pack_start( GTK_BOX(self), GTK_WIDGET(priv->menubar_l), TRUE, TRUE, 0 );
}
GtkMenuItem* appitem = gtk_menu_item_new_with_label( g_get_application_name() );
@@ -154,7 +155,7 @@
if (!priv->menubar_r )
{
priv->menubar_r = gtk_menu_bar_new();
- gtk_widget_set_name( GTK_WIDGET(priv->menubar_r), "moko_filter_menu_bar" );
+ gtk_widget_set_name( GTK_WIDGET(priv->menubar_r), "mokomenubox-filter-menubar" );
gtk_box_pack_end( GTK_BOX(self), GTK_WIDGET(priv->menubar_r), TRUE, TRUE, 0 );
}
GtkMenuItem* filtitem = gtk_menu_item_new_with_label( "Filter Menu" );
Modified: trunk/src/target/OM-2007/libraries/mokoui/moko-paned-window.c
===================================================================
--- trunk/src/target/OM-2007/libraries/mokoui/moko-paned-window.c 2006-10-27 22:32:46 UTC (rev 133)
+++ trunk/src/target/OM-2007/libraries/mokoui/moko-paned-window.c 2006-10-27 23:31:43 UTC (rev 134)
@@ -131,7 +131,6 @@
void moko_paned_window_set_filter_menu(MokoPanedWindow* self, GtkMenu* menu)
{
g_debug( "moko_paned_window_set_filter_menu" );
-
MokoPanedWindowPriv* priv = MOKO_PANED_WINDOW_GET_PRIVATE(self);
if (!priv->menubox )
{
@@ -144,20 +143,19 @@
void moko_paned_window_set_upper_pane(MokoPanedWindow* self, GtkWidget* child)
{
g_debug( "moko_paned_window_set_upper_pane" );
-
MokoPanedWindowPriv* priv = MOKO_PANED_WINDOW_GET_PRIVATE(self);
priv->upperenclosing = moko_alignment_new();
- gtk_alignment_set_padding( GTK_ALIGNMENT(priv->upperenclosing), 10, 10, 10, 10 ); //FIXME get from style
+ gtk_widget_set_name( GTK_WIDGET(priv->upperenclosing), "mokopanedwindow-upper-enclosing" );
+ //FIXME put into MokoAlignment class
+ gtk_alignment_set_padding( GTK_ALIGNMENT(priv->upperenclosing), 17, 17, 17, 17 ); //FIXME get from style (MokoAlignment::padding)
gtk_box_pack_end( GTK_BOX(priv->upper), GTK_WIDGET(priv->upperenclosing), TRUE, TRUE, 0 );
gtk_container_add( GTK_CONTAINER(priv->upperenclosing), child );
- //gtk_box_pack_end( GTK_BOX(priv->upper), child, TRUE, TRUE, 0 );
}
void moko_paned_window_set_lower_pane(MokoPanedWindow* self, GtkWidget* child)
{
g_debug( "moko_paned_window_set_lower_pane" );
-
MokoPanedWindowPriv* priv = MOKO_PANED_WINDOW_GET_PRIVATE(self);
gtk_box_pack_start( GTK_BOX(priv->lower), child, TRUE, TRUE, 0 );
}
More information about the commitlog
mailing list