[gnome-games] gnibbles: gtk3 fixes
- From: Thomas Hindoe Paaboel Andersen <thomashpa src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-games] gnibbles: gtk3 fixes
- Date: Wed, 3 Nov 2010 22:21:06 +0000 (UTC)
commit e7353904ca3c51481ce9e61f8cf03f0e4c729149
Author: Thomas Hindoe Paaboel Andersen <phomes gmail com>
Date: Wed Nov 3 23:20:59 2010 +0100
gnibbles: gtk3 fixes
gnibbles/gnibbles.c | 1 -
gnibbles/main.c | 1 -
gnibbles/preferences.c | 33 ++++++++++++++++-----------------
gnibbles/properties.c | 8 ++++----
4 files changed, 20 insertions(+), 23 deletions(-)
---
diff --git a/gnibbles/gnibbles.c b/gnibbles/gnibbles.c
index 2efb273..ae0ecb1 100644
--- a/gnibbles/gnibbles.c
+++ b/gnibbles/gnibbles.c
@@ -55,7 +55,6 @@ GnibblesWorm *worms[NUMWORMS];
GnibblesBoni *boni = NULL;
GnibblesWarpManager *warpmanager;
-GdkPixmap *buffer_pixmap = NULL;
GdkPixbuf *logo_pixmap = NULL;
GdkPixbuf *wall_pixmaps[11] = { NULL, NULL, NULL, NULL, NULL,
diff --git a/gnibbles/main.c b/gnibbles/main.c
index f997838..144ee96 100644
--- a/gnibbles/main.c
+++ b/gnibbles/main.c
@@ -82,7 +82,6 @@ static const GamesScoresCategory scorecats[] = {
GamesScores *highscores;
-extern GdkPixmap *buffer_pixmap;
extern GdkPixbuf *logo_pixmap;
GnibblesProperties *properties;
diff --git a/gnibbles/preferences.c b/gnibbles/preferences.c
index cc21658..ea793f0 100644
--- a/gnibbles/preferences.c
+++ b/gnibbles/preferences.c
@@ -216,7 +216,7 @@ gnibbles_preferences_cb (GtkWidget * widget, gpointer data)
GtkWidget *button;
GtkWidget *levelspinner;
GtkWidget *vbox, *vbox2;
- GtkObject *adjustment;
+ GtkAdjustment *adjustment;
GtkWidget *label2;
GtkWidget *table, *table2;
GtkWidget *omenu;
@@ -242,7 +242,6 @@ gnibbles_preferences_cb (GtkWidget * widget, gpointer data)
GTK_WINDOW (window), 0,
GTK_STOCK_CLOSE,
GTK_RESPONSE_CLOSE, NULL);
- gtk_dialog_set_has_separator (GTK_DIALOG (pref_dialog), FALSE);
gtk_container_set_border_width (GTK_CONTAINER (pref_dialog), 5);
gtk_box_set_spacing
(GTK_BOX (gtk_dialog_get_content_area (GTK_DIALOG (pref_dialog))), 2);
@@ -274,7 +273,7 @@ gnibbles_preferences_cb (GtkWidget * widget, gpointer data)
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
if (properties->gamespeed == 4)
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
- g_signal_connect (GTK_OBJECT (button), "toggled", G_CALLBACK
+ g_signal_connect (GTK_WIDGET (button), "toggled", G_CALLBACK
(game_speed_cb), (gpointer) 4);
button = gtk_radio_button_new_with_label (gtk_radio_button_get_group
@@ -284,7 +283,7 @@ gnibbles_preferences_cb (GtkWidget * widget, gpointer data)
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
if (properties->gamespeed == 3)
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
- g_signal_connect (GTK_OBJECT (button), "toggled", G_CALLBACK
+ g_signal_connect (GTK_WIDGET (button), "toggled", G_CALLBACK
(game_speed_cb), (gpointer) 3);
button = gtk_radio_button_new_with_label (gtk_radio_button_get_group
@@ -294,7 +293,7 @@ gnibbles_preferences_cb (GtkWidget * widget, gpointer data)
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
if (properties->gamespeed == 2)
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
- g_signal_connect (GTK_OBJECT (button), "toggled", G_CALLBACK
+ g_signal_connect (GTK_WIDGET (button), "toggled", G_CALLBACK
(game_speed_cb), (gpointer) 2);
button = gtk_radio_button_new_with_label (gtk_radio_button_get_group
@@ -304,7 +303,7 @@ gnibbles_preferences_cb (GtkWidget * widget, gpointer data)
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
if (properties->gamespeed == 1)
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
- g_signal_connect (GTK_OBJECT (button), "toggled", G_CALLBACK
+ g_signal_connect (GTK_WIDGET (button), "toggled", G_CALLBACK
(game_speed_cb), (gpointer) 1);
@@ -323,7 +322,7 @@ gnibbles_preferences_cb (GtkWidget * widget, gpointer data)
gtk_widget_set_sensitive (button, FALSE);
if (properties->random)
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
- g_signal_connect (GTK_OBJECT (button), "toggled", G_CALLBACK
+ g_signal_connect (GTK_WIDGET (button), "toggled", G_CALLBACK
(random_order_cb), NULL);
button = gtk_check_button_new_with_mnemonic (_("_Enable fake bonuses"));
@@ -333,14 +332,14 @@ gnibbles_preferences_cb (GtkWidget * widget, gpointer data)
gtk_widget_set_sensitive (button, FALSE);
if (properties->fakes)
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
- g_signal_connect (GTK_OBJECT (button), "toggled", G_CALLBACK
+ g_signal_connect (GTK_WIDGET (button), "toggled", G_CALLBACK
(fake_bonus_cb), NULL);
button = gtk_check_button_new_with_mnemonic (_("E_nable sounds"));
gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
if (properties->sound)
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
- g_signal_connect (GTK_OBJECT (button), "toggled", G_CALLBACK
+ g_signal_connect (GTK_WIDGET (button), "toggled", G_CALLBACK
(sound_cb), NULL);
table2 = gtk_table_new (3, 2, FALSE);
@@ -374,7 +373,7 @@ gnibbles_preferences_cb (GtkWidget * widget, gpointer data)
if (running)
gtk_widget_set_sensitive (GTK_WIDGET (levelspinner), FALSE);
gtk_table_attach_defaults (GTK_TABLE (table2), levelspinner, 1, 2, 0, 1);
- g_signal_connect (GTK_OBJECT (adjustment), "value_changed",
+ g_signal_connect (GTK_ADJUSTMENT (adjustment), "value_changed",
G_CALLBACK (start_level_cb), levelspinner);
label2 = gtk_label_new_with_mnemonic (_("Number of _human players:"));
@@ -394,7 +393,7 @@ gnibbles_preferences_cb (GtkWidget * widget, gpointer data)
gtk_table_attach_defaults (GTK_TABLE (table2), num_human, 1, 2, 1, 2);
if (running || ggz_network_mode)
gtk_widget_set_sensitive (num_human, FALSE);
- g_signal_connect (GTK_OBJECT (adjustment), "value_changed",
+ g_signal_connect (GTK_ADJUSTMENT (adjustment), "value_changed",
G_CALLBACK (num_worms_cb), num_human);
label2 = gtk_label_new_with_mnemonic (_("Number of _AI players:"));
@@ -414,7 +413,7 @@ gnibbles_preferences_cb (GtkWidget * widget, gpointer data)
gtk_table_attach_defaults (GTK_TABLE (table2), num_ai, 1, 2, 2, 3);
if (running || ggz_network_mode)
gtk_widget_set_sensitive (num_ai, FALSE);
- g_signal_connect (GTK_OBJECT (adjustment), "value_changed",
+ g_signal_connect (GTK_ADJUSTMENT (adjustment), "value_changed",
G_CALLBACK (num_worms_cb), num_ai);
for (i = 0; i < NUMWORMS; i++) {
@@ -442,10 +441,10 @@ gnibbles_preferences_cb (GtkWidget * widget, gpointer data)
g_snprintf (down_key, sizeof (down_key), KEY_WORM_DOWN, i);
games_controls_list_add_controls (GAMES_CONTROLS_LIST (controls),
- left_key, _("Move left"), GDK_Left,
- right_key, _("Move right"), GDK_Right,
- up_key, _("Move up"), GDK_Up,
- down_key, _("Move down"), GDK_Down,
+ left_key, _("Move left"), GDK_KEY_Left,
+ right_key, _("Move right"), GDK_KEY_Right,
+ up_key, _("Move up"), GDK_KEY_Up,
+ down_key, _("Move down"), GDK_KEY_Down,
NULL);
gtk_container_add (GTK_CONTAINER (frame), controls);
@@ -477,7 +476,7 @@ gnibbles_preferences_cb (GtkWidget * widget, gpointer data)
gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (omenu), _("Cyan"));
gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (omenu), _("Purple"));
gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (omenu), _("Gray"));
- g_signal_connect (GTK_OBJECT (omenu), "changed",
+ g_signal_connect (GTK_WIDGET (omenu), "changed",
G_CALLBACK (set_worm_color_cb),
GINT_TO_POINTER (i));
gtk_combo_box_set_active (GTK_COMBO_BOX (omenu),
diff --git a/gnibbles/properties.c b/gnibbles/properties.c
index 81c2b39..41f1adb 100644
--- a/gnibbles/properties.c
+++ b/gnibbles/properties.c
@@ -151,22 +151,22 @@ gnibbles_properties_update (GnibblesProperties * tmp)
g_snprintf (buffer, sizeof (buffer), KEY_WORM_UP, i);
tmp->wormprops[i]->up =
games_conf_get_keyval_with_default (KEY_PREFERENCES_GROUP,
- buffer, GDK_Up);
+ buffer, GDK_KEY_Up);
g_snprintf (buffer, sizeof (buffer), KEY_WORM_DOWN, i);
tmp->wormprops[i]->down =
games_conf_get_keyval_with_default (KEY_PREFERENCES_GROUP,
- buffer, GDK_Down);
+ buffer, GDK_KEY_Down);
g_snprintf (buffer, sizeof (buffer), KEY_WORM_LEFT, i);
tmp->wormprops[i]->left =
games_conf_get_keyval_with_default (KEY_PREFERENCES_GROUP,
- buffer, GDK_Left);
+ buffer, GDK_KEY_Left);
g_snprintf (buffer, sizeof (buffer), KEY_WORM_RIGHT, i);
tmp->wormprops[i]->right =
games_conf_get_keyval_with_default (KEY_PREFERENCES_GROUP,
- buffer, GDK_Right);
+ buffer, GDK_KEY_Right);
}
category = g_strdup_printf ("%d.%d", tmp->gamespeed, tmp->fakes);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]