Jonathan G Rennison
b0331c84b3
TBTR: Refactor handling of vehicle start/stop state
10 months ago
Jonathan G Rennison
d7d9c05cbd
TBTR: Fix various refit issues in refit as incoming vehicle mode
...
Allow refits to fail in refit as incoming vehicle mode
Remove virtual train mode from CmdRefitVehicle
Fix refit as incoming for non-head parts being free
10 months ago
Jonathan G Rennison
64df35067a
TBTR: Handle setting unit direction separately from refits
10 months ago
Jonathan G Rennison
2cf95eea36
TBTR: Refactor train/template match function to return difference flags
10 months ago
Jonathan G Rennison
2b44d3302e
CommandCost: Change AllocSummaryMessage to std::string SummaryMessage
10 months ago
Jonathan G Rennison
b0538a00e0
Add setting for whether to allow converting town road to non-house types
...
See: 51e22617
10 months ago
Jonathan G Rennison
ff61b6d243
Fix crash in NewGRF parameters window (manual parameter mode)
...
See: https://github.com/OpenTTD/OpenTTD/issues/11215
10 months ago
Jonathan G Rennison
19835b51ee
Move StationCargoList and FlowStatMap out of GoodsEntry struct
...
Move them into a new GoodsEntryData struct referenced
using a std::unique_ptr from GoodsEntry.
The unique_ptr may be nullptr if the cargo list and flow stat map
are both empty (this is the case for unused cargoes).
This reduces GoodsEntry from 128 to 24 bytes,
and Station from 8680 to 2024 bytes,
(on Linux x86_64).
10 months ago
Jonathan G Rennison
cd2ab6430b
Use btree map for GRFParameterInfo value names
10 months ago
Jonathan G Rennison
615c42d357
Reserve vector size when loading station flow stats
10 months ago
Jonathan G Rennison
0f9f1f4280
Use btree map for _town_test_ratings
10 months ago
Jonathan G Rennison
2bc943d31a
Avoid std::set in script version checks
10 months ago
Jonathan G Rennison
1979fa9db1
Use btree set for _changed_storage_arrays
10 months ago
Jonathan G Rennison
53ef4536d9
Departures: Use btree map for scheduled dispatch maps
10 months ago
Jonathan G Rennison
66b5c615b7
Use btree map for GRF ID overrides
10 months ago
Jonathan G Rennison
e912cfc19d
Ring buffer: Use as backing for std::queue uses
10 months ago
Jonathan G Rennison
2296b92ea2
Use btree map for StationCargoAmountMap
10 months ago
Jonathan G Rennison
23ad010d70
Replace remaining uses of std::deque with ring buffers
...
Cargo packet lists and associated save/load
10 months ago
Jonathan G Rennison
b59a8dc21c
Ring buffer: Don't apply const when dereferencing iterators
10 months ago
Jonathan G Rennison
0c634edef5
Ring buffer: Add erase
10 months ago
Jonathan G Rennison
877e301c5a
Ring buffer: Add multi-value insert
10 months ago
Jonathan G Rennison
bdfdb9808a
Ring buffer: Add iterator conversions
10 months ago
Jonathan G Rennison
8d2911fe29
Ring buffer: Add swap function, make move (swap) assignment noexcept
10 months ago
Jonathan G Rennison
ab128143fb
Ring buffer: Make iterator default constructor public
10 months ago
Jonathan G Rennison
8d3a90425c
Test: Add tests for ring buffer functionality
10 months ago
Jonathan G Rennison
3f2b06fcbe
Ring buffer: Fix various insert/emplace cases
10 months ago
Jonathan G Rennison
6b8994c947
Ring buffer: Fix iterator operator + and -
10 months ago
Jonathan G Rennison
21adf399c0
Ring buffer: Add a std::initializer_list constructor
10 months ago
Rubidium
73d7052732
Add: unit test functionality using catch2
...
(cherry picked from commit 43a7e54067
)
10 months ago
Rubidium
f92a96dad2
Add: catch2 v2.13.10
...
(cherry picked from commit 88ead3f102
)
10 months ago
Jonathan G Rennison
5a28405ced
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/company_gui.cpp
# src/group_gui.cpp
# src/newgrf.cpp
# src/newgrf_debug_gui.cpp
# src/saveload/saveload.cpp
10 months ago
Jonathan G Rennison
ef168b7d46
Fix: Road stops should not draw a ground sprite of 0
10 months ago
Jonathan G Rennison
aee13946ff
Fix: Inaccurate waiting cargo total in station window when using cargodist
...
For stations with many flows and/or small cargo packets,
due to accumulated inaccuracies in DivideApprox.
The displayed total should match GoodsEntry::TotalCount().
10 months ago
Jonathan G Rennison
c7712bbd20
Debug: Shpw station GoodsEntry info in station debug window
10 months 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
)
10 months ago
Loïc Guilloux
c890f96d07
Fix: no fast forward in network was ensured only from GUI side ( #11206 )
...
(cherry picked from commit 2bf3c02fbf
)
10 months ago
Jonathan G Rennison
175f6c979c
Use ring buffer for network TCP packet send queue
10 months ago
Jonathan G Rennison
cf655f624b
Remove unused include
10 months ago
Jonathan G Rennison
7502fbd44b
Use ring buffers for tile/landscape candidate queues
10 months ago
Jonathan G Rennison
69683eecb8
Use ring buffer for console buffer
10 months ago
Jonathan G Rennison
a403a0c8e3
Use ring buffer for script log line data
10 months ago
Jonathan G Rennison
7fb815aad8
Use ring buffer in TCPConnecter::OnResolved
10 months ago
Jonathan G Rennison
8c1a3c26af
Use ring buffers for network _chatmsg_list and _command_queue
10 months ago
Jonathan G Rennison
e958bdde9f
Use ring buffers for train lookahead items and curves
10 months ago
Jonathan G Rennison
ebd375c247
Container: Add a self-resizing ring buffer container
10 months ago
Jonathan G Rennison
87911bdf47
Use bitmath builtins for FindLastBit
10 months ago
Jonathan G Rennison
c49651ae7b
VarAction2: Use reserve and shrink_to_fit for DSG adjusts vector
10 months ago
Jonathan G Rennison
129691dcc7
Music: Defer probing for music driver until a music set is loaded
10 months ago
Jonathan G Rennison
8681f29155
Linux: Try to enable transparent huge pages for map allocation
...
Using single allocation for tile and tile-extended
10 months ago
Jonathan G Rennison
41fed27d0a
Animated tile: Prefetch next item in map
10 months ago
Jonathan G Rennison
2212191b6c
Saveload: Fix missing cast warnings for ship/RV path cache load
10 months ago
Jonathan G Rennison
9cf39b7a25
Prefetch next tile in tile loop iteration
10 months ago
Jonathan G Rennison
cc57ac0eff
Add pre-check to auxiliary tile loop flooding test
10 months 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
10 months ago
Jonathan G Rennison
6ccf3774b6
Fix missing tooltip texts
10 months ago
Jonathan G Rennison
fac21f3429
Fix missing/incorrect command error texts
10 months ago
Jonathan G Rennison
92e632454e
Change ship path cache to be optional and use a ring buffer
10 months ago
Jonathan G Rennison
2ae4e5bdc1
Change road vehicle path cache to be optional and use ring buffers
...
Show path cache in debug window
10 months ago
Jonathan G Rennison
1183476182
Allow custom signal styles to disable aspect-limited mode
...
By setting style_lookahead_extra_aspects to 255
11 months 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
11 months ago
Jonathan G Rennison
e3021de408
Saveload: Add helper to conditionally save template functor
11 months ago
Jonathan G Rennison
f378167951
Saveload: Change SlSaveToVector to be templated, add SlSaveToTempBuffer
11 months ago
Jonathan G Rennison
d0c6b7136d
Saveload: Improve performance of script data save/load
...
Avoid unnecessarily using SlObject wrappers
11 months ago
Jonathan G Rennison
2b8171093a
Change Colour constructors to be constexpr
11 months ago
Jonathan G Rennison
95f3cf2a8e
Make VideoDriver::GetAnimBuffer a non-virtual/inlinable function
11 months ago
Jonathan G Rennison
6fff633e81
Fix enum definitions for RoadTypeExtraFlags
11 months ago
Jonathan G Rennison
2f692a794f
Blitter: Use 32 bit memset where available
...
Fix Blitter_40bppAnim::SetRect
11 months ago
Jonathan G Rennison
79509b76a6
Crashlog: Unix: Decode REG_ERR for SIGSEGV
11 months ago
Jonathan G Rennison
cb0c8d5e38
Crashlog: Unix: Decode common si_code values for SIGSEGV
11 months ago
Jonathan G Rennison
e676eb1202
Crashlog: Unix: Include REG_ERR in x86 register dump
11 months ago
Jonathan G Rennison
1ec2ed937f
Unix: Fix CMake detection and setup of sigaltstack
11 months ago
Jonathan G Rennison
644d2632f8
Move command log functions to their own header, fix missing include
...
See: #586
11 months ago
Jonathan G Rennison
8a14d8c246
Add setting to also limit acceleration when using realistic braking
11 months ago
Jonathan G Rennison
3840a37999
Add console command to dump custom signal styles
11 months ago
Tyler Trahan
b012d1100c
Fix #10334 : Store separate newgrf-safe version of date_of_last_service. ( #11124 )
...
This value is not changed when the date cheat is used, which caused issues with changing properties based on service date.
Co-authored-by: Peter Nelson <peter1138@openttd.org>
(cherry picked from commit 9a602ff304
)
11 months ago
Jonathan G Rennison
5bcc71f2c2
Fix incorrect industry NewGRF text ID mapping
...
In the case where the lower 16 bits of the internal string ID
was also a valid NewGRF string ID
11 months ago
Jonathan G Rennison
752b0bce47
ScriptList: Defer creation of sorter and values map until first used
11 months ago
Jonathan G Rennison
24a77e5b36
ScriptList: Update iterators when swapping lists
...
Safe btree iterators store a pointer to the parent container
11 months ago
Jonathan G Rennison
731a79b224
Fix truncation of dump_command_log console command output
11 months ago
Jonathan G Rennison
bdbc631e6c
Script: Simplify implementation of ScriptList
...
Use btrees instead of set/map
Replace bucket mechanism for reverse mapping
Avoid redundant operations
11 months ago
Jonathan G Rennison
b68491f2fe
Btree: Add copy operator for safe iterators
11 months ago
Jonathan G Rennison
38c57044ea
Add debug special console command
11 months ago
Jonathan G Rennison
cc9daf4128
Use btree set in console list dirs
11 months ago
Jonathan G Rennison
4202afc0bc
Use btree set for town names list
11 months ago
Jonathan G Rennison
2313679ee7
Simplify town name duplicate check in VerifyTownName
11 months ago
Jonathan G Rennison
665d6bf7f2
Fix duplicate town names when using the many random towns function
...
See: #583
11 months ago
Jonathan G Rennison
2ed98b3b9d
Saveload: Add support for upstream savegame version 316
11 months ago
Jonathan G Rennison
f4d237e022
Remove use of fmt from squtils.h
...
Fixes link warning on MinGW
11 months ago
Tyler Trahan
748ff13a6d
Change: Enable "Forbid 90 degree turns" setting by default
...
(cherry picked from commit 4decd2aa48
)
11 months ago
Loïc Guilloux
2ddc5d9cd6
Fix #11067 , ed83c4b: Don't start competitors during map generation ( #11069 )
...
(cherry picked from commit a979d9cdda
)
11 months ago
Daniel Hill
924b2ab9ec
Add an optional "(City)" in Viewport labels
11 months ago
Jonathan G Rennison
4d2db01a0f
Fix maybe uninitialised warning in DrawDeparturesListItems
11 months ago
Jonathan G Rennison
4c88256183
De-duplicate string IDs used for viewport town labels
11 months ago
Jonathan G Rennison
5f385a5573
De-duplicate string IDs used for station rating tooltips
11 months ago
Jonathan G Rennison
7744ccf3f3
Extra strings: Move "JUST" strings to a no-translate section
11 months ago
Jonathan G Rennison
eb03369a21
Extra strings: Add no-translate tag
11 months ago
Jonathan G Rennison
ebcf8b336c
Add SET_COLOUR string code
11 months ago
Jonathan G Rennison
ccbf789ea0
Link graph: Also change start_date_ticks when using date cheat
...
See: #580
11 months ago
Jonathan G Rennison
c263d941da
Clamp runtime to be non-zero in FlowMapper::Run
11 months ago
Jonathan G Rennison
e0c59aaa77
Merge branch 'pr-576' into jgrpp
11 months ago
pvillaverde
6fdeffb76a
🌐 Fix wrong translation
11 months ago
TELK
dcc52f7696
Update: Korean translation up to d7ef141
11 months ago
pvillaverde
1a37737316
🌐 Update Galician Translations up to 0.54.4
11 months ago
Jonathan G Rennison
4f875012b6
Do not unnecessarily extend train reservations when passing signal
...
When the signal is a next-only or non-aspect-incrementing type, and
its maximum lookahead is not beyond the current end of the reservation
11 months ago
Jonathan G Rennison
d7ef1416a7
Suppress compiler warnings from fmt library
...
See: #570
11 months ago
Jonathan G Rennison
508f871c5f
Use core/format.hpp for fmt includes
11 months ago
Jonathan G Rennison
40faaa46f4
Scroll to class when using picker tool on object
...
See: #572
11 months ago
Jonathan G Rennison
c8ca16e43d
Fix crash using picker tool on rail/road stations when no GRF classes defined
...
See: #575
11 months ago
Jonathan G Rennison
73b9028bcc
Merge PR #574 into jgrpp
11 months ago
JakMel
83575b6a3e
Update: Czech translation, fixes to commit 8f887b7
11 months ago
Jonathan G Rennison
ee7d3d5b06
Handle invalid road type in road vehicle variable 4A
11 months ago
Jonathan G Rennison
7c08376861
Do not allow mixing road/tram types in powered road type list (property 0F)
11 months ago
Jonathan G Rennison
8af0dc223c
Debug: Improve display of rail/road/tram type labels
...
Click to show individual compatible/powered types
11 months ago
Jonathan G Rennison
8b5685eb56
Debug: Add debug command to dump GRF cargo tables
11 months ago
JakMel
8f887b7487
Update: Czech translation up to 0.54.4.
11 months ago
Jonathan G Rennison
0538ead472
Don't spread temperate trees uphill if above lower snow line in arctic
11 months ago
Jonathan G Rennison
11bf8e22d7
Add setting to show order number in vehicle view window
11 months ago
Jonathan G Rennison
3ae2ae8184
Show GRF ID in GetFileByGRFID assertion failure message
11 months ago
Jonathan G Rennison
5ce863d165
Show distance information in linkgraph tooltip when ctrl pressed
12 months ago
Jonathan G Rennison
669215cf41
Fix link graph tooltips with very long links when zoomed in
12 months ago
Jonathan G Rennison
a157fa9e3d
Fix duplication of capacity display in build window for multi-cargo ships
12 months ago
Jonathan G Rennison
8499e85560
Merge PR #571 into jgrpp
12 months ago
TELK
8af5502af2
Update: Korean translation up to 1b80a1a
12 months ago
TELK
7eaeb7829d
Update: Korean translation up to 7ffc9c9
12 months ago
Jonathan G Rennison
1b80a1a99b
Fix: Build road/tram stop windows did not set WindowDesc::ini_key
...
Saved default window sizes were not persisted in the configuration file
12 months ago
Jonathan G Rennison
8c430f6a12
Fix MP desync caused by incorrect FlowStat::ScaleToMonthly scaling
...
Fixes: 51a66b95
12 months ago
Jonathan G Rennison
f6e8ea059d
Create fio wrapper for rename file
12 months ago
Jonathan G Rennison
29ab21967a
Don't mark timetable window dirty after closing it
12 months ago
PeterN
277e80abb5
Fix: GRF Parameters not displayed due to scope issue. ( #10911 )
...
Move params so it is still in scope when the text is actually drawn.
(cherry picked from commit a5a3a07005
)
12 months ago
Jonathan G Rennison
c6c69fa3da
Add setting for long-term autosaves
...
A second set of autosaves for whenever the main set wraps around to 0
12 months ago
Jonathan G Rennison
688dcc1d74
Add Windows wrapper for rename function
12 months ago
Jonathan G Rennison
126b31a744
Improve colouring of restricted signal posts with original TTD graphics
12 months ago
Jonathan G Rennison
0d6940e4ca
Disable survey unless survey key is defined
12 months ago
Rubidium
da21772f2d
Fix #11108 , e2f583a: missing argument for SCC_CARGO_SHORT formatting
...
(cherry picked from commit 968de827d6
)
12 months ago
Jonathan G Rennison
7ffc9c9339
Merge PR #568 into jgrpp
12 months ago
RoqueDeicide
c57bfa479a
[Feature] Added waypoint viewport tooltips.
12 months ago
RoqueDeicide
e612bbeae1
[Fix] Don't show station viewport tooltip when hovering over anything other then a normal station (such as a waypoint).
12 months ago
Jonathan G Rennison
77e1a3b163
Fix using default graphics for all signals when using original TTD baseset
12 months ago
Jonathan G Rennison
ca631b79c2
Fix crash which could occur when reloading NewGRFs on main menu
12 months ago
Jonathan G Rennison
0f63f9d637
Change length type of BytesToHexString
12 months ago
Jonathan G Rennison
f3adb13e34
Re-arrange translation files
12 months ago
Jonathan G Rennison
b487cb6605
Merge PR #564 into jgrpp
12 months ago
Jonathan G Rennison
3e03cebad1
Simplify industry_tooltip_show_stockpiled setting
...
See: #564
12 months ago
Jonathan G Rennison
5d7721a2d4
Fix handling of free wagons in depot tooltip
...
See: #564
12 months ago
Jonathan G Rennison
359ba9de68
String handling adjustments for PR #564
12 months ago
Patric Stout
27f305696c
Fix: disable hardware acceleration when GPU driver crashed the game last attempt ( #10928 )
...
(cherry picked from commit 0e56a73fb8
)
12 months ago
Jonathan G Rennison
0cb7e253e9
Change fmt include in debug_fmt.h
12 months ago
Jonathan G Rennison
ee5272dc4e
Crashlog: Fix font logging
12 months ago
RoqueDeicide
84e5aba1d7
[Change] Reworked stockpile settings into 1 dropdown.
12 months ago
RoqueDeicide
cadb2f3afc
[Change] Added ability for detailed depot viewport tooltips to show single lines, if possible. Made some suggested adjustments.
12 months ago
RoqueDeicide
f01112f3fe
Merge branch 'JGRennison:jgrpp' into jgrpp
12 months ago
Rubidium
978c83e13d
Fix: false positive warning in fmt library (backport ef55d4f of upstream fmt)
...
(cherry picked from commit 10e12154f5
)
12 months ago
Niels Martin Hansen
f55027a8f4
Fix: Layouter not taking stripped formatting codes into account when mapping visual coordinates to/from original string
...
(cherry picked from commit 103d88ee33
)
12 months ago
Niels Martin Hansen
1793a5881d
Fix: Layouter::GetCharAtPosition counting wrong
...
Bug introduced in commit 60399e
(cherry picked from commit ed3f14686d
)
12 months ago
Rubidium
78d28d432b
Codechange: allocate enough memory to layout the strings
...
(cherry picked from commit 96fef9f643
)
12 months ago
Jonathan G Rennison
1e5bc2c12b
Merge branch 'master' into jgrpp
12 months ago
Jonathan G Rennison
d75c489466
Add various missing includes
12 months ago
Jonathan G Rennison
c0d47da4a7
Add missing includes to town_type.h, network_survey.h, pool_type.hpp
12 months ago
Jonathan G Rennison
0bf41dc1ff
Change gamelog to use std::vector
...
Move LoadCheckData to its own header
12 months ago
Jonathan G Rennison
5ae5ac3701
Add missing includes to cargo_type.h
12 months ago
Jonathan G Rennison
b8bb0d820a
Add missing includes to newgrf_config.h
...
See: #563
12 months ago
RoqueDeicide
733f53dc9a
Merge branch 'tooltip_extension' into jgrpp
12 months ago
RoqueDeicide
736c650b6c
[Change] Make town viewport tooltips functionally equivalent to town labels.
12 months ago
Jonathan G Rennison
51a66b9590
Link graph: Fix FlowStat::ScaleToMonthly scaling
...
Fixes: e1cce4d9
12 months ago
translators
26f3efb419
Update: Translations from eints
...
english (au): 2 changes by krysclarke
italian: 14 changes by Rivarossi
russian: 2 changes by Ln-Wolf
finnish: 2 changes by hpiirai
tamil: 8 changes by merni-ns
12 months ago
Jonathan G Rennison
e1cce4d9f7
Link graph: Store last compression in scaled date ticks
...
Higher accuracy than using dates at high day legnths
12 months ago
Fedello
2936bf370f
Update Galician Translations ( #562 )
...
* 🌐 Update Galician Translations
* 🌐 Update Galician Translations
* Add missing translation
---------
Co-authored-by: pvillaverde <pvillaverde@qualigy.com>
12 months ago
Jonathan G Rennison
ead18b2af2
Merge branch 'master' into jgrpp
...
# Conflicts:
# CMakeLists.txt
# src/3rdparty/md5/md5.h
# src/3rdparty/squirrel/squirrel/squtils.h
# src/animated_tile.cpp
# src/console_func.h
# src/core/CMakeLists.txt
# src/core/container_func.hpp
# src/core/smallstack_type.hpp
# src/crashlog.cpp
# src/crashlog.h
# src/debug.h
# src/economy.cpp
# src/gamelog.cpp
# src/industry_gui.cpp
# src/lang/catalan.txt
# src/misc_gui.cpp
# src/network/network_content.h
# src/newgrf.cpp
# src/newgrf.h
# src/newgrf_config.cpp
# src/newgrf_config.h
# src/newgrf_gui.cpp
# src/os/unix/font_unix.cpp
# src/os/windows/crashlog_win.cpp
# src/rail_cmd.cpp
# src/saveload/animated_tile_sl.cpp
# src/script/api/script_tilelist.cpp
# src/settings.cpp
# src/settingsgen/settingsgen.cpp
# src/sl/oldloader_sl.cpp
# src/station.cpp
# src/station_cmd.cpp
# src/stdafx.h
# src/strgen/strgen.cpp
# src/strgen/strgen_base.cpp
# src/table/settings/gui_settings.ini
# src/train_gui.cpp
# src/vehicle.cpp
# src/vehicle_base.h
# src/vehicle_cmd.cpp
# src/vehicle_gui_base.h
# src/viewport_sprite_sorter.h
12 months ago
PeterN
115f6cf8ea
Fix #4575 : Use Latin 'l' in English translation of zloty. ( #11090 )
...
This avoids many truetype fonts being unusable due to this single character not being available.
1 year ago
RoqueDeicide
5af7be6d17
[Feature] Added station viewport tooltips.
1 year ago
RoqueDeicide
1071235aee
[Feature] Added depot viewport tooltips.
1 year ago
translators
10dd3119b1
Update: Translations from eints
...
welsh: 163 changes by Ansbaradigeidfran
1 year ago
merni-ns
161cc04b8a
Fix #11087 : Disable base graphics/sound dropdown outside main menu
1 year ago
merni-ns
4ae9ebf582
Change: Tooltip for base graphic/sound dropdown
1 year ago
Jonathan G Rennison
1ad82c200a
Don't refresh viewports when changing smallmap height mode
1 year ago
Kuhnovic
6169e7f4bc
Feature: Orientation of rail and road depots can be changed ( #9642 )
1 year ago
Jonathan G Rennison
d2e29b33d1
Remove upper limit from give money command
...
See: #537
1 year ago
Jonathan G Rennison
8fea927ed1
Add setting for whether to shade height in viewport map mode
...
See: #550
1 year ago
Jonathan G Rennison
99b883298e
Add help text for the various viewport map settings
1 year ago
Jonathan G Rennison
05be624294
Remove gui.viewport_map_scan_surroundings setting, now always enabled
1 year ago
Jonathan G Rennison
5d746f8971
Don't use scheduled dispatch for predicted times in GUI when disabled
...
See: #559
1 year ago
Jonathan G Rennison
28a764f319
Fix order backup not copying dispatch schedules when not enabled
...
See: #559
1 year ago
Jonathan G Rennison
d09b504bc5
Merge branch 'master' into jgrpp
...
# Conflicts:
# .github/workflows/ci-build.yml
# .github/workflows/release-linux.yml
# .github/workflows/release-macos.yml
# .github/workflows/release-source.yml
# .github/workflows/release.yml
# CMakeLists.txt
# COMPILING.md
# src/ai/ai_core.cpp
# src/ai/ai_gui.cpp
# src/bridge_gui.cpp
# src/company_gui.cpp
# src/console_cmds.cpp
# src/core/CMakeLists.txt
# src/core/smallmap_type.hpp
# src/disaster_vehicle.h
# src/effectvehicle_base.h
# src/fontcache.cpp
# src/game/game_core.cpp
# src/game/game_gui.cpp
# src/gamelog.cpp
# src/gamelog_internal.h
# src/group_gui.cpp
# src/linkgraph/linkgraph.h
# src/misc.cpp
# src/network/core/config.h
# src/network/core/udp.cpp
# src/network/network_chat_gui.cpp
# src/network/network_content_gui.cpp
# src/network/network_gui.cpp
# src/newgrf.cpp
# src/newgrf_gui.cpp
# src/newgrf_profiling.cpp
# src/newgrf_profiling.h
# src/object_gui.cpp
# src/openttd.cpp
# src/openttd.h
# src/order_gui.cpp
# src/os/windows/font_win32.cpp
# src/rail_gui.cpp
# src/road.cpp
# src/road_gui.cpp
# src/saveload/afterload.cpp
# src/saveload/saveload.h
# src/script/api/script_controller.cpp
# src/script/api/script_roadtypelist.cpp
# src/script/script_config.cpp
# src/script/script_config.hpp
# src/script/script_instance.cpp
# src/script/script_scanner.cpp
# src/script/squirrel.cpp
# src/script/squirrel_helper.hpp
# src/settings_gui.cpp
# src/settings_internal.h
# src/settings_type.h
# src/table/settings/network_private_settings.ini
# src/timetable_gui.cpp
# src/vehicle.cpp
# src/vehicle_base.h
# src/window_gui.h
1 year ago
Jonathan G Rennison
87ee18b6b9
Add close/delete window function aliases for upstream
1 year ago
PeterN
c3fbe7bea8
Cleanup: Use FS enum instead of magic numbers. ( #11088 )
1 year ago
translators
082c47a4f9
Update: Translations from eints
...
dutch: 1 change by Afoklala
1 year ago
Rubidium
d5c75bd655
Codechange: use std::string instead of a temporary buffer for iconv calls
1 year ago
RoqueDeicide
33ee78f9ac
[Feature] Extended functionality of industry viewport tooltips.
...
Added ability to turn them off or to show any combination of the following: name, required, stockpiled or produced cargoes.
1 year ago
Jonathan G Rennison
01c6705339
Fix text rendering with 8bpp-simple blitter
...
First member of string_colourremap was never assigned
Ensure that it is set to 0
1 year ago
Rubidium
0ea3e338ab
Codechange: replace buffer+strecpy with std::string
1 year ago
Rubidium
3f18a8863a
Codechange: use std::getline to read strings from stdin
1 year ago
Rubidium
f333372dd1
Codechange: let IConsoleCmdExec accept std::string
1 year ago
Rubidium
fd380127f0
Codechange: use SignalObjectAndWait since we do not support older than Windows XP anymore
1 year ago
Jonathan G Rennison
d55ba23a87
Fix dual pane purchase window with mixed wagon/loco variant trees
...
Use top-level variant engine for the loco/wagon categorisation
See: #558
1 year ago
Jonathan G Rennison
5415b596b0
Handle case where VehicleLengthChanged called on engine without a GRF
1 year ago
Rubidium
69d5b9d326
Cleanup: unused NO_THREADS #ifdefs
1 year ago
RoqueDeicide
8eea01717f
[Feature] A setting to allow town name tile tooltips to always or never be displayed.
1 year ago
RoqueDeicide
d6041744ca
[Change] Moved tooltip-related settings to a dedicated category.
1 year ago
translators
55979b612e
Update: Translations from eints
...
welsh: 28 changes by Ansbaradigeidfran
portuguese: 1 change by azulcosta
polish: 1 change by pAter-exe
1 year ago
Richard Wheeler
3b2934c479
Change: Make terraforming point selection sprite visible at >2x zoom out ( #11017 )
1 year ago