This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 126455 - I18N -some parts of freeform project properties do not show all
Summary: I18N -some parts of freeform project properties do not show all
Status: VERIFIED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Freeform (show other bugs)
Version: 6.x
Hardware: Sun All
: P2 blocker (vote)
Assignee: Milan Kubec
URL:
Keywords: I18N
Depends on:
Blocks:
 
Reported: 2008-01-31 20:15 UTC by Ken Frank
Modified: 2008-03-26 22:32 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
image (25.89 KB, image/gif)
2008-01-31 20:16 UTC, Ken Frank
Details
image (27.24 KB, image/gif)
2008-01-31 20:17 UTC, Ken Frank
Details
image (106.67 KB, image/gif)
2008-03-06 22:23 UTC, Ken Frank
Details
image (24.36 KB, image/gif)
2008-03-06 22:25 UTC, Ken Frank
Details
image (111.72 KB, image/gif)
2008-03-06 22:25 UTC, Ken Frank
Details
image (147.98 KB, image/gif)
2008-03-06 22:26 UTC, Ken Frank
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ken Frank 2008-01-31 20:15:08 UTC
user should not need to resize to see all parts of a window

running pseudo localized nb using 14pt font, solaris, ja locale

create freeform java project
bring up its properties window
parts of the java sources and java sources classpath sections do not show all

see attached gifs.
Comment 1 Ken Frank 2008-01-31 20:16:55 UTC
Created attachment 55869 [details]
image
Comment 2 Ken Frank 2008-01-31 20:17:22 UTC
Created attachment 55870 [details]
image
Comment 3 Ken Frank 2008-01-31 20:24:37 UTC
same situation with props of web freeform project - is a separate issue needed ?

(and is there an enterprise freeform project type - I don't see one)

ken.frank@sun.com
Comment 4 Milan Kubec 2008-02-05 10:11:19 UTC
Customizer pane is now set to to be maximum of 3/4 of screen width and height. Is this pseudo localized testing based on
some realworld usecase? It uses artificial text (english and some localization together), with very large fonts. If we
increase the pane size even more it will cover the whole screen.
Comment 5 Ken Frank 2008-02-05 16:39:09 UTC
2 parts to the answer:

- font size - any user can use --fontsize option and we
don't think 14 pt font is a very large fontsize considering
that default ide font is now 11 or 12; also some translations
hardcode the fontsize to 14 due to some fonts not showing well
as smaller font size

- length of translated string - yes, it is a test technique
that is based on realworld data that translated strings might
increase up to 30% from english; of course for smaller strings
the increase in some given msg might be more than 30%, but we've seen from other fixes that if solution
to resize issue is to use dynamic resizing, then its not necessary
to hardcode increase in pane size.

ken.frank@sun.com

Comment 6 Milan Kubec 2008-02-08 15:40:05 UTC
Fixed. Freeform customizer size was enlarged to the same size as java project customizer.

http://hg.netbeans.org/main/rev/e56745d0e0e7
Comment 7 Ken Frank 2008-03-06 18:48:42 UTC
reopening

as per original gifs, the part where move up and down buttons not show
all horizontally is fixed

but the part of the window where

java sources - encoding label, source .. label above it - still not show all.

the java sources classpath - the dropdowns for source packages folder and
java platform still not show all.

- similar kinds of issues have been fixed many times in other modules;
I don't think there is anything special about this one.


- I think issues on regular java project props window about resize have been
filed, ie
run section - the configuration dropdown not show all
sources section - the source/binary format section dropdown not show all
libraries section - the java platform dropdown not show all

(if these not found as filed for that, please let me know and will file)

ken.frank@sun.com
Comment 8 Ken Frank 2008-03-06 19:01:36 UTC
the part of properites where it lists the encoding label, not only does all
of the label not show, but the encoding dropdown does not show at all,
so user would not know its there.

ken.frank@sun.com
Comment 9 Milan Kubec 2008-03-06 21:53:17 UTC
Please provide actual screenshots. Thanks.
Comment 10 Ken Frank 2008-03-06 22:23:58 UTC
Created attachment 57914 [details]
image
Comment 11 Ken Frank 2008-03-06 22:25:08 UTC
Created attachment 57915 [details]
image
Comment 12 Ken Frank 2008-03-06 22:25:41 UTC
Created attachment 57916 [details]
image
Comment 13 Ken Frank 2008-03-06 22:26:14 UTC
Created attachment 57917 [details]
image
Comment 14 Ken Frank 2008-03-06 22:27:15 UTC
images attached - 3 showing problem, 1 showing after resize for clarity - other 2 sections
are ok also after resize - see images of 03/06/08 date.

ken.frank@sun.com
Comment 15 Milan Kubec 2008-03-10 12:51:53 UTC
Fixed.

http://hg.netbeans.org/main/rev/a0244f2d60c8
Comment 16 Ken Frank 2008-03-26 22:32:14 UTC
verifying.

the only place that does not show all is the dropdown itself before an item in it is
chosen - that is, the default item for source level or java platform does not show all
of it, but when the dropdown is chosen, the items do show all.

thus it means user might need to click on the dropdown itself to see the full item
text even if its the choice already chosen by default.

but I think for this issue the other items that were less visible or not visible are
fixed and thus will verify.

ken.frank@sun.com