summaryrefslogtreecommitdiff
path: root/src/openttd.cpp
AgeCommit message (Expand)Author
2020-12-15Add: support for emscripten (play-OpenTTD-in-the-browser)Patric Stout
2020-12-13Fix 8bef06a2: don't use "extern" when you want to implement a global (#8373)Patric Stout
2020-12-13Add: save openttd.cfg immediately on changing a setting (#8358)Patric Stout
2020-12-08Fix: useless warning with -snull and no BaseSounds available (#8361)Patric Stout
2020-09-24Feature: Improve restart commandBerbe
2020-05-21Codechange: Store info about the dedicated server log file in globals with au...Michael Lutz
2020-05-21Codechange: Use std::string in the driver and blitter selection code.Michael Lutz
2020-05-21Codechange: Store base set related texts in std::strings.Michael Lutz
2020-05-12Add: stations_near and industries_near cache check (#8139)glx22
2020-05-07Add: docking tiles cache check (#8120)glx22
2019-12-26Fix: Reference correct section in README file for baseset infoNiels Martin Hansen
2019-12-21Codechange: Replace FOR_ALL_TOWNS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_ROADSTOPS with range-based for loopsglx
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-12-21Codechange: Replace FOR_ALL_COMPANIES with range-based for loopsglx
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-05-01Feature: Add NotRoadTypes (NRT)peter1138
2019-04-29Codechange: Remove Company/OwnerByte typesCharles Pigott
2019-04-24Change: Zoom title game by UI zoom levelNiels Martin Hansen
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-06Codechange: Replace custom thread code with C++11 thread objects.Michael Lutz
2019-04-06Codechange: Replace custom mutex code with C++11 mutex'es.Michael Lutz
2019-03-26Codechange: Removed SmallVector completelyHenry Wilson
2019-03-26Codechange: Replaced SmallVector::Append() with std::vector::[push|emplace]_b...Henry Wilson
2019-03-26Codechange: Replaced SmallVector::Get() const with std alternativesHenry Wilson
2019-03-20Remove: ENABLE_NETWORK switchPatric Stout
2019-03-16Remove: OPFCharles Pigott
2019-03-05Remove: MorphOS / AmigaOS supportPatric Stout
2019-02-23Add: Show performance of AI and GS in framerate windowNiels Martin Hansen
2019-02-02Codechange: Additional type safety for saveload version variables.Peter Nelson
2019-01-30Fix: don't show OS error box for non GUI video driversglx
2019-01-17Fix: Some code and comment typosnikolas
2019-01-11Change: Animate text effects by real time instead of game ticks.Peter Nelson
2019-01-11Change: Switch various window timers to real time instead of game ticks.Peter Nelson
2019-01-11Change: Split up Window::OnTick into OnGameTick and OnRealtimeTick. Adjust ti...Peter Nelson
2019-01-10Add #4115: default company colour setting (#6998)Gabda87
2018-12-27Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined ...glx
2018-11-01Fix #6460: [AI] Add start_date parameter for Random AIs on new gameSamuXarick
2018-10-31Doc: Lots and lots of doxymentation fixesCharles Pigott
2018-10-27Fix e00908f: Visual C++ 2015 compile errorNiels Martin Hansen
2018-10-11Fix #6898: Replace atoi() with strtoul()Miguel Horta
2018-07-19Feature: Framerate display window (#6822)Niels Martin Hansen
2018-06-24Change: Modernise music control logic implementation (#6839)Niels Martin Hansen
2018-04-29Remove: WinCE supportPatric Stout
2018-04-29Remove: PSP supportPatric Stout
2018-04-21Cleanup: Use new filename for README file. (#6738)Ricardo N Feliciano
2017-01-14(svn r27732) -Change: Turn the message about 'missing baseset sprites' from a...frosch
2016-09-04(svn r27653) -Fix(r27647): Rename FileOperation enum and values to SaveLoadOp...alberth