Closed Bug 67596 Opened 24 years ago Closed 24 years ago

[rfe] keyboard shortcuts for Tasks/Tools menu items

Categories

(Core :: DOM: UI Events & Focus Handling, enhancement)

enhancement
Not set
normal

Tracking

()

VERIFIED WONTFIX

People

(Reporter: jruderman, Assigned: bugs)

References

Details

Proposed keys for Tasks/Tools menu items: ctrl-alt-C cookie manager ctrl-alt-I image manager ctrl-alt-F form manager ctrl-alt-P password manager ctrl-alt-J java console ctrl-alt-V javascript console (try to make this key match menu mnemonic...) Other Ctrl-Alt keys (for reference): ctrl-alt-T debug networking stuff (bug 37594) ctrl-alt-S toggle status bar (bug 18768) cltr-alt-F open fishcam (bug 25369) See also bug 67416 and bug 32502, two proposals for changing the Tasks menu to get rid of the problem of deeply nested submenus. Bug 67416 takes the items that only make sense in Navigator and creates a new Tools menu with them. Bug 32502 does a better job of flattening the Tasks menu but leaves it as one menu (which would continue to be the same across Mozilla apps).
personally i'd never heard about ctrl-alt-s, i'd give that to the js console. Eventually we'll have a fullscreen view which i would think is more useful than showing/hiding the status bar. As long as you can use View>Toolbars>Statusbar i think we're ok.
reassign to german to update spec.. once the spec is updated, I'll add these.
Assignee: alecf → german
These look good to me, and can be used whether or not we redesign the menu access points to avoided nested-ness. I wanted to re-assign to Ben as he had a number of ideas on restrucutring the access to privacy and security, to make sure it's compatible. Ben feel free to send back to me once you looked at it and its ready to spec.
Assignee: german → ben
Just for the records: ctrl-alt-s toggles the sticky state in Enlightenment (at least on my Debian Linux system), so it wouldn't be available there. Similar with ctrl-alt-i: iconify window. I just noticed that OS is set to Windows98, do you only want to implement it there?
Faniz: thanks for pointing that out. I hadn't intended these shortcuts to be Windows-only. Do you think Mozilla should use a different set of shortcuts on all platforms, or just on Unix-like systems, or just on Enlightenment?
Actually, let's use accel-shift-K[ey] just like we did in nc4. Fishcam can keep accel-alt because it's not a window.
Jesse: actually I don't know. Unfortunately there are too many window managers on Linux, and I don't know if there is any standard for which keys they use and which not. (Platform/OS -> All/All now) - Stephan.
OS: Windows 98 → All
Hardware: PC → All
The reason I originally chose Ctrl+Alt+(letter) instead of Ctrl+Shift+(letter) for these shortcuts is that Ctrl+Shift+(letter) is usually reserved for an action related to Ctrl+(same letter). For example, Ctrl+Shift+P might be Print Setup and Ctrl+Shift+C might be Copy Without Formatting (bug 67142). Alt+Shift might be safe, but I haven't seen too many programs use that. Cc mpt to see if he has any ideas. (Btw, I just realized that I used accidentally used Ctrl+Alt+F twice when I originally opened this bug... oops.)
I mentioned that to some people at linux world ny but their view was that there is a scarcity of key combinations; you can't just reserve shift. Obviously, if you have a funnction for Ctrl+<Letter> and have a similar function that people would also use frequently, it deserves the Ctrl+Shift+<Letter> binding. nc4.7messenger has ctrl-i [tab] and ctrl-shift-i security information.
Ctrl+Alt+anything should be avoided -- leave it for the OS (e.g. Ctrl+Alt+Delete) or window manager (e.g. Ctrl+Alt+I). I don't think any of these things should have shortcuts, because the probability of people needing to open them quickly and frequently is less than the probability of people opening them by mistake with the keyboard shortcuts.
and there are accel+num shortcuts for tasks such as navigator, mail, composer, address book... i'm not terribly inclined to implement this request. aaron, your thoughts?
My thoughts are that unless there's going to be a number of people using a certain option so frequently that more than one keystroke seems like too much work, let people type a few keys to go through the menu. How often do most people bring up the cookie manager? Let them type Alt-T P C, it's not that much harder. Accelerators should be reserved for the really important stuff. I think, if it's important enough to have a single keystroke assigned to it, don't bury it in a deep menu somewhere.
Depends on: 69954
See www.mozilla.org/projects/accesibility/ui/mozkeyintro.html. Part of our new modifier key policy is to avoid Ctrl+Alt combinations.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → WONTFIX
Depends on: 102402
v
Status: RESOLVED → VERIFIED
*** Bug 129372 has been marked as a duplicate of this bug. ***
Component: Keyboard: Navigation → User events and focus handling
You need to log in before you can comment on or make changes to this bug.