Jonathan G Rennison
150dfba95b
Codechange: Remove std::function from Pool iteration wrapper
...
Add a separate template wrapper for filtered iteration
2020-01-07 09:00:45 +00:00
Jonathan G Rennison
4cc1420beb
Fix: Non-deterministic name sorting in industry directory window
...
In the case where multiple industries have the same name, sorting
in the industry directory window is non-deterministic.
This results in the order changing on each re-sort, and is noticeable
when the industries have different production or transported values.
2020-01-07 09:03:36 +01:00
Samu
a0066ebca1
Cleanup: Remove unused parameter
2020-01-06 23:20:35 +00:00
stormcone
eb07e174f1
Fix #7908 , b524f1a
: "Show the NewGRF name in the build vehicle window" is missing the "On/Off" display.
2020-01-06 19:22:42 +00:00
translators
1812b0cf49
Update: Translations from eints
...
finnish: 4 changes by hpiirai
english (us): 20 changes by Supercheese
french: 7 changes by glx
korean: 7 changes by telk5093
2020-01-06 19:45:41 +01:00
Jonathan G Rennison
6d326deafe
Change: [Linkgraph] Only acquire thread join performance measurements on network clients
...
Network servers and single player clients do not block on thread joins
due to instead pausing shortly before the join is due.
(cherry picked from commit a5697ddeeb43c64ae6cac25581022efcf8e107bd)
2020-01-06 18:25:27 +00:00
Jonathan G Rennison
741237a94a
Remove unused variables: CompanyStationsWindow::last_station, IndustryDirectoryWindow::last_industry
2020-01-06 18:22:21 +00:00
Jonathan G Rennison
964739f235
Industry directory window: Only resort on production change if necessary
2020-01-06 18:22:21 +00:00
Jonathan G Rennison
b868ce8605
Town directory window: Only resort on population change if necessary
2020-01-06 18:22:21 +00:00
Jonathan G Rennison
68fa46d351
Remove unused variable TownDirectoryWindow::last_town
2020-01-06 18:22:21 +00:00
Jonathan G Rennison
61934fdfdc
Remove std::function from Pool iteration wrapper
...
Add a separate template wrapper for filtered iteration
2020-01-06 19:09:24 +00:00
Jonathan G Rennison
7960db35f2
Merge branch 'master' into jgrpp
...
# Conflicts:
# config.lib
# projects/openttd_vs140.vcxproj
# projects/openttd_vs140.vcxproj.filters
# projects/openttd_vs141.vcxproj
# projects/openttd_vs141.vcxproj.filters
# projects/openttd_vs142.vcxproj
# projects/openttd_vs142.vcxproj.filters
# src/aircraft_cmd.cpp
# src/base_station_base.h
# src/core/pool_type.hpp
# src/disaster_vehicle.cpp
# src/economy.cpp
# src/engine.cpp
# src/group.h
# src/group_cmd.cpp
# src/group_gui.cpp
# src/lang/english.txt
# src/lang/german.txt
# src/linkgraph/linkgraph_gui.cpp
# src/network/network_command.cpp
# src/network/network_server.cpp
# src/openttd.cpp
# src/order_cmd.cpp
# src/road_cmd.cpp
# src/saveload/afterload.cpp
# src/saveload/cargopacket_sl.cpp
# src/saveload/linkgraph_sl.cpp
# src/saveload/order_sl.cpp
# src/saveload/station_sl.cpp
# src/saveload/town_sl.cpp
# src/saveload/vehicle_sl.cpp
# src/screenshot.cpp
# src/screenshot.h
# src/settings_gui.cpp
# src/settings_type.h
# src/smallmap_gui.cpp
# src/station.cpp
# src/station_cmd.cpp
# src/table/settings.ini
# src/toolbar_gui.cpp
# src/town_cmd.cpp
# src/train.h
# src/train_cmd.cpp
# src/train_gui.cpp
# src/vehicle.cpp
# src/vehicle_base.h
# src/vehiclelist.cpp
# src/window_type.h
2020-01-06 18:45:51 +00:00
Jonathan G Rennison
7afa667e66
Use town cached name for town list window filtering
2020-01-06 00:41:00 +00:00
Charles Pigott
5b52f25902
Fix e558aa8
: Compiler warning about unused value (and move some variable declarations to where they're used)
2020-01-05 23:31:20 +00:00
glx
39e6247bec
Fix #7899 , 196d5868
: don't trigger filter changes more than expected
2020-01-05 22:51:27 +00:00
Niels Martin Hansen
ac3bc30a30
Add: Highlight item under mouse in file browser
2020-01-05 23:50:00 +01:00
Niels Martin Hansen
838117b05e
Doc: Missing member description
2020-01-05 23:50:00 +01:00
stormcone
596fb5d54a
Change: In the industry directory window an industry will be greyed out if it temporarily does not accept the cargo selected by the acceptance cargo filter.
2020-01-05 20:52:17 +00:00
stormcone
808253c29c
Change: Move the filtered cargo to the first place in the industry directory window's cargo lists
2020-01-05 20:52:17 +00:00
stormcone
70f9c3c655
Feature: Industry directory cargo filtering
2020-01-05 20:52:17 +00:00
Charles Pigott
ab9042145e
Fix #6667 : Also recalculate bridge costs for 'spectated' AI companies
2020-01-05 20:51:45 +00:00
Charles Pigott
d1cead7f25
Fix: When loading old timetabled saves, also reset cached timetable duration
2020-01-05 20:51:26 +00:00
Charles Pigott
cddb8a4605
Fix #7587 : Crash when loading saves with waypoints with invalid locations
2020-01-05 20:51:26 +00:00
Jonathan G Rennison
12380fc1bb
Fix: Assertion failure when post road-works cleanup removes all road pieces
2020-01-05 20:44:07 +00:00
translators
12f4602f57
Update: Translations from eints
...
finnish: 3 changes by hpiirai
2020-01-05 19:45:40 +01:00
Jonathan G Rennison
b3e46cbe00
Fix crash when post road-works cleanup removes all road pieces
2020-01-05 14:49:11 +00:00
translators
7be9c28037
Update: Translations from eints
...
korean: 2 changes by telk5093
2020-01-04 19:45:39 +01:00
Niels Martin Hansen
f401622149
Feature: Script API to change town rating of companies
2020-01-04 19:07:13 +01:00
stormcone
b524f1ae21
Feature: Show the name of the NewGRF in the build vehicle window.
2020-01-04 18:42:35 +01:00
TELK
e04ca904a9
Feature: Minimap screenshot
2020-01-04 18:21:38 +01:00
Jonathan G Rennison
6f75d9119d
ChillPP: Add support for loading compatible linkgraph settings
2020-01-03 18:54:44 +00:00
Jonathan G Rennison
8176da3f62
Saveload: Add value conversion support to settings xref
2020-01-03 18:53:09 +00:00
translators
e7922cd078
Update: Translations from eints
...
spanish (mexican): 18 changes by Absay
2020-01-03 19:45:40 +01:00
Jonathan G Rennison
7f2e6fb597
Exclude waypoint orders from set timetabled wait time for all orders
...
See #125
2020-01-03 14:01:24 +00:00
Jonathan G Rennison
c9a5b30d39
ChillPP: Fix loading of timetable seperation setting
2020-01-03 13:23:04 +00:00
Jonathan G Rennison
c681a9d5de
Fix vehicle timetable automate flag from ChillPP v8 savegames
2020-01-03 13:02:35 +00:00
Jonathan G Rennison
b8b84a9a0b
Fix leftover PBS reservation on signalled tunnel/bridge entrances in ChillPP savegames
2020-01-03 12:43:03 +00:00
Jonathan G Rennison
4936b3ba51
Add support for loading ChillPP v8 savegames
2020-01-03 00:08:33 +00:00
SamuXarick
9e7c5235e8
Fix #7891 : Actually check the vehicle type before casting
2020-01-03 00:04:39 +00:00
Jonathan G Rennison
223d542bf1
ChillPP: Remove unnecessary additions to gameopt_settings.ini
2020-01-02 22:11:43 +00:00
translators
9e4533dc8f
Update: Translations from eints
...
luxembourgish: 131 changes by Phreeze
french: 6 changes by arikover
spanish (mexican): 20 changes by Absay
2020-01-02 19:45:39 +01:00
Jonathan G Rennison
5dc1027c6b
Add initial support for loading ChillPP v14.7 savegames
2020-01-01 23:14:00 +00:00
Jonathan G Rennison
71db9ebc3b
NewGRF debug window: Add vehicle cargo and last station lines
2020-01-01 21:49:54 +00:00
translators
3a557b0336
Update: Translations from eints
...
finnish: 11 changes by hpiirai
korean: 6 changes by telk5093
2020-01-01 19:45:41 +01:00
Jonathan G Rennison
b4453fac23
Saveload: Log chunk sizes when load fails due to chunk size mismatch
2020-01-01 17:13:17 +00:00
Jonathan G Rennison
b048f824dc
Fix crash when checking for train reverse on custom bridge heads with YAPF
2020-01-01 12:48:38 +00:00
pnda
e558aa8ff4
Feature: Screenshot window
2020-01-01 10:19:12 +00:00
glx
90f4abe03f
Fix #7887 : missing beep for some main toolbar buttons
2020-01-01 10:34:26 +01:00
Daniel Lee
24bace32ba
Fix #7625 : Road infrastructure cost is correctly updated on upgrading your own roads.
2019-12-31 19:17:56 +00:00
translators
f6ce5c4563
Update: Translations from eints
...
french: 4 changes by arikover
korean: 5 changes by telk5093
2019-12-30 19:45:44 +01:00