Closed
Bug 23091
Opened 25 years ago
Closed 25 years ago
Need better wording and location for "emoticons and struct" prefs
Categories
(SeaMonkey :: MailNews: Message Display, defect, P3)
SeaMonkey
MailNews: Message Display
Tracking
(Not tracked)
VERIFIED
FIXED
M14
People
(Reporter: lchiang, Assigned: hangas)
Details
(Whiteboard: [PDT+] 2/25)
Attachments
(5 files)
33.58 KB,
image/gif
|
Details | |
1.19 KB,
patch
|
Details | Diff | Splinter Review | |
34.36 KB,
image/gif
|
Details | |
34.71 KB,
image/gif
|
Details | |
3.38 KB,
patch
|
Details | Diff | Splinter Review |
Need better wording and location for "emoticons and struct" prefs. For a history, see http://bugzilla.mozilla.org/show_bug.cgi?id=21649. Basically, we have two new features which convert things like :-) to an emoticon and to have formatting in plain text compose. To disable/enable these features, we have put something into the prefs to do. Jennifer, can you review and suggest a better location in prefs for this or better wording (if necessary)? 1) Edit | Preferences 2) Go to Mail and Newsgroups, Messages panel 3) You may need to resize this dialog larger. See the bottom section titled "Emoticons and Structs" 4) Two checkboxes exist: a) When viewing a text message, convert emoticons to glyphs. For example, convert :) to <icon of a happy face> b) When viewing a text message, convert structs to styles. For example, convert *text* to text <in bold>
(If you view this bug report notification in 5.0, the items I put for the prefs in my original description are slightly not accurate since 5.0 will show the emoticons and such.)
Comment 2•25 years ago
|
||
Jennifer, some more background: a more general and accurate word for the emoticon conversion is "glyph substitution", as e.g. it also turns e.g. (c) into a symbol. "Struct" is an abbreviation for "structured phrases" and this in turn is derived from the corresponding HTML 4.0 definition captions <http://www.w3.org/TR/REC-html40/struct/text.html#h-9.2>.
Should we do this for Beta when more of the general population may come across this preference?
Keywords: beta1
A potential solution is shown at: http://gooey/client/5.0/specs/mail/Prefs/images/PrefsMsg1.gif Waiting for Simone's feedback. These are a couple of tough features to explain accurately in a pref. I reorganized this dialog so it is more Task based (Sending Messages, Reading messages, forwarding/replying to messages), vs Feature based (Spell checking, 8 bit, emoticons and structs, etc.). I think this might make it easier for users to find the features they are looking for. They might not know what the features are called, but they know what tasks they are trying to accomplish. Assign back to Phil for now.
Assignee: jglick → phil
Status: ASSIGNED → NEW
Comment 6•25 years ago
|
||
Comment 7•25 years ago
|
||
Thanks, Jennifer, that looks good to me. Ben, do you want to do this?
Comment 8•25 years ago
|
||
Phil, you know, that I currently have no time. Jennifer, the struct pref is also used for outgoing msgs. The struct example is slightly incorrect, the result is "*test*" (in bold, note that the stars stay in).
Comment 10•25 years ago
|
||
Love this feature, but in order to determine the best way to present it, can someone tell me all the available choices for glyphs and structs (or at least point me to a list)? I can't assume a user will resort to actually reading the online help to find out, but even so, we need to doc it. There's no way to tell from the current UI what all the available combinations are.
Comment 11•25 years ago
|
||
Simone, no, unfortunately, I never wrote something like that. I did it now. You can find it at <http://www.bucksch.org/1/projects/mozilla/16507/index.html>. Is that, what you wanted?
Assignee | ||
Comment 12•25 years ago
|
||
Marking M16 since we have PDT-
Status: NEW → ASSIGNED
Target Milestone: M16
Reporter | ||
Comment 13•25 years ago
|
||
Simone - asj@ipa.net is helping me to try to test this feature. He wrote up a short description for the struct - I'll forward to you. I don't think it's complete though. You can look at that in addition to what Ben wrote.
Comment 14•25 years ago
|
||
> ...the struct pref is also used for outgoing msgs.
Darn. I really liked the organization of Fwd/Reply, Reading, and Sending as
opposed to separating each feature out separately as done previously.
Alternatives:
1. Redo dialog so it is feature grouped (8 bit, message wrapping, spell
check, emoticons and structs)again instead of task based (sending messages,
reading messages). Really don't like this one. And it makes the dialog huge. And
makes it harder for users to find what they are looking for.
2. Repeat "Convert emoticons to graphics" for the "Sending Mail Messages" group.
But then they would have to be implemented so a user could check one and not the
other.
3. Just don't show in prefs that outgoing messages are affected also.
4. Don't do the feature for outgoing messages, only when reading messages.
5. Any suggestions/comments very appreciated.
Comment 15•25 years ago
|
||
> Darn. I really liked the organization of Fwd/Reply, Reading, and Sending as > opposed to separating each feature out separately as done previously. LOL Alternatives: > 1. Redo dialog so it is feature grouped [...] again instead of task based I like the new organization, as long as it makes sematically sense, i.e. there are no orthogonal prefs. > 2. Repeat "Convert emoticons to graphics" for the "Sending Mail Messages" > group. But then they would have to be implemented so a user could check one > and not the other. We wanted to do that anyway, I just thought, it would be overkill to actually expose all of them in the UI. But if you like it... To avoid tons of converter prefs, should we merge struct and glyph pref UI then, i.e. one checkbox turns on/off both of them? That way, we would have only 2 checkboxes, one for sending and one for reading mail, but advanced users could change the (hidden) prefs individually. > 3. Just don't show in prefs that outgoing messages are affected also. > 4. Don't do the feature for outgoing messages, only when reading messages. You're not serious, are you? Can we at least change "struct" to "structed phrases" for beta1? It should be *really* easy to do.
Comment 16•25 years ago
|
||
"structured phrases", of course.
Comment 17•25 years ago
|
||
Comment 18•25 years ago
|
||
The description for strcuted phrases is wrong: 1. "structs" has to be "structured phrases" 2. The original plain text tags (e.g. "*") stay in the msg. 3. Styles are not only added when reading text msgs, but also when sending HTML msgs. (The wording in the fix is only "When viewing or sending a message, ..." for simplicity. Change it, if you disagree.) I wasn't aware of problem 3, before started to create the patch. I guess, that's the reason, why Jennifer's proposal ended up being wrong in the same detail: the original was wrong, too! M14 for this (2-line) patch. Can we check it in for M14? It's really just a change of a label and an entitiy definition in the dtd. Move back to M16, if the patch has been checked in.
Whiteboard: [PDT-] → [PDT-] Patch waiting for review and checkin (approval)
Reporter | ||
Comment 19•25 years ago
|
||
Ben - I'll clear the PDT- resolution so PDT can review your comment and reconsider. (Otherwise, they won't see this bug report.)
Whiteboard: [PDT-] Patch waiting for review and checkin (approval) → Patch waiting for review and checkin (approval)
Comment 20•25 years ago
|
||
Comment 21•25 years ago
|
||
Ben, would this be do-able? Please see attachment. Is it just the emoticons that can be both Reading and Sending? Or the Structured phrases also? What to people think of having this item appear in both Sending and Reading? Simone?
Updated•25 years ago
|
Target Milestone: M16 → M14
Comment 22•25 years ago
|
||
> Ben, would this be do-able? Yes. > Please see attachment. Is it just the emoticons > that can be both Reading and Sending? Or the Structured phrases also? It is the other way around: glyph conversion and struct. recognition is done at plain text mail reading, but only struct. recognition is done at HTML mail send. Wrt wording: struct. phrases are not really converted, but HTML styles are *added*. The wording in the patch is "When viewing or sending a message, add styles to structured phrases."
Comment 23•25 years ago
|
||
Comment 24•25 years ago
|
||
Putting on PDT+ radar for beta1.
Whiteboard: Patch waiting for review and checkin (approval) → [PDT+]Patch waiting for review and checkin (approval)
Comment 25•25 years ago
|
||
OK, thanks. I don't have a CVS account, so if somebody could please review and checkin?
Whiteboard: [PDT+]Patch waiting for review and checkin (approval) → [PDT+]Patch waiting for review and checkin
Assignee | ||
Comment 26•25 years ago
|
||
Ben, your patch only covers the change in text in the prefs panel. Jennifer's attachment restructures the pref panel and adds a new pref for sending messages with structured phrases. Since you wrote this code, could you give me a patch for this new pref in nsMsgSend.cpp and mailnews.js? I don't need a patch for the changes Jennifer made to the pref panel, but I would be happy to take one if you were feeling energetic... :-)
Assignee | ||
Comment 27•25 years ago
|
||
Set completion date of 2/25
Whiteboard: [PDT+]Patch waiting for review and checkin → [PDT+] 2/25
Comment 28•25 years ago
|
||
> your patch only covers the change in text in the prefs panel. Yes, it was meant has a hotfix for beta1. > adds a new pref for sending messages > with structured phrases. Since you wrote this code, could you give me a patch > for this new pref in nsMsgSend.cpp and mailnews.js? Yes, will follow tomorrow or the day after. > I don't need a patch for the > changes Jennifer made to the pref panel, but I would be happy to take one if > you were feeling energetic... :-) Sorry, I neither feel energetic, nor have time, nor know XUL/JS/Prefs well.
Comment 29•25 years ago
|
||
Comment 30•25 years ago
|
||
The patch above adds a new pref for sending structs and renames the old ones, now only used for display. New prefs: pref("mail.display_glyph",true); pref("mail.display_struct",true); pref("mail.send_struct",true); No change in UI, as hangas intended to change it anyway. Please note, that even these prefs may be preliminary. See bug #23582.
Comment 31•25 years ago
|
||
If fix not in on 02/25 by 3pm, will move to pdt-
Assignee | ||
Comment 32•25 years ago
|
||
Fix checked in. Testing should consult latest available spec from jglick, the Messages pref panel should visually match that spec and all items should function.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Comment 33•25 years ago
|
||
Thanks Paul! http://gooey/client/5.0/specs/mail/Prefs/Preferences.html
Reporter | ||
Comment 34•25 years ago
|
||
laurel - can you verify the wording in the prefs dlg?
QA Contact: lchiang → laurel
Comment 35•25 years ago
|
||
Look OK in prefs dialog as per spec. Some minor issues noticed with appearance, will log as separate issue(s). Any functionality of these prefs will be logged separately. Wording and general appearance OK using 2000-03-07-09m15 commercial build on linux rh6.0, NT 4.0 and mac OS 9.0
Status: RESOLVED → VERIFIED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•