From 08f8817b77dae8e29fcf20c04031d9fa878ced43 Mon Sep 17 00:00:00 2001 From: Alexander Koenig Date: Thu, 12 May 2016 00:20:33 +0200 Subject: [PATCH] Fix some g_object/gtk warnings. --- src/tX_dialog.cc | 2 +- src/tX_ui_interface.cc | 7 ++----- src/tX_ui_interface.h | 2 +- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/tX_dialog.cc b/src/tX_dialog.cc index 34b11f2..339137e 100644 --- a/src/tX_dialog.cc +++ b/src/tX_dialog.cc @@ -453,7 +453,7 @@ void init_tx_options(GtkWidget *dialog) { void create_options() { - opt_dialog=create_tx_options(); + opt_dialog=create_tx_options(GTK_WINDOW(main_window)); tX_set_icon(opt_dialog); init_tx_options(opt_dialog); gtk_widget_show(opt_dialog); diff --git a/src/tX_ui_interface.cc b/src/tX_ui_interface.cc index 3ecea19..467c781 100644 --- a/src/tX_ui_interface.cc +++ b/src/tX_ui_interface.cc @@ -126,7 +126,7 @@ create_tx_adjust (void) } GtkWidget* -create_tx_options (void) +create_tx_options (GtkWindow* parent) { GtkWidget *tx_options; GtkWidget *dialog_vbox3; @@ -166,12 +166,10 @@ create_tx_options (void) GtkWidget *alsa_free_hwstats; GtkWidget *label16; GtkWidget *grid1; - GtkWidget *label5; GtkWidget *label6; GtkWidget *label7; GtkWidget *mouse_speed; GtkWidget *stop_sense_cycles; - GtkWidget *label25; GtkWidget *label37; GtkWidget *vtt_inertia; GtkWidget *label4; @@ -251,6 +249,7 @@ create_tx_options (void) GtkWidget *pref_ok; tx_options = gtk_dialog_new (); + gtk_window_set_transient_for (GTK_WINDOW (tx_options), parent); gtk_window_set_title (GTK_WINDOW (tx_options), "terminatorX Preferences"); dialog_vbox3 = gtk_dialog_get_content_area(GTK_DIALOG(tx_options)); @@ -936,12 +935,10 @@ create_tx_options (void) TX_UI_HOOKUP_OBJECT (tx_options, alsa_free_hwstats, "alsa_free_hwstats"); TX_UI_HOOKUP_OBJECT (tx_options, label16, "label16"); TX_UI_HOOKUP_OBJECT (tx_options, grid1, "grid1"); - TX_UI_HOOKUP_OBJECT (tx_options, label5, "label5"); TX_UI_HOOKUP_OBJECT (tx_options, label6, "label6"); TX_UI_HOOKUP_OBJECT (tx_options, label7, "label7"); TX_UI_HOOKUP_OBJECT (tx_options, mouse_speed, "mouse_speed"); TX_UI_HOOKUP_OBJECT (tx_options, stop_sense_cycles, "stop_sense_cycles"); - TX_UI_HOOKUP_OBJECT (tx_options, label25, "label25"); TX_UI_HOOKUP_OBJECT (tx_options, label37, "label37"); TX_UI_HOOKUP_OBJECT (tx_options, vtt_inertia, "vtt_inertia"); TX_UI_HOOKUP_OBJECT (tx_options, label4, "label4"); diff --git a/src/tX_ui_interface.h b/src/tX_ui_interface.h index c01d3e9..0e70e55 100644 --- a/src/tX_ui_interface.h +++ b/src/tX_ui_interface.h @@ -4,7 +4,7 @@ */ GtkWidget* create_tx_adjust (void); -GtkWidget* create_tx_options (void); +GtkWidget* create_tx_options (GtkWindow *parent); GtkWidget* create_tx_del_mode (void); GtkWidget* create_tX_midilearn (void); GtkWidget* create_tX_color_chooser (GtkWidget *parentS); -- 2.25.4