Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-03 | Add: always set PERSONAL_DIR "/content_download" in search path (#8481) | Patric Stout | |
This means that if you start OpenTTD with "-c" to indicate another location to store files, it can still read the content you already downloaded from your PERSONAL_DIR. This folder is, however, read-only. This is useful for situations where you downloaded OpenGFX via the content-service, but want to run the regression or want to run with a clean configuration. With this change, you no longer need to download OpenGFX again. | |||
2021-01-03 | Fix: [OSX] Fonts loaded directly from a file have to be registered with ↵ | Michael Lutz | |
CoreText for proper text layout. | |||
2021-01-02 | Add: use our search-paths to find fonts based on relative filenames too | Patric Stout | |
This allows "small_font = ./myfont.ttf", with "myfont.ttf" located in "~/.openttd". | |||
2021-01-02 | Doc: indicate where to find an excellent tutorial on using CMake (#8475) | Patric Stout | |
2021-01-02 | Change: Default settings improved for new players | 2TallTyler | |
2021-01-02 | Add: [CMake] Explicitly support txz for Arch Linux | Charles Pigott | |
2021-01-02 | Codechange: Drop libxdg-basedir dependency in favour of finding the ↵ | Charles Pigott | |
directories ourselves | |||
2021-01-02 | Fix: prevent clients making emergency saves twice if server disconnects (#8477) | Patric Stout | |
This was clearly overlooked during the initial implementation. | |||
2021-01-02 | Update: Translations from eints | translators | |
finnish: 3 changes by hpiirai catalan: 29 changes by J0anJosep | |||
2021-01-02 | Codechange: [OSX] Prevent the compiler from using SSE4 instructions unless ↵ | Michael Lutz | |
we want to. This improves compatibility on older systems. We don't need to disable anything older, as there are no SSE2-only Macs. | |||
2021-01-01 | Codechange: move some DEBUG-levels and remove some others in saveload ↵ | Patric Stout | |
routine (#8474) When running with -dsl=2 it is very easy to miss important information as there was a lot of noise in between too. This tunes the debug levels a bit to be less noisy while keeping the important bits. | |||
2021-01-01 | Cleanup 2db88953e7: Remove VL_FIRST_SORT as it's useless | glx22 | |
2020-12-31 | Update: Translations from eints | translators | |
finnish: 4 changes by hpiirai french: 1 change by glx22 | |||
2020-12-31 | Change #8325: Make engine reliability independent of introduction date (#8470) | SamuXarick | |
2020-12-30 | Update: Translations from eints | translators | |
spanish (mexican): 42 changes by absay russian: 4 changes by Ln-Wolf finnish: 2 changes by hpiirai french: 35 changes by glx22 polish: 25 changes by yazalo | |||
2020-12-30 | Fix: Assert fail when using restart command after opening save/load GUI | Jonathan G Rennison | |
2020-12-29 | Update: Translations from eints | translators | |
korean: 4 changes by telk5093 german: 84 changes by UnsuspiciousGooball finnish: 4 changes by hpiirai slovak: 7 changes by FuryPapaya | |||
2020-12-28 | Fix #8297: Infrastructure counters for road tunnels, bridges, depots … (#8454) | gooball | |
The previous fix 887e9481ff0e70df6bf93ce15a3899a03f124c50 only worked for roads and failed to consider a multiplier used for the infrastructure totals for tunnels/bridges. Also, depots and bus/truck stops are counted as 2 road pieces on creation but were only counted as 1 road piece on conversion because the function DiagDirToRoadBits() was used, which only ever returns single-piece road segments. Co-authored-by: A. S <admin-git@sotai.tk> | |||
2020-12-28 | Update: Translations from eints | translators | |
korean: 6 changes by telk5093 finnish: 6 changes by hpiirai slovak: 47 changes by FuryPapaya | |||
2020-12-28 | Fix #8453: [Script] Don't truncate loan variation to 32bit | glx22 | |
2020-12-28 | Change: Add some style to GameScript question windows depending on the type | dP | |
2020-12-27 | Doc: Remove some SmallVector references from documentation. | J0anJosep | |
2020-12-27 | Fix b408fe7: Don't try to construct a std::string from nullptr | Charles Pigott | |
2020-12-27 | Update: Translations from eints | translators | |
russian: 19 changes by lexuslatvia finnish: 1 change by hpiirai latvian: 19 changes by lexuslatvia | |||
2020-12-27 | Fix 65f65ad2: Missing path separator that fell over a cliff. | Michael Lutz | |
2020-12-27 | Fix #6452: Reset only editable and visible settings from GUI (#7890) | SamuXarick | |
Also enables the Reset button while in-game for AI configs. | |||
2020-12-27 | Codechange: Use std::string in file scanners. | Michael Lutz | |
2020-12-27 | Codechange: Keep filenames of loaded Fio files in std::strings. | Michael Lutz | |
2020-12-27 | Codechange: Use automatic memory management for language pack reading. | Michael Lutz | |
2020-12-27 | Codechange: Even more std::string usage in file IO. | Michael Lutz | |
2020-12-27 | Codechange: Convert some more FIO functions to take std::string. | Michael Lutz | |
2020-12-27 | Codechange: Use std::string in FIO search path handling. | Michael Lutz | |
2020-12-27 | Codechange: Store file search paths as std::string. | Michael Lutz | |
2020-12-27 | Codechange: Stringify config file paths. | Michael Lutz | |
2020-12-27 | Codechange: Replace assert_compile macro with static_assert | Charles Pigott | |
2020-12-27 | Cleanup: Remove unused ChunkType flag CH_AUTO_LENGTH | cirdan | |
CH_AUTO_LENGTH is no longer used anywhere, so remove all code that depends on it. | |||
2020-12-27 | Cleanup: Remove save-only autolength flag from economy chunk handlers | cirdan | |
CH_AUTO_LENGTH is only used when saving chunks; it makes no sense to set it for chunks without a save handler. | |||
2020-12-27 | Codechange: Enable FINAL, (un)likely, __attribute__ when building with clang | Jonathan G Rennison | |
2020-12-27 | Codechange: Use likely/__builtin_expect for assertion macros | Jonathan G Rennison | |
2020-12-27 | Codechange: Add support for verbose asserts | Jonathan G Rennison | |
2020-12-27 | Codechange: Unconditionally use static_assert | Jonathan G Rennison | |
We're well past having to support non-C++11 compliant compilers now. | |||
2020-12-27 | Cleanup: Remove unnecessary assert_tcompile macro | Charles Pigott | |
2020-12-27 | Codechange: Replace FOR_VEHICLE_ORDERS with range-based for loops | glx22 | |
2020-12-27 | Add: [NewGRF] Patch flag to test if inflation is on or off. | Michael Lutz | |
2020-12-27 | Change: Disable changing the inflation setting in network games. | Michael Lutz | |
2020-12-27 | Feature: Plant clumps of trees in editor by dragging on the landscape | Niels Martin Hansen | |
2020-12-27 | Change: Switch tree GUI to use dynamically generated buttons | Niels Martin Hansen | |
This makes it look a bit better in climates with fewer tree types. | |||
2020-12-27 | Fix: Wrong tree sprite in tree toolbar | Niels Martin Hansen | |
2020-12-26 | Update: Translations from eints | translators | |
korean: 18 changes by telk5093 | |||
2020-12-26 | Fix f66baa44: for-loop is no longer increasing "i" | Patric Stout | |
During conversion it was overlooked that the for-loop used to do this. Oops. |