Age | Commit message (Collapse) | Author |
|
This was just weird. With XDG _personal_dir was created already,
but later on it was checked if it was different from config_dir,
and the creation was skipped. All this checking and validation
makes my head spin .. let's make it a bit more simple.
|
|
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.
|
|
finnish: 1 change by hpiirai
|
|
|
|
slovak: 2 changes by FuryPapaya
|
|
|
|
korean: 1 change by telk5093
french: 1 change by glx22
|
|
slovak: 30 changes by FuryPapaya
lithuanian: 37 changes by devastatorius
|
|
|
|
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.
|
|
|
|
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.
|
|
Due to keeping compatibility we can only do this for NewGRF-defined sound effects.
|
|
|
|
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.
|
|
|
|
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.
|
|
|
|
Using nullptr as "name" crashes on "name.empty()". Use an empty
string instead.
|
|
|
|
|
|
|
|
norwegian (bokmal): 8 changes by buzzCraft
lithuanian: 5 changes by devastatorius
|
|
|
|
|
|
norwegian (bokmal): 9 changes by buzzCraft
|
|
norwegian (bokmal): 10 changes by buzzCraft
|
|
|
|
indonesian: 117 changes by dimaspaf14
|
|
danish: 1 change by achton
|
|
slovak: 16 changes by FuryPapaya
|
|
slovak: 19 changes by FuryPapaya
|
|
korean: 1 change by telk5093
slovak: 86 changes by FuryPapaya
|
|
slovak: 26 changes by FuryPapaya
polish: 1 change by yazalo
|
|
slovak: 86 changes by FuryPapaya
polish: 57 changes by yazalo
|
|
icu-68.1 removed public macro definitions for TRUE and FALSE
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
afrikaans: 3 changes by Gwenney
|
|
hungarian: 1 change by andrejmoltok
portuguese (brazilian): 64 changes by JuniuSeifero
|
|
romanian: 1 change by ALEX11BR
|
|
vietnamese: 24 changes by KhoiCanDev
|
|
tamil: 76 changes by Aswn
|
|
romanian: 10 changes by ALEX11BR
tamil: 26 changes by Aswn
|
|
german: 17 changes by Luensche
|
|
german: 5 changes by Luensche
|
|
By default gzip embeds a timestamps which makes building it twice
not reproducible, passing -n skips this embedding behaviour.
Motivation: https://reproducible-builds.org
|
|
slovak: 16 changes by FuryPapaya
|
|
slovak: 29 changes by FuryPapaya
polish: 7 changes by yazalo
|
|
slovak: 33 changes by FuryPapaya
|
|
german: 4 changes by matthiasradde
slovak: 23 changes by FuryPapaya
|
|
slovak: 57 changes by FuryPapaya
tamil: 1 change by Ramesh78dev
|