Commit Graph

54750 Commits

Author SHA1 Message Date
pvillaverde
bb3520d68f Update Galician Translations 2023-04-23 16:42:37 +02:00
Jonathan G Rennison
341c0a9524 Fix violation of strict weak ordering in TownRatingSorter 2023-04-22 23:03:16 +01:00
Jonathan G Rennison
1350e23e29 CheckCaches: Improve VehicleCargoList/StationCargoList cache checks
Log failures with details instead of just asserting
2023-04-22 22:50:18 +01:00
Jonathan G Rennison
08e43a0814 Simplify CCLOG macros in CheckCaches 2023-04-22 22:43:10 +01:00
Andy
89959bf178 Change: extend callback 161 (engine name) with bit 0x22 for context 'Autoreplace - Vehicles in use' (#10666)
(cherry picked from commit 15c3bc456f)
2023-04-18 00:01:52 +01:00
Charles Pigott
67101ccdc9 Codechange: Optimise FormatNumber by removing seprintf calls (#10659)
(cherry picked from commit e20a6f8ebb)
2023-04-18 00:01:52 +01:00
Jonathan G Rennison
de5b114a83 Fix #10660: Sprite Font scale affected by viewport zoom level limits. (#10668)
(cherry picked from commit db573c8742)

# Conflicts:
#	src/fontcache/spritefontcache.cpp
#	src/gfx.cpp
#	src/spritecache.cpp
2023-04-18 00:01:51 +01:00
Jonathan G Rennison
7da25820ea Merge branch 'master' into jgrpp
# Conflicts:
#	src/widgets/dropdown.cpp
#	src/widgets/dropdown_type.h
2023-04-18 00:01:50 +01:00
Jonathan G Rennison
e862a67d2b Add console command to list settings and show current and default values 2023-04-17 20:43:15 +01:00
Jonathan G Rennison
e7687da4cc Departure boards: Change long vehicle names to traditional if group also shown 2023-04-16 20:13:33 +01:00
Jonathan G Rennison
4f9aa70c11 Departure boards: Fix vehicle type icon in right-to-left languages 2023-04-16 19:42:53 +01:00
Jonathan G Rennison
b7e12189cf Departure boards: Adjust scaling and increase padding between columns 2023-04-16 19:35:43 +01:00
Jonathan G Rennison
404fb8bae2 Departure boards: Do not include hidden columns in minimum window width 2023-04-16 18:39:55 +01:00
Jonathan G Rennison
508f503039 Fix station cargo graph window
See: https://github.com/OpenTTD/OpenTTD/pull/10608
2023-04-16 18:02:23 +01:00
Jonathan G Rennison
64b4c095ee Version: Committing version data for tag: jgrpp-0.53.0 2023-04-16 00:25:01 +01:00
Jonathan G Rennison
f803ec9162 Simplify implementation of TownGenerateCargo 2023-04-15 00:11:52 +01:00
Jonathan G Rennison
3b72241280 Bump OpenTTD content server vanilla compatibility version to 13.0 2023-04-13 23:03:38 +01:00
Jonathan G Rennison
64925aedf8 Add town variable for town tile X and Y coordinates 2023-04-13 21:19:53 +01:00
Peter Nelson
e5af5907ec Change: Make all dropdown lists extend width if necessary.
This removes the auto_width parameter from ShowDropDown(At).
2023-04-13 20:57:47 +01:00
Peter Nelson
5bc9d00735 Cleanup: Let GetStringBoundingBox deal with buffer. 2023-04-13 20:57:47 +01:00
Peter Nelson
701092003d Fix: DropDownListColourItem didn't provide width nor scale vertical padding. 2023-04-13 20:57:47 +01:00
Jonathan G Rennison
ce9480ee20 Truncate house variable 47 TileX part if too large 2023-04-13 20:56:28 +01:00
Jonathan G Rennison
9fd01d57cc Rename town zone extended variable identifiers 2023-04-13 20:53:11 +01:00
Jonathan G Rennison
ac0c8c8cdd Debug: Show local GRF IDs for engines, stations, houses, objects and road stops 2023-04-13 20:48:59 +01:00
Jonathan G Rennison
bb988f940e Fix #10638: Incorrect water infra total when building canal over object
In the case where the object is on an unowned canal tile and
the new canal tile is owned
2023-04-13 21:34:36 +02:00
Jonathan G Rennison
1d947201d3 Debug: Fix expand/collapse for extra engine flags 2023-04-13 19:59:28 +01:00
translators
d04aae8428 Update: Translations from eints
danish: 18 changes by bscargo
2023-04-13 18:40:16 +00:00
PeterN
ff55bfb787 Fix #10343: Don't extend town-disallowed roadtypes. (#10347)
Towns currently don't build disallowed roadtypes, however they should
also not extend disallowed roadtypes as well.

If the roadtype that cannot be extended happens to be the roadtype that
the town was going to build then this restriction is ignored.
2023-04-12 22:30:03 +01:00
TELK
a47f92d309 Update: Korean translation up to 9bf6a1d 2023-04-12 22:27:08 +01:00
PeterN
5f99c8c4aa Fix: Extra viewport cannot be scrolled with right-click-close. (#10644) 2023-04-12 19:14:48 +00:00
Jonathan G Rennison
c89079a210 Merge branch 'master' into jgrpp
# Conflicts:
#	src/saveload/cargopacket_sl.cpp
#	src/saveload/saveload.h
#	src/strings.cpp
#	src/vehicle.cpp
2023-04-12 20:02:57 +01:00
Tyler Trahan
97cfd40649 Fix #10630: Don't allow shifting service date earlier than 0 (#10643) 2023-04-12 18:52:37 +00:00
translators
a0d8545f6c Update: Translations from eints
french: 15 changes by glx22
2023-04-12 18:42:18 +00:00
Jonathan G Rennison
6e091c78b8 Use SoftClamp in DrawAircraftEngine, DrawShipEngine, DrawTrainEngine 2023-04-12 19:34:55 +01:00
Jonathan G Rennison
9521e7ef2b Merge branch 'master' into jgrpp
# Conflicts:
#	src/elrail.cpp
#	src/ground_vehicle.hpp
#	src/landscape.cpp
#	src/saveload/afterload.cpp
#	src/saveload/saveload.h
#	src/tile_cmd.h
#	src/town_cmd.cpp
#	src/tunnelbridge_cmd.cpp
2023-04-12 19:34:11 +01:00
Peter Nelson
06b78a7299 Fix: Don't double-pad existing size when adding widget padding.
UpdateWidgetSize's size parameter already includes padding.
2023-04-12 18:43:15 +01:00
Peter Nelson
d93f96a442 Fix: Account for extra dropdown list padding. 2023-04-12 18:43:15 +01:00
Jonathan G Rennison
eff2a1669f Use SoftClamp in DrawRoadVehEngine 2023-04-12 18:42:05 +01:00
Jonathan G Rennison
e17420777a Fix #10637: Incorrect water infra total when building multi-tile object
Wrong tile used in ownership checks
2023-04-12 16:50:45 +02:00
Jonathan G Rennison
639b24911d Fix wrong tile for old canal ownership check in CmdBuildCanal 2023-04-12 00:52:27 +01:00
Jonathan G Rennison
d0299e4c16 Revert "Fix #9870: Don't update infrastructure totals when overbuilding object on canal"
This reverts commit 37d318c410.

Use 0a31b27a20 instead.
2023-04-11 23:59:14 +01:00
Jonathan G Rennison
49528f908d Fix water infrastructure total when building multi-tile objects
See: https://github.com/OpenTTD/OpenTTD/issues/10637
2023-04-11 23:46:38 +01:00
Jonathan G Rennison
55f11129c8 Tracerestrict: Add status test for if train is stopping at order destination
Station/waypoint of current order
2023-04-11 22:01:51 +01:00
Jonathan G Rennison
cfc6b1b302 Debug: Log values when VENC chunk vehicle cache mismatch detected 2023-04-11 21:59:40 +01:00
PeterN
3b2eb11fe8 Codechange: Use cached name for all station/industry/town name formatting. (#10634)
This reuses an existing name caching mechanism to avoid "recalculating" names every time.
2023-04-11 22:50:22 +02:00
translators
d7f0c5d6d8 Update: Translations from eints
russian: 3 changes by Ln-Wolf
finnish: 7 changes by hpiirai
polish: 17 changes by pAter-exe
2023-04-11 18:42:26 +00:00
Jonathan G Rennison
29411ce975 Fix missing newlines in desync/inconsistency report headers 2023-04-11 19:26:23 +01:00
Jonathan G Rennison
87fabe99df Allow exchanging a station's name with another station in the same town 2023-04-11 19:22:15 +01:00
Jonathan G Rennison
07f2984d06 Allow generating new default name for station
Ctrl-click default button in rename station query window
2023-04-11 18:18:13 +01:00
Jonathan G Rennison
19a42a879f Fix e8c1920e: Incorrect string codes in translation
STR_DEPARTURES_TERMINUS_VIA* in Korean
2023-04-11 18:04:35 +01:00