picture: Introduce

Desktop / GNOME / GTK - Benjamin Otte [redhat.com] - 10 June 2018 00:23 EDT

This commit introduces GtkPicture, which is supposed to complement GtkImage.

GtkImage will be adapted to always display an icon, while GtkPicture displays regular imagery.

6546ef3459 picture: Introduce
docs/reference/gtk/gtk4-docs.xml | 1 +
docs/reference/gtk/gtk4-sections.txt | 34 ++
gtk/a11y/gtk-a11y-autocleanups.h | 1 -
gtk/a11y/gtkpictureaccessible.c | 136 +++++
gtk/a11y/gtkpictureaccessibleprivate.h | 34 ++
gtk/a11y/gtkwidgetaccessible.h | 2 +
gtk/a11y/meson.build | 1 +
gtk/gtk-a11y.h | 2 +-
gtk/gtk.h | 1 +
gtk/gtkpicture.c | 975 +++++++++++++++++++++++++++++++++
gtk/gtkpicture.h | 92 ++++
gtk/gtkvideo.c | 3 +-
gtk/gtkwidgetpaintable.c | 8 +-
gtk/meson.build | 2 +
14 files changed, 1285 insertions(+), 7 deletions(-)

Upstream: git.gnome.org


  • Share