Patric Stout
c66bd18a10
Add: save openttd.cfg immediately on changing a setting ( #8358 )
...
Formally it was only done on exit. This means that if it crashes
changes in settings were not stored. This is often rather
frustrating. Additionally, targets (like emscripten) where people
are unlike to use "Exit Game", will never see their configuration
stored.
The drawback is that on every setting change there is some minor
I/O of writing the ini file to disk again.
2020-12-13 16:28:06 +01:00
translators
40edc2863c
Update: Translations from eints
...
finnish: 1 change by hpiirai
2020-12-12 17:52:42 +00:00
glx22
6fae0b83d9
Add: [CMake] targets to generate documentation
2020-12-12 15:48:04 +01:00
translators
7f5afbfdf5
Update: Translations from eints
...
slovak: 2 changes by FuryPapaya
2020-12-10 17:53:08 +00:00
glx22
e2eafd86de
Fix: Prevent infinite recursion in commit checker
2020-12-10 01:08:44 +01:00
translators
20151e41ea
Update: Translations from eints
...
korean: 1 change by telk5093
french: 1 change by glx22
2020-12-09 17:50:24 +00:00
translators
819ce1bf49
Update: Translations from eints
...
slovak: 30 changes by FuryPapaya
lithuanian: 37 changes by devastatorius
2020-12-09 13:42:08 +00:00
Owen Rudge
535e18b54e
Change: Don't display OS name when the user is exiting the game
2020-12-09 09:21:34 +00:00
Patric Stout
2864d019f0
Fix: useless warning with -snull and no BaseSounds available ( #8361 )
...
If I explicitly tell the system I do not want sound, I still get
presented a nice message I do not have any BaseSounds available
on my system, and that I should download one to enjoy sound. Well,
let me tell you, with "-snull" that is really really not going to
help. So please, be quiet, and let me enjoy the game without
"boooooo" and "DING DING DING".
Thank you.
2020-12-08 10:24:59 +01:00
Owen Rudge
6e689e2038
Fix: FreeType is still required on macOS
2020-12-08 09:24:15 +00:00
Patric Stout
dddf885fb4
Remove: console command "content select all" ( #8363 )
...
The intention of this function was that you could download
everything after a filter was applied; but this never really
took off. Instead, a select few people used this functionality
to download every available package on BaNaNaS. This is not in
the spirit of this service. Additionally, these few people were
good for 70% of the consumed bandwidth of BaNaNaS.
2020-12-07 14:48:13 +01:00
frosch
6198a4776b
Change: [NewGRF] Use aircraft property 12 also for helicopters.
...
Due to keeping compatibility we can only do this for NewGRF-defined sound effects.
2020-12-06 20:31:54 +01:00
Charles Pigott
cfa1b1e006
Fix: Compile warnings when asserts are disabled
2020-12-06 19:27:39 +00:00
Patric Stout
ad47ebc1a8
Change: don't encourage the use of LZO
...
LZO was used before the first version we track in our version
control system, which dates back to Aug 2004. Somewhere before
that time a few savegames / scenarios exist which use LZO. No
other savegame / scenario does since then. Let's not encourage
people to install something that ancient.
There are no scenarios on BaNaNaS that require LZO.
2020-12-06 19:25:46 +00:00
Patric Stout
731af1f1f3
Codechange: don't do work GetVariableAddress() is already doing
2020-12-06 16:10:58 +01:00
Patric Stout
c98717cb45
Fix: do not add an offset to a nullptr
...
This is, by specs, undefined behaviour. See
https://reviews.llvm.org/D67122
In cases where this is done, optimizations done by LLVM can
generate code that causes crashes.
GetVariableAddress() had two (legit) ways this could happen:
- For SaveLoad set to global
- For SaveLoad set to SLE_VAR_NULL, where sld->address is always
a nullptr, and object could or could not be a nullptr.
2020-12-06 16:10:58 +01:00
Michael Lutz
c558936ec3
Fix 63ccb36ef3
: Crash trying to load TTO/TTD savegames. ( #8356 )
2020-12-06 00:29:27 +01:00
Patric Stout
6ad3cca4ca
Fix a49fdb7ebb
: bootstrap crash when trying to load new baseset ( #8353 )
...
Using nullptr as "name" crashes on "name.empty()". Use an empty
string instead.
2020-12-05 15:03:16 +01:00
glx22
a06fe8e8a7
Fix: [CMake] cross-compiling requires native tools
2020-12-04 09:49:31 +00:00
Rasmus Jonsson
0b2dd2c5cd
Fix: [NoAI] don't notify caught exceptions
2020-12-02 17:11:36 +00:00
Tocho Tochev
06adb9ace3
Fix: Spelling
2020-12-02 17:10:56 +00:00
translators
d19f7b94fb
Update: Translations from eints
...
norwegian (bokmal): 8 changes by buzzCraft
lithuanian: 5 changes by devastatorius
2020-11-28 17:51:55 +00:00
Charles Pigott
0a9aed0522
Fix: [CMake] Don't detect XAudio2 if defines are missing
2020-11-26 19:06:03 +00:00
Charles Pigott
b8ec88f6af
Codechange: Suppress compiler warning about signed/unsigned printf values
2020-11-26 19:06:03 +00:00
translators
6ef1eaf1f5
Update: Translations from eints
...
norwegian (bokmal): 9 changes by buzzCraft
2020-11-26 17:51:49 +00:00
translators
821592ddeb
Update: Translations from eints
...
norwegian (bokmal): 10 changes by buzzCraft
2020-11-25 17:51:48 +00:00
Tyler Trahan
521f41fc10
Fix: update links to new OpenTTD wiki ( #8341 )
2020-11-16 14:16:21 +01:00
translators
92236ccd2f
Update: Translations from eints
...
indonesian: 117 changes by dimaspaf14
2020-11-12 17:51:47 +00:00
translators
8e4a3a0e76
Update: Translations from eints
...
danish: 1 change by achton
2020-11-11 17:51:36 +00:00
translators
79f00277c4
Update: Translations from eints
...
slovak: 16 changes by FuryPapaya
2020-11-10 17:51:54 +00:00
translators
4dc986f32d
Update: Translations from eints
...
slovak: 19 changes by FuryPapaya
2020-11-09 17:51:50 +00:00
translators
918857e03b
Update: Translations from eints
...
korean: 1 change by telk5093
slovak: 86 changes by FuryPapaya
2020-11-08 17:51:33 +00:00
translators
f23a7a59b6
Update: Translations from eints
...
slovak: 26 changes by FuryPapaya
polish: 1 change by yazalo
2020-11-07 17:52:16 +00:00
translators
9bd2e5bf49
Update: Translations from eints
...
slovak: 86 changes by FuryPapaya
polish: 57 changes by yazalo
2020-11-06 17:51:41 +00:00
Lars Wendler
cf29d23ba4
Fix: build with icu-68.1
...
icu-68.1 removed public macro definitions for TRUE and FALSE
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2020-10-30 18:07:58 +00:00
translators
421304c850
Update: Translations from eints
...
afrikaans: 3 changes by Gwenney
2020-10-30 17:51:52 +00:00
translators
4797e095d9
Update: Translations from eints
...
hungarian: 1 change by andrejmoltok
portuguese (brazilian): 64 changes by JuniuSeifero
2020-10-29 17:51:43 +00:00
translators
a441973d17
Update: Translations from eints
...
romanian: 1 change by ALEX11BR
2020-10-27 17:51:56 +00:00
translators
59ae40af53
Update: Translations from eints
...
vietnamese: 24 changes by KhoiCanDev
2020-10-26 17:52:01 +00:00
translators
97d7c0a8e1
Update: Translations from eints
...
tamil: 76 changes by Aswn
2020-10-24 17:51:58 +00:00
translators
eb01f2e08d
Update: Translations from eints
...
romanian: 10 changes by ALEX11BR
tamil: 26 changes by Aswn
2020-10-18 17:51:49 +00:00
translators
d9e7e8cec0
Update: Translations from eints
...
german: 17 changes by Luensche
2020-10-17 17:51:59 +00:00
translators
b3362c526a
Update: Translations from eints
...
german: 5 changes by Luensche
2020-10-16 17:51:43 +00:00
Jelle van der Waa
b6615b2cd4
Fix: make reproducible by not embedding timestamps
...
By default gzip embeds a timestamps which makes building it twice
not reproducible, passing -n skips this embedding behaviour.
Motivation: https://reproducible-builds.org
2020-10-15 22:01:12 +01:00
translators
5043f6feff
Update: Translations from eints
...
slovak: 16 changes by FuryPapaya
2020-10-15 17:51:56 +00:00
translators
b99fec1e4d
Update: Translations from eints
...
slovak: 29 changes by FuryPapaya
polish: 7 changes by yazalo
2020-10-14 17:51:50 +00:00
translators
313141d2f1
Update: Translations from eints
...
slovak: 33 changes by FuryPapaya
2020-10-13 17:51:59 +00:00
translators
86ec74347d
Update: Translations from eints
...
german: 4 changes by matthiasradde
slovak: 23 changes by FuryPapaya
2020-10-12 17:51:42 +00:00
translators
dcdcf6d57c
Update: Translations from eints
...
slovak: 57 changes by FuryPapaya
tamil: 1 change by Ramesh78dev
2020-10-11 17:53:38 +00:00
translators
b607f54462
Update: Translations from eints
...
slovak: 35 changes by FuryPapaya
tamil: 1 change by Ramesh78dev
2020-10-10 17:51:52 +00:00