Apache OpenOffice (AOO) Bugzilla – Issue 112003
Rework High Contrast Mode
Last modified: 2023-03-23 03:09:25 UTC
OOo does special things in High Contrast Mode, but actually there is no high contrast mode flag available in the system, so the guessing sometimes leads to unwanted behavior. It's also unclear if it's wise to automatically only show outlines in Impress when that special mode is detected/guessed. Does a HC mode user really only want to see outlines? Does it make sense to only see the outline from a bitmap? And because this guessing based on windows background color and font color configured in the system, it sometimes leads to "false positives" for people with dark themes/configurations. These people have no clue what a high contrast mode would be, and how to disable it in OOo. We should collect all special cases we do in HC mode, and decide how to deal with that in the future. In most cases, I guess there shouldn't be something like HC on/off, but simply a good support for theming.
target 3.x - I hope we can start this when 3.3 is out of the door.
Already reported *** This issue has been marked as a duplicate of issue 80636 ***
(In reply to oooforum (fr) from comment #2) > Already reported > > *** This issue has been marked as a duplicate of issue 80636 *** It seems like the GTK bug depends on this one, which IMHO is not a duplicate but the root cause of all the other bugs on Linux (GTK), macOS and Windows, and so it has a more suited subject and better description
(In reply to Ariel Constenla-Haile from comment #3) > (In reply to oooforum (fr) from comment #2) > > Already reported > > > > *** This issue has been marked as a duplicate of issue 80636 *** > > It seems like the GTK bug depends on this one, which IMHO is not a duplicate > but the root cause of all the other bugs on Linux (GTK), macOS and Windows, > and so it has a more suited subject and better description Feel free to reopen it and add info to it as needed
High Contrast is IMHO not equal to Dark Theme. GTK bugs are about some wrong function calls, this here goes beyond.