Fixed crashes with Gtk+ 3.0
This commit is contained in:
parent
26a3c88543
commit
06a9b1f23f
@ -128,7 +128,7 @@ static void _settings_window(GPS * gps)
|
|||||||
/* button box */
|
/* button box */
|
||||||
hbox = gtk_hbutton_box_new();
|
hbox = gtk_hbutton_box_new();
|
||||||
gtk_button_box_set_layout(GTK_BUTTON_BOX(hbox), GTK_BUTTONBOX_END);
|
gtk_button_box_set_layout(GTK_BUTTON_BOX(hbox), GTK_BUTTONBOX_END);
|
||||||
gtk_button_box_set_spacing(GTK_BUTTON_BOX(hbox), 4);
|
gtk_box_set_spacing(GTK_BOX(hbox), 4);
|
||||||
widget = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
|
widget = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
|
||||||
g_signal_connect_swapped(widget, "clicked", G_CALLBACK(
|
g_signal_connect_swapped(widget, "clicked", G_CALLBACK(
|
||||||
_gps_on_settings_close), gps);
|
_gps_on_settings_close), gps);
|
||||||
|
@ -548,7 +548,7 @@ static void _openmoko_settings(Openmoko * openmoko)
|
|||||||
/* button box */
|
/* button box */
|
||||||
bbox = gtk_hbutton_box_new();
|
bbox = gtk_hbutton_box_new();
|
||||||
gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END);
|
gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END);
|
||||||
gtk_button_box_set_spacing(GTK_BUTTON_BOX(bbox), 4);
|
gtk_box_set_spacing(GTK_BOX(bbox), 4);
|
||||||
widget = gtk_button_new_from_stock(GTK_STOCK_CANCEL);
|
widget = gtk_button_new_from_stock(GTK_STOCK_CANCEL);
|
||||||
g_signal_connect_swapped(widget, "clicked", G_CALLBACK(
|
g_signal_connect_swapped(widget, "clicked", G_CALLBACK(
|
||||||
_settings_on_cancel), openmoko);
|
_settings_on_cancel), openmoko);
|
||||||
|
@ -470,7 +470,7 @@ static void _oss_settings(OSS * oss)
|
|||||||
/* button box */
|
/* button box */
|
||||||
bbox = gtk_hbutton_box_new();
|
bbox = gtk_hbutton_box_new();
|
||||||
gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END);
|
gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END);
|
||||||
gtk_button_box_set_spacing(GTK_BUTTON_BOX(bbox), 4);
|
gtk_box_set_spacing(GTK_BOX(bbox), 4);
|
||||||
widget = gtk_button_new_from_stock(GTK_STOCK_CANCEL);
|
widget = gtk_button_new_from_stock(GTK_STOCK_CANCEL);
|
||||||
g_signal_connect_swapped(widget, "clicked", G_CALLBACK(
|
g_signal_connect_swapped(widget, "clicked", G_CALLBACK(
|
||||||
_on_settings_cancel), oss);
|
_on_settings_cancel), oss);
|
||||||
|
@ -168,7 +168,7 @@ static void _password_settings(PasswordPhonePlugin * password)
|
|||||||
/* buttons */
|
/* buttons */
|
||||||
hbox = gtk_hbutton_box_new();
|
hbox = gtk_hbutton_box_new();
|
||||||
gtk_button_box_set_layout(GTK_BUTTON_BOX(hbox), GTK_BUTTONBOX_END);
|
gtk_button_box_set_layout(GTK_BUTTON_BOX(hbox), GTK_BUTTONBOX_END);
|
||||||
gtk_button_box_set_spacing(GTK_BUTTON_BOX(hbox), 4);
|
gtk_box_set_spacing(GTK_BOX(hbox), 4);
|
||||||
widget = gtk_button_new_from_stock(GTK_STOCK_CANCEL);
|
widget = gtk_button_new_from_stock(GTK_STOCK_CANCEL);
|
||||||
g_signal_connect_swapped(widget, "clicked", G_CALLBACK(
|
g_signal_connect_swapped(widget, "clicked", G_CALLBACK(
|
||||||
_on_settings_cancel), password);
|
_on_settings_cancel), password);
|
||||||
|
@ -334,7 +334,7 @@ static void _profiles_settings(Profiles * profiles)
|
|||||||
/* dialog */
|
/* dialog */
|
||||||
bbox = gtk_hbutton_box_new();
|
bbox = gtk_hbutton_box_new();
|
||||||
gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END);
|
gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END);
|
||||||
gtk_button_box_set_spacing(GTK_BUTTON_BOX(bbox), 4);
|
gtk_box_set_spacing(GTK_BOX(bbox), 4);
|
||||||
widget = gtk_button_new_from_stock(GTK_STOCK_CANCEL);
|
widget = gtk_button_new_from_stock(GTK_STOCK_CANCEL);
|
||||||
g_signal_connect_swapped(widget, "clicked", G_CALLBACK(
|
g_signal_connect_swapped(widget, "clicked", G_CALLBACK(
|
||||||
_on_settings_cancel), profiles);
|
_on_settings_cancel), profiles);
|
||||||
|
@ -296,7 +296,7 @@ static void _settings_window(USSD * ussd)
|
|||||||
hbox = gtk_hbutton_box_new();
|
hbox = gtk_hbutton_box_new();
|
||||||
#endif
|
#endif
|
||||||
gtk_button_box_set_layout(GTK_BUTTON_BOX(hbox), GTK_BUTTONBOX_END);
|
gtk_button_box_set_layout(GTK_BUTTON_BOX(hbox), GTK_BUTTONBOX_END);
|
||||||
gtk_button_box_set_spacing(GTK_BUTTON_BOX(hbox), 4);
|
gtk_box_set_spacing(GTK_BOX(hbox), 4);
|
||||||
widget = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
|
widget = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
|
||||||
g_signal_connect_swapped(widget, "clicked", G_CALLBACK(
|
g_signal_connect_swapped(widget, "clicked", G_CALLBACK(
|
||||||
_ussd_on_settings_close), ussd);
|
_ussd_on_settings_close), ussd);
|
||||||
|
Loading…
Reference in New Issue
Block a user