This will be useful for portalized print support.
https://bugzilla.gnome.org/show_bug.cgi?id=768499
a3764e2 print settings: Add api to serialize to a GVariant
docs/reference/gtk/gtk3-sections.txt | 2 ++
gtk/gtkprintsettings.c | 65 ++++++++++++++++++++++++++++++++++
gtk/gtkprintsettings.h | 6 ++++
3 files changed, 73 insertions(+)
Upstream: git.gnome.org