Deprecate gtk_snapshot_render apis
authorMatthias Clasen <mclasen@redhat.com>
Sat, 8 Oct 2022 13:22:26 +0000 (09:22 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 12 Oct 2022 19:35:00 +0000 (15:35 -0400)
commit60dafebd91cd9ef446238b1e970b34ead452c2ab
treed06775ec471ff5aaec6f08aa494376781eb203bb
parent35370752d50d800e07ed6f8baf857ee1708e68b7
Deprecate gtk_snapshot_render apis

Move the implementations from gtksnapshot.c to
gtk/deprecated/gtkrender.c and deprecated these
functions. We want to get rid of them.

These functions are still used in some of our widgetry,
so use G_GNUC_BEGIN/END_IGNORE_DEPRECATIONS around
them.
22 files changed:
gtk/deprecated/gtkcellarea.c
gtk/deprecated/gtkcellrendererprogress.c
gtk/deprecated/gtkcellrenderertext.c
gtk/deprecated/gtkcellrenderertoggle.c
gtk/deprecated/gtkiconview.c
gtk/deprecated/gtkrender.c
gtk/deprecated/gtkrender.h
gtk/deprecated/gtktreeview.c
gtk/gtkflowbox.c
gtk/gtkglarea.c
gtk/gtkinscription.c
gtk/gtklabel.c
gtk/gtkpopover.c
gtk/gtkprintunixdialog.c
gtk/gtkscrolledwindow.c
gtk/gtksnapshot.c
gtk/gtksnapshot.h
gtk/gtkstylecontext.c
gtk/gtktext.c
gtk/gtktextlayout.c
gtk/gtktextutil.c
gtk/gtktextview.c