[gnome-clocks/bilelmoussaoui/timer-ltr: 46/47] timer: force LTR on the setup grid




commit 2058cc7d14bb631c686db883a6de924cd8c702d9
Author: Bilal Elmoussaoui <bil elmoussaoui gmail com>
Date:   Thu Feb 11 16:49:44 2021 +0100

    timer: force LTR on the setup grid

 data/ui/timer-setup.ui | 2 +-
 src/timer-setup.vala   | 5 +++++
 2 files changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/data/ui/timer-setup.ui b/data/ui/timer-setup.ui
index 08a8fb1..8a2f3b1 100644
--- a/data/ui/timer-setup.ui
+++ b/data/ui/timer-setup.ui
@@ -200,7 +200,7 @@
                 <property name="margin_top">12</property>
                 <property name="margin_bottom">12</property>
                 <child>
-                  <object class="GtkGrid">
+                  <object class="GtkGrid" id="time_grid">
                     <property name="visible">True</property>
                     <property name="can_focus">False</property>
                     <property name="halign">center</property>
diff --git a/src/timer-setup.vala b/src/timer-setup.vala
index 651f405..69129f9 100644
--- a/src/timer-setup.vala
+++ b/src/timer-setup.vala
@@ -30,6 +30,9 @@ public class Setup : Gtk.Box {
     [GtkChild]
     private unowned Gtk.SpinButton s_spinbutton;
 
+    [GtkChild]
+    private unowned Gtk.Grid time_grid;
+
     public Setup () {
         var actions = new SimpleActionGroup ();
         // The duration here represends a number of minutes
@@ -44,6 +47,8 @@ public class Setup : Gtk.Box {
         });
         actions.add_action (set_duration_action);
         insert_action_group ("timer-setup", actions);
+
+        time_grid.set_direction (Gtk.TextDirection.LTR);
     }
 
     private int get_duration () {


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