summaryrefslogtreecommitdiff
path: root/audio/xmms-xf86audio/files/patch-xf86audio.c
blob: 575a77ecd622fc4e15125f878676ec31ae0fac73 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
--- xf86audio.c.orig
+++ xf86audio.c
@@ -110,6 +110,7 @@
 static void plugin_about()
 {
 	static GtkWidget *about;
+	const gchar *s1, *s2;
 	gchar *s;
 
 	if (about != NULL) {
@@ -117,8 +118,8 @@
 		return;
 	}
 
-	const gchar *s1 = _("XF86Audio Keys Control Plugin");
-	const gchar *s2 = _(
+	s1 = _("XF86Audio Keys Control Plugin");
+	s2 = _(
 		"This plugin enables the XF86Audio keysyms produced by\n"
 		  "multimedia keyboards to control XMMS playback.\n\n"
 		  "Note that this plugin will not set up the initial keysym\n"
@@ -145,6 +146,11 @@
 
 static void plugin_configure()
 {
+	GtkWidget *vbox, *playaction_frame, *pa_hbox, *pa_vbox, *pa_label,
+		*pa_pause, *pa_restart, *pa_label2, *volume_frame,
+		*v_vbox, *v_hbox, *vol_label, *vol_spin, *button_hbox,
+		*ok, *cancel, *apply;
+	GtkObject *vol_adj;
 
 	if (config_window) {
 		gdk_window_raise(config_window->window);
@@ -163,29 +169,29 @@
 	gtk_signal_connect(GTK_OBJECT(config_window), "destroy", GTK_SIGNAL_FUNC(gtk_widget_destroyed), &config_window);
 	gtk_container_border_width(GTK_CONTAINER(config_window), 10);
 
-	GtkWidget *vbox = gtk_vbox_new(FALSE, 5);
+	vbox = gtk_vbox_new(FALSE, 5);
 	gtk_container_add(GTK_CONTAINER(config_window), vbox);
 
 	/* "On Play" frame */
 
-	GtkWidget *playaction_frame = gtk_frame_new(_("On Play"));
+	playaction_frame = gtk_frame_new(_("On Play"));
 	gtk_box_pack_start(GTK_BOX(vbox), playaction_frame, TRUE, TRUE, 0);
-	GtkWidget *pa_hbox = gtk_hbox_new(FALSE, 4);
+	pa_hbox = gtk_hbox_new(FALSE, 4);
 	gtk_container_add(GTK_CONTAINER(playaction_frame), pa_hbox);
 
-	GtkWidget *pa_vbox = gtk_vbox_new(FALSE, 4);
+	pa_vbox = gtk_vbox_new(FALSE, 4);
 
 	gtk_box_pack_start(GTK_BOX(pa_hbox), pa_vbox, TRUE, TRUE, 4);
-	GtkWidget *pa_label = gtk_label_new(
+	pa_label = gtk_label_new(
 			_("If the Play key is pressed while a song is"
 			" already playing:")
 		);
 	gtk_misc_set_alignment(GTK_MISC(pa_label), 0.0, 0.5);
 	gtk_box_pack_start(GTK_BOX(pa_vbox), pa_label, TRUE, TRUE, 2);
 
-	GtkWidget *pa_pause = gtk_radio_button_new_with_label(NULL,
+	pa_pause = gtk_radio_button_new_with_label(NULL,
 			_("Pause playback"));
-	GtkWidget *pa_restart = gtk_radio_button_new_with_label_from_widget(
+	pa_restart = gtk_radio_button_new_with_label_from_widget(
 			GTK_RADIO_BUTTON(pa_pause),
 			_("Restart the current song"));
 	gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(
@@ -198,7 +204,7 @@
 	
 	gtk_box_pack_start(GTK_BOX(pa_vbox), pa_pause, FALSE, FALSE, 0);
 	gtk_box_pack_start(GTK_BOX(pa_vbox), pa_restart, FALSE, FALSE, 0);
-	GtkWidget *pa_label2 = gtk_label_new(
+	pa_label2 = gtk_label_new(
 			_("Regardless of this setting, the current song can be restarted"
 			"\nby holding down Shift while pressing the Play key.")
 		);
@@ -217,22 +223,22 @@
 
 	/* Volume change frame */
 
-	GtkWidget *volume_frame = gtk_frame_new(_("On Volume Change"));
+	volume_frame = gtk_frame_new(_("On Volume Change"));
 	gtk_box_pack_start(GTK_BOX(vbox), volume_frame, TRUE, TRUE, 0);
-	GtkWidget *v_vbox = gtk_vbox_new(FALSE, 0);
-	GtkWidget *v_hbox = gtk_hbox_new(FALSE, 4);
+	v_vbox = gtk_vbox_new(FALSE, 0);
+	v_hbox = gtk_hbox_new(FALSE, 4);
 	gtk_container_add(GTK_CONTAINER(volume_frame), v_vbox);
 	gtk_box_pack_start(GTK_BOX(v_vbox), v_hbox, TRUE, TRUE, 4);
 
-	GtkWidget *vol_label = gtk_label_new(
+	vol_label = gtk_label_new(
 			_("Volume change increment (%): ")
 			);
 	gtk_box_pack_start(GTK_BOX(v_hbox), vol_label, FALSE, FALSE, 4);
 
-	GtkObject *vol_adj = gtk_adjustment_new(
+	vol_adj = gtk_adjustment_new(
 			cf_active.volume_increment,
 			0, 100, 1, 10, 10);
-	GtkWidget *vol_spin = gtk_spin_button_new(GTK_ADJUSTMENT(vol_adj),
+	vol_spin = gtk_spin_button_new(GTK_ADJUSTMENT(vol_adj),
 			1.0, 0);
 	gtk_signal_connect(GTK_OBJECT(vol_spin), "changed",
 			GTK_SIGNAL_FUNC(on_volume_increment_change), NULL);
@@ -246,23 +252,23 @@
 
 	/* Button box at bottom of window */
 
-	GtkWidget *button_hbox = gtk_hbutton_box_new();
+	button_hbox = gtk_hbutton_box_new();
 	gtk_button_box_set_layout(GTK_BUTTON_BOX(button_hbox), GTK_BUTTONBOX_END);
 	gtk_button_box_set_spacing(GTK_BUTTON_BOX(button_hbox), 5);
 	gtk_box_pack_end(GTK_BOX(vbox), button_hbox, FALSE, FALSE, 0);
 
-	GtkWidget *ok = gtk_button_new_with_label("OK");
+	ok = gtk_button_new_with_label("OK");
 	GTK_WIDGET_SET_FLAGS(ok, GTK_CAN_DEFAULT);
 	gtk_signal_connect(GTK_OBJECT(ok), "clicked", on_config_ok, NULL);
 	gtk_box_pack_start(GTK_BOX(button_hbox), ok, TRUE, TRUE, 0);
 	gtk_widget_grab_default(ok);
 
-	GtkWidget *cancel = gtk_button_new_with_label(_("Cancel"));
+	cancel = gtk_button_new_with_label(_("Cancel"));
 	GTK_WIDGET_SET_FLAGS(cancel, GTK_CAN_DEFAULT);
 	gtk_signal_connect(GTK_OBJECT(cancel), "clicked", on_config_cancel, NULL);
 	gtk_box_pack_start(GTK_BOX(button_hbox), cancel, TRUE, TRUE, 0);
 
-	GtkWidget *apply = gtk_button_new_with_label(_("Apply"));
+	apply = gtk_button_new_with_label(_("Apply"));
 	GTK_WIDGET_SET_FLAGS(apply, GTK_CAN_DEFAULT);
 	gtk_signal_connect(GTK_OBJECT(apply), "clicked", on_config_apply, NULL);
 	gtk_box_pack_start(GTK_BOX(button_hbox), apply, TRUE, TRUE, 0);