View Single Post
Posts: 32 | Thanked: 94 times | Joined on Dec 2009 @ Pärnu, Estonia
#1
NB! The fixes, described below, apply only to e-mail client shipped with PR1 2. PR1.3 already has all those problems solved.

I did put together a custom version of modest, to fix some bugs that PR1.2 introduced: send/receive and email notifications not working with POP3 accounts and messages deleted from server regardless of "Leave messages on server" setting.
Latter was fixed in git already, for former I had to come up with some patches. I did make some performance improvements too, to reduce the time it takes to check for messages: original version checked 3 times in a row when send/receive button was pressed in headers window Now it does it only once.

The patched version, which is in attachment, is based on http://gitorious.org/modest/modest modest-3.4 branch. To install, copy this file to N900, become root and unpack it:
Code:
tar xzf modest-3.4.2-baxyp-1.tar.gz  -C /
This will overwrite /usr/bin/modest.launch and /usr/lib/camel-lite-1.2/camel-providers/libcamelpop3.so. Reboot your phone.

To uninstall, just reinstall modest and libcamelpop3 from PR1.2:
Code:
apt-get --reinstall install libtinymail-camel-1.0-0 modest
I have tested it with my POP3 and gmail accounts and it seems to be working fine, but I cannot give any guarantees, use at your own risk.
Attached Files
File Type: gz modest-3.4.2-baxyp-1.tar.gz (401.9 KB, 2668 views)

Last edited by baxyp; 2010-10-31 at 18:47. Reason: This fix is not necessary with PR1.3
 

The Following 71 Users Say Thank You to baxyp For This Useful Post: