Closed
Bug 45524
Opened 25 years ago
Closed 22 years ago
Mail Compose: Toolbar buttons should have dropdown menus
Categories
(MailNews Core :: Composition, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
Future
People
(Reporter: jglick, Assigned: neil)
References
()
Details
(Keywords: polish, Whiteboard: [nsbeta1+ 2/13])
Attachments
(4 files, 5 obsolete files)
23.16 KB,
image/png
|
Details | |
3.62 KB,
image/gif
|
Details | |
4.63 KB,
patch
|
sspitzer
:
superreview+
|
Details | Diff | Splinter Review |
3.08 KB,
patch
|
sspitzer
:
review+
sspitzer
:
superreview+
sspitzer
:
superreview+
|
Details | Diff | Splinter Review |
Mail Compose: Toolbar Buttons: Dropdown Menus
Several of the Mail Compose Toolbar buttons should have drop down menus with
additional functionality. Clicking the button gets the default behavior.
Clicking the button menu allows additional functionality.
These dropdowns should have the same UI (look/functionality) as the browser
buttons (Back, Forward).
Attach - Clicking on the button displays a dropdown menu which allows user to
choose: File or Web Page. Default - File.
Save - Clicking on the button saves the current messages as a Draft by default.
Clicking on the dropdown button allows the user to choose whether to save the
message as a File, Draft or Template.
http://gooey/client/5.0/specs/mail/Compose/Compose.html#ToolbarButtons
nominate as b3mail to be reviewed for potential nsbeta3.
Keywords: b3mail
Updated•25 years ago
|
nsbeta3- This is available from the menus.
Whiteboard: [nsbeta3-]
Target Milestone: M18 → Future
Add mail3 keyword so bug will be considered for 6.5
Keywords: mail3
Comment 7•24 years ago
|
||
Ok I have done this on my Mozilla, and it seems to work fine. However this
modifies the themes, as it involves turning two buttons into menubuttons, thus
requiring updates in messengercompose.css . I have tried to do it on my Mozilla,
but I don't know much about css so I just CC Hewitt to have his input. The
needed changes are :
Modify
#button-attach
#button-save
in order to turn them into menubuttons. I copied the print menubutton from
messenger.css and it works fine except for a few focus problems, so this
shouldn't be too much trouble.
Note : this fix doesn't involve changing features, it just adds an easier way to
access those features, so it is a safe fix, I believe.
Fabian.
Comment 8•24 years ago
|
||
marking nsbeta1+ and moving to mozilla0.8. This is only for the attach button.
the others can wait.
Comment 9•24 years ago
|
||
Comment 10•24 years ago
|
||
Diff file. Adds a menubutton to the attach toolbar shortcut. Diff includes
changes to messengercompose.xul and messengercompose.css (modern only). Classic
theme seems to work without changing its messengercompose.css.
Didn't bother with blue theme.
Hope this helps. Fabian.
Comment 12•24 years ago
|
||
moving to mozilla0.9, but JF could you take a look at this when you get a chance?
Target Milestone: mozilla0.8 → mozilla0.9
Comment 13•24 years ago
|
||
marking nsbeta1-. However, if there's a patch, let's get this in.
Comment 14•24 years ago
|
||
Re-assigning bugs to varada.
Assignee: ducarroz → varada
Status: ASSIGNED → NEW
Comment 15•24 years ago
|
||
moving to future, but as I said, if the patch is good we can get it in.
Target Milestone: mozilla0.9 → Future
Assignee | ||
Comment 16•24 years ago
|
||
I would like to see the (commented) separator/attach signature/vcard items
copied so that should they get implemented someone might remember to do both copies.
Assuming that the attach button never needs to be disabled the patch works fine.
Updated•23 years ago
|
QA Contact: nbaca → olgam
Comment 17•23 years ago
|
||
Patch for pulldown menu for Attach and Save Buttons.
Attachment #21243 -
Attachment is obsolete: true
Comment 18•23 years ago
|
||
Comment on attachment 88558 [details] [diff] [review]
Patch for pulldown menu for Attach and Save Buttons.
the patch looks good but before I could say R=, I would like to know if it's ok
with UI folk to do that!
Comment 19•23 years ago
|
||
Comment on attachment 88558 [details] [diff] [review]
Patch for pulldown menu for Attach and Save Buttons.
oh, I did not see that jennifer was the reporter! I conclude it's a request
from the UI folk. R=ducarroz
Attachment #88558 -
Flags: review+
Reporter | ||
Comment 20•23 years ago
|
||
OK with me. :-)
Assignee | ||
Comment 21•23 years ago
|
||
This uses event.preventBubble() to keep the use of command= on the buttons.
I've also added a dropdown for the Send button, because for some reason people
can't seem to find Send Later.
Assignee | ||
Comment 22•23 years ago
|
||
Added in themes changes, otherwise buttons won't hover properly.
Attachment #90228 -
Attachment is obsolete: true
Assignee | ||
Comment 23•22 years ago
|
||
After rereading xul menu code the preventBubble isn't necessary.
Attachment #88558 -
Attachment is obsolete: true
Attachment #90231 -
Attachment is obsolete: true
Assignee | ||
Updated•22 years ago
|
Attachment #108365 -
Flags: review?(ducarroz)
Comment 24•22 years ago
|
||
Comment on attachment 108365 [details] [diff] [review]
Don't need preventBubble after all
R=ducarroz
Attachment #108365 -
Flags: review?(ducarroz) → review+
Assignee | ||
Updated•22 years ago
|
Attachment #108365 -
Flags: superreview?(bienvenu)
Assignee | ||
Updated•22 years ago
|
Attachment #108365 -
Flags: superreview?(bienvenu) → superreview?(sspitzer)
Comment 26•22 years ago
|
||
from the spec:
Send
Sends the current message. If the user on online, the messages is sent right
away. If the user is off-line the message is saved to the "Unsent Messages"
folder.
[no mention of the send or send later. about this, what would it mean to do
"send" when offline?]
Attach
Used to attach a File, Web Page or vCard to a message. Clicking on the button
displays a dropdown menu which allows user to choose: File, Web Page or Personal
Card (vCard).
[we don't really have vCard support, so that's left off in your patch]
Save
Clicking on the button saves the current messages as a Draft. Clicking on the
dropdown button allows the user to choose whether to save the message as a File,
Draft or Template.
neil, can you screen shot how this looks in modern and classic?
also, how does it behave?
for comparison, looking at 4.x (win32),
for send, no dropdown menuitems (like in the spec)
for attach, right click does nothing, but left click gives you menuitems.
for save, left click does a save as draft. you'd only see the menuitems if you
right clicked.
note, in mozilla the tooltip for attach is "Attach a file to this message"
in 4.x, it was "Include an attachment", which makes more sense if you can do
file or webpage.
looking at the compose toolbar security button in mozilla, these types of
buttons behave differently in mozilla than they did in 4.x.
to summarize:
1) I don't think we want the change to the send button
2) can you get some screen shots of modern and classic
3) can you fix the attach tooltip?
Assignee: sspitzer → neil
Assignee | ||
Comment 27•22 years ago
|
||
Assignee | ||
Comment 28•22 years ago
|
||
Comment 29•22 years ago
|
||
Should there be some visual clue (bold?) in the dropdown as to which is the
default action (of the big button)?
BTW, awesome screenshots! Thanks for making progress on this! :-D
Reporter | ||
Comment 30•22 years ago
|
||
Looks good. Thanks for the great work.
>1) I don't think we want the change to the send button
Correct.
Assignee | ||
Comment 31•22 years ago
|
||
Assignee | ||
Updated•22 years ago
|
Attachment #117487 -
Flags: superreview?(sspitzer)
Comment 32•22 years ago
|
||
Comment on attachment 108365 [details] [diff] [review]
Don't need preventBubble after all
obsolete
Attachment #108365 -
Attachment is obsolete: true
Attachment #108365 -
Flags: superreview?(sspitzer) → superreview-
Comment 33•22 years ago
|
||
Comment on attachment 108365 [details] [diff] [review]
Don't need preventBubble after all
sr=sspitzer, thanks neil.
Attachment #108365 -
Attachment is obsolete: false
Attachment #108365 -
Flags: superreview- → superreview+
Comment 34•22 years ago
|
||
Comment on attachment 108365 [details] [diff] [review]
Don't need preventBubble after all
wrong patch
Attachment #108365 -
Attachment is obsolete: true
Attachment #108365 -
Flags: superreview+ → superreview-
Comment 35•22 years ago
|
||
Comment on attachment 117487 [details] [diff] [review]
Just attach and save
r/sr=sspitzer, thanks neil.
Attachment #117487 -
Flags: superreview?(sspitzer) → superreview+
Assignee | ||
Comment 36•22 years ago
|
||
Fix checked in.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 37•22 years ago
|
||
Just a nit.
Attach menu should have "File(s)..." and "Web Page..." not "Attach File(s)" and
"Attach Web Page...". (Attach is the name of the button so it doesn't need to be
duplicated).
Just like Save menu has "File...", "Draft", and "Template", not "Save File...",
Save Draft" and "Save Template".
Assignee | ||
Comment 38•22 years ago
|
||
OK, so what about the attachment bucket context menu, should that say "Attach
File(s)..." as well? (should that have "Attach Web Page..." added as well?)
Reporter | ||
Comment 39•22 years ago
|
||
>OK, so what about the attachment bucket context menu, should that say "Attach
>File(s)..." as well? (should that have "Attach Web Page..." added as well?)
Do you mean in Mail Compose: Attachment area: Context menu.
Changing "Add Attachment", to "Attach File(s)..."? Yeah, probably should, but
not a rush (no major usability harm ;-)
I don't think we need to add "Attach Web Page..." in addition. Context menus
provide quick assess to the most common actions, not all the available actions.
I know the existing context menu is small, but i like to consistency following
that guideline.
Assignee | ||
Comment 40•22 years ago
|
||
Assignee | ||
Updated•22 years ago
|
Attachment #118288 -
Flags: superreview?(sspitzer)
Assignee | ||
Updated•22 years ago
|
Attachment #118288 -
Flags: review?(cavin)
Comment 41•22 years ago
|
||
Comment on attachment 118288 [details] [diff] [review]
String fixes
r/sr=sspitzer, thanks neil.
Attachment #118288 -
Flags: superreview?(sspitzer)
Attachment #118288 -
Flags: superreview+
Attachment #118288 -
Flags: review?(cavin)
Attachment #118288 -
Flags: review+
Comment 42•22 years ago
|
||
The current nightlies' (2003-08-10) tooltip still doesn't say "Include an
attachment", as requested by Seth in comment #26. REOPEN?
Assignee | ||
Comment 43•21 years ago
|
||
Checked in the string fixes at last :-[
Updated•20 years ago
|
Product: MailNews → Core
Updated•17 years ago
|
Product: Core → MailNews Core
You need to log in
before you can comment on or make changes to this bug.
Description
•