Up to Scribe...
About
Changes:
- Added drag'n'drop list columns to LGI, and thus Scribe. Under Win2k/XP the column data is translucent.
- Fixed sorting on the Mail Label field.
- Fixed Utf-8 not being available in the unicode control.
- Added the implementation for calendar entry reminders. When the reminder comes due Scribe pops up a message box asking you whether you want to open the calendar entry. The list of reminders is checked every minute. The calendar directory is loaded on startup to ensure that the objects are actually loaded in memory. This means that large calendar lists are going to use memory even when the user isn't interested in working with the calendar that session but I don't see anyway around it. I will of course add options to what happens when a reminder comes due later (play sound and/or message box).
- Fixed some html layout bugs for the UL and LI tags.
- Fixed 100's of memory leaks.
- Fixed Scribe getting stuck on shutdown when there are mail windows open. The problem with reproducing this was that you had to scroll along the list with the Next/Prev buttons before it would happen. Nobody seemed to pick that up, until I saw it myself and thought I'd nail it while I could.
- Calendar swaps the Start and End dates on save if the Start is after the End.
- Added a "Collect all Mail from Subfolders" command to the folder's containing email.
- Added new mail to the tray icon context menu. Handy for opening multiple new mail without bringing up the main window.
- Added some basic vCard import/export capability. D'n'd a vCard onto the Contacts folder from either a attached vCard or a .vcf file in explorer. To export drag a contact to the an explorer window. Btw I'm pretty sure it's not going to handle every possible vCard out there, so if it barfs on a file then cc it to me and I'll have a crack at fixing the importer.
- [InScribe] Added "Filter Current Folder" menu to the filter menu. Processes all the email in the currently select folder with the filters.
- Fixed a crash when scrolling along message using the prev/next buttons.