Closed Bug 32802 Opened 25 years ago Closed 25 years ago

[UI] create a pref item for Send message default charset

Categories

(SeaMonkey :: MailNews: Message Display, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: momoi, Assigned: nhottanscp)

References

Details

Attachments

(3 files)

In Bug 23540, this UI request was taken care of by a workaround fix in the charset menu itself. We should move this item into a Preference dialog along with some other mail-related items. We need to find a proper place for this. Something like: Edit | Prefs | Mail & Newsgroups | International | Send options Here's bob jung's description of the request in Bug 23450, we can use this as a begeinning point of discussion. ------------------------------------------ The infrastructure we need for Beta from the mail team: 1 - create new mail pref panel for internationalization 2 - In this panel, create a drop down for the default mail sending charset that sets the "intl.character_set_name" preference. The display names for the dropdown entries should be stored in a .dtd file (not .xul) for localizability. The pref values can be hard- coded in the .xul for Beta1. You can leverage the work done for the mail charset menu: http://lxr.mozilla.org/seamonkey/source/mailnews/compose/resources/content/messe ngercompose.xul http://lxr.mozilla.org/seamonkey/source/mailnews/compose/resources/locale/en-US/ messengercompose.dtd Post Beta1, I18N will rewrite the pref panel XUL to build up the dropdown entries from a scriptable interface which will query the charset modules. ------------------------------------------ To clarify my previous comment, when I said you can leverage from the mail charset menu .xul and .dtd, I meant you can get the list of display names and pref charset values to be used for the dropdown. The display names in the .xul are reference via entities that come from the .dtd. ------------------------------------------ One of the things we need to do is to define the items to be placed under the International section of the preferences.
QA Contact: lchiang → momoi
Target Milestone: ---
assigning myself as QA contact.
Correction: The send default charset pref is now: mailnews.send_default_charset the old one mentioned above: intl.character_set_name has been obsoleted.
Status: NEW → ASSIGNED
Keywords: beta2
Blocks: 33977
(Beta1 currently has a workaround in the Mail Composer's View|Character Coding menu which needs to be replaced.) If there are only 2 additional I18N mail specific UI prefs: bug 32720 [UI] Create a pref item for Default Display charset for Messenger bug 32802 [UI] create a pref item for Send message default charset then I don't think this warrants a new International pref panel. Instead we should just add these to the Edit | Prefs | Mail & News | Messages panel: (1) under "For incoming messages" section and (2) under "For outgoing messages" section. Each would look something like: Default Character Coding [dropdown list]
German and mail folks, Are you OK with adding this to the Edit | Prefs | Mail & News | Messages prefs panel?
Assuming this plan is OK, reassigning to
Assignee: bobj → nhotta
Status: ASSIGNED → NEW
Accepting, to be added inside "For outgoing messages" in Messages pref, I am not sure any room is left for new items (if not, the item maynot be seen unless resizing the pref dialog).
Status: NEW → ASSIGNED
Target Milestone: --- → M16
Attached a screen shot of this pref. I am going to check this in if I don't hear any objections. Because of the additional items, I needed to change the default pref window size to 550. Any problem of that? With 640 * 480 screen, I cannot see the bottom edge of the dialog but I can see both "OK" and "Cancel" buttons at the bottom.
Blocks: 35851
Checked in the UI. The charset list is fixed, same as the send charset menu. This will change to use RDF after the send menu to be dynamic.
Keywords: nsbeta2
fix checked in yesterday (RDF version).
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Keywords: beta2
Resolution: --- → FIXED
Mail Prefs panels will be reorganized. These ok for international? Please see attachments.
In Mozilla, we changed the charse menu name from "Character Set"to "Character Coding". Please substitute "Character Coding" instead in the above 2 dialogs.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Mistakenly re-oprned the bug.
Status: REOPENED → RESOLVED
Closed: 25 years ago25 years ago
Resolution: --- → FIXED
Thank you, Jennifer!
** Checked with 5/26/2000 Win32 & Linux builds ** The pref item is now under: Mail & Newsgroups | Composing Messages | Languages. It sets the default mail send charset and is working as intended. Next to check is Mac.
** Checked with 5/27/2000 Mac build ** The send default charset pref is working as intended. It sets the send default properly and the choice is reflected on a new mail composition. Marking the fix verified.
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: