summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-23Feature: Control + click on a vehicle in the vehicle group window selects ↵stormcone
and scrolls to the vehicle's group.
2019-12-23Add: A function which selects and scrolls to a particular group in the ↵stormcone
vehicle group window.
2019-12-23Add: a TextColour flag to ignore colour changes from stringsglx
2019-12-23Fix: Setting the default railtype to 'first/last available' did not work ↵frosch
with NewGRF defined railtypes.
2019-12-23Codechange: Use RAILTYPE_BEGIN instead of RAILTYPE_RAIL when the intention ↵frosch
is iteration.
2019-12-23Codechange: Use a switch with fall-through instead of a if-sequence with ↵frosch
context data between cases.
2019-12-23Fix: Action7/9 conditions 0F..12 reported roadtypes as valid tramtypes and ↵frosch
vice versa.
2019-12-23Cleanup: Remove unused constants. The value of the tram constant was also ↵frosch
incorrect.
2019-12-23Cleanup: Properties 12 and 15 do not exist for road/tramtypes.frosch
2019-12-22Update: Translations from eintstranslators
korean: 1 change by telk5093
2019-12-21Fix: [MinGW] undefined references when _FORTIFY_SOURCE > 0glx
2019-12-21Fix: unused variable warningsglx
2019-12-21Cleanup: remove FOR_ALL_ITEMSglx
2019-12-21Codechange: Replace FOR_ALL_TOWNS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_SUBSIDIES with range-based for loopsglx
2019-12-21Codechange: Replace story related FOR_ALL with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_SIGNS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_ROADSTOPS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_OBJECTS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_STORAGES with range-based for loopsglx
2019-12-21Codechange: Replace vehicle related FOR_ALL with range-based for loopsglx
2019-12-21Codechange: Replace order related FOR_ALL with range-based for loopsglx
2019-12-21Codechange: Replace network related FOR_ALL with range-based for loopsglx
2019-12-21Codechange: Replace linkgraph related FOR_ALL with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_INDUSTRIES with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_GROUPS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_GOALS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_ENGINES with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_CARGO_PAYMENTS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_DEPOTS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_CARGOPACKETS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_ENGINE_RENEWS 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-12-21Add: Allow iteration of pools in range-based for loopsglx
2019-12-21Update: Translations from eintstranslators
croatian: 9 changes by VoyagerOne
2019-12-21Fix: Custom sea level default value is now equal to minimum value, not lowerSamu
Custom sea level default value was lower than the minimum
2019-12-18Update: Translations from eintstranslators
portuguese: 16 changes by mcbanhas
2019-12-17Add #7801: [Script] more error mappingsglx
2019-12-17Update: Translations from eintstranslators
portuguese: 225 changes by mcbanhas
2019-12-16Update: Translations from eintstranslators
german: 9 changes by planetmaker portuguese: 19 changes by mcbanhas
2019-12-10Update: Translations from eintstranslators
german: 11 changes by mini1025
2019-12-08Fix: Infrastructure total update when removing tram road stopJonathan G Rennison
The wrong road owner was used when updating the tram infrastructure total. This could result in desyncs, negative infrastructure totals, etc.
2019-12-07Update: Translations from eintstranslators
ukrainian: 56 changes by nsergiy
2019-12-01Fix #7847: Use ViewportSign coordinates for sign Kdtree coordinates (#7849)Niels Martin Hansen
Ensure the same coordinates are used for station/town/player signs regardless of how the landscape changes below it after the coordinates were first determined. By keeping track of whether each ViewportSign is valid for Kdtree use (and only ever registering the viewport sign when the object is valid) a lot of code can be simplified and become more robust at the same time.
2019-12-01Update: Translations from eintstranslators
hungarian: 1 change by Brumi
2019-11-25Fix: Do not refer to a function in the documentation that was removed years ↵stormcone
ago (#7844) The 'DoDrawString' was removed with this commit: f11300d
2019-11-23Fix #7836: Check coherency of NewGRF parameter min/max (#7840)glx22
2019-11-20Update: Translations from eintstranslators
vietnamese: 73 changes by myquartz
2019-11-20Revert #7837, 7e22f243e: OpenTTD tries to replicate the original game mechanics.frosch
Making numbers look nice and correlate is no goal, and in this case they actually did not correlate.