summaryrefslogtreecommitdiff
path: root/json-glib/json-types.h
Commit message (Expand)AuthorAgeFilesLines
* Update the node documentationEmmanuele Bassi2021-06-101-22/+22
* docs: Initial, rough port away from gtk-docEmmanuele Bassi2021-06-081-32/+20
* Add ordered iterator for JsonObjectEmmanuele Bassi2020-08-241-0/+8
* Merge branch 'get-with-default' into 'master'Emmanuele Bassi2017-12-151-11/+27
|\
| * Add with_default() variant for JsonObject gettersEmmanuele Bassi2017-11-141-11/+27
* | node: Use json_node_unref for the JsonNode autoptr cleanupRobert Ancell2017-12-061-1/+1
|/
* json-types.h: Add missing JSON_AVAILABLE_IN_1_2Chun-wei Fan2016-04-191-0/+1
* fixup! docs: Fix the Since tagsEmmanuele Bassi2016-03-011-1/+1
* core: Add JSON node, object, array hashesPhilip Withnall2016-03-011-0/+27
* node: Add json_node_ref() and json_node_unref()Philip Withnall2016-03-011-0/+5
* core: Add immutability support to core objectsPhilip Withnall2016-03-011-0/+13
* Add autoptr macrosEmmanuele Bassi2016-02-291-0/+6
* types: Tweak dummy padding in JsonObjectIterPhilip Withnall2015-11-061-2/+4
* object: Add JsonObjectIter to ease iteration over JsonObject membersPhilip Withnall2015-10-061-0/+26
* Use compiler annotations to determine symbol visibilityEmmanuele Bassi2014-03-181-9/+94
* Move the single include guard after multiple inclusion oneEmmanuele Bassi2013-12-041-3/+3
* node: Add typed initializersEmmanuele Bassi2012-10-271-0/+19
* Remove JSON_DISABLE_DEPRECATEDEmmanuele Bassi2012-01-141-2/+0
* Bump up the GLib dependencyEmmanuele Bassi2011-10-171-6/+0
* Use the new GLib deprecation schemeEmmanuele Bassi2011-10-171-2/+17
* Remove G_CONST_RETURN usageEmmanuele Bassi2011-06-091-4/+4
* docs: Remove unused field annotationEmmanuele Bassi2010-05-281-1/+0
* [node] Add HOLDS macros for quick type checkingEmmanuele Bassi2009-09-281-0/+51
* [node] Add JsonNode.set_parent()Emmanuele Bassi2009-09-061-0/+2
* Disallow single header file inclusionEmmanuele Bassi2009-08-121-0/+4
* Auto-promote integer types to G_TYPE_INT64Emmanuele Bassi2009-08-121-6/+6
* [node] Make JsonNode completely privateEmmanuele Bassi2009-06-091-24/+14
* Add JsonArray iteration functionEmmanuele Bassi2009-05-171-0/+21
* Add JsonObject iteration functionEmmanuele Bassi2009-05-161-2/+23
* [node] Add is_null() methodEmmanuele Bassi2009-04-171-0/+1
* [node] Make JSON_NODE_TYPE call a functionEmmanuele Bassi2009-04-171-1/+1
* [node] Add function version of JSON_NODE_TYPE macroEmmanuele Bassi2009-04-171-2/+3
* Add convenience accessors to JsonArrayEmmanuele Bassi2009-04-171-15/+42
* Deprecate add_member() and add set_member() and friendsEmmanuele Bassi2009-04-171-18/+65
* Add API to retrieve copies of the nodes inside objects and arraysEmmanuele Bassi2007-11-211-0/+4
* Add a GType for JsonNodeEmmanuele Bassi2007-11-131-2/+6
* Add the JsonSerializable interfaceEmmanuele Bassi2007-10-161-0/+1
* Add a method for getting all the nodes from a JsonObjectEmmanuele Bassi2007-10-161-0/+1
* Add API for removing nodes from arrays and objectsEmmanuele Bassi2007-10-151-61/+65
* Add json_node_dup_string()Emmanuele Bassi2007-10-081-0/+1
* Add convenience accessors for fundamental types in JsonNodeEmmanuele Bassi2007-10-051-0/+12
* Implement the GType functions for JsonObject and JsonArrayEmmanuele Bassi2007-10-051-2/+2
* Document the new public functionsEmmanuele Bassi2007-10-011-0/+2
* Move data types ctors and setters into the public headersEmmanuele Bassi2007-10-011-7/+31
* Complete API reference of JSON-GLibEmmanuele Bassi2007-10-011-0/+20
* Add licensing informations to the source codeEmmanuele Bassi2007-10-011-0/+35
* Add JsonNode, a generic container for JSON typesEmmanuele Bassi2007-10-011-25/+34
* Add JsonData, an opaque container for JSON data typesEmmanuele Bassi2007-09-211-16/+37
* Initial import of JSON-GLibEmmanuele Bassi2007-09-201-0/+32