jpfleury / clearlooks-phenix

GTK3 port of the Clearlooks theme
GNU General Public License v3.0
96 stars 42 forks source link

Theme parsing errors with GTK 3.22.4 #36

Open andreyv opened 7 years ago

andreyv commented 7 years ago

With Clearlooks-Phenix 7.0.1 and GTK 3.22.4, the following errors appear when running any GTK3 program:

(evince:1520): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1594:13: not a number
(evince:1520): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1594:13: Expected a string.
(evince:1520): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1976:11: not a number
(evince:1520): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1976:11: Expected a string.
(evince:1520): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2526:11: not a number
(evince:1520): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2526:11: Expected a string.
(evince:1520): Gtk-WARNING **: Theme parsing error: applications.css:21:0: Expected a valid selector

Corresponding source code locations: https://github.com/jpfleury/clearlooks-phenix/blob/9858e58e460bb8848e69540982d4dd3a078e3172/gtk-3.0/gtk-widgets.css#L1594 https://github.com/jpfleury/clearlooks-phenix/blob/9858e58e460bb8848e69540982d4dd3a078e3172/gtk-3.0/gtk-widgets.css#L1976 https://github.com/jpfleury/clearlooks-phenix/blob/9858e58e460bb8848e69540982d4dd3a078e3172/gtk-3.0/gtk-widgets.css#L2526 https://github.com/jpfleury/clearlooks-phenix/blob/9858e58e460bb8848e69540982d4dd3a078e3172/gtk-3.0/applications.css#L21

The first three errors are all on the font: property. The last one is clearly an unmatched figure brace.

andreyv commented 7 years ago

Looks like this is fixed by

https://github.com/andrewshadura/clearlooks-phenix/commit/f5dfb4a4f412a298f38f2a5373dbc6d42879f759 https://github.com/andrewshadura/clearlooks-phenix/commit/e705071be9043653784c5e94adb052f60888d013