Closed
Bug 586777
Opened 14 years ago
Closed 14 years ago
Restore ctrl-space activation for on windows/linux
Categories
(Firefox Graveyard :: Panorama, defect, P1)
Firefox Graveyard
Panorama
Tracking
(Not tracked)
VERIFIED
FIXED
Firefox 4.0b4
People
(Reporter: Mardak, Assigned: Mardak)
References
Details
Attachments
(1 file)
(deleted),
patch
|
Dolske
:
review+
Dolske
:
approval2.0+
|
Details | Diff | Splinter Review |
We can try detecting if the event is coming from html:select or xul:tree. It seems somewhat fragile. Perhaps somehow detect if there's the multiple attribute set.
Comment 2•14 years ago
|
||
Changing to p1; aza wants it for tonight's nightly (which will kick off around 3am PDT).
Raymond: get some sleep first!
Priority: -- → P1
Comment 3•14 years ago
|
||
Mardak randomly blurted this into the chat:
Mardak: tree seltype="multiple"
Mardak: http://www.hevanet.com/acorbin/xul/top.xul
Mardak: Trees, Simple from the left column
Mardak: [e.target.nodeName, e.target.hasAttribute("multiple"), e.target.getAttribute("seltype")]
Mardak: tree,false,multiple
I figure it may have bearing on this bug, or he may have just been speaking in tongues.
Comment 4•14 years ago
|
||
(In reply to comment #2)
> Changing to p1; aza wants it for tonight's nightly (which will kick off around
> 3am PDT).
>
> Raymond: get some sleep first!
Rationale: If we don't get this in we'll be training our users muscle memory wrong. Also we'd have to rewrite/bifurcate documentation. Net-effect: before b4 we need this fixed.
Comment 5•14 years ago
|
||
Finally, to give this some context:
* Mardak changed to a different keyboard shortcut because Control+Space can be used to select multiple elements of a list in Windows and Linux. This way we didn't break any tests.
* The new keyboard shortcut is not desirable for the reasons stated above (and more!)
* To switch back and not break tests (and maintain accessibility) we need to detect when we are in a multiple-select box (i.e., one is selected) and the not perform the Tab Candy zoom out. Else, we do.
Updated•14 years ago
|
Whiteboard: b4
Assignee | ||
Updated•14 years ago
|
Summary: Restore ctrl-tab activation for on windows/linux → Restore ctrl-space activation for on windows/linux
Assignee | ||
Comment 6•14 years ago
|
||
Comment 8•14 years ago
|
||
Comment on attachment 465511 [details] [diff] [review]
v1
Blah. This kind of sucks to do, but such are the crowded world of keyboard shortcuts.
Aza/Dao: Would it make sense to look at changing this (in a followup) to Control-Tab? That was the key combo previously used by the, err, "Control Tab" feature (bug 465076). AFAIK there are no plans to bring that back (especially now that TabCandy is around), but maybe that key combo should be taken? ISTR some people complaining that Control-Tab no longer advanced to the next tab, though.
But perhaps that's a key combo that we don't need to worry about special-casing for other parts of the UI, and introducing inconsistent behavior?
Attachment #465511 -
Flags: review?(dolske) → review+
Comment 9•14 years ago
|
||
We went with control-space because space is the biggest button around. And going into Tab Candy is rather a primal action. We were concerned about co-opting control-tab because it already has meaning around "move to next tab".
Also, control-tab requires moving your hand away from home row (at least, my hand) where as control-space does not.
Updated•14 years ago
|
Attachment #465511 -
Flags: approval2.0+
Assignee | ||
Updated•14 years ago
|
Whiteboard: b4 → b4 [fixed-tabcandy]
Assignee | ||
Comment 10•14 years ago
|
||
http://hg.mozilla.org/users/edward.lee_engineering.uiuc.edu/tabcandy-central/rev/96f0940b0fc8
Switch back to ctrl-space and check for certain nodes where we shouldn't handle it.
Comment 11•14 years ago
|
||
Mass moving all Tab Candy bugs from Mozilla Labs to Firefox::Tab Candy. Filter the bugmail spam with "tabcandymassmove".
Product: Mozilla Labs → Firefox
Target Milestone: -- → ---
Assignee | ||
Comment 12•14 years ago
|
||
http://hg.mozilla.org/mozilla-central/rev/773be5540fcf
Switch back to ctrl-space and check for certain nodes where we shouldn't handle it.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Whiteboard: b4 [fixed-tabcandy]
Target Milestone: --- → Firefox 4.0b4
Comment 13•14 years ago
|
||
The control-space is the *most popular* used to toggle between IME and non-IME mode. Using control-space combination that would impact people who use IME to input the Chinese words.
Assignee | ||
Comment 14•14 years ago
|
||
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 15•14 years ago
|
||
(In reply to comment #8)
> Aza/Dao: Would it make sense to look at changing this (in a followup) to
> Control-Tab? That was the key combo previously used by the, err, "Control Tab"
> feature (bug 465076). AFAIK there are no plans to bring that back
there are: bug 565568
Assignee | ||
Comment 16•14 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 14 years ago → 14 years ago
Resolution: --- → FIXED
Comment 17•14 years ago
|
||
Agree with yuoo2k. Some users have complained of this hotkey in Chinese user community.We have to use keyconfig extension.
Comment 18•14 years ago
|
||
We should have a check for this in Litmus FFT
Status: RESOLVED → VERIFIED
Flags: in-litmus?
Comment 19•14 years ago
|
||
in-litmus- this changed to ctrl+e besides we're trying to eliminate keyboard shortcuts from BFT's
Flags: in-litmus? → in-litmus-
Updated•9 years ago
|
Product: Firefox → Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•