diff options
author | Jeremias Stotter <jeremias@stotter.eu> | 2023-10-01 20:09:41 +0200 |
---|---|---|
committer | Jeremias Stotter <jeremias@stotter.eu> | 2023-10-01 20:11:23 +0200 |
commit | 0da079272c273871e3fa568bef3a6092d4339b3f (patch) | |
tree | 6cf9b5289088016c583203f9462ddefdd87a75db | |
parent | 85d48a93b1fe0dbf0131f0cfdef05f1ca5e42595 (diff) | |
download | network-simulator-0da079272c273871e3fa568bef3a6092d4339b3f.tar.gz network-simulator-0da079272c273871e3fa568bef3a6092d4339b3f.tar.bz2 network-simulator-0da079272c273871e3fa568bef3a6092d4339b3f.zip |
Remove deprecated gtk_widget_show
-rw-r--r-- | gui.c | 13 | ||||
-rw-r--r-- | gui_device.c | 2 | ||||
-rw-r--r-- | gui_packet.c | 2 |
3 files changed, 9 insertions, 8 deletions
@@ -554,7 +554,7 @@ void toggle_step_mode(GtkWidget* self, gpointer data) { if(!gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(self))) return; if(fastmode) g_source_remove(timestep_timeout_source); fastmode = false; - gtk_widget_show(packet_tree_scroll); + gtk_widget_set_visible(packet_tree_scroll, true); // Make the buttons active gtk_widget_set_sensitive(rewind_button, true); gtk_widget_set_sensitive(play_button, true); @@ -691,6 +691,7 @@ void selection_clicked(GtkButton* self, gpointer user_data) { connection_interface1 = (struct interface*)user_data; } else { // Delete any old connection + // @todo this isn't pushed to the undo redo stack! delete_connection(connection_interface1->connection); delete_connection(((struct interface*)user_data)->connection); // Create the connection @@ -1420,7 +1421,7 @@ void gui_save_as_action(GSimpleAction* self, GVariant* parameter, gpointer user_ GtkWidget* save_dialog = gtk_file_chooser_dialog_new("Save", GTK_WINDOW(window), GTK_FILE_CHOOSER_ACTION_SAVE, "Save", 1, NULL); g_signal_connect(save_dialog, "response", G_CALLBACK(save_response), NULL); - gtk_widget_show(save_dialog); + gtk_widget_set_visible(save_dialog, true); } void gui_save_action(GSimpleAction* self, GVariant* parameter, gpointer user_data) { @@ -1462,7 +1463,7 @@ void do_load() { "Load", 1, NULL); gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(load_dialog), json_filter); g_signal_connect(load_dialog, "response", G_CALLBACK(load_response), NULL); - gtk_widget_show(load_dialog); + gtk_widget_set_visible(load_dialog, true); } void load_yn_response(GtkDialog* self, int response_id, gpointer user_data) { @@ -1482,7 +1483,7 @@ void gui_load_action(GSimpleAction* self, GVariant* parameter, gpointer user_dat GTK_BUTTONS_YES_NO, "You made changes since you last saved, do you really want to load another file and overwrite those changes?"); g_signal_connect(G_OBJECT(load_yn_dialog), "response", G_CALLBACK(load_yn_response), NULL); - gtk_widget_show(load_yn_dialog); + gtk_widget_set_visible(load_yn_dialog, true); } else // No changes have been made, just load do_load(); @@ -1518,7 +1519,7 @@ bool gui_close(GtkWindow* window) { "You made changes since you last saved, do you really want to close the application?" ); g_signal_connect(G_OBJECT(close_yn_dialog), "response", G_CALLBACK(close_response), NULL); - gtk_widget_show(close_yn_dialog); + gtk_widget_set_visible(close_yn_dialog, true); return true; } return false; @@ -1927,5 +1928,5 @@ void activate_main_window(GtkApplication* app, gpointer user_data) { // Show the window - gtk_widget_show(window); + gtk_widget_set_visible(window, true); } diff --git a/gui_device.c b/gui_device.c index 0b1ae77..32676be 100644 --- a/gui_device.c +++ b/gui_device.c @@ -212,5 +212,5 @@ void show_device_window(struct device* dev) { gtk_notebook_append_page(GTK_NOTEBOOK(main_notebook), interface_scroll, interface_label); // Show the window - gtk_widget_show(GTK_WIDGET(dev_window)); + gtk_widget_set_visible(GTK_WIDGET(dev_window), true); } diff --git a/gui_packet.c b/gui_packet.c index afa5015..a142d50 100644 --- a/gui_packet.c +++ b/gui_packet.c @@ -240,5 +240,5 @@ void show_packet_window(int packet_size, char* packet_data, char* packet_type) { gtk_notebook_append_page(GTK_NOTEBOOK(window_notebook), raw_box_scroll, raw_label); free(stringcopy); - gtk_widget_show(packet_window); + gtk_widget_set_visible(packet_window, true); } |