summaryrefslogtreecommitdiff
path: root/Source/Core/Common/IniFile.cpp
AgeCommit message (Expand)Author
2025-01-08Common/IniFile: Fix case sensitivity mismatch in IniFile::Section::Delete()Admiral H. Curtiss
2024-10-10Modernize `std::find` with rangesmitaclaw
2024-09-21IniFile: Migrate `Common::CaseInsensitiveLess` to StringUtilmitaclaw
2024-08-14Use 'contains' methodDr. Dystopia
2023-04-13Common/IniFile: Move interface into Common namespaceLioncash
2022-07-25StripSpaces: only strip spacesShawn Hoffman
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2020-02-29Common/IniFile: Add Exists function for section name onlyTechjar
2020-01-23Common/Core: Minor rvalue reference related cleanups.Jordan Woyak
2019-07-23StringUtil: Use std::string_view moreJosJuice
2019-06-16Common/IniFile: Make use of std::string_view where applicableLioncash
2019-06-16Common/IniFile: Make CaseInsensitiveStringCompare usable with heterogenous lo...Lioncash
2019-06-07Core/ConfigManager: Use forward declarations where applicableLioncash
2019-05-23Merge pull request #8113 from lioncash/ini-keyLéo Lam
2019-05-22IniFile: Prevent potential out-of-bounds access in ParseLine()Lioncash
2019-05-22Common/IniFile: Simplify Set()Lioncash
2019-02-13Use empty instead of sizeFilip Gawin
2018-12-26IniFile: Minor cleanup. Removed unused function. Improved template usage.Jordan Woyak
2018-06-03IniFile: Use templates for Get()Léo Lam
2018-06-03IniFile: Use templates for Set()Léo Lam
2018-06-03Move Config ValueToString to StringUtilLéo Lam
2017-07-05Replace StringFromInt with std::to_stringLéo Lam
2017-06-15Add a namespace to OpenFStreamJosJuice
2017-03-22IniFile: Replace a character erase with pop_back()Lioncash
2017-03-22IniFile: Replace string joining code with JoinStringLioncash
2017-03-22IniFile: std::move a std::string in GetLinesLioncash
2017-03-22IniFile: Use character literals instead of string literals where applicableLioncash
2017-03-22IniFile: Provide an rvalue reference overload for SetLinesLioncash
2017-03-22IniFile: Make Section's string constructor instances take strings by valueLioncash
2017-03-05Move IniFile section chunk handling to IniFile::SectionRyan Houdek
2017-02-25IniFile: Handle s64/u64 valuesLioncash
2017-02-04Translate Swedish in example strings to EnglishJosJuice
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2015-08-19IniFile: Mark getter functions as constLioncash
2015-06-05Skip reading UTF-8 BOM at the beginning of INI filesJosJuice
2015-06-02Fix bug where Gecko codes would be "enabled by default"comex
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-03-24DolphinWX/Common: Change some find_first_of usages to findLioncash
2015-02-04Use emplace_* functions where in-place construction is preferableLioncash
2014-11-13Various formatting and consistency fixesStevoisiak
2014-09-04Change IniFile::Section::Set() with default value to use a template.Rachel Bryk
2014-08-13Add the VideoCommon PostProcessing class.Ryan Houdek
2014-06-24Store ini sections in a std::list (rather than vector) to prevent unexpected ...Jordan Woyak
2014-06-16Use only section-based ini reading.Lioncash
2014-05-28Get rid of the temporary buffer in IniFile's Load function.Lioncash
2014-05-28When reading an ini file, if there is an error, check if it is simply because...Rachel Bryk
2014-05-23Check for errors when reading lines from ini files.Rachel Bryk
2014-05-14Use size_t in std::string operations in IniFile.cpp, not intLioncash
2014-03-17Turn some non-const refs into pointersTillmann Karras