summaryrefslogtreecommitdiff
path: root/src/openttd.cpp
AgeCommit message (Expand)Author
2021-05-01Fix #6598: Prevent invalid memory accesses when abandoning a join from within...rubidium42
2021-04-29Change: [Network] Encapsulate logic about the connection string to the networ...rubidium42
2021-04-29Codechange: use NetworkAddress instead of two host/port variables where possiblePatric Stout
2021-04-27Codechange: [Network] Do not leak os_abstraction.h via network_funcrubidium42
2021-04-20Codechange: split ParseConnectionString into two functionsPatric Stout
2021-04-20Remove: "map_name" from server announcements / listingPatric Stout
2021-04-12Fix #8874: show a warning when a NewGRF scan is requested multiple times from...rubidium42
2021-04-11Fix #9008: Validate starting year given on the command line. (#9014)rubidium42
2021-03-10Fix: abort GRFFileScanner on exiting the game as soon as possiblePatric Stout
2021-03-10Fix: don't update framerates when a modal window is openPatric Stout
2021-03-10Add: make modal windows update more smoothPatric Stout
2021-03-09Codechange: only run InteractiveRandom() from the draw-thread (#8831)Patric Stout
2021-02-19Add: draw the screen at a steady pace, also during fast-forwardPatric Stout
2021-02-14Feature: Automatic UI and font zoom levels when supported by the OS.Michael Lutz
2021-01-22Change: Apply some consistency to singleplayer related commentsglx22
2021-01-14Feature: Choose a sensible window size on a fresh OTTD config file. (#8536)Michael Lutz
2021-01-11Change: change console command "restart" and add "reload"Patric Stout
2021-01-11Fix 8f3d1ec: "restart" did not always restart your current gamePatric Stout
2021-01-08Codechange: Remove min/max functions in favour of STL variants (#8502)Charles Pigott
2020-12-27Codechange: Use std::string in file scanners.Michael Lutz
2020-12-27Codechange: Even more std::string usage in file IO.Michael Lutz
2020-12-27Codechange: Convert some more FIO functions to take std::string.Michael Lutz
2020-12-27Codechange: Stringify config file paths.Michael Lutz
2020-12-27Codechange: Replace assert_compile macro with static_assertCharles Pigott
2020-12-27Codechange: Add support for verbose assertsJonathan G Rennison
2020-12-22Change: [Linkgraph] Pause the game when linkgraph jobs lag (#6470)Jonathan G Rennison
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