Eucalyptus 1.0 (alpha)
----------------------

This archive contains an alpha release of Eucalyptus 1.0.  Here are a few notes for
you.

============================
Here's what's new in Euclayptus 1.0, Release 0.847 (21 Jul 97):

- Created all new button imagery.  At the moment, it is disk-based, but in the
future, it will be hardcoded as default imagery, and can be replaced by disk-based
images.  The images require newicon.library if color-remapping is desired.

- Started to write a spell checker interface, for use with external spelling
programs.  It doesn't do much yet.

- Made the speedbar able to be placed on the side or at the top of the window.

- Added folder buttons to the speedbar and removed the standard buttons.

- Messed up the company logo in the About window.  I'll fix it later.  It's not
that important right now. :)

- All settings windows were ignoring the Use button.  Fixed.

- Delete and Edit buttons in Compose window never enabled.  Fixed.

Here's what's new in Euclayptus 1.0, Release 0.790 (18 Jul 97):

- Added ARexx menu to main window, to which you can add up to 61 entries for
your own ARexx macros.

- Added ARexx tab to General Settings panel.

- Did some work on the documentation.

- Added ARexx port identification in About window.

- Starting with this archive, Eucalyptus will also be uploaded to Aminet.

Here's what's new in Euclayptus 1.0, Release 0.771 (17 Jul 97):

- Enabled PGP signature/encryption when creating a message that has attachments.

- Enabled some more menu items I had forgotten about, like the Folder menu in
the main window.

- Fixed a bug that caused Eucalyptus to ignore the 'Apply Filters on Import'
flag for folders.

- Made some modifications to the included ARexx script 'smtpsend.rexx' to
account for the SMTPSmarterHost environment variable if SMTPHost is not
specified in the script.

- Enabled ghosting of menu items that are not relevant to context in main,
folder and message windows.

- Added field for XPK packer info into folder data structure, which means that
your current '.folders' file will not work.  Currently, XPK support is not
enabled, but planned for (hopefully) this release.

- You can now specify any images you like for all the speedbar buttons and
message part buttons.  In Eucalyptus' program directory, under "Support/Images"
you can place any icons you want to use.  Look in this directory for examples.
The current images are too big and don't look right, but are just there for
example.  If someone would like to design some new imagery, I'd be glad to take
them.  The icons should be 30x30 and no bigger.

- I'm sure there are other things that I've forgotten.

Here's what's new in Euclayptus 1.0, Release 0.633 (7 Jul 97):

- Fixed some bugs when applying filters.

- Fixed bugs in composing messages.  Wasn't preserving subject in replies.

- Enabled generation of PGP signed/encrypted message with attachments.  Don't
know how well it works yet, so be warned.

- Added 'Edit' button for signature in Compose and User Settings window and
for taglines in User Settings window.  If not external editor is specified,
Eucalyptus will use an internal editor.

- Added APOP option for POP servers, but it is disabled until I write the code
for the internal POP client.

- Fixed some address parsing bugs.

- Enabled iconification of main, folder and message windows.

Here's what's new in Euclayptus 1.0, Release 0.594 (4 Jul 97):

- Added hierarchical folder capability.  There are still a few bugs to work
out when selecting the parent folder, so I wouldn't recommend trying to make
extensive use of this feature.  It should be fixed by the next test release.

- Write the code for the menus in the compose window.  Most of them work now.

- Made some of the menus in other windows functional.

- Fixed some miscellaneous bugs.

Here's what's new in Euclayptus 1.0, Release 0.556 (2 Jul 97):

- I'm looking for someone who can draw some really cool-looking NewIcons-style
imagery for the speedbar buttons.  If you're interested, please e-mail me at
<gandalf@hughes.net> or <gandalf@inet.att.co.kr>.

- Made importing of messages a little bit smarter by having Eucalyptus check
the delimiting "From " line for the customary address.  If one is not present,
Eucalyptus treats the line as part of the message and continues until a valid
"From" line is reached.

- Fixed some bugs in the displaying of message parts.

- Finally wrote the code for quoting of message text in replies and forwards.

- Enabled the functionality of some more speedbar buttons.

- Added notification in the main window's folder list if messages are waiting in
that folder's spool file.

Here's what's new in Euclayptus 1.0, Release 0.499 (29 Jun 97):

- It turns out I wasn't handling messages coming from getfile/font.gadget,
which was causing some of the Settings windows to appear to lock up.  Fixed.

- Did some tweaking of the message parser and some of the folder message list
handling code.  This fixed some display-related bugs and other assorted
nonsense.

- Enabled decoding of header fields according to RFC 2047, so names in
8bit ASCII are now displayed correctly.  Actually, only the quoted-printable
portion decodes; the base64 shows the character(s) in question as '?'s for
the time being.

- I discovered this morning that I was compiling Eucalyptus for 68030 or
better.  This would cause it to crash on 68020 or lower systems.  Recompiled
the entire program to run on 68000's.  I apologize profusely for this
oversight.

============================
Now some general notes:

- The program may contain a LOT of printf()'s and requesters still, so be
warned that if you're using it from the Workbench, a small shell window
will probably open on the Workbench screen to show these statements, or a
requester window will pop open suddenly for no apparent reason.  If you see
one come up in conjunction with a bug or system crash, note it.

- For bug reports, be as descriptive as possible.  Tell me what you were
doing, how you were doing it, what your system setup was like at the time,
etc.  You get the idea.  If possible, if it's a visual bug, take a
screen snapshot, preferably in GIF or IFF form. They really come in
handy. :)

- Use Enforcer, Mungwall and any other watchdog/debugging utilities you can
with it. Send me any/all Enforcer outputs, with a short description of
what you did when the Enforcer hit occurred.  These come in very handy
too.

- Tell me what your system configuration is (OS version, RAM, display type,
etc.) and which executable you were using (there's only one in this archive,
but that may change in the future).

- And if you get any ideas for new features, by all means, let me know.

============================
Send bug reports, suggestions, and anything else to 'gandalf@hughes.net'.
I can accept UUencoded mail and there're no limits on my mailbox.  And if
you have a PGP key, send it to me.  I'll add you to my keyring.

Thanks for taking the time to test this program.

Cheers,

Paul
gandalf@hughes.net
Isengard Developments
http://www.geocities.com/SiliconValley/Pines/3517
Team AMIGA
