Apache OpenOffice (AOO) Bugzilla – Issue 45480
ugly colours in the top bar
Last modified: 2013-02-07 21:50:38 UTC
The colours in the top bar are ugly tiled and don't match the slick appearance of the other UI elements. A screenshot will be attached.
Created attachment 24043 [details] image cut from screenshot to show the uglyness of the top bar
it depends on which window manager you use, which theme, which colour sheme. Please give us the info. Also add a scrennshot of the "other UI elements"
.
I use plain fvwm2 under Linux. With "the other UI elements" I meant the buttons in OOo which are shown in this screenshot, too. The ugly tiles in the background are what I wanted to point at. The buttons look slick, also when I open an application (like Writer or Spreadsheet).
AFAIK this depends on the "colour depth" you use in your X-Windows... increase colour depth and this will be gone...
I don't think so. My colour depth is 16 bits which should be enough for smooth gradients - at least the buttons, and the menu bars in general, have them. You can see this on the screenshot I posted. Why does only the background have to look ugly, then?
reassigned to cj mci -> cj : Hi CJ, please have a look at this issue... AFAIK the described effect will be gone after increasing color depth. Maybe we could/should support our gradient by using 16bit color depth, too?
problem still exists with 1.9.100 I guess that if you aim at 24 bits at least, you're creating this ugly visual experience for a lot of people. Maybe I can get to view this on a w2k box with limited colours (laptop), too...
CJ->SSA: I think we could improve the quality of the gradient even for 16bit color depth systems. Could you please take a look at this? Thanks
ssa->thb: could you please have a look ? easiest way to reproduce is using the generic VCL plugin (setenv SAL_USE_VCLPLUGIN gen) which triggers the gradient in the application background. Have a look at ImplDrawGradientWallpaper() in outdev6.cxx and the case WALLPAPER_APPLICATIONGRADIENT, that's exactly what is used. Any chance to find a better gradient when using 16bit colors ?
Just to get this right: the visible steps in the toolbar appear for color depths less than 24 bit, right? If this is the case, then dithering the gradient is the only viable cure to the problem, and that's close to impossible (in a performant way) with current OutputDevice (-> wait for XCanvas).
Reset to default bug assignee.