Awesome! Thanks for putting up with my poor formatting as well.
Aren Moynihan (8374dc9f) at 23 Jun 15:23
Aren Moynihan (57cfb120) at 23 Jun 14:29
list-row: Keep last modified time up to date
Aren Moynihan (5881dc1b) at 23 Jun 02:07
list-row: Keep last modified time up to date
I'm not sure whether this is necessary, that check moved to the early return on line 223, I did include another check here though
Thanks for the thorough feedback, I know just enough about c/glib/gtk to break things. I just pushed some new code that I think should resolve all of your comments.
Aren Moynihan (9894c3c1) at 21 Jun 17:34
list-row: Keep last modified time up to date
This adds a timeout to each ChattyListRow
that updates the time since the last message displayed to the user so that it doesn't become too out of date.
Aren Moynihan (ffa8fbef) at 21 Jun 15:24
Keep the time since the last message up to date in the list of chats
Aren Moynihan (59608ed7) at 20 Jun 23:15
Keep the time since the last message up to date in the list of chats