summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-10-27Fix e00908f: Visual C++ 2015 compile errorNiels Martin Hansen
Microsoft Visual C++ 2015 Update 3 (and possibly other versions) consider a struct member undefined in a static_assert in the struct body. Moving the static_assert to a member function solves the issue.
2018-10-26Codechange: Improve (un)zoom performanceJindrich Makovicka
When zooming out with a high res display, there can be about 150k sprites to be sorted before displaying. With the O(n^2) complexity of the sprite sorter, this can take several seconds. This patch works around this by sorting the sprites by the xmin coordinate first using QSort, which later allows an early bailout out of the inner loop. This is enough to cut down the full unzoom time on a 4k display to a fraction of second.
2018-10-26Update: Translations from eintstranslators
finnish: 25 changes by ln
2018-10-25Fix #4109: Add more water checks to the Oil Rig layoutSamu
Prevents Oil Rig docking tile from becoming unreachable by ships when spawning next to each other.
2018-10-23Update: Translations from eintstranslators
portuguese (brazilian): 66 changes by Tucalipe
2018-10-13Fix #6938: Don't change company value to perform cost estimations (#6939)Miguel Horta
These meddling kids dared to play with magic, but the ancients texts weren't ready for that. Refactors logic to estimate costs that dated to even before OpenTTD 0.1;
2018-10-11Fix #6898: Replace atoi() with strtoul()Miguel Horta
Normalize type and parsing of generation_seed across all files Add assert_compile() to ensure correct type
2018-10-08Update: Translations from eintstranslators
polish: 3 changes by xaxa
2018-10-03Update: Translations from eintstranslators
korean: 2 changes by telk5093
2018-10-02Update: Translations from eintstranslators
vietnamese: 63 changes by myquartz
2018-10-01Update: Translations from eintstranslators
vietnamese: 2 changes by myquartz
2018-09-30Fix #6920: Make 9.8m/s^2 a common constant for TE-calculationJohannes E. Krause
2018-09-24Update: Translations from eintstranslators
spanish (mexican): 2 changes by Absay
2018-09-20Fix #6854: Compilation with ICU 62 (#6912)Stefan Strogin
2018-09-20Fix #6892: [Script] CONFIG_RANDOM did not use the full parameter range (#6902)SamuXarick
2018-09-19Update: Translations from eintstranslators
czech: 27 changes by djst croatian: 1 change by VoyagerOne italian: 1 change by lorenzodv
2018-09-18Fix #6622: Fixes empty company name in news when gamescript constructs a townMax Maton
2018-09-16Add: BACKSPACE can be mapped as a hotkeySamuel Cochran
2018-09-12Fix #6839: OLD_GM_DIR midi search path got lost (#6900)Charles Pigott
2018-09-07Update: Translations from eintstranslators
basque: 4 changes by Thadah
2018-09-06Update: Translations from eintstranslators
russian: 1 change by Lone_Wolf
2018-09-03Fix: Better "temp" path for decoded MPSMIDI files when source filename has ↵Niels Martin Hansen
no path separators
2018-09-03Fix: Check the search paths for standard MIDI filesNiels Martin Hansen
2018-09-02Feature: [NewGRF] Increase size of persistent storage to 256.Michael Lutz
2018-09-02Fix: Variable 0x85 had no bounds checks.frosch
2018-08-17Update: Translations from eintstranslators
spanish (mexican): 1 change by Absay
2018-08-14Fix #6875: Depot building cost does not include foundation build cost (#6883)Jonathan G Rennison
2018-08-12Fix bf8d7df: Script/AI construction of rail track and waypoints (#6881)Jonathan G Rennison
2018-08-11Update: Translations from eintstranslators
croatian: 1 change by VoyagerOne
2018-08-09Update: Translations from eintstranslators
dutch: 137 changes by mrLeopold
2018-08-08Update: Translations from eintstranslators
dutch: 115 changes by mrLeopold
2018-08-07Update: Translations from eintstranslators
hebrew: 23 changes by dnd_man french: 45 changes by glx
2018-08-04Update: Translations from eintstranslators
italian: 1 change by lorenzodv
2018-08-04Fix #6805: Update CmdBuilRailWaypoint bits.J0an Josep
2018-08-04Fix #6805: Clear some m8 bits when making some tiles.J0an Josep
2018-08-04Feature: Added New Russian Ruble as currency (#6678)ScumbagDog
2018-08-03Update: Translations from eintstranslators
latvian: 8 changes by krixis02
2018-07-30Update: Translations from eintstranslators
korean: 44 changes by telk5093
2018-07-29Fix: HouseSpec::watched_cargoes not 64 bitNiels Martin Hansen
Looks like HouseSpec::watched_cargoes was missed in the conversion to 64 cargo types.
2018-07-28Update: Translations from eintstranslators
spanish (mexican): 1 change by Absay
2018-07-26Update: Translations from eintstranslators
croatian: 44 changes by VoyagerOne polish: 6 changes by xaxa
2018-07-26Change: Extend rail types to 64 (6 bit storage)Peter Nelson
2018-07-26Change: Move rail type bits from m3 to m8.Peter Nelson
2018-07-26Change: Extend map array by 2 bytes with a uint16.Peter Nelson
2018-07-25Update: Translations from eintstranslators
spanish (mexican): 25 changes by Absay
2018-07-24Fix: dmusic compilation with MSYS2/MINGWglx
2018-07-23Fix 2a868b9f3b8e3b5f8b9e5f728f628ec88fd5e3ad: Expose widgets and windows to ↵J0an Josep
scripts and fix documentation.
2018-07-23Update: Translations from eintstranslators
spanish (mexican): 19 changes by Absay
2018-07-22Fix: Use after free in CmdBuildTunnel (#6856)Jonathan G Rennison
Use after free could occur when when excavating far end removed multiple NewGRF objects
2018-07-22Update: Translations from eintstranslators
catalan: 2 changes by juanjo russian: 9 changes by Lone_Wolf