stylecontext: Deprecate most apis
authorMatthias Clasen <mclasen@redhat.com>
Mon, 10 Oct 2022 03:30:06 +0000 (23:30 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 12 Oct 2022 19:35:00 +0000 (15:35 -0400)
commitee8c2a235fafb7fe8d2abadb7a406130367332b4
treedc3e5c4c03eabd759adb2c6ff088ff47b5e99b6c
parent299fbfd72211f168a1c8d9b46a651e01ea0d0403
stylecontext: Deprecate most apis

The notable exception here are the global provider apis,
which are needed in some form and don't have a replacement
yet. Move them to gtkstyleprovider.[hc], so we can wholly
deprecated gtkstylecontext.[hc].
32 files changed:
gtk/deprecated/gtkstylecontext.c [new file with mode: 0644]
gtk/deprecated/gtkstylecontext.h [new file with mode: 0644]
gtk/deprecated/gtkstylecontextprivate.h [new file with mode: 0644]
gtk/deprecated/meson.build
gtk/gtk.h
gtk/gtkcsscolorvalue.c
gtk/gtkcsskeyframes.c
gtk/gtkcssnodeprivate.h
gtk/gtkcssselector.c
gtk/gtkcsstypes.c
gtk/gtkcsswidgetnode.c
gtk/gtkicontheme.c
gtk/gtkimcontextime.c
gtk/gtknotebook.c
gtk/gtkpopovercontent.c
gtk/gtksettings.c
gtk/gtksnapshot.c
gtk/gtkstylecontext.c [deleted file]
gtk/gtkstylecontext.h [deleted file]
gtk/gtkstylecontextprivate.h [deleted file]
gtk/gtkstylepropertyprivate.h
gtk/gtkstyleprovider.c
gtk/gtkstyleprovider.h
gtk/gtkstyleproviderprivate.h
gtk/gtktextutil.c
gtk/gtkwidget.c
gtk/gtkwidget.h
gtk/gtkwidgetprivate.h
gtk/inspector/css-editor.c
gtk/inspector/graphrenderer.c
gtk/inspector/window.c
gtk/meson.build