Messages list mockups

Bug #806391 reported by xapantu
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Postler
In Progress
High
Cris Dywan

Bug Description

Here is a patch to follow DanRabbit mockup of the message list, with a new CellRenderer.

It should work for gtk2 and gtk3, I finally ported it to gtk2 since we have conditional compilation now…

Gtk2 : http://pix.toile-libre.org/upload/original/1309945629.png
Gtk3 : http://pix.toile-libre.org/upload/original/1309945786.png

Revision history for this message
xapantu (xapantu) wrote :
Revision history for this message
xapantu (xapantu) wrote :

Oops, here is a little modification of the patch, the property "msg" doesn't exist…

Revision history for this message
Cris Dywan (kalikiana) wrote :

There's some missing spaces around brackets, I'm fixing those up because I like your patch too much to reject it for style :-D

The date seems to be slightly too high, it should line up with the subject.

Should only the sender's name be highlighted for unread messages?

Now for enhancement, not a bug in the renderer: merge important and reply/ forward renderer and no 'unread' icon, instead only 'replies > 0' to see if it's unread or not.

I'll commit shortly.

Changed in postler:
assignee: nobody → Christian Dywan (kalikiana)
status: New → In Progress
importance: Undecided → High
Revision history for this message
Cris Dywan (kalikiana) wrote :

Committed with style fixes. And I put the CellRenderer in a new file, and named it CellRendererConvo.

Another thing: flagged messages are red now, which I originally expect to be used for priority messages (marked by the sender). Should both have the same color? Or another color, such as green for flagged?

Revision history for this message
Cris Dywan (kalikiana) wrote :

I merged unread into replies, which now means "new replies", while Replied and Forwarded take the left side unless it's starred.
Red color is only used for priority messages.
Excerpts always use the normal color.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.