summaryrefslogtreecommitdiff
path: root/src/settings.cpp
AgeCommit message (Expand)Author
2021-05-27Codechange: make SettingDesc an instance in the setting table to allow for su...rubidium42
2021-05-27Codechange: do not use SettingDescBase directly when not neededrubidium42
2021-05-27Codechange: use initializer_lists for the settings tablesrubidium42
2021-05-27Codechange: let SettingDesc extend SettingDescBaserubidium42
2021-05-27Codechange: just pass the SettingDesc to SetSettingValue and remove distincti...rubidium42
2021-05-13Codechange: clean up C-string support from settingsrubidium42
2021-05-13Codechange: move script settings to std::stringrubidium42
2021-05-13Codechange: move passwords in settings to std::stringrubidium42
2021-05-13Change: further support for std::string in settingsrubidium42
2021-05-06Codechange: add SetDParamStr that accepts std::string&rubidium42
2021-05-05Change: [Network] Update server's NetworkServerGameInfo only when neededrubidium42
2021-04-30Fix: Recalculate padding and minimum sizes when GUI or Font zoom is changed.Peter Nelson
2021-04-27Fix: truncating strings in settings could leave invalid Utf8 charactersrubidium42
2021-04-27Codechange: writing and string validation to its own functionsrubidium42
2021-04-27Feature: allow non-ASCII currency separatorsrubidium42
2021-04-11Fix: Invalidate cached vehicle colourmaps when changing liveries setting. (#9...PeterN
2021-03-26Feature: setting to indicate snow coverage for arctic climate (replaces snow ...Patric Stout
2021-03-13Feature: allow setting maximum zoom level at which sprites are drawn (#8604)Matt Kimber
2021-02-17Codechange: Allow early-load settings that are not misc settings.Michael Lutz
2021-02-14Add: [OSX] Native font rendering without using FreeType.Michael Lutz
2020-12-27Codechange: Stringify config file paths.Michael Lutz
2020-12-13Add: save openttd.cfg immediately on changing a setting (#8358)Patric Stout
2020-12-06Fix: Compile warnings when asserts are disabledCharles Pigott
2020-05-21Codechange: Store base set related texts in std::strings.Michael Lutz
2020-05-21Codechange: Use std::string in INI file parsing.Michael Lutz
2020-02-06Feature: SLF_HEX to print hexadecimal numbers in the config fileJohannes E. Krause
2020-02-06Fix: Loading SDT_INTLIST similar to loading SDT_NUMXJohannes E. Krause
2020-02-06Fix: Saving SDT_INTLIST handle unsigned values properlyJohannes E. Krause
2019-12-21Codechange: Replace vehicle related FOR_ALL with range-based for loopsglx
2019-12-21Codechange: Replace station related FOR_ALL with range-based for loopsglx
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-09-29Fix: Some typos found using codespellJMcKiern
2019-05-14Add: [Win32] GDI engine for font glyph rendering as a replacement for includi...Michael Lutz
2019-05-14Codechange: Refactor the Freetype font cache into a generic part that does no...Michael Lutz
2019-04-25Feature: Add coverage area display for existing stations.peter1138
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-04-09Codechange: If something is a vector of strings, use a vector of strings inst...Michael Lutz
2019-03-26Codechange: Replaced SmallVector::[Begin|End]() with std alternativesHenry Wilson
2019-03-26Codechange: Replaced SmallVector::Append() with std::vector::[push|emplace]_b...Henry Wilson
2019-03-20Remove: ENABLE_NETWORK switchPatric Stout
2019-03-16Remove: OPFCharles Pigott
2019-03-16Change: Use default value for invalid multi-string settings instead of clampi...PeterN
2019-03-09Feature: Non-rectangular sparse station catchment area.Peter Nelson
2019-02-08Codechange: Make the style of MakeVoid calls uniform (#7192)Gabda
2019-02-02Codechange: Convert saveload numbers to enum values.Peter Nelson
2019-02-01Fix #6438: Properly invalidate AI Settings window when max no competitor sett...Peter Nelson
2019-01-31Feature: Group liveries, and livery window usability enhancements. (#7108)PeterN
2019-01-19Change: Invalidate ship path caches if pathfinder choice or forbid-90-degree ...Peter Nelson
2018-12-27Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined ...glx
2018-10-31Doc: Lots and lots of doxymentation fixesCharles Pigott