[geary/mjog/email-plugins: 52/61] Application.MainWindow: Clean up builder and CSS class names



commit 8d219b9f88d6c17f64c925bf7b7969920d026427
Author: Michael Gratton <mike vee net>
Date:   Sun Mar 22 23:46:31 2020 +1100

    Application.MainWindow: Clean up builder and CSS class names
    
    Make it clear which widgets are releated to the conversation list,
    add some additional CSS to allow more fine-grained CSS rule targetting.

 src/client/application/application-main-window.vala |  6 +++---
 ui/application-main-window.ui                       | 10 ++++++++--
 2 files changed, 11 insertions(+), 5 deletions(-)
---
diff --git a/src/client/application/application-main-window.vala 
b/src/client/application/application-main-window.vala
index 491bb86c..373be3ea 100644
--- a/src/client/application/application-main-window.vala
+++ b/src/client/application/application-main-window.vala
@@ -327,7 +327,7 @@ public class Application.MainWindow :
     [GtkChild]
     private Gtk.ScrolledWindow folder_list_scrolled;
     [GtkChild]
-    private Gtk.Box conversation_box;
+    private Gtk.Box conversation_list_box;
     [GtkChild]
     private Gtk.ScrolledWindow conversation_list_scrolled;
     [GtkChild]
@@ -1217,7 +1217,7 @@ public class Application.MainWindow :
         this.folder_list_scrolled.add(this.folder_list);
 
         // Conversation list
-        this.conversation_box.pack_start(
+        this.conversation_list_box.pack_start(
             this.conversation_list_info_bars, false, false, 0
         );
         this.conversation_list_view = new ConversationListView(
@@ -1656,7 +1656,7 @@ public class Application.MainWindow :
         } else {
             if (!initial)
                 this.conversations_paned.position -= folder_list_width;
-            this.conversation_box.pack_start(status_bar, false, false);
+            this.conversation_list_box.pack_start(status_bar, false, false);
         }
 
         this.application.config.bind(
diff --git a/ui/application-main-window.ui b/ui/application-main-window.ui
index ab362ae2..f429a5ee 100644
--- a/ui/application-main-window.ui
+++ b/ui/application-main-window.ui
@@ -72,12 +72,12 @@
                           </packing>
                         </child>
                         <child>
-                          <object class="GtkBox" id="conversation_box">
+                          <object class="GtkBox" id="conversation_list_box">
                             <property name="visible">True</property>
                             <property name="can_focus">False</property>
                             <property name="orientation">vertical</property>
                             <child>
-                              <object class="GtkFrame" id="conversation_frame">
+                              <object class="GtkFrame">
                                 <property name="visible">True</property>
                                 <property name="can_focus">False</property>
                                 <property name="label_xalign">0</property>
@@ -100,6 +100,9 @@
                                 <property name="position">0</property>
                               </packing>
                             </child>
+                            <style>
+                              <class name="geary-conversation-list-box"/>
+                            </style>
                           </object>
                           <packing>
                             <property name="resize">True</property>
@@ -140,6 +143,9 @@
             <child>
               <placeholder/>
             </child>
+            <style>
+              <class name="geary-main-layout"/>
+            </style>
           </object>
           <packing>
             <property name="index">-1</property>


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