Opera 7.20 beta 4 (build 445) changelog (beta 4 -> beta 3): ----------------------------------------- Document and display - A number of bugfixes and general stabilization work - Support for action="mailto:..." in form elements - Smarter redraw during page loading - Detect and report network errors Fonts: - More verbose logging in Xft library loaders (-debugfont option) Color management: - Repaired support for truecolor visual on Solaris Java: - Improved -debugjava output - Some applets do not quite follow the strict demands of modern Java VMs. Many of these should work now. Plug-ins: - Workaround for a problem where going to a page with flash causes opera to hang for ~20 seconds. Mouse and keyboard: - Support for "Copy", "Paste" and "Cut" keys on Sun keyboards. Use unix_keyboard.ini to activate. - Fixed a drag and drop problem that occurred when the drop action opened a dialog window. The dialog window would prevent a proper drop. Windows/Pages/Toolbars/Menus: - Added a "Clear" button that can be used to clear the address entry field by clicking on it. It is not on by default - use the "Customize toolbar" dialog box to activate it. - Fixed a crash problem that took place when showing the background image menu when there was no document in the window. - Support for bold menu items Dialogs: - Load default (fallback) language file when changing UI language from preference dialog box. This prevents an empty UI if the language file was not correct in some way. - Open a message box asking about entering online mode if checking mail in offline mode - Made the page cycler popup window work when activated with mouse button and wheel. - Fixed a file dialog problem. We could get a warning dialog box from Qt when the default filename contained a ':' - Strip file dialog path for leading and trailing whitespaces. The whitespaces could confuse the file dialog code. - Avoid a crash when pressing "Find next" in the search dialog box after the last window has been closed. - Some more finetuning + crashfix of download/file type editing - Some fixes to general error messages boxes. Do not show urls in dialog titles but rather in the message area. Hotlist: - Fixed a save-selected-as problem in the hotlist. The saved items would be out of sync with the selected if the list was sorted. Sessions: - Added improved testing when saving window session file so that it can not happen while opera is exiting. There was a chance the save action would happen after all windows had closed. - Added hooks for session manager menssages Kioskmanager: - We are close to full kiosk manager support again Misc: - Support for restoring menu-bar visibility when returning from fullscreen - Fixed a problem that made it impossible to modify the search.ini file from opera (caused removed search fields to reappear after a restart) - Improved telnet parsing. Opera can now parse user and passwords in urls as well. %a (address) - Replaced by the address (server) %p (port) - Replaced by the port %u (user name) - Replaced by the user name %w (password) - Replaced by the password Example "telnet [-l %u] [%a] [%p]"