[gnome-todo/wip/sadiq/fixes: 2/3] ui: Simplify setting button icons
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-todo/wip/sadiq/fixes: 2/3] ui: Simplify setting button icons
- Date: Tue, 11 Dec 2018 16:27:05 +0000 (UTC)
commit 51b48ce75ab655b3ea8974d7bc5280131e91b582
Author: Mohammed Sadiq <sadiq sadiqpk org>
Date: Wed Dec 5 10:03:17 2018 +0530
ui: Simplify setting button icons
In GTK4, we can set icon-name property for a GtkButton to set an icon for
the button.
data/ui/notification.ui | 8 +-------
data/ui/plugin-dialog.ui | 8 +-------
data/ui/window.ui | 10 +---------
3 files changed, 3 insertions(+), 23 deletions(-)
---
diff --git a/data/ui/notification.ui b/data/ui/notification.ui
index 3e0c79a..e235d43 100644
--- a/data/ui/notification.ui
+++ b/data/ui/notification.ui
@@ -56,14 +56,8 @@
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="relief">none</property>
+ <property name="icon-name">window-close-symbolic</property>
<signal name="clicked" handler="on_close_button_clicked_cb" object="GtdNotificationWidget"
swapped="yes" />
- <child>
- <object class="GtkImage" id="close_button_image">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">window-close-symbolic</property>
- </object>
- </child>
</object>
</child>
</object>
diff --git a/data/ui/plugin-dialog.ui b/data/ui/plugin-dialog.ui
index 1eb3abc..c9d95c3 100644
--- a/data/ui/plugin-dialog.ui
+++ b/data/ui/plugin-dialog.ui
@@ -70,14 +70,8 @@
<object class="GtkButton" id="back_button">
<property name="visible">False</property>
<property name="can_focus">True</property>
+ <property name="icon-name">go-previous-symbolic</property>
<signal name="clicked" handler="back_button_clicked" object="GtdPluginDialog" swapped="no" />
- <child>
- <object class="GtkImage">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">go-previous-symbolic</property>
- </object>
- </child>
</object>
</child>
</object>
diff --git a/data/ui/window.ui b/data/ui/window.ui
index df4930a..f51a312 100644
--- a/data/ui/window.ui
+++ b/data/ui/window.ui
@@ -147,15 +147,7 @@
<object class="GtkMenuButton" id="gear_menu_button">
<property name="visible">True</property>
<property name="can_focus">True</property>
- <style>
- <class name="image-button" />
- </style>
- <child>
- <object class="GtkImage">
- <property name="visible">True</property>
- <property name="icon_name">view-more-symbolic</property>
- </object>
- </child>
+ <property name="icon-name">view-more-symbolic</property>
</object>
<packing>
<property name="pack_type">end</property>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]