[iagno/arnaudb/wip/gtk4: 29/54] Use icon-name GtkButton property.



commit 2b1f0ff1002d9124991aac992ed238a6ecbbb80e
Author: Arnaud Bonatti <arnaud bonatti gmail com>
Date:   Tue Feb 18 04:05:18 2020 +0100

    Use icon-name GtkButton property.

 data/ui/base-headerbar.ui         | 21 +++------------------
 data/ui/base-window.ui            |  7 +------
 data/ui/game-headerbar.ui         |  7 +------
 data/ui/notifications-revealer.ui |  7 +------
 4 files changed, 6 insertions(+), 36 deletions(-)
---
diff --git a/data/ui/base-headerbar.ui b/data/ui/base-headerbar.ui
index 890a4e0..c64d632 100644
--- a/data/ui/base-headerbar.ui
+++ b/data/ui/base-headerbar.ui
@@ -25,15 +25,10 @@
         <property name="visible">False</property>
         <property name="valign">center</property>
         <property name="action-name">base.show-default-view</property>
+        <property name="icon-name">go-previous-symbolic</property> <!-- TODO 3/3 dialog-information-symbolic 
-->
         <style>
           <class name="image-button"/>
         </style>
-        <child>
-          <object class="GtkImage">
-            <property name="icon-name">go-previous-symbolic</property> <!-- TODO 3/3 
dialog-information-symbolic -->
-            <property name="icon-size">1</property>
-          </object>
-        </child>
       </object>
     </child>
     <child>
@@ -65,16 +60,11 @@
               <object class="GtkButton">
                 <property name="valign">center</property>
                 <property name="action-name">app.quit</property>
+                <property name="icon-name">window-close-symbolic</property>
                 <style>
                   <class name="titlebutton"/>
                   <class name="close"/>
                 </style>
-                <child>
-                  <object class="GtkImage">
-                    <property name="icon-name">window-close-symbolic</property>
-                    <property name="icon-size">1</property>
-                  </object>
-                </child>
               </object>
             </property>
           </object>
@@ -94,6 +84,7 @@
       <object class="GtkMenuButton" id="info_button">
         <property name="valign">center</property>
         <property name="focus-on-click">False</property>
+        <property name="icon-name">open-menu-symbolic</property>
         <style>
           <class name="image-button"/>
         </style>
@@ -105,12 +96,6 @@
             <property name="AtkObject::accessible-description" translatable="yes">Current view 
actions</property>
           </object>
         </child>
-        <child>
-          <object class="GtkImage">
-            <property name="icon-name">open-menu-symbolic</property>
-            <property name="icon-size">1</property>
-          </object>
-        </child>
       </object>
     </child>
   </template>
diff --git a/data/ui/base-window.ui b/data/ui/base-window.ui
index 09528ce..3e71faf 100644
--- a/data/ui/base-window.ui
+++ b/data/ui/base-window.ui
@@ -32,17 +32,12 @@
             <property name="halign">end</property>
             <property name="valign">start</property>
             <property name="action-name">base.unfullscreen</property>
+            <property name="icon-name">view-restore-symbolic</property>
             <style>
               <class name="image-button"/>
               <class name="unfullscreen-button"/>
               <class name="flat"/>
             </style>
-            <child>
-              <object class="GtkImage">
-                <property name="icon-name">view-restore-symbolic</property>
-                <property name="icon-size">1</property>
-              </object>
-            </child>
           </object>
         </child>
       </object>
diff --git a/data/ui/game-headerbar.ui b/data/ui/game-headerbar.ui
index 4c8653f..0fb19e8 100644
--- a/data/ui/game-headerbar.ui
+++ b/data/ui/game-headerbar.ui
@@ -57,15 +57,10 @@
         <property name="use-underline">True</property>
         <property name="action-name">base.escape</property>
         <property name="focus-on-click">False</property>
+        <property name="icon-name">go-previous-symbolic</property>
         <style>
           <class name="image-button"/>
         </style>
-        <child>
-          <object class="GtkImage">
-            <property name="icon-name">go-previous-symbolic</property>
-            <property name="icon-size">1</property>
-          </object>
-        </child>
       </object>
     </child>
   </template>
diff --git a/data/ui/notifications-revealer.ui b/data/ui/notifications-revealer.ui
index 9078c3a..3eaa2e3 100644
--- a/data/ui/notifications-revealer.ui
+++ b/data/ui/notifications-revealer.ui
@@ -44,15 +44,10 @@
                 <property name="focus-on-click">False</property>
                 <property name="relief">none</property>
                 <property name="action-name">notification.hide</property>
+                <property name="icon-name">window-close-symbolic</property>
                 <style>
                   <class name="image-button"/>
                 </style>
-                <child>
-                  <object class="GtkImage">
-                    <property name="icon-name">window-close-symbolic</property>
-                    <property name="icon-size">1</property>
-                  </object>
-                </child>
               </object>
             </child>
           </object>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]