Closed Bug 81193 Opened 24 years ago Closed 15 years ago

Two `Open' items in the `File' menu, consolidate to one item

Categories

(SeaMonkey :: UI Design, defect)

defect
Not set
trivial

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: mpt, Unassigned)

References

Details

(Whiteboard: [good first bug]bugday0420)

Attachments

(1 file)

Build: 2001051504, Mac OS 9.1 Currently if you open the `File' menu, you could be excused for thinking you were suffering from double vision. The menu has two `New' items and two `Open' items, contrary to almost every other application on Windows and Mac OS. Merging the two `New' items into one is the subject of bug 37537; this bug concerns merging the two `Open' items into one. (See bug 14945 for some gruesome history.) I can see three possible approaches. (1) Have a single `Open ...' item, which opens a dialog for entering an address; this dialog having a `Choose File ...' button for allowing you to select a file. Advantages: - Simple. - Familiar to users of Internet Explorer for Windows, i.e. a large proportion of Mozilla's potential user base. - Would fix bug 35339 for free, since you could check the `Open in New Window' checkbox in the main `Open' dialog once you had selected a file. - Would allow us to implement bug 75378, if a sensible UI for that could be found. Disadvantages: - Harder to open an address, if you have the address bar hidden. - Would require two steps to open a file. However, we could implement Shift+accel+O to open the filepicker directly, just as we currently have Shift+accel+L to open the Open Location dialog. (2) Have an `Open' submenu, containing: - `Open File ... accel+O' - `Open Address ... Shift+accel+L' - a separator - a list of recently-opened files and URLs. Advantages: - Symmetrical with the `File' > `New' submenu. - Familiar to users of 4.x. - Would allow access to recently-opened files and URLs, to those who have the address bar hidden (or who have no windows open). This would make Composer's `File' menu more consistent with the `File' menu in the rest of Mozilla, too (it currently has a `Recent Files' submenu). Disadvantages: - A bit harder to access each item, for those who don't have their hands on the keyboard at the moment they want to open a file (or open an address, if they have the address bar hidden). (3) Do nothing. Leave the UI as it is. Advantages: - Requires the least work. - Familiar to users of Internet Explorer for Mac OS. Disadvantages: - The double vision problem persists.
while the address bar is hidden, we should bind accel-l to the open location dialog. mpt: you missed one advantage for (3) it's low risk. [as everyone keeps reminding me: any code change has risk]
I'd go for Option 1. This could be implemented merely by removing Open File... from the menu, and renaming Open Web Location... to Open Location... . However, this would need newsgroup discussion first. Gerv
> The menu has two `New' items and two `Open' And now, two close (tab and window), two send (page and link), and two print. > I'd go for Option 1. This could be implemented merely by removing Open > File... from the menu, and renaming Open Web Location... to Open Location.... > However, this would need newsgroup discussion first. I agree I like option 1... give the "Choose File" button a hotkey so it's ctrl+shift+l, alt+c to open a file, then you can do it in a new tab/window too. So, did this get the newsgroup discussion? Actually, if open file is going away, why can't open location take over ctrl+O, instead of ctrl+shift+L? ctrl+o, alt+c is hardly bad, for file browsing. Alt+c is basically a freebie as they're next to each other... thumb plus index, quick!
As per a recent IRC discussion, I wanted to note that I think "Edit Page" should become "Open in Composer". This would result in not two but THREE menu items that start with the word Open. Three items is definitely worth a submenu on the File menu such as follows: File--> New--> Open-->File -->Web Location -->In Composer Close Personally I think this would clean up the File menu nicely.
At present, choosing "Open Web Location..." from the File menu opens up a dialog with an "Open File" choice. It seems redundant to have this as well as an "Open File..." entry on the File menu. This patch removes the Open File entry from the menu, lumping it and Open Web Location into "Open...". The hotkey for Open File is preserved.
I recommend wontfix on this. Status quo resembles Netscape 3, which is much better than the bad old days of Netscape 4 opening a separate dialog through which to extricate a file. Opening a local file shouldn't require a three deep menu.
uid is being phased out.
Assignee: mpt → blaker
Component: User Interface Design → XP Apps: GUI Features
QA Contact: zach → paw
Product: Core → Mozilla Application Suite
Assignee: bross2 → guifeatures
QA Contact: pawyskoczka
Assignee: guifeatures → general
Severity: minor → trivial
Component: XP Apps: GUI Features → General
QA Contact: general
Summary: Two `Open' items in the `File' menu → Two `Open' items in the `File' menu, consolidate to one item
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state. If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way. If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar). If no action happens within the next few months, we move this bug report to an EXPIRED state. Query tag for this change: mass-UNCONFIRM-20090614
Status: NEW → UNCONFIRMED
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state. If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way. If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar). If no action happens within the next few months, we move this bug report to an EXPIRED state. Query tag for this change: mass-UNCONFIRM-20090614
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state. If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way. If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar). If no action happens within the next few months, we move this bug report to an EXPIRED state. Query tag for this change: mass-UNCONFIRM-20090614
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state. If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way. If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar). If no action happens within the next few months, we move this bug report to an EXPIRED state. Query tag for this change: mass-UNCONFIRM-20090614
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state. If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way. If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar). If no action happens within the next few months, we move this bug report to an EXPIRED state. Query tag for this change: mass-UNCONFIRM-20090614
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state. If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way. If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar). If no action happens within the next few months, we move this bug report to an EXPIRED state. Query tag for this change: mass-UNCONFIRM-20090614
This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state. If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way. If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar). If no action happens within the next few months, we move this bug report to an EXPIRED state. Query tag for this change: mass-UNCONFIRM-20090614
Assignee: general → nobody
Component: General → UI Design
QA Contact: general → ui-design
Whiteboard: bugday0420
Status: UNCONFIRMED → NEW
Ever confirmed: true
Whiteboard: bugday0420 → [good first bug]bugday0420
We don't have plans to do this, esp. not as discussed in comment #0. I wonder though if just removing "Open Web Location" completely would make sense, given that there's a location bar for that anyhow.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WONTFIX
(In reply to comment #15) > I wonder though if just removing "Open Web Location" completely would make > sense, given that there's a location bar for that anyhow. I use the location bar as a mini bookmarks/history device. I never type or paste anything there that I don't want in that list, which means most of my editing/pasting/typing that would otherwise go there gets put in Open Web Location, or Google. My SM's search function lies in Google, which quickly enough loads every time I click the throbber. For Open Web Location to go away would be another advantage SM has over FF lost.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: