Commit Graph

57260 Commits (77772725be810805b55a6f9e2c293d41bf43df0b)
 

Author SHA1 Message Date
Jonathan G Rennison 77772725be Version: Committing version data for tag: jgrpp-0.57.1 3 months ago
Jonathan G Rennison b2b96fff13 Disable threaded rendering when showing widget outlines
Because these are drawn outside the window boundary, so it is not
technically thread-safe due to non-deterministic drawing order
3 months ago
Jonathan G Rennison 16589041f2 Prevent dragging plan lines across viewports
As this leads to erratic plans
3 months ago
Jonathan G Rennison d4381d06ea Revert "Add scoped helper to temporarily override current blitter"
This reverts commit ae701a3bd8.
3 months ago
Jonathan G Rennison 4a9803c6f0 Do not override global blitter to render overlay/plans to cache buffer
Creates thread safety issues with active draw jobs
3 months ago
Jonathan G Rennison 816d4eb657 Fix ff0c77ee: Wrong pitch used to fill in scrolled plan/overlay caches 3 months ago
Jonathan G Rennison 3365efa5b2 Ensure that sprite aligner click to pick sprites is thread safe
Use a mutex for list of sprite IDs found in (threaded) draw jobs
3 months ago
Jonathan G Rennison 736539280b Fix second colour vehicle-type default liveries not being updated
When changing company default second colour
3 months ago
Jonathan G Rennison ff0c77ee3b Blitter: Do not override global screen pitch to use 8bpp blitter
8bpp blitter keep a point to pitch (default screen pitch)
3 months ago
Jonathan G Rennison 539ca43525 Replace asserts with exits in GfxFillRect 3 months ago
kiwitreekor 16574946da Add: Station variable 6B to get extended station id of nearby tiles (#10953)
(cherry picked from commit 8d62a8f0f0)
3 months ago
Jonathan G Rennison 728971ddbc Road stops: Remove 0x6B as alias of roadstop_road_info_nearby_tiles 3 months ago
Jonathan G Rennison 28b156d95c Fix rounding of right edge of viewport mark dirty area
Could result in vehicles leaving pixels behind when moving left
3 months ago
Jonathan G Rennison 41299128e5 Explicitly cast time units when calculating wait time in LoadUnloadVehicle 3 months ago
Jonathan G Rennison 2941567c02 Fix leftover strings in Korean translation
See: #642
3 months ago
TELK 1174794c82 Update: Korean translation up to 0.57.0 3 months ago
Jonathan G Rennison 04fc0c37dc Crashlog: Tag image base with [[maybe_unused]] 3 months ago
Jonathan G Rennison 7d92f185d3 Fix picker tool item selection in rail/road station and waypoint windows 3 months ago
glx22 48c97d6cde Fix 48b6b18: Increase MAX_VALUATE_OPS to match the previous limit
(cherry picked from commit a502453033)
3 months ago
Jonathan G Rennison 66e57e6b2d Crashlog: Handle image relocation in MinGW BFD symbol lookup 3 months ago
Jonathan G Rennison d00424008f Crashlog: Adjust Linux stacktrace format when using BFD 3 months ago
Jonathan G Rennison a4c14171a7 Crashlog: Re-use BFD instances for the same object 3 months ago
Jonathan G Rennison fcc6529b6a Ensure scroll count and engine list size match in build vehicle window 3 months ago
Jonathan G Rennison 860af4de29 Fix sort by total cargo in build ship window 3 months ago
Jonathan G Rennison 3886ea75a6 Picker tool: Add support for industries 3 months ago
Jonathan G Rennison 9f55550417 Multi-cargo ships: Sprite group cargo thresholds refer to entire ship 3 months ago
Jonathan G Rennison 47393b42dc VarAction2: Fix procedure calls being incorrectly eliminated
In the case where they were only referenced by substitution candidates
3 months ago
Jonathan G Rennison 000ae23eb2 VarAction2: Fix loads of temporary variable 0 not being tracked 3 months ago
Jonathan G Rennison b49a38bf6c Fix build and refit with multi-cargo ships only refitting first part 4 months ago
Jonathan G Rennison a5a315b55d Fix inconsistent order of ship running cost and capacity 4 months ago
Jonathan G Rennison 73bcd40776 Fix taking over a company using shares using the wrong news string
See: #637
4 months ago
Jonathan G Rennison 38b7c68623 Docs: Unmark road NewGRF road stops as patch feature in landscape docs 4 months ago
Jonathan G Rennison 7d086ae686 Tracerestrict: Only apply wait at PBS for intermediary signals in forward direction 4 months ago
Jonathan G Rennison b4b61beeec Fix slot acquire on PBS reservation end on tunnel/bridge entrance signals 4 months ago
Jonathan G Rennison 3835500c9a Fix non-text time input dialog (when using time in minutes)
See: #638
4 months ago
Jonathan G Rennison 2b92ebade8 Fix wrong year in changelog 4 months ago
Jonathan G Rennison e987ceaa8b Version: Committing version data for tag: jgrpp-0.57.0 4 months ago
Jonathan G Rennison 8364ba3ce7 Fix getting information from JGRPP servers on local LAN 4 months ago
Jonathan G Rennison 63e6a9503a Fix 52128144: Parsing of version 7 network game info packets 4 months ago
Jonathan G Rennison 2cdd85c79c Use StrLastPathSegment in TarScanner::AddFile 4 months ago
Jonathan G Rennison a1c7d1bd30 Remove non-owning string pointer from StringParameter
(For the time being)

See: https://github.com/OpenTTD/OpenTTD/issues/11922
4 months ago
Jonathan G Rennison 5e29901d02 Tracerestrict: Allow nesting temporary slot states
Use a temporary state stack instead of passing the state directly
in TraceRestrictProgramInput

No longer exit early from ExtendTrainReservation to handle slots, this
fixes reservation failures when starting from a signal with a slot acquire

More thorough fix for 9e8a4314
4 months ago
Jonathan G Rennison e148f7653b Use scaled.vsep_sparse for EXP_SPACING in company infrastructure window 4 months ago
Jonathan G Rennison 77f1655686 Disable MinGW std threads includes by default
In preparation for removal later
4 months ago
Jonathan G Rennison 31d87f6101 Fix 9e8a4314: Start signal state erroneously changed if it has slot acquire 4 months ago
Jonathan G Rennison efab96b82b Set default service interval and timetable flags for virtual trains
See: #636
4 months ago
Jonathan G Rennison 18739394e1 Fix paths of content in tar files 4 months ago
Jonathan G Rennison 9bea1e3cc3 Scheduled dispatch: Allow tagging departure slots, add to conditional order 4 months ago
Jonathan G Rennison be469405df Bitmath: Add utility functions for calculating bit masks
Add tests
4 months ago
Jonathan G Rennison 0a16ba1bd7 Scheduled dispatch: Add dispatch slot tooltip 4 months ago