topbarfade

Ultrafunk Popcorn > Version History



Version History

Ultrafunk Popcorn

This shows you how often Ultrafunk Popcorn was updated with us over the past few months. Whenever available, we also include additional information for each update (new features, changes etc.).

version 1.82 - posted on Apr 24, 2008

  • No further details available

version 1.74 - posted on May 11, 2005

  • No further details available

version 1.73 - posted on Dec 22, 2004

  • No further details available

version 1.72 - posted on Dec 18, 2004

  • No further details available

version 1.71 - posted on Sep 21, 2004

  • No further details available

version 1.70 - posted on Jun 22, 2004

  • No further details available

version 1.69 - posted on Jun 16, 2004

  • No further details available

version 1.68 - posted on May 06, 2004

  • No further details available

version 1.67 - posted on Mar 29, 2004

  • No further details available

version 1.67 - posted on Mar 29, 2004

  • No further details available

version 1.66 - posted on Mar 10, 2004

  • Popcorn can now download the top n lines of the mail body when retrieving mail headers
    Hard wrapping outgoing mail to a specific character width/limit is now available through the `MailSendWrapToWidth` variable in the popcorn.ini file
    Wrap to window width in the mail editor is now always enabled or disabled based on the current setting even when replying and forwarding
    When replying to and forwarding messages, an original message separator string is now inserted
    Popcorn now shows the `Message Header` display mode and the `Message Body` decode mode in the status bar
    Fixed a bug that caused Popcorn to crash when `Decoded and Stripped` mode was active
    When using Alt
    Tab to switch between applications, the inbox list view selection was lost when Popcorn was re-activated, this has now been fixed
    Attachment save is now always on regardless of whether Popcorn thinks an e-mail contains attachments or not
    and more...

version 1.65 - posted on Feb 10, 2004

  • New features:
    Popcorn now supports viewing and saving attachments through external applications like WinZip.
    The mail editor window is now completely separated
    Added menu item mnemonics to the main and mail editor menus.
    ...
    Bug-fixes:
    Controls added dynamically to the mail editor (Cc and Bcc controls) did not properly handle large system fonts.
    Fixed a small bug in the MIME header parser.
    Fixed a bug that caused a downloaded message to be displayed twice in the mail view when selected.
    and more...

version 1.60 - posted on Jan 13, 2004

  • New features:
    A simple address book has been added to Popcorn
    Added detection and decoding of the `multipart/report` MIME type.
    Added an `Empty Local Inbox` toolbar button (Ctrl+E).
    Bug-fixes:
    Fixed a bug that caused Popcorn to crash when re-directing a message and sending it after changing the active profile/account.
    Fixed a minor bug in the quoted printable decoder.
    Fixed a bug that caused Popcorn to not decode base64 mail body content for the `multipart/alternative` MIME content-type.
    Optimized user profile/account switching and management.
    Optimized and enhanced MIME parser/decoder code.

version 1.58 - posted on Dec 09, 2003

  • Fixed a bug in the MIME parser/decoder that in some cases could lead to a message part being decoded as base64 when it was text/plain in a multipart/mixed message.

version 1.57 - posted on Dec 08, 2003

  • New features:
    Popcorn now decodes base64 encoded mail body text in both text/plain, multipart/alternative and multipart/mixed MIME formats.
    Bug-fixes:
    Fixed an architectural flaw that in very rare cases could lead to the wrong messages being deleted on POP servers. By default Popcorn now uses UIDL (Unique ID Listings) to identify mail items on the server. Some e-mail servers do not support this functionality, if you receive an error message when downloading or deleting e-mail, this feature can be disabled through the `Safe download and delete` checkbox in the User Profile manager on the `Identity & Servers` tab.
    Fixed an architectural flaw that in very rare cases could lead to the wrong message body being downloaded and displayed when clicking on a header in the inbox view. By default Popcorn now uses UIDL (Unique ID Listings) to identify mail items on the server. Some e-mail servers do not support this functionality, if you receive an error message when downloading or deleting e-mail, this feature can be disabled through the `Safe download and delete` checkbox in the User Profile manager on the `Identity & Servers` tab.
    If you uncheck `Remember password` under the POP3 server details in the User Profile manager, Popcorn will prompt you for your account password. If the `Rememeber the password for this session` option was checked in the password prompt dialog, Popcorn would still store the password in the ini file, this has now been fixed, only a blank/empty `` password is stored.
    Other changes:
    All dialogs have been optimized to work better with screen-reader software
    Popcorn no longer automatically sends an e-mail when pressing the return key when typing in the To:, From:, Cc:, Bcc: and Subject fields.

version 1.56 - posted on Nov 11, 2003

  • New features:
    All Popcorn window fonts and colors can now be customized independently
    Added `Open Mail Out folder` button to the toolbar and main windowFile menu.
    Setting the `RecentToNum` variable in the Popcorn.ini file to `0`(zero) will disable saving/restoring recent to entries in the maileditor, and it will also empty the recent to list stored in the inifile.
    Bug-fixes:
    Fixed a minor bug that would sometimes cause the main window title tonot be updated when swithing between profiles.
    Fixed a bug that in very rare instances would crash Popcorn whendownloading and/or displaying an e-mail with a malformed MIME header.
    Fixed a minor bug in the All Profiles dialog that caused it to checkfor new mail or download headers when double clicking on the checkboxes in the accounts/profiles list view.
    Clicking on the reply/forward/redirect buttons while downloading amessage when no message(s) had been previously downloaded (the mailview is empty) caused Popcorn to crash.

version 1.55 - posted on Oct 18, 2003

  • New features:
    Added comprehensive users manual that can be accessed in Popcorn by pressing F1, through the `Help` -> `Contents and Index` menu item, or from the Popcorn program group on your Start menu.
    Double clicking on an account/profile in the All Profiless window will now only download new headers from the server. To download the latest n headers (as defined in the User Profile manager), you have to press Shift
    double click. To reverse this behaviour, set the `AllProfilesShiftNew` variable to TRUE (default value is FALSE).
    You can now change the active account/profile in the All Profiles window without downloading any headers by pressing Ctrl or Alt and then double clicking on an account.
    By setting the `SuppressNoNewMail` variable in the Popcorn.ini file to TRUE, Popcorn will not display any messages when either the account is empty or there are no new mail items on the server. The default value is FALSE (show messages).
    Added a context pop-up menu to the account/profiles list in the User Profile manager. This allows you to reorder profiles using the `Move Up` and `Move Down` menu items, and in addition to that, you can perform the same tasks as the buttons below (`New...`, `Clone...`, `Delete...` and `Rename...`).
    You can now specify if the mail editor signature/tag text shall be inserted above or below the reply/forward/quoted text by setting the `TagAboveBelow` variable for each profile in the Popcorn.ini file. The default value is `TRUE` (above), setting it to `FALSE` will place the signature/tag below.
    Added an option that enables you to set if the All Profiles window should automatically update all checked accounts/profiles when it is opened. Set the `AllProfilesOpenCheck` variable in the Popcorn.ini file to `FALSE` to disable, set it to `TRUE` to enable (default). This setting is especially useful for people with slow and/or dial-up connections, who do not want Popcorn to connect or dial automatically when using the All Profiles window.
    The All Profiles window now displays the number of messages on the server for all checked accounts/profiles when the window is opened for the first time.
    The main Popcorn window is no longer disabled when the All Profiles window retrieves server status for checked accounts/profiles, allowing you to view the transaction log, reply to a downloaded mail item, save and print etc. while it is being updated.
    Bug-fixes...

version 1.50 - posted on Sep 24, 2003

  • Popcorn defaults to freeware mode when you download and install it on your computer if you have not registered it. In freeware mode your are limited to one account/profile, in registered (shareware) mode you can use an unlimited number of accounts/profiles. This is the only difference between the two modes
    New features:
    Added an option that allows you to supress the "Get top nnn lines" dialog when retrieving e-mails with attachments or e-mails over a certain size. To enable it, set the "TopLinesPrompt" option to "TRUE" (default value is "FALSE") in the Popcorn.ini file
    Bug-fixes:
    Popcorn now ignores and removes all empty/blank RecentTo entries
    Enhancements:
    Total re-write and optimization of settings/INI file read and write. The new memory cached settings/INI file routines dramatically reduce the applications startup and exit delays, and this should also end all problems with antivirus and/or firewall software causing Popcorn to hang when exiting (it no longer uses "old" Windows API calls for reading and writing to the settings/INI file at all).
    Re-wrote and optimized how Popcorn remembers/stores last message server IDs in the All Profiles window. The first time you open the All Profiles dialog, it will not remember how many mail items were on the accounts listed, after you have checked all accounts once, it will work normally again. The following variable/key can be safely deleted from the"[PopcornSettings]" section of the Popcorn.ini file (if you feel comfortable doing that): "LatestOnServerIDs"Other:
    Added a "Purchase Popcorn" item to the "Help" menu that will launch your default browser and display information on how to purchase and register Popcorn.
    Added a "Register Popcorn..." item to the "Help" menu that will display the Popcorn registration dialog.
    The "Help" -> "About" (about box) will now show what mode Popcorn is currently running in:
    Registered: No (freeware mode)
    Registered: Yes (registered/shareware mode)

version 1.48 - posted on Aug 26, 2003

  • Bug-fixes:
    Popcorn no longer deletes the single highlighted/active/selected message when one or more messages are checked for delete. You can still delete messages that are only highlighted if more than one is selected, or when no messages are checked and one message is highlighted.
    Fixed minor size number bug causing e-mails between 1000 and 1024 bytes to appear as 0KB in size.

version 1.47 - posted on Jul 29, 2003

  • Saving recent to addresses in the mail editor had been accidentally disabled, this has now been fixed!

version 1.46 - posted on Jul 28, 2003

  • New features:
    Added `Delete Selected` menu item to the inbox context popup menu.
    Double clicking on the Popcorn tray icon while the Ctrl or Alt key is pressed will make it check for new mail. If the `All profiles` window is opened, it will check all profiles/accounts, if it is not opened, it will check the current account/profile.
    Implemented a `open Popcorn window and bring to the front with new headers on new mail` option. To enable it, set the `ToFrontOnNewMail` option to `TRUE` (default value is `FALSE`) for the profiles you want to use it.
    Bug-fixes:
    Fixed a bug that would make Popcorn prompt repeatedly for the account password when using All Profiles, and one or more accounts were set up to not remember the account password.
    Popcorn now properly remembers and restores the mail editor window if it is maximized.
    Fixed a bug that would sometime not properly strip a MIME header from a `decoded` e-mail, leaving the letters `Th` at the beginning of the e-mail.
    Fixed a bug that would not properly update server info in the `All profiles` dialog when deleting all mail items on a server.
    Fixed a bug that would `blank out` the Profile selection combo on the toolbar when deleting the last profile in the user profile manager.
    Other:
    Simplified the way inbox columns width and column order are saved in the Popcorn.ini file. This means your current inbox columns width and order will be lost the first time you start Popcorn, adjust them to your preferred setting, and they will be properly restored the next time you start Popcorn. The following variables/keys can be safely deleted from the `[PopcornSettings]` section of the Popcorn.ini file (if you feel comfortable doing that): `ColFromWidth`, `ColSubjectWidth`, `ColDateWidth`, `ColStatusWidth`, `ColSizeWidth`, `ColAttachWidth`, `ColServerNumWidth`, `ColumnOrder`.
    Simplified size displays to only show KB (kilobytes) as smallest value without any decimals.
    Removed `PromptOnProfileChange` settings and message box (obsolete).

version 1.45 - posted on Jul 09, 2003

  • New features:
    Popcorn now supports the APOP authentication method when logging on to POP servers enabeling secure user login with MD5 digital signatures. To enable APOP authentication, go to the `User Profiles -> Identity & Servers` tab, then check the `Logon using secure password authentication (APOP MD5)` option for the profiles you want to use it. Popcorn uses the POP server password as the APOP client/server shared secret.
    Removed the `POP Proxy` checkbox and edit field on the `User Profiles -> Identity & Servers` tab to allow room for the APOP login check box. POP Proxy settings still work, they just have to be edited manually for each profile in the Popcorn.ini file. Set the `UsePOPProxy` variable to `TRUE` to enable POP proxy for a profile, and enter the proxy name through the `POPProxy` variable.
    Added tweakable parameters for POP and SMTP socket data receive poll timers. The values can be changed in the Popcorn.ini file throught the following two variables: `POPRecvPollTimeout` and `SMTPRecvPollTimeout`. The default value is 5 (100) microseconds. Adjusting these parameters can make Popcorn communicate better with some POP and SMTP servers. It is not recommended changing these values unless you know what they do.
    Redesigned and simplified the `Mailbox info for all Profiles` dialog.
    Double-clicking on a profile in the `Mailbox info for all Profiles` dialog will activate the corresponding profile in the inbox and download the latest headers.
    Pressing `Enter` when the list view has focus in the `Mailbox info for all Profiles` dialog will activate the corresponding profile in the inbox and download the latest headers.
    Right-clicking on a profile in the `Mailbox info for all Profiles` dialog will `resets` it s status (used to be double-click).
    Added error message suppression option when Popcorn is minimized in the system tray. This option is turned on (`TRUE`) by default, to disable it/turn it off, set the `SuppressErrorsTray` variable in the Popcorn.ini file to `FALSE`.
    Added user definable online spell check to the mail editor available by placing the cursor on or marking the word, then pressing F7 or using the context pop-up menu. The spell check URL can be changed through the `SpellCheckURL` variable in the popcorn.ini file. The `%s` format specifier in the URL string is used to insert the spell check word into the URL.
    Popcorn can now repeat the new mail sound with a fixed interval set by the user. The default value is 0 seconds (repeat disabled). The value can be changed through the Popcorn.ini file by editing the `RepeatSoundInt` value.
    Popcorn can now start with the `Mailbox info for all profiles` dialog automatically opened by checking the `All Profiles on Startup` menu item on the Windows menu
    Added `Minimize on Close` toggle menu item on the Windows menu.
    Added `Popcorn Support Forum` menu item on the Help menu for quick access to support resources.
    Added `Handle mailto: protocol` registration option checkbox in the Popcorn installer.
    Bug-fixes:
    The tray icon tooltip now also shows the last time you checked all accounts for new mail when doing a complete `manual` pass.
    Popcorn did not always save/restore the size and position of the `Mailbox info for all profiles` dialog, this has now been fixed.
    Fixed a bug that would crash Popcorn if it was set as the system default mail client, no user profiles had been created and a mailto: link was clicked while Popcorn was running (which does not happen very often).
    Fixed DST time offset problem when sending mails from Popcorn.
    Simplified more menu items.
    Re-designed the about/splash screen a bit -
    now in color!

version 1.40 - posted on May 20, 2003

  • Popcorn now has partial support for MIME decoding of the message body. You can toggle decoding on/off through the mail viewer context pop-up menu (saved in the Popcorn settings file):
    Display Message Body -> Raw -
    Displays the raw (encoded) body
    Display Message Body -> Decoded -
    Displays decoded body
    It only works with MIME Content-Transfer-Encoding schemes that Popcorn supports, which is currently limited to `quoted-printable` (western non-english characters), `7bit`, `text/plain`, `text/html` (decode only, no display) and `8bit` encoding with more to come in the future. Unknown MIME type parts are left untouched.
    Popcorn now supports the `mailto:` protocol, allowing it to be set as the system default mail client. To enable this functionality, edit the `Popcorn_MailTo.reg` (registry) file to point to the Popcorn install directory (`C:``Program Files``Popcorn``Popcorn.exe`), run the .reg file, and then use the Internet Options control panel applet to set Popcorn as the standard/default e-mail program.
    By setting the `MinimizeOnClose` option to `TRUE` (default value is `FALSE`) in the Popcorn.ini file, Popcorn is minimized instead of closing the program itself altogether when you click on the main window close `x` button.
    Recent to address lists (To:, Cc: and Bcc: fields) in the mail editor are now sorted alphabetically by default. To use `last in first out` sort order, set the `RecentToSort` variable in the Popcorn.ini file to `FALSE`.
    Popcorn now remembers and restores the size and position of the `Mailbox info for all profiles` dialog.
    Double clicking on an account in the `Mailbox info for all profiles` dialog list view will reset it s status.
    Fixed another bug that made Popcorn display the wrong mailbox size in the `Mailbox info for All Profiles` dialog when deleting mail items on the server.
    Fixed a bug that would display format characters (CR LF & TAB) in the `From:` field in the inbox list view.
    Fixed a bug that would sometime allow control or format characters to be included in the To: and Cc: fields in the mail editor. This would also cause havoc when saving the address to the recent-to list in the popcorn.ini file.
    Fixed two obscure bugs in the Quoted Printable decoder.
    Fixed a bug that would sometimes display a partially downloaded mail item as `Local`, not `Local (partial)` as it should be in the in the inbox list view.
    The directory selection dialog in the User profile manager used to select the outgoing mail path now automatically chooses and displays the previously entered folder.
    Fixed a bug that disabled using the arrow keys to move the list view selection in the `Mailbox info for all profiles` dialog.
    Fixed a bug that would case Popcorn not to save program settings during system shutdown/logoff.
    Cleaned up and simplified all Tooltips and menu help texts.
    Cleaned up and simplified all menus and context menus.
    Enhanced application init and exit code.

version 1.36 - posted on Apr 20, 2003

  • Bug-fixes:
    Fixed a bug that would `steal` the keyboard focus when automatically checking the inbox for new mail when it is not active/selected.
    Fixed a bug that would bring the `Mailbox Info for All Profiles` dialog to the front (or `steal` the keyboard focus) when automatically checking for new mail when the dialog is not active/selected.
    Fixed a bug in the mail editor that could overwrite the previously saved mail draft when saving while composing, replying to or forwarding.
    Fixed a bug that allowed opening more than one `User Profiles` dialog, that would sometime make Popcorn crash.
    Fixed a small bug in the mail editor To:, Cc: and Bcc: field address auto complete that stopped the Ctrl key from functioning in the normal way (Ctrl+Z for Undo, Ctrl+C for Copy etc).
    Popcorn now properly decodes Windows-1252 header strings.

version 1.35 - posted on Apr 11, 2003

  • New features:
    Popcorn now supports (E)SMTP Authentication. Currently only AUTH PLAIN and AUTH LOGIN authentication methods are supported, AUTH CRAM-MD5 (MD5 enctryption) is not supported. To enable SMTP authentication, enter the `User Profile Manager`, on the `Identity & Servers` tab, check the `My server requires authentication` checkbox, and click on the `Settings...` button to adjust the details if necessary.
    The `Mailbox Info for All Profiles` dialog now only updates the checked-off accounts, this info is stored in the program settings and restored the next time you start Popcorn.
    The `Mailbox Info for All Profiles` dialog can now update all checked accounts automatically with a specified minute interval. Open the dialog to enable automatic checking and to set the desired interval.
    The `Mailbox Info for All Profiles` dialog can now indicate new messages on all servers and remember this between Popcorn sessions. Together with the Autocheck all feature it will make Popcorn put up either a message box when you have new mail, or to flash the system tray icon if any account has new mail (when Popcorn is minimized). To disable this, you have to set the `SaveLatestOnServer` varible in the Popcorn.ini file to `FALSE`.
    The tray icon tooltip now displays the last time Popcorn checked automatically for new mail.
    Bug-fixes:
    Fixed a small bug that would output an additional `Disconnected from server` message in the transaction log when closing Popcorn.
    Fixed a minor bug that would sometimes activate the wrong user profile if the `Mailbox Info for All Profiles` window was minimized while items were being downloaded to the inbox in the background.
    Addresses entered in the Mail Editor Cc: and Bcc: fields were not saved in the recently sent to history list.
    The Popcorn tray icon is now always present as long as popcorn is running -
    it just would not work correctly when it was toggled on/off.
    Fixed a bug that disabled sizing the `Mailbox info for all profiles` dialog.
    Setting and selecting append outgoing/sent mail to file in the User Profile Manager did not work correctly.
    If the Popcorn tray icon context pop-up menu item `Mailbox Info for All Profiles...` was chosen before the dialog had been opened once while the Popcorn window was visible, it would not appear. This has now been fixed.
    Total internal rewrite of User Profile object property handling.
    Removed & fixed misc. memory and resource leaks (BoundsChecker).
    Improved transaction message thread startup.
    Several minor bugs/glitches have been fixed.
    Several minor usability issues have been fixed/enhanced.

version 1.31 - posted on Mar 26, 2003

  • New features:
    The mail editor now handles saving mail drafts in the standard Windows way -
    Save, Save As etc...
    Bug-fixes:
    Fixed a minor bug in the mail editor that would sometime select the text in the To: field even if keyboard focus was set to any other control when the window is opened.
    Fixed a minor bug in the mail editor To:, Cc: and Bcc: field address auto complete.
    Popcorn now remembers and restores the inbox sort order after messages have been deleted.
    Added `Redirect Mail` to the inbox and mail viewer context popup menus.

version 1.30 - posted on Mar 11, 2003

  • Popcorn now supports up to 999 recently sent to email addresses in the To, Cc and Bcc fields in the Mail Editor. The maximum number of addresses saved can be adjusted through the `RecentToNum` field in the Popcorn.ini file.
    To, Cc and Bcc fields in the Mail Editor now supports email address auto completion. Auto completion can be turned on/off through the `AutoComplete` field in the Popcorn.ini file.
    You can now view un-encoded HTML mail by selecting the relevant content in the mail viewer, and then selecting `View selection as HTML` from the mail viewer context pop-up menu. The HTML content will then be displayed in your default web browser. Please be aware that this can potentially open your computer to viral infections, or other security holes that affects your browser.