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 35900 - [2004-03-31] About box too wide when netbeans.dirs used
Summary: [2004-03-31] About box too wide when netbeans.dirs used
Status: VERIFIED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 3.x
Hardware: Sun SunOS
: P2 blocker (vote)
Assignee: Jaroslav Tulach
URL:
Keywords: UI
Depends on:
Blocks: 32080
  Show dependency tree
 
Reported: 2003-09-03 15:12 UTC by _ gordonp
Modified: 2008-12-22 22:40 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _ gordonp 2003-09-03 15:12:10 UTC
The Rainier release is setting 3 directories in
the netbeans.dirs property. The Details tab of
the About box has a field called "IDE Install"
when shows the full netbeans.dirs in a single
line. This makes the window grow very wide.

The IDE Install field should either be removed or
(better) broken into multiple lines if multiple
directories are to be displayed.
Comment 1 mslama 2003-09-08 12:37:58 UTC
Please define what to do? Assigning to HIE.
Comment 2 David-john Burrowes 2003-09-09 18:32:32 UTC
I think the right solution here is to do two things:
1) put each path on a separate line
2) wrap any text in the "Detail" window if it is too long.

Where "too long" means wider than the image in the "about" tab.

When things wrap, they should wrap to below the "value" column, not
into the "key" column.  That is, the full text might be:

VM:    Java HotSpot(TM) Client VM 1.4.1_03-b04-2003.02.05-14:34:34.1234

and should be presented as:
VM:    Java HotSpot(TM) Client VM
       1.4.1_03-b04-2003.02.05-14:34:34.1234

NOT:
VM:    Java HotSpot(TM) Client VM
1.4.1_03-b04-2003.02.05-14:34:34.1234

Wrapping should be done using a reasonably normal algorithm (if one
can use the built in swing text algorithm that would be best. 
otherwise break on spaces, and then punctuation, then absolute
character boundaries)
Comment 3 mslama 2003-09-17 16:15:47 UTC
Assigning to Dafe.
Comment 4 David Simonek 2003-09-19 17:36:24 UTC
Eval: Yep, I understand. I'll use standard non-editable Swing text
area for wrapping.
Comment 5 David Simonek 2004-01-09 13:51:13 UTC
Planned for promo-D.
Comment 6 _ gordonp 2004-02-23 21:21:34 UTC
Needed for Mercury. This should be a simple fix for something
which makes the product look sloppy and inconsistant.
Comment 7 David Simonek 2004-02-24 09:37:17 UTC
Pardon my ignorance, what is MERCURY? It is not specified in keyword
explanation.
Comment 8 Lukas Hasik 2004-02-24 10:32:11 UTC
MERCURY is next release after RAINIER (and next will be VENUS)
the plan for Mercury and Vulcan is to use NB3.5 code
Comment 9 David Simonek 2004-02-24 10:34:47 UTC
NB 3.6 code, not NB 3.5, I hope.
Comment 10 _ gordonp 2004-02-24 15:20:50 UTC
Nope. NB 3.5 code. But requested changes will be minimal for
both Mercury and Vulcan.
Comment 11 Lukas Hasik 2004-02-26 13:26:04 UTC
added NO36 kw. This isn't needed change for release36
Comment 12 _ ttran 2004-03-29 21:22:38 UTC
Yarda, this should be fixed before we merge the install layout branch
Comment 13 Jaroslav Tulach 2004-03-30 08:39:45 UTC
Fixed in layout_32080 branch, will be part of merge of that branch to
trunk.


Checking in src/org/netbeans/core/ui/ProductInformationPanel.form;
/cvs/core/src/org/netbeans/core/ui/ProductInformationPanel.form,v  <--
 ProductInformationPanel.form
new revision: 1.11.172.1; previous revision: 1.11
done
Checking in src/org/netbeans/core/ui/ProductInformationPanel.java;
/cvs/core/src/org/netbeans/core/ui/ProductInformationPanel.java,v  <--
 ProductInformationPanel.java
new revision: 1.18.36.1; previous revision: 1.18
Comment 14 Jaroslav Tulach 2004-04-01 06:14:41 UTC
Checking in ProductInformationPanel.form;
/cvs/core/src/org/netbeans/core/ui/ProductInformationPanel.form,v  <--
 ProductInformationPanel.form
new revision: 1.12; previous revision: 1.11
done
Checking in ProductInformationPanel.java;
/cvs/core/src/org/netbeans/core/ui/ProductInformationPanel.java,v  <--
 ProductInformationPanel.java
new revision: 1.19; previous revision: 1.18
done
Comment 15 _ gordonp 2004-04-05 22:29:53 UTC
Please merge this change into the release35M branch.
Comment 16 Jaroslav Tulach 2004-04-06 14:57:30 UTC
In release35M:
form - 1.11.154.1
java - 1.17.126.1
Comment 17 Lukas Hasik 2004-06-15 08:17:39 UTC
verified