[gtranslator/gtk4: 33/79] fixed gtr-projects.ui




commit 7ff0b55da5663cc919d5496d234f217705fb51cf
Author: afshan ahmed khan <afshanahmeda2k gmail com>
Date:   Sun Jun 5 17:18:58 2022 +0530

    fixed gtr-projects.ui

 src/gtr-application.c   |  15 +--
 src/gtr-projects-old.ui | 233 +++++++++++++++++++++++++++++++++++++++++++++++
 src/gtr-projects.c      |   1 +
 src/gtr-projects.ui     | 237 +++++++++++-------------------------------------
 src/gtr-window.c        |  13 +--
 src/gtr-window.ui       |  43 ++-------
 src/styles.css          |   3 +-
 7 files changed, 309 insertions(+), 236 deletions(-)
---
diff --git a/src/gtr-application.c b/src/gtr-application.c
index 89ee0b36..785aac54 100644
--- a/src/gtr-application.c
+++ b/src/gtr-application.c
@@ -123,13 +123,13 @@ save_accels (void)
     }
 }
 
-static gboolean
+/*static gboolean
 on_window_delete_event_cb (GtrWindow * window,
                            GdkEvent * event, GtrApplication * app)
 {
   gtr_file_quit (window);
   return TRUE;
-}
+}*/
 
 static void
 set_active_window (GtrApplication *app,
@@ -139,18 +139,18 @@ set_active_window (GtrApplication *app,
   priv->active_window = window;
 }
 
-static gboolean
+/*static gboolean
 window_focus_in_event (GtrWindow      *window,
                       GdkFocusEvent  *event,
                       GtrApplication *app)
 {
-  /* updates active_view and active_child when a new toplevel receives focus */
+  // updates active_view and active_child when a new toplevel receives focus //
   g_return_val_if_fail (GTR_IS_WINDOW (window), FALSE);
 
   set_active_window (app, window);
 
   return FALSE;
-}
+}*/
 
 static void
 on_window_destroy_cb (GtrWindow *window, GtrApplication *app)
@@ -871,11 +871,12 @@ gtr_application_create_window (GtrApplication *app)
   else;
     //gtk_window_unstick (GTK_WINDOW (window));
 
+  /* both of these signals are not valid in gtk4
   g_signal_connect (window, "focus_in_event",
                     G_CALLBACK (window_focus_in_event), app);
 
   g_signal_connect (window, "delete-event",
-                    G_CALLBACK (on_window_delete_event_cb), app);
+                    G_CALLBACK (on_window_delete_event_cb), app);*/
 
   g_signal_connect (window, "destroy",
                     G_CALLBACK (on_window_destroy_cb), app);
@@ -891,7 +892,7 @@ gtr_application_create_window (GtrApplication *app)
  * @original: TRUE if you want original TextViews.
  * @translated: TRUE if you want translated TextViews.
  *
- * Returns all the views currently present in #GtranslationApplication.
+ * Returns all the views currently present in #GtranslationApplication1
  *
  * Return value: (transfer container) (element-type Gtranslator.View):
  * a newly allocated list of #GtranslationApplication objects
diff --git a/src/gtr-projects-old.ui b/src/gtr-projects-old.ui
new file mode 100644
index 00000000..9a2342d8
--- /dev/null
+++ b/src/gtr-projects-old.ui
@@ -0,0 +1,233 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+  <template class="GtrProjects" parent="GtkFrame">
+    <child>
+      <object class="GtkBox" id="main_box">
+        <property name="margin_start">134</property>
+        <property name="margin_end">134</property>
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="margin_top">24</property>
+        <property name="margin_bottom">24</property>
+        <property name="vexpand">False</property>
+        <property name="valign">center</property>
+        <property name="orientation">vertical</property>
+        <property name="spacing">14</property>
+
+        <child>
+          <object class="GtkImage">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="pixel_size">80</property>
+            <property name="icon_name">document-new-symbolic</property>
+            <property name="icon_size">6</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkLabel">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="label" translatable="yes">Open a new .po file or drag &amp; drop here</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+
+      </object>
+    </child>
+  </template>
+
+  <!-- Header bar -->
+  <object class="GtkHeaderBar" id="titlebar">
+    <property name="visible">true</property>
+    <property name="title" translatable="yes">Select a PO file</property>
+    <property name="show_close_button">True</property>
+    <style>
+      <class name="titlebar"/>
+    </style>
+    <child>
+      <object class="GtkButton" id="open_button">
+        <property name="label" translatable="yes">Open…</property>
+        <property name="visible">true</property>
+      </object>
+      <packing>
+        <property name="pack-type">start</property>
+        <property name="position">0</property>
+      </packing>
+    </child>
+    <child>
+      <object class="GtkButton" id="dl_button">
+        <property name="label" translatable="yes">Load from DL…</property>
+        <property name="visible">true</property>
+      </object>
+      <packing>
+        <property name="pack-type">start</property>
+        <property name="position">1</property>
+      </packing>
+    </child>
+    <child>
+      <object class="GtkMenuButton" id="main_menu">
+        <property name="visible">True</property>
+        <property name="can_focus">True</property>
+        <property name="receives_default">True</property>
+        <property name="popover">main_menu_popover</property>
+        <child>
+          <object class="GtkImage">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="icon_name">open-menu-symbolic</property>
+          </object>
+        </child>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="main_menu-atkobject">
+            <property name="AtkObject::accessible-name" translatable="yes">Main Menu</property>
+          </object>
+        </child>
+      </object>
+      <packing>
+        <property name="pack_type">end</property>
+        <property name="position">2</property>
+      </packing>
+    </child>
+  </object>
+
+  <object class="GtkPopoverMenu" id="main_menu_popover">
+    <property name="can_focus">False</property>
+    <child>
+      <object class="GtkBox">
+        <property name="visible">True</property>
+        <property name="can_focus">False</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="orientation">vertical</property>
+        <child>
+          <object class="GtkModelButton" id="new_win">
+            <property name="visible">True</property>
+            <property name="can_focus">True</property>
+            <property name="receives_default">False</property>
+            <property name="action_name">app.new_window</property>
+            <property name="text" translatable="yes">New window</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkModelButton" id="pref_button1">
+            <property name="visible">True</property>
+            <property name="can_focus">True</property>
+            <property name="receives_default">False</property>
+            <property name="action_name">app.preferences</property>
+            <property name="text" translatable="yes">Preferences</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+       <child>
+          <object class="GtkModelButton" id="translation_memory">
+            <property name="visible">True</property>
+            <property name="can_focus">True</property>
+            <property name="receives_default">False</property>
+            <property name="action_name">app.build_tm</property>
+            <property name="text" translatable="yes">Build translation memory</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">2</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkSeparator">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="margin_top">3</property>
+            <property name="margin_bottom">3</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">3</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkModelButton" id="pref_button">
+            <property name="visible">True</property>
+            <property name="can_focus">True</property>
+            <property name="receives_default">False</property>
+            <property name="action_name">app.shortcuts</property>
+            <property name="text" translatable="yes">Keyboard Shortcuts</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">4</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkModelButton" id="about_button">
+            <property name="visible">True</property>
+            <property name="can_focus">True</property>
+            <property name="receives_default">False</property>
+            <property name="action_name">app.about</property>
+            <property name="text" translatable="yes">About</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">5</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkModelButton" id="help_button">
+            <property name="visible">True</property>
+            <property name="can_focus">True</property>
+            <property name="receives_default">False</property>
+            <property name="action_name">app.help</property>
+            <property name="text" translatable="yes">Help</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">6</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkModelButton" id="quit">
+            <property name="visible">True</property>
+            <property name="can_focus">True</property>
+            <property name="receives_default">False</property>
+            <property name="action_name">app.quit</property>
+            <property name="text" translatable="yes">Quit</property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">True</property>
+            <property name="position">7</property>
+          </packing>
+        </child>
+      </object>
+      <packing>
+        <property name="submenu">main</property>
+        <property name="position">1</property>
+      </packing>
+    </child>
+  </object>
+
+</interface>
+
diff --git a/src/gtr-projects.c b/src/gtr-projects.c
index aa77ac1b..78a7ba7c 100644
--- a/src/gtr-projects.c
+++ b/src/gtr-projects.c
@@ -24,6 +24,7 @@
 #include "gtr-projects.h"
 #include "gtr-window.h"
 #include "gtr-utils.h"
+#include "atk/atk.h"
 
 typedef struct
 {
diff --git a/src/gtr-projects.ui b/src/gtr-projects.ui
index 9a2342d8..40ccfd9a 100644
--- a/src/gtr-projects.ui
+++ b/src/gtr-projects.ui
@@ -1,233 +1,100 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <interface>
+  <requires lib="gtk" version="4.0"/>
+  <menu id='app-menu'>
+  <section>
+    <item>
+      <attribute name='label' translatable='yes'>New window</attribute>
+      <attribute name='action'>app.new_window</attribute>
+    </item>
+    <item>
+      <attribute name='label' translatable='yes'>Preferences</attribute>
+      <attribute name='action'>app.preferences</attribute>
+    </item>
+    <item>
+      <attribute name='label' translatable='yes'>Build translation memory</attribute>
+      <attribute name='action'>app.build_tm</attribute>
+    </item>
+  </section>
+  <section>
+    <item>
+      <attribute name='label' translatable='yes'>Keyboard Shortcuts</attribute>
+      <attribute name='action'>app.shortcuts</attribute>
+    </item>
+    <item>
+      <attribute name='label' translatable='yes'>About</attribute>
+      <attribute name='action'>app.about</attribute>
+    </item>
+    <item>
+      <attribute name='label' translatable='yes'>Help</attribute>
+      <attribute name='action'>app.help</attribute>
+    </item>
+    <item>
+      <attribute name='label' translatable='yes'>Quit</attribute>
+      <attribute name='action'>app.quit</attribute>
+    </item>
+  </section>
+  </menu>
+
   <template class="GtrProjects" parent="GtkFrame">
-    <child>
+    <property name="child">
       <object class="GtkBox" id="main_box">
         <property name="margin_start">134</property>
         <property name="margin_end">134</property>
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
         <property name="margin_top">24</property>
         <property name="margin_bottom">24</property>
-        <property name="vexpand">False</property>
+        <property name="vexpand">0</property>
         <property name="valign">center</property>
         <property name="orientation">vertical</property>
         <property name="spacing">14</property>
-
         <child>
           <object class="GtkImage">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
             <property name="pixel_size">80</property>
             <property name="icon_name">document-new-symbolic</property>
-            <property name="icon_size">6</property>
+            <property name="icon_size">GTK_ICON_SIZE_LARGE</property>
           </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
         </child>
         <child>
           <object class="GtkLabel">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label" translatable="yes">Open a new .po file or drag &amp; drop here</property>
+            <property name="label" translatable="1">Open a new .po file or drag &amp; drop here</property>
           </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
         </child>
-
       </object>
-    </child>
+    </property>
   </template>
-
-  <!-- Header bar -->
   <object class="GtkHeaderBar" id="titlebar">
-    <property name="visible">true</property>
-    <property name="title" translatable="yes">Select a PO file</property>
-    <property name="show_close_button">True</property>
     <style>
       <class name="titlebar"/>
     </style>
-    <child>
+    <child type="start">
       <object class="GtkButton" id="open_button">
-        <property name="label" translatable="yes">Open…</property>
-        <property name="visible">true</property>
+        <property name="label" translatable="1">Open…</property>
       </object>
-      <packing>
-        <property name="pack-type">start</property>
-        <property name="position">0</property>
-      </packing>
     </child>
-    <child>
+    <child type="start">
       <object class="GtkButton" id="dl_button">
-        <property name="label" translatable="yes">Load from DL…</property>
-        <property name="visible">true</property>
+        <property name="label" translatable="1">Load from DL…</property>
       </object>
-      <packing>
-        <property name="pack-type">start</property>
-        <property name="position">1</property>
-      </packing>
     </child>
-    <child>
+    <child type="end">
       <object class="GtkMenuButton" id="main_menu">
-        <property name="visible">True</property>
-        <property name="can_focus">True</property>
-        <property name="receives_default">True</property>
+        <property name="focusable">1</property>
+        <property name="receives_default">1</property>
         <property name="popover">main_menu_popover</property>
         <child>
           <object class="GtkImage">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
             <property name="icon_name">open-menu-symbolic</property>
           </object>
         </child>
-        <child internal-child="accessible">
+        <!-- <child internal-child="accessible">
           <object class="AtkObject" id="main_menu-atkobject">
-            <property name="AtkObject::accessible-name" translatable="yes">Main Menu</property>
+            <property name="AtkObject::accessible-name" translatable="1">Main Menu</property>
           </object>
-        </child>
+        </child> -->
       </object>
-      <packing>
-        <property name="pack_type">end</property>
-        <property name="position">2</property>
-      </packing>
     </child>
   </object>
-
   <object class="GtkPopoverMenu" id="main_menu_popover">
-    <property name="can_focus">False</property>
-    <child>
-      <object class="GtkBox">
-        <property name="visible">True</property>
-        <property name="can_focus">False</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="orientation">vertical</property>
-        <child>
-          <object class="GtkModelButton" id="new_win">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="receives_default">False</property>
-            <property name="action_name">app.new_window</property>
-            <property name="text" translatable="yes">New window</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkModelButton" id="pref_button1">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="receives_default">False</property>
-            <property name="action_name">app.preferences</property>
-            <property name="text" translatable="yes">Preferences</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-       <child>
-          <object class="GtkModelButton" id="translation_memory">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="receives_default">False</property>
-            <property name="action_name">app.build_tm</property>
-            <property name="text" translatable="yes">Build translation memory</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">2</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkSeparator">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="margin_top">3</property>
-            <property name="margin_bottom">3</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">3</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkModelButton" id="pref_button">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="receives_default">False</property>
-            <property name="action_name">app.shortcuts</property>
-            <property name="text" translatable="yes">Keyboard Shortcuts</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">4</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkModelButton" id="about_button">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="receives_default">False</property>
-            <property name="action_name">app.about</property>
-            <property name="text" translatable="yes">About</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">5</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkModelButton" id="help_button">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="receives_default">False</property>
-            <property name="action_name">app.help</property>
-            <property name="text" translatable="yes">Help</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">6</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkModelButton" id="quit">
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="receives_default">False</property>
-            <property name="action_name">app.quit</property>
-            <property name="text" translatable="yes">Quit</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">7</property>
-          </packing>
-        </child>
-      </object>
-      <packing>
-        <property name="submenu">main</property>
-        <property name="position">1</property>
-      </packing>
-    </child>
+    <property name="menu_model">app-menu</property>
   </object>
-
 </interface>
-
diff --git a/src/gtr-window.c b/src/gtr-window.c
index 8f2c60b5..891fe8f5 100644
--- a/src/gtr-window.c
+++ b/src/gtr-window.c
@@ -382,7 +382,7 @@ gtr_window_init (GtrWindow *window)
    * With this widgets we have different views in the same window
    */
 
-  // poeditor
+  // as GtkNotebook has been removed
   /*priv->notebook = GTK_WIDGET (gtr_notebook_new ());
   gtk_widget_show (priv->notebook);
   g_signal_connect (priv->notebook, "switch-page",
@@ -406,18 +406,18 @@ gtr_window_init (GtrWindow *window)
   gtk_stack_add_named (GTK_STACK (priv->header_stack),
                        gtr_projects_get_header (GTR_PROJECTS (priv->projects)),
                        "projects");
-
+  /*
   // DL team selection
   priv->dlteams = GTK_WIDGET (gtr_dl_teams_new (window));
   gtk_stack_add_named (GTK_STACK (priv->stack), priv->dlteams, "dlteams");
   gtk_stack_add_named (GTK_STACK (priv->header_stack),
                        gtr_dl_teams_get_header (GTR_DL_TEAMS (priv->dlteams)),
-                       "dlteams");
+                       "dlteams");*/
 
   gtk_widget_show (priv->stack);
 
   // translation memory
-  priv->translation_memory = GTR_TRANSLATION_MEMORY (gtr_gda_new());
+  /*priv->translation_memory = GTR_TRANSLATION_MEMORY (gtr_gda_new());
   priv->tm_settings = g_settings_new ("org.gnome.gtranslator.plugins.translation-memory");
   gtr_translation_memory_set_max_omits (priv->translation_memory,
                                         g_settings_get_int (priv->tm_settings,
@@ -425,7 +425,7 @@ gtr_window_init (GtrWindow *window)
   gtr_translation_memory_set_max_delta (priv->translation_memory,
                                         g_settings_get_int (priv->tm_settings,
                                                             "max-length-diff"));
-  gtr_translation_memory_set_max_items (priv->translation_memory, 10);
+  gtr_translation_memory_set_max_items (priv->translation_memory, 10);*/
 
   gtr_window_show_projects (window);
 }
@@ -493,7 +493,7 @@ gtr_window_class_init (GtrWindowClass *klass)
   object_class->finalize = gtr_window_finalize;
   object_class->dispose = gtr_window_dispose;
 
-  //widget_class->configure_event = gtr_window_configure_event;
+  //widget_class->configure_event = gtr_window_configure_event; not used in gtk4
 
   gtk_widget_class_set_template_from_resource (GTK_WIDGET_CLASS (klass),
                                                "/org/gnome/translator/gtr-window.ui");
@@ -865,6 +865,7 @@ gtr_window_show_projects (GtrWindow *window)
 
   gtk_stack_set_visible_child_name (GTK_STACK (priv->header_stack), "projects");
   gtk_stack_set_visible_child_name (GTK_STACK (priv->stack), "projects");
+  gtk_window_set_title (window,_("Select a Po file"));
 
   //gtr_notebook_remove_all_pages (GTR_NOTEBOOK (priv->notebook));
 }
diff --git a/src/gtr-window.ui b/src/gtr-window.ui
index 61e4eeba..3337a157 100644
--- a/src/gtr-window.ui
+++ b/src/gtr-window.ui
@@ -1,63 +1,32 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
 <interface>
-  <requires lib="gtk+" version="3.14"/>
-  <object class="GtkImage" id="menu_image">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="icon_name">open-menu-symbolic</property>
-  </object>
+  <requires lib="gtk" version="4.0"/>
   <template class="GtrWindow" parent="GtkApplicationWindow">
-    <property name="height_request">600</property>
-    <property name="can_focus">False</property>
     <property name="default_width">800</property>
     <property name="default_height">600</property>
-    <property name="show_menubar">False</property>
     <child type="titlebar">
       <object class="GtkStack" id="header_stack">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="vexpand">True</property>
+        <property name="vexpand">1</property>
         <child>
           <object class="GtkHeaderBar" id="header_bar">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="title" translatable="yes">Translation Editor</property>
-            <property name="show_close_button">True</property>
-            <child>
+            <!--<child type="end">
               <object class="GtkMenuButton" id="menu_button">
-                <property name="visible">True</property>
-                <property name="can_focus">False</property>
-                <property name="receives_default">False</property>
-                <property name="image">menu_image</property>
+                <property name="icon_name">open-menu-symbolic</property>
               </object>
-              <packing>
-                <property name="pack_type">end</property>
-              </packing>
-            </child>
+            </child>-->
           </object>
         </child>
       </object>
     </child>
     <child>
       <object class="GtkBox" id="main_box">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
         <property name="orientation">vertical</property>
         <child>
           <object class="GtkStack" id="stack">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="vexpand">True</property>
+            <property name="vexpand">1</property>
           </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">True</property>
-            <property name="position">0</property>
-          </packing>
         </child>
       </object>
     </child>
   </template>
 </interface>
-
diff --git a/src/styles.css b/src/styles.css
index a55859aa..083dc78d 100644
--- a/src/styles.css
+++ b/src/styles.css
@@ -73,8 +73,9 @@ frame.search-frame border {
   opacity: 0.1;
 }
 .search-occurrences-tag {
-    color: shade (@theme_unfocused_fg_color, 0.8);
+    color: shade(@theme_unfocused_fg_color, 0.8);
     border: 0px;
     margin: 2px;
     padding: 2px;
 }
+


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