Jonathan G Rennison
9470ad050b
CMake: Fix configure defines
4 years ago
Jonathan G Rennison
f1a9d0d056
CMake: Fix .ottdrev-vc read and write
4 years ago
Jonathan G Rennison
0fb31fd693
CMake: Add fcitx
4 years ago
Jonathan G Rennison
e05fa5c1c3
CMake: Add builtins
4 years ago
Jonathan G Rennison
39eaa94435
CMake: Add ucontext
4 years ago
Jonathan G Rennison
6b7668dc83
CMake: Add sigaction, sigaltstack, self dbg
4 years ago
Jonathan G Rennison
10626baaf2
CMake: Add -fno-stack-check for OSX
...
See: 0a027a27
4 years ago
Jonathan G Rennison
a8c3ceb3c9
CMake: Add libdl and demangle support
4 years ago
Jonathan G Rennison
37e682cb07
gitignore: Add build directories
4 years ago
TechGeekNZ
6a29ddc2cc
Cleanup: Fix typo in jgrpp-low-level-changes.md
4 years ago
TechGeekNZ
cf8ea74733
Update: Merge branch 'jgrpp_master_cmake' into jgrpp_cmake
4 years ago
dP
7045186594
Change #8159 : Remove now unused town cargo caches without bumping the savegame version
4 years ago
dP
380fd8cab4
Fix: Make subsidies scan tiles for town acceptance and production instead of using desync-prone town caches
4 years ago
dP
ca2604c4e2
Revert #8157 : Redundant change
4 years ago
Michael Lutz
6d3c2edc59
Add: [NewGRF] Industry behaviour flag to override second cargo production clamping for water industries when using smooth economy.
...
Smooth economy is only used when the corresponding setting is enabled and the industries does not use the production callback.
4 years ago
Jonathan G Rennison
7a09413a1a
Fix: Incorrect save/load array size of Town::cargo_accepted
...
In 11ab3c4e
the number of cargo types was changed from 32 to 64.
The save/load of Town::cargo_accepted was not updated, such that
only half of the data structure is saved/loaded in savegame versions
199 to 218.
Discard and regenerate data from all savegame versions prior to 219.
4 years ago
Jonathan G Rennison
54237b0e98
Codechange: Move SlSkipBytes to saveload.h
4 years ago
ilayaraja97
cf8ccf4b08
Fix #8131 : small bridges also have pillars drawn
4 years ago
TrevorShelton
a4a9908a51
Fix #8221 : Missing specific error message for bridge too long ( #8240 )
4 years ago
Jonathan G Rennison
a16d0b71b3
Fix handling of vehicles with no orders in departure board
...
See: #162
4 years ago
glx22
63d20c029b
Fix 887b912af: MinGW requires an extra link flag with _FORTIFY_SOURCE ( #8246 )
...
see #7860
4 years ago
Charles Pigott
218db00c4c
Fix #8216 : Don't show floating text on autoreplace if cost is 0
4 years ago
duck
1bc7047af7
Doc: Acknowledge integer type mismatch in certain admin packets using AdminUpdateType ( #8238 )
4 years ago
Charles Pigott
75a2ae2f48
Change: Also make roadside trees match the tree transparency option
4 years ago
Charles Pigott
4c45448fa9
Fix #8129 : Crash if a news message expires while viewing the endgame screen
4 years ago
Charles Pigott
dc8d0089e9
Codechange: Make sure script enums are the same size as their normal counterparts
4 years ago
Charles Pigott
887b912af1
Codechange: Only apply FORTIFY_SOURCE in non-debug builds
...
It requires -O1 (or greater) and GCC spews out warnings if you try using it with -O0
4 years ago
Charles Pigott
e5f931ef42
Fix: Warning about using the wrong enum type
4 years ago
Charles Pigott
64b1c70fdd
Codechange: Add WARN_FORMAT to vseprintf and fix the cascade of warnings that followed
4 years ago
Charles Pigott
224acb78b0
Fix: Compiler warnings about memsetting non-trivial classes
4 years ago
Abdurrahmaan Iqbal
8a655c7fb6
Fix #8232 : 'Huge screenshot' warning being shown incorrectly
4 years ago
TechGeekNZ
3c8d0aa354
Cleanup: Give `TakeScreenshot` a more sensible name
4 years ago
TechGeekNZ
ed6f31f601
Cleanup: Remove redundant implementation of TakeScreenshot
4 years ago
dP
a2e1102b15
Feature: Increase max possible distance from border for oil refineries and rigs
4 years ago
TechGeekNZ
fd2a120c9d
Cleanup: Improve documentation of dirty block system.
...
Partially re-applies 8652a4db76
, which
was reverted to allow commits to be cherry-picked from JGRPP.
4 years ago
TechGeekNZ
c9abf6ade6
Revert: "Cleanup: Give `SetDirtyBlocks` a more descriptive name."
...
This reverts commit 8652a4db76
.
This is necessary to aid in the cherry-picking of commits from JGRPP.
4 years ago
translators
b84d61ef6e
Update: Translations from eints
...
indonesian: 16 changes by adjayanto
4 years ago
Jonathan G Rennison
15c600d64f
Fix station and town kdtrees with maps larger than 64k
4 years ago
translators
78b6587c40
Update: Translations from eints
...
swedish: 3 changes by Joel_A
4 years ago
Jonathan G Rennison
27b92c3526
Fix #159 : Incorrect display date on load for savegame versions < 31
4 years ago
Jonathan G Rennison
f5e9805b10
Store time display settings both in savegame and client, add setting
4 years ago
translators
6d135d4b01
Update: Translations from eints
...
ukrainian: 1 change by nsergiy
korean: 1 change by telk5093
4 years ago
glx22
87a069c887
Fix #8230 : Resolve ".." when opening files in .tar ( #8231 )
4 years ago
Jonathan G Rennison
e6f3e15c32
Fix 63ccb36e: Incorrect string type for OrderBackup::name save/load
...
In 63ccb36e
BaseConsist::name was changed from a malloced char*
to a std::string.
OrderBackup inherits from BaseConsist.
The saveload of OrderBackup::name was not updated.
4 years ago
Jonathan G Rennison
1ac0d4a5b2
Fix: Thread unsafe use of NetworkAddress::GetAddressAsString
...
Remove static buffer form of NetworkAddress::GetAddressAsString.
This is used in multiple threads concurrently, and is not thread-safe.
Replace it with a form returning std::string.
4 years ago
Jonathan G Rennison
22b13ffc26
Mark order/timetable windows dirty when changing game date
4 years ago
Jonathan G Rennison
ca79a32890
Scheduled dispatch: Fixup start dates when changing game date
4 years ago
translators
9aca6ff971
Update: Translations from eints
...
swedish: 33 changes by Joel_A
4 years ago
Dan Church
506598a80a
Fix: [CMake] Fix install paths using GNUInstallDirs
4 years ago
Jonathan G Rennison
b0f192abc4
Fix: Racy use of flags in TCPConnecter::CheckCallbacks
...
conected and aborted flags are used concurrently from multiple threads.
4 years ago