]> Pileus Git - ~andy/gtk/commit - gtk/gtkstylecontext.c
styleprovider: Add a custom object for a list of style providers
authorBenjamin Otte <otte@redhat.com>
Fri, 16 Mar 2012 04:14:41 +0000 (05:14 +0100)
committerBenjamin Otte <otte@redhat.com>
Tue, 17 Apr 2012 06:59:07 +0000 (08:59 +0200)
commita2ded8b72a430b388d39718a920bf44413c1836c
tree85a736f0c9a884c66b898548de885a4d76525092
parent015e3a768f10e01f27adb426f78d76edcad5f89e
styleprovider: Add a custom object for a list of style providers

This way, we don't have to do magic inside GtkStyleContext, but have a
real API.
As a cute bonus, this object implements GtkStyleProvider itself. So we
can just pretend there's only one provider.
gtk/Makefile.am
gtk/gtkstylecascade.c [new file with mode: 0644]
gtk/gtkstylecascadeprivate.h [new file with mode: 0644]
gtk/gtkstylecontext.c