fixing theming bugs drnoksnes_1_2_1
authorJavier S. Pedro <maemo@javispedro.com>
Wed, 30 Sep 2009 10:44:38 +0000 (12:44 +0200)
committerJavier S. Pedro <maemo@javispedro.com>
Wed, 30 Sep 2009 10:44:38 +0000 (12:44 +0200)
debian/changelog
gui/plugin.c

index 13ff60c..d2787ec 100644 (file)
@@ -1,3 +1,10 @@
+drnoksnes (1.2.1) unstable; urgency=low
+
+  * Fix theming bug in the Fremantle GUI.
+  * Fixes Xsp bug in Diablo.
+
+ -- Javier S. Pedro <maemo@javispedro.com>  Wed, 30 Sep 2009 12:15:08 +0200
+
 drnoksnes (1.2.0) unstable; urgency=low
 
   * GUI support for disabling Xsp in Diablo.
index 08a27e5..16046f4 100644 (file)
@@ -199,6 +199,9 @@ static GtkWidget * load_plugin(void)
        gtk_box_pack_start_defaults(buttons_hbox, GTK_WIDGET(select_rom_btn));
 
        gtk_widget_reparent(gs.ui->play_button, GTK_WIDGET(buttons_hbox));
+       hildon_gtk_widget_set_theme_size(gs.ui->play_button,
+               HILDON_SIZE_AUTO_WIDTH | HILDON_SIZE_THUMB_HEIGHT);
+       gtk_widget_set_size_request(gs.ui->play_button, 200, -1);
        gtk_box_set_child_packing(buttons_hbox, gs.ui->play_button,
                FALSE, FALSE, 0, GTK_PACK_START);
 
@@ -228,7 +231,8 @@ static GtkWidget * load_plugin(void)
        gtk_button_set_label(GTK_BUTTON(sound_check), "Sound");
 
        framerate_picker = HILDON_PICKER_BUTTON(hildon_picker_button_new(
-               HILDON_SIZE_AUTO, HILDON_BUTTON_ARRANGEMENT_HORIZONTAL));
+               HILDON_SIZE_AUTO_WIDTH | HILDON_SIZE_FINGER_HEIGHT,
+               HILDON_BUTTON_ARRANGEMENT_HORIZONTAL));
        hildon_button_set_title(HILDON_BUTTON(framerate_picker), "Target framerate");
 
        HildonTouchSelector* framerate_sel =
@@ -510,6 +514,9 @@ static void plugin_callback(GtkWidget * menu_item, gpointer data)
                                GtkWidget* old_parent = gtk_widget_get_parent(gs.ui->restart_button);
                                gtk_widget_reparent(gs.ui->restart_button,
                                                GTK_WIDGET(buttons_hbox));
+                               hildon_gtk_widget_set_theme_size(gs.ui->restart_button,
+                                       HILDON_SIZE_AUTO_WIDTH | HILDON_SIZE_THUMB_HEIGHT);
+                               gtk_widget_set_size_request(gs.ui->restart_button, 200, -1);
                                gtk_box_set_child_packing(buttons_hbox, gs.ui->restart_button,
                                                FALSE, FALSE, 0, GTK_PACK_END);
 
@@ -529,6 +536,9 @@ static void plugin_callback(GtkWidget * menu_item, gpointer data)
                                GtkWidget* old_parent = gtk_widget_get_parent(gs.ui->play_button);
                                gtk_widget_reparent(gs.ui->play_button,
                                                GTK_WIDGET(buttons_hbox));
+                               hildon_gtk_widget_set_theme_size(gs.ui->play_button,
+                                       HILDON_SIZE_AUTO_WIDTH | HILDON_SIZE_THUMB_HEIGHT);
+                               gtk_widget_set_size_request(gs.ui->play_button, 200, -1);
                                gtk_box_set_child_packing(buttons_hbox, gs.ui->play_button,
                                                FALSE, FALSE, 0, GTK_PACK_START);