dirruk1 / gnome-breeze

Attempt to create a Breeze gtk-3 theme. GTK2 theme made by scionicspectre
https://github.com/scionicspectre/BreezyGTK
GNU Lesser General Public License v2.1
129 stars 16 forks source link

Gtk 3: Theme uses deprecated style properties #73

Open SuppenGeist opened 7 years ago

SuppenGeist commented 7 years ago

When starting an application I get the following warnings:

Gtk-WARNING **: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

Gtk-WARNING **: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

Gtk-WARNING **: Theme parsing error: gtk.css:70:34: The style property GtkCheckButton:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

Gtk-WARNING **: Theme parsing error: gtk.css:71:36: The style property GtkCheckMenuItem:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

 Gtk-WARNING **: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

Gtk-WARNING **: Theme parsing error: gtk.css:76:30: The style property GtkExpander:expander-size is deprecated and shouldn't be used anymore. It will be removed in a future version

Gtk-WARNING **: Theme parsing error: gtk.css:83:29: The style property GtkStatusbar:shadow-type is deprecated and shouldn't be used anymore. It will be removed in a future version

A temporary fix I applied on my machine: Delete the lines in the gtk.css file that use these style properties. It doesn't make a difference anyways since they are ignored by Gtk.

dimyme commented 5 years ago

for example: sudoedit /usr/share/themes/Breath/gtk-3.0/gtk.css

and the one below ..../Breath-Dark/.....

bluebrown commented 5 years ago

Just spun up an electron app and I get this error on fedora 30 with xfce desktop. Seems like xfce is using these gtk styles for their native windows.

int-ua commented 5 years ago

The patch I'm using on Kubuntu 18.04 https://paste.ubuntu.com/p/tMNtXGj7QJ/