[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 138730] New: don't hardcode colors or play with the palette in
From:       Matthew Woehlke <mwoehlke () tibco ! com>
Date:       2006-12-12 23:50:17
Message-ID: 20061213005016.138730.mwoehlke () tibco ! com
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=138730         
           Summary: don't hardcode colors or play with the palette in
                    ProcessWidget and derivatives
           Product: kdevelop
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs kdevelop org
        ReportedBy: mwoehlke tibco com


Version:           3.3.9x (svn sync 2006-12-06) (using KDE KDE 3.5.5)
Installed from:    Compiled From Sources
Compiler:          gcc (GCC) 3.4.3 20050227 (Red Hat 3.4.3-22.1) 
OS:                Linux

ProcessWidget is tinkering with its palette, causing two undesirable effects:

1. The colors it chooses for highlighting are commonly indistinguishable from the \
window background (i.e. in any scheme where background() == mid(), e.g. '[Digital] \
CDE', 'Dark Blue', 'Solaris', 'High Contrast Black')

2. Styles that draw using the highlight color draw incorrectly.

Additionally, hard-coding of colors as done by several parts (grepview, to name one) \
is A Bad Thing because they can be less than legible (or even outright invisible) in \
some color schemes (for a REALLY nasty example, consider the effect of using any of \
the 'High Contrast *' schemes).


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic