Opera Desktop Team

"Is that my blog on your Speed Dial?"

, , ,

Opera Mini already adds Speed Dial shortcuts to the first 9 links on the start page, so you can just press *1 to get to your favorite site on your phone. Now we do the same thing for desktop, where Ctrl+1 to Ctrl+9 gives you direct access to your 9 favorites. When you open a new tab, the 9 Speed Dial sites will be displayed with pretty thumbnails, a single mouse click away party

Why Speed Dial?

Bookmarks often fall into two categories:
  1. A bunch of sites you bookmark because you may want to visit them again someday
  2. 5 or 6 sites you visit very often

Speed Dial is an elegant way to address the second category. When you open a new tab, it will often be to go to one of your favorite sites, so why not just show them there instead of an entirely blank page? Adding your favorites to Speed Dial is also very, very simple: Just click the button and choose a site from your Top 10 history or from the currently open tabs. Deleting them is just as simple, with the X in the upper right corner.

Cool stuff:
  • You can reload all thumbnails by pressing Ctrl+R, giving you a quick overview of whether your favorite pages have changed, or just reload one of them from the right-click menu (nice for Web mail!).
  • We're partnering with Yahoo! on both Mobile and Desktop, which explains the new search field. You can of course configure it from search preferences.
  • You can drag links to thumbnails and even rearrange thumbnails by dragging them on top of each other.
  • You can hide the entire thing with the "Hide Speed Dial" button in the lower right corner if you don't like it.

So, what's on *your* Speed Dial?

Known issues:
  • Overrides your search.ini file instead of merging them: Make a backup before installing.
  • Thumbnails should not reload on every startup.
  • "Reload every..." is missing from the context menu.
  • Middle-click doesn't open pages in the background.
  • Back button doesn't go back to Speed Dial.
  • Several skin and display problems.
  • Contains some hardcoded not translatable strings.
  • The "What is Speed Dial" link doesn't go anywhere.
  • Forgetting to put your partner's blog in SD1 can have dramatic consequences doh


Changelog:
  • Fixed several crashes when printing, sending mail, removing active web panel...
  • Lots of minor fixes.
  • Start bar is replaced by Speed Dial, Top-10 and Bookmark buttons can be found in the Appearance dialog and added to other toolbars.
  • Canvas: Stopped drawing lines from origin (0, 0) when using path functions in accordance with changes in WHATWG canvas spec. Note to Widget developers: This may cause problems with your Widgets if you use Canvas.


Note: If you'd like to chat about weekly builds, join us in #weekly on irc.opera.com.

Download:
Windows MSI
Windows Classic
Macintosh
Unix

Sugar me!Speed Dial closer to completion

Comments

Tamil Wednesday, February 28, 2007 5:24:05 PM

Thanks for posting new build. happy

It's very cool. I love it. yes

My Speed dial.

Remco Lantingremcolanting Wednesday, February 28, 2007 5:26:09 PM

Finally! This weekly took way too long bigsmile

JukkaTenho Wednesday, February 28, 2007 5:26:52 PM

Looking very nice.

Kostia RomanovKildor Wednesday, February 28, 2007 5:28:18 PM

not first…
BTW, what is ALT debugger in lng file?

gilb Wednesday, February 28, 2007 5:29:10 PM

Thank you! great job !!

very good for speed dial

Mars21 Wednesday, February 28, 2007 5:29:43 PM

Great job !! THX !!

Ar1Pear1pe Wednesday, February 28, 2007 5:35:01 PM

Finally

Jan Henrik HelmersHelmers Wednesday, February 28, 2007 5:37:30 PM

@Kildor: Does the choices in Menu | View | Style look different to you?
angel

Alexis DeveriaFyrd Wednesday, February 28, 2007 5:40:18 PM

Very interesting! *tests*

Um, what's the keyboard modifier for the Mac version? I put a page on speed dial #1, but shift / control / option / command +1, neither seem to bring it up.

impotent Wednesday, February 28, 2007 5:42:01 PM

missed the 1st spot. NE VE the falcon has started spreading its wings. happy hunting fellas.

slegg Wednesday, February 28, 2007 5:43:03 PM

Very very nice job smile

Rafał MiłeckiZajec Wednesday, February 28, 2007 5:45:33 PM

I love this feature! Great idea!

Kostia RomanovKildor Wednesday, February 28, 2007 5:46:18 PM

Helmers, yes, it changed its look, but now it`s completely unusable for me, with 41 userCSS total.
PS: Nice :-)
(«content: -o-language-string(922536704) !important;»)

zombie Wednesday, February 28, 2007 5:46:20 PM

Speed Dial is a VERY COOL feature !! smile

Tim AltmanJunyor Wednesday, February 28, 2007 5:46:28 PM

@Fyrd: Are you using a custom keyboard file?

Alexis DeveriaFyrd Wednesday, February 28, 2007 5:46:52 PM

Hmm, since this allows thumbnails on one page...could a Quick Tabs page be far off? smile Which I think could be quite useful...

Tim AltmanJunyor Wednesday, February 28, 2007 5:48:28 PM

Y'all can join #weekly on irc.opera.com to chat about weekly builds. smile

Alexis DeveriaFyrd Wednesday, February 28, 2007 5:49:00 PM

@Junyor

Aaah, yes, changing back to default seems to do the trick. Command-1 now works as expected. smile Thanks!

Rafald.i.z. Wednesday, February 28, 2007 5:49:04 PM

This looks like a freaking nice addition.

And no font-smoothing for widgets makes it better looking IMO. Thanks.

Kostia RomanovKildor Wednesday, February 28, 2007 5:50:11 PM

And.
Why Opera reload all «speed dial» pages when I open new page?

Rafał MiłeckiZajec Wednesday, February 28, 2007 5:50:24 PM

Bug #254222: when page inside Speed Dial is loading and I open 2 new tabs, animation of animating is too fast.

Hermenhermen2048 Wednesday, February 28, 2007 5:50:42 PM

Cooool - this sounds like a feature I'm going to use smile

Why can only one search engine be displayed on top of the Speed Dial? I've seen that it is selectable, but I'd like to display multiple searches.

whatever3 Wednesday, February 28, 2007 5:51:25 PM

so this is it? the groundbreaking feature? do you realy live on the same planet as your users?

have you EVER considered adding fetures people post in wishlist?

digg comments [if anybody bothers to add this] should tell you what market thinks about gizmos like that. with xul you can make extension like that in just an hour. without problems with middleclick and others. if somebody find it usefull that is.

i realy dont now what you had in mind making a great secret of this. this is just another feature, tat make opera look more nerd'ish than it should. cool factor -1

ps. for several days buildnumber on your dev console stopped to increase, so this is it? it not going to enter a state, where editing cookies, or entire http panel works?

Tim AltmanJunyor Wednesday, February 28, 2007 5:51:30 PM

@Zajec: Yeah, it gets really cool when you open a bunch of tabs with the animation going. wink

Kenneth Crudupkennycrudup Wednesday, February 28, 2007 5:51:47 PM

Fixed several crashes when printing, sending mail, removing active web panel...
Lots of minor fixes.



Unh huh. 15 seconds after starting it up ("Continue from Last Time") it crashed completely dead. Here's the core dump trace (it wasn't up long enough to fire "inspectr" on it):

Core was generated by `/usr/local/lib/opera/9.20-20070228.6/opera -style Motif'.
Program terminated with signal 11, Segmentation fault.
#0  0x0838941c in operator new[] ()
(gdb) where
#0  0x0838941c in operator new[] ()
#1  0x08179627 in QValueListPrivate<QString>::~QValueListPrivate ()
#2  0x0817869d in QValueListPrivate<QString>::~QValueListPrivate ()
#3  0x08178a4b in QValueListPrivate<QString>::~QValueListPrivate ()
#4  0x0817a375 in QValueListPrivate<QString>::~QValueListPrivate ()
#5  0x0861f6e2 in operator new[] ()
#6  0x0861f876 in operator new[] ()
#7  0x088278f8 in XAllocColor ()
#8  0xb792c5a9 in QObject::activate_signal () from /usr/src/qt-x11/lib/libqt-mt.so.3
#9  0xb792d14d in QObject::activate_signal () from /usr/src/qt-x11/lib/libqt-mt.so.3
#10 0xb7cd0669 in QTimer::timeout () from /usr/src/qt-x11/lib/libqt-mt.so.3
#11 0xb7953caf in QTimer::event () from /usr/src/qt-x11/lib/libqt-mt.so.3
#12 0xb78c5e3b in QApplication::internalNotify () from /usr/src/qt-x11/lib/libqt-mt.so.3
#13 0xb78c7229 in QApplication::notify () from /usr/src/qt-x11/lib/libqt-mt.so.3
#14 0xb78b9ce4 in QEventLoop::activateTimers () from /usr/src/qt-x11/lib/libqt-mt.so.3
#15 0xb786d862 in QEventLoop::processEvents () from /usr/src/qt-x11/lib/libqt-mt.so.3
#16 0xb78dd081 in QEventLoop::enterLoop () from /usr/src/qt-x11/lib/libqt-mt.so.3
#17 0xb78c57ff in QApplication::enter_loop () from /usr/src/qt-x11/lib/libqt-mt.so.3
#18 0xb7ad2cf6 in QDialog::exec () from /usr/src/qt-x11/lib/libqt-mt.so.3
#19 0x08633a9c in QMemArray<QRect>::detach ()
#20 0x085e6570 in operator new[] ()
#21 0x084edce2 in operator new[] ()
#22 0x084f2241 in operator new[] ()
#23 0x084e41ad in operator new[] ()
#24 0x081fa36b in operator new[] ()
#25 0x08178637 in QValueListPrivate<QString>::~QValueListPrivate ()
#26 0x08178a4b in QValueListPrivate<QString>::~QValueListPrivate ()
#27 0x0817a375 in QValueListPrivate<QString>::~QValueListPrivate ()
#28 0x0861f6e2 in operator new[] ()
#29 0x0861f876 in operator new[] ()
#30 0x088278f8 in XAllocColor ()
#31 0xb792c5a9 in QObject::activate_signal () from /usr/src/qt-x11/lib/libqt-mt.so.3
#32 0xb792d14d in QObject::activate_signal () from /usr/src/qt-x11/lib/libqt-mt.so.3
#33 0xb7cd0669 in QTimer::timeout () from /usr/src/qt-x11/lib/libqt-mt.so.3
#34 0xb7953caf in QTimer::event () from /usr/src/qt-x11/lib/libqt-mt.so.3
#35 0xb78c5e3b in QApplication::internalNotify () from /usr/src/qt-x11/lib/libqt-mt.so.3
#36 0xb78c7229 in QApplication::notify () from /usr/src/qt-x11/lib/libqt-mt.so.3
#37 0xb78b9ce4 in QEventLoop::activateTimers () from /usr/src/qt-x11/lib/libqt-mt.so.3
#38 0xb786d862 in QEventLoop::processEvents () from /usr/src/qt-x11/lib/libqt-mt.so.3
#39 0xb78dd081 in QEventLoop::enterLoop () from /usr/src/qt-x11/lib/libqt-mt.so.3
#40 0xb78dcf36 in QEventLoop::exec () from /usr/src/qt-x11/lib/libqt-mt.so.3
#41 0xb78c588f in QApplication::exec () from /usr/src/qt-x11/lib/libqt-mt.so.3
#42 0x0861f4b3 in operator new[] ()
#43 0x08063af9 in ?? ()
#44 0x097ae2a0 in ?? ()
#45 0x00000000 in ?? ()
(gdb) 

FataL Wednesday, February 28, 2007 5:57:27 PM

Cool! I love the feature. Now I probably should disable "Allow window with no tabs". smile
BTW, rearanging thumbnails is a bit tricky especially for the first time. I haven't get for couple of first tries that I should drop thumbnail directly on other, istead I tried to drop it between.
idea There should be some indicator that a place accepts dropping.

Tommy A. Olsentoman Wednesday, February 28, 2007 5:58:02 PM

kennycrudup: Can you reproduce it? If you can, then file a bug at http://bugs.opera.com/wizard

Tim AltmanJunyor Wednesday, February 28, 2007 5:58:23 PM

@kennycrudup: What were you doing when it crashed? Can you reproduce it?

Alexis DeveriaFyrd Wednesday, February 28, 2007 5:58:43 PM

I'd join the chat, but then I wouldn't get any work done, so...nah. smile

Hey, have the format for the rollover thumbnails changed too, or is it just me?

Tim AltmanJunyor Wednesday, February 28, 2007 6:02:31 PM

@Fyrd: They've changed. smile

Daned4n3 Wednesday, February 28, 2007 6:05:11 PM

The new feature is quite cool.

But *please* don't remove the start-bar.

I didn't use it only when opening new tabs but also for special buttons like "post to delicious" and "wayback machine". Putting them on the view bar is very uncfomfortable as you have to click the small view button, click your button and then close the view bar. Putting them on the main bar would clutter it up. With the start-bar i only had to click on the address bar which is a much bigger target and click on my button.

So please keep it in, at least as an option. You can even rename it to address bar or something...

Alexis DeveriaFyrd Wednesday, February 28, 2007 6:06:29 PM

@Junyor

Good, thought so. smile Looks like a max-width has been set (or reduced or something). I like it!

@whatever3

Dude, this is just one feature they brought over from Peregrine, no doubt there'll be all sorts of other wonderful stuff in the actual Peregrine builds. They probably chose this over anything that actually changed the rendering engine, since it won't mess up any websites.

Tracio Wednesday, February 28, 2007 6:08:11 PM

Start bar is replaced by Speed Dial, Top-10 and Bookmark buttons can be found in the Appearance dialog and added to other toolbars.



- Any particular reason to remove the start bar?. It was a useful toolbar to place stuff; adding new features is nice but not at the expense of removing existing ones, imo.

- When I rearrange thumbnails by dragging them the url changes but the thumbnails are completely messed up (as an example the debian thumbnail shows the cnn one, etc), is this a known issue?. I'm running the shared tarball.

Kenneth Crudupkennycrudup Wednesday, February 28, 2007 6:08:38 PM

I had just started Opera, and it was in the middle of coming back up when it died. It didn't repeat when I tried it again, though.

I'll keep playing with it, of course.

agony Wednesday, February 28, 2007 6:14:15 PM

very sexy

I like it

Alexis DeveriaFyrd Wednesday, February 28, 2007 6:14:58 PM

The search box on the SD page seems to be set on my second search engine, and won't let me change it. Also, my search.ini file apparently was not overwritten. (maybe since I'm using the mac version?)

serious Wednesday, February 28, 2007 6:14:59 PM

freaking awesome shit. but I have a suggestion how to improve it: instead of having the speed dial in a tab align it to the workspace background. This is, because it would be more convenient for users who have "allow window with no tabs" ckecked, like me, to use the new feature. if you would do this, you could finally disable that unnerving option by default.

Jasonpandasoangry Wednesday, February 28, 2007 6:16:52 PM

Speed Dial is nice, but a certain site I visit (http://littlegreenfootballs.com/) changes its title every time you load the page, this causes Speed Dial to update the thumbnail every time it's shown.

Cò&Sẻconcobebe Wednesday, February 28, 2007 6:17:34 PM

bigsmile

Rafał MiłeckiZajec Wednesday, February 28, 2007 6:19:50 PM

Weird, when I move a one miniature to other speed dial place, every miniatures disappear. Bug: #254231

matejbalog Wednesday, February 28, 2007 6:20:30 PM

@Fyrd My search.ini file wasn't overwritten, too (I'm using the Windows version :-) ). I can change the search engine for Speed Dial: Tools>Options>Search>Edit and (un)check the Use as SD search engine check box.

Really cool feature, but please keep the Start bar as an option.

alicroche Wednesday, February 28, 2007 6:21:48 PM

Start bar is central in my daily use of Opera! I won't update this time I guess sad

rghammo Wednesday, February 28, 2007 6:24:03 PM

I don't really know where to put this comment, but I am really bugged by (probably without good reason) the fact that the Opera icon in the quick launch toolbar on Windows has "Simply the best Internet Experience" under comments. Every time I install a new version, I have to edit this comment out. I do so because it flashes up every time I mouse over the Opera icon. I know that Opera is the best internet experience, that's why I use it. I don't need screen space wasted when I mouse over the icon. Minor gripe but I thought I'd share it in case the developers were interested in eliminating this seemingly useless comment.

More on point, speed dial works great and my search.ini also did not get written over. (I'm on Windows XP).

serdelllc1201298 Wednesday, February 28, 2007 6:25:44 PM

nice, but where is full adress bar with buttons??

Alnag Wednesday, February 28, 2007 6:31:50 PM

Feature is nice, but unfortunately for my notebook it is absolutely unusable, because on this keyboard I can access number keys only with Shift, becase some non-english national keyboards have different symbols on the number row and notebooks doesn't have numpad :-(.

Possibility to map the Speed Dial pages on different keys (key-combinations) would be nice, but I guess it wouldn't be priority. Otherwise it is nice call.

Alexis DeveriaFyrd Wednesday, February 28, 2007 6:32:18 PM

@matejbalog

Aah, that worked. Thanks! smile (Is the #2 engine supposed to be Yahoo! by default, causing it to be selected under this new arrangement?)

@Developers

Opera crashed when attempting to drag one SD page to another slot. (although it did succesfully put it there once restarted)

David Håsätherhzr Wednesday, February 28, 2007 6:32:22 PM

Looks really cool. Nice work smile

Rune Kenneth Meisingsetrkm Wednesday, February 28, 2007 6:33:46 PM

The speed dial is great! smile

I was really fond of the start bar, though. I wonder why you had to remove it.

@serious: Wouldn't you then have had to close all open tabs to see the speed dial? I never do that. I always have at least ten tabs open.

FataL Wednesday, February 28, 2007 6:34:52 PM

please keep the Start bar as an option

Agree. I haven't used it for "Top 10" feature, but it was a good place to put some stuff.

Pallab DeIndyan Wednesday, February 28, 2007 6:35:23 PM

Nice idea.
Till now I had been using sessions to to this (open 5 or 6 sites that I visit everyday).

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.