summaryrefslogtreecommitdiff
path: root/src/newgrf_gui.cpp
AgeCommit message (Expand)Author
2021-05-29Codechange: Rename window related DeleteXXX to match new behaviourglx22
2021-05-29Fix f6d5c01: Delay deletion when closing windowsglx22
2021-05-06Codechange: add SetDParamStr that accepts std::string&rubidium42
2021-04-30Fix: Recalculate padding and minimum sizes when GUI or Font zoom is changed.Peter Nelson
2021-04-27Fix: [NewGRF] Errors with severity ERROR also display a pop-up window (#9119)Chris
2021-04-21Codechange: merge duplicated logic to scroll in lists by key into a single fu...Rubidium
2021-04-10Change: do not disable NewGRF window apply button if dev tools are enabled (#...Didac Perez Parera
2021-04-05Change: Disable NewGRF window apply button if no change was made (#8934)Didac Perez Parera
2021-03-10Fix #8833: don't reload NewGRFs when we are shutting downPatric Stout
2021-03-10Add: make modal windows update more smoothPatric Stout
2021-01-08Codechange: Remove min/max functions in favour of STL variants (#8502)Charles Pigott
2020-05-21Codechange: Store base set related texts in std::strings.Michael Lutz
2020-05-21Codechange: Use std::string for storing GRF error messages.Michael Lutz
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-04-13Codechange: use std::sort() in GUIListglx
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-04-09Codechange: Switch DropDownList to directly use std::vector, thus making Auto...Michael Lutz
2019-03-28Fix: MSVC warnings (#7423)glx22
2019-03-26Codechange: Replaced SmallVector::Find() with std::find()Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Append() with std::vector::[push|emplace]_b...Henry Wilson
2019-03-26Codechange: Replace SmallVector::Length() with std::vector::size()Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Compact() with std::vector::shrink_to_fit()Henry Wilson
2019-03-26Codechange: Replace SmallVector::Clear() with std::vector::clear()Henry Wilson
2019-03-24Codechange: Use override specifier in Window-derived classes.peter1138
2019-03-24Codechange: Use override specifer for overriding member declarationsHenry Wilson
2019-03-20Remove: ENABLE_NETWORK switchPatric Stout
2019-03-10Remove: Unnecessary specialization of NewGRF preset list item.peter1138
2019-03-10Codechange: Use Colours type instead of byte.peter1138
2019-01-31Fix #7089: Close NewGRF textfile windows when their data is invalid (#7106)glx22
2019-01-28Add: allow opening of one TextfileWindow per typeglx
2019-01-26Add: more options for translatorsglx
2019-01-11Change: Use GUITimer class instead of bare int/uints.Peter Nelson
2019-01-11Change: Split up Window::OnTick into OnGameTick and OnRealtimeTick. Adjust ti...Peter Nelson
2018-10-31Doc: Lots and lots of doxymentation fixesCharles Pigott
2018-04-30Fix b4b98e5165: Use FALLTHROUGH attribute with correct indentation.J0an Josep
2017-08-13(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)frosch
2017-01-14(svn r27729) -Codechange: Do not count static NewGRF when checking for the ma...frosch
2017-01-07(svn r27724) -Cleanup: Remove pointless usage of IsOpenTTDBaseGRF. System GRF...frosch
2015-08-10(svn r27381) -Fix: Warnings due to C++11 requirements for explicit narrowing ...michi_cc
2014-10-04(svn r26954) -Codechange: GUI-scale for AI/GS settings and NewGRF settings wi...peter1138
2014-06-10(svn r26640) -Cleanup: Remove some pointless STR_JUST_STRING detours.frosch
2014-05-24(svn r26613) -Feature: Upgrade currently active newgrfs to newest installed v...alberth
2014-05-24(svn r26610) -Feature: Select an editable preset name for saving.alberth
2014-04-25(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the...rubidium
2014-04-23(svn r26486) -Codechange: replace a number of snprintfs with seprintfrubidium
2014-04-23(svn r26485) -Codechange: Replace ttd_strlcpy and ttd_strlcat with strecpy an...frosch
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ...rubidium
2013-11-24(svn r26086) -Codechange: use AutoDeleteSmallVector instead std::list for dro...rubidium
2013-11-24(svn r26084) -Fix: don't allow executing the palette toggling code when it's ...rubidium