summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-03-05Remove: libtimidity support (NOT timidity support)Patric Stout
libtimidity was introduced with the support for PSP. PSP has been dropped almost a year ago, but this music driver was not. This corrects that oversight. timidity (via extmidi) still works fine. This purely removes the libtimidity support, which was only really available for PSP.
2019-03-05Remove: BeOS support (deprecated by Haiku)Patric Stout
In 10 years there is no commit to change how BeOS works, and we have no active maintainer for it. It is unlikely it works in its current state (but not impossible). With the arrival of SDL2 (and removal of SDL), BeOS is no longer support. SDL2 suggests to use Haiku instead of BeOS.
2019-03-05Codechange: removed some left-behind __NDS__ referencesPatric Stout
2019-03-05Remove: MorphOS / AmigaOS supportPatric Stout
In 10 years there is no commit to change how MorphOS works, and we have no active maintainer for it. It is unlikely it works in its current state (but not impossible). With the arrival of SDL2 (and removal of SDL), MorphOS is no longer support. There is an SDL2 port for MorphOS, but it is not maintained by upstream SDL2, and nobody can currently test it out. If anyone wants to re-add MorphOS, please do (revert this patch, fix the problems, and create a Pull Request). If you need any help doing so, let us know! It is not that we don't like MorphOS, it is that we don't have anyone fixing the problems :(
2019-03-05Update: Translations from eintstranslators
finnish: 40 changes by hpiirai english (us): 19 changes by njn spanish (mexican): 3 changes by njn
2019-03-04Add: Option for population-linear town cargo generationNiels Martin Hansen
Introduce a new default algorithm for town cargo generation (passengers and mail), and a game setting to choose between the new and original algorithm. The original town cargo generation algorithm has the property of the generated amount relating to the square of each building's population, meaning large towns easily produce more cargo than can realistically be transported. The problem is excessive cargo is amplified if playing with cargodist. The new algorithm introduced instead has a linear relation to the population. The result is that smaller towns will produce slightly more cargo, while the largest towns will produce about a fourth of what they would with the original algorithm. Existing savegames will use the original algorithm, while new games will default to the new algorithm.
2019-03-04Fix: Runway too short for large aircraft message should not depend on plane ↵PeterN
crashes setting. (#7325)
2019-03-04Update: Translations from eintstranslators
finnish: 39 changes by hpiirai french: 4 changes by glx hungarian: 4 changes by Brumi russian: 3 changes by Lone_Wolf korean: 20 changes by telk5093 croatian: 5 changes by VoyagerOne
2019-03-03Fix #7043, Fix #7274: Delete town owned bridge based on adjacent tile ↵PeterN
ownership, not nearest town. (#7284) This only affects failed town generation, as towns do not delete bridges under any other circumstances. The existing test performed badly with a large number of towns due to having to calculate the nearest town, and also by its nature assumed a bridge was built by the nearest town, leading to bridges of nearby large towns be removed incorrectly. If we gain the ability to quickly retrieve the correct town (which is _not_ the nearest town) from the bridge, this change should be reviewed.
2019-03-03Change: make crash chance at short runway independent of plane crash rate ↵Johannes E. Krause
setting (there's a cheat for this)
2019-03-03Change: Don't apply forbid 90 deg turn settings to ships.Peter Nelson
2019-03-03Change: Heading for 1.10 now (#7319)frosch
2019-03-03Add: Detect stable tags automatically, and set the 'stable' flag in ↵frosch
'_openttd_newgrf_version' accordingly. (#7317)
2019-03-03Update: Translations from eintstranslators
catalan: 62 changes by juanjo french: 11 changes by glx
2019-03-03Fix 23960d0f2c: Company livery window shows incorrect groups when opened ↵peter1138
from group window in multiplayer.
2019-03-03Fix #7280: Save in the right location on desync and server timeoutNiels Martin Hansen
2019-03-03Change: Allow vehicle group names to be non-unique.Peter Nelson
Group names are visual identifiers, and do not need to be unique. Group sorting already falls back to group ID if names are the same, so that sorted list position is stable.
2019-03-03Add: Add parent_group_id parameter to CreateGroup()Peter Nelson
2019-03-03Add: AI function to get current usage of a group.Peter Nelson
2019-03-03Add: AI functions to get/set company colours.Peter Nelson
2019-03-03Add: AI functions to get current and last year profit of a group.Peter Nelson
2019-03-03Add: AI functions to set/get vehicle group parent.Peter Nelson
2019-03-02Change: Synchronize introduction date and reliability randomness across ↵Eddi-z
vehicles with the same base introduction date (#7147)
2019-03-02Update: Translations from eintstranslators
croatian: 6 changes by VoyagerOne
2019-03-02Fix #7307: Add WaterClass to MP_TREES, set when trees are on coast tiles (#7309)Eddi-z
This allows allows NewGRF object/industry placement rules to treat trees on coast tiles the same as regular bare coast.
2019-03-02Fix #6633: Cargo monitor industry delivery now accounts for which IndustryID ↵Samu
the cargo was delivered to
2019-03-02Codechange: Sort and filter sign names directly rather than through string ↵PeterN
system. (#7304) This provides a notable performance benefit in the Sign List window when there are many signs.
2019-03-02Codechange: Remove ability for SDL to be dynamically loaded on WindowsCharles Pigott
2019-03-02Codechange: Make std::stack use std::vector container in string ↵PeterN
formatting/drawing. (#7305) This is a very minor performance increase which can add up during operations such as sorting. Performance impact my be platform/compiler dependent.
2019-03-01Update: Translations from eintstranslators
turkish: 4 changes by DarkSapling danish: 10 changes by Deb622 norwegian (bokmal): 11 changes by Leifbk portuguese: 11 changes by vesgo
2019-02-28Cleanup: spurious TODOs in newgrf.cpp (#7297)Eddi-z
2019-02-28Update: Translations from eintstranslators
dutch: 80 changes by JanWillem
2019-02-28Change: Allow towns to build bridges over rails and one-way roads. (#7291)SamuXarick
2019-02-28Change: Decrease minimum permitted value for script_max_opcode_till_suspend ↵SamuXarick
setting (#7243)
2019-02-27Update: Translations from eintstranslators
romanian: 7 changes by alexmerlin1985
2019-02-27Fix #6574: Remove go to hangar orders when rebuilding airportSamu
When replacing an airport with another, cancel current orders of type 'go to depot' from aircraft still heading to it if the rebuilt airport doesn't have a hangar (helicopter vs heliport), or if the airplane can't land on the rebuilt airport (airplane vs helistation). Removes 'go to hangar' orders from all aircraft when replacing an airport with hangar with another without hangar (heliport).
2019-02-26Fix #7281: Unable to select last group in open livery window on group creation.peter1138
2019-02-25Fix 195fd0dc60: Sprite cache must still be cleared when using bitmap fonts.peter1138
2019-02-25Update: Translations from eintstranslators
dutch: 68 changes by JanWillem danish: 17 changes by nielsmh hungarian: 3 changes by Brumi
2019-02-24Update: Translations from eintstranslators
italian: 11 changes by lorenzodv dutch: 46 changes by JanWillem russian: 5 changes by Lone_Wolf
2019-02-24Change: [OSX] Prevent 2D scrolling for traditional scroll wheel miceAlexander Weiss
2019-02-24Change #6800: [OSX] Use high-precision scrolling deltas for 2D scrollingAlexander Weiss
2019-02-24Fix #7266: Reorder reinitialization of caches when changing font zoom level. ↵PeterN
(#7273)
2019-02-24Fix c3dbe836b4: also compile without ENABLE_NETWORK defined againPatric Stout
2019-02-23Fix #7004: Mark linkgraph dirty to be rebuilt on next draw call. (#7265)PeterN
Previously the linkgraph was rebuilt before the viewport extents were finalized.
2019-02-23Update: Translations from eintstranslators
danish: 11 changes by nielsmh spanish (mexican): 11 changes by Absay hungarian: 100 changes by Brumi russian: 6 changes by Lone_Wolf croatian: 9 changes by VoyagerOne
2019-02-23Fix #7003: Freetype fonts were scaled by both GUI and Font zoom levels. (#7267)PeterN
2019-02-23Change: Framerate window can now scroll and resizeNiels Martin Hansen
2019-02-23Add: Show performance of AI and GS in framerate windowNiels Martin Hansen
2019-02-23Fix: Remove desert around lakes upon generationSamuXarick