Johannes E. Krause
c33596fe4a
Codechange: Unify tile height model in all functions (Patch by adf88, #6583 )
2019-01-24 21:17:17 +01:00
Johannes E. Krause
05da5a177c
Codechange: Simplify marking tiles dirty when terraforming (Patch by adf88, #6583 )
2019-01-24 21:17:17 +01:00
Johannes E. Krause
f744dea0ff
Fix: jumping effect when scrolling viewport over bottom edge of the map (Patch by adf88, #6583 )
2019-01-24 21:17:17 +01:00
Johannes E. Krause
f0290d5de7
Codechange: Add InverseRemapCoords2 function for remapping viewport coordinates to underlying tile coordinates (Patch by adf88, #6583 )
2019-01-24 21:17:17 +01:00
Johannes E. Krause
43852baace
Codechange: Remove unused GetTilePixelZOutsideMap and GetTileMaxPixelZOutsideMap functions (Patch by adf88, #6583 )
2019-01-24 21:17:17 +01:00
translators
b934cdf0ab
Update: Translations from eints
...
italian: 7 changes by lorenzodv
2019-01-24 19:45:44 +01:00
Jonathan G Rennison
4b256fed36
Codechange: [Blitter] Adjust line-drawing algorithm to reduce wasted off-screen work
...
This clips the line segment to be within the screen area prior to pixel iteration.
2019-01-24 11:12:06 +00:00
Jonathan G Rennison
0240e90169
Fix: [Blitter] Avoid signed overflow when drawing long lines
2019-01-24 11:12:06 +00:00
Jonathan G Rennison
db924a4681
Codechange: [Blitter] Change DrawLine to be templated
...
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-24 11:12:06 +00:00
translators
ed325ada88
Update: Translations from eints
...
spanish: 3 changes by SilverSurferZzZ
2019-01-23 19:45:44 +01:00
glx
7292591967
Add: generate_widget.vbs to allow script_window.hpp enums generation for users unable to run bash/gawk scripts
2019-01-23 19:44:43 +01:00
glx
636fcc2cc0
Fix: keep the line ending when generating widget enums with bash/gawk on windows
2019-01-23 19:44:43 +01:00
PeterN
c3dbe836b4
Add: Draw network password indicator lock in company drop down list. ( #7079 )
2019-01-22 12:42:52 +00:00
Peter Nelson
41d47926b1
Cleanup #6960 : Remove parts of generate used only for MSVC pre-2015.
2019-01-21 17:40:44 +00:00
Niels Martin Hansen
48b334cf97
Add: Houses can accept up to 16 different cargo types via NewGRF.
...
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-21 16:06:25 +01:00
J0an Josep
9ce92521c1
Fix: If screen size changes, windows are relocated and dropdown may not fit the screen.
2019-01-20 21:43:00 +00:00
J0an Josep
628af2fabc
Fix #6060 : When opening a scrollable dropdown above a widget, scroll it to its very bottom.
...
This "prevents" the fast movement towards the bottom when holding down the mouse button.
2019-01-20 21:43:00 +00:00
Juanjo
226dbcb422
Codechange #6060 : Allow drawing dropdown lists with scrollbars above the widgets
2019-01-20 21:43:00 +00:00
btzy
9d75600ac0
Fix: Round up deltas for smooth scrolling, so target will be reached
2019-01-20 19:43:56 +00:00
Patric Stout
5ad73e4029
Fix: [AzurePipelines] the repository OpenTTD-CF is renamed to CompileFarm
2019-01-20 20:00:13 +01:00
translators
e71f7cf277
Update: Translations from eints
...
russian: 10 changes by Lone_Wolf
hungarian: 5 changes by Brumi
spanish (mexican): 6 changes by Absay
2019-01-20 19:45:44 +01:00
Peter Nelson
f35b135e17
Change 81330b8d6e
: Cached path only needs to be cleared if it was found to be invalid.
2019-01-20 11:06:33 +01:00
Peter Nelson
4daaec1a94
Change: Invalidate ship path caches if pathfinder choice or forbid-90-degree turns are changed.
2019-01-19 23:11:17 +00:00
Peter Nelson
81330b8d6e
Change: Add path cache for ships.
2019-01-19 23:11:17 +00:00
Peter Nelson
1c725fce47
Change: Add ability to save/load std::deque<> containers.
2019-01-19 23:11:17 +00:00
translators
60da05cf2a
Update: Translations from eints
...
french: 3 changes by glx
2019-01-19 19:45:43 +01:00
Ingo von Borstel
4e9e115760
Add: [NewGRF] Airport animation trigger for plane landing ( #6334 , patch by Supercheese)
2019-01-19 14:36:15 +00:00
Niels Martin Hansen
f37304f9f5
Cleanup: Remove unused strings
2019-01-19 13:33:17 +01:00
Niels Martin Hansen
08ffa16d51
Fix 8859381
: Display of requires/produces in Build Industry window
...
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-19 13:33:17 +01:00
translators
07a40df9ab
Update: Translations from eints
...
spanish: 4 changes by SilverSurferZzZ
spanish (mexican): 1 change by Absay
2019-01-18 19:45:44 +01:00
glx
0e0476184e
Cleanup: remove useless and outdated 'generate' projects outputs
2019-01-17 23:02:11 +00:00
glx
98308fe260
Fix 7f54c59a6
: use some consistency for project dependencies determination
2019-01-17 23:02:11 +00:00
nikolas
d8ccad91f9
Fix: Some code and comment typos
...
Found with codespell
2019-01-17 22:01:07 +00:00
glx
1623cb553b
Fix #7032 : use the same mode to load and render glyphs
2019-01-17 21:56:12 +00:00
Charles Pigott
6535abb88b
Codechange: Don't explicitly link with -lstdc++, causes linking issues with freetype on MinGW
2019-01-17 21:55:15 +00:00
Charles Pigott
fe8c24e081
Codechange: Remove unnecessarily defined functions under MinGW
2019-01-17 21:55:15 +00:00
Charles Pigott
2d981a4b2c
Fix: A few minor compile warnings under MinGW
2019-01-17 21:55:15 +00:00
glx
1106534262
Fix: depend was messing the line endings in append mode
2019-01-16 19:27:06 +00:00
glx
ee84f98f1e
Fix: deps calculation call could fail due to command line length
2019-01-16 19:27:06 +00:00
glx
5a09337c20
Fix: make reconfigure warning
2019-01-16 19:27:06 +00:00
translators
91315a7a39
Update: Translations from eints
...
spanish: 3 changes by SilverSurferZzZ
2019-01-15 19:45:41 +01:00
Peter Nelson
6b0a467a50
Change: Obey forbid_90_deg_turns when choosing available track with no destination.
2019-01-14 19:57:07 +00:00
Peter Nelson
7284b593c7
Change: When ship is lost, pick first available track instead of a random track.
2019-01-14 19:57:07 +00:00
Peter Nelson
8b64204418
Codechange: Replace trackbit lookup table with existing functions.
2019-01-14 19:57:07 +00:00
Peter Nelson
7af53d7588
Codechange: Use const instead of magic number for ship order distance. Allow slightly further distance when following orders.
2019-01-14 19:57:07 +00:00
Peter Nelson
b98887c4a0
Change: Allow only one ship to leave depot at a time.
2019-01-14 19:57:07 +00:00
Peter Nelson
ebddd596c7
Change: Don't pathfind with no destination or if destination is known to be too far.
2019-01-14 19:57:07 +00:00
Peter Nelson
6a38a3f5df
Change: Don't leave ship depot with no orders.
2019-01-14 19:57:07 +00:00
translators
29b6b74ee1
Update: Translations from eints
...
french: 4 changes by glx
finnish: 2 changes by ln
2019-01-14 19:45:41 +01:00
glx
9f0ad7e269
Fix: BSD find used by OSX requires explicit path
2019-01-14 00:34:52 +00:00