gmail-0.7.5:
pre1:
	- Evan Day (evan.day@home.com) solved the 0000-00 date bug!
	- BUG fixed: BCC now works on messages with attachments.
	- If gmail has an error with sending recipients it will continue to try and send any other recipients in the message. The rejected recipients (and the error message) will go to the standard output. (FIXME: write a FAQ on this).
	- Gmail now uses the gmime library to intelligently parse the email address when sending emails. This should fix errors with smtp rejecting data.
	- If we have it, the vfolder message list will only show the persons name from the 'From' line, without the email address. (you can get the old behaviour by changing the preferenes checkbox.)
	- Minor bug fixes, plugged mem leaks and minor speedups.
	- Sending queued messages should be fixed, though there might still be problems with attachments and queued messages.
	- Use gnome-entry widget for the From field in composing messages.
	- You can now change mail-setups via an option-menu in the bottom right hand corner. It shows the default mail-setup currently running.
	- You can now use drag-and-drop to add attachments.
	- File check performed on attachment to avoid core-dumps when their is no read permissions.
	- Printing Latin characters fix by Markus Jantti (markus.jantti@uta.fi)
	- Minor word wrap fixes with printing. Date added to print output.
	- You can now drag the authors email address from the message clist.
pre2:
	- Better error checking on internet address parsing.
	- Fixed a weird bug that meant many segfaults in the Redhat 7.1 mysql. We now open two database connections explicitely at the start of the program.
	- Prepend pop3 username to UID's so that if you use multiple pop3 accounts on the same server you don't miss messages. This is NOT backwards compatible, so if you have a bunch of messages on your server they will get downloaded again (will only happen to you once!).
	- Added a simple man page.

gmail-0.7.2: (Never released)
	- Finally got my i8n working. Please submit translations!! Let me know if any important strings aren't in the po file.
	- Minor MySQL speedups, faster start up.
	- You can now drag an email address into a vfolder query line. I would like to make this even easier somehow.
	- Added SSL docs from Markus Jantti (markus.jantti@uta.fi)
	- Fixed flicker on opening of some dialogs.

gmail-0.7.0: (Released 5th, April, 2001)
	- Improvements to the message display widget.
	- Fixed last broken help button.
	- Use a ctree for the vfolder list. Thanks to Balsa for the nice icons.
	- Multiple messages (use ctrl), next unread message, word wrap, mark as read/unread - all contributed by Peter Allen! (P.Allen@bigfoot.com). Fantastic work!
	- You can now reorder vfolders simply by drag'n'drop. This is the right(TM) way to do it. (so popup menu move options are now gone).
	- 'New Vfolder' option in vfolder rightclick popup menu.
	- You can now middle click on a vfolder to open it's properties.
	- Search function. This is quite simple, but it will have more features to search on in future releases. It works quite well because mysql caches the results internally.
	- BUG fixed: Current vfolder now unbolds properly when you read the last unread message in it (doesn't unbold any other vfolders that message is in.).
	- The number of unread messages is displayed next to the total number of messages in the appbar. (this should be moved into the vfolder ctree sometime)
	- Do everything on one database connection. Everytime the connection is opened it will print to stdout for you to see (should only happen rarely).
	- Removed a strdup in the rebuilding MI values loop. Plus added other minor speed improvements. Let me know if it looks faster.
	- Double click in the mail-setup list now marks that setup as the default. Middle click brings up that mailsetups properties (this is more consistent with middle clicking vfolders to get their properties).
	- Fixed crash on startup. (we now use check_db to check for an existing connection, and open_db to open one).
	- Gmail now requires gmime 0.4, which fixes an attachment coredump.
	- You can drag and drop email address from the message display into a compose window to/cc/bcc entry.

gmail-0.6.8:  (Released 15 December 2000)
	- When the compose window is created, set the focus in the To: field. (idea from josh@catavault.com)
	- Fixed parsing bug with the To/Cc fields being shortened.
	- Minor improvements to Reply-to-all logic.
	- Fixed bug: help buttons now work again.
	- Display the server message on POP3 login failures.
	- Don't display glib warnings on next/prev button boundaries.
	- Store downloaded message dates in GMT. Should keep messages in the right order.
	- Put a Bcc field in the saved copy of outgoing messages for future reference.
	- Added feature to recreate the MI values per vfolder. (very useful for quickly updating the values for the Inbox)
	- Fixed crash when composing a new message when no message is displayed.
	- Upgraded to gmime-0.2.0.
	- Signatures now begin with '--' line. (Suggested by dg@tao-group.com)
	- Fixed bug with initial line/s of queued messages being lost.
	- FAQ Updates.

gmail-0.6.6: (Released 22 November 2000)
	- Fixed bug with images not appearing in documentation.
	- Fixed bug: failed outgoing messages are automatically queued.
	- Fixed bug: queued messages that fail to be flushed remain queued.
	- Fixed bug: We now correctly set the matched index for queued messages upon creation and upon changings. This allows a vfolder for queued messages to work well.
	- Fixed bug with messages having the MIME contents of the previous message.
	- Added warning to prefs that fonts are not updated until a restart.

gmail-0.6.5: (Released 21 November 2000)
	- Fixed gmime warning about content dispositions.
	- Fixed bug deleting the last msg in a vfolder (reported by josh@catavault.com)
	- Fixed bug in bad content-type set so Netscape and other mail clients didn't detect our attachments (Thanks to Jeff Stedfast - fejj@helixcode.com)
	- Fixed bug rightclicking on non-existant attachments (Reported by Juergen.Daubert@t-online.de)
	- You can now view attachments for outgoing messages.
	- Fixed bug with queued messages broken. (Reported by Juergen.Daubert@t-online.de)
	- Added a FAQ to the online help.
	- Minor autoconf fix to allow proper detection of newer MySQL systems.
	- Obey Reply-To field. 
	- Fixed bug in not deleting old private config settings.
	- Additions to the currently opened vfolder are now updated on the fly while downloading email.
	- We now show the server name in the checkmail popup. This dialog is due for a redesign.

gmail-0.6.5pre5: (begun Nov 17th 2000)
	- Fixed mem leak in updating the matched values.
	- You can now put extra info in quotes as your 'from' address. eg: 'Wayne Schuller' <k_wayne@linuxpower.org>. (Reported by rob@lillack.de)
	- Fixed bug with deleting messages not displaying the next in the list.
	- Aborted attempt to set the window size. Somehow you will have to get your window manager to do it for you. This annoys me.
	- Fixed crash when double clicking on the first mime part.
	- Headers tab now displays the full text of the entire message.
	- Fixed bug with some date parsing.
	- If you have problems with not being able to download large attachments, it is because the Mysql details.message field is only of type TEXT. Gmail now defaults to type LONGTEXT for this field. If you want to upgrade a current database, log into MYSQL via 'mysql -p', type in password, then type 'use dbname' (dbname = your database name), and then type: 'ALTER TABLE details CHANGE message message LONGTEXT NOT NULL;'. Make a backup of your data before you do this... It should upgrade your database with no problems...
	- If you have LONGTEXT working and can get attachments over 50k, but not bigger than 1MB or so, then it is because you need to increase the max_allowed_packet variable on your Mysql server - this will allow big amounts of traffic between gmail and the mysql server.


gmail-0.6.5pre4: (begun Nov 15th 2000)
	- Code cleanup, clearing out dodgy globals.
	- Attempted fix for the attachment auto-launch over enthusiasm.
	- Fixed slow attachment sending.
	- Fixed crash when trying to print non-existant messages. (Reported by Juergen.Daubert@t-online.de)

gmail-0.6.5pre3: (begun Nov 5th 2000)
	- Changed use of the MI to use the mysql FIND_IN_SET command. It is possibly a little faster. Let me know if you notice a speed improvement.
	- Minor documentation updates.
	- We now warn the user if they are attempt to open a vfolder that isn't in the MI while in caching mode. If they do this we remind them to rebuild the MI.
	- Bolding of vfolders with unreadmail is now fully on-the-fly, for unbolding also.
	- Added interface for multiple attachments.
	- Show number of mime parts in the MIME tab title.
	- New prefs option to 'follow' the selected message when sorting vfolder columns. Helpful for tracking subject threads.
	- Dropped old MIME code for the cool gmime library. Bugs not completely ironed out yet, but it is working better than ever. You can even send multiple attachments!
	- Added gnome_window_icon. If someone has a better icon than the balsa one please submit it. Gmail now requires at least gnome-libs 1.2.0, which most sane people have.
	- Buckets of bug fixes.

gmail-0.6.5pre2: (begun Nov 2 2000)
	- Made the SMTP code print useful info to stdout for better error diagnosis.
	- Wrote more online help with beautiful images. Unfortunately, this makes the gmail tarball a bit larger. 
	- Removed gettext i8n stuff because it wasn't behaving.

gmail-0.6.5pre1: (begun Oct 2000)
	- Made 3 pane mode the default.
	- Removed the vfolder pane in the preferences notebook. These functions are now controlled by right clicking the vfolder clist in the main window.
	- Added new glade based vfolder properties window.
	- You can now set a default email address for a specific vfolder. If you reply to a message or compose a new message in a vfolder it will use the specific default, and if that doesn't exist it will use the global default. (Thanks to frosch@derfrosch.de for the idea)
	- Improvements to the gnome settings file. If your vfolders have changed their order don't worry. Just reorder them and they will be ok.
	- Vfolder boldness is now updated on the fly. Please email me if you notice this being slow, it shouldn't be noticable if you are using caching. I can make it an option to turn this off.
	- Multiple mail setup support. This means you can have multiple pop3 servers setup.


gmail-0.6.0: (begun Aug 2000)
	- Don't mark outgoing messages as read.
	- Minor compose window improvements.
	- The first vfolder opened is now the last one you had open in the previous session. (thanks frosch@derfrosch.de for the idea)
	- While downloading new messages, if one of them is in the vfolder you have open it will be refreshed.(thanks frosch@derfrosch.de for the idea)
	- There are various times when gmail will automatically open a message for you without asking you. It now doesn't mark the message as opened if you do this. Only messages clicked on by the user will be unbolded and marked as read.
	- You can now 'queue' a message to send later. This allows you to use gmail when 'offline' (not on the net). Queued messages will still appear in the outbox. To send them run 'Send Queued Messages' in the file menu.
	- The queued messages feature slightly changes the way the SMTP popup box works. It now dissappears of it's own accord, sending a message to the appbar. The UI code for the SMTP dialog is pretty crusty so I hope this doesn't affect stability.

gmail-0.5.6: (begun Aug 18 2000)
	- Outgoing attachments are implemented. Currently you can only attach one file per email.
	- Printing support via gnome-print. Gmail now has a dependency on the gnome-print library. This is still experimental.
	- More code clean ups. Removed more global variables.
	- X-Mailer now added to outgoing messages.
	- Bottom status bar now shows info about vfolders and other data. (This was in older versions but got lost in the addition of the 3-pane mode).
	- Fixed segfault when deleting the last mesg in a vfolder.
	- Small mem-leaks plugged.
	- Fixed GTK warnings on startup.
	- Fixed bug with messages being marked as read at the wrong time.
	- Cut/Copy/Paste work in a few various places now. Also added a 'Select All'.
	- Drag and drop now works properly on the compose window.
	- Cleaned up the toolbar in the compose window.
	- Added prefs item for a generic addressbook program. This can be launched from the compose window. The default is GnomeCard, but any address book program which supports drag and drop should work fine.

There was no gmail-0.5.5.

gmail-0.5.4: (begun Aug 4 2000)
	- Dodgy bugs with mysql password being lost fixed. (let me know if you still are having problems.) 
	- Vfolder modifications are now immediately saved to gnome_config so they survive crashes.
	- Improved feedback on the pop3 download timer.
	- Improved 'reply-to-all' logic. Is it behaving as expected now? (You can now do 'reply-to-all' on a mailing list to reply to the author and cc to the mailing list in the 'to' field.)
	- Libglade-ized the compose outgoing message window. Having multiple compose windows open really works now. Is the size ok?
	- Whether the first email automatically opens in 3 pane mode is now a prefs item (default is FALSE).
	- Squashed up the fields in the message display to get more vertical room. (does this look better or worse than before?)
	- Welcome message improved and made more helpful.
	- Number of messages downloaded now appears in title bar so you can see it in the tasklist.
	- You can only open one prefs window now.
	- Some fairly big memory leaks plugged.
	- Misc bug fixes.

gmail-0.5.3: (begun July 13 2000)
	- Minor gui updates. Menu items and rightclick popup menu updates.
	- Pane size changes are now remembered between sessions. (To get gmail to remember it's window size between sessions use a window manager like Sawfish 0.30)
	- Core dump fix with font prefs missing.
	- Autoconf/automake updates. Added a bunch of macro files following what glade does. This has increased the tarball size of gmail somewhat.
	- The message display widget now uses libglade. This adds an extra dependency to gmail (libglade). Now you can alter the look of gmail using glade, without having to be a programmer.
	- Single clicks on a message now display it (when in 3 pane mode). This is similar to Outlook Express. Would it be helpful to also copy Outlook Express and have the double click display the message in a seperate window? 
	- Improved pop3 download robustness by string escaping the UIDL for each message. Some ISP's (eg: my new one) have weird UIDL strings.
	- Basic MIME attachment support implemented, using code from Spruce. This is just a work in progress. Read-only at the moment. Doesn't work 100% yet.
	- Speedups to the rebuilding MI values function.
	- Spec file updates. I'm still not sure everything installs ok from RPM.

gmail-0.5.2: (begun July 9 2000)
	- When deleting emails in three pane mode, display the next message that gets highlighted. (This raises an issue: In three pane view should the delete key delete the message that is displayed or just delete the message selected in the clist. The two are not always the same, maybe they should be?)
	- Use gnome dialog widget for prefs window. Looks very beautiful now. :)
	- Reorganised some of the contents of the prefs window to be more logical.
	- Documentation updates.
	- Spec file now automatically created. (Thanks j@nus.person.dk)

gmail-0.5.1: (begun May 6 2000)
	- Added option for three-pane view (ala Netscape). Please send me feedback on whether you think this deserves to be the default.
	- Made composing messages appear in external windows. Now you can compose a message and browse your emails at the same time. You can also compose more than one message concurrently.
	- Clists now obey gtk theme colours. On changing themes you may need to restart gmail to see the changes take affect (I know what the problem is). Things look alot nicer now when you have some of the more colourful gtk themes running.
	- Bold headers for improved readability of messages.
	- Added icons to clist titles.	
	- Selection now doesn't revert to top of clist when deleting messages.
	- Patch from Ove Kaaven (ovehk@ping.uio.no) to handle envelope header variations.
	- You can now reply to a message from the vfolder list without opening it.
	- Made the prefs window appear in an external window. 
	- Hopefully all these external windows will be converted to use Glade soon, then they will be able to be redesigned properly.
	- Added help button in prefs area (but no prefs docs yet).

gmail-0.5.0: (begun April 29 2000)
	- Made the preferences offer to rebuild the Matched Index when vfolders change.
	- Made the 'rebuild matched index' function offer to rebuild the MI values.
	- Added documentation on caching - hopefully this stuff will be easy to understand now.
	- Fixed up other parts of the documentation. Moved the vfolder principles from the welcome screen into the online docs.
	- Decided to remove the logo as it took up alot of space and wasn't quite right. New logo prototypes welcome.
	- Gmail now displays the first vfolder (usually the Inbox) on startup.
	- Gmail now checks for a database connection before attempting to download email messages. This is stops you losing downloaded messages in case there is no database. We still need better damage control if the database dissapears during a pop3 download.

gmail-0.4.9: (begun April 19 2000)
	- Hopefully fixed bug which makes the 'updating matched index' not get a mysql access error. Only works on newly created databases. To fix old databases you will need how to learn to use the mysql command line client to give yourself 'alter' priveledges (not worth doing if you aren't a mysql guru). 
	- Added message count to the status bar welcome message.

gmail-0.4.9pre1/2/3: (begun Nov 22nd 1999)
	- Make date parsing use current time if no date field is present. (fixed outgoing messages to use this also)
	- Added online help. (needs to be written fully)
	- Made error messages about the right pane being locked go to the gnome app bar.
	- Updated use of g_main_iteration according to change in GTK FAQ.
	- Improved some error dialogs that were confusing new users.
	- Don't put in a Cc: field when it is empty.
	- Parse case variations of cc:. (thanks tomcato@iname.com)
	- Close file properly when saving messages. (thanks tomcato@iname.com)
	- About box href now doesn't use whole row (thanks Andrew Glover)
	- Signature files now work. (thanks Andrew Glover)
	- Documentation updates (thanks Andrew Glover)
	- CC's now recorded in saved outgoing message.

gmail-0.4.8: (begun Nov 19th 1999)
	- Added msg id to gnome app bar.
	- More main.h cleanups.
	- Implemented "Save" message function.

gmail-0.4.8pre5/6: (begun Nov 17th 1999)
	- Added Gnome sound events. You can now configure sounds using the gnome control center. Current sound events are: startup, newmail, delete, shutdown, no newmail,
	- Implemented working CC/BCC fields.
	- Implemented comma seperated multiple recipients. Works in To:, Cc: and Bcc: fields.
	- Implemented 'Reply to All' button on toolbar. Needs work.
	- Fixed segfault bugs with dialogs. Let me know if there are still some unsquashed.
	- Improved title bar info when viewing messages.
	- Add option to view headers in message list context menu.
	- Code cleanups.

gmail-0.4.8pre1/2/3/4: (begun Nov 1st 1999)
	- Vfolders now just require the condition requirements in the sql query field. Gmail builds the rest of the query for the user. See README for more info. You will have to edit all your old vfolder queries by hand or rebuild them.
	- Implemented new database design. Uses a two table design. See HACKING for more info. You will need to create a new database from scratch. Information on converting your old data is in README.export_import
	- Vfolder caching now uses matched field for lookups. Non-caching uses raw select. 
	- Added a database version number to the gmail config file. Gmail now gives a warning on startup if the version it needs is different to the one in the config file.
	- Made sort order for vfolders a single global variable. It is no longer part of the SQL query. Take it out of your queries if you have it in now.
	- Fixed segfault bug with deleting vfolders in prefs window. (Thanks Niko for reporting this bug)
	- Fixed missing g_strfreev mem leak. This gaping memory hole had eluded me for ages.
	- Discovered gtk_clist_append is O(n) so switched to prepend which is O(1). Our bottleneck is with mysql anyway, but it's helpful for the linux-kernel vfolder.
	- Began stubs of Edit menu.
	- Activated menu hints into the status bar.
	- Added link to gmail web site from the about dialog.
	- Made vfolder caching by default turned OFF. This is because caching requires understanding how to use the matched index, which the unwashed masses won't understand. As soon as the user begins to experience slowness, they can read the README and learn how to use the matched index caching. Though this logic is flawed as they still need the matched index to work for the vfolder download report.
	- Don't add Re: on reply subject if there is one there already..
	- Bug fixes

gmail-0.4.7: (begun Oct 29th 1999)
	- Fixed bug with selection not following next/prev buttons.
	- README updates.

gmail-0.4.7pre1: (begun Oct 22nd 1999)
	- Removed redundant calls to gtk_main_iteration.
	- Added gnome app bar.
	- Made vfolder queries begin at the 'FROM ...' part. Gmail puts in the 'SELECT' bit for you. You will need to edit your queries by hand and make sure they begin after 'SELECT *'. I was hoping this would give a speed improvement. It didn't really, but it should help alot when you talk to a different mysql server over a modem connection.
	- Inbox messages now appear in download popup report.
	- Gmail now parses the date header correctly. (before it used to just get the date from the time it was downloaded.)
	- Added a nice logo from elerium. It could use a bit of work, but it's the first logo I've really liked. I have the xcf file if anyone wants to make the improvements I want on it.
	- Export to mbox format is now working. It sends all your incoming messages to a file called export.mbox. You can import mbox files by simply moving them into /var/spool/mail/ and using pop3 to suck them back into gmail. Please test this important function, as it will be relied upon when there are database design changes. ie: whenever the database design changes, you can export, setup a new database, and import again.
	- Memory leak plugging, and various speedups (please email if you notice gmail is faster).
	- Quick hack to download progress bar. It saves 10% for the QUIT, as sometimes pop3 servers leave you hanging, so better to be hanging at 90% than 100%.
	- Fix segfault bug when incoming mail had a blank subject line.
	- Various bug fixes(TM)

gmail-0.4.6: (begun Oct 6th 1999)
	- Fix from Samuel Ziegler (ziegler@zinecast.com) which fixed bug in outgoing SMTP messages (qmail servers should now like us).
	- Fix from Samual Z. which used passwords properly in the database check. I'm still going to improve this area alot more. I will be adding mysql passwords by default soon.
	- Fixed bug with From field not being added to outgoing SMTP messages. This confused those pesky Qmail smtp servers.
	- Added vfolder principles on the welcome frame.
	- README updates
	- Added helpful comment to mailbox create popup.
	- Widened download popup so it fits when you have more than 1000 messages.
	- Made mailbox prefs clist view follow the creation/motion of new mailboxes.
	- Made database password get stored in gnome_private. You may need to reenter it if you use database passwords already.
	- Added useful popup dialogs for database errors.
	- Rewritten gnome druid setup. Gmail now sets up an account on the mysql giving you access to the gmail database. Currently the druid can only create new databases, not reuse old ones.
	- Store mysql password in gnome_config_private.
	- Removed hardcoded spec file (I need a spec.in to get it automatically created)
	- Msg selections are remembered between column sorts.
	- Deprecated strtok in network code. Replaced with strstr. (Samuel Z suggested to use memcmp.. Which is better?)
	- Parsed out the email addess in <> brackets when sending via SMTP. Should fix sporadic missing outgoing messages.
	- Made the manual message matches work backwards down the database. This is as in normal use it's probably some recent messages you need rematched for a vfolder you have created for them.
	- Added option to cache vfolders. (turned on by default)
	- Implemented dynamic download report.
	-
	-
	- Other various bug fixes.

gmail-0.4.5: (begun Sep 23rd 1999)
	- Improvements to drag'n'drop.
	- Datazone submitted a .spec file. Thanks. Hold him responsible :).
	- Changed download/match window to a gnome_dialog that sticks to the parent.
	- Fixed smtp popup same as above. 
	- Gmail now remembers your column width settings.
	- Got rid of the second column in the left list. Everything is a vfolder so it's no point saying otherwise.
	- Beginnings of context popup menus. These are buggy!
	- Fixed error checking bug in pop3. Improved smtp error checking also.
	- Fixed bug with fonts not being updated immediately.
	- Fixed bug with abort on dialogs not working.
	- Fixed bug with progress bars not always reaching 100%
	-
	- Other various bug fixes.

gmail-0.4.4: (begun Sep 21st 1999)
	- Implemented prev/next buttons.
	- Started very basic drag'n'drop from gnome addressbook. More to come.
	- If there is a download error (eg: parsing) we alway leave a copy of the message on the server.
	- Fixed problem moving mailboxes at borders of the clist.
	- Fixed crash when exiting in the gnome druid setup.
	- Parsing minor improvements:
		- Replaced all /r/n's while downloading pop3 data.
		- Cleared the white space off the end of the specially parsed fields.
		- Fixed parse error bug when subject line is empty.
		- Added parsing of cc fields. You can now view them on incoming messages.
	- Implemented code for on the fly 'matching' updates, but left it commented out as it is a bit slow. Will be a prefs option soon.
	-
	- Bug fixes

gmail-0.4.3: (begun Sep 17th 1999)
	- Removed the Glist datastructure. We now just use the left pane clist as the data-strcture. This cleans up the code alot. eg: reliability
	- Above changes fixed problem of old sql queries lying around in the config file.
	- Made matches report to standard output. This is good so when you are downloading new messages you can see which vfolders they are going into. This will do until I write a GUI displaying this info.
	-
	- Bug fixes.

gmail-0.4.2: (begun Sep 7th 1999)
	- Fixed big outgoing SMTP error causing gmail to coredump. Appears to be stable again now.
	- Fixed bug with modify mailbox popup crashing the second time.
	- Added 'matched' sorting. New messages now have their 'matched' field set at run time, we put the vfolder names they match into the field (excluding inbox and unread). There is also an option to manually rematch the entire database in the File menu. You need to update your inbox vfolder query if you want to exclude matched fields. Use the vfolder query in the README if you want to update it yourself.
	- README file updates.
	- Added option to configure bold font for new messages etc.
	- Beginnings of bolding of mailboxes containing new messages.
	- New messages in mailbox listing are bolded. In order to make this survive gmail sessions I modified the config file format. You will need to remove your ~.gnome/gmail settings file and let a new one get recreated. You can still hold on to your current database message store.Or you can hack your current config file by putting the word Read after every word vfolder
	- Clean up of GTK warnings.
	- Fixed adjustment bug. (thanks Datazone)
	- "Export All" function implemented. 
	- Implemented move up and move down buttons in mailbox prefs window.
	-
	- Bug fixes.


gmail-0.4.1: (begun Sep 3rd 1999)
	- Code cleanups. Removed all the dodgy mbox code. It was just too flaky. Gmail is now vfolder only. Maybe we will get mbox back with gnome-mailer support.
	- Column sorting now works. Click on a column title and it sorts by that. It does the sorting by changed the sql query (adds ORDER BY). This way the order is remembered between gmail sessions.
	- Moved pop3 username and pop3 password together in druid and prefs.
	- Added some basic error messages in the checkmail popup.
	- Implemented "leave/delete mail off server" option.
	- Gmail attempts to use mysql password now. If password entry is blank (zero length) it will use a NULL password.
	- Add a warning to gnome-druid that gmail can't yet setup a password on the database/table it creates.
	- Made the download threshold configurable. You can set gmail to not download messages greater than a certain number of lines. '0' means download the whole message everytime. If you only partially download a message, gmail will not delete it off the server, even if you have 'leave mail on server' as FALSE. This is the same behaviour as Eudora.
	- Made gnome-druid attempt to setup the default vfolders using the table name from the config settings. Someone was bugging me about this. :)
	- Parsed the raw headers and inserted them all into the headers field properly. So you can know do queries matchines 'all headers' not just specific ones. Which is good cos the specifics aren't all parsed yet. :)
	- Made the vfolder configuration popup wider.
	- Added 'make copy' button to mailboxes preferences tab. Should make adding new but similiar vfolders alot easier.
	- Bug fixes.

gmail-0.4.0: (begun June 25nd 1999)
	- Fixed parsing bug displaying incorrect "To:" field.
	- Made mbox mailboxes use ~/ in there name. It looks better and makes the mailbox name more concise.
	- Mysql support
	- Database settings.
	- POP3 Support. 
	- POP Parsing is basic but works. 
			Working:      status, to, from, subject, message. 
			Not working:  date, cc, bcc, mime/attachments.
	- Delete now works.
	- Status field now works and changes Unread to Read.
	- Gmail auto-database setup. 
	- Different color for unread messages.
	- Rudimentary outgoing SMTP support.

	0.4.0 Beta1: 
	- Smoothed out the setup process for new users. It really needs full gnome-druid support though.
	- Improved database design.

	0.4.0 Beta2: (begun Aug 30th 1999)
	- Fixed parsing bug where \r's where confusing the query. Have escaped them out but I really need to improve the parsing to not leave them in there.
	- Fixed redraw bug with the progress bar not hitting 100% all the time.

	0.4.0 Beta3: (begun Sep 1st 1999)
	- Gnome Druid setup !
	- Core dumps fixed.

	- Bug fixes.

gmail-0.3.7: (begun June 22nd 1999)
	- Improvements and bug fixes to preferences window.
	- Improvements to DestroyRightPane so that there is now an infrastructure to protect important windows from being destroyed.
	- Removed mailbox menu. It might as well not be there if it's not doing anything.

gmail-0.3.6: (begun June 14th 1999)
	- Improved preferences: 	
			-changing fonts apply sort of.
			-adding mailboxes etc. (removed dependency on .gmailrc file yay!)
	- Used POS_CENTER for all popup dialogs.. I would prefer this to be the centre of the gmail app but dunno how yet.

gmail-0.3.1: (begun May 14th 1999)
	- Added stub for code to sort the message clist when they click on the title.
	- Began code for using gnome_config to handle all settings.
	- Increased default window size to be more usable.
	- Began primitive preferences window. gmail should now remember and store your default email address. Added primitive mailboxes and font choosing.
	- Redesign some bits.. Now have a global struct called GmailApp which contains all our globals...
	- More code cleanups. All global variables live in the single GmailApp structure now.
	- Made some of the compose message warnings modal.
	- Messed around with configure.in... I really need help here.
	- Bug fixes

gmail-0.3.0:
	- Added patch from Datazone to make the clist headings stay put.
	- Begun primitive status field processing.
	- Created DestroyRightPane. This generic function is used whenever we display something new in the right pane. Eventually it should be smart enough to warn us if we're deleting something good (like a half written message).
	- The next/prev msg buttons don't go past the first/last messages now. (actually, the display_message function just does nothing if you request a non-existant mbox or message)
	- Created LoadMsgData. This will load a message into a static cache. This will make replying etc easier.
	- Created IndentMsg -> which adds an indent to messages you are replying too.

gmail-0.2.9:
	- Added primitive error checking on the compose message window.
	- Added primitive outgoing mail support with a system(sendmail) hack.
	- Began implementation of checkmail button. Updated update_mbox function so it returns a boolean saying whether there was new mail or not. Also split mboxclicked_cb into display_mlist so that the checkmail routine could refresh the right clist when new mail had arrived.
	- Implemented next/prev msg buttons.
	- Moved sources to a src folder.

gmail-0.2.8:
	- Playing around with mbox parser. It is better at displaying message contents now, but it is still very buggy with distinguishing between messages in a mailbox.
	- Used scrolled windows for clists in both left and right pane.
	- Added cool pixmaps to the compose window buttons.
	- Added a cool new feature: popup windows telling people unimplemented features.
	- Added primitive intelligence for refreshing mailboxes. (doesn't reparse the mailbox if the size is the same).

gmail-0.2.7:
	- Vertical scroll bar for viewing messages.
	- Changed open message to use gnome_less widget. (I just wanted to learn it)
	- Improved layout of compose window. Lots of hip lower case messages. FIXME: add first letters back to upper case when this isn't so trendy any more. :)
	- Added sendmsg struct and global var to hold contents of whatever email message was last opened. This is then used when you click on a reply/replytoall/forward button.
	- Tidied up so that gmail compiles without any -Wall warnings.
	- Fixed title bar stuff a bit.
	- Various minor changes/bug fixes.

gmail-0.2.6:
	- Lots of stuff. 
	- Added basic support for reading messages...
	- Began compose window.
	- Added lots of neat window title stuff.
	
gmail-0.2.5:
	- Removed popt and i8n stuff for the moment. Put it back in when we have a working application.

gmail-0.2.4:
	- Improved parsing of mailboxes alot
	- Lost dependence on /home/schuller
	- Added ~/ support in mailbox names (I like this).

	- Gmail now bails out if you don't have a .gmailrc folder in your home directory. Currently can create read in mailbox listing from .gmailrc, store them in a linked list, and output the results to the mailbox list in the left pane.

	- Also added support for gmail.desktop, so gmail installs into the gnome panel menus.

	- Added Mailboxes menu..

	- Add 'broken_cb' stubs to most things that aren't implemented.

11th, March 1999 - Initial beginnings of gmail started from gnome-hello code in gnome-libs. 
