Yesterday I got complaints about class diagrams not having enough bling. And that MacSlow has cooler blogs than I have :-)! People want anti aliased bling screenshots. Right? Yes? Is that true? Well … spam has a lot bling, no?
Therefore I just implemented the primary feature of all E-mail clients in tinymail: Viewing spam.
I’m using Gecko/GtkMozEmbed at this moment. I’m going to have to beautify the code a little bit before I commit it. There’s also some issues with finalizing the GtkMozEmbed instance. It makes everything hang in some recursive loop. Grmbl.
Update: It’s hanging in PR_WaitCondVar, does somebody know how to fix that?! It happens after the exit(0), so it’s probably some C++ destructor of the firefox/gecko widget? Does it happen on your platform? I’m testing on Dapper. Let me know if you test tinymail.
Update: The implementation is committed in subversion. Have fun.
A problem, however, is that now tinymail can view spam, you guys probably want me to also implement deleting messages, right? Crap.