============================================================================== EUDORA OSE VERSION 1.0 ============================================================================== Eudora OSE is a mail and news application from Qualcomm based on the open source Thunderbird client from Mozilla. It's *not* our intention to compete with Thunderbird; rather, we want to complement it. Qualcomm is committed to both preserving the Eudora user experience and to maintaining maximum compatibility, for both developers and users, with Thunderbird. It is our goal to build a single development community around Thunderbird and Eudora, so that both mailers advance faster than they previously have. Whereas "Eudora OSE" is a branded version of Thunderbird with some extra features added by the Eudora developers, "Penelope" is an extension (also called an "add-on") that is used in Eudora OSE and can also be used with Thunderbird. The Eudora OSE installer includes the corresponding version of Penelope along with it so there is no need to install Penelope if you are installing Eudora OSE. Most features in Penelope can be accessed when used with Thunderbird, but there are a few that require Eudora OSE in order to work correctly and it's not something that gets tested. Sometimes in documentation there is a need to differentiate the older versions of Eudora made by Qualcomm from current Thunderbird-based versions of Eudora OSE. This will normally be done by labeling the older versions of Eudora as "original Eudora" or "Classic Eudora". The main web page for Eudora OSE/Penelope can be found at . We encourage people to help the progress of Penelope, whether you know how to write code or not. This was one of the main drivers to our decision to go open source with Eudora. More details can be found here: . ---------------------- MINIMUM REQUIREMENTS ---------------------- The following are the system requirements for each platform. Windows ------- Operating Systems - Windows 2000 - Windows XP - Windows Server 2003 - Windows Vista - Windows 7 Minimum Hardware - Pentium 233 MHz (Recommended: Pentium 500MHz or greater) - Windows 7, Windows Vista, Windows XP: 786 MB RAM (Recommended: 1GB RAM or greater) - Windows 2000: 256 MB RAM (Recommended: 512 MB RAM or greater) - 52 MB hard drive space Mac --- Operating Systems - Mac OS X 10.4.x and later Minimum Hardware - Macintosh computer with an Intel x86 or PowerPC G3, G4, or G5 processor - 256 MB RAM (Recommended: 512 MB RAM or greater) - 200 MB hard drive space Linux ----- Software Requirements - Please note that Linux distributors may provide packages for your distribution which have different requirements. * Linux kernel - 2.2.14 with the following libraries or packages minimums: o glibc 2.3.2 o gtk+2.0 o XFree86-3.3.6 o fontconfig (also known as xft) o libstdc++5 Minimum Hardware - Intel Pentium II or AMD K6-III+ 233 MHz CPU (Recommended: 500MHz or greater) - 64 MB RAM (Recommended: 128 MB RAM or greater) - 52 MB hard drive space ------------ INSTALLATION ------------ Windows ------- 1. After downloading the installer, exit any applications you are running. 2. Click the Start button in the Windows task bar, select Run..., then click the "Browse" button. 3. Go to the folder where you saved the installer. Choose that file and click "OK". 4. Read the Welcome screen, then click the Next button. For the rest of the installation process, click the Next button to go on to the next step, or click the Back button to return to the previous step. 5. Read the Software License Agreement, and if you agree to the terms, click "I accept the terms in the License Agreement" and then click on the Next button. Once you've installed Eudora, a copy of the license agreement will be available in the file License.txt in your Eudora directory. 6. In the Setup Type step, if you choose the Standard option then Eudora will be installed with the default options. 7. Choosing the Custom option will allow you to specify the directory in which to install the software, what launch icons are created, and what to name the folder that will be placed in the Start menu. 8. The installer will offer to launch Eudora after the installation process is complete. 9. After installation is complete, we recommend that you read the README.txt file (this file) in the Eudora directory. Mac --- 1. After downloading the disk image, in the Finder go to the folder where you saved the disk image and launch it. Some web browsers automatically launch disk images after they are fully downloaded. 2. Read the Software License Agreement, and if you agree to the terms, click on the Accept button. 3. Drag the Eudora icon in to your Applications folder. 4. Eject the "Eudora" volume. 5. After installation is complete, we recommend that you read the README.txt file (this file) in the package contents of the Eudora application. Linux ----- 1. After downloading the file, open up a terminal window. 2. In the terminal window type in the following: sudo tar -C /opt -xvf 3. Then create a link for easy execution by typing: sudo ln -s /opt/eudora/eudora /usr/local/bin/eudora 4. After installation is complete, we recommend that you read the README.txt file (this file) in /opt/eudora. 5. You will then be able to run Eudora from any command prompt by just typing in "eudora" (no quotes). ----------- BUG REPORTS ----------- Eudora OSE and Penelope use the Mozilla bug tracking system called Bugzilla. The general Bugzilla interface can be found here: . For a list of Eudora OSE/Penelope-specific bugs, use this query: . You can sort the list by clicking on the column headers at the top of the list. If you find a bug, first determine if it is specific to Eudora OSE/Penelope, or a general Thunderbird problem. When creating a new bug report, only specify the "Penelope" project if the problem is really confined to Eudora OSE and/or Penelope. Also be sure to search through the existing bugs to see if the problem you are seeing has already been entered in to the bug database. Here's a simple search form: . A more advanced search can be done with this form: . If you find that an entry already exists for the bug you are seeing, then be sure to "vote" for the bug by opening up the details of the bug and clicking on the "Vote for this bug" link just above the "Additional Comments" field. In order to vote for a bug you have to create a Bugzilla account, which you can do here: . We use the number of votes for a bug as an indicator of user demand for that fix. To enter in a new bug you will also be required to have a Bugzilla account. If the bug is specific to Eudora OSE/Penelope, then be sure to select Penelope under the Other Products list. Otherwise if the bug occurs on Thunderbird in general then use Thunderbird as the product. --------------------- REQUESTS FOR FEATURES --------------------- Bugzilla is also used for new feature requests. Use the above guidelines for bugs (i.e. look for already existing requests and note whether the feature is specific to Eudora OSE/Penelope or not). The only difference between a bug report and a feature request is that a feature request has a value of "enhancement" under the Severity field. You can also vote on enhancements just like you can on bugs. ------- CREDITS ------- The following people have provided major contributions to the project: Jeff Beckley Mark Charlebois Matt Dudziak Steve Dorner Michael J. Venables Geoffrey C. Wenger Dale Wiggins Other contributions ------------------- Some icons by Yusuke Kamiyamane: . ============================================================================== RELEASE NOTES ============================================================================== The following describes the changes in the software. Separate sections have been given to changes from each release. The changes are only for Eudora OSE and Penelope, and all changes made by Thunderbird are not listed. Changes to Thunderbird can be found here: --------------------- ABOUT THE NAME CHANGE --------------------- Beta versions of Eudora OSE were originally named just Eudora with a version number of 8.0. This caused some confusion in that some users expected the new version to be a regular update to Classic Eudora. Since Eudora OSE uses an entirely different code base from Classic Eudora, in an effort to reduce the confusion the application was renamed to Eudora OSE (Open Source Edition). The version number was also reset to 1.0, which has the added benefit that it is synchronized with the Penelope version number. ------------------------- CHANGES IN EUDORA OSE 1.0 ------------------------- Includes Penelope version 1.0 Based on Thunderbird 3.0.4, which you can find release notes here: MAILBOX WINDOW -------------- - Restored the sunburst on folders with "new" messages for XP. - Added the sunburst overlay to the special In mailbox icon in the folder pane for when there's new mail. - Fix for some extraneous key presses causing messages to be deleted. - Fixed bug where closing a secondary tab using Ctrl+W, File->Close, or toolbar close button with the "Quit when main window closes" pref turned on was causing the app to quit. Now it just closes that tab. - Changed default icon size to large for mailbox and message windows. It defaulted as small for Mac. - Fix for crash while using Gmail Conversation View add-on when clicking Reply inside the message window - More robust traversal of the list of open tabs when looking to see if a mailbox is already open in a tab when it is being opened. - All of the mailbox columns now have icons in the headers. - Added lines in the folder tree to look more like Classic Eudora - Now using smaller arrow icons for the folder view cycler so that they aren't so prominent in the UI (Windows and Linux only). - Changed the tooltip for the New Message button to a simplified "Create a new message". - Center icon-only mailbox column contents and allow those columns width to be adjusted. - Gave the mailbox column headers a minimum height of 22 pixels so that the tallest icons have at some space between it and the top and bottom borders. Also gave the folder pane header the same minimum height to match. - Updated the Mail Start Page with the new OSE branding and features. - Changed the message viewer context menu to indicate "Transfer" instead of "Move" to be consistent with Classic Eudora terminology. - Made the headers of the Unread and Total columns icon-only because users generally wouldn't want to size them very wide and doing that causes the text to get cut off. They look and behave similar to the Size column now. - Changed the Edit menu 'Undo/Redo Move Message' items to use 'Transfer' instead of 'Move'. - Special mailbox (Inbox, Sent, Trash and Junk) icons shown on Mac and Linux in several places where they previously weren't. - Italicize messages sent by me now works in regular mailbox windows on Linux. SESSION SAVE/RESTORE -------------------- - Window list now being saved when quitting app by clicking on close button of the main window and it's the last window open. - Restore of the Console window that works for the built-in one as well as the Console^2 one. - Fixed the bug where opening a message window on startup wouldn't happen if that message window was previously opened by a session startup. - Brand new composition windows now correctly restored on startup. TOOLBARS -------- - Fixed New Message To toolbar button. - No longer setting up the recipient toolbar button text with real name as that doesn't get persisted across sessions. - For now not adding the Insert recipient text toolbar button in the Customize Toolbar dialog as it's not implemented. FILTERS ------- - Changed the folder picker in the Move/Copy Message to filter actions to the hierarchical folder picker. - Changed the Filter Editor window to indicate "Transfer" instead of "Move" to be consistent with Classic Eudora terminology. PREFERENCES ----------- - The Penelope pref panel was renamed to "Extras" and given a new icon that is consistent with the new OSE branding. - Added the pref "Restore windows on startup" (default on) to the Miscellaneous tab on the Extras pref panel to control whether open windows are restored on start of the application. - Added the pref "Prevent manually closing main window" (default on) to the Miscellaneous tab on the Extras pref panel to control whether the main window can be manually closed. This is helpful for users who accidentally close the Mailboxes window in 2-pane UI mode. - Added a hidden pref "penelope.copyFullAddresses" (default true) which governs what is copied to the clipboard when using the "Copy Email Address" menu item in message windows. When true you get name and email, and when false just email. If you hold down Shift while selecting "Copy Email Address" then it will behave the opposite of the setting. - Added a "Show mailbox lines" checkbox (default off) to the Mailboxes tab of the Extras pref panel which controls whether or not vertical and horizontal lines are drawn in mailboxes. Also added a hidden pref "penelope.mailbox.showLines.color" (default "#C0C0C0", medium gray) for the color used to draw those lines. - Added hidden pref "penelope.attachments.alwaysShowAttachBox" (default true) to always show the attachment box in composition windows. - Added some hidden prefs to control the type and amount of padding in mailbox columns. "penelope.mailbox.columnsToPadLeft" and "penelope.mailbox.columnsToPadRight" control which columns are padded on the left/right. They are comma-separated lists that can contain any of the following values: threadCol, flaggedCol, receivedCol, accountCol, unreadCol, totalCol, statusCol, priorityCol, attachmentCol, tagsCol, senderCol, recipientCol, whoCol, dateCol, sizeCol, junkStatusCol, subjectCol, idCol, locationCol, groupSelectCol. The amount of pixels to pad the columns are specified in the "penelope.mailbox.columnPadLeft" and "penelope.mailbox.columnPadRight" prefs. In addition, you can specify overrides of the amount of padding on a per-column basis by just appending a period and the column name. There is only one of those overrides specified by default, and that's penelope.mailbox.columnPadLeft.subjectCol, which has a value of 3. - Added hidden prefs "penelope.mailbox.fixIconColumns" and "penelope.mailbox.fixIconColumns.width" hidden prefs. The first pref is a boolean (default true) that controls whether the icon-only mailbox columns are not resizeable, and the second pref is a integer (default 24) that controls how many pixels wide the icon-only mailbox columns should be set to if the first pref is on. - Added the hidden pref "penelope.mailbox.ignoreReadColumnClick" for the Read column that behaves like the Starred and Junk Status column prefs. - Changed the text of the "Close message window on delete" preference in Advanced->Reading & Display to indicate it applies to moving messages as well. Also defaulting that pref to true so as to be consistent with Classic Eudora. - Removed extra space between checkboxes in the Extras pref panel, which prevents the bottom of the tab box from being obstructed in the Mailboxes tab when using the Windows Classic style under XP. - Changed the accelerator for the app name from "h" to "E" in the Update tab of the Advanced pref panel. IMPORTING --------- - Importing of Classic Eudora's "<>" as "From, To, Cc, or Bcc". While not technically correct, many Classic Eudora users specified "<>" when they really meant any recipient. - Embedded images in outgoing messages are now imported from Classic Windows Eudora. - Now displaying the names of mailboxes and address books when importing. This help when importing large data sets to show progress is happening. SEARCH ------ - Changes to the Search Messages UI to make it less jarring when switching between indexed and non-indexed search. - Using indexed search now allows the "Match all"/"Match any" options. - Indexed search always specifies the "contains word" matching verb to indicate that full word matching is performed. - Now only hiding the "Run search on server" checkbox if the user has no accounts that can run online searches (e.g. IMAP and news). That checkbox will only be enabled if non-indexed search is being used and the search is being limited to a folder on an online searchable server. - Changed the folder picker in the Search Messages window to use the standard hierarchical popup menu rather than the big list of fully expanded folders. - Fixed problem doing indexed search on "Local Folders". - Changed the flex on the +/- buttons in the Search Messages window so they don't have so much extra space after them. - Fix the Open in Folder button in the Search Messages window so that it opens folders the way they would normally be opened, i.e. guided by the "Open mailboxes in tabs" pref. - Added the Who column to the results pane of the Search Messages window, replacing the Sender column. - Added icons to the column headers of the Search Messages window results pane. - Italicize messages sent by me now works in the Search Messages window. Some old outgoing messages in Sent or Drafts may need to be regenerated by adding the boolean pref "mail.regen_who_data" and setting it to true, and then redisplaying the summaries of all the messages in Sent and Drafts. After that the pref may be set to false or deleted. MISCELLANEOUS ------------- - Made the special Classic Eudora folder icons (In, Out, Trash, Junk) appear in folder menu popups. - Removed DOM Inspector from the distribution. - Crash reporter now displays the app as "Eudora OSE" rather than Thunderbird. - Fixed the problem where Ctrl/Cmd+W and File->Close would not close open message windows. - Quote bars in messages are now very similar to Classic Eudora: bars and indenting only on the left, no leading or trailing space, and bar color the same as the default text color. ----------------------- CHANGES IN EUDORA 8.0b9 ----------------------- Includes Penelope version 1.0b1 Based on Thunderbird 3.0.1, which you can find release notes here: MAILBOX WINDOW -------------- - Set the folder pane view mode to "All Folders" if it's not been set before because the default is "Smart Folders" and "All Folders" is more like what Classic Eudora looked like. - The toolbar in the message header is now hidden as the buttons are redundant to the main toolbar and just take up extra space. - Only doing FUMLUB for folders, not any other types, and more specifically not messages. - The Message->Change->Priority menu on Mac now ensures just one item is selected. - Hid some more menu items in the Mailboxes window that can never be used. - The Status and Priority columns can now be resized, and their size (width) is now remembered. - Made the right-click context menu in mail windows more similar to Classic Eudora. Added Redirect and a "Look Up Selected Text in" submenu that holds the reference/lookup items at the end of the Edit menu. Also renamed Edit as New to Send Again. Got rid of a number of items in there as well (Archive, Reply to List, Save As, and Print Preview). - Now default Mac to 2-pane mode (Windows/Linux still defaults to 3-pane mode). - Set the default to auto-mark-as-read immediately, but don't auto-mark previewed messages, which is the same behavior as Classic Eudora. Those who want to auto-mark previewed messages can set it to delay with a time of 0 seconds. - Default opening mailboxes in tabs in Windows/Linux (Mac still defaults to separate windows). - Now auto-opening mailboxes after junk processing is done on the message, so it will no longer open up the Inbox for a message that will soon after get put in the Junk mailbox (uses msgsClassified notification rather than msgAdded). Another benefit is that it happens in batches of messages rather than one at a time so when the resulting windows open it's less disruptive. - Fixed right-click->Show This Mailbox on a root account folder when it was already selected but not shown. - Now using the Classic Eudora icons for the folder pane (In, Out, Junk, Trash). SESSION SAVE/RESTORE -------------------- - The normal/maximized/minimized state of windows are saved and restored. - Window size and position are set on opening even if the window is going to be minimized or maximized because then it will restore to the correct position. On the saving side of things, window size and position are saved when the window is minimized or maximized because they will be wrong. - Now saving the folder- and thread-pane splitter info based on the first tab in the window, not the current tab. - Only storing thread pane settings if showing the preview pane. - Trying to save off tabs that aren't folders or messages (e.g. Migration Assistant) was causing the session save code to fail. - Made the session save code more robust wrt messages in tabs, as saving the state of a window with a message in a tab sometimes caused the code to fail to save the rest of the tabs in the window. TOOLBARS -------- - Added a new "gear" image for menu item toolbar buttons which do not have a unique icon. - Remove trailing ellipsis from items in the menu tree of the Customize Toolbar dialog. - Dynamically remove tree branches without subitems in the Menu tree of the Customize Toolbar dialog. - All of the icons in the Customize Toolbar dialog seem to be displaying properly now. - Now allowing toolbar buttons to be dragged anywhere on the Customize Toolbar dialog to remove them from the toolbar. - Rearranged the Customize Toolbar dialog a little. Put the help text and the description side-by-side to allow more vertical space to the controls above, and have less overall unused space in the dialog. Made tree controls more narrow to give more space for items on right. - When an item in the Customize Toolbar dialog is selected that has no associated button (because it's either on the toolbar already or is a parent node) clear the old buttons so there aren't any remnants left and no longer show the "No toolbar item supported" description (just leave it blank). - Added a "Blah Blah Blah" button to the list of customizable buttons for the toolbar. It does the equivalent of View->Message Source, i.e. it opens up a separate window with the raw source of the message. - The Change Status toolbar button now works. - Made both the Change Status and Change Priority toolbar buttons enabled/disabled based on whether or not there is a message selected. - Fixed 'Close' toolbar button. PREFERENCES ----------- - Added clarification to the 'Italicize messages sent by me' option that a restart is required to take effect. - Added ToolTips to all of the items in the Penelope preference pane. - Added hidden settings ("penelope.mailbox.ignoreJunkColumnClick" and "penelope.mailbox.ignoreStarColumnClick") which cause clicks in these columns NOT to mark as junk or mark as starred (respectively) when the user clicks in that column. Instead the clicked row is selected. By default the Junk one is set to true and the Star one is set to false. - Now remembering the selected tab in the Penelope Options/Preferences panel. - Clarified setting and tooltip for "Automatically open mailboxes that receive new messages" to indicate that this is for UNREAD messages. - Added a pref "mail.deleteMarksRead" to decide whether or not messages are marked as read when deleting. Defaulting to false for Windows and true for Mac to be consistent with Classic Eudora behavior. IMPORTING --------- - Fixed import of outgoing messages in non-Out mailboxes so that they now show up as read and sent-by-me in Eudora 8. - Now correctly importing mailboxes/folders that have a comma in their name. - Now including attachments from outgoing messages during import. SEARCH ------ - "Use indexed search" in the Search Messages window is back in, and the "Search everywhere" and "Search subfolders" options can be used with it. When selecting "Use indexed search" you may need to select the "contains word" matching condition in order for the search to work properly. - "Use indexed search" in the Search Messages window remembers its state across sessions. - The various options in the Search Message window now show/hide themselves based on the state of the "Use indexed search" checkbox. MISCELLANEOUS ------------- - In the Migration Assistant text changed "Thunderbird" and "Thunderbird 3" text to "Eudora" and "Eudora 8". - Now using the Thunderbird routines to build the Mailbox and Transfer menus. This fixes the problem with some items not showing up in those menus and they will look like the other places that have similar usage (e.g. right-click context menu->Move To in message and mailbox windows). - Added Wikipedia as a default Selected Text URL item. - Format->Increase/Decrease Indent on composition windows were showing the accelerators of Ctrl/Cmd+]/[. Classic Mac Eudora had mapped those to raise/lower priority. So got rid of the accelerators on the menu items for Mac and left them in there for Windows (and have the accelerators map to indent). ----------------------- CHANGES IN EUDORA 8.0b8 ----------------------- Includes Penelope version 0.5a5 Based on Thunderbird 3.0b4, which you can find release notes here: MAILBOX WINDOW -------------- - Many fixes to FUMLUB behavior. Mailboxes now always get FUMLUB selection when being opened up, not just the first time they are opened. The focus is placed in the thread pane on the FUMLUB message. When FUMLUB is turned off the last message in the mailbox is selected (or the first, depending on which direction the mailbox is currently sorted). - Fixed bug on Mac platform where the Cmd+` accelerator was erroneously deleting selected messages in a mailbox. - When manually opening mailboxes/messages in tabs the default is now to open them in the foreground (i.e give them focus right away) rather than in the background. - Added the new indexed search toolbar control to the mailbox toolbar by default replacing the old one that only searched in the current mailbox. - Fix for FUMLUB selection happening at other times besides first loading up a folder. Seemed to only occur on some IMAP accounts. - Add the throbber-box (shows current activity) to the default toolbar on Mac, because it's not on the menu like in Windows and Linux. - Keyboard shortcuts were getting confused on Mac due to the lack of a mapping for key_delete2. - Using right-click->"Open in New Tab" (or middle-click) was not using the custom Penelope mailbox open code that knows how to deal with mailboxes that are already open in another tab. - The Who column is now a separate column of its own, rather than a mapping to the From and Recipient columns. The header icon for it is the same as Classic Eudora's. - Added "Show mailbox on select" in the Penelope pref panel. Normally in Thunderbird when the user changes the selection in the folder pane, the newly selected mailbox gets displayed. Classic Windows Eudora users wanting to replicate more of the feel of the Mailboxes pane that is docked can use this feature. You can use double-click, middle click, Enter, or the context menu to open up mailboxes in new tabs/windows. Also added a "Show This Mailbox" menu item to the right-click context menu for the folder pane, but only when "Show mailbox on select" is turned off. This allows the display to get updated when the user wants, not on every selection change. - Fixed double-click on scroll bar arrow in folder pane that was opening up the selected mailbox. - Fixed the Open Message Folder button in the Search Messages window to use the Penelope routines for opening up mailboxes, bringing already open mailbox windows to the foreground rather than opening new instances. - Mailboxes that get auto-opened when new messages arrive in them now get the tab opened up in the background so as not to interrupt the currently displayed tab. - Now using the exact same mailbox column icons from Classic Eudora, with one change: the unread image was cloned from the status header image so that it will be the same size. - Priorities icons now showing up in the priority column. - Message->Change->Status now working. Thunderbird doesn't support the Redirected, Sent, or Unsent states, so those items have been hidden. When the menu first pops up it will have the menu item radio button set for the status of the first selected message. - Message->Change->Priority now working correctly. - Renamed the "Open" right-click menu item for folders to "Open in New Window" to be more descriptive and to be consistent with the thread pane menu item. - Made the "Restore Defaults" menu item of the mailbox column picker restore the default Eudora/Penelope order rather than the Thunderbird order. Note that "Restore Defaults" does not change what columns are visible/hidden. See these bugs for requests on getting the default visibility set as well: and . - Prevent normal keys hit during type-to-select from triggering accelerators (e.g. 0-9 to apply tags). - When doing alt/option group select without shift (i.e. messages move together), make sure original item clicked on is visible. - Make error beep when type-to-select can't find any matches. SESSION SAVE/RESTORE -------------------- - The DOM Inspector window is now saved/restored across sessions. - Separate received and outgoing message windows were not opening up correctly on session restore. - No longer saving off modal windows in to the session save/restore list as it causes problems when trying to restore them on restart. TOOLBARS -------- - Better vertical resizing of the Customize Toolbar dialog. - Toolbar buttons for 'back' and 'forward' do not display correctly in the Customize Toolbar dialog. - Fixed a number of icons in the Customize Toolbar dialog. - In the Recipients tab of the Customize Toolbar dialog, give flex to the list of address books/directory services so it will grow when the dialog is made taller, instead of that happening to the button palette. - Fixed the ability to change address books/directories in the Recipients tab of the Customize Toolbar dialog and do searches on them which was broken by a change in Thunderbird 3.0b4. FILTERS ------- - Default Reply-To: to be on the list of custom headers for filter matching. - Now handling Junk score and attachment cases with auto-naming filters. - No longer having user-entered filter names changed by auto-naming feature. PREFERENCES ----------- - Added a setting to the Penelope prefs panel for enabling/disabling loading of remote images. - Added "Quit when main window closes" setting in the Penelope preferences panel, which controls whether the application quits when the user closes the "main" window. In 2-pane mode, the "main" window is the Mailboxes window, and in 3-pane mode it is the first mailbox window that was opened. - Font size pref shouldn't be labels with "(pixels)" because the units are not pixels. - Rearranged the Penelope pref panel into 2 tabs (Mailboxes and Miscellaneous) and moved settings around appropriately. - Added "Italicize messages sent by me" to the Penelope pref panel. - Clicking the Options/Preferences button on the Penelope extension in the Add-ons window now opens the Preferences window and switches to the Penelope panel. MISCELLANEOUS ------------- - "Use indexed search" in the Search Messages window was removed due to a variety of issues. It will return in a future version. For now, use the "Search everywhere" feature in the mailbox toolbar. - "Send Later" button/menu item renamed to "Queue" and "Send Unsent Messages" renamed to "Send Queued Messages", to be the same as Classic Eudora. - Clicking on "Visit Home Page" on the right-click context menu of the Penelope extension in the Add-ons window now opens up the home page of the Penelope wiki. - Redirect, Open Inbox, Open Outbox, Make Address Book Entry, and Help now work in standalone message windows in addition to mailbox windows. - Fixed bug where detaching an attachment to a different filename than the one that it came with in the message wound up using the original filename. - Hide accelerators in menu items that have been remapped to be removed. - Disabled the accelerator for Insert->Link in composition windows because it conflicts with the Address Book one (Ctrl+L). ----------------------- CHANGES IN EUDORA 8.0b7 ----------------------- Includes Penelope version 0.5a4. Based on Thunderbird 3.0b3, which you can find release notes here: GENERAL NEW FEATURES -------------------- - Search Messages now uses the fast index if turned on in the preferences, Advanced->General->Enable Global Search and Indexer. The checkbox "Use indexed search" in the Search Messages can be used to turn this on/off. - Eudora now automatically checks if new versions are available. A manual check can be done by going to the Help menu and selecting Check for Updates. MAILBOX WINDOW -------------- - Select newly inserted messages (FUMLUB) feature now selects end message if there is no last unread block. - Fixed bug where mailbox columns get set to the default every time a window is opened. Now it just happens once on a per-mailbox basis. - Thread column now shown by default for news windows. - Added UI in the Penelope prefs panel to expose the setting that controls hiding the tab if the there is only one in a mailbox window. - No longer auto-opening Trash and Junk mailboxes when new messages arrive in them. - Restored functionality of In and Out toolbar buttons. - Ctrl+0 is mapped to Reset Zoom in Thunderbird, and that conflicts with the hotkey for open the Out mailbox in Penelope. So got rid of Thunderbird's key so that Penelope's can function. - Removed the Open messages in tabs preference because Thunderbird now has a setting that controls that in Advanced->Reading & Display->Open messages in. - The Backspace key now deletes a message in a mailbox window for Windows and Linux (Mac Thunderbird already has this feature). SESSION SAVE/RESTORE -------------------- - Fix for bug where the saved window list get restored during non-startup times. - Fixed bug where the about:config windows was being opened on restore when the Pref window was opened. - Activity Monitor, About, Error Console, and Venkman windows are now saved/restored across sessions. TOOLBARS -------- - Fixed the Contacts toolbar button in composition message windows, which wasn't displaying the correct icon. FILTERS ------- - Filter auto-naming now works correctly when using "Match all messages". - Junk score and attachment conditions now used in auto-naming filters. IMPORTING --------- - Fixed problem where trying to find one-off imported folders for doing filter importing and the name had changed from "Eudora Mail" to "Eudora Import". MISCELLANEOUS ------------- - Renamed the thunderbird-branding.js file to all-eudora.js so that it takes precedence over (i.e. is alphabetically before) the all-thunderbird.js pref file. - Mail Start page wasn't showing up on Windows due to missing files in installer. - Fixed up the URL portion of the SelectedTextURL entry for the Thesaurus. - Localization of Penelope in to Russian by Alexander Slovesnik. ----------------------- CHANGES IN EUDORA 8.0b6 ----------------------- Includes Penelope version 0.5a3. Based on Thunderbird 3.0b2, which you can find release notes here: MAILBOX WINDOW -------------- - Better way to remember the states of the folder and thread panes when switching between message and mailbox tabs. - Added the pref "penelope.attachments.detachOnDblClick" which controls whether double-clicking on attachments detaches them from the message or just opens them. It is on (true) by default. There's UI for it in the Penelope preferences panel. - When pref for opening mailboxes in tabs is turned on, auto-open of mailboxes will detect if the mailbox is already open in a tab and not open a new copy. - Fixed bug where messages opened in tabs would not show the correct content if the message pane was hidden in the folder view. - Fixed the "important" tag from randomly appearing. This bug may still occur to messages downloaded with Eudora 8 beta 5 or earlier. All messages downloaded with Eudora 8 beta 6 or later should not see this problem. - The Layout submenu in the View menu is now shown. - Default pref to not show the about:rights notification bar. - Changed the Archive menu item to use Ctrl/Cmd+ as a shortcut instead of the plain "A" that Thunderbird uses. - Now preventing auto-marked-as-read behavior when a message gets auto-selected when switching tabs. TOOLBARS -------- - Incorporated Add New Toolbar functionality in Formatting tab of the Customize Toolbar dialog. - Removed special toolbar items (separators, spaces, springs/flexible spaces) from the Extras panel. - Fixed bug where in a new installation you customize the toolbar and then hit Cancel and the text on the toolbar buttons shows up. - Customize Toolbar dialog now repositions when the toolbar changes. FILTERS ------- - Fixed the auto-name filter feature when matching against tags. IMPORTING --------- - Fixed bug where attachments were not getting imported from Classic Mac Eudora. IMAP ---- - IMAP messages were getting expunged when they should not have. - Longer line length for IMAP logging. MISCELLANEOUS ------------- - Use of cmd+M to do a mail check improved. - The pref directory for auto-saving attachments is now working. - By default attachments are saved to the pref directory rather than asking for a directory each time. - Fixed some menu item conflicts which caused the Paste As Quotation menu item to disappear from the Edit menu of composition windows. May also be the cause of this bug: - Removed phantom menu item in the Tools menu caused by id change. ------------------------- CHANGES IN EUDORA 8.0.0b5 ------------------------- Includes Penelope version 0.5a2. Based on Thunderbird 3.0b1, which you can find release notes here: MAILBOX WINDOW -------------- - "Show message preview pane" setting added to Penelope pref panel. If on (which it is by default), then the preview pane is shown at its last saved position. If it's off then both the preview pane and the splitter before it are hidden. - Fixed bug where double-clicking on a mailbox in a folder view other than "All Folders" (i.e. "Unread", "Recent", or "Favorites") would not open the mailbox. - Added prefs for opening mailboxes/messages in tabs rather than separate windows. - Fix for Bug 466046 - MsgOpenNewTabForMessage() broken when specifying a message - Added middle click to open folder/message in a tab. - Fixed bug 429440 - Preview pane must be visible for tabs to render. - Tabs are now hidden in the Mailboxes window. - Prevent opening windows in tabs in the Mailboxes window. - Added mail.tabs.autoHide setting, which hides the tab if there is just one in a window (default value is true). - Fix for Alt+click for group selection causing the menu to get the focus. - Fixed bug where double-clicking on the scroll bar of the thread pane would cause a message to be opened in a new tab. - Fixed Transfer menu and Transfer mailbox buttons on toolbar. - Added shift key modifier to the Transfer menu items and toolbar buttons to do copy vs. move. - Holding down alt/option when clicking on an open mailbox toolbar button will now do a transfer. - Keep thread pane scrolled to same place when switching tabs and back. TOOLBARS -------- - Fixes to Mac Customize Toolbar dialog to allow it to open multiple times. - Added "Cancel" functionality to the Customize Toolbar dialog on the Mac. - Added the Restore Default Set button to Windows and Linux Customize Toolbar dialog. - The default Penelope toolbar doesn't show text on the buttons, so when restoring the toolbar to the default state set the mode to icons only. - Fixed bug 417081 - Send Later toolbar button mapped incorrectly IMPORTING --------- - Extra settings now imported from Classic Eudora: default mail check, mail check interval, skip big messages, skip big message threshold, submission port send, and SSL send and receive. IMAP ---- - Fix for Bug 369964 "subscribe to IMAP folders window doesn't allow subscribing to folders below 2nd level". Turns out Exchange doesn't like LIST commands without a trailing % on the path. MISCELLANEOUS ------------- - Fixed open In/Out mailbox toolbar buttons. - Added Babelfish language translation to the default list of Selected Text URL tools. ------------------------- CHANGES IN EUDORA 8.0.0b4 ------------------------- Includes Penelope version 0.5a1. Based on Shredder (Thunderbird) 3.0a3, which you can find release notes here: GENERAL NEW FEATURES -------------------- - Classic Eudora Redirect feature added. Acts like a Send Again, but the Reply-To: header is set to be the sender of the original message so that any replies to the redirected message get sent to the original sender. This allows the user to edit the redirected message before sending, e.g. add additional comments. - Open windows are now saved between sessions. There is a known bug which is that tabs are only restored on the first window. MAILBOX WINDOW -------------- - Mailboxes that receive new messages in them (e.g. from mail checks) now are automatically opened. This is controlled by the penelope.mailbox.autoOpen preference, and is easily changed via a checkbox in the Penelope panel of the Preferences/Options dialog. - When mailboxes are opened up they automatically select the first unread message of the last unread block (FUMLUB). This is controlled by the penelope.mailbox.selectFUMLUB preference, and is easily changed via a checkbox in the Preferences/Options dialog. - Mailbox window font name and size prefs, with new pref ids of penelope.mailbox.font.name and penelope.mailbox.font.size. The Penelope pref panel has UI for changing them. - Added a left margin to the start page so that it's not flush with the left side of the window. - In the Mailboxes window in 2-pane window mode, the splitter between the folder pane and the thread/message panes is now hidden so it can't collapse the folder pane. - Fixed status bar flicker when the selection changes in the Mailboxes window. - Fixed double-click/Enter to open mailbox. - Fixed bug where the Mailboxes window was considered as an open window for the mailbox which it currently had selected, causing it to get the focus when trying to open that mailbox from another window. - Fixed bug on Mac where holding down the Command key while hitting another key (i.e. executing a shortcut) in a mailbox window would cause the selection to change and thus execute the shortcut on a different message. The most common occurrence of this was Command+R for replying. FILTERS ------- - Added a manual filter context to filters. Now a filter can be specified as working on incoming messages and/or manual filtering. Manual filtering is performed either through the Tools->Run Filters on... menu items, or the Run Now button in the Message Filters dialog. - Added the menu item Tools->Run Filters on Selected Messages, which allows for manual filtering on just the selected messages in a mailbox rather than all messages in a mailbox, which is what Tools->Run Filters on Folder does. - Added a "Don't ask me again" checkbox to the delete filter confirmation dialog. If selected when a filter is deleted it sets the pref mailnews.filters.confirm_delete, bypassing future warnings when deleting filters. - Filters without a user-specified name are now given a name based on the first search term, rather than being generically named "Untitled Filter N". - Now selecting the first filter in the list when opening the Message Filters dialog. - Improvements to localization of filter importing changes. . - Listing filters in the UI as being able to be imported for Mac and Linux. - Fixed bug where up/down accelerators toggled the enabled state on a filter. IMPORTING --------- - Fixed bug where importing of Eudora filters wasn't working with a transfer/copy to mailbox action. - Classic Eudora "Out" mailbox now correctly imported as "Sent" mailbox. - When migrating Classic Eudora mailboxes with the names "In"/"Out" now only translating names to "Inbox"/"Sent" if they are at the top level, not in subfolders. - Fixed bug where the list of data being imported during a full Eudora profile migration was not shown while it happened. - Now importing Classic Eudora personality settings to have new messages go in to the global Inbox, rather than to the account-specific Inbox. This makes it similar to Classic Eudora's behavior. - All Classic Eudora personalities are now imported, and the dominant personality is imported first so as to be the default account. - Names of Classic Eudora personalities are now transferred to imported accounts. TOOLBARS -------- - The View popup on the mailbox toolbar wasn't getting updated when the list popped up. This made the "Not Deleted" view filter show up when it shouldn't have, e.g. non-IMAP mailbox. Now it gets updated. - Fixed the delete button on the toolbar so it uses the Eudora icon rather than the Thunderbird version. - File->Compact Folders button now able to be added to the toolbar. - Address book entries now showing back up in the Recipients tab of the Customize Toolbar dialog. - Customize Toolbar dialog under Mac now closes. However, it is a known issue that the dialog won't open up again after doing it once in a session. - Fixed the recipient toolbar buttons so that they function properly. - Send/Send Later button in composition window toolbars now shows the "Send"/"Send Later" text to the right of the icon when the toolbar is set to show text with the buttons. - By default the composition window toolbar shows text with the buttons. MISCELLANEOUS ------------- - Penelope strings localized in to Lithuanian by Rimas Kudelis . - Now using the main Eudora icon for the icon in the Penelope prefs panel. - New mail sound no longer gets overwritten on startup if the user changes it. - To be consistent with Classic Eudora, the default way to forward a message is with the original message being inline in the forwarded message. - Moved the Selected Text URL menu items from the Tools menu to the Edit menu, to be consistent with Classic Eudora. - No longer requesting the IMAP capability command if the server announced it in greetings. - Mac installer dmg now has an alias to the Applications folder for easier installation. There's also a new background image with an arrow indicating to just drag and drop, without the English text. - About Eudora dialog box made similar to the Thunderbird about box. Includes copyright and user-agent string, which contains Thunderbird version in it. ------------------------- CHANGES IN EUDORA 8.0.0b3 ------------------------- Includes Penelope version 0.1a22. See for Penelope version notes. Using Thunderbird 3.0a1pre trunk code as of 2007/10/19: NEW FEATURES ------------ - A Linux version of Eudora is now available! - If you select a minimum amount of text before replying to a message, the reply will only quote the selected text. - Mac OS X address book integration turned on by default. IMPORTING --------- - Importing mailboxes from Classic Mac Eudora is greatly improved. - When importing filters from Classic Eudora, filter actions which are not currently supported in Thunderbird are preserved so that when they are supported in future versions of Thunderbird they will be available to the user. - When importing Eudora settings, more settings are mapped to corresponding Mozilla settings. All Eudora settings are stored for future interpretation without re-importing. - Fixed bug where Windows Eudora importing would not prompt user for correct location of data when data is not found. - Fixed logic reversal bug that caused both Mac and Windows Eudora address book importing to fail. MISCELLANEOUS ------------- - Fixes for a variety of problems with unified who column. Local mailboxes now compare against all POP accounts. Cross-folder views (e.g., saved searches) now correctly determine the folder for the messages. The search dialog results panel now follows the useWhoColumn pref. ------------------------- CHANGES IN EUDORA 8.0.0b2 ------------------------- Includes Penelope version 0.1a22. See for Penelope version notes. Using Thunderbird 3.0a1pre trunk code as of 2007/10/19: The main change to Eudora is that it is now based on the trunk code of Thunderbird: version 3.0a1pre. Some of the main new features of the trunk Thunderbird are the tabs interface for mailboxes and messages (right-click and select "Open in New Tab"), and the integration with the Mac OS X address book (see https://bugzilla.mozilla.org/show_bug.cgi?id=203927 for details). IMPORTING --------- - Added the ability to manually start a full profile migration from the Tools->Import dialog. Bug 399312 - Incomplete Import Installation - impossible to restart process ------------------------- CHANGES IN EUDORA 8.0.0b1 ------------------------- Includes Penelope version 0.1a21. Synced to the THUNDERBIRD_2_0_0_6_RELEASE code branch: . NEW FEATURES ------------ - Toolbar icons (and a few other icons) from the original Eudora were moved to Penelope. - Keyboard shortcuts from the original Eudora were moved to Penelope. You can configure whether these shortcuts in Penelope or the original Thunderbird ones are used in the Penelope panel of the Options/Preferences dialog. - The menu structure of original Eudora has been copied to a great extent in Penelope. - Added the ability to display the list of mailboxes in a separate window from the mailboxes themselves, which was similar to the original Eudora. This can be configured in the Penelope panel of the Options/Preferences dialog. Mailboxes opened in a separate window have their size/position remembered and restored when opened up next. - Double-clicking or hitting Enter/Return on a mailbox in the folders list now opens up the mailbox in a separate window. - The toolbar customization dialog was modified to be similar to the way it was implemented in original Eudora. - Modified the mailbox column headers to look like original Eudora's. - The "Sender" column has been relabeled as "Who", and outgoing messages display the name of the recipient there. This feature can be controlled by the hidden pref "mail.useWhoColumn". - You can quickly find messages in a mailbox by typing text in the list of messages. As you type the selection in the mailbox will change based on matching text in the Who and Subject fields. After finding a match you can use the period key to find subsequent matches in the mailbox (and Shift+period to find previous matches). - Added the Group Select feature from original Eudora where if you hold down the Alt key (option for Mac) and click the left mouse button down on an item in the mailbox it will select all messages that have the same value as the item clicked on, and all of those selected messages will be grouped together. For example, Alt/option-clicking on the name of a sender of a message will select all of the messages in that mailbox sent by that person, and move the messages together. Note that the moving of messages in the mailbox list will break the current sort of the mailbox. The Shift key can be used as a modifier to make the selected messages remain in their original positions in the mailbox list, and thus retain the current sort order. - Importing mailboxes and messages from the original Eudora in to the new Eudora has been substantially improved under Windows. Import times are now 5 times shorter. Basic message attributes and status are now maintained (read/unread, priority, label). Inline images in messages now get moved over. Includes fixes to the following bugs: 301188: "Import Eudora mail fails to find attachments in other directories" 368360: "Importer (Win Eudora, Mail) does not import mailboxes with unusual leading characters" 380408: "Mail Import Crashes with Divide by Zero" - Now filters can be imported from original Eudora to the new Eudora. There is not a one-to-one match up of original Eudora's filtering capabilities and those found in Thunderbird, so not all filters will move over exactly. Filters imported that will lose some capabilities will be warned about in a list after the entire filter import process is complete. Also added was the "Stop Filter Execution" action. This is the equivalent to original Eudora's "Skip Rest" action which causes the filtering process to end for messages that match the criteria in the filter with this action. - Improvements to the importing of original Eudora Windows Address Books have been made. Includes fixes to the following bugs: 368626: "Importer (Win Eudora, Address Book). Mailing list nickname not assigned to 'nickname' in Penelope" 368630: "Importer (Win Eudora, Address Book). Variouos fields not mapped to Penelope Address Book fields" 368634: "Importer (Win Eudora, Address Book). Unable to import if Eudora is using '.nnt' format" 377816: "Importer (Win Eudora, Address Book) incorrectly adds additional entries when resolving nicknames in mailing lists" 377821: "Importer (Win Eudora, Address Book) fails to resolve nicknames with spaces when importing a mailing list" 377945: "Importer (Win Eudora, Address Book) misses information when importing an alias (mailing list with one entry)" - Importing on the Mac now looks for a Eudora folder in the user's document folder (i.e. ~/Documents) in addition to the System Folder and the System Documents Folder. - Added original Eudora-like IMAP auto-expunge behavior. This is controlled by the hidden pref "mail.imap.expunge_option". It can have values for if auto-expunging should occur never (0), always (1), or on a threshold (2). If on a threshold is set, then auto-expunge will occur when there are at least 20 messages waiting to be expunged. The number of messages for that threshold is actually controlled by the hidden pref "mail.imap.expunge_threshold_number". - Added a "Refresh Folder List" item to the context menu for IMAP folders which gets the current list of folders/mailboxes from the IMAP server and updates the folder tree for that IMAP account. - Added support for viewing only messages that are not deleted in IMAP mailboxes. Use the "Not Deleted" item in the View->Messages menu or the Mail Views control on the toolbar. - New mail sound copied from original Eudora. - Added "Make Address Book Entry" functionality (in Tools menu). - Added the "SelectedTextURL" feature from original Windows Eudora, which allows selected text to easily be inserted in to a URL and launched. Menu items for them are located in the Tools menu, and they also get keyboard shortcuts associated with them as well. Use the hidden prefs "penelope.selectedTextURL#", where # is an increasing number in sequence. Here's the default values: pref("penelope.selectedTextURL1", "Google,http://www.google.com/search?q=%s"); pref("penelope.selectedTextURL2", "Dictionary,http://www.dictionary.com/search?q=%s"); pref("penelope.selectedTextURL3", "Thesaurus,http://www.thesaurus.com/cgi-bin/search?config=roget&words=%s"); MISCELLANEOUS ------------- - Fixed "Bug 161775 - Reply shouldn't quote inline attachments": . 7/22/2010