GNOME Bugzilla – Bug 765395
Theme parsing error: 'gtk-key-bindings' is deprecated
Last modified: 2016-06-19 11:44:20 UTC
When running up the git master, I get the following error: Gtk-WARNING **: Theme parsing error: <data>:56:20: The 'gtk-key-bindings' property has been renamed to '-gtk-key-bindings' Applying the attached patch seems to address it (a simple addition of the "-")
Created attachment 326521 [details] [review] Patch to evince.css to address the warning
Review of attachment 326521 [details] [review]: Thanks for the patch. Does this work with previous versions of GTK+ too?
It would work with versions from 3.19.3 onwards. The commit that introduces the name change is d267b8e028003134c4f7c19545b01a9fefbd2d08. Would it be better to do a runtime or compile time GTK+ version check in Evince? What is the normal supported range of GTK versions for Evince?
I've just noticed this bug right after pushing several patches from bug #758793. One of those fixed this with a similar patch. Thank you.