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 159923 - Ergonomics disabled after start
Summary: Ergonomics disabled after start
Status: RESOLVED FIXED
Alias: None
Product: ide
Classification: Unclassified
Component: Features On Demand (show other bugs)
Version: 6.x
Hardware: Other All
: P1 blocker (vote)
Assignee: Jaroslav Tulach
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-09 16:08 UTC by Jaroslav Tulach
Modified: 2009-06-21 13:43 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Test and simple fix (4.16 KB, patch)
2009-03-09 16:33 UTC, Jaroslav Tulach
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jaroslav Tulach 2009-03-09 16:08:16 UTC
I have found out that due to recent rearrangements to cluster config, the ergonomics IDE starts in not as slim mode as 
expected by the UI specification (see the toolbar):

http://wiki.netbeans.org/FitnessForeverUISpec

This seems to be caused by ide.kit being moved to gsf cluster and depending on editor.kit. This needs to be fixed 
before M3 is out. Possibly by eliminating the whole gsf cluster and moving its functionality to ide one, or by 
reverting the ide.kit change.

I am attaching patch with test to prevent such regressions in future and small change to ide.kit to make it pass. The 
actual fix can be different.
Comment 1 Jaroslav Tulach 2009-03-09 16:33:44 UTC
Created attachment 77920 [details]
Test and simple fix
Comment 2 Petr Jiricka 2009-03-09 18:01:58 UTC
> Possibly by eliminating the whole gsf cluster and moving its functionality to ide one

It may be better to move the web.client.tools.api module to the webcommon cluster, as it is only needed in distributions
that use the JavaScript debugger, i.e. Java(incl EE), PHP and Ruby, but it is not needed in JavaSE or C++ distributions.
All the other modules would need to be moved to the IDE cluster.


Comment 3 Jaroslav Tulach 2009-03-13 10:40:41 UTC
I've added the test in 824fef880b90 and I am waiting for Petr and Michal to eliminate the gsf cluster.
Comment 5 Quality Engineering 2009-03-17 08:33:51 UTC
Integrated into 'main-golden', will be available in build *200903170201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/824fef880b90
User: Jaroslav Tulach <jtulach@netbeans.org>
Log: Adding test for issue #159923. Right now it fails. Let see if elimination of gsf cluster helps.