luisbocanegra / kde-material-you-colors

Automatic color scheme generator from your wallpaper for KDE Plasma powered by Material You
https://store.kde.org/p/2136963
GNU General Public License v3.0
378 stars 6 forks source link

Compatibility Issue: LibreOffice and OpenRGB Not Adhering to Material Color Theme in KDE Plasma #189

Closed Riebeck-one closed 6 months ago

Riebeck-one commented 6 months ago

Description: Some applications, such as LibreOffice and OpenRGB, deviate from the expected color scheme set by Material You Colors in KDE Plasma. Despite selecting the appropriate color theme in KDE settings, these applications consistently use light colors instead of adhering to the desired dark theme. Restoring the default Breeze color theme resolves this inconsistency.

Steps to Reproduce:

Expected Behavior: Applications should adopt the dark theme provided by Material You Colors, similar to their behavior when using the default Breeze color theme.

System Information:

luisbocanegra commented 6 months ago

Can't reproduce, for me these two installed as system package (Arch repos) work just fine. They launch with the current active color scheme and update when colors change.

Riebeck-one commented 6 months ago

Here is a video demonstrating the issue. I switch between the default Breeze theme and Material You dark theme. As you can see, both LibreOffice and OpenRGB do not adhere to the dark theme with Material You dark. They are both installed as system packages.

2024-03-13 14-54-06.webm

P.S.: You can also notice that all Material You color themes are duplicated. Is this normal?

luisbocanegra commented 6 months ago

Here is a video demonstrating the issue. I switch between the default Breeze theme and Material You dark theme. As you can see, both LibreOffice and OpenRGB do not adhere to the dark theme with Material You dark. They are both installed as system packages. 2024-03-13.14-54-06.webm

Still can't reproduce, looks like you could be missing some package/configuration that is in charge of updating the colors of those apps. Please check that:

P.S.: You can also notice that all Material You color themes are duplicated. Is this normal?

Yes that's expected. Why is it like that is explained in the readme here https://github.com/luisbocanegra/kde-material-you-colors?tab=readme-ov-file#notes

Riebeck-one commented 6 months ago

I found the issue: those apps were using the Qt5 framework. To fix it, I installed the breeze5 and plasma5-integration packages, which made them follow the custom theme correctly. Now everything is working as expected.