Jonathan G Rennison
378a405b0c
CMake: Move built in GRfs to baseset dir
2020-06-28 21:57:02 +01:00
Jonathan G Rennison
ecc9eb4df1
CMake: Set optimisation flags if no build type specified
2020-06-28 21:57:02 +01:00
Jonathan G Rennison
4cee6f3d79
CMake: Remove disabling asserts for release builds
2020-06-28 21:57:02 +01:00
Jonathan G Rennison
73edc5aaba
CMake: Add ucontext on Mac/OSX
2020-06-28 21:57:02 +01:00
Jonathan G Rennison
9470ad050b
CMake: Fix configure defines
2020-06-28 21:57:02 +01:00
Jonathan G Rennison
f1a9d0d056
CMake: Fix .ottdrev-vc read and write
2020-06-28 21:57:02 +01:00
Jonathan G Rennison
0fb31fd693
CMake: Add fcitx
2020-06-28 21:57:02 +01:00
Jonathan G Rennison
e05fa5c1c3
CMake: Add builtins
2020-06-28 21:57:02 +01:00
Jonathan G Rennison
39eaa94435
CMake: Add ucontext
2020-06-28 21:57:02 +01:00
Jonathan G Rennison
6b7668dc83
CMake: Add sigaction, sigaltstack, self dbg
2020-06-28 21:57:02 +01:00
Jonathan G Rennison
10626baaf2
CMake: Add -fno-stack-check for OSX
...
See: 0a027a27
2020-06-28 21:57:02 +01:00
Jonathan G Rennison
a8c3ceb3c9
CMake: Add libdl and demangle support
2020-06-28 21:57:02 +01:00
Jonathan G Rennison
37e682cb07
gitignore: Add build directories
2020-06-28 21:57:02 +01:00
TechGeekNZ
6a29ddc2cc
Cleanup: Fix typo in jgrpp-low-level-changes.md
2020-06-28 21:57:02 +01:00
TechGeekNZ
cf8ea74733
Update: Merge branch 'jgrpp_master_cmake' into jgrpp_cmake
2020-06-28 21:56:43 +01:00
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.
2020-06-27 11:34:30 +12:00
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.
2020-06-27 11:32:26 +12:00
translators
b84d61ef6e
Update: Translations from eints
...
indonesian: 16 changes by adjayanto
2020-06-25 19:45:42 +02:00
Jonathan G Rennison
15c600d64f
Fix station and town kdtrees with maps larger than 64k
2020-06-25 17:43:25 +01:00
translators
78b6587c40
Update: Translations from eints
...
swedish: 3 changes by Joel_A
2020-06-24 19:45:42 +02:00
Jonathan G Rennison
27b92c3526
Fix #159 : Incorrect display date on load for savegame versions < 31
2020-06-24 17:14:28 +01:00
Jonathan G Rennison
f5e9805b10
Store time display settings both in savegame and client, add setting
2020-06-23 21:05:21 +01:00
translators
6d135d4b01
Update: Translations from eints
...
ukrainian: 1 change by nsergiy
korean: 1 change by telk5093
2020-06-22 19:45:40 +02:00
glx22
87a069c887
Fix #8230 : Resolve ".." when opening files in .tar ( #8231 )
2020-06-22 14:21:11 +02:00
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.
2020-06-22 08:02:42 +02:00
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.
2020-06-21 11:47:56 +01:00
Jonathan G Rennison
22b13ffc26
Mark order/timetable windows dirty when changing game date
2020-06-20 21:38:19 +01:00
Jonathan G Rennison
ca79a32890
Scheduled dispatch: Fixup start dates when changing game date
2020-06-20 21:27:19 +01:00
translators
9aca6ff971
Update: Translations from eints
...
swedish: 33 changes by Joel_A
2020-06-19 19:45:40 +02:00
Dan Church
506598a80a
Fix: [CMake] Fix install paths using GNUInstallDirs
2020-06-18 21:18:53 +01:00
Jonathan G Rennison
b0f192abc4
Fix: Racy use of flags in TCPConnecter::CheckCallbacks
...
conected and aborted flags are used concurrently from multiple threads.
2020-06-18 19:57:34 +02:00
Jonathan G Rennison
d160536315
Fix has_packets in ServerNetworkGameSocketHandler::SendMap
2020-06-18 17:06:07 +01:00
Jonathan G Rennison
c167648d75
Fix: Violation of strict weak ordering in group name sorters
...
This could be caused by a group being renamed, and the old
name being cached from a previous sort.
See: #7838
2020-06-18 12:38:43 +02:00
Jonathan G Rennison
d830a34394
Fix: Violation of strict weak ordering in engine name sorter
...
This could be caused by an engine being renamed, and the old
name being cached from a previous sort.
See: #7838
2020-06-18 12:38:43 +02:00
Jonathan G Rennison
084b073e57
Codechange: Use template type for GUIList::Sort comparator
2020-06-18 12:38:43 +02:00
frosch
d8182b7e15
Change: Allow command cost-estimation while paused.
2020-06-18 08:59:27 +01:00
Niels Martin Hansen
9895ced6af
Fix: Silence some warnings when building with clang-cl on VS 2019
...
Clang-cl presents as both _MSC_VER and __clang__ in the preprocessor which makes some things confusing.
2020-06-18 08:56:27 +01:00
nikolas
c9aff698d0
Fix #8104 : Always add WINDOW_RESIZABLE flag to SDL2 ( #8211 )
...
This fixes a bug that can reproduced with these steps:
* Start openttd in fullscreen mode
* Turn off fullscreen mode
* Try to resize the window. The window can't be resized.
2020-06-18 08:53:06 +01:00
Jonathan G Rennison
147d9aef87
Crashlog: Remove unused variables
2020-06-18 00:54:18 +01:00
translators
208614343f
Update: Translations from eints
...
polish: 1 change by MaksOPENTTD1
danish: 1 change by beruic
2020-06-12 19:45:39 +02:00
Jonathan G Rennison
663886843c
Win32: Wine: Oversize buffer for WSAIoctl/SIO_GET_INTERFACE_LIST
...
This is a workaround for https://bugs.winehq.org/show_bug.cgi?id=49371
See also: 1e7a73b2
2020-06-12 17:15:03 +01:00
Frédéric Simonis
fb7723a9d7
Add: [CMake] Always export compile commands ( #8199 )
2020-06-12 16:33:04 +02:00
Jonathan G Rennison
3eb8d62148
Fix #157 : Integer overflow in town GetNormalGrowthRate
2020-06-11 17:12:47 +01:00
glx22
8ef3d8f584
Revert f51e66f6
: creating zip bundle fails for MacOS
2020-06-10 21:10:00 +02:00
TechGeekNZ
ee570e1b6d
Cleanup: Fix typos in code comments.
2020-06-09 13:15:47 +01:00
TechGeekNZ
8652a4db76
Cleanup: Give SetDirtyBlocks
a more descriptive name.
2020-06-09 13:15:47 +01:00
arikover
caab095e4e
Fix: [CMake] SDL2 Sound was not included
2020-06-09 13:06:33 +02:00
Miguel Horta
40436019fd
Fix: Display banlist's indexes correctly
...
Bug introduced via commit ab711e6942
2020-06-08 21:56:57 +01:00
glx22
0b86bd8b03
Fix: CMake option values should be ON/OFF
2020-06-08 09:49:26 +01:00
glx22
1e01982a2e
Fix: Restore compression of pdb
2020-06-08 09:49:26 +01:00