[gnome-clocks] alarm-setup-dialog: Use a vertical Box



commit 395bcc2d5d34de9498e99f99e1ad19158267f4ad
Author: Maximiliano Sandoval R <msandova gnome org>
Date:   Mon Dec 13 23:36:10 2021 +0100

    alarm-setup-dialog: Use a vertical Box
    
    And replace FlowBox with a Box.

 data/ui/alarm-day-picker-row.ui | 11 ++++++-----
 data/ui/alarm-setup-dialog.ui   |  4 ++--
 src/alarm-day-picker-row.vala   |  7 ++-----
 3 files changed, 10 insertions(+), 12 deletions(-)
---
diff --git a/data/ui/alarm-day-picker-row.ui b/data/ui/alarm-day-picker-row.ui
index fb837c93..82260753 100644
--- a/data/ui/alarm-day-picker-row.ui
+++ b/data/ui/alarm-day-picker-row.ui
@@ -5,23 +5,24 @@
     <property name="selectable">False</property>
     <child>
       <object class="GtkBox">
-        <property name="spacing">30</property>
+        <property name="spacing">9</property>
         <property name="margin-start">12</property>
         <property name="margin-end">12</property>
         <property name="margin-top">12</property>
         <property name="margin-bottom">12</property>
+        <property name="orientation">vertical</property>
         <child>
           <object class="GtkLabel">
+            <property name="halign">start</property>
             <property name="label" translatable="yes">Repeat</property>
             <property name="use-underline">True</property>
+            <property name="hexpand">True</property>
           </object>
         </child>
         <child>
-          <object class="GtkFlowBox" id="flow">
+          <object class="GtkBox" id="box">
             <property name="valign">center</property>
-            <property name="hexpand">True</property>
-            <property name="selection-mode">none</property>
-            <property name="activate-on-single-click">False</property>
+            <property name="spacing">6</property>
           </object>
         </child>
       </object>
diff --git a/data/ui/alarm-setup-dialog.ui b/data/ui/alarm-setup-dialog.ui
index ffbee3ca..a5dd061b 100644
--- a/data/ui/alarm-setup-dialog.ui
+++ b/data/ui/alarm-setup-dialog.ui
@@ -3,8 +3,8 @@
   <template class="ClocksAlarmSetupDialog" parent="GtkDialog">
     <property name="modal">True</property>
     <property name="destroy_with_parent">True</property>
-    <property name="default-height">350</property>
-    <property name="height-request">350</property>
+    <property name="default-height">550</property>
+    <property name="default-width">360</property>
     <property name="title" translatable="yes">New Alarm</property>
     <child internal-child="content_area">
       <object class="GtkBox">
diff --git a/src/alarm-day-picker-row.vala b/src/alarm-day-picker-row.vala
index 4e3a6498..c40f5a80 100644
--- a/src/alarm-day-picker-row.vala
+++ b/src/alarm-day-picker-row.vala
@@ -104,7 +104,7 @@ public class DayPickerRow : Gtk.ListBoxRow {
     private Utils.Weekdays days = new Utils.Weekdays ();
 
     [GtkChild]
-    private unowned Gtk.FlowBox flow;
+    private unowned Gtk.Box box;
 
     construct {
         // Create actions to control propeties from menu items
@@ -136,10 +136,7 @@ public class DayPickerRow : Gtk.ListBoxRow {
         for (int i = 0; i < 7; i++) {
             var day_number = (first_weekday + i) % 7;
 
-            var wrap = new Gtk.FlowBoxChild ();
-            wrap.set_child (buttons[day_number]);
-
-            flow.insert (wrap, -1);
+            box.append (buttons[day_number]);
         }
 
         update ();


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