| Summary: | TVT3.0: Java Project Properties has truncated text and buttons | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | David W Hare <dwhare> | ||||||||||
| Component: | UI | Assignee: | JDT-UI-Inbox <jdt-ui-inbox> | ||||||||||
| Status: | CLOSED FIXED | QA Contact: | |||||||||||
| Severity: | normal | ||||||||||||
| Priority: | P3 | CC: | jjsimpso, steven.wasleski | ||||||||||
| Version: | 3.0 | ||||||||||||
| Target Milestone: | 3.0.1 | ||||||||||||
| Hardware: | PC | ||||||||||||
| OS: | Linux | ||||||||||||
| Whiteboard: | |||||||||||||
| Attachments: |
|
||||||||||||
|
Description
David W Hare
Created attachment 13294 [details]
Korean Screenshot
Created attachment 13388 [details]
Italian Screenshot
Project Preferences page has similar problems
The project reference page is provided by Platform/UI. Opened bug 70321 to cover this. Under investigation for 3.0.1. David, two questions: where can I get the Korean NLS files and which font do you use. I suspect that this is caused by the fact that we ensure that the URL text entry field is at least 50 character in width. I can't reproduce this using the Korean NLS file and a sans 12 font. There must be something else that causes the problem. The screen resolution the testers are using is 1024x768 I spend quite some time to reproduce this but wasn't able to do so. Using the Korean NLS files on a 1024x768 screen with font Sans 12 produces a dialog that fits nicly onto the screen (see attached screen shot). Any further input to reproduce this. It would be good to know the exact font that was used. Created attachment 13617 [details]
Screen shot under my setup
I'm not sure where the fonts are set, but in my eclipse windows->preferences all fonts appear to be set to Sans 10 or Monospace 10, and I do see the truncation. I think there must be some kind of font subsitution happening as I'm pretty sure Sans doesn't apply to Korean. I installed special font files that support Korean. I you would like, I can give you the vnc access info for the Korean tester's machine. Let me know and I'll send you an email. Thanks. That would be helpful so I can check which fonts are used. In general we only support default font settings (e.g. Sans). Since we will always have clipping problems if users select large fonts on low resolution screen.s Looking at the test machine shows the following differences: - test machine uses BlueCurve theme whereas we are using Mist - test machine uses a 100dpi Sans font whereas we have a Type1 font which seems to be smaller and has different font metrics. Since I can't really reproduce the bug I am not sure if the fix really fixes it. David, I have generated a new jdt.ui 3.0.1 plug-in. I will upload it to our ftp server. Can you test it or can I somehow upload files to the Korean test machine ? Created attachment 13700 [details]
Code patch
Excellent work Dirk. The fix works. Will this be included in Wednesdays build? Yes, I can put this into the Wednesday build. Is the fix installed on the test machine so that I can have a look as well and see if the new values do not make the dialog to narrow ? Fix reviewed by Andre Weinand and Daniel Megert. I tested it on the Korean test machine and since it look very tight I lowered the with from 50 top 43 instead of 45. Fix released for 3.1 as well. fixed |