Closed
Bug 91588
Opened 23 years ago
Closed 13 years ago
Ctrl+N in Composer should open new page
Categories
(SeaMonkey :: Composer, enhancement)
SeaMonkey
Composer
Tracking
(Not tracked)
RESOLVED
WONTFIX
mozilla1.2alpha
People
(Reporter: bugzilla, Unassigned)
Details
Attachments
(1 file)
If I'm creating a website in Composer and I hit ctrl+N, I want a new blank page
-- because that's what happens in every other word processor and webpage creator
I know of. In Word, if I hit Ctrl+N, I don't get a new PowerPoint slide; and if
the suite had a program whose name started with N, I wouldn't get that either.
Global consistency throughout a suite just becomes silly when it starts to
impair usability. Opening a new Navigator window should be Ctrl+Shift+N,
because that -- not a new blank page -- is the special case.
Comment 2•23 years ago
|
||
While I agree with you, I'm sure you know that the UE group feels consistency
across all modules is more important that 'what is logical' for a particular
app. You'll have to convince them on this issue.
Reporter | ||
Comment 3•23 years ago
|
||
timeless: I'm not starting a newsgroup discussion about every change we make in
the UI. Deal with it.
Since we have no one worrying about Composer's UI, German, can you please
elaborate on the rationale behind this decision, other than annoying consistency?
Comment 4•23 years ago
|
||
Jennifer or German: What do you think about using "Accel+N" for new Composer
page when in Composer? I'ver personally gotten used to Accel+Shift+N for new
Composer page, but Blake does have a good point.
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.4
I know German has been leaning toward the idea of using Ctrl+N to mean "New"
(Nav/Msg/Blank Page/AB entry) in each of the main apps. I would be ok with it.
The only concern is the legacy of previous versions.
Comment 6•23 years ago
|
||
Comment 7•23 years ago
|
||
Note: I tried to use this:
<menuitem id="menu_newNavigator" key="key_newNavigatorComposer"
observes="cmd_newNavigator"/>
for the New Navigator menuitem, to avoid having to duplicate the menuitem label
and accesskey strings, but when I did that, the accel key string "Ctrl+Shift+n"
was missing. Changing the ID so we don't share with globalOverlay menuitem fixes
that problem, but required us to have our own label strings.
Charlie: we are considering revamping the Menu this fall. Among other things we
will be exploring an alternative to the File|New section such that ctrl-N would
mean a "New whatever-app-you-are-in document". The current and 4.x philosophy
is that certain accel keys have consistent meaning no matter which app you're
in. This is a fundamental change and have to carefully look at not cutting off
any previous and current users. To me it does not make sense changing it only
for one app now, before we looked into this as a whole. Ctrl-Shift-N for
Navigator in this context is also not great. By breaking it for one app you are
essentially breaking the system across apps, which to me from a UI perspective
is a worst case scenario.
I'd like you to hold off on that change for now if possible, and help me fold
it into a larger menu redesign shortly.
Comment 10•23 years ago
|
||
Sure, no problem. When you file a bug on the general issue, be sure to add
dependency on/to this one.
Are you planing on working on this issue for 0.9.4?
Comment 11•23 years ago
|
||
This issue will be worked on after 0.9.4 - changing milestone
Target Milestone: mozilla0.9.4 → mozilla1.0
Comment 13•23 years ago
|
||
Jennifer: Any progess about changing the Ctrl+N assignments as part of more global
changes as German implied?
Target Milestone: mozilla1.0 → mozilla0.9.8
Comment 14•23 years ago
|
||
In the meanwhile.. "File -> New Composer Page" died.
(Ctrl+shift+N works, clicking icon on bottom works)
Current CVS Linux, but this isn't new. Couldn't find it filed, so mentioning.
Comment 15•23 years ago
|
||
Marlon's been trying to tackle some of German's stuff, but no, i don't believe
any progress has been made on this one.
Comment 16•23 years ago
|
||
German had made significant progress on the Menu redesign, since he's left it's
been in a proposal/draft stage. It hasn't been finalized, but as he mentions in
earlier comments, it would be wise to still wait and implement this across the
entire system.
Comment 17•23 years ago
|
||
Seems like Lori should now decide this issue.
Comment 18•23 years ago
|
||
The menu redesign is scheduled to be worked on for MachV but since it is low
risk and not a huge change it will happen after 0.9.8. I am currently working on
a prioritized list of specs and will post somewhere public so folks can see when
we'll get to things. Right now it looks like a few more weeks before we tackle
the menus. I think the cogent arguments are on tha table about the proposed
changed. We'll have to run a few scenarios to figure out which tradeoffs should
be made. If you need a decision right away, then don't change anything and keep
the current accelerators so the installed base doesn't have to relearn. They are
currently our target audience so we have to optimize for their usage.
Target Milestone: mozilla0.9.8 → mozilla0.9.9
Comment 19•23 years ago
|
||
Lori, Jennifer: Can we do this in Composer? Any more discussion needed?
Keywords: nsbeta1
Comment 20•23 years ago
|
||
Charley, we still haven't gotten to the menu spec. It will be within the next
couple of weeks. That bug is targetted for 1.0. If you need to move on this one,
then I'd still recommend the same as I did before. If you can hold tight for a
little bit then we'll get it resolved soon.
Comment 22•23 years ago
|
||
The major consensus is to leave as is (accel+N launches Browser), but this issue
is still under discussion.
Target Milestone: mozilla1.0 → mozilla1.2alpha
Comment 23•23 years ago
|
||
We need to leave as is for the current release. The discussion can continue for
the future of course.
Comment 24•22 years ago
|
||
Some usability testing on this would be nice.
Do users prefer consistency across applications over the common
expectation that Ctrl+N opens a new page of current app.
Comment 26•22 years ago
|
||
Composer triage team: nsbeta1-
Updated•22 years ago
|
Comment 28•22 years ago
|
||
May I disagree? I've been lamenting for some time the fact that keyboard
shortcuts for navigation in the text area no longer work. I frequently
forget this, and accidentally type ^N or ^D. Then, instead of moving the
cursor to the next line, or deleting a character, I get to wait the minute
or two, with Composer completely frozen, while some window I didn't want
gets launched.
It's just not true that ^N is universally used to launch a new window.
Emacs doesn't. This very text area I'm typing into in Bugzilla, to enter
this comment, provides Emacs-style keyboard shortcuts. Earlier versions
of Composer did, too.
How about a compromise? If the user has selected the text area, then don't
capture the control characters -- pass them to the text area and allow them
to be used for navigation in the text area. If the text area is not selected,
then use the control characters for whatever you please. If that was the
intent here, and ^N and friends are *supposed* to still provide shortcuts
when the text area is selected, and it's a bug that they don't do so, then I
apologize -- I wasn't able to find an existing bug report that made that
claim.
Updated•20 years ago
|
Product: Browser → Seamonkey
Comment 29•19 years ago
|
||
given the "new world order", is this a need to even one person still using the suite?
Assignee: jag → composer
Severity: normal → enhancement
QA Contact: sujay
Updated•16 years ago
|
Assignee: composer → nobody
QA Contact: composer
Comment 30•13 years ago
|
||
Ctrl-N is New Browser window and Ctrl-Shift-N is New Composer Page in every other component within suite so switching them around in Composer would just be strange. Marking as WONTFIX
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•