summaryrefslogtreecommitdiff
path: root/core/io/config_file.cpp
AgeCommit message (Expand)Author
2021-08-28Quote and escape ConfigFile keys when necessaryHaoyu Qiu
2021-08-24Implement error return documetationreduz
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-03-22Add a "keep" import mode to keep files as-is and export them.Juan Linietsky
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-17Style: Set clang-format Standard to Cpp11Rémi Verschelde
2020-03-05ConfigFile: Improve error messages and complete docsRémi Verschelde
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-11Rewritten StreamTexture for better code reuse, added basis universal supportJuan Linietsky
2020-02-10Add ConfigFile::parse()Pedro J. Estébanez
2020-02-05Remove duplicate ERR_PRINT macro.Marcel Admiraal
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-10-07Added a method to erase section key in ConfigFileGianlluca
2019-09-25Added some obvious errors explanationsqarmin
2019-08-21Support for file not found in ConfigFile::Load and handle a few specific casesPouleyKetchoupp
2019-08-17Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/'Braden Bodily
2019-06-27Add encrypted files support to ConfigFileVasiliy Makarov
2019-06-03Small fixes to unrechable code, possibly overflows, using NULL pointersqarmin
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-01Update copyright statements to 2018Rémi Verschelde
2017-11-04make ConfigFile sections orderedKarroffel
2017-11-03make ConfigFile use OrderedHashMapKarroffel
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-08-10Removes type information from method bindsIgnacio Etcheverry
2017-04-08Add "Godot Engine contributors" copyright lineRémi Verschelde
2017-03-21Suppress error messages when using ConfigFile::get_value and a default is givenBojidar Marinov
2017-03-05A Whole New World (clang-format edition)Rémi Verschelde
2017-02-13Rename the _MD macro to D_METHODHein-Pieter van Braam
2017-02-01Lot of work in new importer, importing textures now works.Juan Linietsky
2017-01-11Type renames:Juan Linietsky
2017-01-02ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Va...Juan Linietsky
2017-01-01Welcome in 2017, dear changelog reader!Rémi Verschelde
2016-05-12classref: Directory and ConfigFileRémi Verschelde
2016-01-10-fix stray file left open when parsing configuration, closes #3299Juan Linietsky
2016-01-10make sure file is closed if something failsJuan Linietsky
2016-01-08-Use simpler methods for parsing simple tags, fixes #3274Juan Linietsky
2016-01-07-fix bugs related to parsing config files with new variantparser, closes #324...Juan Linietsky
2016-01-01Added default value param to ConfigFile.get_value()Ignacio Etcheverry
2016-01-01Update copyright to 2016 in headersGeorge Marques
2015-12-31Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky
2015-12-31-Ensure .tscn and .tres always save in a deterministic way, fixes #2495Juan Linietsky
2015-12-28Add missing argument names in GDScript bindingsRémi Verschelde