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 134281

Summary: Still more color accessibility work needed
Product: platform Reporter: i30817 <i30817>
Component: Window SystemAssignee: Stanislav Aubrecht <saubrecht>
Status: RESOLVED FIXED    
Severity: blocker CC: camengineer, cypher00, kalali, mjr_1974, wbrana
Priority: P3    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:
Bug Depends on: 214217    
Bug Blocks:    
Attachments: Image of strange popup
Debuger screws up.
Check out the fonts!
Fixed mime type of image above, sorry.
incorrect javadoc window method list font
patch for 7.1.2 which should fix Java editor
patch for 7.1.2 which should fix Java and C++ editor
version 2 of patch for 7.1.2 which should fix Java and C++ editor
version 2 of patch for 7.2 beta which should fix Java and C++ editor
version 3 of patch for 7.2 beta should also fix some colors in Find usages in Java and C++
version 3 of patch for http://hg.netbeans.org/main should also fix some colors in Find usages in Java and C++
version 4 of patch for http://hg.netbeans.org/main/ should also fix some colors in Output Window
version 5 of patch for http://hg.netbeans.org/main/ added documentation
version 6 of patch for http://hg.netbeans.org/main/ updated to current hg
version 7 of patch for http://hg.netbeans.org/main/ removes trailing whitespaces
version 8 of patch for http://hg.netbeans.org/main/ with lower removal of trailing whitespaces

Description i30817 2008-04-30 18:32:35 UTC
I'm annoyed with myself that after reporting the high contrast issue that the netbeans team fixed very well (thanks!)
that I forgot to report one highly annoying part of it that was subsequently not fixed.

The problem is with the two pop ups on code completion. The first is a pure high contrast one relating to the names of
the functions on the pop up after pressing ctrl + space in high constrast.

The other is the pop up that contains the javadoc of each funtion. This is not a pure high contrast problem.
1) The color of the backgroud of this javadoc pop up can be configurated in the advanced options  in tools -> options.
2) It really should by default be a system color, like the background color of other pop ups and frames.
3) As it is not, and i use high constrast mode i changed the color.
4) There is no way to change the color of the foreground (the letters), so i'm reduced at most to black letters on a
green background.

My request is that both the color of the foreground and background be configurable, and that there is a way to choose
the system color (and that is the default).
Comment 1 i30817 2008-04-30 18:33:36 UTC
Created attachment 60893 [details]
Image of strange popup
Comment 2 Peter Pis 2008-05-01 21:06:45 UTC
Reassigning to "javadoc" for evaluation.
Comment 3 Jan Pokorsky 2008-05-12 15:34:35 UTC
The code completion UI belongs to editor/completion. Reassigning.
Comment 4 Dusan Balek 2008-12-10 13:42:29 UTC
*** Issue 124144 has been marked as a duplicate of this issue. ***
Comment 5 matthies 2008-12-10 13:50:32 UTC
From "duplicate" issue 124144: The CC popup should use the syntax hightlighting colors & styles configured for the 
editor. This is not just a11y related.
Comment 6 hansbrix 2008-12-21 10:33:22 UTC
this is the only remaining nit in the high contrast support, that i could find (outside of SVN tab colors being too dark
blue). i really hope it gets fixed soon, it makes code completion and documentation completely unuseable for us light on
dark themed folks...
Comment 7 Dusan Balek 2009-01-05 09:37:01 UTC
*** Issue 155912 has been marked as a duplicate of this issue. ***
Comment 8 i30817 2009-01-19 14:08:14 UTC
Created attachment 75984 [details]
Debuger screws up.
Comment 9 i30817 2009-01-19 14:09:14 UTC
Created attachment 75985 [details]
Check out the fonts!
Comment 10 i30817 2009-01-19 14:10:50 UTC
Created attachment 75987 [details]
Fixed mime type of image above, sorry.
Comment 11 i30817 2009-01-19 14:17:22 UTC
To clarify, the bug where the fonts are white, is after switching back and forth between normal, highcontrast and back
to normal mode.
Comment 12 Dusan Balek 2009-10-12 09:03:40 UTC
*** Issue 174287 has been marked as a duplicate of this issue. ***
Comment 13 hansbrix 2009-11-02 04:22:56 UTC
is http://www.netbeans.org/issues/show_bug.cgi?id=175479 the same as this ticket, or should it stay separate? i have the 
same issue that was reported there. in the screenshot that ppis attached, the javadoc window itself is fixed, however, 
the method list in the window below still looks as it does in this screenshot.
Comment 14 hansbrix 2009-11-02 04:24:41 UTC
Created attachment 90395 [details]
incorrect javadoc window method list font
Comment 15 Vitezslav Stejskal 2009-11-02 08:28:45 UTC
Re. 175479 - Keep it separate. If anybody feels like tracking all these issue please create an umbrella issue and make
it depend on all the issue that are related to the dark themes. It's much better than just stashing problems in one
issue, which after a while will get bloated and messy.

Re. switching back and forth between themes - I assume that things are back to normal after restarting the IDE, right?
Comment 16 Dusan Balek 2010-01-04 05:46:12 UTC
*** Bug 179007 has been marked as a duplicate of this bug. ***
Comment 17 Dusan Balek 2010-09-29 15:12:06 UTC
*** Bug 177903 has been marked as a duplicate of this bug. ***
Comment 18 Dusan Balek 2011-10-25 08:35:18 UTC
*** Bug 204169 has been marked as a duplicate of this bug. ***
Comment 19 Dusan Balek 2012-06-04 09:50:54 UTC
*** Bug 213432 has been marked as a duplicate of this bug. ***
Comment 20 wbrana 2012-06-04 18:07:58 UTC
Created attachment 120336 [details]
patch for 7.1.2 which should fix Java editor
Comment 21 wbrana 2012-06-04 21:21:37 UTC
Created attachment 120345 [details]
patch for 7.1.2 which should fix Java and C++ editor
Comment 22 wbrana 2012-06-05 16:56:46 UTC
Created attachment 120389 [details]
version 2 of patch for 7.1.2 which should fix Java and C++ editor
Comment 23 wbrana 2012-06-06 14:43:24 UTC
Created attachment 120434 [details]
version 2 of patch for 7.2 beta which should fix Java and C++ editor
Comment 24 wbrana 2012-06-06 17:45:08 UTC
Created attachment 120444 [details]
version 3 of patch for 7.2 beta should also fix some colors in Find usages in Java and C++
Comment 25 wbrana 2012-06-07 19:15:19 UTC
Created attachment 120518 [details]
version 3 of patch for http://hg.netbeans.org/main should also fix some colors in Find usages in Java and C++
Comment 26 wbrana 2012-06-12 17:06:14 UTC
Created attachment 120749 [details]
version 4 of patch for http://hg.netbeans.org/main/ should also fix some colors in Output Window
Comment 27 Dusan Balek 2012-06-13 12:33:27 UTC
Java Editor/Refactoring parts of the patch look OK. However, since the main part of the patch modifies org.netbeans.swing.plaf.LFCustoms, reassigning.
Comment 28 wbrana 2012-06-14 14:02:21 UTC
Created attachment 120856 [details]
version 5 of patch for http://hg.netbeans.org/main/ added documentation
Comment 29 wbrana 2012-06-20 12:46:25 UTC
Created attachment 121095 [details]
version 6 of patch for http://hg.netbeans.org/main/ updated to current hg
Comment 30 wbrana 2012-06-20 15:04:50 UTC
Created attachment 121111 [details]
version 7 of patch for http://hg.netbeans.org/main/ removes trailing whitespaces
Comment 31 wbrana 2012-06-20 16:21:47 UTC
Created attachment 121119 [details]
version 8 of patch for http://hg.netbeans.org/main/ with lower removal of trailing whitespaces
Comment 32 Stanislav Aubrecht 2012-06-26 08:40:35 UTC
core-main 4d3bfe676ee2

Thanks for the patch!
Comment 33 Quality Engineering 2012-06-27 05:03:08 UTC
Integrated into 'main-golden', will be available in build *201206270002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/4d3bfe676ee2
User: S. Aubrecht <saubrecht@netbeans.org>
Log: #134281 - foreground colors improvements
Comment 34 Dusan Balek 2012-08-08 13:57:00 UTC
*** Bug 215872 has been marked as a duplicate of this bug. ***
Comment 35 Dusan Balek 2012-10-29 18:15:52 UTC
*** Bug 67583 has been marked as a duplicate of this bug. ***