Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-28 | Fix #8221: Missing specific error message for bridge too long (#8240) | TrevorShelton | |
2020-06-28 | Fix #8216: Don't show floating text on autoreplace if cost is 0 | Charles Pigott | |
2020-06-27 | Doc: Acknowledge integer type mismatch in certain admin packets using ↵ | duck | |
AdminUpdateType (#8238) | |||
2020-06-27 | Change: Also make roadside trees match the tree transparency option | Charles Pigott | |
2020-06-27 | Fix #8129: Crash if a news message expires while viewing the endgame screen | Charles Pigott | |
2020-06-27 | Codechange: Make sure script enums are the same size as their normal ↵ | Charles Pigott | |
counterparts | |||
2020-06-27 | Fix: Warning about using the wrong enum type | Charles Pigott | |
2020-06-27 | Codechange: Add WARN_FORMAT to vseprintf and fix the cascade of warnings ↵ | Charles Pigott | |
that followed | |||
2020-06-27 | Fix: Compiler warnings about memsetting non-trivial classes | Charles Pigott | |
2020-06-27 | Fix #8232: 'Huge screenshot' warning being shown incorrectly | Abdurrahmaan Iqbal | |
2020-06-27 | Cleanup: Give `TakeScreenshot` a more sensible name | TechGeekNZ | |
2020-06-27 | Cleanup: Remove redundant implementation of TakeScreenshot | TechGeekNZ | |
2020-06-27 | Feature: Increase max possible distance from border for oil refineries and rigs | dP | |
2020-06-25 | Update: Translations from eints | translators | |
indonesian: 16 changes by adjayanto | |||
2020-06-24 | Update: Translations from eints | translators | |
swedish: 3 changes by Joel_A | |||
2020-06-22 | Update: Translations from eints | translators | |
ukrainian: 1 change by nsergiy korean: 1 change by telk5093 | |||
2020-06-22 | Fix #8230: Resolve ".." when opening files in .tar (#8231) | glx22 | |
2020-06-22 | Fix 63ccb36e: Incorrect string type for OrderBackup::name save/load | Jonathan G Rennison | |
In 63ccb36e BaseConsist::name was changed from a malloced char* to a std::string. OrderBackup inherits from BaseConsist. The saveload of OrderBackup::name was not updated. | |||
2020-06-21 | Fix: Thread unsafe use of NetworkAddress::GetAddressAsString | Jonathan G Rennison | |
Remove static buffer form of NetworkAddress::GetAddressAsString. This is used in multiple threads concurrently, and is not thread-safe. Replace it with a form returning std::string. | |||
2020-06-19 | Update: Translations from eints | translators | |
swedish: 33 changes by Joel_A | |||
2020-06-18 | Fix: Racy use of flags in TCPConnecter::CheckCallbacks | Jonathan G Rennison | |
conected and aborted flags are used concurrently from multiple threads. | |||
2020-06-18 | Fix: Violation of strict weak ordering in group name sorters | Jonathan G Rennison | |
This could be caused by a group being renamed, and the old name being cached from a previous sort. See: #7838 | |||
2020-06-18 | Fix: Violation of strict weak ordering in engine name sorter | Jonathan G Rennison | |
This could be caused by an engine being renamed, and the old name being cached from a previous sort. See: #7838 | |||
2020-06-18 | Codechange: Use template type for GUIList::Sort comparator | Jonathan G Rennison | |
2020-06-18 | Change: Allow command cost-estimation while paused. | frosch | |
2020-06-18 | Fix: Silence some warnings when building with clang-cl on VS 2019 | Niels Martin Hansen | |
Clang-cl presents as both _MSC_VER and __clang__ in the preprocessor which makes some things confusing. | |||
2020-06-18 | Fix #8104: Always add WINDOW_RESIZABLE flag to SDL2 (#8211) | nikolas | |
This fixes a bug that can reproduced with these steps: * Start openttd in fullscreen mode * Turn off fullscreen mode * Try to resize the window. The window can't be resized. | |||
2020-06-12 | Update: Translations from eints | translators | |
polish: 1 change by MaksOPENTTD1 danish: 1 change by beruic | |||
2020-06-09 | Cleanup: Fix typos in code comments. | TechGeekNZ | |
2020-06-09 | Cleanup: Give `SetDirtyBlocks` a more descriptive name. | TechGeekNZ | |
2020-06-09 | Fix: [CMake] SDL2 Sound was not included | arikover | |
2020-06-08 | Fix: Display banlist's indexes correctly | Miguel Horta | |
Bug introduced via commit ab711e6942 | |||
2020-06-07 | Cleanup: Correct typographic errors in code comments. | TechGeekNZ | |
2020-06-07 | Cleanup: Add undocumented parameter to GetSpriteSize. | TechGeekNZ | |
2020-06-05 | Codechange: remove #ifdef from .cpp files to exclude features | Patric Stout | |
With CMake, these files are simply not compiled to start with. | |||
2020-06-05 | Add: introduce CMake for project management | Patric Stout | |
CMake works on all our supported platforms, like MSVC, Mingw, GCC, Clang, and many more. It allows for a single way of doing things, so no longer we need shell scripts and vbs scripts to work on all our supported platforms. Additionally, CMake allows to generate project files for like MSVC, KDevelop, etc. This heavily reduces the lines of code we need to support multiple platforms from a project perspective. Addtiionally, this heavily improves our detection of libraries, etc. | |||
2020-06-05 | Fix: unbreak building with ICU on macOS | Marcus Calhoun-Lopez | |
A symbol clash breaks building ICU on macOS, and although it isn't necessary, it might as well be possible. | |||
2020-06-05 | Cleanup: StationCargoList::AreMergable doxygen comment references Vehicle ↵ | TechGeekNZ | |
instead of Station. | |||
2020-06-05 | Cleanup: Add note explaining how settings.h is generated from source. | TechGeekNZ | |
2020-06-05 | Cleanup: Fix typo in settings.h.preamble. | TechGeekNZ | |
2020-06-04 | Codechange: Realign SDL driver with SDL2 driver to ease maintenance and ↵ | TechGeekNZ | |
emphasise differences. | |||
2020-06-01 | Codechange: remove has_newindustries global | Yexo | |
2020-06-01 | Codechange: replace custom timer and OnGameTick() with OnHundrethTick() | Yexo | |
2020-06-01 | Codechange: remove has_newhouses global | Yexo | |
2020-06-01 | Add: [Script] Native priority queue; useful e.g. for pathfinders. | Michael Lutz | |
2020-06-01 | Fix #8066: Try another fallback colourspace if first one fails | Niels Martin Hansen | |
2020-06-01 | Fix: [Win32] Crash message not fitting in crash dialog | glx | |
2020-06-01 | Fix #7970: [Win32] Disable event loop on crash to prevent recursive faults | glx | |
2020-06-01 | Fix #8166: don't crash on loading an invalid roadtype newgrf | Yexo | |
Initialization code for GRFFile::roadtype_map was copied from railtype_map. But while RailType is a byte-sized enum and could thus be initialized via memset, RoadType doesn't have a defined size. | |||
2020-06-01 | Fix #8024: make online content gui more responsive while loading | Yexo | |
Previously the internal content list was invalidated and sorted for every new item added. Now the sorting is delayed until the GUI is drawn, which means we only sort once per GUI tick. Since the amount of incoming items per GUI tick is not controlled by the GUI but rather by network speed, we were previously doing a lot of duplicate work per tick, causing the mouse cursor to lag while the list was initialized. |