# HG changeset patch # User Tomasz Mon # Date 1183892297 -7200 # Node ID 26c68f59663d527348347b80f68abb83278c5b9f # Parent 6d4b7b73923283b1f2b4b6b5b938d571d18d6f40 UiSkinnedNumber doesn't need redraw signal diff -r 6d4b7b739232 -r 26c68f59663d src/audacious/ui_skinned_number.c --- a/src/audacious/ui_skinned_number.c Sun Jul 08 12:21:09 2007 +0200 +++ b/src/audacious/ui_skinned_number.c Sun Jul 08 12:58:17 2007 +0200 @@ -51,7 +51,6 @@ static gboolean ui_skinned_number_expose (GtkWidget *widget, GdkEventExpose *event); static gboolean ui_skinned_number_button_press (GtkWidget *widget, GdkEventButton *event); static void ui_skinned_number_toggle_doublesize (UiSkinnedNumber *number); -static void ui_skinned_number_redraw (UiSkinnedNumber *number); static GtkWidgetClass *parent_class = NULL; static guint number_signals[LAST_SIGNAL] = { 0 }; @@ -94,7 +93,6 @@ klass->clicked = NULL; klass->doubled = ui_skinned_number_toggle_doublesize; - klass->redraw = ui_skinned_number_redraw; number_signals[CLICKED] = g_signal_new ("clicked", G_OBJECT_CLASS_TYPE (object_class), G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, @@ -105,11 +103,6 @@ g_signal_new ("toggle-double-size", G_OBJECT_CLASS_TYPE (object_class), G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, G_STRUCT_OFFSET (UiSkinnedNumberClass, doubled), NULL, NULL, gtk_marshal_VOID__VOID, G_TYPE_NONE, 0); - - number_signals[REDRAW] = - g_signal_new ("redraw", G_OBJECT_CLASS_TYPE (object_class), G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, - G_STRUCT_OFFSET (UiSkinnedNumberClass, redraw), NULL, NULL, - gtk_marshal_VOID__VOID, G_TYPE_NONE, 0); } static void ui_skinned_number_init(UiSkinnedNumber *number) { @@ -260,10 +253,6 @@ gtk_widget_queue_draw(GTK_WIDGET(number)); } -static void ui_skinned_number_redraw(UiSkinnedNumber *number) { - gtk_widget_queue_draw(GTK_WIDGET(number)); -} - void ui_skinned_number_set_number(GtkWidget *widget, gint num) { UiSkinnedNumber *number = UI_SKINNED_NUMBER (widget); diff -r 6d4b7b739232 -r 26c68f59663d src/audacious/ui_skinned_number.h --- a/src/audacious/ui_skinned_number.h Sun Jul 08 12:21:09 2007 +0200 +++ b/src/audacious/ui_skinned_number.h Sun Jul 08 12:58:17 2007 +0200 @@ -50,7 +50,6 @@ GtkWidgetClass parent_class; void (* clicked) (UiSkinnedNumber *textbox); void (* doubled) (UiSkinnedNumber *textbox); - void (* redraw) (UiSkinnedNumber *textbox); }; GtkWidget* ui_skinned_number_new (GtkWidget *fixed, GdkPixmap * parent, GdkGC * gc, gint x, gint y, SkinPixmapId si);