[epiphany/wip/exalm/gtk4-cleanups-3: 15/18] Stop using GtkWidget:margin
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [epiphany/wip/exalm/gtk4-cleanups-3: 15/18] Stop using GtkWidget:margin
- Date: Wed, 1 Dec 2021 23:29:21 +0000 (UTC)
commit 6c8de600fa18638a0926273fc78357589e94940e
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Thu Dec 2 04:11:15 2021 +0500
Stop using GtkWidget:margin
GTK4 removes it and leaves margin-top etc. Use them directly.
lib/ephy-notification.c | 9 +++++----
lib/widgets/ephy-security-popover.c | 5 ++++-
src/resources/gtk/webapp-additional-urls-dialog.ui | 5 ++++-
3 files changed, 13 insertions(+), 6 deletions(-)
---
diff --git a/lib/ephy-notification.c b/lib/ephy-notification.c
index 6f017326c..e22d122f8 100644
--- a/lib/ephy-notification.c
+++ b/lib/ephy-notification.c
@@ -146,10 +146,11 @@ ephy_notification_init (EphyNotification *self)
gtk_grid_attach (GTK_GRID (self->grid), self->body, 0, 1, 1, 1);
self->close_button = gtk_button_new ();
- g_object_set (self->close_button,
- "focus-on-click", FALSE,
- "margin", 6,
- NULL);
+ gtk_widget_set_focus_on_click (self->close_button, FALSE);
+ gtk_widget_set_margin_top (self->close_button, 10);
+ gtk_widget_set_margin_bottom (self->close_button, 10);
+ gtk_widget_set_margin_start (self->close_button, 10);
+ gtk_widget_set_margin_end (self->close_button, 10);
gtk_style_context_add_class (gtk_widget_get_style_context (self->close_button), "flat");
gtk_grid_attach (GTK_GRID (self->grid), self->close_button, 1, 0, 1, 2);
diff --git a/lib/widgets/ephy-security-popover.c b/lib/widgets/ephy-security-popover.c
index f1be1a4dd..b9632c05c 100644
--- a/lib/widgets/ephy-security-popover.c
+++ b/lib/widgets/ephy-security-popover.c
@@ -534,7 +534,10 @@ ephy_security_popover_init (EphySecurityPopover *popover)
popover->grid = gtk_grid_new ();
gtk_grid_set_column_spacing (GTK_GRID (popover->grid), 12);
gtk_grid_set_row_spacing (GTK_GRID (popover->grid), 6);
- g_object_set (popover->grid, "margin", 10, NULL);
+ gtk_widget_set_margin_top (popover->grid, 10);
+ gtk_widget_set_margin_bottom (popover->grid, 10);
+ gtk_widget_set_margin_start (popover->grid, 10);
+ gtk_widget_set_margin_end (popover->grid, 10);
box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 6);
gtk_widget_set_halign (box, GTK_ALIGN_CENTER);
diff --git a/src/resources/gtk/webapp-additional-urls-dialog.ui
b/src/resources/gtk/webapp-additional-urls-dialog.ui
index 8eeae0995..a0aaa7649 100644
--- a/src/resources/gtk/webapp-additional-urls-dialog.ui
+++ b/src/resources/gtk/webapp-additional-urls-dialog.ui
@@ -21,7 +21,10 @@
<object class="GtkLabel">
<property name="visible">True</property>
<property name="xalign">0</property>
- <property name="margin">12</property>
+ <property name="margin-top">12</property>
+ <property name="margin-bottom">12</property>
+ <property name="margin-start">12</property>
+ <property name="margin-end">12</property>
<property name="label" translatable="yes">A URL that starts with any of the additional URLs will
be opened by the web application. If you omit the URL scheme, the one from the currently loaded URL will be
used.</property>
<property name="wrap">True</property>
</object>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]