[gtk/matthiasc/for-master: 2/2] widget-factory: Simplify the ui file




commit 202b67539c564fabb813fb6616e36213290ecda3
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue Sep 28 21:12:31 2021 -0400

    widget-factory: Simplify the ui file
    
    Run gtk4-builder-tool simplify over the
    ui file, shrinking it by ~4k.

 demos/widget-factory/widget-factory.ui | 299 ++++++++++++---------------------
 1 file changed, 109 insertions(+), 190 deletions(-)
---
diff --git a/demos/widget-factory/widget-factory.ui b/demos/widget-factory/widget-factory.ui
index b7a6ee442f..e4a3cda3ef 100644
--- a/demos/widget-factory/widget-factory.ui
+++ b/demos/widget-factory/widget-factory.ui
@@ -132,7 +132,6 @@
   </menu>
   <object class="GtkAdjustment" id="adjustment1">
     <property name="upper">100</property>
-    <property name="lower">0</property>
     <property name="value">50</property>
     <property name="step-increment">1</property>
     <property name="page-increment">10</property>
@@ -446,12 +445,10 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                   <object class="GtkScale">
                     <property name="adjustment">
                       <object class="GtkAdjustment">
-                        <property name="lower">0</property>
                         <property name="upper">1000</property>
                         <property name="value">250</property>
                         <property name="step-increment">50</property>
                         <property name="page-increment">50</property>
-                        <property name="page-size">0</property>
                       </object>
                     </property>
                     <signal name="value-changed" handler="transition_speed_changed"/>
@@ -536,9 +533,7 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                             </child>
                             <child>
                               <object class="GtkBox" id="box223">
-                                <style>
-                                  <class name="linked"/>
-                                </style>
+                                <property name="css-classes">linked</property>
                                 <child>
                                   <object class="GtkEntry" id="entry24">
                                     <property name="enable-emoji-completion">1</property>
@@ -555,17 +550,14 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                             </child>
                             <child>
                               <object class="GtkPasswordEntry">
-                                <property name="halign">fill</property>
                                 <property name="show-peek-icon">1</property>
                                 <property name="placeholder-text" translatable="yes">Password…</property>
                               </object>
                             </child>
                             <child>
                               <object class="GtkBox">
+                                <property name="css-classes">linked</property>
                                 <property name="hexpand">0</property>
-                                <style>
-                                  <class name="linked"/>
-                                </style>
                                 <child>
                                   <object class="GtkComboBox">
                                     <property name="model">lrmodel</property>
@@ -870,7 +862,6 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                               <object class="GtkColorButton" id="colorbutton1">
                                 <property name="receives-default">1</property>
                                 <property name="rgba">#31316867a09f</property>
-                                <property name="use-alpha">1</property>
                               </object>
                             </child>
                             <child>
@@ -952,7 +943,6 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                                         <property name="adjustment">adjustment1</property>
                                         <property name="restrict-to-fill-level">0</property>
                                         <property name="fill-level">75</property>
-                                        <property name="draw-value">0</property>
                                       </object>
                                     </child>
                                     <child>
@@ -961,7 +951,6 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                                         <property name="adjustment">adjustment1</property>
                                         <property name="restrict-to-fill-level">0</property>
                                         <property name="fill-level">75</property>
-                                        <property name="draw-value">0</property>
                                       </object>
                                     </child>
                                   </object>
@@ -970,7 +959,6 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                             </child>
                             <child>
                               <object class="GtkScale" id="scale5">
-                                <property name="draw-value">0</property>
                                 <property name="has-origin">0</property>
                                 <property name="round-digits">0</property>
                                 <property name="adjustment">adjustment3</property>
@@ -1073,7 +1061,6 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                                   <object class="GtkScrolledWindow">
                                     <property name="vexpand">1</property>
                                     <property name="hscrollbar-policy">never</property>
-                                    <property name="vscrollbar-policy">automatic</property>
                                     <property name="propagate-natural-height">1</property>
                                     <property name="propagate-natural-width">1</property>
                                     <child>
@@ -1082,56 +1069,56 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                                         <property name="spacing">10</property>
                                         <child>
                                           <object class="GtkLabel">
+                                            <property name="css-classes">large-title</property>
                                             <property name="label">Large Title</property>
-                                            <style><class name="large-title"/></style>
                                           </object>
                                         </child>
                                         <child>
                                           <object class="GtkLabel">
+                                            <property name="css-classes">title-1</property>
                                             <property name="label">Title 1</property>
-                                            <style><class name="title-1"/></style>
                                           </object>
                                         </child>
                                         <child>
                                           <object class="GtkLabel">
+                                            <property name="css-classes">title-2</property>
                                             <property name="label">Title 2</property>
-                                            <style><class name="title-2"/></style>
                                           </object>
                                         </child>
                                         <child>
                                           <object class="GtkLabel">
+                                            <property name="css-classes">title-3</property>
                                             <property name="label">Title 3</property>
-                                            <style><class name="title-3"/></style>
                                           </object>
                                         </child>
                                         <child>
                                           <object class="GtkLabel">
+                                            <property name="css-classes">title-4</property>
                                             <property name="label">Title 4</property>
-                                            <style><class name="title-4"/></style>
                                           </object>
                                         </child>
                                         <child>
                                           <object class="GtkLabel">
+                                            <property name="css-classes">heading</property>
                                             <property name="label">Heading</property>
-                                            <style><class name="heading"/></style>
                                           </object>
                                         </child>
                                         <child>
                                           <object class="GtkLabel">
+                                            <property name="css-classes">body</property>
                                             <property name="label">Body</property>
-                                            <style><class name="body"/></style>
                                           </object>
                                         </child>
                                         <child>
                                           <object class="GtkLabel">
+                                            <property name="css-classes">caption-heading</property>
                                             <property name="label">Caption Heading</property>
-                                            <style><class name="caption-heading"/></style>
                                           </object>
                                         </child>
                                         <child>
                                           <object class="GtkLabel">
+                                            <property name="css-classes">caption</property>
                                             <property name="label">Caption</property>
-                                            <style><class name="caption"/></style>
                                           </object>
                                         </child>
                                       </object>
@@ -1255,10 +1242,9 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                                       <object class="GtkLoader">
                                         <property 
name="resource">/org/gtk/WidgetFactory4/sunset.jpg</property>
                                       </object>
-                                    </property> 
+                                    </property>
                                     <child>
                                       <object class="GtkDragSource">
-                                        <property name="actions">copy</property>
                                         <signal name="prepare" handler="on_picture_drag_prepare" 
swapped="no"/>
                                       </object>
                                     </child>
@@ -1289,7 +1275,6 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                                     </property>
                                     <child>
                                       <object class="GtkDragSource">
-                                        <property name="actions">copy</property>
                                         <signal name="prepare" handler="on_picture_drag_prepare" 
swapped="no"/>
                                       </object>
                                     </child>
@@ -1320,7 +1305,6 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                                     </property>
                                     <child>
                                       <object class="GtkDragSource">
-                                        <property name="actions">copy</property>
                                         <signal name="prepare" handler="on_picture_drag_prepare" 
swapped="no"/>
                                       </object>
                                     </child>
@@ -1509,9 +1493,7 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
                         <property name="valign">start</property>
                         <child>
                           <object class="GtkFrame" id="page2frame">
-                            <style>
-                              <class name="app-notification"/>
-                            </style>
+                            <property name="css-classes">app-notification</property>
                             <child>
                               <object class="GtkBox" id="page2box">
                                 <property name="spacing">20</property>
@@ -1642,11 +1624,9 @@ microphone-sensitivity-medium-symbolic</property>
                                             <property name="title">Logo</property>
                                             <property name="child">
                                               <object class="GtkImage" id="imageo">
+                                                <property name="css-classes">icon-dropshadow</property>
                                                 <property name="icon-name">org.gtk.WidgetFactory4</property>
                                                 <property name="pixel-size">256</property>
-                                                <style>
-                                                  <class name="icon-dropshadow"/>
-                                                </style>
                                               </object>
                                             </property>
                                           </object>
@@ -1684,11 +1664,9 @@ microphone-sensitivity-medium-symbolic</property>
                                 <property name="vexpand">1</property>
                                 <child>
                                   <object class="GtkListBox" id="listbox">
+                                    <property name="css-classes">rich-list</property>
                                     <property name="selection-mode">none</property>
                                     <property name="show-separators">1</property>
-                                    <style>
-                                      <class name="rich-list"/>
-                                    </style>
                                     <child type="placeholder">
                                       <object class="GtkLabel">
                                         <property name="label">No rows found</property>
@@ -1735,7 +1713,6 @@ microphone-sensitivity-medium-symbolic</property>
                                               <object class="GtkScale" id="opacity">
                                                 <property name="halign">end</property>
                                                 <property name="valign">center</property>
-                                                <property name="draw-value">0</property>
                                                 <property name="width-request">150</property>
                                                 <property name="adjustment">adjustment1</property>
                                               </object>
@@ -1865,7 +1842,6 @@ microphone-sensitivity-medium-symbolic</property>
                                                 <property name="label" translatable="yes">Row 8</property>
                                                 <property name="halign">start</property>
                                                 <property name="valign">center</property>
-
                                                 <property name="hexpand">1</property>
                                               </object>
                                             </child>
@@ -1895,9 +1871,7 @@ microphone-sensitivity-medium-symbolic</property>
                                     </child>
                                     <child>
                                       <object class="GtkBox" id="toolbar">
-                                        <style>
-                                          <class name="toolbar"/>
-                                        </style>
+                                        <property name="css-classes">toolbar</property>
                                         <child>
                                           <object class="GtkButton">
                                             <property name="label" translatable="yes">New</property>
@@ -1992,9 +1966,7 @@ microphone-sensitivity-medium-symbolic</property>
                                         <property name="vexpand">1</property>
                                         <child>
                                           <object class="GtkPaned">
-                                            <style>
-                                              <class name="view"/>
-                                            </style>
+                                            <property name="css-classes">view</property>
                                             <child>
                                               <object class="GtkLabel">
                                                 <property name="label">Left</property>
@@ -2015,10 +1987,8 @@ microphone-sensitivity-medium-symbolic</property>
                                         <property name="vexpand">1</property>
                                         <child>
                                           <object class="GtkPaned">
+                                            <property name="css-classes">view</property>
                                             <property name="orientation">vertical</property>
-                                            <style>
-                                              <class name="view"/>
-                                            </style>
                                             <child>
                                               <object class="GtkLabel">
                                                 <property name="label">Top</property>
@@ -2075,9 +2045,7 @@ microphone-sensitivity-medium-symbolic</property>
                                     </child>
                                     <child>
                                       <object class="GtkBox">
-                                        <style>
-                                          <class name="linked"/>
-                                        </style>
+                                        <property name="css-classes">linked</property>
                                         <child>
                                           <object class="GtkButton" id="decrease_button">
                                             <property name="icon-name">zoom-out-symbolic</property>
@@ -2257,13 +2225,11 @@ microphone-sensitivity-medium-symbolic</property>
                                 </child>
                                 <child>
                                   <object class="GtkToggleButton" id="record_button">
+                                    <property name="css-classes">text-button
+image-button
+destructive-action</property>
                                     <property name="halign">center</property>
                                     <signal name="toggled" handler="on_record_button_toggled"/>
-                                    <style>
-                                      <class name="text-button"/>
-                                      <class name="image-button"/>
-                                      <class name="destructive-action"/>
-                                    </style>
                                     <child>
                                       <object class="GtkBox">
                                         <property name="spacing">6</property>
@@ -2285,9 +2251,7 @@ microphone-sensitivity-medium-symbolic</property>
                                 </child>
                                 <child>
                                   <object class="GtkBox">
-                                    <style>
-                                      <class name="linked"/>
-                                    </style>
+                                    <property name="css-classes">linked</property>
                                     <child>
                                       <object class="GtkToggleButton" id="grid_button">
                                         <property name="active">1</property>
@@ -2304,10 +2268,8 @@ microphone-sensitivity-medium-symbolic</property>
                                 </child>
                                 <child>
                                   <object class="GtkButton" id="circular_button">
+                                    <property name="css-classes">circular</property>
                                     <property name="icon-name">emblem-system-symbolic</property>
-                                    <style>
-                                      <class name="circular"/>
-                                    </style>
                                   </object>
                                 </child>
                               </object>
@@ -2453,6 +2415,7 @@ microphone-sensitivity-medium-symbolic</property>
                                         <property name="title">Address</property>
                                         <property name="child">
                                           <object class="GtkBox">
+                                            <property name="css-classes">linked</property>
                                             <property name="orientation">vertical</property>
                                             <property name="margin-start">20</property>
                                             <property name="margin-end">20</property>
@@ -2460,9 +2423,6 @@ microphone-sensitivity-medium-symbolic</property>
                                             <property name="margin-bottom">20</property>
                                             <property name="halign">center</property>
                                             <property name="valign">center</property>
-                                            <style>
-                                              <class name="linked"/>
-                                            </style>
                                             <child>
                                               <object class="GtkEntry">
                                                 <property name="placeholder-text">Street</property>
@@ -2488,6 +2448,7 @@ microphone-sensitivity-medium-symbolic</property>
                                         <property name="title">Pages</property>
                                         <property name="child">
                                           <object class="GtkBox">
+                                            <property name="css-classes">linked</property>
                                             <property name="orientation">vertical</property>
                                             <property name="margin-start">20</property>
                                             <property name="margin-end">20</property>
@@ -2495,9 +2456,6 @@ microphone-sensitivity-medium-symbolic</property>
                                             <property name="margin-bottom">20</property>
                                             <property name="halign">center</property>
                                             <property name="valign">center</property>
-                                            <style>
-                                              <class name="linked"/>
-                                            </style>
                                             <child>
                                               <object class="GtkComboBoxText" id="page_combo">
                                                 <property name="active">0</property>
@@ -2539,105 +2497,102 @@ microphone-sensitivity-medium-symbolic</property>
                             </child>
                           </object>
                         </child>
+                        <child>
+                          <object class="GtkBox">
+                            <child>
+                              <object class="GtkBox">
+                                <property name="css-classes">linked</property>
+                                <property name="orientation">vertical</property>
+                                <child>
+                                  <object class="GtkButton" id="toolbutton1">
+                                    <property name="icon-name">document-open-symbolic</property>
+                                    <property name="focus-on-click">0</property>
+                                    <property name="tooltip-text" translatable="yes">Insert ⌘</property>
+                                  </object>
+                                </child>
+                                <child>
+                                  <object class="GtkButton" id="toolbutton2">
+                                    <property name="icon-name">send-to-symbolic</property>
+                                    <property name="focus-on-click">0</property>
+                                    <property name="tooltip-text" translatable="yes">Insert ⚽</property>
+                                  </object>
+                                </child>
+                                <child>
+                                  <object class="GtkButton" id="toolbutton3">
+                                    <property name="icon-name">view-fullscreen-symbolic</property>
+                                    <property name="focus-on-click">0</property>
+                                    <property name="tooltip-text" translatable="yes">Insert ⤢</property>
+                                  </object>
+                                </child>
+                                <child>
+                                  <object class="GtkButton" id="toolbutton4">
+                                    <property name="icon-name">star-new-symbolic</property>
+                                    <property name="focus-on-click">0</property>
+                                    <property name="tooltip-text" translatable="yes">Insert ☆</property>
+                                  </object>
+                                </child>
+                              </object>
+                            </child>
+                            <child>
+                              <object class="GtkScrolledWindow">
+                                <property name="has-frame">1</property>
+                                <property name="hexpand">1</property>
+                                <child>
+                                  <object class="GtkTextView" id="tooltextview"/>
+                                </child>
+                              </object>
+                            </child>
                             <child>
                               <object class="GtkBox">
+                                <property name="orientation">vertical</property>
                                 <child>
                                   <object class="GtkBox">
+                                    <property name="css-classes">linked</property>
                                     <property name="orientation">vertical</property>
-                                    <style>
-                                      <class name="linked"/>
-                                    </style>
-                                    <child>
-                                      <object class="GtkButton" id="toolbutton1">
-                                        <property name="icon-name">document-open-symbolic</property>
-                                        <property name="focus-on-click">0</property>
-                                        <property name="tooltip-text" translatable="yes">Insert ⌘</property>
-                                      </object>
-                                    </child>
                                     <child>
-                                      <object class="GtkButton" id="toolbutton2">
-                                        <property name="icon-name">send-to-symbolic</property>
+                                      <object class="GtkButton" id="cutbutton">
+                                        <property name="sensitive">0</property>
+                                        <property name="icon-name">edit-cut-symbolic</property>
                                         <property name="focus-on-click">0</property>
-                                        <property name="tooltip-text" translatable="yes">Insert ⚽</property>
+                                        <property name="tooltip-text" translatable="yes">Cut</property>
                                       </object>
                                     </child>
                                     <child>
-                                      <object class="GtkButton" id="toolbutton3">
-                                        <property name="icon-name">view-fullscreen-symbolic</property>
+                                      <object class="GtkButton" id="copybutton">
+                                        <property name="sensitive">0</property>
+                                        <property name="icon-name">edit-copy-symbolic</property>
                                         <property name="focus-on-click">0</property>
-                                        <property name="tooltip-text" translatable="yes">Insert ⤢</property>
+                                        <property name="tooltip-text" translatable="yes">Copy</property>
                                       </object>
                                     </child>
                                     <child>
-                                      <object class="GtkButton" id="toolbutton4">
-                                        <property name="icon-name">star-new-symbolic</property>
+                                      <object class="GtkButton" id="pastebutton">
+                                        <property name="sensitive">0</property>
+                                        <property name="icon-name">edit-paste-symbolic</property>
                                         <property name="focus-on-click">0</property>
-                                        <property name="tooltip-text" translatable="yes">Insert ☆</property>
+                                        <property name="tooltip-text" translatable="yes">Paste</property>
                                       </object>
                                     </child>
                                   </object>
                                 </child>
                                 <child>
-                                  <object class="GtkScrolledWindow">
-                                    <property name="has-frame">1</property>
-                                    <property name="hexpand">1</property>
-                                    <child>
-                                      <object class="GtkTextView" id="tooltextview"/>
-                                    </child>
-                                  </object>
-                                </child>
-                                <child>
-                                  <object class="GtkBox">
-                                    <property name="orientation">vertical</property>
-                                    <child>
-                                      <object class="GtkBox">
-                                        <property name="orientation">vertical</property>
-                                        <style>
-                                          <class name="linked"/>
-                                        </style>
-                                        <child>
-                                          <object class="GtkButton" id="cutbutton">
-                                            <property name="sensitive">0</property>
-                                            <property name="icon-name">edit-cut-symbolic</property>
-                                            <property name="focus-on-click">0</property>
-                                            <property name="tooltip-text" translatable="yes">Cut</property>
-                                          </object>
-                                        </child>
-                                        <child>
-                                          <object class="GtkButton" id="copybutton">
-                                            <property name="sensitive">0</property>
-                                            <property name="icon-name">edit-copy-symbolic</property>
-                                            <property name="focus-on-click">0</property>
-                                            <property name="tooltip-text" translatable="yes">Copy</property>
-                                          </object>
-                                        </child>
-                                        <child>
-                                          <object class="GtkButton" id="pastebutton">
-                                            <property name="sensitive">0</property>
-                                            <property name="icon-name">edit-paste-symbolic</property>
-                                            <property name="focus-on-click">0</property>
-                                            <property name="tooltip-text" translatable="yes">Paste</property>
-                                          </object>
-                                        </child>
-                                      </object>
-                                    </child>
-                                    <child>
-                                      <object class="GtkButton" id="deletebutton">
-                                        <property name="sensitive">0</property>
-                                        <property name="valign">end</property>
-                                        <property name="icon-name">edit-delete-symbolic</property>
-                                        <property name="focus-on-click">0</property>
-                                        <property name="tooltip-text" translatable="yes">Delete</property>
-                                      </object>
-                                    </child>
+                                  <object class="GtkButton" id="deletebutton">
+                                    <property name="sensitive">0</property>
+                                    <property name="valign">end</property>
+                                    <property name="icon-name">edit-delete-symbolic</property>
+                                    <property name="focus-on-click">0</property>
+                                    <property name="tooltip-text" translatable="yes">Delete</property>
                                   </object>
                                 </child>
                               </object>
                             </child>
+                          </object>
+                        </child>
                         <child>
                           <object class="GtkOverlay">
                             <child type="overlay">
                               <object class="GtkBox" id="totem_like_osd">
+                                <property name="css-classes">osd</property>
                                 <property name="visible">0</property>
                                 <property name="opacity">0.9</property>
                                 <property name="margin-start">20</property>
@@ -2645,14 +2600,9 @@ microphone-sensitivity-medium-symbolic</property>
                                 <property name="margin-top">20</property>
                                 <property name="margin-bottom">20</property>
                                 <property name="valign">end</property>
-                                <style>
-                                  <class name="osd"/>
-                                </style>
                                 <child>
                                   <object class="GtkBox">
-                                    <style>
-                                      <class name="linked"/>
-                                    </style>
+                                    <property name="css-classes">linked</property>
                                     <child>
                                       <object class="GtkButton">
                                         <property name="icon-name">go-previous-symbolic</property>
@@ -2668,17 +2618,14 @@ microphone-sensitivity-medium-symbolic</property>
                                 <child>
                                   <object class="GtkScale">
                                     <property name="hexpand">1</property>
-                                    <property name="draw-value">0</property>
                                     <property name="adjustment">adjustment1</property>
                                   </object>
                                 </child>
                                 <child>
                                   <object class="GtkVolumeButton">
+                                    <property name="css-classes">image-button</property>
                                     <property name="orientation">vertical</property>
                                     <property name="value">.5</property>
-                                    <style>
-                                      <class name="image-button"/>
-                                    </style>
                                   </object>
                                 </child>
                               </object>
@@ -2693,13 +2640,11 @@ microphone-sensitivity-medium-symbolic</property>
                                         <property name="show-border">0</property>
                                         <child type="action-end">
                                           <object class="GtkMenuButton">
+                                            <property name="css-classes">circular</property>
                                             <property name="valign">center</property>
                                             <property name="popover">notebook_info_popover2</property>
                                             <property name="icon-name">emblem-important-symbolic</property>
                                             <property name="has-frame">0</property>
-                                            <style>
-                                              <class name="circular"/>
-                                            </style>
                                           </object>
                                         </child>
                                         <child>
@@ -2721,13 +2666,11 @@ microphone-sensitivity-medium-symbolic</property>
                                                 </child>
                                                 <child>
                                                   <object class="GtkButton">
+                                                    <property name="css-classes">small-button</property>
                                                     <property name="has-frame">0</property>
                                                     <property name="focus-on-click">0</property>
                                                     <property 
name="icon-name">window-close-symbolic</property>
                                                     <signal name="clicked" handler="tab_close_cb" 
object="closable_page_1"/>
-                                                    <style>
-                                                      <class name="small-button"/>
-                                                    </style>
                                                   </object>
                                                 </child>
                                               </object>
@@ -2753,13 +2696,11 @@ microphone-sensitivity-medium-symbolic</property>
                                                 </child>
                                                 <child>
                                                   <object class="GtkButton">
+                                                    <property name="css-classes">small-button</property>
                                                     <property name="has-frame">0</property>
                                                     <property name="focus-on-click">0</property>
                                                     <property 
name="icon-name">window-close-symbolic</property>
                                                     <signal name="clicked" handler="tab_close_cb" 
object="closable_page_2"/>
-                                                    <style>
-                                                      <class name="small-button"/>
-                                                    </style>
                                                   </object>
                                                 </child>
                                               </object>
@@ -2806,7 +2747,7 @@ microphone-sensitivity-medium-symbolic</property>
                         <property name="spacing">10</property>
                         <child>
                           <object class="GtkBox">
-                            <property name="halign">fill</property>
+                            <property name="css-classes">linked</property>
                             <child>
                               <object class="GtkEntry">
                                 <property name="hexpand">1</property>
@@ -2822,9 +2763,6 @@ microphone-sensitivity-medium-symbolic</property>
                                 <signal name="notify::text" handler="age_entry_changed"/>
                               </object>
                             </child>
-                            <style>
-                              <class name="linked"/>
-                            </style>
                           </object>
                         </child>
                         <child>
@@ -2832,13 +2770,11 @@ microphone-sensitivity-medium-symbolic</property>
                             <property name="scrollable">1</property>
                             <child type="action-end">
                               <object class="GtkMenuButton">
+                                <property name="css-classes">circular</property>
                                 <property name="valign">center</property>
                                 <property name="popover">notebook_info_popover</property>
                                 <property name="icon-name">emblem-important-symbolic</property>
                                 <property name="has-frame">0</property>
-                                <style>
-                                  <class name="circular"/>
-                                </style>
                               </object>
                             </child>
                             <child>
@@ -2948,7 +2884,6 @@ bad things might happen.</property>
         <property name="use-underline">1</property>
       </object>
     </child>
-
     <action-widgets>
       <action-widget response="cancel">cancel_info_dialog</action-widget>
       <action-widget response="ok" default="true">doit_info_dialog</action-widget>
@@ -3011,14 +2946,12 @@ bad things might happen.</property>
             <property name="margin-bottom">20</property>
             <child>
               <object class="GtkLabel">
+                <property name="css-classes">dim-label</property>
                 <property name="halign">end</property>
                 <property name="valign">baseline</property>
                 <property name="label">_Details</property>
                 <property name="use-underline">1</property>
                 <property name="mnemonic-widget">details_entry</property>
-                <style>
-                  <class name="dim-label"/>
-                </style>
                 <layout>
                   <property name="column">0</property>
                   <property name="row">0</property>
@@ -3038,14 +2971,12 @@ bad things might happen.</property>
             </child>
             <child>
               <object class="GtkLabel">
+                <property name="css-classes">dim-label</property>
                 <property name="halign">end</property>
                 <property name="valign">baseline</property>
                 <property name="label">More D_etails</property>
                 <property name="use-underline">1</property>
                 <property name="mnemonic-widget">more_details_entry</property>
-                <style>
-                  <class name="dim-label"/>
-                </style>
                 <layout>
                   <property name="column">0</property>
                   <property name="row">1</property>
@@ -3065,14 +2996,12 @@ bad things might happen.</property>
             </child>
             <child>
               <object class="GtkLabel">
+                <property name="css-classes">dim-label</property>
                 <property name="halign">end</property>
                 <property name="valign">baseline</property>
                 <property name="label">_Level</property>
                 <property name="use-underline">1</property>
                 <property name="mnemonic-widget">level_scale</property>
-                <style>
-                  <class name="dim-label"/>
-                </style>
                 <layout>
                   <property name="column">0</property>
                   <property name="row">2</property>
@@ -3082,7 +3011,6 @@ bad things might happen.</property>
             <child>
               <object class="GtkScale" id="level_scale">
                 <property name="valign">baseline</property>
-                <property name="draw-value">0</property>
                 <property name="adjustment">adjustment1</property>
                 <signal name="value-changed" handler="level_scale_value_changed"/>
                 <layout>
@@ -3094,14 +3022,12 @@ bad things might happen.</property>
             </child>
             <child>
               <object class="GtkLabel">
+                <property name="css-classes">dim-label</property>
                 <property name="halign">end</property>
                 <property name="valign">baseline</property>
                 <property name="label">_Mode</property>
                 <property name="use-underline">1</property>
                 <property name="mnemonic-widget">mode_switch</property>
-                <style>
-                  <class name="dim-label"/>
-                </style>
                 <layout>
                   <property name="column">0</property>
                   <property name="row">3</property>
@@ -3121,13 +3047,11 @@ bad things might happen.</property>
             </child>
             <child>
               <object class="GtkLabel" id="error_label">
+                <property name="css-classes">error</property>
                 <property name="visible">0</property>
                 <property name="halign">start</property>
                 <property name="valign">baseline</property>
                 <property name="label">Level too low</property>
-                <style>
-                  <class name="error"/>
-                </style>
                 <layout>
                   <property name="column">2</property>
                   <property name="row">3</property>
@@ -3214,8 +3138,7 @@ bad things might happen.</property>
             <property name="min-content-width">100</property>
             <property name="max-content-width">100</property>
             <child>
-              <object class="GtkTextView" id="open_popover_textview">
-              </object>
+              <object class="GtkTextView" id="open_popover_textview"/>
             </child>
             <layout>
               <property name="column">1</property>
@@ -3268,12 +3191,10 @@ bad things might happen.</property>
         </child>
         <child>
           <object class="GtkButton" id="open_popover_button">
+            <property name="css-classes">suggested-action</property>
             <property name="label">_Open</property>
             <property name="use-underline">1</property>
             <property name="sensitive">0</property>
-            <style>
-              <class name="suggested-action"/>
-            </style>
             <layout>
               <property name="column">2</property>
               <property name="row">3</property>
@@ -3330,13 +3251,11 @@ bad things might happen.</property>
         </child>
         <child>
           <object class="GtkMenuButton">
+            <property name="css-classes">circular</property>
             <property name="valign">center</property>
             <property name="popover">notebook_info_popover3</property>
             <property name="icon-name">emblem-important-symbolic</property>
             <property name="has-frame">0</property>
-            <style>
-              <class name="circular"/>
-            </style>
           </object>
         </child>
       </object>


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