Closed Bug 6964 Opened 25 years ago Closed 25 years ago

Workaround for Bug 5880 for M6

Categories

(SeaMonkey :: General, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED WONTFIX

People

(Reporter: momoi, Assigned: ftang)

References

()

Details

Chris, if ftang and nhotta parrove of these changes, we need permission from you to check in these UI changes to Character Set menus to workaround Bug 5880. Bug 5880 prevents international testers from seeing some Character Set menu items on smaller monitors on Linux. Actually the problem could be experienced by those using a 17-inch monitor. Getting a scrollable menu from GTK for M6 is not possible as has been explained in that bug. This situation is intolerable both for internal testers and those volunteers who are willing to help with international testing. But they need to be able to see the Character Set menus on Linux! I'm suggesting that we put in modified Charset menus to display all the items on Linux. We should be able to use these modified .xul files for Windows and Linux. (Mac may require additional modification). I've tested the following 3 files on my Linux box with a 15-inch monitor. I now can see all the menus without having to further edit the .xul files. I've also re-organized the charsets into several groups as part of this effort. I also provided user-understandable names we used in 4.x clients where available. There might be some questionable name like "New Western" for ISO-8859-15. This can be changed later if necessary. I also needed to re-org the Mail Composer menu into 2 parts, single-byte and multi-byte to fit a 15-inch Linux monitor. I also tried to re-concile the differences between the Navigator and Messenger menus. "Thai (Windows-874)" was added to all menus as this is used by Microsoft, particularly in Outlook Express. This is not a perfect solution but should provide a first step in re-organizing the menus for the beta and final releases. You can find all the relevant files here: http://kaze:8000/Mozilla/charmenu/ ** .xul files modified based on 5/21/99 Linux build) modnavigator.xul modmailshell.xul modmsgcompose.xul ** these .txt files provide only the parts that have to do with Charset menus from the above .xul files. navigatordiffs.txt mailshelldiffs.txt msgcomposediffs.txt
Target Milestone: M6
Note that all the modified .xul files begin with "mod-". You need to remove them first before replacing the original .xul files in the following locations. ../res/samples/navigator.xul ../res/mailnews/messenger/mailshell.xul ../res/mailnews/compose/msgcompose.xul
Here's what the proposed menu change looks like on the Navigator Window for Win32: http://kaze:8000/Mozilla/charmenu/charmenu.gif Messenger Menu would be nearly identical to this one.
are we ready to do this? do we need any additional reviews?
Target Milestone: M6 → M7
Do we need this for M6? Could we do this for M7???
OK. I'm going to release note this for those users who need to have this workaround. In the meantime, if the scrollable menu gets in, we can ignore this bug. As I said before, this is strictly a temporary workaround measure to make Linux testers life easier. The final form the menu list takes should be done with a careful spec.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → WONTFIX
Marking invalid. Let's get the real fix.
Status: RESOLVED → VERIFIED
QA Contact: momoi
The workaround has been release-noted. I18n engineering will be working on the charset menu spec and implementation. Verified as Wontfix.
Moving all UE/UI bugs to new component: User Interface: Design Feedback UE/UI component will be deleted.
Component: UE/UI → User Interface: Design Feedback
Component: User Interface Design → Browser-General
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.