summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-01-24Fix: Remove duplicate French and Slovak town namesNikolas Nyby
I've replaced some of the duplicate real town names with new real town names in the French and Slovak sets. Also, some Slovak town names were missing accents, so I've fixed those.
2019-01-24Change: Make ships stop and change direction slowly instead of instantly ↵Peter Nelson
turning.
2019-01-24Codechange: Tweak ViewportAddLandscape so it no more relies on "go down as ↵Johannes E. Krause
fast as possible" tile height model (Patch by adf88, #6583)
2019-01-24Codechange: Unify tile height model in all functions (Patch by adf88, #6583)Johannes E. Krause
2019-01-24Codechange: Simplify marking tiles dirty when terraforming (Patch by adf88, ↵Johannes E. Krause
#6583)
2019-01-24Fix: jumping effect when scrolling viewport over bottom edge of the map ↵Johannes E. Krause
(Patch by adf88, #6583)
2019-01-24Codechange: Add InverseRemapCoords2 function for remapping viewport ↵Johannes E. Krause
coordinates to underlying tile coordinates (Patch by adf88, #6583)
2019-01-24Codechange: Remove unused GetTilePixelZOutsideMap and ↵Johannes E. Krause
GetTileMaxPixelZOutsideMap functions (Patch by adf88, #6583)
2019-01-24Update: Translations from eintstranslators
italian: 7 changes by lorenzodv
2019-01-24Codechange: [Blitter] Adjust line-drawing algorithm to reduce wasted ↵Jonathan G Rennison
off-screen work This clips the line segment to be within the screen area prior to pixel iteration.
2019-01-24Fix: [Blitter] Avoid signed overflow when drawing long linesJonathan G Rennison
2019-01-24Codechange: [Blitter] Change DrawLine to be templatedJonathan G Rennison
This is remove per-pixel overheads due to use of the SetPixel virtual method. These overheads included: * expensive virtual method call which prevents inlining * palette lookup for every pixel * branch on whether palette animation is enabled on every pixel Regenerate project files.
2019-01-23Update: Translations from eintstranslators
spanish: 3 changes by SilverSurferZzZ
2019-01-23Add: generate_widget.vbs to allow script_window.hpp enums generation for ↵glx
users unable to run bash/gawk scripts
2019-01-23Fix: keep the line ending when generating widget enums with bash/gawk on windowsglx
2019-01-22Add: Draw network password indicator lock in company drop down list. (#7079)PeterN
2019-01-21Add: Houses can accept up to 16 different cargo types via NewGRF.Niels Martin Hansen
New Action0 property 23 for feature 07, variable length, format B n*(B B). Initial byte is number of structures following. First byte in structure is cargo id, second is acceptance level in 1/8 units.
2019-01-20Fix: If screen size changes, windows are relocated and dropdown may not fit ↵J0an Josep
the screen.
2019-01-20Fix #6060: When opening a scrollable dropdown above a widget, scroll it to ↵J0an Josep
its very bottom. This "prevents" the fast movement towards the bottom when holding down the mouse button.
2019-01-20Codechange #6060: Allow drawing dropdown lists with scrollbars above the widgetsJuanjo
2019-01-20Fix: Round up deltas for smooth scrolling, so target will be reachedbtzy
2019-01-20Update: Translations from eintstranslators
russian: 10 changes by Lone_Wolf hungarian: 5 changes by Brumi spanish (mexican): 6 changes by Absay
2019-01-20Change 81330b8d6e: Cached path only needs to be cleared if it was found to ↵Peter Nelson
be invalid.
2019-01-19Change: Invalidate ship path caches if pathfinder choice or forbid-90-degree ↵Peter Nelson
turns are changed.
2019-01-19Change: Add path cache for ships.Peter Nelson
2019-01-19Change: Add ability to save/load std::deque<> containers.Peter Nelson
2019-01-19Update: Translations from eintstranslators
french: 3 changes by glx
2019-01-19Add: [NewGRF] Airport animation trigger for plane landing (#6334, patch by ↵Ingo von Borstel
Supercheese)
2019-01-19Cleanup: Remove unused stringsNiels Martin Hansen
2019-01-19Fix 8859381: Display of requires/produces in Build Industry windowNiels Martin Hansen
Change the window to use a dynamically generated string of cargoes, instead of one of a few fixed-length lists. With up to 16 cargoes on each list, having 16 with the only difference how many are listed seems like a bad maintenance idea.
2019-01-18Update: Translations from eintstranslators
spanish: 4 changes by SilverSurferZzZ spanish (mexican): 1 change by Absay
2019-01-17Fix: Some code and comment typosnikolas
Found with codespell
2019-01-17Fix #7032: use the same mode to load and render glyphsglx
2019-01-17Codechange: Remove unnecessarily defined functions under MinGWCharles Pigott
2019-01-17Fix: A few minor compile warnings under MinGWCharles Pigott
2019-01-16Fix: depend was messing the line endings in append modeglx
2019-01-15Update: Translations from eintstranslators
spanish: 3 changes by SilverSurferZzZ
2019-01-14Change: Obey forbid_90_deg_turns when choosing available track with no ↵Peter Nelson
destination.
2019-01-14Change: When ship is lost, pick first available track instead of a random track.Peter Nelson
2019-01-14Codechange: Replace trackbit lookup table with existing functions.Peter Nelson
2019-01-14Codechange: Use const instead of magic number for ship order distance. Allow ↵Peter Nelson
slightly further distance when following orders.
2019-01-14Change: Allow only one ship to leave depot at a time.Peter Nelson
2019-01-14Change: Don't pathfind with no destination or if destination is known to be ↵Peter Nelson
too far.
2019-01-14Change: Don't leave ship depot with no orders.Peter Nelson
2019-01-14Update: Translations from eintstranslators
french: 4 changes by glx finnish: 2 changes by ln
2019-01-14Fix: BSD find used by OSX requires explicit pathglx
2019-01-14Add: squirrel_export.vbs for users unable to run bash/gawk scriptsglx
2019-01-14Cleanup: remove svn references in squirrel_export.shglx
2019-01-14Fix: remove manual single file generation in squirrel_export.sh as it's brokenglx
2019-01-14Fix: keep line endings when running squirrel_export.sh on windowsglx