Commit Graph

56151 Commits (d931382fb2a0d2d452626eda29565851673f8053)
 

Author SHA1 Message Date
Jonathan G Rennison c7712bbd20 Debug: Shpw station GoodsEntry info in station debug window 1 year ago
Patric Stout 66b324a4c0 Fix: [MacOS] screen looks blue-ish when using newer SDKs (#11207)
The define kCGBitmapByteOrder32Host changed (around SDK 12?)
into an enum, which means an old #ifndef was triggering,
overwriting the value to 0. Sadly, 0 means Order16Big, causing
RGBA to become GRAB, which results in strange colours.

As we no longer support PPC, drop that piece of code completely.

(cherry picked from commit 5ac333c2cc)
1 year ago
Loïc Guilloux c890f96d07 Fix: no fast forward in network was ensured only from GUI side (#11206)
(cherry picked from commit 2bf3c02fbf)
1 year ago
Jonathan G Rennison 175f6c979c Use ring buffer for network TCP packet send queue 1 year ago
Jonathan G Rennison cf655f624b Remove unused include 1 year ago
Jonathan G Rennison 7502fbd44b Use ring buffers for tile/landscape candidate queues 1 year ago
Jonathan G Rennison 69683eecb8 Use ring buffer for console buffer 1 year ago
Jonathan G Rennison a403a0c8e3 Use ring buffer for script log line data 1 year ago
Jonathan G Rennison 7fb815aad8 Use ring buffer in TCPConnecter::OnResolved 1 year ago
Jonathan G Rennison 8c1a3c26af Use ring buffers for network _chatmsg_list and _command_queue 1 year ago
Jonathan G Rennison e958bdde9f Use ring buffers for train lookahead items and curves 1 year ago
Jonathan G Rennison ebd375c247 Container: Add a self-resizing ring buffer container 1 year ago
translators 7f5c0aab60 Update: Translations from eints
dutch: 2 changes by Afoklala
1 year ago
Jonathan G Rennison 87911bdf47 Use bitmath builtins for FindLastBit 1 year ago
Jonathan G Rennison c49651ae7b VarAction2: Use reserve and shrink_to_fit for DSG adjusts vector 1 year ago
Jonathan G Rennison 129691dcc7 Music: Defer probing for music driver until a music set is loaded 1 year ago
Jonathan G Rennison 8681f29155 Linux: Try to enable transparent huge pages for map allocation
Using single allocation for tile and tile-extended
1 year ago
Jonathan G Rennison 41fed27d0a Animated tile: Prefetch next item in map 1 year ago
Patric Stout 5ac333c2cc
Fix: [MacOS] screen looks blue-ish when using newer SDKs (#11207)
The define kCGBitmapByteOrder32Host changed (around SDK 12?)
into an enum, which means an old #ifndef was triggering,
overwriting the value to 0. Sadly, 0 means Order16Big, causing
RGBA to become GRAB, which results in strange colours.

As we no longer support PPC, drop that piece of code completely.
1 year ago
Loïc Guilloux 2bf3c02fbf
Fix: no fast forward in network was ensured only from GUI side (#11206) 1 year ago
translators e8c49d3543 Update: Translations from eints
swedish: 1 change by joeax910
1 year ago
Jonathan G Rennison 2212191b6c Saveload: Fix missing cast warnings for ship/RV path cache load 1 year ago
Jonathan G Rennison 9cf39b7a25 Prefetch next tile in tile loop iteration 1 year ago
Jonathan G Rennison cc57ac0eff Add pre-check to auxiliary tile loop flooding test 1 year ago
Jonathan G Rennison 5a062bd5b2 Workflow: Add zstd to github release workflow 1 year ago
Jonathan G Rennison 6fa3620222 CMake: Change -ffile-prefix-map to be enabled by an option
Use in github release workflows
1 year ago
Jonathan G Rennison 9061fef59c
Fix #11203: [ICU] Glyph to char mapping with multiple runs (#11204) 1 year ago
translators db1a9f00c0 Update: Translations from eints
dutch: 1 change by Bouke
1 year ago
Jonathan G Rennison 8dc953c590 Fix: ICU layout: Glyph to char mapping with multiple runs
See: https://github.com/OpenTTD/OpenTTD/issues/11203
See: https://github.com/OpenTTD/OpenTTD/issues/10790
1 year ago
Jonathan G Rennison 6ccf3774b6 Fix missing tooltip texts 1 year ago
Jonathan G Rennison fac21f3429 Fix missing/incorrect command error texts 1 year ago
Jonathan G Rennison 1e1ad66e90 CMake: Use -ffile-prefix-map to trim build directory from debug output 1 year ago
Jonathan G Rennison 92e632454e Change ship path cache to be optional and use a ring buffer 1 year ago
Jonathan G Rennison 2ae4e5bdc1 Change road vehicle path cache to be optional and use ring buffers
Show path cache in debug window
1 year ago
romw314 662f76bfc4
Docs: mention Windows 11 in directory_structure.md (#11200) 1 year ago
Patric Stout 07730584d7
Codechange: make explicit when a TileIndex is cast to its basetype (#11190)
This prevents people accidentially assigning a TileIndex to a Date
or any other type they shouldn't.
1 year ago
arikover 5d3f7939e2
Fix d42a78f: Show correct road speed in construction dropdowns (#11196) 1 year ago
Jonathan G Rennison 1183476182 Allow custom signal styles to disable aspect-limited mode
By setting style_lookahead_extra_aspects to 255
1 year ago
Loïc Guilloux 7ef55bdfb0
Cleanup: [CMake] don't add strgen.h twice (#11199) 1 year ago
translators e652cd6434 Update: Translations from eints
swedish: 1 change by Brickblock1
english (us): 2 changes by 2TallTyler
1 year ago
Jonathan G Rennison 6ccbd7cce2 Saveload: Remove test pass from ScriptInstance::Save
Use SlConditionallySave to discard the saved data instead if there
was an error
1 year ago
Jonathan G Rennison e3021de408 Saveload: Add helper to conditionally save template functor 1 year ago
Jonathan G Rennison f378167951 Saveload: Change SlSaveToVector to be templated, add SlSaveToTempBuffer 1 year ago
Jonathan G Rennison d0c6b7136d Saveload: Improve performance of script data save/load
Avoid unnecessarily using SlObject wrappers
1 year ago
Jonathan G Rennison 2b8171093a Change Colour constructors to be constexpr 1 year ago
Jonathan G Rennison 95f3cf2a8e Make VideoDriver::GetAnimBuffer a non-virtual/inlinable function 1 year ago
Jonathan G Rennison 6fff633e81 Fix enum definitions for RoadTypeExtraFlags 1 year ago
Jonathan G Rennison 2f692a794f Blitter: Use 32 bit memset where available
Fix Blitter_40bppAnim::SetRect
1 year ago
Jonathan G Rennison 79509b76a6 Crashlog: Unix: Decode REG_ERR for SIGSEGV 1 year ago
Jonathan G Rennison cb0c8d5e38 Crashlog: Unix: Decode common si_code values for SIGSEGV 1 year ago