Threaded Message view

One big reason, I hate to use threading is that my reading is limited to the mails I received TODAY/RECENTLY. If a new message arrives in a old thread, it still lies way below the scrolled window and never comes to my visibility. I really like GMail at this very point and I tried to get something like this into Evolution, to improve threading usage. I got some good results.

If the message is in a collapsed state, the date of the THREAD, I compute to be the date of latest message received in that thread.

which brings the message on to the top to get the attention. If you expand, it appears like this.

If the message is in expanded state during sorting (List generation), then it takes the date of its creation, which puts it back to the original place.

Once in a day, I can use View/Collapse All and see are there any new messages to a old thread.

9 Comments

  1. Mark Czubin
    Posted August 17, 2006 at 3:15 am | Permalink

    finally I’ve been waiting for such a simple feature a long time (seen it the first time on some linux email client and then on gmail)
    Perhaps but all the fixes/features & reduced memory usage I might switch back to evolution :)

  2. Sven Esbjerg
    Posted August 17, 2006 at 3:26 am | Permalink

    That is an absolutely brilliant idea. I love threading but I must admit to have missed your solution.

    It would be really nice if this could find it’s way into the src-tree.

  3. Posted August 17, 2006 at 3:33 am | Permalink

    Yay for Srini. This is a cool thing I want to have reported for quite some time. Finally Gnome 2.16 will really improve using Email.

  4. FunkyM
    Posted August 17, 2006 at 4:57 am | Permalink

    Simple but excellent. I hope this gets upstream!

  5. Posted August 17, 2006 at 6:25 am | Permalink

    I have this same problem. At work, I can see that I have X unread messages in my inbox and go deal with them, but that’s because I have to deal with each message soon. At home, my inbox accumulates messages over weeks and months, often unread.

    Another idea would be to have a seperate box at the top of the list of list of messages for off-screen threads with new messages. (Would have to be implemented with some finesse to make it not be annoying or interfere with normal use, I guess.)

  6. Posted August 17, 2006 at 1:39 pm | Permalink

    Nice! Simple idea, big user impact. What could be better :)

  7. Posted August 18, 2006 at 1:58 am | Permalink

    Wow! that’s the only thing I miss in evolution… only that I’d like it to have an option to work even when the thread is expanded =D. I hope that this gets into the main tree for 2.16… it would be greaaat!!

  8. Posted August 18, 2006 at 5:08 am | Permalink

    Thanks dude. This is one of the things that’s been bothering me a lot, but not quite enough to bring up on #evolution :)

  9. Posted August 23, 2006 at 7:14 am | Permalink

    great great, could this be enhanced to also fix bug 257117 in the same way?