aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updating the dtree API to contain a boolean value and be comfigurable to ↵Katharina Fey2019-06-041-6/+18
| | | | support long long numerals
* Impementing a functional json parser on top of the tokeniserKatharina Fey2019-06-043-245/+361
|
* Fixing a bug where parent searches were always falseKatharina Fey2019-06-041-1/+1
|
* Changing parser API slightly and adding compile support to build systemKatharina Fey2019-06-042-2/+5
|
* Adding a static copy of the jasmine json tokeniserKatharina Fey2019-06-042-0/+437
|
* Adding work-in-progress new json parserKatharina Fey2019-06-042-365/+86
|
* Adding new function that gets the parent of a current node in a recursive ↵Katharina Fey2019-06-043-0/+55
| | | | structure
* Updating lots of code to make finalisation of vault creations easierKatharina Fey2019-06-041-1/+1
|
* Updating the examples a littleKatharina Fey2019-06-042-56/+12
|
* Adding new recursive key search functionKatharina Fey2019-06-041-0/+75
|
* Adding new error return for limited recursive queriesKatharina Fey2019-06-041-0/+1
|
* Cleaning up json encoder and decoderKatharina Fey2019-06-041-48/+17
| | | | | - Removing the requirement to set an encoder setting - Only supporting minified json (for now)
* - Fixing an issue where the list malloc was of size 0Katharina Fey2019-06-041-4/+5
| | | | | - Now properly cleaning payload space after type reset - Minor tweaks and improvements
* No longer allow to free shallow copies of nodesKatharina Fey2019-06-041-1/+3
|
* Adding a new error code and commenting the existing ones :)Katharina Fey2019-06-041-5/+6
|
* First version of the "eztree" api. It provides more straight-forward ways to ↵Katharina Fey2019-06-043-57/+116
| | | | | | use libdyntree (in a less safe way however!) eztree_* functions do not provide error chec
* Fixing some errors and finishing more refactoringKatharina Fey2019-06-042-54/+53
|
* Moving utility functions into new file with a new API namespaceKatharina Fey2019-06-044-141/+148
|
* Adding the ability to copy nodes in shallow or deep modeKatharina Fey2019-06-042-13/+93
|
* API refactor part 3: Recursive elements are now called "List" elements, ↵Katharina Fey2019-06-043-34/+34
| | | | Numeral elements are now called "Numeric" elements.
* Cleaning up the json decoder.Katharina Fey2019-06-042-185/+201
| | | | Fixing an error in the print function which would sometimes yield incorrect results
* More API changes deep_copy is now copy_deepKatharina Fey2019-06-042-2/+2
|
* Updating API part 2Katharina Fey2019-06-043-32/+46
|
* API Changes.Katharina Fey2019-06-042-10/+103
| | | | | | | - Renaming the recursive field to "list" functions - Renaming main file to dtree for less confusion - Allowing for long values to be stored - not just integers - Adjusting quick access functions to use new API
* Update README.mdKatharina Fey2019-06-041-1/+1
|
* Updating READMEKatharina Fey2019-06-042-318/+703
|
* Updating banner pictureKatharina Fey2016-08-230-0/+0
|
* Adding an awesome (ish) bannerKatharina Fey2016-08-230-0/+0
|
* Adjusting test functions to test json_decodeKatharina Fey2016-08-231-34/+64
|
* Adding preliminary json parser functionalityKatharina Fey2016-08-231-1/+176
|
* Changing formattingKatharina Fey2016-08-231-19/+20
|
* Adding some helper functionsKatharina Fey2016-08-231-0/+79
|
* First release candidate for version 1.0Katharina Fey2016-08-224-7/+335
| | | | | | | - Adding preliminary json encode functionality - Adding new executable with test functions Code needs further testing but should be functional.
* Adjusting gitignore to exclude some IDE filesKatharina Fey2016-08-211-0/+2
|
* Adding test file with different test suites (as well as examples).Katharina Fey2016-08-213-1/+128
| | | | This should hopefully make it easier to understand the API :)
* Adding recursive search functionKatharina Fey2016-08-212-2/+61
|
* Fixing an issue that could cause a SIGABRTKatharina Fey2016-08-211-3/+3
|
* Adding split and merge featuresKatharina Fey2016-08-212-4/+118
|
* Merge branch 'master' of https://github.com/reepass/libdyntreeKatharina Fey2016-08-211-1/+1
|\
| * Merge branch 'master' of https://github.com/reepass/libdyntreeKatharina Fey2016-08-193-87/+255
| |\
| * | Small changeKatharina Fey2016-08-191-1/+1
| | |
* | | Adding new functions to APIKatharina Fey2016-08-213-31/+107
| |/ |/| | | | | | | | | | | - Encode a dyntree object hirarchy into json - Decode a json string to a dyntree object hirarchy - Split a tree in two (no longer related) sub-trees - Merge two non-related subtrees together
* | Updating the README to reflect some of the changes made to the API and to be ↵Katharina Fey2016-07-301-71/+91
| | | | | | | | more explanatory :)
* | Merge branch 'master' of https://github.com/reepass/libdyntreeKatharina Fey2016-07-301-3/+3
|\|
| * Update README.mdKatharina Fey2016-07-301-2/+2
| |
| * Update README.mdKatharina Fey2016-07-301-2/+2
| |
* | Changing the APi slightly and adding better comments for the api functions.Katharina Fey2016-07-302-16/+164
|/ | | | - Also adding the ability to store custom pointers in a node
* Quickly updating READMEKatharina Fey2016-07-301-1/+151
|
* Initial commit of the libraryKatharina Fey2016-07-306-0/+471
|
* Initial commitKatharina Fey2016-07-302-0/+198