gtk-demo: Stop using gtk_widget_show/hide
authorMatthias Clasen <mclasen@redhat.com>
Mon, 28 Nov 2022 04:03:14 +0000 (23:03 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 28 Nov 2022 19:34:55 +0000 (14:34 -0500)
100 files changed:
demos/gtk-demo/application.c
demos/gtk-demo/assistant.c
demos/gtk-demo/builder.c
demos/gtk-demo/clipboard.c
demos/gtk-demo/combobox.c
demos/gtk-demo/constraints.c
demos/gtk-demo/constraints_builder.c
demos/gtk-demo/constraints_interactive.c
demos/gtk-demo/constraints_vfl.c
demos/gtk-demo/css_accordion.c
demos/gtk-demo/css_basics.c
demos/gtk-demo/css_blendmodes.c
demos/gtk-demo/css_multiplebgs.c
demos/gtk-demo/css_pixbufs.c
demos/gtk-demo/css_shadows.c
demos/gtk-demo/cursors.c
demos/gtk-demo/dialog.c
demos/gtk-demo/dnd.c
demos/gtk-demo/drawingarea.c
demos/gtk-demo/dropdown.c
demos/gtk-demo/editable_cells.c
demos/gtk-demo/entry_completion.c
demos/gtk-demo/entry_undo.c
demos/gtk-demo/errorstates.c
demos/gtk-demo/expander.c
demos/gtk-demo/filtermodel.c
demos/gtk-demo/fishbowl.c
demos/gtk-demo/fixed.c
demos/gtk-demo/flowbox.c
demos/gtk-demo/font_features.c
demos/gtk-demo/fontrendering.c
demos/gtk-demo/frames.c
demos/gtk-demo/gears.c
demos/gtk-demo/gestures.c
demos/gtk-demo/glarea.c
demos/gtk-demo/gltransition.c
demos/gtk-demo/headerbar.c
demos/gtk-demo/hypertext.c
demos/gtk-demo/iconscroll.c
demos/gtk-demo/iconview.c
demos/gtk-demo/iconview_edit.c
demos/gtk-demo/images.c
demos/gtk-demo/infobar.c
demos/gtk-demo/layoutmanager.c
demos/gtk-demo/layoutmanager2.c
demos/gtk-demo/links.c
demos/gtk-demo/list_store.c
demos/gtk-demo/listbox.c
demos/gtk-demo/listbox_controls.c
demos/gtk-demo/listview_applauncher.c
demos/gtk-demo/listview_clocks.c
demos/gtk-demo/listview_colors.c
demos/gtk-demo/listview_filebrowser.c
demos/gtk-demo/listview_minesweeper.c
demos/gtk-demo/listview_settings.c
demos/gtk-demo/listview_ucd.c
demos/gtk-demo/listview_weather.c
demos/gtk-demo/listview_words.c
demos/gtk-demo/main.c
demos/gtk-demo/markup.c
demos/gtk-demo/menu.c
demos/gtk-demo/overlay.c
demos/gtk-demo/overlay_decorative.c
demos/gtk-demo/pagesetup.c
demos/gtk-demo/paint.c
demos/gtk-demo/paintable.c
demos/gtk-demo/paintable_animated.c
demos/gtk-demo/paintable_emblem.c
demos/gtk-demo/paintable_mediastream.c
demos/gtk-demo/paintable_symbolic.c
demos/gtk-demo/panes.c
demos/gtk-demo/password_entry.c
demos/gtk-demo/peg_solitaire.c
demos/gtk-demo/pickers.c
demos/gtk-demo/read_more.c
demos/gtk-demo/revealer.c
demos/gtk-demo/rotated_text.c
demos/gtk-demo/scale.c
demos/gtk-demo/search_entry.c
demos/gtk-demo/search_entry2.c
demos/gtk-demo/shadertoy.c
demos/gtk-demo/shortcut_triggers.c
demos/gtk-demo/shortcuts.c
demos/gtk-demo/sidebar.c
demos/gtk-demo/sizegroup.c
demos/gtk-demo/sliding_puzzle.c
demos/gtk-demo/spinbutton.c
demos/gtk-demo/spinner.c
demos/gtk-demo/stack.c
demos/gtk-demo/tabs.c
demos/gtk-demo/tagged_entry.c
demos/gtk-demo/textmask.c
demos/gtk-demo/textscroll.c
demos/gtk-demo/textundo.c
demos/gtk-demo/textview.c
demos/gtk-demo/themes.c
demos/gtk-demo/theming_style_classes.c
demos/gtk-demo/transparent.c
demos/gtk-demo/tree_store.c
demos/gtk-demo/video_player.c

index 718bf9c5f5c37687ad5b3cdf6e3e10dc6a1b00cc..4570d06452edf38696f43aa73c9ae96e82410dad 100644 (file)
@@ -57,7 +57,7 @@ show_action_infobar (GSimpleAction *action,
   text = g_strdup_printf ("You activated radio action: \"%s\".\n"
                           "Current value: %s", name, value);
   gtk_label_set_text (GTK_LABEL (window->message), text);
-  gtk_widget_show (window->infobar);
+  gtk_widget_set_visible (window->infobar, TRUE);
   g_free (text);
 }
 
@@ -295,7 +295,7 @@ static GActionEntry win_entries[] = {
 static void
 clicked_cb (GtkWidget *widget, DemoApplicationWindow *window)
 {
-  gtk_widget_hide (window->infobar);
+  gtk_widget_set_visible (window->infobar, FALSE);
 }
 
 static void
index 238bb0524ad78ca79fd5e353da3cd32f08e16061..6c1561c4e485986ae3b00f0317eaac50faeaf6ba 100644 (file)
@@ -140,7 +140,6 @@ create_page3 (GtkWidget *assistant)
 
   label = gtk_label_new ("This is a confirmation page, press 'Apply' to apply changes");
 
-  gtk_widget_show (label);
   gtk_assistant_append_page (GTK_ASSISTANT (assistant), label);
   gtk_assistant_set_page_type (GTK_ASSISTANT (assistant), label, GTK_ASSISTANT_PAGE_CONFIRM);
   gtk_assistant_set_page_complete (GTK_ASSISTANT (assistant), label, TRUE);
@@ -157,7 +156,6 @@ create_page4 (GtkWidget *assistant)
   gtk_widget_set_margin_start (progress_bar, 40);
   gtk_widget_set_margin_end (progress_bar, 40);
 
-  gtk_widget_show (progress_bar);
   gtk_assistant_append_page (GTK_ASSISTANT (assistant), progress_bar);
   gtk_assistant_set_page_type (GTK_ASSISTANT (assistant), progress_bar, GTK_ASSISTANT_PAGE_PROGRESS);
   gtk_assistant_set_page_title (GTK_ASSISTANT (assistant), progress_bar, "Applying changes");
@@ -199,7 +197,7 @@ do_assistant (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (assistant))
-    gtk_widget_show (assistant);
+    gtk_widget_set_visible (assistant, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (assistant));
 
index 082632204a4591d07a557ded340d34f19f1221af..54e777d8c342dbf1c3b6283ac83059dc6f8ee685 100644 (file)
@@ -168,7 +168,7 @@ do_builder (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index fd103a676ce2c11c6fb16c5f5eada131e15bdda5..753ecb32d988475f66b597d3751a95eff7ba4abf 100644 (file)
@@ -402,7 +402,7 @@ do_clipboard (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 1450e8055a1be4314ec29498f11f70347c206236..865ec406f6f94ceb259d326675715bec1a09c6f0 100644 (file)
@@ -449,7 +449,7 @@ do_combobox (GtkWidget *do_widget)
   }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index a295c91d44046480d57f5fb113da1397df86b714..53c58dd4da812836c3c90c0933508523543e7d4a 100644 (file)
@@ -277,7 +277,7 @@ do_constraints (GtkWidget *do_widget)
    }
 
  if (!gtk_widget_get_visible (window))
-   gtk_widget_show (window);
+   gtk_widget_set_visible (window, TRUE);
  else
    gtk_window_destroy (GTK_WINDOW (window));
 
index 5d8b6a94138b6f8d9b8030a750e5d5bd5e317bfe..45320b4f7d70879647d43d27b83404d0842a2603 100644 (file)
@@ -66,7 +66,7 @@ do_constraints_builder (GtkWidget *do_widget)
    }
 
  if (!gtk_widget_get_visible (window))
-   gtk_widget_show (window);
+   gtk_widget_set_visible (window, TRUE);
  else
    gtk_window_destroy (GTK_WINDOW (window));
 
index 90262552f694e5f6758eb0bade7fa21b54bad401..68f91b079a6b1809e1540abcf9b30df2a3090e15 100644 (file)
@@ -229,7 +229,7 @@ do_constraints_interactive (GtkWidget *do_widget)
    }
 
  if (!gtk_widget_get_visible (window))
-   gtk_widget_show (window);
+   gtk_widget_set_visible (window, TRUE);
  else
    gtk_window_destroy (GTK_WINDOW (window));
 
index 08016f0b488303ec7e452be941d9a89412b0bec7..9b8268ae1c5f3fcf507ab9c384ae23db09e73aeb 100644 (file)
@@ -152,7 +152,7 @@ do_constraints_vfl (GtkWidget *do_widget)
    }
 
  if (!gtk_widget_get_visible (window))
-   gtk_widget_show (window);
+   gtk_widget_set_visible (window, TRUE);
  else
    gtk_window_destroy (GTK_WINDOW (window));
 
index 6d327a8aab2454f38445478f6d70bf832ff8c25f..99871e67b063888a4cade90acbcd6a3bd77c0728 100644 (file)
@@ -68,7 +68,7 @@ do_css_accordion (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index f3db37e46e23acf25401e590b52d92d96218bdf7..66e318ae78c51aed7eaeb062f465d4c5153f027b 100644 (file)
@@ -115,7 +115,7 @@ do_css_basics (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 0543750d9c9aae7ff3c34545eb41a7b66ce91940..81884c2234cd85a8671ee41f08cc3bc6e3ea0989 100644 (file)
@@ -139,7 +139,7 @@ do_css_blendmodes (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index da625be09d6ad9754ae7b853f8247fc29604af8c..0909c383d60fc1ba4b5dcea3d2b0a1e5011c404c 100644 (file)
@@ -155,7 +155,7 @@ do_css_multiplebgs (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index d607f701004ad02013f6f0f33d70b474acc9ff93..df96c2cf22b05c463d1b82b16335850261377224 100644 (file)
@@ -124,7 +124,7 @@ do_css_pixbufs (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 6c731345941d2017d33f14238f8b540705ec41bd..39628d2801476c7b47edc09d204f52968cd297b1 100644 (file)
@@ -142,7 +142,7 @@ do_css_shadows (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 31d935d813984ecc55fb897d64932c3953dd9ba6..209dfd9b58ceaa3cfaff89ecbb6398150757789d 100644 (file)
@@ -33,7 +33,7 @@ do_cursors (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index b5a709ad38c092be34949a17a730d0440c40f2f4..42f2977db76d8aeda8e5cf771c54ad31c6c5b340 100644 (file)
@@ -29,7 +29,7 @@ message_dialog_clicked (GtkButton *button,
   gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog),
                                             ngettext ("Has been shown once", "Has been shown %d times", i), i);
   g_signal_connect (dialog, "response", G_CALLBACK (gtk_window_destroy), NULL);
-  gtk_widget_show (dialog);
+  gtk_window_present (GTK_WINDOW (dialog));
   i++;
 }
 
@@ -116,7 +116,7 @@ interactive_dialog_clicked (GtkButton *button,
                          data, (GClosureNotify) g_free,
                          0);
 
-  gtk_widget_show (dialog);
+  gtk_window_present (GTK_WINDOW (dialog));
 }
 
 GtkWidget *
@@ -186,7 +186,7 @@ do_dialog (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index fbf28ec30560914fa8ffbd4286384dcfd197217e..beba858832bfa0f1226549b4b2c9ffed5daabe11 100644 (file)
@@ -802,7 +802,7 @@ G_GNUC_END_IGNORE_DEPRECATIONS
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 68d4aee9e8438cb85c7d75c9fa9c5dd4be9a4e16..d58c71234700e1e23284b9933be7170c1a935e50 100644 (file)
@@ -372,7 +372,7 @@ do_drawingarea (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-      gtk_widget_show (window);
+      gtk_widget_set_visible (window, TRUE);
   else
       gtk_window_destroy (GTK_WINDOW (window));
 
index aea35f7bcbde62a602b563a2b0b13b6feaf68c5c..a4d001f4f6aa61338d348baf0efad91a142006df 100644 (file)
@@ -164,14 +164,14 @@ strings_bind_item (GtkSignalListItemFactory *factory,
   popup = gtk_widget_get_ancestor (title, GTK_TYPE_POPOVER);
   if (popup && gtk_widget_is_ancestor (popup, GTK_WIDGET (dropdown)))
     {
-      gtk_widget_show (checkmark);
+      gtk_widget_set_visible (checkmark, TRUE);
       g_signal_connect (dropdown, "notify::selected-item",
                         G_CALLBACK (selected_item_changed), item);
       selected_item_changed (dropdown, NULL, item);
     }
   else
     {
-      gtk_widget_hide (checkmark);
+      gtk_widget_set_visible (checkmark, FALSE);
     }
 }
 
@@ -563,7 +563,7 @@ do_dropdown (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 11e914bd6f309ca1f1976f1cb3c060da8ed615cc..c2ca17b93cf242d62f893608f1c805f518cf367e 100644 (file)
@@ -409,7 +409,7 @@ do_editable_cells (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 979194d1c6a49969d6227b0c0910092a447d668c..614571f0cf304d795cdb5c271fe2ad8c59ec04b5 100644 (file)
@@ -115,7 +115,7 @@ do_entry_completion (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 37cbe7037b6cd1c15fa2266e04debaee1a282ebd..48ee0e8b3254bb40e4ea242125c7e8bbf487b790 100644 (file)
@@ -46,7 +46,7 @@ do_entry_undo (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 82ea73dbcaed67ec67c7cf31bb29cf633a137d5e..c3a9bbc041c5340cf228bfbbdec36d53fea8efc6 100644 (file)
@@ -42,12 +42,12 @@ mode_switch_state_set (GtkSwitch *sw,
   if (!state ||
       (gtk_range_get_value (GTK_RANGE (scale)) > 50))
     {
-      gtk_widget_hide (label);
+      gtk_widget_set_visible (label, FALSE);
       gtk_switch_set_state (sw, state);
     }
   else
     {
-      gtk_widget_show (label);
+      gtk_widget_set_visible (label, TRUE);
     }
 
   return TRUE;
@@ -65,7 +65,7 @@ level_scale_value_changed (GtkRange *range,
       !gtk_switch_get_state (GTK_SWITCH (sw)) &&
       (gtk_range_get_value (range) > 50))
     {
-      gtk_widget_hide (label);
+      gtk_widget_set_visible (label, FALSE);
       gtk_switch_set_state (GTK_SWITCH (sw), TRUE);
     }
   else if (gtk_switch_get_state (GTK_SWITCH (sw)) &&
@@ -113,7 +113,7 @@ do_errorstates (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 7b3d79291597d92e2377b7215804d0f0ff45f6c5..e350cb77c9fdd54b6a1875ba28f9282169a21dda 100644 (file)
@@ -122,7 +122,7 @@ do_expander (GtkWidget *do_widget)
   }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 78056eecc70e846d8441289b138642ba2ab1d4fd..5f91b0e83f5622b44c07456d22a1a9f4172bfa97 100644 (file)
@@ -199,7 +199,7 @@ do_filtermodel (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index eb5a35309f014861435d06b0f6f785c536ded6d9..40e1bbb6c26609b599778f04aad3ec11912484d2 100644 (file)
@@ -329,7 +329,7 @@ do_fishbowl (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index f539e53e9b66e3697bf4c32f9806047b220b54d2..44c0c2a54de819d3d66c271da8a75fa0564ed911 100644 (file)
@@ -160,7 +160,7 @@ do_fixed (GtkWidget *do_widget)
     demo_window = create_demo_window (do_widget);
 
   if (!gtk_widget_get_visible (demo_window))
-    gtk_widget_show (demo_window);
+    gtk_widget_set_visible (demo_window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (demo_window));
 
index df7d6f39052d458d52aee23df96adc3c547cfcca..553d5b0014cb00e2d28b779c356f91789cb59750 100644 (file)
@@ -742,7 +742,7 @@ do_flowbox (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 025b6d354a3e3bc3ce7b7960e1ff36c103df5afc..f4b4113be3811d2e563e889aacbb95f66624ffb0 100644 (file)
@@ -973,8 +973,8 @@ update_features (void)
       for (l = demo->feature_items; l; l = l->next)
         {
           FeatureItem *item = l->data;
-          gtk_widget_show (item->feat);
-          gtk_widget_show (gtk_widget_get_parent (item->feat));
+          gtk_widget_set_visible (item->feat, TRUE);
+          gtk_widget_set_visible (gtk_widget_get_parent (item->feat), TRUE);
           if (strcmp (item->name, "xxxx") == 0)
             gtk_check_button_set_active (GTK_CHECK_BUTTON (item->feat), TRUE);
         }
@@ -985,8 +985,8 @@ update_features (void)
   for (l = demo->feature_items; l; l = l->next)
     {
       FeatureItem *item = l->data;
-      gtk_widget_hide (item->feat);
-      gtk_widget_hide (gtk_widget_get_parent (item->feat));
+      gtk_widget_set_visible (item->feat, FALSE);
+      gtk_widget_set_visible (gtk_widget_get_parent (item->feat), FALSE);
       if (strcmp (item->name, "xxxx") == 0)
         gtk_check_button_set_active (GTK_CHECK_BUTTON (item->feat), TRUE);
     }
@@ -1071,15 +1071,15 @@ update_features (void)
 
                   if (item->tag == features[j])
                     {
-                      gtk_widget_show (item->feat);
-                      gtk_widget_show (gtk_widget_get_parent (item->feat));
+                      gtk_widget_set_visible (item->feat, TRUE);
+                      gtk_widget_set_visible (gtk_widget_get_parent (item->feat), TRUE);
                       if (GTK_IS_CHECK_BUTTON (item->feat))
                         {
                           GtkWidget *def = GTK_WIDGET (g_object_get_data (G_OBJECT (item->feat), "default"));
                           if (def)
                             {
-                              gtk_widget_show (def);
-                              gtk_widget_show (gtk_widget_get_parent (def));
+                              gtk_widget_set_visible (def, TRUE);
+                              gtk_widget_set_visible (gtk_widget_get_parent (def), TRUE);
                               gtk_check_button_set_active (GTK_CHECK_BUTTON (def), TRUE);
                             }
                           else
index 9ec15a57335e90cdf4044e3c30424a0e886b5247..69a654d50656ef1a44adee9ffdbc6597eb3b7991 100644 (file)
@@ -435,7 +435,7 @@ do_fontrendering (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 68f0a087e142b625b36242568441cccdc1e66c74..b2f29faff4e2dc231b336528fd285b71f80d18fe 100644 (file)
@@ -157,7 +157,7 @@ do_frames (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 54dfa5f0f31ffbb42ac9b626390d056b55a0e79e..e09eba5425922f8c9e6a84f1c447504569debde3 100644 (file)
@@ -54,7 +54,6 @@ create_axis_slider (GtkGears *gears,
 
   label = gtk_label_new (text);
   gtk_box_append (GTK_BOX (box), label);
-  gtk_widget_show (label);
 
   adj = gtk_adjustment_new (gtk_gears_get_axis (gears, axis), 0.0, 360.0, 1.0, 12.0, 0.0);
   g_object_set_data (G_OBJECT (adj), "axis", GINT_TO_POINTER (axis));
@@ -65,9 +64,6 @@ create_axis_slider (GtkGears *gears,
   gtk_scale_set_draw_value (GTK_SCALE (slider), FALSE);
   gtk_box_append (GTK_BOX (box), slider);
   gtk_widget_set_vexpand (slider, TRUE);
-  gtk_widget_show (slider);
-
-  gtk_widget_show (box);
 
   return box;
 }
@@ -129,7 +125,7 @@ do_gears (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index d6682db9a47f3212702c059816ae476ce40259d2..0a33967723fd2e10c983375577ae1c94cc32c481 100644 (file)
@@ -208,7 +208,7 @@ do_gestures (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 428d9fdaaeb11222d65c006815734febd08f4690..430f44cde0b897d39ce2667532d0085587346c96 100644 (file)
@@ -355,7 +355,6 @@ create_axis_slider (int axis)
 
   label = gtk_label_new (text);
   gtk_box_append (GTK_BOX (box), label);
-  gtk_widget_show (label);
 
   adj = gtk_adjustment_new (0.0, 0.0, 360.0, 1.0, 12.0, 0.0);
   g_signal_connect (adj, "value-changed",
@@ -364,9 +363,6 @@ create_axis_slider (int axis)
   slider = gtk_scale_new (GTK_ORIENTATION_HORIZONTAL, adj);
   gtk_box_append (GTK_BOX (box), slider);
   gtk_widget_set_hexpand (slider, TRUE);
-  gtk_widget_show (slider);
-
-  gtk_widget_show (box);
 
   return box;
 }
@@ -440,7 +436,7 @@ do_glarea (GtkWidget *do_widget)
     demo_window = create_glarea_window (do_widget);
 
   if (!gtk_widget_get_visible (demo_window))
-    gtk_widget_show (demo_window);
+    gtk_widget_set_visible (demo_window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (demo_window));
 
index 321a85714799bd3e4001828fc6ead452726cf1df..e588a529246f63bbf18f054f6e6a22ba7b579a07 100644 (file)
@@ -33,7 +33,7 @@ static void
 text_changed (GtkTextBuffer *buffer,
               GtkWidget     *button)
 {
-  gtk_widget_show (button);
+  gtk_widget_set_visible (button, TRUE);
 }
 
 static void
@@ -58,7 +58,7 @@ apply_text (GtkWidget     *button,
   g_object_unref (shader);
   g_bytes_unref (bytes);
 
-  gtk_widget_hide (button);
+  gtk_widget_set_visible (button, FALSE);
 }
 
 static void
@@ -237,7 +237,7 @@ make_shader_stack (const char *name,
   gtk_widget_set_halign (button, GTK_ALIGN_CENTER);
   gtk_widget_set_valign (button, GTK_ALIGN_CENTER);
   gtk_widget_add_css_class (button, "small");
-  gtk_widget_hide (button);
+  gtk_widget_set_visible (button, FALSE);
   gtk_center_box_set_end_widget (GTK_CENTER_BOX (widget), button);
 
   gtk_box_append (GTK_BOX (vbox), widget);
@@ -354,7 +354,7 @@ do_gltransition (GtkWidget *do_widget)
     demo_window = create_gltransition_window (do_widget);
 
   if (!gtk_widget_get_visible (demo_window))
-    gtk_widget_show (demo_window);
+    gtk_widget_set_visible (demo_window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (demo_window));
 
index d55559e0bf2418173d8e35f22c16c7bb343c0c4d..185349ade6b4182ce95866c8c0db58dd96ec33d9 100644 (file)
@@ -50,7 +50,7 @@ do_headerbar (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index a7047848153e6ba057aec41f2524f6da8a8e0820..b7e3fd18c21baea522bd8d36626b7bc99fbb0939 100644 (file)
@@ -399,7 +399,7 @@ do_hypertext (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 8212818516f1838e09e2de80e5e0075aab59479a..50f99be3867845fd7c09d03004ea4f34199dc788 100644 (file)
@@ -378,7 +378,7 @@ do_iconscroll (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 7b038cf474fdaefaa3be2a41e5a485164b6ab8ed..f640221e7e4b8a6710b2383dc0188122defd66ca 100644 (file)
@@ -320,7 +320,7 @@ do_iconview (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 609b9b003b4a8785a94e058b6ce33687891a67a4..4fd00b329b1a31c26da38c1ed3df314457e5bdae 100644 (file)
@@ -151,7 +151,7 @@ do_iconview_edit (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 184ef3d1623a623f77470a569c12f5895bd3527a..af2ceb269c99d31af605be53165b9c927a45f27c 100644 (file)
@@ -422,7 +422,7 @@ do_images (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 9491588f8d8825c5208418926d735d5526fdfab1..49cb0701da79d948bb6a2d0e0ff98c9bc11ce44e 100644 (file)
@@ -140,7 +140,7 @@ do_infobar (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 6af308957dae67392b8c11ac263c05d4fca9444c..81d76a63189e4e085294a76ead5d61393bea4e0d 100644 (file)
@@ -54,7 +54,7 @@ do_layoutmanager (GtkWidget *parent)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index cc4b60d653701793e963b9c32b491d4d2d083184..8d6da929db8fe3c2dccfb6c43831027421e5aa7a 100644 (file)
@@ -190,7 +190,7 @@ do_layoutmanager2 (GtkWidget *parent)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 7efcb125d6830c071c463b43bb6b6b12d96344cd..e7ae51d5f1afbb2e8d34964a32610751f253191b 100644 (file)
@@ -63,11 +63,10 @@ do_links (GtkWidget *do_widget)
       gtk_widget_set_margin_top (label, 20);
       gtk_widget_set_margin_bottom (label, 20);
       gtk_window_set_child (GTK_WINDOW (window), label);
-      gtk_widget_show (label);
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index e71e78e4a3f58a743c6ba4f1a287f37dc90504e3..b560586d519d7dd122f5dca3733f547670e7bd00 100644 (file)
@@ -300,7 +300,7 @@ do_list_store (GtkWidget *do_widget)
 
   if (!gtk_widget_get_visible (window))
     {
-      gtk_widget_show (window);
+      gtk_widget_set_visible (window, TRUE);
       if (timeout == 0) {
         /* FIXME this should use the animation-duration instead */
         timeout = g_timeout_add (80, spinner_timeout, NULL);
index 49bd2135ae0b42bf61e936df6a72715beef48ac7..37bf64739965012055138c301189eb95cbd4f9f5 100644 (file)
@@ -380,7 +380,6 @@ do_listbox (GtkWidget *do_widget)
         {
           message = gtk_message_new (lines[i]);
           row = gtk_message_row_new (message);
-          gtk_widget_show (GTK_WIDGET (row));
           gtk_list_box_insert (GTK_LIST_BOX (listbox), GTK_WIDGET (row), -1);
         }
 
@@ -389,7 +388,7 @@ do_listbox (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index b08507d88068addbbf2d6b78c0508ba60ad636f1..17e03871e30df1a0a33dc0aeba7e10ca4da7a4e6 100644 (file)
@@ -62,7 +62,7 @@ do_listbox_controls (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 72adbedd96d40f6958e93d4703701977fea628fa..e35b9587311c452e317017ba8b6ab6f64104d7d8 100644 (file)
@@ -191,7 +191,7 @@ do_listview_applauncher (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 22a463823d9c706aadb3c3d9f7e7db22f0503372..db208aef89dd308cba8d8a7c757b819df51dd85b 100644 (file)
@@ -494,7 +494,7 @@ do_listview_clocks (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index c05807a1c140f56947078a6298a136ba7cc61554..45694430a698c45e95b6c86e5305f8c29c6e60f7 100644 (file)
@@ -1124,7 +1124,7 @@ do_listview_colors (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index e73ad41a0d7ff9bc79f10ed90b14682cf2ba3289..05f1d05e0ca65767fe33f6fb15b08a3b1714d033 100644 (file)
@@ -275,7 +275,7 @@ do_listview_filebrowser (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 662ba065538758b78b42a695fc0fb921f6ecdac5..236a92fe06dc10cf0d177ecb5b9ead71179568ea 100644 (file)
@@ -485,7 +485,7 @@ do_listview_minesweeper (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index b2c53230e0541c388335f407d615b92905c477e0..fc484f3f4504e103b9522ebbb7d2850974f73d10 100644 (file)
@@ -430,7 +430,7 @@ do_listview_settings (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 31b7fd22d42533df54a9dbf8b94fe355bcc8c238..b1bde50eacc2cc0c57965819084038b5064f5af4 100644 (file)
@@ -383,7 +383,7 @@ do_listview_ucd (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 488fd24ead0475eea98caff31cd9129a804415ad..5feb2e144e20f8240c28ea357d847a5d26258f1f 100644 (file)
@@ -317,7 +317,7 @@ do_listview_weather (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index a884ff8ef603dd3faaf3ec0d8ec36d977a293c6b..235af6a31effea5891f931b10a6dd22aa8e85ebf 100644 (file)
@@ -249,7 +249,7 @@ do_listview_words (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index a7ea64624483043004eed69ac93cea1cfcdabeb1..430091fb0024abcb663d065ba03ca3358d983485 100644 (file)
@@ -463,7 +463,6 @@ add_data_tab (const char *demoname)
         widget = display_nothing (resource_name);
 
       label = gtk_label_new (label_string ? label_string : resources[i]);
-      gtk_widget_show (label);
       gtk_notebook_append_page (GTK_NOTEBOOK (notebook), widget, label);
       g_object_set (gtk_notebook_get_page (GTK_NOTEBOOK (notebook), widget),
                     "tab-expand", FALSE,
index 487ffdd079291d7d3ebfda7f487ddf48b07b0599..931831b76a580234c11c8b8d9c5d494d633339dd 100644 (file)
@@ -62,7 +62,6 @@ do_markup (GtkWidget *do_widget)
       g_object_add_weak_pointer (G_OBJECT (window), (gpointer *)&window);
 
       stack = gtk_stack_new ();
-      gtk_widget_show (stack);
       gtk_window_set_child (GTK_WINDOW (window), stack);
 
       show_source = gtk_check_button_new_with_label ("Source");
@@ -118,12 +117,10 @@ do_markup (GtkWidget *do_widget)
       gtk_text_buffer_end_irreversible_action (buffer);
 
       g_bytes_unref (bytes);
-
-      gtk_widget_show (stack);
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index d7db025910ad8cb1ca3cfe149038991d1e596ae0..b0a1ceb6a19a728c93b63e956d51a8bcf535f118 100644 (file)
@@ -53,7 +53,7 @@ do_menu (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 51d09bcb2448908ca2c7eb8d8efa6185e62fe8b6..5a103085f9866283f9bd1942cccfaa29fa2ec94d 100644 (file)
@@ -84,7 +84,7 @@ do_overlay (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 8306f52fb149a3c3925380a4e3425b03f3c165b2..0fea2237eb3a1923d954c9958c1578f455b540ef 100644 (file)
@@ -94,7 +94,7 @@ do_overlay_decorative (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 1f58652b6ef86494f51f7fb91b7fe01e87d32347..49062e74d3dab792a0aa4c8f27d826ef1b71dc6f 100644 (file)
@@ -28,7 +28,7 @@ do_pagesetup (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index d60991f9811c64b7eaa5c03f2c7b6617f7a192ec..1696ca8e99545e9de0f016588f5c7f7a3d55eb9c 100644 (file)
@@ -412,7 +412,7 @@ do_paint (GtkWidget *toplevel)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index ef0480db62d61b26817885ec6c37a87a6e693088..9dcff247c62bbdb847080ba6b5c9a2a32f0ad5f4 100644 (file)
@@ -175,7 +175,7 @@ do_paintable (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index f60f287e8da480b4377974aed105d2c54758e157..28a971426cc85ecf847b148f9bd5cfe1d61af906 100644 (file)
@@ -214,7 +214,7 @@ do_paintable_animated (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index d220c1d6eae5f8a2ec6968f11070e5d50789d8a8..2070ba22b1d12289f68af00383f3f43a0376072d 100644 (file)
@@ -177,7 +177,7 @@ do_paintable_emblem (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 0228c758035af9f0b6554e59f7d93919dbb3efac..5e492dae87676f12f6d524c1418a6135068288c3 100644 (file)
@@ -307,7 +307,7 @@ do_paintable_mediastream (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 8f31ca31efb896057a40f51eac3cd5ae1cd5b086..c67ce6048b20909e81415aaab77afa697e202884 100644 (file)
@@ -200,7 +200,7 @@ do_paintable_symbolic (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 00109ad3ce14afcfdeebdbb6a87e80eee97d362a..8c1537bc90e2532507cb0f6a6f64664e1330dedc 100644 (file)
@@ -82,7 +82,7 @@ do_panes (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 62ffb7897f2e51229997805a8ecf559b43d80db0..c463dde68409b259989e08bd825fe5c6d44f5d1d 100644 (file)
@@ -90,7 +90,7 @@ do_password_entry (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 12ed5a439d86b7e44c2604a292744f994510bbda..b0a07c4ea5438a1af022d93de9c8aa9050d17e1b 100644 (file)
@@ -487,7 +487,7 @@ do_peg_solitaire (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 430158049c5f575a7221570ba7e6d821c9bf23f2..3a97fa7b37df59340c51ca8736fc1fd34c3684ae 100644 (file)
@@ -140,7 +140,7 @@ G_GNUC_END_IGNORE_DEPRECATIONS
   }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 932b3f4b4e45a11e5f1b3d4be2b8469271cc1f79..d6afb76a073717b8fb089582c3eae358a4a2536d 100644 (file)
@@ -231,7 +231,7 @@ do_read_more (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index e4e94a8536c73d0dd298a5c949ea9b8fb0a5dea0..b6a9399c03ce7c3da28be38629c174c2164edaf0 100644 (file)
@@ -90,7 +90,7 @@ do_revealer (GtkWidget *do_widget)
     {
       count = 0;
       timeout = g_timeout_add (690, reveal_one, window);
-      gtk_widget_show (window);
+      gtk_widget_set_visible (window, TRUE);
     }
   else
     {
index 4f2c3f9513adc7e01fae4b0824a897824055b632..ace256233056d20bc4ac5e28fe80c011c17c6036 100644 (file)
@@ -210,7 +210,7 @@ do_rotated_text (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index bb6b5119ed393e6524d797aa1b501173cb9022bd..53ba560848aca1c2b3bb57379a1b7b8ded425132 100644 (file)
@@ -27,7 +27,7 @@ do_scale (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index ce92b85c012dfb9acb9d72639436e6121d816df5..503181741998750dc60eed8fe759a5455daec7c2 100644 (file)
@@ -294,13 +294,11 @@ do_search_entry (GtkWidget *do_widget)
       g_signal_connect (find_button, "clicked",
                         G_CALLBACK (start_search), entry);
       gtk_notebook_append_page (GTK_NOTEBOOK (notebook), find_button, NULL);
-      gtk_widget_show (find_button);
 
       cancel_button = gtk_button_new_with_label ("Cancel");
       g_signal_connect (cancel_button, "clicked",
                         G_CALLBACK (stop_search), NULL);
       gtk_notebook_append_page (GTK_NOTEBOOK (notebook), cancel_button, NULL);
-      gtk_widget_show (cancel_button);
 
       /* Set up the search icon */
       gtk_entry_set_icon_activatable (GTK_ENTRY (entry), GTK_ENTRY_ICON_PRIMARY, TRUE);
@@ -314,7 +312,7 @@ do_search_entry (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     {
       g_clear_object (&actions);
index 4e8315ba2c1561e3c122e1c762f3b4110046af7e..e53beb1e5e5b09ed885a84b346efd840154783a6 100644 (file)
@@ -91,7 +91,7 @@ do_search_entry2 (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 2831baf51b8672dc8b72086e7cc7e3d883f93d2a..cc76e80dfef8cbcce6381881ad1fd243fd32abd7 100644 (file)
@@ -194,7 +194,7 @@ do_shadertoy (GtkWidget *do_widget)
     demo_window = create_shadertoy_window (do_widget);
 
   if (!gtk_widget_get_visible (demo_window))
-    gtk_widget_show (demo_window);
+    gtk_widget_set_visible (demo_window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (demo_window));
 
index d5cb8627ab5124e1bd96a18488b017b340c0d0c6..33e07ea88bffc6acb32fdc0e3b3a6b96d82f91c9 100644 (file)
@@ -87,7 +87,7 @@ do_shortcut_triggers (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 172ef61f43afecc253b5c363c4139f55c2ae1f12..9895df98dc5056e03397b413e9d8a2105c7f6023 100644 (file)
@@ -21,7 +21,6 @@ show_shortcuts (GtkWidget   *window,
   overlay = GTK_WIDGET (gtk_builder_get_object (builder, id));
   gtk_window_set_transient_for (GTK_WINDOW (overlay), GTK_WINDOW (window));
   g_object_set (overlay, "view-name", view, NULL);
-  gtk_widget_show (overlay);
   g_object_unref (builder);
 }
 
@@ -95,7 +94,7 @@ do_shortcuts (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 666129463e731bfa4d90cc4d78bd22f2b233778c..8208ebac2fecacd4b239945e681fab5652c2e381 100644 (file)
@@ -74,7 +74,7 @@ do_sidebar (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index e356de0e0dcb87a2fb68c1f129ad7daa78ac47aa..acbe0ff5d3d295bf5768181e37c5c319392a099b 100644 (file)
@@ -140,7 +140,7 @@ do_sizegroup (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 0e4c08a00f0292ff7938deff7bb9884499f2b532..6389586c0de582d677053d1ca7622c6d589cb5de 100644 (file)
@@ -515,7 +515,7 @@ do_sliding_puzzle (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 44f0cfe8808568001907abfd1b70ea39fe5ac1a4..85d8c9c8ac685a97a1a77dd5abde0f1f6adc75ae 100644 (file)
@@ -236,7 +236,7 @@ do_spinbutton (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 8cd6b766803f82dc6ee302e213085a79f657d493..d278587ac993e2886a0b468b80396f9631771596 100644 (file)
@@ -91,7 +91,7 @@ G_GNUC_END_IGNORE_DEPRECATIONS
   }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 96c7503ffcb431c7832e5ac7c62947d40816cb07..6f16e04eb0b7fdf3c933610fbcdcded1d7e769b2 100644 (file)
@@ -27,7 +27,7 @@ do_stack (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index b9db82f3332c664dd59a5508565e006157093f2c..96c2300ac8e2ac1608307bf171a9eaf7815648c9 100644 (file)
@@ -58,7 +58,7 @@ do_tabs (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 02c336a4c6a1b44094652870e43a67812ae5c4a9..7b6008830924e9a6b1d17ad5a3da915ce20ffba6 100644 (file)
@@ -95,7 +95,7 @@ do_tagged_entry (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 60a81dc270690444e740cfb55024db080ab7e36e..5369c2df65697e93ec927f1853a57c8666c1280b 100644 (file)
@@ -72,7 +72,7 @@ do_textmask (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 8bb62a8406106ea802513fb2afffbc810c157842..7da926dfb5a0727d9d5063c4e9fbf9a9031085d8 100644 (file)
@@ -195,7 +195,7 @@ do_textscroll (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index f1fe41853e96e30f55bb134c717027240749af3b..dedbf38b534e956ac25dff004d73a11fefc64f62 100644 (file)
@@ -66,7 +66,7 @@ do_textundo (GtkWidget *do_widget)
 
   if (!gtk_widget_get_visible (window))
     {
-      gtk_widget_show (window);
+      gtk_widget_set_visible (window, TRUE);
     }
   else
     {
index ad7da1b1da3c86c1ffc0149fcfff6faf5f05a6d7..287a4454d936b6b45867b7c137a43b7751064b91 100644 (file)
@@ -523,7 +523,7 @@ do_textview (GtkWidget *do_widget)
 
   if (!gtk_widget_get_visible (window))
     {
-      gtk_widget_show (window);
+      gtk_widget_set_visible (window, TRUE);
     }
   else
     {
@@ -606,5 +606,5 @@ easter_egg_callback (GtkWidget *button,
 
   gtk_window_set_default_size (GTK_WINDOW (window), 300, 400);
 
-  gtk_widget_show (window);
+  gtk_window_present (GTK_WINDOW (window));
 }
index 8af63b463f218b309171ca6dbe82b284f108a218..f7a2e5d1d84a5de0b7899f1760814e16d8c629a4 100644 (file)
@@ -88,7 +88,7 @@ warning_closed (GtkDialog *warning,
   GtkWidget *window;
   GtkWidget *button;
 
-  gtk_widget_hide (GTK_WIDGET (warning));
+  gtk_widget_set_visible (GTK_WIDGET (warning), FALSE);
 
   window = gtk_widget_get_ancestor (GTK_WIDGET (data), GTK_TYPE_WINDOW);
   button = GTK_WIDGET (g_object_get_data (G_OBJECT (window), "button"));
@@ -130,7 +130,7 @@ do_themes (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 011951df3239ef718601d2e498b28ca82092f661..2d8772ca2dfe8d6b0a7ab4205eaa613985e0bcfa 100644 (file)
@@ -35,7 +35,7 @@ do_theming_style_classes (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 7263feb718afbc8de9cbf9113391dc0e9cd35b9c..10d9e81da0f7677fcdb9a34f0278e73718d5844c 100644 (file)
@@ -61,7 +61,7 @@ do_transparent (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index 0a7730d637a5052dabaca723ef689ec40661ab51..1968bb3aa21a3d4afc946171e375dbd700a8b341 100644 (file)
@@ -436,7 +436,7 @@ do_tree_store (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));
 
index f34c640419d492a4bf961b6038c2b3446858fb45..b6909472a578100b8e8bf84acef663b7209d666f 100644 (file)
@@ -177,7 +177,7 @@ do_video_player (GtkWidget *do_widget)
     }
 
   if (!gtk_widget_get_visible (window))
-    gtk_widget_show (window);
+    gtk_widget_set_visible (window, TRUE);
   else
     gtk_window_destroy (GTK_WINDOW (window));