Switch to using variants for timestamps, split out signals
authorColin Walters <walters@verbum.org>
Tue, 8 Jun 2010 20:25:33 +0000 (16:25 -0400)
committerColin Walters <walters@verbum.org>
Mon, 14 Jun 2010 20:36:23 +0000 (16:36 -0400)
commit85210bcf9b7f597aa2ad2a7087709c6091638805
treeb919b3bd3fa5f3680789a7960d6922533e7a5dc7
parent8c4e1fa0afd97ae211260e4990585629d3c010a1
Switch to using variants for timestamps, split out signals

Like how we're handling activation, use GVariant for timestamps.  To
avoid polluting the GtkApplication API with GVariants, we rename the
GApplication signals to "quit-with-data" and "action-with-data".
GtkApplication will then wrap those as just "quit" and "action".

https://bugzilla.gnome.org/show_bug.cgi?id=621002
gio/gapplication.c
gio/gapplication.h
gio/gdbusapplication.c
gio/gio-marshal.list
gio/gio.symbols
gio/tests/application.c
gio/tests/testapp.c
gio/tests/testapps.c