7.50 Preview 3 for Windows
Info
- This is no longer our latest release. Please see our preview release page for more information.
- Build: 3658
- Released: March 9, 2004
Announcements
Changelogs
Major new features
New: Chat File Transfer
Opera Chat now has the ability to send and receive files from other chat clients. To initiate a transfer, right-click another user's nickname in the nick list and choose Send file...
. Transferred files will display in the Transfers panel/window with a green down arrow if they're downloads and a red up arrow if they're uploads.
Manage Dialogs are Back!
After a lot of valuable feedback, the Manage dialogs for Bookmarks, Contacts, Links, and History, as well as the Transfer window, are back. They can be accessed by their keyboard shortcuts or from the Tools menu. The maximized panels are still available too, and can be activated using their Ctrl+Shift+# (0 to 9) keyboard shortcuts or by double-clicking on the panel selector button.
Drastically Improved Threading
Threading of e-mail and newsgroup messages should be greatly improved with this release. There were some serious problems, especially when you started a thread.
SDI Feels the Love
SDI has received some much-needed attention. For instance, keyboard shortcuts for opening and closing pages and windows have been improved and windows close when you close the last page. It should be a much more comfortable experience for SDI users.
Fixed Margin Collapsing Issues
The display issues at LiveJournal.com have been fixed. Other web pages that had large gaps since 7.50 Preview 1 should also display better now.
New: System Tray Icon
For even better notification of new messages (and perhaps more later), Opera now has a system tray icon. When you receive new messages in the Unread view, it will change to an envelope. You can also focus or exit Opera from the icon's context menu.
Better Message Selection
Opera now does a better job displaying the message most relevant to you when you open a Mail view. Selected messages are also remembered across sessions, so you'll never again have to find the message you were looking at last time you used Opera.
Known Issues
- Toolbars have changed, so you may need to revert to the default toolbars (Toolbars and menu preferences) to see all the changes in this release
Detailed Changes
Chat
- Added support for send and receive of files via DCC
- Default port range is from 1024 to 1040. Configure ports to use for DCC in Outgoing account properties
- Files are shown in the Transfers panel
- Incoming files have a green down arrow and outgoing files have a red up arrow
- Resume currently only works when requested by another user, not from Opera
- Sends have a 30 second timeout
- Better nickname completion (type part of a nickname, then press TAB)
- Use
:
instead of ,
- Allow completion mid-sentence
- Display all modes on a channel even if they aren't handled internally
- Small fix for IRC color parsing
- Always display the current nickname when you change a nick through the nick change dialog
- Only save your new nickname to account properties if it has been accepted by the server
- Display whether you are disconnected in all open chat windows
Display
- Improved stability and plugged some memory leaks
- Reverted behavior where :root element margins would collapse (caused display problems at http://www.livejournal.com/ and many other web sites)
- Prefer Gothic over Mincho on Windows for Japanese pages (same as IE on Windows)
- Fixed bug where clicking on
SELECT elements wouldn't always close them
- Made
list-item bullets show relative to text
- Delay plugin activation until
OBJECT PARAMs are parsed
- Fixed a problem displaying underlines when hovering links on certain pages
- Fixed an error message when failing to resolve a redircted URL
- Fixed a problem with
:hover in nested tables with table-layout: fixed
- Only download
BGSOUND if it will be played
Javascript
- Fixed a problem with case-sensitivity in regular expressions
- Fixed a bug where Unicode conversions would sometimes cause parts of large scripts with non-ASCII characters to be lost
- Work-around for broken flash detection on http://www.porsche.com/
Keyboard & Mouse
- Streamline shortcuts for open new page/window and close page/window in SDI versus MDI:
- Open new page: Ctrl+N in MDI, Ctrl+Shift+N in SDI
- Open new window: Ctrl+Alt+N in MDI, Ctrl+N in SDI
- Close page: Ctrl+W in MDI, Ctrl+Shift+W in SDI
- Close window: Ctrl+Shift+W in MDI, Ctrl+W in SDI
- Changed keyboard shortcut for Duplicate page from Ctrl+Shift+N to Ctrl+Shift+Alt+N
- Changed keyboard shortcut for Close all from Ctrl+Shift+W to Ctrl+Alt+W
- Changed keyboard shortcut for Close all except active from Ctrl+Alt+W to Ctrl+Shift+Alt+W
- When entering characters into any edit field with ALT+number, interpretation of the code point as OEM or Unicode now follows RichEdit behaviour
- Implemented overstrike mode for all edit fields, toggled with INS, visualised by a bold cursor
- Fixed a problem with displaying the page context menu when
Allow scripts to receive right clicks
was disabled
- Added platform-specific handling of keyboard and mouse configuration files
Mail - User Interface
- Unseen mail now uses the unvisited link color (set in Page style preferences under
Link style
)
- Only show new mail notification if there are new messages visible in the Unread view
- Greatly improved threading support, especially when you begin the thread
- Mail panel won't show attention color if focus is in a Mail window showing unread mail
- Added
Empty spam
on the Mail panel context menu, which moves all messages in the Spam view to the Trash
- Mark as spam/not spam/read/unread buttons now toggle action based on the state of the currently selected message
- Remember the last seen message in each view between sessions so the message selected next session is more useful
- Disable menu items and buttons in the Mail window that can't be used for a certain view
- Disable context menu items in the Mail panel that can't be used for a certain view
- Remember state of all expanded views in the Mail panel (like Newsfeeds, for example)
- Fixed display of the
=)
smiley
- The textual equivalent of smilies is now available as a tooltip of the smiley image
- Dragging a message to a Label view will give the message that label
- Added defaults for
Show filtered messages
toggle in various views
Show filtered messages
toggle will stick between sessions
Mail - Backend
- Make RSS follow server caching directives
- Improvements of multipart messages:
- Improved display when the preferred content type is not present by falling back to the alternative
- XML will no longer override preference if Prefer plaintext is true and a text/plain part exists
- Multipart/related will take precedence if Prefer plain is false; Any XML, HTML or text of lesser precedence will not be displayed
- Fixed storing of search results across sessions
- Fixed a problem where trying to start a second import while one was processing would cause problems
- Fixed path to attachments when importing mail from Eudora
- Fixed crash when importing mail from Netscape 7 and Mozilla
- Fixed selection of second mbox file after importing one
- New RSS messages will appear as most recent from RSS feeds (new items are typically found at the top of the XML documents)
- Added support for CJK full text indexing in mail; only possible to search for a single word for now (unless you separate the words with a space in the search field)
- Fixed problem accepting messages dated earlier than 1985
- Fixed some issues where messages were showing with blank body for a while, then are fine after restart
- Attachments views now work as intended with IMAP and NNTP
Other
- Fixed problem when target file for cookies and cache index was a symbolic link
- Fixed memory leak with automatic proxy files
- Improved automatic proxy logic
- Fixed problem where a missing URL filter file caused pages to be blank
- Fix for streaming Java webcams
- Added support for the Content-Language HTTP header
- Adjusted
application/xhtml+xml
q-value in default HTTP Accept header so XHTML is preferred over HTML
- Empty cache used to destroy the cache structure
- Fixed problem caching PNG images
- Fixed a problem resolving URLs if they contained CR/LF
- Convert escaped characters (like &) into correct text when importing netscape bookmarks
- Fixed parsing of whitespace in HTTP refresh headers that could lead to endless page reloads
Privacy & Security
- Opened port 443 for non-SSL HTTP
- Changed the behavior of the install root certificate option when user confirmation is required (incorrect hostname, warning, expired). If the root is already installed the dialog will not present an installation option
- Fixed certificate installation problem when the root is not known, but an intermediate CA is installed in the certificate database
- Added support for using Subject Alternative Name DNS-name entries during certificate servername verification
Transfers
- Modified behavior for unreliable content-types. This should make it less likely that you'll get plaintext garbage when you should download a file
- No extension guessing will be done in for
application/octet-stream
and text/plain
MIME types
Application/octet-stream
is still considered unreliable and using the extension and content for guessing is still performed when the resource is loaded
- Only certain text/plain types (
text/plain
, text/plain; charset=iso-8859-1
and text/plain; charset=ISO-8859-1
case-sensitive) with no detectable character set, and that contain non-printable characters, are considered unreliable, and are converted to an application/octect-stream
resource
- The Transfer panel will now display
Starting
when a transfer is in it's initial state
- Added display of DCC send and receive in Transfers panel
- Fixed problem where Delete private data would stop transfers
- Fixed problem with incorrect display of large file lengths in FTP directory listings
User Interface
- Added system tray icon
- Shows envelope icon when there's new unseen mail
- Allows you to focus or exit Opera
- Added setting for disabling the panel toggle (right-click on the panel selector and select "Show panel toggle" to change)
- Using keyboard shortcuts or the Tools menu will open dialogs or pages for Links, Transfers, Bookmarks, and History instead of a maximized panel
- Improved algorithm for selecting items in lists, especially when new items are added to a visible list
- Added support for favicons in panel selector buttons
- Fixed a problem causing small auto-completion drop-downs
- Fix for closing nested folders
- Closing the last page in SDI via the keyboard will now close the window as well
- Made Quick find in the Links panel work again
- Brought back tooltips when hovering items in the Personal bar
- Made it possible to have maximized panels when the Panels are set to float
- Show panel selector button text and image in the Page bar tab for floating Panels
- Correctly update Page bar title of Filters when their name is edited
- Fixed a problem where a Mail window could steal keyboard focus
- Do not set target window to source window when opening a URL in a new page or window
- Fixed text on the import completion dialog for contacts
- Open Security preferences when clicking security padlock icon
- Fixed a couple of issues with Save dialogs missing file type filters