Use style values directly
authorMatthias Clasen <mclasen@redhat.com>
Tue, 28 Jan 2020 07:38:25 +0000 (07:38 +0000)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 29 Jan 2020 10:07:32 +0000 (11:07 +0100)
commit10e4c04e617fa4eb6c4718c49df7c55fd74a137f
tree9ab90967e53cda764f1976725dd7a76131bd4202
parentb378f566d75d0f02f7f8123491a3c8dff9ecb44e
Use style values directly

Replace uses of gtk_css_style_get_value with direct access,
throughout the tree. We don't replace all uses, just those
where we are dealing with a fixed property. Be careful to
handle the currentColor special case for color properties.
27 files changed:
gtk/gskpango.c
gtk/gtkcellrendererspinner.c
gtk/gtkcellrenderertoggle.c
gtk/gtkcssanimatedstyle.c
gtk/gtkcssboxesimplprivate.h
gtk/gtkcsscolorvalue.c
gtk/gtkcssdimensionvalue.c
gtk/gtkcssenumvalue.c
gtk/gtkcssimageicontheme.c
gtk/gtkcssimagerecolor.c
gtk/gtkcssstyle.c
gtk/gtkdragicon.c
gtk/gtkiconhelper.c
gtk/gtkicontheme.c
gtk/gtkpicture.c
gtk/gtkpopover.c
gtk/gtkrenderbackground.c
gtk/gtkrenderborder.c
gtk/gtkrendericon.c
gtk/gtkroundedbox.c
gtk/gtksizerequest.c
gtk/gtkspinner.c
gtk/gtkstylecontext.c
gtk/gtktextutil.c
gtk/gtktreeview.c
gtk/gtkwidget.c
gtk/inspector/layoutoverlay.c