clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.74k stars 675 forks source link

Some text can't be seen when using dark system colors #3590

Open Clementine-Issue-Importer opened 10 years ago

Clementine-Issue-Importer commented 10 years ago

From goetzchr...@gmail.com on April 01, 2013 01:09:11

With dark system (Qt) colors, some text areas can't be seen, as the text is black in a dark/black background.

As it can be seen in the screeshots, the volume level percent, the Search tab, and Song Information section in the Preferences window have this problem. What version of the product are you using? On what operating system? 1.1.1 Qt 4.8.4

Attachment: clementine volume bar.png clementine search tab.png clementine, song information.png

Original issue: http://code.google.com/p/clementine-player/issues/detail?id=3590

Clementine-Issue-Importer commented 10 years ago

From xxttrree...@gmail.com on April 01, 2013 04:58:37

on my system colours are OK. using black Gtk 'dorian' theme (delorean dark works fine too). Only sliders are ....empty (blur amount and opacity). My advice is to use different Gtk+ theme

Attachment: Screenshot from 2013-04-01 12:48:07.png

Clementine-Issue-Importer commented 10 years ago

From goetzchr...@gmail.com on April 01, 2013 08:09:14

With the exception of the volume level, which can't be seen easily, the parts that I described with problems can't be seen in your screenshot, could you upload a screenshot of them?

Changing the Qt theme (as Clementine is painted by Qt) doesn't seem to affect the colors. But as you can see, especially in the first screenshot, the text for the volume level percent value is dark in a dark background.

Also, I have realized that in the Search tab (second screenshot), the text is not centered, only when unchecking the "Show which sources are enabled and disabled" option in preferences, it becomes centered.

Clementine-Issue-Importer commented 10 years ago

From xxttrree...@gmail.com on April 02, 2013 07:11:07

everything perfectly readable here. my qt4/5 are (almost) flawlessly using Gtk+ themes. (Cinnamon @Arch x64)

Attachment: Screenshot from 2013-04-02 15:05:10.png

Clementine-Issue-Importer commented 10 years ago

From goetzchr...@gmail.com on April 06, 2013 09:01:53

You use dark "view background" color, and white text, and I use the opposite, that's why it works for you.

The problem is that clementine should use the correct colors in the correct backgrounds, following the system (Qt) color schema.

In this screenshot, it can be seen that the file path is black, while the other text is white, a mess. This can not be caused by user misconfiguration, it is clearly the programs fault.

Attachment: Clementine, edit track information.png

Clementine-Issue-Importer commented 10 years ago

From jamesi...@gmail.com on April 22, 2013 11:52:24

I use Clementine's built-in color scheming. With dark (black) background and light (yellow) lettering I see similar issues. For instance the left-hand pane (where the music collection resides) uses a white background in spite of my chosen color scheme. Also, the text in some of the Preferences dialog is black (which would then be black on black). It's being selective about when and where it follows user-selected color schemes.

The above described behavior is specific to Ubuntu. On Windows it's mostly correct (the menus use use the user-selected background but not font); and on the Mac the left-pane is correct and the Preferences are better but still not perfect.

Clementine-Issue-Importer commented 10 years ago

From jamesi...@gmail.com on November 04, 2013 08:28:31

I'm not sure if this will be helpful but on an Ubuntu 13.10 system this morning Clementine crashed (I submitted a crash report around 7 AM Pacific?) and when I relaunched Clementine the left (collection) pane and the Cover Manager were using the correct (black) background. Let me know if there is anything else I might be able to provide.

lelutin commented 3 years ago

for what it's worth, this is still relevant as of today on 1.4rc2