Jonathan G Rennison
|
88d7a8ea13
|
Formatting: Fix indentation of public/private specifiers
|
1 year ago |
Jonathan G Rennison
|
0a8c58b755
|
Public roads: Fix memory leaks
|
1 year ago |
Jonathan G Rennison
|
777dcd047d
|
CMake: Add missing references in src/3rdparty
|
1 year ago |
Jonathan G Rennison
|
b1d55519d3
|
strgen: Fix memory leak
|
1 year ago |
Jonathan G Rennison
|
50be7b224a
|
Road waypoints: Clip previews in build windows to drawing area
|
1 year ago |
Jonathan G Rennison
|
db224585eb
|
Revert "Public roads: Dynamically set A* max search nodes"
This reverts commit acd67a0d0b .
|
1 year ago |
Jonathan G Rennison
|
8e5371eec4
|
Public roads: Fix handling of non-trivial foundations
|
1 year ago |
Jonathan G Rennison
|
d64b52cdaf
|
AyStar: Change types used for hashes and queue
Use robin_hood for the hashes
Store nodes in PodPools
Change BinaryHeap to store node IDs
|
1 year ago |
Jonathan G Rennison
|
dd1bd270e7
|
AyStar: Use dbg_assert in BinaryHeap Push, GetElement
|
1 year ago |
Jonathan G Rennison
|
ad90f90d43
|
Public roads: Adjust return type of town_network_distance
|
1 year ago |
Jonathan G Rennison
|
acd67a0d0b
|
Public roads: Dynamically set A* max search nodes
|
1 year ago |
Jonathan G Rennison
|
ff189e44e4
|
Public roads: Handle non-trivial existing foundations
|
1 year ago |
Jonathan G Rennison
|
2d1b3fb6e7
|
Public roads: Remove visited towns mechanism
It is excessively expensive, and not needed
|
1 year ago |
Jonathan G Rennison
|
5641c926bf
|
Public roads: Use robin_hood hash maps for checked towns and town to network
|
1 year ago |
Jonathan G Rennison
|
72237f01cc
|
Add robin_hood hash set/map containers to 3rdparty
|
1 year ago |
Jonathan G Rennison
|
83b9344f5c
|
Add a POD pool-type container class
|
1 year ago |
Jonathan G Rennison
|
b56d7267dc
|
Public roads: Remove unnecessary sorting operations
|
1 year ago |
Jonathan G Rennison
|
3967a9fdb0
|
Public roads: Reuse AyStar finder instance
|
1 year ago |
Jonathan G Rennison
|
06ffc0ba70
|
Public roads: Avoid dangling pointer issues in AyStar user target
|
1 year ago |
Jonathan G Rennison
|
f8130f5cb7
|
Public roads: Remove use of shared_ptr
|
1 year ago |
Jonathan G Rennison
|
84914129a5
|
Fix wrong string order for about menu dropdown texts
|
1 year ago |
Jonathan G Rennison
|
3d7f9ea50e
|
TBTR: Fix template build window not being refreshed after wagon flip in MP
|
1 year ago |
Jonathan G Rennison
|
e0a42b5945
|
Debug: Add dumping of rail and road/tram sprite groups
|
1 year ago |
Jonathan G Rennison
|
86aeb16f55
|
Fix wrong string ordering for town growth setting
|
1 year ago |
Jonathan G Rennison
|
e5a7eca26d
|
Version: Committing version data for tag: jgrpp-0.51.0
|
1 year ago |
Jonathan G Rennison
|
b1ba2bef4b
|
VarAction2: Use const for prev_inference flags
|
1 year ago |
Jonathan G Rennison
|
439c1208d7
|
VarAction2: Optimise unknown reads from 0x11 as constant 0
|
1 year ago |
Jonathan G Rennison
|
6285b5823b
|
3rdparty: Update monocypher from 3.1.2 to 3.1.3
|
1 year ago |
Jonathan G Rennison
|
e644f34bf8
|
Github: Change CMake type to Release for MacOS release builds
|
1 year ago |
Jonathan G Rennison
|
2a330961d4
|
Github: Change CMake options for Linux release builds
Change CMake type to Release
Enable LTO and debug section compression
|
1 year ago |
Jonathan G Rennison
|
97acdfaa05
|
Crashlog: Unix: Use dladdr1 for symbol offset for addr2line
Subtract 1 from offset given to addr2line
|
1 year ago |
Jonathan G Rennison
|
86979dd167
|
CMake: Add option to enable LTO
|
1 year ago |
Jonathan G Rennison
|
c1532107fc
|
CMake: Add option to compress debug sections using -gz if possible
|
1 year ago |
Jonathan G Rennison
|
5efe3a8b5b
|
CMake: Also add -g1/-gline-tables-only to linker options
|
1 year ago |
PeterN
|
968709735d
|
Fix #10477: Not enough space for text due to rounding down (OSX) (#10489)
(cherry picked from commit 2376112c77 )
|
1 year ago |
Loïc Guilloux
|
8b36b2cbf3
|
Fix #10486: [Script] Debug window requires AIs to be started before GS (#10487)
(cherry picked from commit 4072dcff49 )
|
1 year ago |
Loïc Guilloux
|
ad6cd18cb4
|
Fix: [Actions] vcpkg needs pkg-config to build zlib on macOS (#10488)
(cherry picked from commit 27cbb81df5 )
|
1 year ago |
Jonathan G Rennison
|
c45bd3020d
|
strgen: Fix type conversion warnings
|
1 year ago |
Jonathan G Rennison
|
3c5ae5563d
|
Fix missing include
|
1 year ago |
Jonathan G Rennison
|
6a53ec4c20
|
Fix 8d6e5779: Use of ssize_t is problematic on Windows
|
1 year ago |
Jonathan G Rennison
|
588a92648d
|
Fix fbfbaa11: gmtime replaccement in Windows exception handler
|
1 year ago |
Jonathan G Rennison
|
2ffb245b33
|
GRF: Add property mapping ID extension mechanism
Bump property_mapping feature version to 3
|
1 year ago |
Jonathan G Rennison
|
5a877b49b4
|
Add railtype/signal variable to get signal side
|
1 year ago |
Jonathan G Rennison
|
f7d62a1767
|
Add road/tram type flag to disallow collisions with trains
|
1 year ago |
Jonathan G Rennison
|
663a3969a0
|
Add road/tram type flag to disallow tunnels
|
1 year ago |
Jonathan G Rennison
|
3497d0dcdb
|
Add road/tram type properties to set road vehicle collision mode
|
1 year ago |
Jonathan G Rennison
|
39d38ecf19
|
Fix incorrect handling of timetable operations on counter and release slot orders
See: #485
|
1 year ago |
Jonathan G Rennison
|
bf5a3e259a
|
Timetable window: Double-click only triggers change time if button enabled
|
1 year ago |
Jonathan G Rennison
|
5e398d9478
|
Add GUI/command support for >255 station types per station class
|
1 year ago |
Jonathan G Rennison
|
50a48b1264
|
strgen: Allow inserting strings before as well as after
Use for viewport town label strings
|
1 year ago |