+2003-02-06 Jordi Mallach <jordi@sindominio.net>
+
+ * src/config.c (config_loadconfig): remove unused variable.
+ (sound_midi_player_changed): remove unused parameter warnings.
+ (sound_enable_sound_changed): likewise.
+ (sound_enable_midi_changed): likewise.
+ (themes_theme_dir_changed): likewise.
+ (keys_down_changed): likewise.
+ (keys_left_changed): likewise.
+ (keys_right_changed): likewise.
+ (keys_drop_changed): likewise.
+ (keys_rotate_left_changed): likewise.
+ (keys_rotate_right_changed): likewise.
+ (keys_message_changed): likewise.
+ (keys_discard_changed): likewise.
+ * src/dialogs.c (teamdialog_new): remove unused variable.
+ (prefdialog_response): remove unused variable and parameter warnings.
+ * src/fields.c (gmsginput_activate): remove parameters.
+ (fields_eatkey): remove unused function.
+ * src/gtetrinet (switch_focus): remove unused parameter warning.
+ (main): add a cast to gcofn_client_notify_add.
+ (keypress): remove obsolete parameter to tetrinet_key().
+ (switch_focus): remove unused paramater warnings.
+ * src/tetrinet.c (tetrinet_key): remove unused parameter.
+
2003-02-04 Jordi Mallach <jordi@sindominio.net>
* NEWS, configure.in: released gtetrinet 0.6.0.
void config_loadconfig (void)
{
- unsigned int k;
int l;
gchar *p;
void
sound_midi_player_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data)
+ GConfEntry *entry)
{
+
+ client = client; /* Suppress compile warnings */
+ cnxn_id = cnxn_id; /* Suppress compile warnings */
+
GTET_O_STRCPY (midicmd, gconf_value_get_string (gconf_entry_get_value (entry)));
if (ingame)
{
void
sound_enable_sound_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data)
+ GConfEntry *entry)
{
+
+ client = client; /* Suppress compile warnings */
+ cnxn_id = cnxn_id; /* Suppress compile warnings */
+
soundenable = gconf_value_get_bool (gconf_entry_get_value (entry));
if (!soundenable)
gconf_client_set_bool (gconf_client, "/apps/gtetrinet/sound/enable_midi", FALSE, NULL);
void
sound_enable_midi_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data)
+ GConfEntry *entry)
{
+
+ client = client; /* Suppress compile warnings */
+ cnxn_id = cnxn_id; /* Suppress compile warnings */
+
midienable = gconf_value_get_bool (gconf_entry_get_value (entry));
if (!midienable)
sound_stopmidi ();
void
themes_theme_dir_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data)
+ GConfEntry *entry)
{
+
+ client = client; /* Suppress compile warnings */
+ cnxn_id = cnxn_id; /* Suppress compile warnings */
+
load_theme (gconf_value_get_string (gconf_entry_get_value (entry)));
}
void
keys_down_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data)
+ GConfEntry *entry)
{
+
+ client = client; /* Suppress compile warnings */
+ cnxn_id = cnxn_id; /* Suppress compile warnings */
+
keys[K_DOWN] = gdk_keyval_to_lower (gdk_keyval_from_name (gconf_value_get_string (gconf_entry_get_value (entry))));
}
void
keys_left_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data)
+ GConfEntry *entry)
{
+
+ client = client; /* Suppress compile warnings */
+ cnxn_id = cnxn_id; /* Suppress compile warnings */
+
keys[K_LEFT] = gdk_keyval_to_lower (gdk_keyval_from_name (gconf_value_get_string (gconf_entry_get_value (entry))));
}
void
keys_right_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data)
+ GConfEntry *entry)
{
+
+ client = client; /* Suppress compile warnings */
+ cnxn_id = cnxn_id; /* Suppress compile warnings */
+
keys[K_RIGHT] = gdk_keyval_to_lower (gdk_keyval_from_name (gconf_value_get_string (gconf_entry_get_value (entry))));
}
void
keys_drop_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data)
+ GConfEntry *entry)
{
+
+ client = client; /* Suppress compile warnings */
+ cnxn_id = cnxn_id; /* Suppress compile warnings */
+
keys[K_DROP] = gdk_keyval_to_lower (gdk_keyval_from_name (gconf_value_get_string (gconf_entry_get_value (entry))));
}
void
keys_rotate_left_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data)
+ GConfEntry *entry)
{
+
+ client = client; /* Suppress compile warnings */
+ cnxn_id = cnxn_id; /* Suppress compile warnings */
+
keys[K_ROTLEFT] = gdk_keyval_to_lower (gdk_keyval_from_name (gconf_value_get_string (gconf_entry_get_value (entry))));
}
void
keys_rotate_right_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data)
+ GConfEntry *entry)
{
+
+ client = client; /* Suppress compile warnings */
+ cnxn_id = cnxn_id; /* Suppress compile warnings */
+
keys[K_ROTRIGHT] = gdk_keyval_to_lower (gdk_keyval_from_name (gconf_value_get_string (gconf_entry_get_value (entry))));
}
void
keys_message_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data)
+ GConfEntry *entry)
{
+
+ client = client; /* Suppress compile warnings */
+ cnxn_id = cnxn_id; /* Suppress compile warnings */
+
keys[K_GAMEMSG] = gdk_keyval_to_lower (gdk_keyval_from_name (gconf_value_get_string (gconf_entry_get_value (entry))));
}
void
keys_discard_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data)
+ GConfEntry *entry)
{
+
+ client = client; /* Suppress compile warnings */
+ cnxn_id = cnxn_id; /* Suppress compile warnings */
+
keys[K_DISCARD] = gdk_keyval_to_lower (gdk_keyval_from_name (gconf_value_get_string (gconf_entry_get_value (entry))));
}
void
sound_midi_player_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data);
+ GConfEntry *entry);
void
sound_enable_sound_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data);
+ GConfEntry *entry);
void
sound_enable_midi_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data);
+ GConfEntry *entry);
void
themes_theme_dir_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data);
+ GConfEntry *entry);
void
keys_down_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data);
+ GConfEntry *entry);
void
keys_left_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data);
+ GConfEntry *entry);
void
keys_right_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data);
+ GConfEntry *entry);
void
keys_drop_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data);
+ GConfEntry *entry);
void
keys_rotate_left_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data);
+ GConfEntry *entry);
void
keys_rotate_right_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data);
+ GConfEntry *entry);
void
keys_message_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data);
+ GConfEntry *entry);
void
keys_discard_changed (GConfClient *client,
guint cnxn_id,
- GConfEntry *entry,
- gpointer user_data);
+ GConfEntry *entry);
#define GTETRINET_THEMES GTETRINET_DATA"/themes"
#define DEFAULTTHEME GTETRINET_THEMES"/default/"
void teamdialog_new (void)
{
- GtkWidget *hbox, *buttonbox, *widget, *entry;
+ GtkWidget *hbox, *widget, *entry;
gchar *team_utf8 = g_locale_to_utf8 (team, -1, NULL, NULL, NULL);
if (team_dialog != NULL)
void prefdialog_response (GtkDialog *dialog,
gint arg1)
{
+
+ dialog = dialog; /* Supress compile warning */
+
switch (arg1)
{
case GTK_RESPONSE_CLOSE: prefdialog_destroy (); break;
GtkListStore *keys_store = gtk_list_store_new (4, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_INT, G_TYPE_STRING);
GtkCellRenderer *renderer = gtk_cell_renderer_text_new ();
GtkTreeSelection *theme_selection;
- int i;
if (prefdialog != NULL)
{
static void fields_refreshfield (int field);
static void fields_drawblock (int field, int x, int y, char block);
-static gint fields_eatkey (GtkWidget *widget);
-static void gmsginput_activate (GtkEntry *entry, gpointer data);
+static void gmsginput_activate (void);
static GdkPixmap *blockpix;
{ /* do nothing */; }
}
-void gmsginput_activate (GtkEntry *entry, gpointer data)
+void gmsginput_activate (void)
{
gchar *locale_s, buf[256];
const gchar *s;
{
return gtk_entry_get_text (GTK_ENTRY(gmsginput));
}
-
-gint fields_eatkey (GtkWidget *widget)
-{
- g_signal_stop_emission_by_name (G_OBJECT(widget), "key-press-event");
- return TRUE;
-}
gint keyrelease (GtkWidget *widget, GdkEventKey *key);
void switch_focus (GtkNotebook *notebook,
GtkNotebookPage *page,
- guint page_num,
- gpointer user_data);
+ guint page_num);
static GtkWidget *pfields, *pparty, *pwinlist;
static GtkWidget *winlistwidget, *partywidget, *fieldswidget;
/* Request notification of change for these gconf keys */
gconf_client_notify_add (gconf_client, "/apps/gtetrinet/sound/midi_player",
- sound_midi_player_changed, NULL, NULL, NULL);
+ (GConfClientNotifyFunc) sound_midi_player_changed,
+ NULL, NULL, NULL);
gconf_client_notify_add (gconf_client, "/apps/gtetrinet/sound/enable_sound",
- sound_enable_sound_changed, NULL, NULL, NULL);
+ (GConfClientNotifyFunc) sound_enable_sound_changed,
+ NULL, NULL, NULL);
gconf_client_notify_add (gconf_client, "/apps/gtetrinet/sound/enable_midi",
- sound_enable_midi_changed, NULL, NULL, NULL);
+ (GConfClientNotifyFunc) sound_enable_midi_changed,
+ NULL, NULL, NULL);
gconf_client_notify_add (gconf_client, "/apps/gtetrinet/themes/theme_dir",
- themes_theme_dir_changed, NULL, NULL, NULL);
+ (GConfClientNotifyFunc) themes_theme_dir_changed,
+ NULL, NULL, NULL);
gconf_client_notify_add (gconf_client, "/apps/gtetrinet/keys/down",
- keys_down_changed, NULL, NULL, NULL);
+ (GConfClientNotifyFunc) keys_down_changed, NULL, NULL, NULL);
gconf_client_notify_add (gconf_client, "/apps/gtetrinet/keys/left",
- keys_left_changed, NULL, NULL, NULL);
+ (GConfClientNotifyFunc) keys_left_changed,
+ NULL, NULL, NULL);
gconf_client_notify_add (gconf_client, "/apps/gtetrinet/keys/right",
- keys_right_changed, NULL, NULL, NULL);
+ (GConfClientNotifyFunc) keys_right_changed,
+ NULL, NULL, NULL);
gconf_client_notify_add (gconf_client, "/apps/gtetrinet/keys/rotate_left",
- keys_rotate_left_changed, NULL, NULL, NULL);
+ (GConfClientNotifyFunc) keys_rotate_left_changed,
+ NULL, NULL, NULL);
gconf_client_notify_add (gconf_client, "/apps/gtetrinet/keys/rotate_right",
- keys_rotate_right_changed, NULL, NULL, NULL);
+ (GConfClientNotifyFunc) keys_rotate_right_changed,
+ NULL, NULL, NULL);
gconf_client_notify_add (gconf_client, "/apps/gtetrinet/keys/drop",
- keys_drop_changed, NULL, NULL, NULL);
+ (GConfClientNotifyFunc) keys_drop_changed, NULL,
+ NULL, NULL);
gconf_client_notify_add (gconf_client, "/apps/gtetrinet/keys/discard",
- keys_discard_changed, NULL, NULL, NULL);
+ (GConfClientNotifyFunc) keys_discard_changed,
+ NULL, NULL, NULL);
gconf_client_notify_add (gconf_client, "/apps/gtetrinet/keys/message",
- keys_message_changed, NULL, NULL, NULL);
+ (GConfClientNotifyFunc) keys_message_changed,
+ NULL, NULL, NULL);
/* load settings */
config_loadconfig ();
g_signal_stop_emission_by_name (G_OBJECT(widget), "key-press-event");
}
- if (game_area && tetrinet_key (key->keyval, key->string))
+ if (game_area && tetrinet_key (key->keyval))
{
g_signal_stop_emission_by_name (G_OBJECT(widget), "key-press-event");
return TRUE;
void switch_focus (GtkNotebook *notebook,
GtkNotebookPage *page,
- guint page_num,
- gpointer user_data)
+ guint page_num)
{
+
+ notebook = notebook; /* Suppress compile warnings */
+ page = page; /* Suppress compile warnings */
+
if (connected)
switch (page_num)
{
}
/* return TRUE if key is processed, FALSE if not */
-int tetrinet_key (int keyval, char *str)
+int tetrinet_key (int keyval)
{
if (spectating) {
/* spectator keys */
extern void tetrinet_sendfield (int reset);
extern void tetrinet_resendfield (void);
extern void tetrinet_redrawfields (void);
-extern int tetrinet_key (int keyval, char *str);
+extern int tetrinet_key (int keyval);
extern void tetrinet_upkey (int keyval);
extern void tetrinet_startgame (void);