Closed
Bug 104502
Opened 23 years ago
Closed 23 years ago
Security related Icons for Mail
Categories
(MailNews Core :: Security, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
mozilla1.0
People
(Reporter: jglick, Assigned: marlon.bishop)
References
()
Details
(Keywords: icon, Whiteboard: [adt1 RTM])
Attachments
(1 file, 2 obsolete files)
(deleted),
application/zip
|
KaiE
:
review+
mscott
:
superreview+
jud
:
approval+
|
Details |
Bug to track security related icons that will be needed. What I know of
currently:
Lock - encryption
Signed - digital signature
Certificate - status of certificate for recipients
A. Lock Icon (several versions will be needed)
1.Unlocked, Status Bar (13 px high max)
2.Locked, Status Bar (13 px high max)
3.Unlocked, clicked, Status Bar (13 px high max)
4.Locked, clicked, Status Bar (13 px high max)
5.Locked, on the Mail Compose "Send" button
6.Unlocked, on the Mail Compose "Send" button
7.Unlocked, disabled, on the Mail Compose "Send" button
8.Reading a message, envelope area, Locked icon (32x32 px max)
B.Signed Icon
1.Statusbar (13 px high max)
2.Statusbar clicked (13 px high max)
3.Reading a message, envelope area (32x32 max)
3.On Mail Compose "Send" button
C. Certificate Icon
1.Addressing area, intact certificate (you have valid cert for recipient)
2.Addressing area, torn certificate (you have cert for recip but its expired,
etc.)
3.Addressing area, missing certificate (certificate with red "x" or "?")
Marlon, Gail has already done some great preliminary ideas for this. Will
post shortly. Since you are the owner of Modern, we'll need to make sure you are
ok with the icons. Will we need classic versions as well?
We can break this into smaller bugs if nec, I just wanted a global place to
track the needed work.
Assignee | ||
Comment 3•23 years ago
|
||
nah a tracking bug is fine for me. Gail is welcome to own any classic issues related to this bug, if of course that is what she desires. I do
have some Modern security icons already designed which aren't yet being used. we'll see what i have, and try to match what you and Gail
need.
I'd like to add these items to the list:
A9: Reading a message, *broken*, envelope area, Locked icon (32x32 px max).
We will show this icon when there is something wrong with the
decryption
B5: Reading a message, *broken*, envelope area (32x32 max). We will show
this icon when there is something wrong with the signature.
Let me propose this timeline for these icons. The ordering represents the
prioritization.
Mail Compose: Friday, 11/9
Taskbar items: A1, A2
Send button additions: A5, A6, A7
Certificates: C1, C2
Reading Mail: Friday 11/16
A8, A9, B3, B5
This can be confusing stuff. We're at your disposal to talk about ideas and to
review draft designs.
*** Bug 110874 has been marked as a duplicate of this bug. ***
Comment 6•23 years ago
|
||
I'd like to suggest a different time line. The message display code is ready to
go once we have icons. We still haven't finalized on the UI design for the
compose window (at least I don't think we have, but I could be wrong).
So I'd like to get my hands on the following before the compose window stuff....
A8, A9, B3, B5
Assignee | ||
Comment 7•23 years ago
|
||
Thanks for being patient on this one. I've enlisted Shuehan Liang to assist me with some of this, cc'ing.
Comment 8•23 years ago
|
||
*** Bug 121500 has been marked as a duplicate of this bug. ***
Comment 9•23 years ago
|
||
Adding the url for the spec.
Since this bug was filed, the spec has been updated to include a Security button
in the compose window with different states.
Comment 10•23 years ago
|
||
Shuehan is working on the icons. Reassigned bug to her. Should be done by Feb 15.
Assignee: marlon → shliang
Target Milestone: --- → mozilla0.9.9
Comment 11•23 years ago
|
||
reassigning back to marlon
Assignee: shliang → marlon
Target Milestone: mozilla0.9.9 → mozilla1.0
Comment 12•23 years ago
|
||
Marking nsbeta1+ we need the icon for the beta UI freeze which is 3/29.
Can we get an update on this?
Comment 13•23 years ago
|
||
I think I will need the icons a couple of days earlier.
The software that uses the icons needs to be checked in by 3/29 at latest, and
because the code depends on the icons, and we also have to get review on the
code before we are allowed to check in, it would help me to have the icons early.
Feel free to send them as you work them, even if you are not finished
completely. Draft versions of the icons are also welcome.
Thanks.
Reporter | ||
Comment 14•23 years ago
|
||
Updated Summary of Needed Icons (Thanks Kai)
Each icon needed in 4 states: Normal, Buttonover, Buttondown, Disabled
New Security Toolbar button ("mummy" in spec) - Mail Compose
===============
1) - Security button - Normal
2) - Sec button - "certs for all recipients are avail" (Sec w/entact cert)
3) - Sec button - "certs for all recipients are not avail" (Sec w/broken cert)
Additional Send Toolbar button - Mail Compose
===============
4) - Send button - "encryption possible" (Send w/entact key)
5) - Send button - "encryption not possible" (Send w/broken key)
In classic, each of the above is: 23 pixels wide, 21 pixels high
In modern, each of the above icons is: 50 pixels wide, 34 pixels high
Status bar icons
================
Jennifer suggested that each should have a maximum height of 13 pixels.
No restriction on width.
New "encryption status" icons - status bar - Mail Compose
================
6) - "encryption possible" (entact key)
7) - "encryption not possible" (broken key)
New "signing status" icons - status bar - Mail Compose
=========================
8) - "will use signing" (pen)
Message header area icons - Reading a Message
=========================
Jennifer suggested in her original posting, that each of the following
should be 32x32 pixels.
New "message status" icons to indicate encryption status for received
messages:
=========================
9) - "valid encryption" (entact key)
10) - "invalid encryption", i.e. "unable to decrypt" (broken key)
New "signature status" icons to indicate encryption status for received
messages:
=========================
11) - "valid signature" (entact pen)
12) - "invalid signature", i.e. "unable to verify signature" or "broken
signature" (broken pen)
Reporter | ||
Comment 15•23 years ago
|
||
Note: Status bar icons
Modern - 13 pix height
Classic - 12 pix height
Comment 16•23 years ago
|
||
placeholders are in the build. need real icons for the release.
Whiteboard: [adt1]
Assignee | ||
Comment 18•23 years ago
|
||
Assignee | ||
Comment 19•23 years ago
|
||
the above are for modern only.
Attachment #82895 -
Attachment description: icons for security → [modern] icons for security
Comment 20•23 years ago
|
||
Marlon, thanks for the images, they look great!
However, before we can use them, I need to ask you for changes.
1.)
We need an icon encrypt-invalid-statusbar.gif (same size as encrypt-statusbar.gif)
2.)
This is a new requirement we became aware of very recently.
We need two more icons, but they probably can be easy variations of what you
produced.
We need:
- signed-unknown.gif
- signed-unknown-statusbar.gif
(I suggest they should be variations of signed.gif and signed-statusbar.gif)
They should indicate "it is yet unknown whether the signature is valid or not".
You know that we have been using temporary icons already. In the quick need of
additional temporary icons, I added a large red question mark over the signature
icons to visualize that we don't know the status yet.
You can see the temporary icons at:
http://lxr.mozilla.org/mozilla/source/themes/modern/messenger/smime/icons/hdrSignUnknown.gif
http://lxr.mozilla.org/mozilla/source/themes/modern/messenger/smime/icons/sbSignUnknown.gif
4.)
Your security toolbar icons include a dropdown arrow.
Can you please remove it? The Mozilla UI logic dynamically adds the dropdown
arrow to the right side of the icon, so if we keep your arrow, the user would
see two arrows.
5.)
Please have a look at:
http://lxr.mozilla.org/mozilla/source/themes/modern/messenger/smime/icons/smbtn1.gif
This is the image which contains the temporary icons.
The Mozilla code logic is already prepared to expect the icons in that format.
Could you please help me, download that image and manipulate it, by replacing
the icons in the picture with your new icons
- security-act.gif
- security-dis.gif
- security-hov.gif
- security.gif
- send-encrypt-act.gif
- send-encrypt-dis.gif
- send-encrypt-hov.gif
- send-encrypt.gif
and provide the new manipulated image?
Note that the multi-image-gif contains the complete set of 5x4 buttons that were
originally requested.
But currently we only use lines 1 and 5 from that multi-image-gif.
So it is sufficient if you replace those lines only, and leave the other lines
until you produce the other states at a later time.
Thanks!
Comment 21•23 years ago
|
||
(Please ignore that there is no 3.) in the previous comment, I skipped that
number accidentially.)
Assignee | ||
Comment 22•23 years ago
|
||
Kai,
1.) Now is included (i simply forgot to zip that one up)
2.) Done. Two new icons included in the attachment use a question mark on top
of the signature pen.
4.) Actually you've implemented the wrong button. it should be not be a menu
combo button (like the [Print] combo button for example), just a menu button
(for example the Mail [File] menu button). That is why I have included the
black arrow in the icon.
5.) Shuehan says she can have a look at this and insert the images into the
map. There seems to be something wrong with this file, it is not actually a
gif, but a jpeg.. Shuehan says she will fix that and check in the proper
format.
6) According to Jen's request i have changed the "broken" symbol to an "x" to
eliminate confusion with the "star" which is used for the "new" document
symbol.
Attachment #82895 -
Attachment is obsolete: true
Comment 23•23 years ago
|
||
Marlon,
1.) thanks
2.) thanks
> 4.) Actually you've implemented the wrong button. it should be not be a menu
> combo button (like the [Print] combo button for example), just a menu button
> (for example the Mail [File] menu button). That is why I have included the
> black arrow in the icon.
You are right. I have filed bug 143450 to correct that mistake.
5.) Thanks for your offer to help. I have sent the current GIF to both of you by
email.
6) thanks.
Assignee | ||
Comment 24•23 years ago
|
||
based on email discussions - this batch has security toolbar buttons without
the black dropdown arrows. also increased the hover effect.
Attachment #82964 -
Attachment is obsolete: true
Comment 25•23 years ago
|
||
Thanks for the images.
I'm using the new icons in my new build, they work.
I noticed that you have set the blue backgrounds on the icons. The temporary
icons were transparent. However, it still seems to look correct.
I was also able to create the combined grid image out of the separate toolbar
images.
We are ready to check it in.
Note that currently the new toolbar send button is not used. However, I filed
bug 144397, suggesting a way to use it.
Keywords: adt1.0.0
Comment 26•23 years ago
|
||
Note that the current set of icon is sufficient for our current functionality.
However, we will need three more toolbar button variations in the future - I
have filed bug 144403.
Comment 27•23 years ago
|
||
Before this gets approved, I just wanted to make sure that you intended not to
make the images transparent.
Comment 28•23 years ago
|
||
adt1.0.0+ (on ADT's behalf) for approval to checkin to the 1.0 branch, pending
addressing questions concerning transparencies, and driver's. After, checking
in, please add the fixed1.0 keyword.
Keywords: approval
Whiteboard: [adt1 RTM] → [adt1 RTM] [Needs a=]
Comment 29•23 years ago
|
||
adt1.0.0+ (on ADT's behalf) for approval to checkin to the 1.0 branch, pending
addressing questions concerning transparencies, and driver's. After, checking
in, please add the fixed1.0 keyword.
Assignee | ||
Comment 30•23 years ago
|
||
kai, the blue background is fine as long as modern stays blue ;) (and it will)
Comment 31•23 years ago
|
||
Comment on attachment 83138 [details]
[Modern] Security Icons
r=kaie
Attachment #83138 -
Flags: review+
Comment 32•23 years ago
|
||
Do we need sr= to check the icons in?
Comment 33•23 years ago
|
||
Comment on attachment 83138 [details]
[Modern] Security Icons
sr=mscott
Attachment #83138 -
Flags: superreview+
Assignee | ||
Comment 34•23 years ago
|
||
kai could you post the \mozilla\themes\modern\messenger\smime\icons\smbtn1.gif
file that you created so i can check the integrity of the image after you
manipulated it? thanks.
Comment 35•23 years ago
|
||
Marlon, please have a look at the first attachment in bug 144403, that's it.
Updated•23 years ago
|
Attachment #83138 -
Flags: approval+
Assignee | ||
Comment 36•23 years ago
|
||
thanks kai these look fine for now. However we may switch to PNG for toolbar
buttons very soon.
Comment 37•23 years ago
|
||
Checked in to 1.0.0 branch.
Keywords: adt1.0.0+ → fixed1.0.0
Whiteboard: [adt1 RTM] [Needs a=] → [adt1 RTM]
Comment 38•23 years ago
|
||
please check them into the trunk as well and resolve the bug.
Comment 39•23 years ago
|
||
Checked in to trunk.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Product: MailNews → Core
Updated•16 years ago
|
Product: Core → MailNews Core
You need to log in
before you can comment on or make changes to this bug.
Description
•