New features:
- Popcorn now always tries to create its temporary files directory in the location
that the executable was started from first, if that fails, it uses the Windows
default temp directory instead. The (hidden) temp folder created on startup and
all the files it contains will be deleted when the application is closed. The
path to the current temp files directory is shown in the "Tools" -> "Program/
Settings Info" message box. Popcorn only creates temporary files when loading
mail drafts with attachments and when viewing a selection as HTML, so nothing
is lost when it is removed.
- A new checkbox labeled "Reply and Forward message separator" has been added
to the "Tools" -> "Email Accounts..." dialog "Settings" tab. It enables you to
toggle (on/off) the insertion of a message separator line containing "Original
Message" or "Forwarded Message" when replying to or forwarding mail.
- Added a new mail editor "Edit" -> "Web Search Selection (F8)" menu item that
searches the web using the currently selected word or text in the mail body with
the default browser. The SearchURL setting contains the address used for the
search query, the default value is: "http://google.com/search?q=". The selected
word or text is just appended to the end of the specified URL string, formatting
characters like "%s" are not supported to avoid potential buffer overflow errors/
crashes.
- The HTML to plain text converter now translates the following Unicode entities
into suitable 8 bit charset replacements: ” -> '"', “ -> '"',
’ -> "'" and – -> '-'.
- Added "Ctrl + W" keyboard shortcut to save attachments.
- Added "Ctrl + I" keyboard shortcut to display the "Tools" -> "Program/Settings
Info" message box.
- Added "Alt + A" keyboard shortcut to open the "File Attachments..." dialog in
the mail editor .
Bug-fixes:
- Some of the UI thread blocking issues resolved in release 1.98 could lead to
situations where Popcorn would hang and/or the UI became unresponsive, hopefully
this has been fixed and it should no longer happen...
- Fixed a bug introduced in release 1.98 that could cause Popcorn to crash if the
currently selected account was deleted.
- The HTML to plain text converter could in rare cases cut off the last character
of the mail body, this has now been fixed.
- Popcorn automatically scrolls to the bottom/end of the inbox list to show the
latest/new mail when downloading from the server is finished again, but it does
not activate the last item if one is already selected.
- The inbox memory cache was not cleared if the selected inbox contained one mail,
the active account/inbox was changed and then changed back, and the mail was
deleted.
- The Mail Editor now has its own taskbar icon, this is to prevent it from losing
focus while it's open when switching between applications using Alt + Tab under
Windows Vista & 7.
- The SMTP send buffer size was 2048 bytes for some unknown reason, it should have
been the same as the POP receive buffer size (15KB), this has now been corrected,
and as a result, mail send speeds are now potentially much higher, 200 - 250% in
some cases.
- Added more resilient charset detection in the MIME type parser because some UTF-8
encoded mail content was not decoded properly.
Other changes:
- The menu item "Tools" -> "Register mailto..." and all it's related functionality
that handled the 'mailto:' protocol has been removed. The existing code did not
work at all on Windows Vista and 7, and it left traces of Popcorn in the registry
that had to be manually removed. Although this feature was usable on XP, it would
have required a lot more registry entries and version dependent code to make it
fully functional on Vista and 7, which does match the goal of making Popcorn even
more portable friendly.
- It is no longer possible to run Popcorn with a settings file specified on the
command line, it always loads popcorn.ini from its startup location. The command
line parser was removed entirely as a result of deleting the 'mailto:' handling
code.
- The mail editor "Edit" -> "Online Spell Check (F7)" menu item has been renamed
to "Web Spell Check Word (F7)", the functionality remains the same, but the
SpellCheckURL setting is no longer formatted using "%s", the selected word is
just appended to the end of the specified URL string, this was done do avoid
potential buffer overflow errors/crashes. The setting probably has to be
updated manually ("Tools" -> "Settings...") for this to work properly again by
removing the "%s" part of the URL string.
- The "Tools" -> "Email Accounts..." dialog "Settings" tab "Include header:" +
"None/Brief/Full" selection combo box has been changed to a checkbox labeled
"Reply and Forward brief header". Because this value has been converted to a
boolean (TRUE or FALSE), it might lose its current setting when upgrading.
- Updated the Popcorn application icon, it now looks more uniform across all sizes:
16x16, 32x32 and 48x48, and they all have the same blue background color as the
about box.
- The new mail indicator tray icon now has increased contrast difference between
the two alternating states (bright and dim yellow).
- When redirecting a mail, the correct icon is now shown in the mail editor window
title bar.
- Renamed the Mail Editor "Mail" -> "Header Fields" menu item to "Recipient Fields".
- A few more error messages and user dialog prompts have been re-written and
clarified.
- Removed the main window "Help"- > "Contents and Index (F1)" menu item and all
contextual help in dialogs etc. because the existing user guide / help file is
very outdated and it will probably never be updated.
- The "Inbox" -> "Show Selected" keyboard shortcut has been changed from "*" (num
keypad multiply) to Backspace.
|
|