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 - Still more color accessibility work needed
Summary: Still more color accessibility work needed
Status: RESOLVED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker with 3 votes (vote)
Assignee: Stanislav Aubrecht
URL:
Keywords:
: 67583 124144 155912 174287 177903 179007 204169 213432 215872 (view as bug list)
Depends on: 214217
Blocks:
  Show dependency tree
 
Reported: 2008-04-30 18:32 UTC by i30817
Modified: 2012-10-29 18:15 UTC (History)
5 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Image of strange popup (90.80 KB, image/png)
2008-04-30 18:33 UTC, i30817
Details
Debuger screws up. (133.39 KB, image/png)
2009-01-19 14:08 UTC, i30817
Details
Check out the fonts! (148.21 KB, text/plain)
2009-01-19 14:09 UTC, i30817
Details
Fixed mime type of image above, sorry. (148.21 KB, image/png)
2009-01-19 14:10 UTC, i30817
Details
incorrect javadoc window method list font (19.73 KB, image/png)
2009-11-02 04:24 UTC, hansbrix
Details
patch for 7.1.2 which should fix Java editor (7.77 KB, patch)
2012-06-04 18:07 UTC, wbrana
Details | Diff
patch for 7.1.2 which should fix Java and C++ editor (19.54 KB, patch)
2012-06-04 21:21 UTC, wbrana
Details | Diff
version 2 of patch for 7.1.2 which should fix Java and C++ editor (25.63 KB, patch)
2012-06-05 16:56 UTC, wbrana
Details | Diff
version 2 of patch for 7.2 beta which should fix Java and C++ editor (25.68 KB, patch)
2012-06-06 14:43 UTC, wbrana
Details | Diff
version 3 of patch for 7.2 beta should also fix some colors in Find usages in Java and C++ (29.12 KB, patch)
2012-06-06 17:45 UTC, wbrana
Details | Diff
version 3 of patch for http://hg.netbeans.org/main should also fix some colors in Find usages in Java and C++ (26.18 KB, patch)
2012-06-07 19:15 UTC, wbrana
Details | Diff
version 4 of patch for http://hg.netbeans.org/main/ should also fix some colors in Output Window (30.03 KB, patch)
2012-06-12 17:06 UTC, wbrana
Details | Diff
version 5 of patch for http://hg.netbeans.org/main/ added documentation (33.12 KB, patch)
2012-06-14 14:02 UTC, wbrana
Details | Diff
version 6 of patch for http://hg.netbeans.org/main/ updated to current hg (33.22 KB, patch)
2012-06-20 12:46 UTC, wbrana
Details | Diff
version 7 of patch for http://hg.netbeans.org/main/ removes trailing whitespaces (126.07 KB, patch)
2012-06-20 15:04 UTC, wbrana
Details | Diff
version 8 of patch for http://hg.netbeans.org/main/ with lower removal of trailing whitespaces (33.04 KB, patch)
2012-06-20 16:21 UTC, wbrana
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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. ***