Include config.h first

Otherwise, we miss the _GNU_SOURCE #define that configure
puts there.
GtkBuilder: Support parsing int64/uin64 values

This was missing; the code to parse these numbers was there,
but the switch didn't have cases for these types.

https://bugzilla.gnome.org/show_bug.cgi?id=602443
Add tests for parsing int64/uin64 in GtkBuilder

This tests the fix in the previous commit.
GtkPageSetup: Improve formatting of size

Use U+00D7 MULTIPLICATION SIGN and U+200A HAIR SPACE instead of plain
old 'x' and ' ', following https://wiki.gnome.org/Design/OS/Typography.

Sadly, many fonts don't have space variations, so Pango/harfbuzz fall
back to using the regular space glyph anyway.
gtk: Fix return-annotation of gtk_get_default_language to "transfer none"
GtkAssistant: Don't use a draw cb for the sidebar

We can do this with css nowadays.
Adwaita: Add assistant sidebar theming

This is just enough to draw the sidebar background and
markt he current page as active.
Adwaita: Insensitive labels

There is an insensitive label in widget-factory which was
not getting any different from the sensitive label next
to it. With this patch, it does, again.
Remove an extraneous translatable string
Avoid picking up long description as translator comment

Rearrange a few lines to help xgettext avoid picking up the
long description of GtkAboutDialog as translator comment.
Avoid picking up long description as translator comment

Rearrange a few lines to help xgettext avoid picking up the
long description of GtkFileChooserButton as translator comment.
GtkFileChooserWidget: Use ratio in formatted times

This matches what we do in other places now.
Adwaita: first round at osd revamp

...buttons, gtkscale and toolbars, more to follow...
Adwaita: kill a bogus background-color
x11: Fix possible leak of GdkEvents

If the filter didn't return GDK_EVENT_TRANSLATE, the event struct would be
left unused and leaked.
textview: Unset bubble timeout ID right after requesting the clipboard

The timeout ID used to be unset after we got the targets from the
clipboard, but there's still a moment between the clipboard request and
the GDK_SELECTION_NOTIFY event that the ID points to an already gone
timeout.
wayland: Add defines to convert between event sequences and touch slots

This makes it clearer in code what's going on there.
GDK_SLOT_TO_EVENT_SEQUENCE isn't used yet, but will be useful in the
future.
Adwaita: @define-color "compatible" with sass 3.4.0
Adwaita: dark active buttons for osd
GtkColorChooser: Make color plane react to mouse again

Fallout from changing the defaults for gesture properties.