Moblin support for Tinymail

I have just submitted a couple of patches (this and this) to Tinymail that add Moblin to the list of supported platforms. Basically the main addition is the TnyMoblinDevice, it’s an object that allows every application that uses Tinymail to use the connectivity services provided by Moblin’s Connection Manager. In order to build Tinymail for Moblin you just need to use –with-platform=moblin in the configure process.

February 10, 2010 · svillar

Dear GMail IMAP server developers

Some people have already complained about the way GMail IMAP works. With great power comes a great responsibility. Google guys, you have one of the largest email services in the world, so this means that you have to care a lot about users and clients. Dape recently reported and error in how GMail creates the body structure of some particular messages and still got no answer. Now I found that it does not return the full bodystructure of a multipart/mixed with two refc822 messages in it. If this sounds strange to you, it’s basically how Mozilla Thunderbird creates an email with two other emails as attachments. GMail simply will not tell you about the structure of the two attached emails. ...

February 9, 2010 · svillar

Another One Bites the Dust

After some months of really hard work, I managed to take a look at one of the most annoying bugs people have found while using Modest. There was some problem in Tinymail with IMAP servers that do not support NAMESPACE. Basically users were not able to open their INBOXes, just the children mailboxes. This morning I committed this long awaited fix. This bug was affecting among others people fetching mail from Oracle Beehive, Runbox, O2Online, and probably the most important one, GMX.de (German’s biggest provider of free email). Note that if you select GMX in your N900 it currently works fine because it uses the POP access as it is free of charge. IMAP access, the one that was not working, needs a paid account. ...

January 26, 2010 · svillar

Modest with BODYSTRUCTURE support

These last weeks Dape and me have been working really hard fixing bugs in Modest and Tinymail here and there. Best Modest ever is coming. But today, I don’t want to talk about fixes but features. I want to talk about BODYSTRUCTURE. This is one of the coolest features we could have added to Modest. Tinymail had some initial support, but due to the many bugs it had and the fact that some use cases were not supported forced us not to use it so far. But thanks to the time Igalia gives us for hacking we managed to get it working. ...

December 16, 2009 · svillar

Speed, speed, speed !!!

We have been working hard last months in order to increase the speed of Modest. Summing up By default you will only see the last 250 emails on each folder. This dramatically speeds up the filtering and sorting of the emails. We can do this thanks to this great patch by my colleague Dape. Now we can do things like showing a "Show more messages" button, à la iphone. Several fixes in tinymail drastically reduced the amount of requests to the server that we needed to have a fully updated list of mail folders for one account. You will notice that loading the folders of a particular account is now much faster. Accounts window is now shown almost instantly (you will also see a cool transition effect that shows the last updated time). The trick? Just use hildon_gtk_window_take_screenshot() And last but not least, replying to pure HTML emails no longer generates a distorted message. Want more? Just get the code and contribute!

November 11, 2009 · svillar

The beauty of git

A couple of days ago while reviewing Modest status in giggle I got this nice picture: isn’t cute? I haven’t posted for some time as I was very busy with Modest and tinymail development. Most of you already know that Modest is N900 email application. We got very nice feedback @ Maemo Summit about the new UI so hope you all like that. Talking about Modest, we’re working hard right now to improve its performance even more, and we’re achieving very nice results specially after Jose Dapena’s improvements in the tinymail’s folder list store model that we use to display mail folders. ...

October 15, 2009 · svillar

GCDS day #3 (a.k.a. GUADEC day #2)

Missed Xan's and Alexander's talks :( Gave my speech about Modest (slides and video coming soon) Had lunch with Quim, Ivan Frade and Andy Wingo. The VR stuff this dude is doing is really awesome. Have I ever mentioned that VR is my actual vocation? Pity what he's doing is not free software Jürg, the "yield" stuff in Vala for asynchronous operations is really cool And finally ladies and gentleman, the unique, great and inimitable Lan Xópez and Hernando Ferrera (or was it the other way around ?). You were great again guys.

July 6, 2009 · svillar

GCDS day #2 (a.k.a. GUADEC day #1)

Arrived at the venue after a pleasant walk along the beach Realized that I'm going to lose FreeFA cup because I leave on Thursday Owen came with good ideas as usual Finishing the slides of the speech I'm giving tomorrow with my colleague Dape. Bit nervous indeed. Looking forward to atending Gnome party sponsored by Igalia

July 5, 2009 · svillar

Igalia' new office party

What a great time we had yesterday. We invited friends and family to the new office opening party. There are a lot of pics about it, check them out here, here or here. BTW do you think we could ask for a place in this list? UPDATE: links were wrong, now they should be fixed

May 27, 2009 · svillar

Modest @ FreeNode

If you want to chat with Modest developers you can find us in #modest channel, FreeNode IRC server. Come and join us!

May 6, 2009 · svillar