inspector: Use .toolbar for toolbars
authorAlexander Mikhaylenko <alexm@gnome.org>
Sat, 23 Oct 2021 22:10:54 +0000 (03:10 +0500)
committerAlexander Mikhaylenko <alexm@gnome.org>
Sat, 23 Oct 2021 22:37:01 +0000 (03:37 +0500)
Remove all of the manual margins, spacing and has-frame=0, be more
consistent.

gtk/inspector/css-editor.ui
gtk/inspector/recorder.ui
gtk/inspector/tree-data.ui
gtk/inspector/window.ui

index dc4649904cac19bdfe6444e7cf85c3211ba461b6..c1163efba470c1a697991306ed943bd20f49f249 100644 (file)
     <property name="orientation">vertical</property>
     <child>
       <object class="GtkBox">
-        <property name="spacing">6</property>
-        <property name="margin-start">6</property>
-        <property name="margin-end">6</property>
-        <property name="margin-top">6</property>
-        <property name="margin-bottom">6</property>
+        <style>
+          <class name="toolbar"/>
+        </style>
         <child>
           <object class="GtkToggleButton" id="disable_button">
-            <property name="has-frame">0</property>
             <property name="tooltip-text" translatable="yes">Disable this custom CSS</property>
             <property name="icon-name">media-playback-pause-symbolic</property>
             <signal name="toggled" handler="disable_toggled"/>
@@ -37,7 +34,6 @@
         </child>
         <child>
           <object class="GtkButton" id="save_button">
-            <property name="has-frame">0</property>
             <property name="tooltip-text" translatable="yes">Save the current CSS</property>
             <property name="icon-name">document-save-symbolic</property>
             <signal name="clicked" handler="save_clicked"/>
index de0d7cd9f37ad5a233e0843f3554346783852c03..ce25148196a58d8de9545cdfd1e606f44c5f8768 100644 (file)
@@ -6,14 +6,11 @@
         <property name="orientation">vertical</property>
         <child>
           <object class="GtkBox">
-            <property name="spacing">6</property>
-            <property name="margin-start">6</property>
-            <property name="margin-end">6</property>
-            <property name="margin-top">6</property>
-            <property name="margin-bottom">6</property>
+            <style>
+              <class name="toolbar"/>
+            </style>
             <child>
               <object class="GtkToggleButton">
-                <property name="has-frame">0</property>
                 <property name="icon-name">media-record-symbolic</property>
                 <property name="tooltip-text" translatable="yes">Record frames</property>
                 <property name="active" bind-source="GtkInspectorRecorder" bind-property="recording" bind-flags="bidirectional|sync-create"/>
@@ -21,7 +18,6 @@
             </child>
             <child>
               <object class="GtkButton">
-                <property name="has-frame">0</property>
                 <property name="icon-name">edit-clear-all-symbolic</property>
                 <property name="tooltip-text" translatable="yes">Clear recorded frames</property>
                 <signal name="clicked" handler="recordings_clear_all"/>
@@ -29,7 +25,6 @@
             </child>
             <child>
               <object class="GtkToggleButton">
-                <property name="has-frame">0</property>
                 <property name="icon-name">insert-object-symbolic</property>
                 <property name="tooltip-text" translatable="yes">Add debug nodes</property>
                 <property name="active" bind-source="GtkInspectorRecorder" bind-property="debug-nodes" bind-flags="bidirectional|sync-create"/>
@@ -39,7 +34,6 @@
             </child>
             <child>
               <object class="GtkToggleButton" id="dark_mode_button">
-                <property name="has-frame">0</property>
                 <property name="icon-name">display-brightness-symbolic</property>
                 <property name="tooltip-text" translatable="yes">Use a dark background</property>
                 <signal name="notify::active" handler="toggle_dark_mode" swapped="0" object="render_node_view"/>
@@ -47,7 +41,6 @@
             </child>
             <child>
               <object class="GtkButton" id="render_node_save_button">
-                <property name="has-frame">0</property>
                 <property name="sensitive">0</property>
                 <property name="icon-name">document-save-as-symbolic</property>
                 <property name="tooltip-text" translatable="yes">Save selected node</property>
@@ -56,7 +49,6 @@
             </child>
             <child>
               <object class="GtkButton" id="render_node_clip_button">
-                <property name="has-frame">0</property>
                 <property name="sensitive">0</property>
                 <property name="icon-name">edit-copy-symbolic</property>
                 <property name="tooltip-text" translatable="yes">Copy to clipboard</property>
index 84fe5acd6f25e914e87812361eea6c50085f9ff0..d06c228136f0b86f8c15f851dd93243dc073100a 100644 (file)
@@ -2,14 +2,11 @@
   <template class="GtkInspectorTreeData" parent="GtkWidget">
     <child>
       <object class="GtkBox">
-        <property name="spacing">6</property>
-        <property name="margin-start">6</property>
-        <property name="margin-end">6</property>
-        <property name="margin-top">6</property>
-        <property name="margin-bottom">6</property>
+        <style>
+          <class name="toolbar"/>
+        </style>
         <child>
           <object class="GtkToggleButton" id="show_button">
-            <property name="has-frame">0</property>
             <property name="tooltip-text" translatable="yes">Show data</property>
             <property name="icon-name">view-refresh-symbolic</property>
             <signal name="toggled" handler="toggle_show"/>
index 52ba9f065aa77ee24ae12b0cfdc4fd9065d9759c..c56f941bdd1ea27315996c219eec0adc34b958ee 100644 (file)
                               <object class="GtkCenterBox">
                                 <child type="start">
                                   <object class="GtkBox">
+                                    <style>
+                                      <class name="toolbar"/>
+                                    </style>
                                     <child>
                                       <object class="GtkToggleButton" id="sidebar_toggle">
                                         <property name="icon-name">open-menu-symbolic</property>
                                         <property name="tooltip-text" translatable="yes">Toggle Sidebar</property>
-                                        <property name="margin-start">6</property>
-                                        <property name="margin-end">6</property>
-                                        <property name="margin-top">6</property>
-                                        <property name="margin-bottom">6</property>
-                                        <property name="halign">center</property>
-                                        <property name="valign">center</property>
                                         <property name="active">1</property>
                                       </object>
                                     </child>
                                             <property name="name">actions</property>
                                             <property name="child">
                                               <object class="GtkButton" id="refresh_actions_button">
-                                                <property name="margin-start">6</property>
-                                                <property name="margin-end">6</property>
-                                                <property name="margin-top">6</property>
-                                                <property name="margin-bottom">6</property>
                                                 <property name="icon-name">view-refresh-symbolic</property>
                                                 <property name="tooltip-text" translatable="yes">Refresh action state</property>
-                                                <property name="has-frame">0</property>
                                               </object>
                                             </property>
                                           </object>
                                             <property name="name">magnifier</property>
                                             <property name="child">
                                               <object class="GtkScale">
-                                                <property name="margin-start">6</property>
-                                                <property name="margin-end">6</property>
-                                                <property name="margin-top">6</property>
-                                                <property name="margin-bottom">6</property>
                                                 <property name="width-request">150</property>
                                                 <property name="draw-value">0</property>
                                                 <property name="adjustment">magnification_adjustment</property>
                                         <property name="name">prop-search</property>
                                         <property name="child">
                                           <object class="GtkSearchEntry" id="prop_search_entry">
-                                            <property name="margin-start">6</property>
-                                            <property name="margin-end">6</property>
-                                            <property name="margin-top">6</property>
-                                            <property name="margin-bottom">6</property>
                                             <property name="max-width-chars">40</property>
+                                            <property name="valign">center</property>
                                           </object>
                                         </property>
                                       </object>
                                         <property name="name">layout-prop-search</property>
                                         <property name="child">
                                           <object class="GtkSearchEntry" id="layout_prop_search_entry">
-                                            <property name="margin-start">6</property>
-                                            <property name="margin-end">6</property>
-                                            <property name="margin-top">6</property>
-                                            <property name="margin-bottom">6</property>
                                             <property name="max-width-chars">40</property>
                                           </object>
                                         </property>
                                 </child>
                                 <child type="end">
                                   <object class="GtkBox">
-                                    <property name="margin-start">6</property>
-                                    <property name="margin-end">6</property>
+                                    <style>
+                                      <class name="toolbar"/>
+                                    </style>
                                     <child>
                                       <object class="GtkButton" id="go_up_button">
                                         <property name="icon-name">go-up-symbolic</property>
                                         <property name="tooltip-text" translatable="yes">Previous object</property>
-                                        <property name="has-frame">0</property>
-                                        <property name="halign">center</property>
-                                        <property name="valign">center</property>
                                         <signal name="clicked" handler="go_up_cb"/>
                                       </object>
                                     </child>
                                       <object class="GtkButton" id="go_down_button">
                                         <property name="icon-name">go-down-symbolic</property>
                                         <property name="tooltip-text" translatable="yes">Child object</property>
-                                        <property name="has-frame">0</property>
-                                        <property name="halign">center</property>
-                                        <property name="valign">center</property>
                                         <signal name="clicked" handler="go_down_cb"/>
                                       </object>
                                     </child>
                                       <object class="GtkButton" id="go_previous_button">
                                         <property name="icon-name">go-previous-symbolic</property>
                                         <property name="tooltip-text" translatable="yes">Previous sibling</property>
-                                        <property name="has-frame">0</property>
-                                        <property name="halign">center</property>
-                                        <property name="valign">center</property>
                                         <signal name="clicked" handler="go_previous_cb"/>
                                       </object>
                                     </child>
                                       <object class="GtkButton" id="go_next_button">
                                         <property name="icon-name">go-next-symbolic</property>
                                         <property name="tooltip-text" translatable="yes">Next sibling</property>
-                                        <property name="has-frame">0</property>
-                                        <property name="halign">center</property>
-                                        <property name="valign">center</property>
                                         <signal name="clicked" handler="go_next_cb"/>
                                       </object>
                                     </child>