Jonathan G Rennison
|
3330e4cef8
|
Merge branch 'cargo_type_order' into jgrpp
# Conflicts:
# src/pathfinder/yapf/yapf_common.hpp
# src/saveload/extended_ver_sl.cpp
# src/saveload/order_sl.cpp
# src/saveload/station_sl.cpp
# src/track_func.h
|
2018-07-02 21:04:06 +01:00 |
|
Jonathan G Rennison
|
0ae32838ea
|
Merge branch 'save_ext' into cargo_type_order
# Conflicts:
# src/core/smallstack_type.hpp
|
2018-07-02 18:52:22 +01:00 |
|
Jonathan G Rennison
|
373ff3dd4e
|
Merge branch 'master' into save_ext
# Conflicts:
# src/saveload/saveload.cpp
# src/table/settings.h.preamble
|
2018-07-02 18:41:39 +01:00 |
|
Charles Pigott
|
5f86e1a390
|
Codechange: Silence -Wclass-memaccess warnings with GCC8
|
2018-06-27 22:54:46 +02:00 |
|
Jonathan G Rennison
|
e1fb35b16f
|
Fix undefined behaviour when left-shifting negative values by casting to unsigned
This silences warning spam from UndefinedBehaviorSanitizer.
|
2018-06-06 18:25:45 +01:00 |
|
Jonathan G Rennison
|
fd4d9591c1
|
Merge branch 'save_ext' into jgrpp
|
2018-06-06 01:56:07 +01:00 |
|
Jonathan G Rennison
|
f05ca1ba91
|
Merge branch 'cpp-11' into save_ext
|
2018-06-06 01:55:09 +01:00 |
|
Jonathan G Rennison
|
6862343eb3
|
Fix wrong type cast in Apple BSWAP64 macro
|
2018-06-06 01:38:05 +01:00 |
|
Jonathan G Rennison
|
159909f4b1
|
Merge branch 'save_ext' into jgrpp
# Conflicts:
# src/saveload/saveload.cpp
|
2018-05-29 12:23:56 +01:00 |
|
Jonathan G Rennison
|
8404afd40f
|
Merge branch 'cpp-11' into save_ext
|
2018-05-29 00:15:50 +01:00 |
|
Jonathan G Rennison
|
9ca4e915ba
|
Add 64 bit byte swapping function
|
2018-05-28 02:20:30 +01:00 |
|
Jonathan G Rennison
|
fa304cdb75
|
Merge branch 'master' into save_ext
# Conflicts:
# src/saveload/saveload.cpp
|
2018-05-25 19:09:20 +01:00 |
|
Jonathan G Rennison
|
ad1c402ad8
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/debug.cpp
# src/saveload/afterload.cpp
# src/saveload/saveload.cpp
# src/settings_type.h
# src/town_cmd.cpp
# src/window.cpp
|
2018-05-03 23:54:51 +01:00 |
|
Michael Lutz
|
9959cd9522
|
Fix 0165fe1 : Native OSX doesn't have a __BYTE_ORDER macro but defines a differently named macro.
|
2018-04-30 23:57:28 +02:00 |
|
Matthijs Kooijman
|
fa87212a76
|
Fix: Some spelling errors in printed messages
|
2018-04-30 13:38:58 +02:00 |
|
Patric Stout
|
0165fe1283
|
Codechange: remove endian_check in favour of __BYTE_ORDER macro (Rubidium) (#6762)
|
2018-04-29 19:01:28 +02:00 |
|
Jonathan G Rennison
|
1fe0bb76b9
|
Merge branches 'crashlog_improvements', 'save_ext', 'version_utils' into jgrpp
|
2018-04-27 02:42:20 +01:00 |
|
Jonathan G Rennison
|
f42cc19aad
|
Merge branch 'cpp-11' into crashlog_improvements
# Conflicts:
# Makefile.src.in
# src/crashlog.cpp
# src/crashlog.h
|
2018-04-27 00:33:44 +01:00 |
|
Jonathan G Rennison
|
b90c5b9618
|
Merge branch 'master' into cpp-11
# Conflicts:
# src/stdafx.h
|
2018-04-26 23:59:13 +01:00 |
|
Charles Pigott
|
86012e10ea
|
Fix: Remove need to instantiate SmallStack's pool object by making it a singleton method
|
2018-04-21 16:28:50 +02:00 |
|
Michael Lutz
|
4851feb102
|
Codechange: Add functions to insert and extract an element at a specific position in a SmallVec.
|
2018-04-15 20:49:29 +02:00 |
|
Jonathan G Rennison
|
4bb8106c2a
|
Adjust typenames of ConvertRect to avoid name collisions
|
2018-02-10 11:24:11 +00:00 |
|
Jonathan G Rennison
|
cfa8ed747e
|
Add a 16-bit Rect type and conversion function
|
2018-01-19 19:11:59 +00:00 |
|
Jonathan G Rennison
|
a93cc441a9
|
Merge branch 'cpp-11' into jgrpp
|
2017-10-05 18:20:54 +01:00 |
|
Jonathan G Rennison
|
6f5dc695fa
|
Add templated versions of CeilDiv and Ceil maths functions
|
2017-10-05 18:16:44 +01:00 |
|
Jonathan G Rennison
|
4a6ddb2d50
|
Merge branch 'cpp-11' into crashlog_improvements
# Conflicts:
# config.lib
|
2017-09-04 01:22:54 +01:00 |
|
Jonathan G Rennison
|
8317eac918
|
Merge branch 'save_ext' into jgrpp
# Conflicts:
# src/lang/german.txt
# src/lang/korean.txt
# src/lang/traditional_chinese.txt
# src/window.cpp
|
2017-04-01 01:14:28 +01:00 |
|
Jonathan G Rennison
|
4e9d4dd80a
|
Add a PreCleanPool() static method to pool item types.
(cherry picked from commit 87142ed840 )
|
2017-03-29 19:47:25 +01:00 |
|
Jonathan G Rennison
|
a3034891a1
|
Add missing include guard for dyn arena alloc header.
|
2017-03-29 19:46:30 +01:00 |
|
Jonathan G Rennison
|
2fb822d392
|
Fix includes and header guards of container functions.
|
2017-03-29 19:39:55 +01:00 |
|
Jonathan G Rennison
|
87142ed840
|
Add a PreCleanPool() static method to pool item types.
|
2017-03-04 23:39:27 +00:00 |
|
Jonathan G Rennison
|
a67ecb4f6e
|
Merge branch 'cpp-11' into jgrpp
|
2017-02-08 22:03:52 +00:00 |
|
Jonathan G Rennison
|
8f3e0c4fe5
|
Add a custom arena allocator utility.
|
2017-02-08 21:46:50 +00:00 |
|
Jonathan G Rennison
|
a71a6ecec2
|
Fix Pop() method of SmallStack/StationIDStack.
Fixes 8deac54c
|
2017-01-02 19:28:22 +00:00 |
|
Jonathan G Rennison
|
8e6569c11f
|
Include tick skip counter in all desync debug output.
Change message format to make field identification easier.
Update desync message reader to support tick skip counter.
|
2016-10-10 19:02:05 +01:00 |
|
Jonathan G Rennison
|
ae8e19cf9a
|
Merge branch 'save_ext' into jgrpp
|
2016-09-13 22:57:08 +01:00 |
|
Jonathan G Rennison
|
13fb737bed
|
Add a template parameter for the inner container of MultiMap.
|
2016-09-12 23:30:43 +01:00 |
|
Jonathan G Rennison
|
0bd33eff1e
|
Fixes use of builtins in CountBits for small and/or signed input types.
|
2016-09-12 18:37:28 +01:00 |
|
Jonathan G Rennison
|
0c1f59807d
|
Merge branch 'enhanced_viewport_overlay' into jgrpp
|
2016-09-10 01:03:31 +01:00 |
|
Jonathan G Rennison
|
ea2b04a6be
|
Add C++11 container utility functions.
|
2016-09-10 00:55:13 +01:00 |
|
Jonathan G Rennison
|
a8e0862500
|
Enable prefetch and bswap buitins for clang.
|
2016-09-08 20:00:56 +01:00 |
|
Jonathan G Rennison
|
f7774415f2
|
Merge branch 'cpp-11' into crashlog_improvements
# Conflicts:
# src/stdafx.h
|
2016-09-08 19:36:00 +01:00 |
|
Jonathan G Rennison
|
9ea018abc5
|
Merge branch 'cargo_type_order' into jgrpp
# Conflicts:
# src/order_base.h
# src/order_gui.cpp
# src/order_type.h
# src/saveload/extended_ver_sl.cpp
# src/saveload/extended_ver_sl.h
# src/vehicle_base.h
|
2016-09-08 00:12:48 +01:00 |
|
Jonathan G Rennison
|
5e67582a64
|
Merge branch 'save_ext' into jgrpp
# Conflicts:
# config.lib
# src/saveload/extended_ver_sl.cpp
# src/saveload/saveload.cpp
|
2016-09-07 22:02:57 +01:00 |
|
Jonathan G Rennison
|
72a386abe5
|
Merge branch 'save_ext' into cargo_type_order
|
2016-09-06 22:09:50 +01:00 |
|
Jonathan G Rennison
|
8deac54c9f
|
Remove mutex from SmallStack/StationIDStack.
It is only ever used from the main thread.
|
2016-09-04 23:00:10 +01:00 |
|
Jonathan G Rennison
|
349cd8a6f0
|
Where possible use compiler builtins for CountBits and FindFirstBit.
|
2016-09-04 18:01:38 +01:00 |
|
alberth
|
bc08fe7c5f
|
(svn r27641) -Codechange: Fold the _fios_items file list vector into its own class.
|
2016-09-04 12:50:22 +00:00 |
|
alberth
|
a38cdeccc0
|
(svn r27641) -Codechange: Fold the _fios_items file list vector into its own class.
|
2016-09-04 12:50:22 +00:00 |
|
Jonathan G Rennison
|
cf26d48c9b
|
Add a "SoftClamp" function which tolerates min > max, use for DrawTrainEngine.
|
2016-06-18 13:22:59 +01:00 |
|