summaryrefslogtreecommitdiff
path: root/json-glib/json-serializable.c
Commit message (Collapse)AuthorAgeFilesLines
* Add missing introspection annotations.Luca Bruno2011-01-101-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=638932
* Use G_DEFINE_INTERFACE()Emmanuele Bassi2010-10-191-28/+7
|
* debug: Add debug notes in the GObject codeEmmanuele Bassi2010-09-251-0/+3
|
* serializable: Add methods proxying default implementationsEmmanuele Bassi2009-11-121-0/+92
| | | | | | | | | | If you want to use the default implementation of serialize_property() and/or deserialize_property() from an object class implementing JsonSerializable you currently have to peek the interface vtable and then call the vfunc pointers. We can expose the default implementation through functions ourselves and simplify the required code.
* docs: Add long descriptionsEmmanuele Bassi2009-10-281-1/+4
| | | | | The json-boxed and json-serializable sections are missing the long description for the API reference.
* build: Split out GBoxed and SerializableEmmanuele Bassi2009-10-271-0/+154
The json-gobject.c is getting pretty crowded; we should split out the JsonBoxed API and the JsonSerialized implementation into their separate source files.