Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-17 | Feature: [Linkgraph] Prioritize faster routes for passengers, mail and ↵ | Nicolas Chappe | |
express cargo Passengers usually prefer fast paths to short paths. Average travel times of links are updated in real-time for use in Dijkstra's algorithm, and newer travel times weigh more, just like capacities. | |||
2021-06-13 | Codechange: convert printf DEBUG statements to fmt Debug statements | rubidium42 | |
2021-06-03 | Codechange: use "[[maybe_unused]]" instead of a wide variety of other ways ↵ | Patric Stout | |
we had While at it, replace OTTD_ASSERT with WITH_ASSERT, as this is always set if assert() is valid. No matter if NDEBUG is set or not. | |||
2021-05-29 | Codechange: Rename window related DeleteXXX to match new behaviour | glx22 | |
2021-05-01 | Fix 3d7ab09: stopped trains not updating viewport hash when reversed for a ↵ | Matt Kimber | |
second time (#9165) | |||
2021-04-01 | Fix #8919: Release builds with asserts enabled (#8925) | Charles Pigott | |
2021-04-01 | Codechange: Suppress warnings when asserts are disabled (#8917) | Patric Stout | |
2021-02-20 | Codechange: rename sound ids to make more sense. (#8701) | frosch | |
2021-02-05 | Codechange: Apply coding style (#8640) | SamuXarick | |
* Fix: Missing or needed spaces * Codechange: Remove space * Codechange: Remove space * Codechange: More missing spaces * Codechange: Missing spaces * Codechange: Remove space * Codechange: Remove space | |||
2021-01-17 | Fix eeb88e8: Trains reversed while paused do not correctly update sprite ↵ | Matt Kimber | |
bounds (#8540) | |||
2021-01-08 | Change: Remove disable_unsuitable_building setting | Charles Pigott | |
This setting is no longer useful, as you can now always build roads, canals, etc. | |||
2021-01-08 | Codechange: Remove min/max functions in favour of STL variants (#8502) | Charles Pigott | |
2021-01-05 | Codechange: consider vehicle co-ordinates when identifying viewport ↵ | Matt Kimber | |
candidate as using only the hash generates false positives | |||
2021-01-05 | Codechange: create MutableSpriteCache to remove the need to cast Vehicle to ↵ | Matt Kimber | |
a mutable type in render methods | |||
2021-01-05 | Codechange: improve performance for complex vehicle chains by resolving ↵ | Matt Kimber | |
sprites less often | |||
2020-12-27 | Codechange: Replace assert_compile macro with static_assert | Charles Pigott | |
2020-09-25 | Change: Service depot also reset breakdown chance. | Galigator | |
2020-07-27 | Codechange: Spell 'Viewport' consistently | TechGeekNZ | |
Some places in the codebase misspell 'Viewport' as 'ViewPort' or 'view_port'. This patch makes everything consistent. | |||
2020-06-28 | Fix #8216: Don't show floating text on autoreplace if cost is 0 | Charles Pigott | |
2020-05-21 | Codechange: Replace SmallPair with std::pair. | Michael Lutz | |
std::pair is already the smallest possible pair, and it already handles non-POD types correctly. | |||
2020-04-06 | Fix #8064: Incorrect display of refit capacity | glx | |
2020-01-03 | Fix #7891: Actually check the vehicle type before casting | SamuXarick | |
2019-12-21 | Codechange: Replace vehicle related FOR_ALL with range-based for loops | glx | |
2019-12-21 | Codechange: Replace FOR_ALL_ENGINES with range-based for loops | glx | |
2019-12-21 | Codechange: Replace station related FOR_ALL with range-based for loops | glx | |
2019-11-10 | Cleanup: Removed SVN headers | S. D. Cloudt | |
2019-09-29 | Fix: Some typos found using codespell | JMcKiern | |
2019-05-01 | Feature: Add NotRoadTypes (NRT) | peter1138 | |
2019-04-29 | Codechange: Remove Company/OwnerByte types | Charles Pigott | |
2019-04-10 | Codechange: Use null pointer literal instead of the NULL macro | Henry Wilson | |
2019-03-26 | Cleanup: Remove unused size template parameters from SmallMap and ↵ | Henry Wilson | |
Auto[Free|Delete]SmallVector | |||
2019-03-26 | Codechange: Replaced SmallVector::[Begin|End]() with std alternatives | Henry Wilson | |
2019-03-26 | Codechange: Replaced SmallVector::Include() with include() | Henry Wilson | |
2019-03-26 | Codechange: Replaced SmallVector::Append() with ↵ | Henry Wilson | |
std::vector::[push|emplace]_back() | |||
2019-03-26 | Codechange: Replaced SmallVector::Reset() with std::vector::clear() + ↵ | Henry Wilson | |
shrink_to_fit() | |||
2019-03-26 | Codechange: Replace SmallVector::Clear() with std::vector::clear() | Henry Wilson | |
2019-03-25 | Change: Do not display a newspaper about old vehicles for which replacement ↵ | stormcone | |
is activated. | |||
2019-02-10 | Fix 148e5b41d6: Uninitialized variable usage. (#7216) | PeterN | |
2019-02-10 | Change: Skip reliability decay if servicing is disabled | Eddi-z | |
2019-02-10 | Fix #7197: Invalidate depot buttons when necessary. (#7212) | PeterN | |
2019-02-08 | Fix: trains cancelling their pending reversal when ordered to go to a depot ↵ | Henry Wilson | |
behind them Previously, if a train had been ordered to reverse, and while it was slowing down, was ordered to travel to a depot that is behind it, the train would continue forwards. Also when a train had been ordered to reverse, and while it was slowing down, was ordered to travel to a depot that is in front of it, the train would not cancel the reversal. In both cases the train would travel away from the target depot. Trains in this situation now behave correctly and will travel towards the depot. | |||
2019-02-06 | Add #5006: Flag to hide rail type from construction. | Peter Nelson | |
2019-02-02 | Fix: DMU/EMU livery should apply to passenger carriages with DMU/EMU engines. | Peter Nelson | |
2019-01-31 | Feature: Group liveries, and livery window usability enhancements. (#7108) | PeterN | |
* Change: Replace checkbox in livery selection window with Default option in drop down selection. This reduces clutter in the UI and allows for primary/secondary colours to independently follow the default scheme if desired. * Feature: Add vehicle group liveries. | |||
2019-01-19 | Change: Add path cache for ships. | Peter Nelson | |
2019-01-17 | Fix: Some code and comment typos | nikolas | |
Found with codespell | |||
2018-10-31 | Doc: Lots and lots of doxymentation fixes | Charles Pigott | |
2018-07-19 | Feature: Framerate display window (#6822) | Niels Martin Hansen | |
Frame rate and various game loop/graphics timing measurements and graphs. Accessible via the Help menu, and can print some stats in the console via the fps command. | |||
2018-05-21 | Change: Add CargoTypes type for cargo masks. (#6790) | PeterN | |
2018-03-11 | (svn r27986) -Codechange: Name magic constants in the vehicle position hash ↵ | frosch | |
functions. |