Thunderbird:Menus:Menus after some consolidation: Difference between revisions

(Window (Mac only) menu comments)
 
(16 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==Mac-only Menus==
# [[Thunderbird:Menus:Menus as of Thunderbird 1.0-ish|Current Menus]]
# [[Thunderbird:Menus:Menus after some consolidation|After some consolidation]]
# [[Thunderbird:Menus:Menus_after_unnecessary_item_removal|After extraneous item removal]]


:*Thunderbird (Mac only)
==Basic Ideas==
:**About Thunderbird
:**Preferences...
:**Quit Thunderbird


I have no suggested changes for this menu; it fits with what I know exists for Firefox (or what may eventually exist - I don't use a Mac, and I might be confusing current status with status after some patches I've been watching get reviewed and checked into source).
The goal is to reduce the overall weight of the menus, both in the total number of items and in the total number of submenus.  The first way to do this is to consolidate items.  Commands which exist in multiple places in the menus should be consolidated into the most intuitive place.  (This isn't to say that commands shouldn't be accessible through keyboard shortcuts or other methods, but within the primary menus as a general rule we should limit it to one location.)


:*Window (Mac only)
==Cross-Platform Menus==
:**Minimize
:**Zoom
:**Bring All to Front
:**Mail & Newsgroups
:**Address Book


These menus are pretty normal as well.  I don't know the rationale for having both ''Mail and Newsgroups'' and ''Address Book'' in this menu, but it's only a fifth item in what's already a small menu.  Someone more knowledgeable on Mac conventions should speak up here if there's a possible problem.
Redundancies <div style="display:inline; background-color:#8f8;">highlighted</div> like this.


General Menus:
:<p style="background-color:yellow;">I don't believe there are very many duplicate items in the top level menus, at all. More fruitful would be comparing top-level to context menus, '''assuming''' you really want to eliminate all redundancies between them. --[[User:Mcow|mcow]]</p>


*File
*File
**New
**New
***New Message...
***New Message... <div style="display:inline; background-color:cyan;">[toolbutton]</div><br><div style="display:inline; background-color:#8f8;">New Message redundant with Message|New, below</div>
***New Folder...
***New Folder...
***New Saved Search...
***New Saved Search...<br><div style="background-color:yellow">If the "all folders are virtual" model is implemented, then obviously the New Folder and New Saved Search would be consolidated.</div>
***New Account...
***New Account... <br><div style="display:inline; background-color:#8f8;">This item should be removed, as account creation is only a rare occurrence, and access should be consolidated to the Tools>Account Settings path.</div>
***New Address Book Card...
***New Address Book Card... <br><div style="display:inline; background-color:#8f8;">This item should be removed, because functions for editing the address book should only be found in the address book UI.  This function should be relegated to a menu inside the Address Book window.</div>
 
*File (cont'd)
**Open Saved Message...
**Open Saved Message...
**Attachments
**Attachments<br><div style="display:inline; background-color:yellow;">this submenu has changed already in the trunk</div>
***(list of attachments)
***Save All
**Close (Window)
**Close (Window)
**Save As
**Save As
***File
***File
***Template
***Template
**Get New Messages for
**Get New Messages for <div style="display:inline; background-color:cyan;">[toolbutton]</div>
***Get All New Messages
***Get All New Messages<br><div style="background-color:yellow">In the suite, this item is labelled "All Accounts", much nicer</div>
***(list of accounts follows)
***(list of accounts follows)
**Send Unsent Messages
**Send Unsent Messages
**Subscribe...
**Subscribe...
**Rename Folder
**Rename Folder<br><div style="display:inline; background-color:#8f8;">This could be removed if Edit|Folder Properties allowed renaming (the F2 keyboard shortcut could remain)</div>
**Compact Folders
**Compact Folders
**Empty Trash
**Empty Trash
Line 48: Line 46:
**Page Setup...
**Page Setup...
**Print Preview
**Print Preview
**Print...
**Print... <div style="display:inline; background-color:cyan;">[toolbutton]</div>
**Exit/Quit (but not available on Macs)</h3>
**Exit/Quit (but not available on Macs)</h3>


Line 58: Line 56:
**Paste
**Paste
**Cancel Message
**Cancel Message
**Delete
**Delete Folder|Message <div style="display:inline; background-color:cyan;">[toolbutton]</div>
**Delete Folder
**Delete Message
**Select
**Select
***Select All
***All<br><div style="background-color:yellow">unnecessary separator here</div>
***Thread
***Thread
**Find
**Find
Line 71: Line 67:
***Search Addresses...
***Search Addresses...
**Folder Properties...
**Folder Properties...
**Preferences (Options)
**Preferences<br><div style="background-color:yellow">Edit|Preferences is platform-specific, e.g. Linux; Windows (and other?) platforms use Tools|Options</div>


*View
*View
Line 79: Line 75:
***Status Bar
***Status Bar
***Customize...
***Customize...
**Layout
**Layout<br><div style="background-color:yellow">Perhaps make this be an item that spawns a dialog in which you select the view you want?  I haven't actually really considered this suggestion, so keep in mind it's just a suggestion and may actually be a regression.</div>
***Classic View
***Classic View
***Wide View
***Wide View
Line 87: Line 83:
**Messages (with a load of options)
**Messages (with a load of options)
**Threads (with a load of options)
**Threads (with a load of options)
**Headers (with a load of options)
**Headers<br><div style="background-color:yellow">Eliminate in favor of a "Properties" menu item, as described below</div>
**Message Body As (with a load of options)
***All
***Normal
**Message Body As
***Original HTML
***Simple HTML
***Plain Text
**Display Attachments Inline
**Display Attachments Inline
**Text Size
**Text Size
Line 96: Line 97:
**Character Encoding
**Character Encoding
**Message Source
**Message Source
**Message Security Info
**Message Security Info<br><div style="background-color:yellow">Create a generic "Properties" dialog that includes such info about the current message as: security info, headers, size, etc.  The properties here would mostly be the non-visible ones when the preview pane (or whatever it's called in Thunderbird) is opened.</div>


*Go
*Go
**Next
**Next
***Message
***Message
***Unread Message
***Unread Message <div style="display:inline; background-color:cyan;">[toolbutton]</div>
***Flagged Message
***Flagged Message
***Unread Thread
***Unread Thread
**Previous
**Previous
***Message
***Message
***Unread Message
***Unread Message <div style="display:inline; background-color:cyan;">[toolbutton]</div>
***Flagged Message
***Flagged Message
**Mail Start Page
**Mail Start Page


*Message
*Message<br><div style="background-color:yellow">see [https://bugzilla.mozilla.org/show_bug.cgi?id=236833 bug 236833]</div>
**New Message
**New Message <div style="display:inline; background-color:cyan;">[toolbutton]</div><br>redundant with File|New|Message, cited above
**Reply
**Reply <div style="display:inline; background-color:cyan;">[toolbutton]</div>
**Reply
**Reply All <div style="display:inline; background-color:cyan;">[toolbutton]</div>
**Reply All
**Forward <div style="display:inline; background-color:cyan;">[toolbutton]</div>
**Forward
**Forward As
**Forward As
***Inline
***Attachment
**Edit Message as New
**Edit Message as New
**Open Message
**Open Message
**Edit Message as New
**Move <div style="display:inline; background-color:cyan;">[toolbutton]</div>
**Move
**Copy
**Copy
**Label
**Label
**Mark
**Mark <div style="display:inline; background-color:cyan;">[toolbutton]</div>
**Create Filter from Label...
**Create Filter from Message...


*Tools
*Tools
**Address Book
**Address Book <div style="display:inline; background-color:cyan;">[toolbutton]</div>
**Extensions
**Extensions
**Themes
**Themes
**Message Filters...
**Message Filters...
**Run Filters on Folder
**Run Filters on Folder<br><div style="background-color:yellow">You can do this from within Message Filters, and running the filters should either be an automatic thing or an every-so-often thing that doesn't deserve menu space.</div>
**Junk Mail Controls
**Junk Mail Controls
**Run Junk Mail Controls on Folders
**Run Junk Mail Controls on Folders<br><div style="background-color:yellow">This should be removed in favor of access through Junk Mail Controls for similar reasons to those for removing Run Filters on Folder.</div>
**Delete Mail Marked as Junk in Folders
**Delete Mail Marked as Junk in Folders<br><div style="background-color:yellow">See previous, although this action is a more common occurrence and may need more accessible placement than the previous item.</div>
**Import...
**Import...
**Account Settings...
**Account Settings... (Windows only, Mac/Linux have it in Edit)
 
:*Help
:**Release Notes
:**Mozilla Thunderbird Help
:**About Mozilla Thunderbird
 
I suggest that release notes should be subsumed by Mozilla Thunderbird Help.  (This would mirror Firefox's Help menu, which had release notes at one point but later removed them.)  The release notes are available through there, and I have great difficulty believing they're needed that often.
 
==Mac-only Menus==
 
:*Thunderbird (Mac only)
:**About Thunderbird
:**Preferences...
:**Quit Thunderbird
 
I have no suggested changes for this menu; it fits with what I know exists for Firefox (or what may eventually exist - I don't use a Mac, and I might be confusing current status with status after some patches I've been watching get reviewed and checked into source).
 
:*Window (Mac only)
:**Minimize
:**Zoom
:**Bring All to Front
:**Mail & Newsgroups
:**Address Book


*Help
These menus are pretty normal as well.  I don't know the rationale for having both 'Mail and Newsgroups' and 'Address Book' in this menu, but it's only a fifth item in what's already a small menu.  Someone more knowledgeable on Mac conventions should speak up here if there's a possible problem.
**Release Notes
**Mozilla Thunderbird Help
**About Mozilla Thunderbird