[geary/wip/765516-gtk-widget-conversation-viewer] Split up handling of emails and composers in conversation list box.



commit 4957b9b3046df0df08328e17011f98c86cc86e9c
Author: Michael James Gratton <mike vee net>
Date:   Sun Sep 25 22:53:34 2016 +1000

    Split up handling of emails and composers in conversation list box.
    
    * src/client/conversation-viewer/conversation-listbox.vala: Add two
      different listbox child row types, one for emails only and one for
      composers only, with a common ConversationRow superclass. When a draft
      composer is added, replace the draft email it is standing in for, and
      replace it again when removed. Rename last_email_row to last_row and
      make into a generic ConversationRow, only update it at the end of a
      batch of changes.

 ui/geary.css |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/ui/geary.css b/ui/geary.css
index 790055b..ff7899b 100644
--- a/ui/geary.css
+++ b/ui/geary.css
@@ -67,11 +67,11 @@ row.geary-folder-popover-list-row > label {
   box-shadow: 0 4px 8px 1px rgba(0,0,0,0.4);
   transition: margin 0.1s;
 }
-.conversation-listbox > row > grid {
+.conversation-listbox > row > box {
   background: @theme_base_color;
   transition: background 0.25s;
 }
-.conversation-listbox > row:hover > grid {
+.conversation-listbox > row:hover > box {
   background: shade(@theme_base_color, 0.96);
 }
 .conversation-listbox > row.geary-expanded {


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