summaryrefslogtreecommitdiff
path: root/json-glib
Commit message (Expand)AuthorAgeFilesLines
* Update after the JsonParser::get_root changeEmmanuele Bassi2008-01-291-3/+1
* Revert JsonParser::get_root semanticsEmmanuele Bassi2008-01-292-25/+2
* Use the normalized member name in has_memberEmmanuele Bassi2008-01-281-1/+1
* Extract the parser state clearing into its own functionEmmanuele Bassi2008-01-271-21/+30
* Wrap config.h include with conditionalsEmmanuele Bassi2007-12-255-0/+11
* Kill off a few indirectionsEmmanuele Bassi2007-12-251-11/+14
* Provide a default implementation of JsonSerializableEmmanuele Bassi2007-12-251-88/+120
* Plug a leak when loading a new buffer with the same parserEmmanuele Bassi2007-12-251-0/+2
* Use gssize for the buffer length parameterEmmanuele Bassi2007-12-252-6/+6
* Initialise to zero when creating/copying a JsonNodeEmmanuele Bassi2007-12-251-4/+5
* Do not leak the intermediate strings when generating JSONEmmanuele Bassi2007-12-251-0/+6
* Add API to retrieve copies of the nodes inside objects and arraysEmmanuele Bassi2007-11-213-0/+62
* Free the root node obtained using json_parser_get_root()Emmanuele Bassi2007-11-211-0/+2
* Change json_parser_get_root() semanticsEmmanuele Bassi2007-11-212-2/+26
* Use a unicode character for the indent-char property of JsonGeneratorEmmanuele Bassi2007-11-211-8/+8
* Add the indent-char property to JsonGeneratorEmmanuele Bassi2007-11-211-14/+40
* Use G_TYPE_DOUBLE when dumping a value.Emmanuele Bassi2007-11-211-2/+2
* Allow deserialization of strings into enums/flagsEmmanuele Bassi2007-11-201-0/+170
* Fix variable shadowing for distcheckEmmanuele Bassi2007-11-131-2/+2
* Change "responsible" to "asked" in the (de)serialization functions docsEmmanuele Bassi2007-11-131-7/+8
* Merge branch 'gobject-deserialize' into workEmmanuele Bassi2007-11-135-27/+350
|\
| * Use the fallback value-to-node generator even for serializablesgobject-deserializeEmmanuele Bassi2007-11-131-6/+11
| * Fix a couple of dumb typos in the GObject deserialization codeEmmanuele Bassi2007-11-131-2/+4
| * Add node-to-property simple fallback parser for deserializationEmmanuele Bassi2007-11-131-9/+85
| * Add the JsonGenerator:root propertyEmmanuele Bassi2007-11-131-2/+28
| * Fix member name in json_node_get_value_type()Emmanuele Bassi2007-11-131-1/+1
| * Add a GType for JsonNodeEmmanuele Bassi2007-11-132-2/+54
| * Initial implementation of GObject deserialization functionEmmanuele Bassi2007-11-102-14/+176
* | When parsing a full assignment, also swallow any trailing semi-colonEmmanuele Bassi2007-11-101-1/+11
* | Add support for parsing assignmentsEmmanuele Bassi2007-11-102-2/+83
|/
* More sanity checks for objectsEmmanuele Bassi2007-10-291-1/+7
* Add more sanity checks to the parserEmmanuele Bassi2007-10-291-0/+10
* Backport fixes from Clutter trunkEmmanuele Bassi2007-10-291-20/+103
* Check if the payload is set in json_node_free()Emmanuele Bassi2007-10-291-2/+4
* We need the actual implementation of the JsonSerializable GType functionEmmanuele Bassi2007-10-161-0/+6
* Fix the compiler fixesEmmanuele Bassi2007-10-161-4/+6
* Fix compilation errors with extra maintainer CFLAGSEmmanuele Bassi2007-10-163-11/+11
* Fix EXTRA_DIST files for distcheckEmmanuele Bassi2007-10-161-7/+9
* Add the JsonSerializable interfaceEmmanuele Bassi2007-10-163-31/+209
* Add a method for getting all the nodes from a JsonObjectEmmanuele Bassi2007-10-162-0/+42
* Add a note in the JsonObject documentation for the member name normalizationEmmanuele Bassi2007-10-161-1/+5
* Normalize every member name before using itEmmanuele Bassi2007-10-161-5/+26
* Provide an internal g_hash_table_get_keys() and bump down GLib dependencyEmmanuele Bassi2007-10-151-0/+25
* Add API for removing nodes from arrays and objectsEmmanuele Bassi2007-10-153-61/+100
* Parse bare root valuesEmmanuele Bassi2007-10-101-50/+29
* Add json_node_dup_string()Emmanuele Bassi2007-10-082-0/+21
* Fix documentation about the ownership of the nodesEmmanuele Bassi2007-10-072-7/+13
* Add convenience accessors for fundamental types in JsonNodeEmmanuele Bassi2007-10-052-0/+213
* Use doubles when parsing, not floatsEmmanuele Bassi2007-10-051-4/+4
* Add line/position getters to JsonParserEmmanuele Bassi2007-10-052-12/+55