summaryrefslogtreecommitdiff
path: root/src/settings.cpp
AgeCommit message (Expand)Author
2021-05-29Codechange: use separate pre and post callbacks for int settingsrubidium42
2021-05-29Codechange: use separate pre and post callbacks for string settingsrubidium42
2021-05-29Codechange: split Write_ValidateSetting to get separate functions for making ...rubidium42
2021-05-29Codechange: split Write_ValidateSetting to get separate functions for making ...rubidium42
2021-05-27Codechange: add helper functions to read an int setting valuerubidium42
2021-05-27Codechange: remove SettingDescType in lieu of the actual classesrubidium42
2021-05-27Codechange: let OneOfMany and ManyOfMany be their own classes as wellrubidium42
2021-05-27Codechange: make BoolSettingDesc its own sub classrubidium42
2021-05-27Cleanup: remove unneeded temporary variables and castsrubidium42
2021-05-27Codechange: move bits of SettingDesc down to the appropriate sub classesrubidium42
2021-05-27Codechange: make parsing of IniItems overridable functions of SettingDescrubidium42
2021-05-27Codechange: make Write_ValidateSetting a function of StringSettingDescrubidium42
2021-05-27Codechange: make Write_ValidateSetting a function of IntSettingDescrubidium42
2021-05-27Cleanup: use (config) formatting for console settings functionsrubidium42
2021-05-27Codechange: make formatting of values into strings a method of SettingDescrubidium42
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