diff options
author | Matthias Clasen <mclasen@redhat.com> | 2022-10-29 13:53:47 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2022-10-29 15:27:53 -0400 |
commit | 9948053cd7e43e09cdcc3942c08d33fc6dc58c62 (patch) | |
tree | 13567c05eb01624e8833b0b728030f952edfb9dd /gtk/gtkprintbackend.c | |
parent | f1af8046d0dc225dac57b7762d3216267afa67f2 (diff) | |
download | gtk+-9948053cd7e43e09cdcc3942c08d33fc6dc58c62.tar.gz |
Deprecate GtkDialog
GtkDialog is too flexible in terms of UI (headerbars vs action bar,
etc), and has archaic APIs. It is time to retire it.
Diffstat (limited to 'gtk/gtkprintbackend.c')
-rw-r--r-- | gtk/gtkprintbackend.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/gtkprintbackend.c b/gtk/gtkprintbackend.c index c24ad6603f..0b0cdef17d 100644 --- a/gtk/gtkprintbackend.c +++ b/gtk/gtkprintbackend.c @@ -633,12 +633,14 @@ request_password (GtkPrintBackend *backend, priv->auth_info = g_new0 (char *, length + 1); priv->store_auth_info = FALSE; +G_GNUC_BEGIN_IGNORE_DEPRECATIONS dialog = gtk_dialog_new_with_buttons ( _("Authentication"), NULL, GTK_DIALOG_MODAL, _("_Cancel"), GTK_RESPONSE_CANCEL, _("_OK"), GTK_RESPONSE_OK, NULL); gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK); +G_GNUC_END_IGNORE_DEPRECATIONS main_box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0); @@ -665,7 +667,9 @@ request_password (GtkPrintBackend *backend, g_free (markup); /* Packing */ +G_GNUC_BEGIN_IGNORE_DEPRECATIONS content_area = gtk_dialog_get_content_area (GTK_DIALOG (dialog)); +G_GNUC_END_IGNORE_DEPRECATIONS gtk_box_append (GTK_BOX (content_area), main_box); gtk_box_append (GTK_BOX (main_box), icon); |