Mail panel takes center stage
By Rijk. Wednesday, September 8, 2010 1:54:00 PM
The Mail Panel
With this new Mail panel, you can decide for yourself what items to show, and in what order. Not using the 'Attachments'? Just hide it. Want your IMAP account on top? Just drag it up. Etc. Furthermore, you can now create folders to organize your mailing list and newsfeeds, which is great for users who have many of them. It is also possible to select in each category (like Attachments, Labels, Feeds, etc) which individual items to show and which items to hide.
Speaking about feeds, you now will get the Mail panel for easy switching between feeds, without having to set up any mail accounts. As long as you don't set up a mail account, the panel will only contain your feeds with a dedicated toolbar and context menu

Other changes are the automatic appearance of the Mail panel whenever you switch to a mail tab - and automatically returning to the previous state of the panels when moving back to a not-mail tab. Also, POP accounts have gained Inbox and Sent views for themselves.
This is phase one of the mail panel work. Phase two is now being worked on, and will see a better UI for Filters/Labels/Searches, support for feed folders in OPML import/export, a nicer look especially for Mac, and a better way to deal with multiple mail accounts (which can currently take up a lot of vertical space). So stay tuned, and tell us what you think of phase one!
More news
- A big Core update. This means that the Presto version number is now updated to 2.6.34. Apart from various fixes, there is also a improved opera:plugins page.
- MSI upgrades should now work again!
- The Unix people worked on the packaging for Unix builds (including smaller deb and tar packages, better integration with desktop environments and window managers after initial install and new --prefix and --repackaging options for the tar packages).
- Start bar blankness should be cured.
- Mac fixes
- And a bunch of other fixes.
Known regressions
- page resizing is broken
- DSK-312728 (Text selection visually wrong)
- DSK-311692 (Crash when opening from download dialog directly into Opera)
- DSK-312506 (Cannot modify the spam filter)
- DSK-312575 (Dragging parent feed folder into third level child causes a freeze)
- DSK-312788 [Mac] (New windows opened from keyboard opens with empty workspace)
- DSK-312014 [Mac] (Mail panel heading flicker on hover)
- DSK-312713 [*nix] (Crash on Dragging)
WARNING: This is a development snapshot: It contains the latest changes, but may also have severe known issues, including crashes and data loss situations. In fact, it may not work at all.
Download
Note: If you are looking for a PowerPC build, please see our earlier blog post.
Changelog
- Mail panel work, see above
- DSK-268103 (Mail Compose toolbar is not customizable, changes lost after closing the Compose tab)
- DSK-308395 (In All Messages/Sent, threaded mode hides initial sent messages that started a thread)
- DSK-299649 (Unable to subscribe to RSS feed)
- DSK-288813 (Can't close 'font' dialog in mail compose window)
- DSK-309979 (Unread count out of sync in mail)
- DSK-308591 (Crash on selecting mail account in Mail Compose)
- Fixed errors with plain text signature editing
Cross-platform
- DSK-266308 (Crash related to Master Password dialog on startup)
- DSK-270935 (Context menu translation ru-en and en-ru is missed in russian version of Opera)
- DSK-274371 (Mouse gestures don't always work on application background unless UI is activated)
- DSK-281118 (Not sending referrer when using anything but Left Mouse Button)
- DSK-283782 (Widgets menu open links in active tab)
- DSK-286253 (Password manager toolbar blank/empty/white when opera:config#UserPrefs|SpeedDialState=3)
- DSK-298346 (Start Bar blanked out after opening background tab)
- DSK-304368 (Opera might crash on dragging bookmarks)
- DSK-307157 (Crash with "Custom Bookmark Merge File" in operaprefs.ini)
- DSK-307793 (Middle-click panning does not work in frames)
- DSK-307888 (Crash with action "Show search")
- DSK-308939 (Bookmarks and Notes are sent on first sync even when disabled)
- DSK-309075 (Offline mode doesn't work)
- DSK-309308 (Forward is not working on frame content)
- DSK-310379 (Private tabs and using F2 "Go to page" address field results in stored url)
- DSK-310749 (Bookmark menu is as wide as the longest title)
- DSK-310987 (Opera freezes when you try to import a very large bookmark file)
- DSK-311317 (Default mouse configuration is a mess)
- DSK-311558 (Crash after leaving a page with a flash with wmode="transparent")
- DSK-311738 (Bodyless documents crash in accessibility mode)
Windows
- DSK-284640 (Status Bar becomes black in a not maximized window on restart after enabling the Menu Bar (Aero))
- DSK-304850 (installing opera 10.60 windows over-writes saved search preferences)
- DSK-307434 (Using Full Screen from the context menu mangles the status bar and tab bar when coming out of full screen)
- DSK-311564 (The MSI installer may fail when upgrading an existing installation)
Mac
- DSK-248015 (Cannot upload or send Mac file bundles (should compress to .zip)
- DSK-264158 (Include system wide option Special Characters ... in Edit menu)
- DSK-276004 (Support for printing forms)
- DSK-293917 (Modal dialog hides below browser if opera is clicked)
- DSK-296183 (Cannot paste in Save dialog)
- DSK-296978 (Entire widget UI is in English only) (still a problem on first run)
- DSK-298450 (Will not quit without mouse events)
- DSK-298918 (Cmd + Shift + { or } Shortcut Inconcistency)
- DSK-300561 (Pushed buttons should get pressed status (blue background) not selection (focus ring))
- DSK-301506 (UNIX editing keys on Mac works twice as expected)
- DSK-303469 (HTML5 video, animated gif animations and downloads stop playing when context menu is open)
- DSK-304194 (-help crashes Opera)
- DSK-309371 (Should fallback to image icon and not attempt to display large images when dragging)
- DSK-309450 (Can't create new window by dragging tab in Windows panel)
- DSK-309751 (Wrong select option selected when using optgroup)
- DSK-309832 (Hidden mouse cursor over plug-in area remains hidden when moving mouse out of plug-in area (also leaks though tabs))
- DSK-309849 ("Back" mouse gesture (right hold + left click) causes an extra click)
- DSK-310006 (Paints plug-in on UI when overflowing available view)
- DSK-310637 (padding breaks vertical slider)
- DSK-310874 (IRC "new message" icon on O in dock shows up when the IRC tab is in focus)
- DSK-310892 (Address and search field drop-down scrollbars are always inactive)
- DSK-311491 (Widgets in widget mode are hidden when they loose focus)
- DSK-311598 (Change the definition of the Incomplete Message Toolbar)
- DSK-311597 (Make the Mail Header Toolbar darker)
- DSK-311905 (Typing is slow when there are many bookmarks)
- DSK-312028 (Feeds menu does not update after deleting a feed)
- DSK-312009 (Opening and closing color picker leaves all menus disabled)
Linux/FreeBSD
- DSK-275860 (Add XZ compressed tarballs to Opera Linux packages)
- DSK-275916 (The new Opera Linux install script should have a '--prefix' option)
- DSK-279779 (Add a --repackage option to make repackaging on FreeBSD, Slackware, Arch, Gentoo, etc. easier)
- DSK-289099 (Opera deb packages should use LZMA)
- DSK-289213 (Should provide a Debian menu file)
- DSK-289655 (Call gtk-update-icon-cache if available after install)
- DSK-290423 (Gnome menus are not updated after a tarball install until DE restart)
- DSK-292953 (Resolve problems caused by hard linking)
- DSK-295486 (Opera package is shown incorrectly in high-level GUI package managers on Debian based distros)
- DSK-295610 (Linux Debian packages should depend on good fonts)
- DSK-301124 (Upgrading via the shell script complains about moving files)
- DSK-306923 (Replace README.txt or LGPL.txt (from lib/opera/gstreamer) with share/doc/opera/README.gstreamer)
- DSK-312507 ('share/icons/hicolor/*/apps/opera-widget.*' icons should be symlinks)
Unite
- DSK-302362 (Crash when opening Unite app installation links in background)
- DSK-303370 (Messenger unite app doesn't load the first time)
Core
- Several crash fixes, some discovered from the submitted crashlogs
- CORE-2145 (Filter, combined with opacity affects event detection)
- CORE-8983 (document.cloneNode fires not_supported_err)
- CORE-9143 (navigator.plugins.length > 0 even with no plug-ins used)
- CORE-13767 (NaN, Infinity, -Infinity should be ignored)
- CORE-15154 (Text alignment with text-anchor failing on bidi text)
- CORE-16871 (Allow XML pretty formatting to be turned off, opera:config#UserPrefs|FormatUnstyledXML)
- CORE-21280 (UserJS not visible to debugger)
- CORE-21764 (Adds methods to enable/disable spellcheck and determine if the current spellcheck state has been set by the user.)
- CORE-21769 (Make documentedit aware of the spellcheck attribute.)
- CORE-21878 (navigator.plugins.refresh(true) should reload current document)
- CORE-23517 (White screen is displayed instead of Yahoo if we repeated "history back" and "history forward".)
- CORE-24244 (Performance regression on local ibench in Core 2.4)
- CORE-24819 (Patch for never stop loading bug if favicon is last inline to load and times out)
- CORE-25024 (<text> element in SVG does not default to ltr when directionality is unspecified)
- CORE-25615 (reading location.hash just after setting gives wrong result in body-less document)
- CORE-26286 (Plugin windows don't get removed from the PlugixManager when deleted)
- CORE-26766 (SELECT inherits style from initially selected OPTION)
- CORE-27560 (triple writing HTML of an IFRAME with source that contains script tag freezes JS (TinyMCE))
- CORE-28461 (Memory leak in XMLHttpRequest)
- CORE-28499 (Glyph cache settings as a tweak)
- CORE-28917 (Page auto-scrolls to top when "new" graphics are incorporated)
- CORE-29058 (Painting artifacts with absolute element inside fixed element on scrolling zoomed in page)
- CORE-29090 (Fixed off-by-one bug that caused unnecessary scrolling on areas covered by fixed positioned elements. Related to CORE-29058.)
- CORE-29535 (Ignore reviver argument to JSON.parse if not callable)
- CORE-29829 (Accessing stack before Error is thrown causes it to always be empty)
- CORE-29863 (RegExp matching both alternations when it starts to match both)
- CORE-29887 (crash on qq.com)
- CORE-30053 (Carakan JIT crash)
- CORE-30217 (Crash when opening space.com)
- CORE-30248 (Backtracking fails with . in regexp)
- CORE-30309 (percentage widths on a fixed layout nested table computed incorrectly if there are overflowing descendants)
- CORE-30333 (weird OpenLayers console error when JIT kicks in)
- CORE-30515 ([Crash] Browser is crashed while loading webpage)
- CORE-30523 (Blocked URL should display error page, like when host is not found)
- CORE-30542 (video/audio controls get partially invisible when applying a css transform)
- CORE-30558 (Search for spaces in page matches seemingly random pieces of text)
- CORE-30772 (sina.com.cn crashes when using spatial navigation)
- CORE-30785 (Incorrect handling of writes to alias registers in native loop dispatchers)
- CORE-30909 (Crash after visiting plugin site)
- CORE-30935 (Rounded corners broken when using fix point in libvega)
- CORE-30954 (Implement DOM 3 Core isEqualNode)
- CORE-30958 (lookupPrefix and isDefaultNamespace bugs in IE's dom testsuite)
- CORE-30961 (Implement Event.defaultPrevented from DOM3Events)
- CORE-30963 (Implement CustomEvent from DOM3Events)
- CORE-30967 (Regexp incorrectly work with non-English symbols)
- CORE-30968 (String.concat(): incorrect handling of results of length 1)
- CORE-31031 (Improvements for opera:plugins page)
- CORE-31032 (Disable specific plugins)
- CORE-31081 (-o-content-size regression)
- CORE-31082 (100% height, relatively pos child not expanding on increasing absolutely positioned parent)
- CORE-31128 (Native code crash on interactive map (tre.it))
- CORE-31131 (Crash on www.ernstings-family.de, visibility: collapse row)
- CORE-31142 (When loading an animated png, CPU usage goes high and the browser doesn't respond)
- CORE-31169 (strokeRect() does not accept negative values for width/height)
- CORE-31197 (Runtimes not GC:ed during sunspider run causing too high memory usage)
- CORE-31238 (Opera crashes on a page when voice is enabled.)
- CORE-31295 (Sequential alerts fail, only the first is shown correctly)
- CORE-31441 ("Do you want to run UserJS on secure page" dialog triggers on each reload)
- CORE-31460 (Rounded rectangles in SVG are not rounded)
- CORE-31515 (Page does not respond to input after clicking transparent flash)
- CORE-31638 (the error message "Unable to complete secure transaction" is changed)
- CORE-31651 (Crash on exit)




1 2 3 4 5 6 7 8 9 Next »
bachokocho # Wednesday, September 8, 2010 2:00:59 PM
Robert MeijersRobert90 # Wednesday, September 8, 2010 2:07:19 PM
We should probably thank Ruari for "pushing" these "features"?
Danieledarklink88 # Wednesday, September 8, 2010 2:07:43 PM
Awesome! waiting for phase 2!
Ruarí Ødegaardruario # Wednesday, September 8, 2010 2:08:42 PM
P.S. Here is an Arch Linux PKGBUILD for you, to save you waiting:
http://people.opera.com/ruario/opera-devel-10.70_9044-1.src.tar.gz
Idan AdarYtseJam # Wednesday, September 8, 2010 2:19:03 PM
That said - I am totally pleased with the Opera Mail changes. Very impressive, very very comfortable! Thanks!!
Avola # Wednesday, September 8, 2010 2:20:03 PM
!*!lukaszopera # Wednesday, September 8, 2010 2:21:41 PM
Brian HuismanGreyWyvern # Wednesday, September 8, 2010 2:21:58 PM
Cosma Sebastian Adriancosmasebastian # Wednesday, September 8, 2010 2:22:30 PM
And the Save As window is still win98 theme style.
Ide StoutjesdijkCrimi # Wednesday, September 8, 2010 2:24:30 PM
Hokkuthokkut # Wednesday, September 8, 2010 2:25:36 PM
Robert MeijersRobert90 # Wednesday, September 8, 2010 2:28:35 PM
Originally posted by ruario:
Many thanks
Is it just me or has the repaint bug thingy returned which was also in the last build which stated it fixed the blank start bar? When I started this build a lot of tabs (again) where way to small and didn't fill up the full space.
Edit:
Same problem when opening the panel, switching to another tab, closing the panel and switching back to the old tab, the old tab still has the width as if the panel was open
withme # Wednesday, September 8, 2010 2:30:02 PM
Hugo Del Castillohcastill # Wednesday, September 8, 2010 2:31:43 PM
Arguggi # Wednesday, September 8, 2010 2:32:49 PM
Testing..... Keep up the good work
MaximSailorMax # Wednesday, September 8, 2010 2:33:19 PM
Try select few rows: press mouse button and move it down. Very often Opera mark as selected text, which is before mouse start position.
For example if select text (on this page, begin of changelog):
"(Crash on selecting mail account in Mail Compose)
Fixed errors with plain text signature editing"
Opera mark as selected:
"DSK-308591 (Crash on selecting mail account in Mail Compose)
Fixed errors with plain text signature editing"
Robert MeijersRobert90 # Wednesday, September 8, 2010 2:35:11 PM
Originally posted by SailorMax:
Confirmed, noticed this also when selecting some text on this page, but looks like other pages aren't affected
Rafael Luikrafaelluik # Wednesday, September 8, 2010 2:35:26 PM
A bunch of people will be happy with DSK-308591 (Crash on selecting mail account in Mail Compose)
WOFall # Wednesday, September 8, 2010 2:35:27 PM
DSK-308645 (Window is not repainted after resizing it) seems to have *regressed*, which is unfortunately very annoying. (I think this is the one, but without an open bugtracker... edit: this # was also a regression I think, can't find original)
The F2 (go to page) dialog is ignoring the "reuse current window" setting, always replacing the current page. I believe this is also a regression, but a much older bug that I'm not going to try to find -.-
Gousti FruitGoustiFruit # Wednesday, September 8, 2010 2:36:32 PM
Immanis # Wednesday, September 8, 2010 2:38:55 PM
Just a small issue with the feeds: clicking on the feeds folder collapses\expands the feeds list, so now is not possible to see ALL feeds in the same windows by selecting the top folder in the panel (Menu >> Feeds >> Read Feeds still works, but is more annoying)
[ed]Right click >> Read feeds also works fine
nanana1 # Wednesday, September 8, 2010 2:40:30 PM
I'll pass on this build too.
netwolf # Wednesday, September 8, 2010 2:40:33 PM
Originally posted by OperaDrBruce:
Oh no, I was really looking forward to trying this build after skipping the last 2 ones due to regressions that rendered the builds unusable for me (like broken mouse button nav.)
Still, congrats to this really impressive changelog
(hoping for the next build now (again)).
EDIT: shouldn't you be fair and add this mouse button issue to the Known Issues/Regressions?
It's a not so small usability issue and users (even testers
Rafael Luikrafaelluik # Wednesday, September 8, 2010 2:44:41 PM
exzentrik # Wednesday, September 8, 2010 2:46:58 PM
Robert MeijersRobert90 # Wednesday, September 8, 2010 2:47:22 PM
Rodaimos LacidarRodaimos # Wednesday, September 8, 2010 2:48:51 PM
NEOAethyr # Wednesday, September 8, 2010 2:49:52 PM
The core it's self seems to be alot quicker then the previous v10.7x builds.
Much snappier.
Edit:
@Robert90
I'm not having any crashes related to dragging images here so far...
@Opera dev's...
I'm not seeing any crashes on the download dialog when I goto open files from it.
Though it might just be that I'm not using the panel ver of the download dialog.
Joonas Lehtolahtigodjonez # Wednesday, September 8, 2010 2:52:39 PM
Firstly, if it weren't for the mention in the blog description, I couldn't have found that you could hide some parts like Attachments. I tried right clicking on them and seeing an option to hide them, nothing there. Then tried if I could just like drag them away to hide them, no go. Thanks to the helpful people at IRC channel, they pointed up that there is actually a new View button that could be used to toggle their visibility. It would be much more intuitive to have ability to hide/show categories from the context menu.
Next is the sizing of the expanded items. Previously I could display all my feeds at once by scrolling the list down (to pan the mail folders away from view) but with the new way, only the specific part (e.g. Feeds) scrolls but does not pan the other categories away. Some people might prefer this new way, but for me it would work much better to have the list expanded to show *all* items at once and have one common scrollbar to scroll everything in the panel. This is even more shown by trying to expand the Filters category. It displays three filters out of five that I currently have. How could I resize it to show all 5 of them at once when it happens that I actually need to open it? Seems like impossible to show all of them (without scrolling the small 3-line element) without first collapsing other categories first.
It's good that new progress is made on the mail and the panel and I am looking forward to what will be done about it. At least I hope that my feedback gives some ideas for usability improvements.
lucideer # Wednesday, September 8, 2010 2:54:43 PM
Originally posted by Rijk:
This is also excellent - I actually never really realised how annoying the previous behaviour was until now
Originally posted by Rijk:
No complaints as of yet, though godjonez's points above sound potentially annoying - I'll have to see how it goes..
netwolf # Wednesday, September 8, 2010 2:56:29 PM
Originally posted by godjonez:
+1 I absolutely agree with you, even without having this build installed yet.
Being forced to use a View button just to hide/show single elements in a list of items is certainly not intuitive.
Well, Mail & Co. is obviously work in progress, so I guess we can expect some more changes in this area (besides the ones listed above).
NEOAethyr # Wednesday, September 8, 2010 3:03:05 PM
Open this link in a background tab, the statusbar will fail to appear if you view the tab while it's still loading.
http://cz8.clickzs.com/tgp.php?latex1&http://promo.jennacash.com/hg/mckenzielee.com/mckenziel_movmlp_pg_fiterman_2006_03_highres/?nats=ODAyODA3LjYuMTAxNy4xMDE2LjAuNzUwMTQzMS4wLjAuMA
If you open in the forground or just left click it works fine.
I tested with a generic html file and form the original tgp it came from.
My status bar is set to display when in use and go away afterwards.
Loading status bar thing I meant.
Btw, this is probably the best opera build I've seen in a while
BS-Harou # Wednesday, September 8, 2010 3:04:00 PM
it's "working" but the problem is that the Middle-click panning is not working correctly anywhere (iframe or normal page). It just stop working after few seconds and then the "arrows" disappears without any reason.
msr911 # Wednesday, September 8, 2010 3:04:37 PM
OperaDrBruce # Wednesday, September 8, 2010 3:04:49 PM
NicoHellbillyDeluxe # Wednesday, September 8, 2010 3:05:05 PM
Looking forward to phase two
Saskatchewan # Wednesday, September 8, 2010 3:05:50 PM
Example: Try to rename a folder "Opera" with 40 unread messages, but don't enter a new name for it. Now you've got a folder called "Opera (40)" (and "Opera (40) (40)" after a second try, etc.)
:bug:2 You can have a no name folder.
You can have many folders with same name
Originally posted by rafaelluik:
I'm also curious for that one.BS-Harou # Wednesday, September 8, 2010 3:05:51 PM
Originally posted by netwolf:
please do a thread in wish-list forum so I can agree with you thereWOFall # Wednesday, September 8, 2010 3:09:12 PM
Originally posted by Robert90:
Confirm, also Arch/KDE 4.5Originally posted by Saskatchewan:
The new panel resembles an accordion in that expanding/collapsing one section affects others.sleepyheadbooz0r # Wednesday, September 8, 2010 3:09:56 PM
i4u1 # Wednesday, September 8, 2010 3:12:43 PM
dest4ever # Wednesday, September 8, 2010 3:13:22 PM
XRagnar # Wednesday, September 8, 2010 3:15:34 PM
karlosrocks # Wednesday, September 8, 2010 3:17:40 PM
There is still problems with http://www.latercera.com/
if you scroll down up to "Fotos del día", you'll see that the pictures are oversized (compared with chrome)
Another problem is in the footer, the "Grupo copesa" logo is misplaced, should on the right.
This is one of the biggest and most readed newspapers in Chile...
I'm using windows vista
Miketaussick # Wednesday, September 8, 2010 3:17:53 PM
1) Browsing Google Code Changes when expanding diffs for particular files is broken somehow Represented by huge gaps/margin between lines and also padding inside of them.
Example: http://code.google.com/p/miranda/source/detail?r=12543
Works fine in Opera 10.10.
Should look like here: http://i33.tinypic.com/24ozpyw.png
2) Some Facebook popups should have rounded corners, dunno what's wrong. Should look like this: http://i38.tinypic.com/2zp4kdg.png
3) Tiny difference on Twitter login popup under Sign in button, having some kind of gap between button and the popup with Opera, probably it should look like this: http://i38.tinypic.com/17sl1y.png
4) Curious gap in sidebar when disabling Statusbar (Both Mac native and Opera Standard skin): http://i35.tinypic.com/qx3x2b.png
Rijk # Wednesday, September 8, 2010 3:19:21 PM
Rijk # Wednesday, September 8, 2010 3:19:50 PM
Originally posted by XRagnar:
Yes, we know.BS-Harou # Wednesday, September 8, 2010 3:22:53 PM
Originally posted by booz0r:
confirmed! http://files.myopera.com/BS-Harou/files/ob_twoInOne.jpg :/
BS-Harou # Wednesday, September 8, 2010 3:31:16 PM
Test JS:
javascript:document.addEventListener("mousedown", function(){},false);
EricJH # Wednesday, September 8, 2010 3:35:07 PM
Vacations must be over for the majority of the devs.