code-google-com / arora

Automatically exported from code.google.com/p/arora
0 stars 0 forks source link

Middle mouse click on Back/Forward menu doesn't open in a new tab #389

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Open arora and browse a little within the same tab.
2. Click on the arrow near the Back button (this applies to Forward button's 
arrow, too)
3. "Middle click" on a entry. 

What is the expected output? What do you see instead?
Arora should spawn a tab to the url requested; the new tab's history should be 
a subset of the original 
tab's one. The same applies to the buttons, too.
Right now, arora goes back/forward within the same tab. 

I'm not a Qt guru (if i were i would work with you, the "world" needs a good 
and lean browser), but it 
seems that there is no easy way to say if an action has been triggered by a 
certain mouse button. 
Maybe there's some method you can reimplement to do the trick in QMenu, 
QToolButton and so on; or 
you could trap a mouseclick event, I don't know...

Original issue reported on code.google.com by ze4...@gmail.com on 14 Apr 2009 at 8:39

GoogleCodeExporter commented 9 years ago
It's usually easy to check which mouse button triggered the event, not sure in 
this case.

But I don't find it inconsistent. Middle clicks should open new tabs when used 
on links, and 
menus/submenus are more button-like. That's why it doesn't show the target url 
in the status bar when 
you roll over the options either.

Replacing them with actual links, however, would be an interesting feature.

Original comment by lucasbop...@gmail.com on 4 May 2009 at 1:41

GoogleCodeExporter commented 9 years ago
But this is what other browsers implement, too: If you click something which 
accesses a page (may it be an actual 
link on a web page, or an entry from the history, or favorite bar etc) you get 
a new tab when middle clicking. It 
should be implemented. I use it a lot, it is common workflow for me.

Original comment by hurikha...@gmail.com on 9 May 2009 at 12:53

GoogleCodeExporter commented 9 years ago

Original comment by ice...@gmail.com on 10 May 2009 at 1:25