Et voici le changelog:
Changelog since 7.11.
--------------------
This changelog is mostly Linux specific, except for the three first sections below.
JavaScript :
- Speed optimizations.
M2:
- Improved and more methods for authentication.
- Non blocking trash delete.
- A number of other bug fixes.
- Allow composing an e-mail to multiple receivers by selecting "Compose" on a
folder in the contact list.
Hotlist:
- Fixed some DnD problems in the hotlist: 1. A drop in flat mode below
list entries would add item to parent folder. 2. Opera will now
autoexpand folders in flat mode as well.
- When creating a hotlist folder let the new folder be inside the parent
folder when the parent folder is open, otherwise put the new folder on
the same level as the parent folder.
- Fixed a save-bookmarks-as-html problem. Urls must be resolved before saved.
- Never import bookmarks into the trash folder
- Never add new folder or bookmark inside trash folder
- Fixed some sorting problems.
- Fixed a bookmark parser problem that prevented old bookmark files
(pre version 6) from being imported.
Images:
- Faster and less memory-consuming image handling
Fonts:
- BIDI support.
- Various minor improvements in font handling
- Support for unicode characters outside plane 0 - currently only for
Xft fonts
- Support for Arabic shaping/joining of unicode characters U+0621 - U+06D3
Skinning:
- Support for CPU friendly Windows-like skin
Trusted applications:
- Fixed some problems with generic applications: Append address at
end of application name if there are no flags specifiers.
- Support for specifying trusted protocols and programs in the preferences
dialog box.
- Support for letting trusted applications run in a terminal.
External applications:
- Fixed some problems with external mailer. The mailto link passed to
the client could be empty depending on the format flag.
Drag and drop:
- Support for accepting DnD from remote applications (using xdnd)
and dragging to other applications. Opera supports url and text drags.
- Added support for transforming a dragged filename "file://localhost/..."
to "file..." Some programs like xmms use the latter. The option must be
set in opera6.ini
[User Prefs]
Localhost In DnD=0|1 (1 is default)
- Added support for disabling link drags (preference setting)
- Added support for disabling hotlist item drags (preference setting)
[User Prefs]
Enable Drag=3 (default)
1=links
2=bookmarks
3=links and bookmarks
Command line arguments and startup:
- Remote commands will now work properly even when there is no Opera
instance is running.
- Fixed a problem when starting opera from a remote machine while
another instance was running on the locale machine. In some cases
the locale instance would be activated.
- The language can again be specified with the '-language' argument
- Support for an alternative ~/.opera directory. Use the '-personaldir'
argument with the path to the alternative directory.
- Fixed a problem that caused the selected session file (not the
automatically saved) not to be read on startup when the start
dialog was not shown.
- Opera will now print a warning message (in the terminal) if it
can not find a language file at all (Opera will exit after this).
Plugins:
- Cleanup in plug-in listing related to file type. A plug-in could
be listed several times and for file types it should not have been
associated with.
- Enabled support for -debugplugin command line argument and better
error handling of plug-ins
Keyboard and mouse:
- Releasing Alt will now try to activate the close-cycler action
(same as what releasing Ctrl does). Alt-PageDown and Alt-PageUp
should work as expected after this.
- Support for the Menu button again (will open context sensitive menus)
- Added support for "Map Meta Button To Alt Button" (for those that
use a keyboard where the Alt button generates a Meta key event)
An entry must be added to opera6.ini to activate:
[User Prefs]
Map Meta Button To Alt Button=0|1 (0 is default)
- Support for using the Meta button as a part of shortcuts.
The button must generate the Meta or Meta_L code.
- Fixed two crash problems replated to editing keyboard files.
- Fixed a problem that made if difficult to press-down, show-dropdown-list,
move-mouse, release-mouse and actually activate the list entry
that was under the mouse.
Menus:
- Added support for "Execute program" action
- Improved the algorithm that assigns accelerators to a popup menu.
It could make duplicates depending on the menu structure.
- The menubar will be updated once the language is changed from the
preference dialog box.
Download:
- Fixed a problem that caused direct download to show the "Save as"
dialog box.
- Fixed problems in the download dialog box (could not open file
first time after viewer was changed etc)
- Added support for "Pass web address directly to application" in
file type dialog box.
- Fixed some problems with the saved folder location. It was lost when
it should not have been when using the download dialog.
- Fixed a problem that caused the file selector to start with the saved
save-directory even in file-open mode.
Windows:
- The saved windows sizes in session files were in some cases wrong. This
would cause problem when normalizing a maximized window after a session
was loaded. The window could be opened outsize the visible workspace.
- Top level windows will now not open outsize or partly outside the visible
desktop area. This could happen with certain window managers.
- Improved the cascading of top level windows. It could be difficult to
understand a new window has been opened because it opened right above
the current window.
Dialogs:
- Fixed a dialog problem that could lead to a crash. If many modal dialogs
were opened at the same time the parent relationship could be corrupted.
- Save "Show hidden files" and "detail mode" of the file selector in
opera6.ini so that the dialog layout is remembered.
Sound:
- Enabled support for more sound actions (startup and m2)
Misc:
- Experimental support for IPv6
- Improved progress information handling when loading pages in order
to reduce the CPU load.
- Added support for WM_WINDOW_ROLE property.
- Some lists the the UI that should not be user sortable are now locked.
- Added support for animated clicks in push buttons. Animation is used when
<space> has been pressed.
- Added support for saving a modified page order to the session file
(as what happens when the page tab order is modified by drag and drop)
- Added support for opening a page next to the current active tab.
- Support for not displaying page address in window title by using an
opera6.ini setting:
[User Prefs]
Show Address In Caption=0|1 (1 is default)
- Stricter parsing of ini files containing actions to allow arguments
with reserved ini-file keywords
- Made the server property dialog box simpler to use when adding a new server
- Moved handling of "Clear disk cache", "Clear visited history"
and "Clear typed in history" actions to allow shortcut support.
Important changes/highlights...
Many useful changes are well hidden in the changelog, so I will try to list some of the highlights here:
- Opera now supports BiDi (bi-directional text) - please help us test this
- JavaScript should have better performance
- Stability: Many crash bugs have been fixed
- Performance: Better performance in general
- Improved image handling, including animated GIFs
- M2 supports several authentication methods
- Open mail in new window in M2 by double-clicking it
- Updated help files
- Improved font handling (glyph based font switching)
- Linux now supports native skins (Windows skin)
- Linux: New command line argument to store setting elsewhere: "opera -personaldir [path]"
- JavaScript console has been improved
- M2: Opera can now print HTML e-mails
- Mails and news postings saved to Drafts will retain encoding (not always send as UTF-8)
- Better handling of attachment names containing international characters
- Quick Google search: Type in your search terms in the Google search box. Shortly after the last keypress, Opera will show the first search results in a dropdown menu. Only works with Google.
- Improvements/additions in preferences dialog:
Windows section:
- Open new page next to active - similar to "grouping" of pages
Windows: Smooth scrolling - as in MSIE
Fonts: User interface fonts can be changed
Page style: Cleanup of dialog
Programs and paths: You can add "trusted" protocols (address types) for Opera to forward to another application here
Network/Proxy servers: Enable HTTP/1.1 for proxies
Wand/cookie manager: Possible to delete domains
DOM support:
- Support for getComputedStyle - needs testing
- Support for various HTMLFrameElement properties - margin{Width,Height}, name, scrolling, src, noResize
- Support for various HTMLIFrameElement properties - margin{Width,Height}, name, scrolling
- Support for document.activeElement
In general, the first beta is supposed to address core issues, such as stability and performance, and there are lost of bugfixes and improvements to the core of the browser.
Message édité par gizmo le 16-07-2003 à 11:10:46