Charles Pigott
430ce20f8d
Doc: 1.10.2 release
2020-06-01 22:16:57 +01:00
Charles Pigott
20007fd1f4
Update: Backport languages
2020-06-01 22:16:57 +01:00
Niels Martin Hansen
02980119e4
Fix #8066 : Try another fallback colourspace if first one fails
2020-06-01 22:16:57 +01:00
Yexo
dd4aae830d
Fix #8166 : don't crash on loading an invalid roadtype newgrf
...
Initialization code for GRFFile::roadtype_map was copied from
railtype_map. But while RailType is a byte-sized enum and could thus
be initialized via memset, RoadType doesn't have a defined size.
2020-06-01 22:16:57 +01:00
Yexo
f4ed770cff
Fix #8024 : make online content gui more responsive while loading
...
Previously the internal content list was invalidated and sorted for
every new item added. Now the sorting is delayed until the GUI is
drawn, which means we only sort once per GUI tick.
Since the amount of incoming items per GUI tick is not controlled by
the GUI but rather by network speed, we were previously doing a lot
of duplicate work per tick, causing the mouse cursor to lag while
the list was initialized.
2020-06-01 22:16:57 +01:00
glx
89c8215b79
Fix: [Win32] Crash message not fitting in crash dialog
2020-06-01 22:16:57 +01:00
glx
911f9165cf
Fix #7970 : [Win32] Disable event loop on crash to prevent recursive faults
2020-06-01 22:16:57 +01:00
glx
2748a90bc9
Fix: Inconsistency in handling of SDL2 in source.list
2020-06-01 22:16:57 +01:00
glx
583a2221ca
Fix: VS 2019 16.6 doesn't like newlines in <SettingsCommandLine>
2020-06-01 22:16:57 +01:00
glx22
86113008ab
Fix e3511ec: [AzurePipeline] Don't loop infinitely on errors ( #8165 )
2020-06-01 22:16:57 +01:00
dP
31a9f549fb
Fix: Trees disappear completely after a few years when they're not allowed to spread
2020-06-01 22:16:57 +01:00
glx22
8203adecb5
Fix #8161 , e31def197: Lang files may have LF EOL ( #8163 )
2020-06-01 22:16:57 +01:00
Yexo
3d8e68f966
Fix #8155 : Roadtype speed limit in toolbar dropdown in scenario editor was doubled
2020-06-01 22:16:57 +01:00
glx22
aca5d97a68
Fix: properly support utf-8 in baseset translation vbscript ( #8154 )
2020-06-01 22:16:57 +01:00
dP
fd8ca95947
Fix: Desync after house replacement
2020-06-01 22:16:57 +01:00
Matthijs Kooijman
9617fa727d
Fix: sdl2-config would always be detected as present
...
The presence of sdl2-config is used go determine whether to look for
sdl2 first, or just sdl1. However, when sdl2-config is *not* present,
`which` returns an empty string. Due to lack of quoting, this produces
`[ -x ]`, rather than `[ -x "" ]` and it turns out the former actually
has a succesful exit status for some reason.
This was not a problem when just running configure, because it would
then just fail to detect sdl2 and fall back to sdl1. However, when
passing `--with-sdl` (without specifying a version), this would only
attempt to detect sdl2, even when sdl2-config was not present, but sdl1
is.
Adding quotes makes the check work as intended.
2020-06-01 22:16:57 +01:00
glx22
74b591c2e9
Fix #8142 , 5aa6351: Buoy owner and tile owner can be different ( #8143 )
2020-06-01 22:16:57 +01:00
dP
78e558717c
Fix #8137 : New clients can't join (desync) after funding an industry
2020-06-01 22:16:57 +01:00
dP
cb9c4bf4a0
Codechange: Refactor FindStationsAroundTiles to avoid code duplication
2020-06-01 22:16:57 +01:00
glx22
e39c5829a2
Add: stations_near and industries_near cache check ( #8139 )
2020-06-01 22:16:57 +01:00
glx
a089c876ab
Fix #8132 : Corrupted savegame crashing OpenTTD on load
2020-06-01 22:16:57 +01:00
glx
1072c74bc4
Fix: Stop any gamelog action when recovering from SlError()
2020-06-01 22:16:57 +01:00
glx
bb251f45fc
Fix #8119 : Update docking area when clearing a shore rail tile
2020-06-01 22:16:57 +01:00
Charles Pigott
21aa339901
Add: [AzurePipelines] Ubuntu Focal (20.04) 64bit build for releases
2020-06-01 22:16:57 +01:00
Niels Martin Hansen
3132d29805
Fix: Two issues in MIDI file writer
...
Variable-length values would write threshold values with a byte too many.
System Exclusive messages would cause write to fail since the end byte was treated as part of next message.
2020-06-01 22:16:57 +01:00
SamuXarick
94581d352a
Fix #8119 , f538179: Update docking tile area when placing a diagonal rail next to a dock end ( #8124 )
2020-06-01 22:16:57 +01:00
glx22
cf27deb675
Fix #8117 : Memory leak in admin port ( #8122 )
2020-06-01 22:16:57 +01:00
glx22
40d68273aa
Add: docking tiles cache check ( #8120 )
2020-06-01 22:16:57 +01:00
glx
2cc244bde0
Fix #8021 : limit savegame range for docking tiles fixing
2020-06-01 22:16:57 +01:00
duck
7872b1e0b5
Fix #8102 : Update Windows installer strings to reference newer Windows version ( #8114 )
...
* Fix #8102 : Update Windows installer strings to reference versions newer than 7
* Fix 2c53390: Version strings incorrectly capitalised
2020-06-01 22:16:57 +01:00
glx
22519b3b0d
Update: Lang files
2020-06-01 22:16:57 +01:00
glx
5b2447e10c
Codechange: Use a dynamic copyright year
2020-06-01 22:16:57 +01:00
Yexo
e0680c9ede
Fix: reset roadtype/streetcartype info for non-road bridges
2020-06-01 22:16:57 +01:00
Yexo
ea895f05eb
Fix #8108 : always update tile_hash after updating v->tile
2020-06-01 22:16:57 +01:00
SamuXarick
37187df7ef
Fix c01a2e2: crash on loading old savegames with invalid animated tile information
2020-06-01 22:16:57 +01:00
frosch
2faa89a98e
Fix: OpenGFX download link did no longer work. ( #8105 )
2020-06-01 22:16:57 +01:00
frosch
4297cc5f21
Fix #8093 : Build+Refit changed game-state in command test run, and thus caused desyncs.
...
Use DC_AUTOREPLACE for actions that shall be reversibe, in this case:
- Do not rearrange free wagons in test-run.
- Do not discard OrderBackups.
The latter was not triggered by actual auto-replace, since it does not set a 'user'.
2020-06-01 22:16:57 +01:00
frosch
591ca82845
Fix: When build+refit an engine, do not refit any free wagons that may get attached.
2020-06-01 22:16:57 +01:00
frosch
e90322f6e9
Codechange: Unify the tests whether build+refit is in simulation-test or real-run.
2020-06-01 22:16:57 +01:00
SamuXarick
978cc774ec
Fix: [Script] ScriptMarine::AreWaterTilesConnected failed for aqueducts ( #8074 )
2020-06-01 22:16:57 +01:00
Charles Pigott
7f77b8c1e2
Doc: Prepare for 1.10.1 release
2020-04-13 18:39:51 +01:00
glx
2bf936bbbc
Fix #8081 : Check for waypoints when removing docking tiles
2020-04-13 18:39:51 +01:00
Pavel Stupnikov
eb8d79f41f
Fix a5681d3e: Make goal question ID use 16 bits again ( #8072 )
2020-04-13 18:39:51 +01:00
glx
0737458ec4
Fix #8064 : Incorrect display of refit capacity
2020-04-13 18:39:51 +01:00
frosch
7e659bc3da
Fix #8060 , 5880f14: Restore admin network API compatibility.
2020-04-13 18:39:51 +01:00
stormcone
612c912144
Fix #8055 , c02ef3e: Crash when roadtype availability changed with the road toolbar open ( #8058 )
2020-04-13 18:39:51 +01:00
Charles Pigott
c8cd5f7f3a
Doc: Prepare for 1.10.0 release
2020-03-31 23:08:53 +01:00
Charles Pigott
0c87ae1875
Update: Translations
2020-03-31 23:08:53 +01:00
Charles Pigott
cc458c9559
Add: Titlegame for 1.10 branch by ALEXbr
2020-03-31 23:08:53 +01:00
Charles Pigott
9f0371117b
Codechange: Disable asserts for release
2020-03-31 23:08:53 +01:00