[gtk: 37/37] Merge branch 'deprecate-render' into 'main'




commit ed87473bf9101cdd9cd45b31a2ae75fa49090fb7
Merge: 410813eb6b 812a879ec2
Author: Matthias Clasen <mclasen redhat com>
Date:   Wed Oct 12 20:38:19 2022 +0000

    Merge branch 'deprecate-render' into 'main'
    
    wip: Deprecate gtk_render apis
    
    See merge request GNOME/gtk!5100

 demos/gtk-demo/css_basics.c                   |   2 +
 demos/gtk-demo/css_multiplebgs.c              |   2 +
 demos/gtk-demo/css_pixbufs.c                  |   2 +
 demos/gtk-demo/css_shadows.c                  |   2 +
 demos/gtk-demo/dnd.c                          |   2 +
 demos/gtk-demo/gltransition.c                 |   2 +
 demos/gtk-demo/listview_ucd.c                 |   1 +
 demos/gtk-demo/peg_solitaire.c                |   2 +
 gtk/deprecated/gtkcellarea.c                  |   2 +-
 gtk/deprecated/gtkcellrendererprogress.c      |   2 +-
 gtk/deprecated/gtkcellrenderertext.c          |   2 +-
 gtk/deprecated/gtkcellrenderertoggle.c        |   2 +-
 gtk/deprecated/gtkiconview.c                  |  42 +--
 gtk/{ => deprecated}/gtkrender.c              | 204 +++++++++++++++
 gtk/{ => deprecated}/gtkrender.h              |  62 ++++-
 gtk/{ => deprecated}/gtkstylecontext.c        | 364 +++-----------------------
 gtk/{ => deprecated}/gtkstylecontext.h        |  46 ++--
 gtk/{ => deprecated}/gtkstylecontextprivate.h |   0
 gtk/deprecated/gtktreeview.c                  |   2 +-
 gtk/deprecated/meson.build                    |   4 +
 gtk/gtk.h                                     |   4 +-
 gtk/gtkaboutdialog.c                          |  49 ++--
 gtk/gtkcsscolorvalue.c                        |   2 +
 gtk/gtkcsskeyframes.c                         |   1 +
 gtk/gtkcssnode.c                              |  14 +-
 gtk/gtkcssnodeprivate.h                       |  16 +-
 gtk/gtkcssselector.c                          |   2 +-
 gtk/gtkcsstypes.c                             |   1 -
 gtk/gtkcsswidgetnode.c                        |   2 +-
 gtk/gtkflowbox.c                              |  21 +-
 gtk/gtkglarea.c                               |  13 +-
 gtk/gtkicontheme.c                            |   1 -
 gtk/gtkimcontextime.c                         |   2 +-
 gtk/gtkinscription.c                          |  10 +-
 gtk/gtklabel.c                                |  46 ++--
 gtk/gtknotebook.c                             |   1 -
 gtk/gtkpopover.c                              |  31 ++-
 gtk/gtkpopovercontent.c                       |   2 +-
 gtk/gtkprintunixdialog.c                      |  62 +++--
 gtk/gtkrenderlayout.c                         | 310 ++++++++++++++++++++++
 gtk/gtkrenderlayoutprivate.h                  |  48 ++++
 gtk/gtkscrolledwindow.c                       | 106 ++++----
 gtk/gtksettings.c                             |   2 +-
 gtk/gtksnapshot.c                             | 148 -----------
 gtk/gtksnapshot.h                             |  37 ---
 gtk/gtkstylepropertyprivate.h                 |   1 -
 gtk/gtkstyleprovider.c                        |  63 +++++
 gtk/gtkstyleprovider.h                        |   9 +
 gtk/gtkstyleproviderprivate.h                 |   1 +
 gtk/gtktext.c                                 |  67 ++---
 gtk/gtktextlayout.c                           |  34 +--
 gtk/gtktextutil.c                             |  25 +-
 gtk/gtktextview.c                             |  25 +-
 gtk/gtkwidget.c                               |  42 ++-
 gtk/gtkwidget.h                               |   6 +-
 gtk/gtkwidgetprivate.h                        |   9 -
 gtk/inspector/css-editor.c                    |   1 -
 gtk/inspector/graphrenderer.c                 |   5 +-
 gtk/inspector/window.c                        |   1 -
 gtk/meson.build                               |   5 +-
 tests/input.c                                 |   2 +
 tests/testgrid.c                              |   2 +
 tests/testheaderbar.c                         |   2 +
 tests/testwidgetfocus.c                       |   2 +-
 testsuite/css/change/test-css-change.c        |   2 +
 testsuite/css/nodes/test-css-nodes.c          |   1 +
 testsuite/css/style/test-css-style.c          |   2 +
 67 files changed, 1158 insertions(+), 827 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]