Jonathan G Rennison
5995e825bc
Remove bitfield from struct SpriteCache
...
This causes issues with packing on MSVC
6 years ago
Jonathan G Rennison
9bd98ceeab
Blitter: Move DrawLineGeneric to a separate file to fix OSX compilation
6 years ago
Jonathan G Rennison
fe42451b9d
Fix {STRING}/{RAW_STRING} mismatches in language files
6 years ago
Jonathan G Rennison
094160ede3
Merge remote-tracking branch 'damfr/save-unique-id' into jgrpp
...
# Conflicts:
# src/saveload/afterload.cpp
# src/saveload/saveload.cpp
6 years ago
Jonathan G Rennison
8e832afb65
Merge branch 'save_ext' into jgrpp
6 years ago
Jonathan G Rennison
d3cef7284a
Fix missing case in SlCalcObjMemberLength
...
Fixes 80d6f6c622
6 years ago
Jonathan G Rennison
698409381e
Cache viewport station/waypoint sign infomation
6 years ago
Jonathan G Rennison
191afd93c1
Merge branch 'save_ext' into jgrpp
...
# Conflicts:
# src/lang/english.txt
# src/lang/german.txt
# src/lang/korean.txt
# src/settings.cpp
# src/station_cmd.cpp
# src/table/settings.ini
# src/vehicle_base.h
# src/widgets/dropdown.cpp
6 years ago
Jonathan G Rennison
80d6f6c622
Merge branch 'master' into save_ext
...
# Conflicts:
# src/saveload/saveload.cpp
# src/saveload/saveload.h
6 years ago
J0an Josep
9ce92521c1
Fix: If screen size changes, windows are relocated and dropdown may not fit the screen.
6 years ago
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.
6 years ago
Juanjo
226dbcb422
Codechange #6060 : Allow drawing dropdown lists with scrollbars above the widgets
6 years ago
btzy
9d75600ac0
Fix: Round up deltas for smooth scrolling, so target will be reached
6 years ago
Patric Stout
5ad73e4029
Fix: [AzurePipelines] the repository OpenTTD-CF is renamed to CompileFarm
6 years ago
translators
e71f7cf277
Update: Translations from eints
...
russian: 10 changes by Lone_Wolf
hungarian: 5 changes by Brumi
spanish (mexican): 6 changes by Absay
6 years ago
Peter Nelson
f35b135e17
Change 81330b8d6e: Cached path only needs to be cleared if it was found to be invalid.
6 years ago
Peter Nelson
4daaec1a94
Change: Invalidate ship path caches if pathfinder choice or forbid-90-degree turns are changed.
6 years ago
Peter Nelson
81330b8d6e
Change: Add path cache for ships.
6 years ago
Peter Nelson
1c725fce47
Change: Add ability to save/load std::deque<> containers.
6 years ago
Jonathan G Rennison
e15601e12f
Cache whether a train may have a depot or bridge speed restriction
6 years ago
Jonathan G Rennison
f4180e8714
Check vehicle sound setting before motion/tick counts in CallVehicleTicks
6 years ago
Jonathan G Rennison
3cb5bfe1a9
Fix departure GUI not updating when mode changed when paused
...
Fix buttons not being re-drawn when ctrl-clicking transport type buttons
6 years ago
translators
60da05cf2a
Update: Translations from eints
...
french: 3 changes by glx
6 years ago
Jonathan G Rennison
9ef889f28f
Docs: Fix error in landscape_grid.html: class 9 bridge ramp m6
6 years ago
Ingo von Borstel
4e9e115760
Add: [NewGRF] Airport animation trigger for plane landing ( #6334 , patch by Supercheese)
6 years ago
Niels Martin Hansen
f37304f9f5
Cleanup: Remove unused strings
6 years ago
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.
6 years ago
Jonathan G Rennison
0bb9207f4d
Index OrderList contents in a flat vector
6 years ago
Jonathan G Rennison
d87ac8ec7e
Improve performance of train breakdown detection
6 years ago
Jonathan G Rennison
841ea7639f
De-virtualise most common calls to Vehicle::Tick
6 years ago
Jonathan G Rennison
08998d95ba
De-virtualise tile animation calls
6 years ago
Jonathan G Rennison
f763b5d5e0
Remove some assertions on tile accessors in non-debug builds
6 years ago
translators
07a40df9ab
Update: Translations from eints
...
spanish: 4 changes by SilverSurferZzZ
spanish (mexican): 1 change by Absay
6 years ago
glx
0e0476184e
Cleanup: remove useless and outdated 'generate' projects outputs
6 years ago
glx
98308fe260
Fix 7f54c59a6: use some consistency for project dependencies determination
6 years ago
nikolas
d8ccad91f9
Fix: Some code and comment typos
...
Found with codespell
6 years ago
glx
1623cb553b
Fix #7032 : use the same mode to load and render glyphs
6 years ago
Charles Pigott
6535abb88b
Codechange: Don't explicitly link with -lstdc++, causes linking issues with freetype on MinGW
6 years ago
Charles Pigott
fe8c24e081
Codechange: Remove unnecessarily defined functions under MinGW
6 years ago
Charles Pigott
2d981a4b2c
Fix: A few minor compile warnings under MinGW
6 years ago
glx
1106534262
Fix: depend was messing the line endings in append mode
6 years ago
glx
ee84f98f1e
Fix: deps calculation call could fail due to command line length
6 years ago
glx
5a09337c20
Fix: make reconfigure warning
6 years ago
translators
91315a7a39
Update: Translations from eints
...
spanish: 3 changes by SilverSurferZzZ
6 years ago
Jonathan G Rennison
7c539267ed
Merge branch 'master' into jgrpp
6 years ago
Peter Nelson
6b0a467a50
Change: Obey forbid_90_deg_turns when choosing available track with no destination.
6 years ago
Peter Nelson
7284b593c7
Change: When ship is lost, pick first available track instead of a random track.
6 years ago
Peter Nelson
8b64204418
Codechange: Replace trackbit lookup table with existing functions.
6 years ago
Peter Nelson
7af53d7588
Codechange: Use const instead of magic number for ship order distance. Allow slightly further distance when following orders.
6 years ago
Peter Nelson
b98887c4a0
Change: Allow only one ship to leave depot at a time.
6 years ago