From 9277713c575f7ac30fb218b5955895050894f63a Mon Sep 17 00:00:00 2001 From: monsta Date: Wed, 20 Jan 2016 13:11:30 +0300 Subject: use GtkBox instead of GtkHBox in both GTK+ builds and fix deprecated usage of GtkHBox and GtkVBox in GTK+3 build --- polkitgtkmate/example.c | 4 ++++ polkitgtkmate/polkitlockbutton.c | 4 ---- polkitgtkmate/polkitlockbutton.h | 8 -------- src/polkitmateauthenticationdialog.c | 16 ++++++++++++++++ 4 files changed, 20 insertions(+), 12 deletions(-) diff --git a/polkitgtkmate/example.c b/polkitgtkmate/example.c index da1d2e4..8b2da85 100644 --- a/polkitgtkmate/example.c +++ b/polkitgtkmate/example.c @@ -115,7 +115,11 @@ int main(int argc, char* argv[]) window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_resizable(GTK_WINDOW(window), TRUE); +#if GTK_CHECK_VERSION (3, 0, 0) + vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 12); +#else vbox = gtk_vbox_new(FALSE, 12); +#endif gtk_container_set_border_width(GTK_CONTAINER(window), 12); gtk_container_add(GTK_CONTAINER(window), vbox); diff --git a/polkitgtkmate/polkitlockbutton.c b/polkitgtkmate/polkitlockbutton.c index e1ad610..1b15cbe 100644 --- a/polkitgtkmate/polkitlockbutton.c +++ b/polkitgtkmate/polkitlockbutton.c @@ -209,11 +209,7 @@ static void on_authority_changed(PolkitAuthority* authority, gpointer user_data) static void on_clicked(GtkButton* button, gpointer user_data); -#if GTK_CHECK_VERSION (3, 0, 0) G_DEFINE_TYPE(PolkitLockButton, polkit_lock_button, GTK_TYPE_BOX); -#else -G_DEFINE_TYPE(PolkitLockButton, polkit_lock_button, GTK_TYPE_HBOX); -#endif static void polkit_lock_button_finalize(GObject* object) { diff --git a/polkitgtkmate/polkitlockbutton.h b/polkitgtkmate/polkitlockbutton.h index ce3affe..4360815 100644 --- a/polkitgtkmate/polkitlockbutton.h +++ b/polkitgtkmate/polkitlockbutton.h @@ -57,11 +57,7 @@ typedef struct _PolkitLockButtonPrivate PolkitLockButtonPrivate; * should be accessed using the provided API. */ struct _PolkitLockButton { -#if GTK_CHECK_VERSION (3, 0, 0) GtkBox parent; -#else - GtkHBox parent; -#endif /*< private >*/ PolkitLockButtonPrivate* priv; @@ -75,11 +71,7 @@ struct _PolkitLockButton { * Class structure for #PolkitLockButton. */ struct _PolkitLockButtonClass { -#if GTK_CHECK_VERSION (3, 0, 0) GtkBoxClass parent_class; -#else - GtkHBoxClass parent_class; -#endif /* Signals */ void (*changed)(PolkitLockButton* button); diff --git a/src/polkitmateauthenticationdialog.c b/src/polkitmateauthenticationdialog.c index 446d92b..dd75efb 100644 --- a/src/polkitmateauthenticationdialog.c +++ b/src/polkitmateauthenticationdialog.c @@ -659,7 +659,11 @@ polkit_mate_authentication_dialog_constructed (GObject *object) gtk_window_set_resizable (GTK_WINDOW (dialog), FALSE); gtk_window_set_icon_name (GTK_WINDOW (dialog), GTK_STOCK_DIALOG_AUTHENTICATION); +#if GTK_CHECK_VERSION (3, 0, 0) + hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12); +#else hbox = gtk_hbox_new (FALSE, 12); +#endif gtk_container_set_border_width (GTK_CONTAINER (hbox), 5); gtk_box_pack_start (GTK_BOX (content_area), hbox, TRUE, TRUE, 0); @@ -667,7 +671,11 @@ polkit_mate_authentication_dialog_constructed (GObject *object) gtk_misc_set_alignment (GTK_MISC (image), 0.5, 0.0); gtk_box_pack_start (GTK_BOX (hbox), image, FALSE, FALSE, 0); +#if GTK_CHECK_VERSION (3, 0, 0) + main_vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 10); +#else main_vbox = gtk_vbox_new (FALSE, 10); +#endif gtk_box_pack_start (GTK_BOX (hbox), main_vbox, TRUE, TRUE, 0); /* main message */ @@ -728,7 +736,11 @@ polkit_mate_authentication_dialog_constructed (GObject *object) } /* password entry */ +#if GTK_CHECK_VERSION (3, 0, 0) + vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); +#else vbox = gtk_vbox_new (FALSE, 0); +#endif gtk_box_pack_start (GTK_BOX (main_vbox), vbox, FALSE, FALSE, 0); table_alignment = gtk_alignment_new (0.0, 0.0, 1.0, 1.0); @@ -761,7 +773,11 @@ polkit_mate_authentication_dialog_constructed (GObject *object) gtk_expander_set_use_markup (GTK_EXPANDER (details_expander), TRUE); gtk_box_pack_start (GTK_BOX (content_area), details_expander, FALSE, FALSE, 0); +#if GTK_CHECK_VERSION (3, 0, 0) + details_vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 10); +#else details_vbox = gtk_vbox_new (FALSE, 10); +#endif gtk_container_add (GTK_CONTAINER (details_expander), details_vbox); table_alignment = gtk_alignment_new (0.0, 0.0, 1.0, 1.0); -- cgit v1.2.1