Today I've released Pantomime 1.0.3 and GNUMail.app 1.0.1! This is a major release.
I've just sent a little status E-Mail for GNUMail.app / Pantomime on the GNUstep list. Here's the E-Mail:
Since I'll surely release GNUMail.app 1.0.1 and Pantomime 1.0.3 when GNUstep GUI 0.7.7 is released, I write this little E-Mail to at least give you a status of what's going on.
Here's what has been added to GNUMail.app / Pantomime in the past days (everything is on CVS):
a) IMAP subscription support. It's now possible to subscribe and unsubscribe to IMAP folders. It's also now possible to create, delete or rename IMAP folders. You can also now copy or move messages between local and IMAP folders ;
b) DnD support. You can now use drag and drop to copy or move messages between mailboxes ;
c) copy/cut & paste support for messages. You can now use standard copy, cut and paste operations to copy or move messages between mailboxes ;
d) SSL support. You can now use POP3 or IMAP over SSL. To use this, you must install the Pantomime SSL bundle. Simply do: cd Pantomime/Bundles/SSL; make; make install ;
e) A skeleton of the PGP bundle for GNUMail.app has been added. It needs more work and it seems that I'm gonna work on this afterall in the following days :-) ;
f) Pantomime has been improved a lot in performance, mainly with the charset detection algo, the format=flowed code and also all TCP related operations. Also, iconv support was added in order to support more encodings ;
g) It's now possible to verify for new messages on your POP3 accounts (the ones you want to) when GNUMail.app starts ;
h) It's now possible to specify filters for outgoing mails and also apply filters directly to a messages selection ;
i) It's now possible to specify which charset you want to use when sending a message (if you don't want to use the 'detected' one) ;
j) Some icons have been replaced by better ones (IMO).
Also, I've refactored a lot of code and fixed bugs.
You can see a screenshot of GNUMail.app using IMAP over SSL, showing the new icons, here:
It would be nice if people could give a try to the CVS version of GNUMail.app and Pantomime - in order to release a very stable 1.0.1 version.
Feedback and contributions are always welcome.
Hi. I'm slowly preparing the 1.0.1 release of GNUMail.app and also the 1.0.3 release of Pantomime. The main enhancement over the current release is going to be related to IMAP support. The upcoming release will have IMAP folder subscription support and more. I also added in the past days iconv support to Pantomime. Everything is progressing so well, thanks to the power of GNUstep/Cocoa/Objective-C!
Well, this weekend was quite busy for me! I worked a lot on
GNUMail.app and Pantomime in order to get the next big
release ready for next week. I've also updated the Apple Mac
OS X port.
You can see a screenshot of the GNUstep version here.
And a screenshot of the Mac OS X version here
Lots of new features were added this weekend. Look at the ChangeLog file of both projects in order to know what has changed exactly :-)
Tonight I've been working on SASL support for the SMTP code in Pantomime. I've added support for SMTP AUTH for PLAIN, LOGIN and CRAM-MD5 SASL authentication mechanisms. I've also fixed some bugs in GNUMail.app.
Hi. Today it was a good day for work. I was kinda productive for payware oriented development. When I got home, I cooked a nice dinner and I got my hands back in Pantomime. I've mostly worked on non-blocking I/O for read/write operations. It works well. I should finish the code for exception handling tomorrow.
Today it has been a busy day. I've mainly refactored most of the Preferences panel of GNUMail.app to make things more elegant (especially related to the UI). I've also fixed some bugs and implemented new features. Oh well, everything is on the CVS server.
Well, I'm slowly preparing the release of GNUMail.app 1.0.0 and Pantomime 1.0.2. It features major enhancements like new features, speed and stability improvements and more. I will synchronize my release with Adam (ie., with the release of GNUstep GUI/XGPS 0.7.6).
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!