summaryrefslogtreecommitdiff
path: root/json-glib/json-object.c
Commit message (Expand)AuthorAgeFilesLines
* Update the JsonObject documentationEmmanuele Bassi2021-06-101-83/+86
* docs: Initial, rough port away from gtk-docEmmanuele Bassi2021-06-081-120/+119
* Assert that foreach_member() won't mutate the objectEmmanuele Bassi2020-08-241-0/+5
* Document the iteration order for foreach_member()Emmanuele Bassi2020-08-241-0/+3
* Add ordered iterator for JsonObjectEmmanuele Bassi2020-08-241-2/+111
* docs: Clarify some expections of the json_object_get_*_member APIsDebarshi Ray2018-03-141-14/+24
* Add with_default() variant for JsonObject gettersEmmanuele Bassi2017-11-141-74/+131
* core: Avoid json_object_get_members()Garrett Regier2017-06-161-0/+9
* object: Use a GQueue for members_orderedGarrett Regier2017-06-161-17/+10
* docs: Clarify when NULL might be returnedMatthew Leeds2017-03-181-13/+14
* docs: Fix the Since tagsEmmanuele Bassi2016-03-011-6/+6
* core: Add JSON node, object, array hashesPhilip Withnall2016-03-011-1/+98
* node: Add json_node_ref() and json_node_unref()Philip Withnall2016-03-011-2/+2
* core: Add immutability support to core objectsPhilip Withnall2016-03-011-0/+51
* core: Remove atomic operations for reference countingPhilip Withnall2016-01-281-2/+2
* object: Add JsonObjectIter to ease iteration over JsonObject membersPhilip Withnall2015-10-061-0/+71
* lib: Trivial documentation clarificationsPhilip Withnall2015-09-011-2/+4
* Remove conditional inclusion of config.hEmmanuele Bassi2014-03-181-3/+0
* docs: Port to MarkDownEmmanuele Bassi2014-03-181-4/+5
* Add missing annotationsEmmanuele Bassi2014-02-141-3/+3
* Use the new typed JsonNode initializersEmmanuele Bassi2012-10-271-30/+18
* Consolidate null handling in JsonArray and JsonObjectEmmanuele Bassi2012-10-271-1/+10
* docs: Fix typo in JsonObject's descriptionEmmanuele Bassi2011-10-171-1/+1
* Remove G_CONST_RETURN usageEmmanuele Bassi2011-06-091-1/+1
* Use the new atomic functions for refcountingEmmanuele Bassi2011-06-031-7/+2
* object: Use g_list_find_custom()Emmanuele Bassi2011-04-081-10/+3
* Fix introspection annotationsEmmanuele Bassi2011-02-151-2/+2
* object: Replace the name pointer in the members listEmmanuele Bassi2011-02-151-0/+21
* object: Do some more validation in set_member()Emmanuele Bassi2011-01-101-0/+10
* Add missing introspection annotations.Luca Bruno2011-01-101-4/+4
* Use G_DEFINE_BOXED_TYPE()Emmanuele Bassi2010-10-191-12/+1
* Add introspection annotationsEmmanuele Bassi2010-09-251-2/+2
* Allow NULL as a value for strings, arrays and objectsEmmanuele Bassi2010-06-161-9/+36
* Initialize every member of JsonObject on constructionEmmanuele Bassi2010-01-101-0/+1
* Update Introspection annotationsEmmanuele Bassi2009-11-121-12/+13
* object: Return values list in insertion orderEmmanuele Bassi2009-10-301-48/+7
* object: Guarantee insertion orderEmmanuele Bassi2009-10-261-32/+35
* [docs] Remove note about normalization of member namesEmmanuele Bassi2009-08-161-5/+1
* Do not sanitize the object member's nameEmmanuele Bassi2009-08-121-29/+6
* Auto-promote integer types to G_TYPE_INT64Emmanuele Bassi2009-08-121-2/+2
* [docs] Fix typo in JsonObject::set_object_member()Emmanuele Bassi2009-06-251-1/+1
* Use JSON_NODE_OBJECT, not JSON_NODE_ARRAY when creating the node in json_obje...Rodrigo Moya2009-06-241-1/+1
* Fix license and copyright noticesEmmanuele Bassi2009-06-091-3/+6
* [node] Make JsonNode completely privateEmmanuele Bassi2009-06-091-8/+1
* Add JsonObject iteration functionEmmanuele Bassi2009-05-161-0/+55
* Deprecate add_member() and add set_member() and friendsEmmanuele Bassi2009-04-171-16/+473
* Use the normalized member name in has_memberEmmanuele Bassi2008-01-281-1/+1
* Wrap config.h include with conditionalsEmmanuele Bassi2007-12-251-0/+2
* Add API to retrieve copies of the nodes inside objects and arraysEmmanuele Bassi2007-11-211-0/+29
* Add a method for getting all the nodes from a JsonObjectEmmanuele Bassi2007-10-161-0/+41