Commit Graph

54775 Commits

Author SHA1 Message Date
Jonathan G Rennison
6d483cc5cc Add toggle to show vehicle route overlay even when window is not focused 2023-05-07 11:48:17 +01:00
Jonathan G Rennison
4c2244cc21 Viewport: Refactor handling of vehicle route overlays 2023-05-06 19:14:39 +01:00
Jonathan G Rennison
31f476220d Allow converting track by individual track pieces instead of whole tiles
Ctrl-click on convert button

See: #509
2023-05-06 16:20:23 +01:00
Jonathan G Rennison
09e03fb6b2 Change TunnelBridgeIsFree across_only to a mode enum type 2023-05-06 16:19:52 +01:00
Jonathan G Rennison
f94e43c940 Update map mode viewports when converting rail track type 2023-05-06 14:27:19 +01:00
Jonathan G Rennison
c4571e86c8 Allow specifying any palette ID for tile highlight recolouring 2023-05-06 13:11:42 +01:00
Jonathan G Rennison
65cc6623dd Tracerestrict: Add button to duplicate instruction/block 2023-05-05 23:34:48 +01:00
Jonathan G Rennison
b089b561a5 Add departure board via order subtype to remove via for prior terminus 2023-05-05 17:21:44 +01:00
Jonathan G Rennison
284390cf6a Order window: Fix resizing of release slot and label button rows 2023-05-05 14:03:17 +01:00
Jonathan G Rennison
f78fea4fbf Debug: Add introduction info to railtype debug info 2023-05-04 17:04:28 +01:00
Jonathan G Rennison
7aaf703bf2 Saveload: Use heap instead of stack for save filter write buffers 2023-05-02 21:26:26 +01:00
Jonathan G Rennison
f0cdd1e6f6 Fix sprite positions in house placement window when using UI scaling 2023-05-01 16:21:21 +01:00
Jonathan G Rennison
8218476e89 Fix rail platforms being left partially reserved after train crash 2023-05-01 13:27:41 +01:00
Jonathan G Rennison
dc56add6a3 Fix rail platforms being left partially reserved after deleting train
Due to company being removed when infrastructure sharing in use
2023-05-01 12:34:57 +01:00
Jonathan G Rennison
aa28fcf7de
Merge pull request #512 from telk5093/jgrpp
Update: Korean translation up to e26bea6
2023-04-30 09:40:36 +01:00
TELK
baaa5713a9 Update: Korean translation up to e26bea6 2023-04-30 13:38:22 +09:00
Jonathan G Rennison
e26bea6ce4 Add setting to select cargo payment algorithm
See: #506
2023-04-29 13:00:33 +01:00
Jonathan G Rennison
211c1ba61d Allow naming scheduled dispatch schedules 2023-04-29 12:19:28 +01:00
Jonathan G Rennison
6445d688ed Fix crash due to missing case in order window goto dropdown 2023-04-28 18:58:47 +01:00
Jonathan G Rennison
698253c56f Fix auto-close of order management button dropdown in order mode 2023-04-25 21:14:44 +01:00
Jonathan G Rennison
150cce6059 Version: Committing version data for tag: jgrpp-0.53.1 2023-04-25 18:10:21 +01:00
Jonathan G Rennison
7d6307a5ce Fix days_in_transit type in CargoPacket constructor
See: https://github.com/OpenTTD/OpenTTD/issues/10707
2023-04-24 18:53:45 +01:00
Jonathan G Rennison
94b5b956c7 Merge PR #510 into jgrpp 2023-04-23 15:59:01 +01:00
pvillaverde
bb3520d68f Update Galician Translations 2023-04-23 16:42:37 +02:00
Jonathan G Rennison
dde4761e9d Fix: Violation of strict weak ordering in engine value/running cost sorter 2023-04-23 11:59:58 +01:00
Jonathan G Rennison
7a836ee50f Add SCOPE_INFO_FMT for CheckCaches 2023-04-23 11:53:50 +01: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