Send commitlog mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.openmoko.org/mailman/listinfo/commitlog
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of commitlog digest..."
Today's Topics:

   1. r4375 - in
      trunk/src/target/OM-2007.2/libraries/moko-gtk-engine: .
      data/gtk-2.0 ([EMAIL PROTECTED])
   2. r4376 -
      trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gps/src
      ([EMAIL PROTECTED])
   3. r4377 - in
      trunk/src/target/OM-2007.2/libraries/moko-gtk-engine: .
      data/gtk-2.0 src ([EMAIL PROTECTED])
   4. r4378 - in
      trunk/src/target/OM-2007.2/libraries/moko-gtk-engine: .
      data/gtk-2.0 ([EMAIL PROTECTED])
   5. r4379 - in
      trunk/src/target/OM-2007.2/libraries/moko-gtk-engine: . src
      ([EMAIL PROTECTED])
   6. r4380 - in
      trunk/src/target/OM-2007.2/libraries/moko-gtk-engine: .
      data/gtk-2.0 ([EMAIL PROTECTED])
   7. org.openmoko.zecke.april-update:
      2413cf48691a2048a23303c788c0640d4191f1e4 ([EMAIL PROTECTED])
--- Begin Message ---
Author: thomas
Date: 2008-04-18 12:54:21 +0200 (Fri, 18 Apr 2008)
New Revision: 4375

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/gtkrc
Log:
2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>

        * data/gtk-2.0/gtkrc: Make labels on inactive tabs slightly darker


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-17 15:09:46 UTC (rev 4374)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/ChangeLog      
2008-04-18 10:54:21 UTC (rev 4375)
@@ -1,3 +1,7 @@
+2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>
+
+       * data/gtk-2.0/gtkrc: Make labels on inactive tabs slightly darker
+
 2008-04-16  Thomas Wood  <[EMAIL PROTECTED]>
 
        * src/moko-draw.c: (moko_draw_box): Update remove prelight hack

Modified: 
trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/gtkrc
===================================================================
--- trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/gtkrc     
2008-04-17 15:09:46 UTC (rev 4374)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/gtkrc     
2008-04-18 10:54:21 UTC (rev 4375)
@@ -129,8 +129,8 @@
   ythickness = 0
 
   # For notebookes, NORMAL is used for the active tab and ACTIVE is used for
-  # ther other tabs
-  fg[ACTIVE] = @fg_color
+  # the other tabs
+  fg[ACTIVE] = shade (0.7, @fg_color)
   bg[ACTIVE] = shade (0.3, @bg_color)
 }
 widget_class "*GtkNotebook*" style "notebook"




--- End Message ---
--- Begin Message ---
Author: john_lee
Date: 2008-04-18 12:55:13 +0200 (Fri, 18 Apr 2008)
New Revision: 4376

Modified:
   
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gps/src/openmoko-panel-gps.c
Log:
change openmoko-panel-gps to notification only
according to
http://lists.openmoko.org/pipermail/openmoko-devel/2008-April/002506.html


Modified: 
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gps/src/openmoko-panel-gps.c
===================================================================
--- 
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gps/src/openmoko-panel-gps.c
        2008-04-18 10:54:21 UTC (rev 4375)
+++ 
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gps/src/openmoko-panel-gps.c
        2008-04-18 10:55:13 UTC (rev 4376)
@@ -23,118 +23,78 @@
 #include <stdio.h>
 
 #define GPS_PWOERON_FILENAME 
"/sys/bus/platform/drivers/neo1973-pm-gps/neo1973-pm-gps.0/pwron"
-#define QUERY_FREQ 5 
+#define QUERY_FREQ 5
 
 typedef struct {
-    MokoPanelApplet* mokoapplet;
-    int state;
+    MokoPanelApplet *mokoapplet;
     guint timeout_id;
 } GpsApplet;
 
-static void
-gps_applet_free (GpsApplet *applet)
+static int gps_applet_power_get()
 {
-    g_slice_free (GpsApplet, applet);
-}
-
-static int 
-gps_applet_power_get() 
-{
     char buf[64];
-    FILE * f = fopen(GPS_PWOERON_FILENAME, "r");
+    FILE *f = fopen(GPS_PWOERON_FILENAME, "r");
     int ret;
     if (!f) {
-           printf("Open file %s failed!!\n",GPS_PWOERON_FILENAME);
-           return 0;
+       printf("Open file %s failed!!\n", GPS_PWOERON_FILENAME);
+       return 0;
     }
-    ret = fread(buf,sizeof(char),sizeof(buf)/sizeof(char),f);
+    ret = fread(buf, sizeof(char), sizeof(buf) / sizeof(char), f);
     fclose(f);
-    if (ret > 0 && buf[0]=='1') {
-           return 1;
+    if (ret > 0 && buf[0] == '1') {
+       return 1;
     }
     return 0;
 }
 
-static int 
-gps_applet_power_set(int on) 
+static void gps_applet_update_visibility(GpsApplet * applet)
 {
-    char buf[64];
-    FILE * f = fopen(GPS_PWOERON_FILENAME, "w");
-    int ret;
-    if (!f) {
-           printf("Open file %s failed!!\n",GPS_PWOERON_FILENAME);
-           return 0;
-    }
-    sprintf(buf,"%d",on ==0 ? 0 : 1);
-    ret = fwrite(buf,sizeof(char),sizeof(buf)/sizeof(char),f);
-    fclose(f);
-    if (ret <= 0) {
-           printf("Write date into device failed!!\n");
-           return 0;
-    }
-    return on ==0 ? 0 : 1;
+    if (gps_applet_power_get())
+       gtk_widget_show(GTK_WIDGET(applet->mokoapplet));
+    else
+       gtk_widget_hide(GTK_WIDGET(applet->mokoapplet));
 }
 
-static void
-mb_panel_update (GpsApplet *applet, int state) 
+static gboolean gps_applet_timeout_cb(gpointer data)
 {
-       moko_panel_applet_set_icon( applet->mokoapplet, state == 1 ? PKGDATADIR 
"/GPS_On.png" : PKGDATADIR "/GPS_Off.png");
-        applet->state = state;
-       printf("GPS State is %d\n", applet->state);
-}
+    gps_applet_update_visibility((GpsApplet *) data);
 
-static void
-gps_applet_power_on (GtkWidget* menu, GpsApplet* applet) {
-    mb_panel_update(applet,gps_applet_power_set(1));
+    return TRUE;
 }
-static void
-gps_applet_power_off (GtkWidget* menu, GpsApplet* applet) {
-    mb_panel_update(applet,gps_applet_power_set(0));
-}
 
-static void
-gps_applet_update_visibility (GpsApplet *applet)
+static void gps_applet_weak_notify_cb(gpointer data, GObject * dead_object)
 {
-    moko_panel_applet_set_icon(applet->mokoapplet,PKGDATADIR "/GPS_Off.png");
-    mb_panel_update(applet, gps_applet_power_get());
-    gtk_widget_show_all( GTK_WIDGET(applet->mokoapplet) );
-}
+    GpsApplet *applet = (GpsApplet *) data;
 
-static gboolean
-gps_applet_timeout_cb (gpointer data)
-{
-  gps_applet_update_visibility ((GpsApplet *)data);
-
-  return TRUE;
+    g_source_remove(applet->timeout_id);
+    g_slice_free(GpsApplet, applet);
 }
 
-G_MODULE_EXPORT GtkWidget*
-mb_panel_applet_create(const char* id, GtkOrientation orientation)
+G_MODULE_EXPORT GtkWidget *mb_panel_applet_create(const char *id,
+                                                 GtkOrientation
+                                                 orientation)
 {
-    MokoPanelApplet* mokoapplet = moko_panel_applet_new();
+    MokoPanelApplet *mokoapplet =
+       MOKO_PANEL_APPLET(moko_panel_applet_new());
 
     GpsApplet *applet;
-    time_t t;
-    struct tm *local_time;
 
-    applet = g_slice_new (GpsApplet);
+    applet = g_slice_new(GpsApplet);
     applet->mokoapplet = mokoapplet;
-    applet->state=-100;
 
-    gps_applet_update_visibility (applet);
-    
-    GtkMenu* menu = GTK_MENU(gtk_menu_new());
-    GtkWidget* item1 = gtk_menu_item_new_with_label("Power-Up GPS");
-    GtkWidget* item2 = gtk_menu_item_new_with_label("Power-Off GPS");
-    g_signal_connect(G_OBJECT(item1), "activate", 
G_CALLBACK(gps_applet_power_on), applet);
-    g_signal_connect(G_OBJECT(item2), "activate", 
G_CALLBACK(gps_applet_power_off), applet);
-    gtk_menu_shell_append(GTK_MENU_SHELL(menu), item1);
-    gtk_menu_shell_append(GTK_MENU_SHELL(menu), item2);
-    gtk_widget_show_all(GTK_WIDGET(menu));
-    moko_panel_applet_set_popup( mokoapplet, GTK_WIDGET(menu), 
MOKO_PANEL_APPLET_CLICK_POPUP);
+    /* 
+     * Weak reference so we can find out when the applet is destroyed to get
+     * rid of the timeout and tidy up
+     */
+    g_object_weak_ref((GObject *) applet->mokoapplet,
+                     gps_applet_weak_notify_cb, applet);
 
-    applet->timeout_id = g_timeout_add_seconds (QUERY_FREQ, 
gps_applet_timeout_cb, 
-      applet);
-    
+    moko_panel_applet_set_icon(applet->mokoapplet,
+                              PKGDATADIR "/GPS_Off.png");
+    gtk_widget_show_all(GTK_WIDGET(applet->mokoapplet));
+
+    applet->timeout_id =
+       g_timeout_add_seconds(QUERY_FREQ, gps_applet_timeout_cb, applet);
+
     return GTK_WIDGET(mokoapplet);
-};
+}




--- End Message ---
--- Begin Message ---
Author: thomas
Date: 2008-04-18 15:00:06 +0200 (Fri, 18 Apr 2008)
New Revision: 4377

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/gtkrc
   trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/src/moko-draw.c
Log:
2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>

        * data/gtk-2.0/gtkrc: Fix padding and add a border to menus


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-18 10:55:13 UTC (rev 4376)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/ChangeLog      
2008-04-18 13:00:06 UTC (rev 4377)
@@ -1,5 +1,9 @@
 2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>
 
+       * data/gtk-2.0/gtkrc: Fix padding and add a border to menus
+
+2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>
+
        * data/gtk-2.0/gtkrc: Make labels on inactive tabs slightly darker
 
 2008-04-16  Thomas Wood  <[EMAIL PROTECTED]>

Modified: 
trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/gtkrc
===================================================================
--- trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/gtkrc     
2008-04-18 10:55:13 UTC (rev 4376)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/gtkrc     
2008-04-18 13:00:06 UTC (rev 4377)
@@ -30,6 +30,7 @@
   GtkCheckMenuItem::indicator_size = 18
   GtkEntry::inner_border = {10, 10, 10, 10}
   GtkFrame::shadow_type = GTK_SHADOW_NONE
+  GtkMenu::horizontal-padding = 1
   GtkPaned::handle-size = 16
   GtkRange::slider-width = 28
   GtkRange::trough_border = 2
@@ -135,6 +136,14 @@
 }
 widget_class "*GtkNotebook*" style "notebook"
 
+style "menu"
+{
+  engine "moko-engine" {
+    border = TRUE
+  }
+}
+class "GtkMenu" style "menu"
+
 style "menuitem"
 {
   xthickness = 8
@@ -145,6 +154,7 @@
 
   bg[PRELIGHT] = @selected_bg_color
   fg[PRELIGHT] = @selected_fg_color
+
 }
 widget_class "*MenuItem*" style "menuitem"
 widget "GtkWindow.gtk-combobox-popup-menu" style "menuitem"

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-18 10:55:13 UTC (rev 4376)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/src/moko-draw.c        
2008-04-18 13:00:06 UTC (rev 4377)
@@ -30,7 +30,6 @@
 #include <math.h>
 #include <string.h>
 
-#define DEBUG(func) // g_printf ("%s: detail = '%s'; state = %d; x:%d; y:%d; 
w:%d; h:%d;\n", func, detail, state_type, x, y, width, height);
 #define DETAIL(foo) (detail && strcmp (foo, detail) == 0)
 
 GtkStyleClass *parent_style_class;
@@ -40,7 +39,6 @@
 {
   GdkGC *gc;
 
-  DEBUG ("draw_box");
   SANITIZE_SIZE;
 
   /*** spin buttons ***/
@@ -102,7 +100,6 @@
 moko_draw_shadow (DRAW_ARGS)
 {
   GdkGC* gc;
-  DEBUG ("draw_shadow");
 
   if (shadow_type == GTK_SHADOW_NONE)
     return;
@@ -129,8 +126,6 @@
                  GdkRectangle *area, GtkWidget *widget, const gchar *detail,
                  gint x, gint y, gint width, gint height)
 {
-  DEBUG ("draw_focus");
-
   /* no focus indicator for the moment ... */
 }
 
@@ -141,22 +136,19 @@
                 const gchar * detail, gint x, gint y, gint width,
                 gint height)
 {
-  GdkGC *gc, *border;
 
-  if (state_type == GTK_STATE_PRELIGHT)
-    state_type = GTK_STATE_NORMAL;
-
-  if (shadow_type == GTK_SHADOW_IN)
-    gc = style->base_gc[GTK_STATE_SELECTED];
-  else
-    gc = style->base_gc[state_type];
-
   gdk_draw_rectangle (window, style->black_gc, TRUE,
                       x, y, width, height);
 
-  gdk_draw_rectangle (window, gc, TRUE,
+  gdk_draw_rectangle (window, style->base_gc[GTK_STATE_NORMAL], TRUE,
                       x + 2, y + 2, width - 4, height - 4);
 
+  if (shadow_type == GTK_SHADOW_IN)
+  {
+    gdk_draw_rectangle (window, style->base_gc[GTK_STATE_SELECTED], TRUE,
+                        x + 4, y + 4, width - 8, height - 8);
+  }
+
 }
 
 static void
@@ -166,23 +158,26 @@
                  const gchar * detail, gint x, gint y, gint width,
                  gint height)
 {
-  DEBUG ("draw_option");
+  cairo_t *cr;
 
-  GdkGC *gc;
-  if (state_type == GTK_STATE_PRELIGHT)
-    state_type = GTK_STATE_NORMAL;
-  if (shadow_type == GTK_SHADOW_IN)
-    gc = style->base_gc[GTK_STATE_SELECTED];
-  else
-    gc = style->base_gc[state_type];
+  /* X arc drawing code is really ugly, so we use cairo here */
+  gdk_draw_arc (window, style->black_gc, TRUE,
+   x, y, width, height, 0, 360 * 64);
 
+  x += 2; y += 2;
+  width -= 4; height -=4;
 
-  gdk_draw_arc (window, style->black_gc, TRUE,
+  gdk_draw_arc (window, style->base_gc[state_type], TRUE,
    x, y, width, height, 0, 360 * 64);
 
-  gdk_draw_arc (window, gc, TRUE,
-   x + 2, y + 2, width - 4, height - 4, 0, 360 * 64);
+  if (shadow_type == GTK_SHADOW_IN)
+  {
+    x += 2; y += 2;
+    width -= 4; height -=4;
 
+    gdk_draw_arc (window, style->base_gc[GTK_STATE_SELECTED], TRUE,
+     x, y, width, height, 0, 360 * 64);
+  }
 }
 
 static void




--- End Message ---
--- Begin Message ---
Author: thomas
Date: 2008-04-18 17:27:45 +0200 (Fri, 18 Apr 2008)
New Revision: 4378

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/gtkrc
Log:
2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>

        * data/gtk-2.0/gtkrc: Fix notebooks so only GtkNotebook and
        GtkNotebook.Gtklabel get styled


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-18 13:00:06 UTC (rev 4377)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/ChangeLog      
2008-04-18 15:27:45 UTC (rev 4378)
@@ -1,5 +1,10 @@
 2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>
 
+       * data/gtk-2.0/gtkrc: Fix notebooks so only GtkNotebook and
+       GtkNotebook.Gtklabel get styled
+
+2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>
+
        * data/gtk-2.0/gtkrc: Fix padding and add a border to menus
 
 2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>

Modified: 
trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/gtkrc
===================================================================
--- trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/gtkrc     
2008-04-18 13:00:06 UTC (rev 4377)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/gtkrc     
2008-04-18 15:27:45 UTC (rev 4378)
@@ -124,6 +124,7 @@
   ythickness = 0
 }
 class "GtkToolbar" style "toolbar"
+
 style "notebook"
 {
   xthickness = 0
@@ -134,7 +135,8 @@
   fg[ACTIVE] = shade (0.7, @fg_color)
   bg[ACTIVE] = shade (0.3, @bg_color)
 }
-widget_class "*GtkNotebook*" style "notebook"
+widget_class "*GtkNotebook" style "notebook"
+widget_class "*GtkNotebook.GtkLabel" style "notebook"
 
 style "menu"
 {




--- End Message ---
--- Begin Message ---
Author: thomas
Date: 2008-04-18 17:29:07 +0200 (Fri, 18 Apr 2008)
New Revision: 4379

Modified:
   trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/ChangeLog
   trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/src/moko-draw.c
Log:
2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>

        * src/moko-draw.c: (moko_draw_option): Use cairo for draw_option because
        X arcs are ugly


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-18 15:27:45 UTC (rev 4378)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/ChangeLog      
2008-04-18 15:29:07 UTC (rev 4379)
@@ -1,5 +1,10 @@
 2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>
 
+       * src/moko-draw.c: (moko_draw_option): Use cairo for draw_option because
+       X arcs are ugly
+
+2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>
+
        * data/gtk-2.0/gtkrc: Fix notebooks so only GtkNotebook and
        GtkNotebook.Gtklabel get styled
 

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-18 15:27:45 UTC (rev 4378)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/src/moko-draw.c        
2008-04-18 15:29:07 UTC (rev 4379)
@@ -159,25 +159,32 @@
                  gint height)
 {
   cairo_t *cr;
+  gdouble cx, cy, radius;
 
   /* X arc drawing code is really ugly, so we use cairo here */
-  gdk_draw_arc (window, style->black_gc, TRUE,
-   x, y, width, height, 0, 360 * 64);
 
-  x += 2; y += 2;
-  width -= 4; height -=4;
+  cx = x + width / 2;
+  cy = y + width / 2;
+  radius = width / 2;
 
-  gdk_draw_arc (window, style->base_gc[state_type], TRUE,
-   x, y, width, height, 0, 360 * 64);
+  cr = gdk_cairo_create (window);
 
+  gdk_cairo_set_source_color (cr, &style->black);
+  cairo_arc (cr, cx, cy, radius, 0, 2 * M_PI);
+  cairo_fill (cr);
+
+
+  gdk_cairo_set_source_color (cr, &style->base[GTK_STATE_NORMAL]);
+  cairo_arc (cr, cx, cy, radius - 2, 0, 2 * M_PI);
+  cairo_fill (cr);
+
   if (shadow_type == GTK_SHADOW_IN)
   {
-    x += 2; y += 2;
-    width -= 4; height -=4;
-
-    gdk_draw_arc (window, style->base_gc[GTK_STATE_SELECTED], TRUE,
-     x, y, width, height, 0, 360 * 64);
+    gdk_cairo_set_source_color (cr, &style->base[GTK_STATE_SELECTED]);
+    cairo_arc (cr, cx, cy, radius - 4, 0, 2 * M_PI);
+    cairo_fill (cr);
   }
+  cairo_destroy (cr);
 }
 
 static void




--- End Message ---
--- Begin Message ---
Author: thomas
Date: 2008-04-18 18:10:14 +0200 (Fri, 18 Apr 2008)
New Revision: 4380

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/gtkrc
Log:
2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>

        * data/gtk-2.0/gtkrc: Use appears-as-list for GtkComboBox


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-18 15:29:07 UTC (rev 4379)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/ChangeLog      
2008-04-18 16:10:14 UTC (rev 4380)
@@ -1,5 +1,9 @@
 2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>
 
+       * data/gtk-2.0/gtkrc: Use appears-as-list for GtkComboBox
+
+2008-04-18  Thomas Wood  <[EMAIL PROTECTED]>
+
        * src/moko-draw.c: (moko_draw_option): Use cairo for draw_option because
        X arcs are ugly
 

Modified: 
trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/gtkrc
===================================================================
--- trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/gtkrc     
2008-04-18 15:29:07 UTC (rev 4379)
+++ trunk/src/target/OM-2007.2/libraries/moko-gtk-engine/data/gtk-2.0/gtkrc     
2008-04-18 16:10:14 UTC (rev 4380)
@@ -28,6 +28,7 @@
   GtkCheckButton::indicator-size = 35
   GtkCheckButton::indicator-spacing = 5
   GtkCheckMenuItem::indicator_size = 18
+  GtkComboBox::appears-as-list = 1
   GtkEntry::inner_border = {10, 10, 10, 10}
   GtkFrame::shadow_type = GTK_SHADOW_NONE
   GtkMenu::horizontal-padding = 1
@@ -117,6 +118,12 @@
 }
 widget_class "*Combo*" style "combo"
 
+style "combobox" {
+  base[NORMAL] = @selected_bg_color
+}
+widget_class "*.GtkComboBox" style "combobox"
+widget_class "*.GtkComboBox.*" style "combobox"
+
 style "toolbar"
 {
   GtkToolbar::internal_padding = 0




--- End Message ---
--- Begin Message ---
revision:            2413cf48691a2048a23303c788c0640d4191f1e4
date:                2008-04-07T01:43:43
author:              Stefan Schmidt <[EMAIL PROTECTED]>
branch:              org.openmoko.zecke.april-update
changelog:
enlazar: Add it to the build

manifest:
format_version "1"

new_manifest [cb13e9c5c73110c880705f0239ddffe50ec76fdf]

old_revision [3c088a4b5b0df3360c7a91dd8a43b41df8cbb5e2]

add_file "packages/openmoko-projects/enlazar_svn.bb"
 content [6d67fcb5d517922c2a93896a9657e5856dd147ff]

patch "packages/tasks/task-openmoko-qtopia-x11.bb"
 from [a655b432f441812cb360f6ef19a77ef83becbbfa]
   to [130b08fa6e5935c7d7c966cd5b1bb03757f2f8ff]
#
#
# add_file "packages/openmoko-projects/enlazar_svn.bb"
#  content [6d67fcb5d517922c2a93896a9657e5856dd147ff]
# 
# patch "packages/tasks/task-openmoko-qtopia-x11.bb"
#  from [a655b432f441812cb360f6ef19a77ef83becbbfa]
#    to [130b08fa6e5935c7d7c966cd5b1bb03757f2f8ff]
#
============================================================
--- packages/openmoko-projects/enlazar_svn.bb   
6d67fcb5d517922c2a93896a9657e5856dd147ff
+++ packages/openmoko-projects/enlazar_svn.bb   
6d67fcb5d517922c2a93896a9657e5856dd147ff
@@ -0,0 +1,16 @@
+DESCRIPTION = "Enlazar - Network part for Assasin"
+HOMEPAGE = "http://enlazar.projects.openmoko.org/";
+LICENSE = "GPL"
+DEPENDS = "evas edje ecore edbus"
+RDEPENDS = "networkmanager"
+SRCREV = "${AUTOREV}"
+PV = "0.1+svn${SRCREV}"
+PR = "r2"
+
+SRC_URI = 
"svn://svn.projects.openmoko.org/svnroot/enlazar;module=trunk;proto=http"
+
+S = "${WORKDIR}/trunk"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = ""
============================================================
--- packages/tasks/task-openmoko-qtopia-x11.bb  
a655b432f441812cb360f6ef19a77ef83becbbfa
+++ packages/tasks/task-openmoko-qtopia-x11.bb  
130b08fa6e5935c7d7c966cd5b1bb03757f2f8ff
@@ -3,7 +3,7 @@ LICENSE = "MIT"
 ALLOW_EMPTY = "1"
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 LICENSE = "MIT"
-PR = "r48"
+PR = "r49"
 
 inherit task
 
@@ -24,6 +24,7 @@ RDEPENDS_task-openmoko-qtopia-x11 = "\
   illume \
   illume-theme \
   assassin \
+  enlazar \
   diversity-daemon \
   diversity-nav \
   ${XSERVER} \

--- End Message ---
_______________________________________________
commitlog mailing list
[email protected]
http://lists.openmoko.org/mailman/listinfo/commitlog

Reply via email to