Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-05 | Remove: all existing project files | Patric Stout | |
This prepares for the switch to CMake, which takes over all current exisiting forms of project files. | |||
2020-06-01 | Add: [Script] Native priority queue; useful e.g. for pathfinders. | Michael Lutz | |
2020-05-21 | Add: Optional implementation of std::optional for pre-C++17 compilers. | Michael Lutz | |
Sourced from https://github.com/akrzemi1/Optional, Boost Software License, Version 1.0. | |||
2020-01-26 | Feature: NewGRF callback profiling (#7868) | Niels Martin Hansen | |
Adds a console command newgrf_profile to collect some profiling data about NewGRF action 2 callbacks and produce a CSV file. | |||
2020-01-01 | Feature: Screenshot window | pnda | |
2019-07-06 | Change: Limit in-editor warnings in VS 2019 | Niels Martin Hansen | |
The AllRules ruleset causes the VS 2019 editor to litter warning squiggles all over the place, about things that would never be fixed. Limit it to the smallest ruleset available. Warnings shown now mainly concern potential arithmetic overflows. | |||
2019-05-14 | Add: [Win32] GDI engine for font glyph rendering as a replacement for ↵ | Michael Lutz | |
including FreeType. Building with FreeType is still possible and will take precedence over the GDI renderer, but the project files don't include FreeType anymore by default. Combining GDI rendering with ICU text layout is untested. | |||
2019-05-01 | Add: New RoadType API functions. | peter1138 | |
2019-05-01 | Feature: Add NotRoadTypes (NRT) | peter1138 | |
2019-04-18 | Cleanup: remove core/sort_func.hpp as it's not used anymore | glx | |
2019-04-06 | Codechange: Replace custom thread code with C++11 thread objects. | Michael Lutz | |
We assume a conforming C++11 compiler environment that has a valid <thread>-header. Failure to run a real thread is handled gracefully. | |||
2019-03-16 | Remove: OPF | Charles Pigott | |
2019-03-11 | Codechange: liblzma is called liblzma, how ever strange that might be | Patric Stout | |
It is the only library we use that calls itself with 'lib' in the name. This might be confusing, but with the arrival of cmake a lot of these things are automated. And detection will find 'liblzma', not 'lzma', like with 'lzo', 'zlib', .. | |||
2019-03-09 | Codechange: Make a merged k-d tree index of all viewport signs | Niels Martin Hansen | |
2019-03-09 | Codechange: Make a k-d tree index of stations | Niels Martin Hansen | |
2019-03-09 | Codechange: Make a k-d tree index of towns | Niels Martin Hansen | |
2019-03-09 | Codechange: Add a k-d tree generic data structure | Niels Martin Hansen | |
2019-03-09 | Add: BitmapTileArea and Iterator to handle sparse tile areas. | Peter Nelson | |
2019-03-02 | Codechange: Remove ability for SDL to be dynamically loaded on Windows | Charles Pigott | |
2019-01-26 | Add: Visual Studio 2019 project files | Niels Martin Hansen | |