breeze-alphablack icon indicating copy to clipboard operation
breeze-alphablack copied to clipboard

Kate ignores window decoration color

Open keybreak opened this issue 6 years ago • 2 comments

image

keybreak avatar Dec 27 '19 16:12 keybreak

That application manually overrides the titlebar color.

  • https://github.com/KDE/kate/blob/master/kate/katecolorschemechooser.cpp
  • https://github.com/KDE/kconfigwidgets/blob/master/src/kcolorschememanager.cpp#L216
  • Running xprop and selecting a kate window shows:
    • _KDE_NET_WM_COLOR_SCHEME(STRING) = "/usr/share/color-schemes/Breath.colors"
  • Changing the color scheme also updates the xprop property:
    • _KDE_NET_WM_COLOR_SCHEME(STRING) = "/home/chris/.local/share/color-schemes/ArcDark.colors"
  • Running: xprop -remove _KDE_NET_WM_COLOR_SCHEME and selecting the kate window allowed me to reset to the global kde color scheme, and the [WM] colors set in ~/.config/kdeglobals which is what breeze-alphablack edits.

I don't see a way of overriding kate manually setting the titlebar color.

Zren avatar Dec 29 '19 20:12 Zren

Well... Then i guess for now it would be easier to just use colortheme's colorization and reset breeze-alphablack's one :+1:

keybreak avatar Dec 29 '19 21:12 keybreak