Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-28 | Change: Algorithm for transfer feeder payments | Jonathan G Rennison | |
The original algorithm pays intermediate legs in feeder systems based on the start and end stations of that particular leg. This tends to result in large negative payments on the final leg for journeys with many feeder legs, as the overall feeder payment increases with the number of legs, and the final leg is penalised for discrepancies between the previous leg payments and the actual payment for delivery from the source to the destination. The feeder share setting is a partial mitigation, however it is difficult to tune as a suitable value depends on the number of legs and the network topology, which are often not the same for all vehicles. The new incremental algorithm pays the cargo payment from the source station to the end station of the current leg, minus any previous transfer feeder payments for each leg. This prevents unbounded increase of feeder payments and therefore avoids the issue of excessive negative payments on the final leg. Feeder payments may be negative, e.g. in the case of poorly performing or highly indirect legs. This is better than penalising the final leg. This mode reduces the need to tune the feeder shares setting to the current network. The feeder share setting applies in the existing way. | |||
2020-01-26 | Fix: [AzurePipelines] the changelog-generation-script was mixing UTC and non-UTC | Patric Stout | |
'date -u' returns the time in UTC. 'git log' uses local time. In result, when a machine is on for example +0100, it would generate the changelog of 7 days 1 hour, instead of 7 days. This is a silly oversight. | |||
2020-01-26 | Update: Translations from eints | translators | |
tamil: 13 changes by aswn | |||
2020-01-26 | Fix #7868: Missing override attribute. (#7963) | PeterN | |
2020-01-26 | Fix #7950: Incorrect setup of normal screenshot viewport | JMcKiern | |
2020-01-26 | Fix #7960: use the same method as findversion.sh to determine tag | glx | |
2020-01-26 | Feature: NewGRF callback profiling (#7868) | Niels Martin Hansen | |
Adds a console command newgrf_profile to collect some profiling data about NewGRF action 2 callbacks and produce a CSV file. | |||
2020-01-24 | Update: Translations from eints | translators | |
indonesian: 1 change by fanioz | |||
2020-01-22 | Fix #7952: don't try to access destroyed QueryStrings | glx | |
2020-01-19 | Codechange: [AzurePipelines] remove commit-checker | glx | |
2020-01-19 | Add: [Actions] commit-checker workflow | glx | |
2020-01-18 | Fix #7927: Incorrect resolution shown in "Huge screenshot" query window. (#7949) | JMcKiern | |
2020-01-15 | Add: [Doxygen] Add the current version of documentation in header (#7940) | Patric Stout | |
While at it, renamed the project names to reflect how we currently refer to them. | |||
2020-01-15 | Fix: [SDL2] Correct name of the video driver in debug log | xdavidwu | |
SDL_GetVideoDriver(0) returns name of first video driver included in the library, not the driver currently used. SDL_GetCurrentVideoDriver() does what we want here. | |||
2020-01-15 | Feature: GS method to control engine availability for a specific company (#7791) | Pavel Stupnikov | |
* Feature: GS method to allow company to use an engine before its introduction date * Feature: GS method to retire an engine early for a specific company | |||
2020-01-14 | Update: Translations from eints | translators | |
finnish: 8 changes by ln italian: 25 changes by AlphaJack | |||
2020-01-13 | Update: Translations from eints | translators | |
finnish: 54 changes by ln | |||
2020-01-12 | Feature: Auto-restart loads the original resources again | Berbe | |
If the game was started loading a savegame or scenario, auto-restart will load a new random map. This is inconsistent with the case in which a heightmap was loaded, as in that case the heightmap is kept as a basis for a new game. This proposal solves this heterogeneity be considering the originally loaded resource shall be kept, hence savegames & scenarios shall be reloaded | |||
2020-01-12 | Fix: [OSX] Don't show a crash/assertion message box for a GUI-less video driver. | glx | |
2020-01-12 | Codechange: Use cached town name for town list window filtering | Jonathan G Rennison | |
2020-01-12 | Codechange: Use cached town, station, industry names for list window sorting | Jonathan G Rennison | |
This is to avoid needing to expensively regenerate name strings on every comparison when sorting by name in the town/station/industry list windows. | |||
2020-01-12 | Codechange: Cache resolved town, station and industry name strings | Jonathan G Rennison | |
2020-01-12 | Change: Only resort industry directory window on production change if necessary | Jonathan G Rennison | |
2020-01-12 | Change: Only resort town directory window on population change if necessary | Jonathan G Rennison | |
2020-01-12 | Update: Translations from eints | translators | |
russian: 14 changes by Lone_Wolf | |||
2020-01-12 | Fix #7925: Reset temporary saveload data at the start of loading a savegame ↵ | frosch | |
instead of at the end. Otherwise temporary data may be passed from an aborted load action to the next load action. | |||
2020-01-12 | Fix: Silence all notes when stopping song in fluidsynth | Milek7 | |
2020-01-12 | Add: [DorpsGek] announce new tags on IRC (#7931) | Patric Stout | |
2020-01-12 | Fix: correct checking of fluid_settings_setnum return code | Milek7 | |
2020-01-12 | Fix: avoid using string pointer after scope end | Milek7 | |
2020-01-12 | Feature: Improved logic of sharing industry production between 3 or more ↵ | dP | |
stations | |||
2020-01-11 | Update: Translations from eints | translators | |
finnish: 19 changes by ln dutch: 17 changes by JanWillem danish: 109 changes by nielsmh spanish (mexican): 1 change by Absay korean: 1 change by telk5093 | |||
2020-01-10 | Update: Translations from eints | translators | |
finnish: 3 changes by ln spanish (mexican): 7 changes by Absay | |||
2020-01-09 | Codechange: Use const instead of magic number for vehicle profit threshold | Samu | |
2020-01-08 | Codechange: [Linkgraph] Skip MCF source node Dijkstra when all demand satisfied | Jonathan G Rennison | |
MCF Dijkstra iterations are executed for all source nodes in a round-robin order. Source nodes typically require different numbers of MCF Dijkstra iterations to satisfy all of their demand. This change is to avoid performing MCF Dijkstra iterations on source nodes which have already been fully satisfied. | |||
2020-01-08 | Update: Translations from eints | translators | |
russian: 2 changes by Lone_Wolf | |||
2020-01-07 | Update: Translations from eints | translators | |
finnish: 1 change by hpiirai | |||
2020-01-07 | Cleanup: Unused music GUI strings | Niels Martin Hansen | |
2020-01-07 | Change: Show volume sliders with wedges instead of boxy slider | Niels Martin Hansen | |
2020-01-07 | Add: Filled polygon drawing function | Niels Martin Hansen | |
2020-01-07 | Fix e04ca90: squirrel export script got forgotten | SamuXarick | |
2020-01-07 | Fix 196d5868: Always apply filter on town directory rebuild | glx | |
2020-01-07 | Codechange: Remove std::function from Pool iteration wrapper | Jonathan G Rennison | |
Add a separate template wrapper for filtered iteration | |||
2020-01-07 | Fix: Non-deterministic name sorting in industry directory window | Jonathan G Rennison | |
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-06 | Cleanup: Remove unused parameter | Samu | |
2020-01-06 | Fix #7908, b524f1a: "Show the NewGRF name in the build vehicle window" is ↵ | stormcone | |
missing the "On/Off" display. | |||
2020-01-06 | Update: Translations from eints | translators | |
finnish: 4 changes by hpiirai english (us): 20 changes by Supercheese french: 7 changes by glx korean: 7 changes by telk5093 | |||
2020-01-05 | Fix e558aa8: Compiler warning about unused value (and move some variable ↵ | Charles Pigott | |
declarations to where they're used) | |||
2020-01-05 | Fix #7899, 196d5868: don't trigger filter changes more than expected | glx | |
2020-01-05 | Add: Highlight item under mouse in file browser | Niels Martin Hansen | |