summaryrefslogtreecommitdiff
path: root/core/io/config_file.cpp
AgeCommit message (Expand)Author
2022-06-07Fix saving section-less keys in `ConfigFile`Danil Alexeev
2022-05-12Add a new HashMap implementationreduz
2022-04-11Make FileAccess and DirAccess classes reference counted.bruvzg
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-11-24Project feature warning systemAaron Franke
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