translators
20b0f0f90b
Update: Translations from eints
...
italian: 3 changes by lorenzodv
6 years ago
Jonathan G Rennison
71450881fc
Codechange: Avoid call to memcpy using null pointer in TooltipsWindow constructor
...
Strictly speaking, calling memcpy with src as a nullptr is undefined behaviour
and the optimiser is entitled to delete any null ptr checks which occur afterwards.
This removes the warning emitted by UndefinedBehaviorSantizer.
6 years ago
Jonathan G Rennison
2bd6c9ae95
Change "Base music set song missing..." debug message to level 1
6 years ago
Jonathan G Rennison
a732dc440a
Fix use of %zu in debug format strings, which isn't supported on Windows
6 years ago
Jonathan G Rennison
8e9d68048a
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/string.cpp
6 years ago
Jonathan G Rennison
55083a0f65
Merge branch 'save_ext' into jgrpp
6 years ago
Jonathan G Rennison
3caf92c514
Fix default for orderproc not being set in table/win32_settings.ini
6 years ago
Michael Lutz
eec3f40931
Change: [Win32] Use Uniscribe instead of ICU for text caret handling.
...
This removes the need for the ICU lib on Windows.
6 years ago
Michael Lutz
768a31bfe3
Add: [Win32] Text layout using the native Windows Uniscribe library.
...
Uniscribe is sometimes producing different results compared to ICU, especially
when RTL and LTR content is mixed. Comparing the results to other programs
(like editors or web browsers) leads me to believe that the result are at least
not worse than ICU and possibly better.
6 years ago
Michael Lutz
a4278c302b
Codechange: Move ParagraphLayouter-specific functions into factory classes instead of relying on overloads.
6 years ago
Michael Lutz
f4394debdc
Add: [Win32] Native natural sort implementation.
6 years ago
Jonathan G Rennison
8f25bbc93c
Fix use of HasBit beyond field width in ShowDropDownMenu masks
6 years ago
translators
2b662b448c
Update: Translations from eints
...
french: 1 change by glx
6 years ago
Jonathan G Rennison
b5dea7f236
Fix undefined behaviour in Vehicle destructor
6 years ago
Jonathan G Rennison
e1fb35b16f
Fix undefined behaviour when left-shifting negative values by casting to unsigned
...
This silences warning spam from UndefinedBehaviorSanitizer.
6 years ago
Jonathan G Rennison
6573a67b69
Change window allocation/destruction to avoid undefined behaviour
...
Create a new window base class which holds the front/back pointers
and the window class.
This fixes the voluminous warning spam about deleted windows when using
UndefinedBehaviorSanitizer.
6 years ago
Alexis
25dbc6542c
Fix #6659 : Bus stations can be demolished when not in demolish mode ( #6815 )
...
For Bus and Road stations only, if you are in demolish mode and click on the station
without releasing the button. Then you cancel demolish mode with R key.
Finally you release the mouse button. The station was demolished, instead of being built.
The demolish mode was not checked when mouse up event occured.
6 years ago
Jonathan G Rennison
0bd1022238
Codechange: Change element type used for rail type usage stats array in SetDefaultRailGui
...
The array is rail type sized in terms of number of elements.
Each element should be a unsigned integer, not a rail type itself.
This fixes runtime warnings reported by UndefinedBehaviorSanitizer.
6 years ago
Jonathan G Rennison
d8ab61cab3
Change type of track bits mask in MaskWireBits
...
This is to fix warnings from UndefinedBehaviorSanitizer.
6 years ago
Jonathan G Rennison
18d00ff47e
Avoid using memcpy from null pointer in TooltipsWindow constructor
6 years ago
Jonathan G Rennison
c36c5ac851
Tag NewGRF unaligned memory load in StationChangeInfo
6 years ago
Jonathan G Rennison
8f7e9d70ca
Fix wrong type used for rail usage stats array in SetDefaultRailGui
...
This fixes runtime warnings reported by UndefinedBehaviorSanitizer.
6 years ago
Peter Nelson
408cee123d
Fix: One-way roads could be over-built by road stops (regardless of road owner.)
6 years ago
Jonathan G Rennison
fd4d9591c1
Merge branch 'save_ext' into jgrpp
6 years ago
Jonathan G Rennison
616cbf580a
Use unaligned typedefs in unaligned save/load accessors
6 years ago
Jonathan G Rennison
f05ca1ba91
Merge branch 'cpp-11' into save_ext
6 years ago
Jonathan G Rennison
183a5cb114
Add unaligned uint 16, 32, 64 typedefs
6 years ago
Jonathan G Rennison
6862343eb3
Fix wrong type cast in Apple BSWAP64 macro
6 years ago
Niels Martin Hansen
a8080f14a9
Change: DOS music loading for non-Windows music drivers
6 years ago
Niels Martin Hansen
458e441a4c
Codechange: Make FioCreateDirectory public
6 years ago
Niels Martin Hansen
e2fa4b71c6
Feature: Console command to dump decoded music to .mid file
6 years ago
Niels Martin Hansen
921101ed06
Feature: Baseset music for TTD DOS and TTO data
6 years ago
Niels Martin Hansen
2ae9df7248
Feature: Decoder for DOS version music
...
This is based on reverse-engineering the TTD DOS driver for General MIDI music.
6 years ago
Niels Martin Hansen
f946b3da56
Codechange: Pass a MusicSongInfo struct instead of bare filename to music drivers.
...
Preparation for later extending the info passed to music drivers.
6 years ago
Jonathan G Rennison
58ccafbf1d
Debug: Add vehicle_flags and cargo_payment to veh flags dump
6 years ago
Jonathan G Rennison
a8cfc9fe90
Debug: Add vehicle index and flag dump to NewGRF debug window
6 years ago
Jonathan G Rennison
943f4fdabb
Debug: Add train and RV flags to scope info dump
...
Move flag dumping to separate function
6 years ago
translators
1c2d29e1a3
Update: Translations from eints
...
italian: 1 change by lorenzodv
6 years ago
Jonathan G Rennison
d2d8a86814
Add setting: station rating waiting time tolerance depends on cargo class
6 years ago
PeterN
eaa32f5ad5
Change: Use name of cargo instead of Passengers/Mail in town statistics. ( #6801 )
...
* Change: Use name of cargo instead of Passengers/Mail in town statistics.
* Cleanup: Remove strings from all language files.
6 years ago
Michael Lutz
b91e85003e
Fix: Theoretical string overflow when building the cargo acceptance list for the land info window.
6 years ago
Jonathan G Rennison
534f23d1b7
Fix through load with multi-head engines
6 years ago
Jonathan G Rennison
016f0bdfaf
Through load: Fix getting and checking station veh/tile when leaving station
6 years ago
Jonathan G Rennison
40c7ccd6e6
Merge branch 'enhanced_viewport_overlay' into jgrpp
...
# Conflicts:
# src/saveload/extended_ver_sl.cpp
6 years ago
Jonathan G Rennison
9376dc7089
Change viewport plan save format
...
The previous format stored sparse keys in a non-sparse array chunk,
which resulted in a significant savegame size penalty.
6 years ago
Jonathan G Rennison
03b0931c57
Merge branch 'save_ext' into jgrpp
...
# Conflicts:
# src/debug.cpp
# src/saveload/saveload.cpp
6 years ago
Jonathan G Rennison
decd749d30
Merge branch 'master' into save_ext
6 years ago
Jonathan G Rennison
51e9cc6695
Log save/load chunk sizes at sl debug level 3
6 years ago
cirdan
c06c929771
Remove unused ChunkType flag CH_AUTO_LENGTH
...
CH_AUTO_LENGTH is no longer used anywhere, so remove all code
that depends on it.
(cherry picked from commit 9c620d9de5d45b78f7d992d6b3897009fe988d86)
(cherry picked from commit 4a19babf9e
)
6 years ago
cirdan
4134b81af0
Remove save-only autolength flag from economy chunk handlers
...
CH_AUTO_LENGTH is only used when saving chunks; it makes no sense
to set it for chunks without a save handler.
(cherry picked from commit 8b2fe11d8491fb5f3b9bd7dd5344a0956817e41c)
(cherry picked from commit ec157b4a66
)
6 years ago
Jonathan G Rennison
4007338280
Clear VF_CARGO_UNLOADING flag from vehicles with no cargo_payment
...
Bump train_through_load savegame version
6 years ago
Jonathan G Rennison
5609394b4e
Through load: Fix handling of full-load orders
6 years ago
Jonathan G Rennison
ec8ad55bb5
Clear all VF_CARGO_UNLOADING flags when leaving station
6 years ago
Jonathan G Rennison
777151c34d
Station rating: Track last visited vehicle type separately per-cargo
6 years ago
Jonathan G Rennison
41c1a396ed
Changes to fix issues with cargo payment handling in through load
6 years ago
Jonathan G Rennison
a33153979e
Add scope info logging to LoadUnloadVehicle
6 years ago
Jonathan G Rennison
4aa211e454
Merge branch 'crashlog_improvements' into jgrpp
6 years ago
Jonathan G Rennison
bb8c18b017
Add scope info logging to LoadUnloadStation
6 years ago
Jonathan G Rennison
faf4cdc0f4
Scope info: Add station/waypoint info dumper
6 years ago
Jonathan G Rennison
f2072319cb
Add autosave_on_network_disconnect setting to GUI
6 years ago
Jonathan G Rennison
7559db2bbb
Merge remote-tracking branch 'nielsmh/bug986' into jgrpp
6 years ago
Jonathan G Rennison
d0daffe312
Linkgraph overlay: Ensure line/dot draw order is same in incremental mode
...
Ensure that sort order is maintained
6 years ago
Alexander Weiss
2406500140
Fix: [OSX] Minor 2D scrolling fixes ( #6793 )
...
* Codechange: Check for scrollwheel_scrolling first when scrolling viewport instead of first setting normal values and then overwriting them.
* Fix #6558 : [OSX] Reset 2D scrolling values when not scrolling to prevent unintended window focus changes
* Change: [OSX] Include initial scrolling movement when using 2D scrolling to make it more responsive
* Fix: [OSX] 2D scrolling not working when setting viewport scroll behaviour to use left mouse button
6 years ago
Jonathan G Rennison
e6e93d40e8
Station flow stat save/load performance improvement
...
Avoid use of SlObject in inner loop
6 years ago
Jonathan G Rennison
6187517429
Add whole-map savegame chunk
...
This is to avoid haveing to do many passes to save/load map
6 years ago
Jonathan G Rennison
159909f4b1
Merge branch 'save_ext' into jgrpp
...
# Conflicts:
# src/saveload/saveload.cpp
6 years ago
Jonathan G Rennison
aae7806d5d
Move save/load ReadBuffer and MemoryDumper to separate header
...
Add static accessors
6 years ago
Jonathan G Rennison
bbec436a74
Change SlAutolength to only call proc once
6 years ago
innocenat
7c4bd7d3a3
Add variable std::vector save type
...
SL_VEC in the game currenty only support SlRefType, not VarType. This add another save type, SL_VARVEC, to support saving std::vector with POD type. It supports all integer type.
(cherry picked from commit 2895b1921d
)
Fix bug in new SL_VARVEC save/load code
(cherry picked from commit 59554a5dd2
)
6 years ago
Jonathan G Rennison
c71ed22e7a
Save/memory dumper performance improvements
6 years ago
Jonathan G Rennison
3b83a9e186
Performance improvements to savegame loading
6 years ago
Jonathan G Rennison
8404afd40f
Merge branch 'cpp-11' into save_ext
6 years ago
Jonathan G Rennison
9ca4e915ba
Add 64 bit byte swapping function
6 years ago
Jonathan G Rennison
641e877441
Change grfmsg to be a macro which checks the debug level first
...
This is to avoid doing a sprintf when the result will be thrown away
6 years ago
Alexander Weiss
3e910a5969
Change: [OSX] Disable macOS Sierra's automatic tab feature
6 years ago
Michael Lutz
ce51e54d26
Change: [Win32] Parse and load DLS files for the DirectMusic driver without relying on high-level functions.
6 years ago
Michael Lutz
255549250f
Change: [Win32] Replace the current high-level Direct Music driver with a low-level driver that directly works with MIDI data.
...
This allows using different music sources besides standard MIDI files on disk.
6 years ago
Michael Lutz
3fc9c9522d
Codechange: [Win32] Use a local buffer to store the output text of DEBUG() to make the call thread-safe.
6 years ago
Niels Martin Hansen
db5abdd78a
Feature #986 : Automatic save when losing connection to a network game
6 years ago
Jonathan G Rennison
0d0d55f81d
Scrolling/perf improvements to link graph overlays on viewport and smallmap
6 years ago
Jonathan G Rennison
fe1e0a9d59
Merge branch 'enhanced_viewport_overlay' into jgrpp
6 years ago
Jonathan G Rennison
64815c0d8a
Improve performance of show scrolling viewport on map
6 years ago
Jonathan G Rennison
7f32bb34ac
Clip dirty region to be within viewport in MarkViewportDirty
6 years ago
Jonathan G Rennison
e6e5a96ed3
Fix performance penalty when scrolling viewport map with show scrolling viewport enabled
6 years ago
Jonathan G Rennison
8f2c595378
Merge branch 'template_train_replacement' into jgrpp
...
# Conflicts:
# src/vehicle_gui.cpp
6 years ago
Jonathan G Rennison
45d2726379
TBTR: Add 'all rail types' option to rail type dropdown, use by default
6 years ago
Jonathan G Rennison
cecbf257bc
Merge branch 'save_ext' into template_train_replacement
...
# Conflicts:
# src/saveload/saveload.cpp
# src/vehicle_gui.cpp
6 years ago
Jonathan G Rennison
fa304cdb75
Merge branch 'master' into save_ext
...
# Conflicts:
# src/saveload/saveload.cpp
6 years ago
Jonathan G Rennison
56be293107
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/blitter/32bpp_anim.cpp
# src/blitter/32bpp_anim.hpp
# src/blitter/32bpp_anim_sse2.cpp
# src/blitter/32bpp_base.cpp
# src/blitter/32bpp_base.hpp
# src/ground_vehicle.cpp
# src/linkgraph/linkgraph_gui.h
# src/main_gui.cpp
# src/newgrf_house.cpp
# src/newgrf_house.h
# src/town_cmd.cpp
# src/vehicle_base.h
# src/viewport_gui.cppp
6 years ago
Alexander Weiss
e1a164b531
Change: [OSX] Setting mouse-wheel to scroll the map does not disable pinch to zoom
6 years ago
Alexander Weiss
6df7ced343
Change: [OSX] Reversed pinch to zoom behaviour.
...
Made pinch out zoom in and pinch in zoom out, as virtually all macOS
applications do.
6 years ago
Jonathan G Rennison
17257b9620
Add: 32bpp SSE2 blitter palette animator ( #6795 )
...
Create a new blitter mode: 32bpp-sse2-anim, which is 32bpp-anim + this.
32bpp-sse2-anim is now used by default where 32bpp-anim would have been.
Also use this with the 32bpp-sse4-anim blitter.
See issue #6469 .
6 years ago
translators
306b999cf4
Update: Translations from eints
...
polish: 5 changes by xaxa
6 years ago
PeterN
a07394a63a
Change: Remove direction parameter from Vehicle::UpdateDeltaXY. ( #6792 )
...
The value is either unused or always the same as this->direction.
6 years ago
PeterN
4cebebcf68
Change: Add CargoTypes type for cargo masks. ( #6790 )
6 years ago
PeterN
42b43c9983
Change: Available railtypes is always calculated on load, so no need to load value for old savegames ( #6782 )
6 years ago
PeterN
cad47bbefe
Fix: Tractive effort was slightly too high as per NewGRF spec. ( #6785 )
6 years ago
PeterN
8a7de36463
Change [ #6689 ]: Tweak HashTable hash calculation to reduce collisions. (kernigh2) ( #6786 )
6 years ago
Owen Rudge
7bd2fa3516
Feature: Add XAudio2 driver
6 years ago
Jonathan G Rennison
38779254e5
Check cargo action count consistencies on load
...
Add scope info logging to AfterLoadVehicles
6 years ago
Jonathan G Rennison
a60eff174d
Merge branch 'template_train_replacement' into jgrpp
...
# Conflicts:
# src/saveload/extended_ver_sl.cpp
6 years ago
Jonathan G Rennison
5877cd0f9b
TBTR: Fix display of vehicle sprites for some NewGRFs, fix issues in large UI modes
...
Slight code, GUI layout, and savegame format tidying
6 years ago
translators
fb54dd04a1
Update: Translations from eints
...
greek: 8 changes by Jubilee
6 years ago
Jonathan G Rennison
6342099c4d
Allow 256 NewGRFs in multiplayer
...
Add extended network format for server info
Add general UDP packet fragmentation system
Fix map dimensions >= 64k
Increase length of server revision string
Maintain backwards compatibility with trunk for advertisement/server listing
6 years ago
translators
d738e980d0
Update: Translations from eints
...
dutch: 1 change by mrLeopold
6 years ago
Jonathan G Rennison
793a446062
Zoning: Ensure that screen is refreshed when necessary in authority overlay
6 years ago
Jonathan G Rennison
f373a67610
Fix display of zoning overlay sprites on half-tile foundations
...
Partly based on commit 598b781259a5c1ad25cf3de85807b9c79e9f08fe
6 years ago
translators
7935ac16d1
Update: Translations from eints
...
dutch: 1 change by mrLeopold
6 years ago
Jonathan G Rennison
a08a79a9d8
Fix handling of refit with train through-load
6 years ago
Jonathan G Rennison
8353a4d095
Merge branch 'cpp-btree' into jgrpp
6 years ago
Jonathan G Rennison
133ccabf42
btree: Use static_assert instead of workaround macro
6 years ago
Jonathan G Rennison
53e943386e
Rename Polyline struct due to name collision on Windows
6 years ago
Jonathan G Rennison
71852c3f37
Fix timetable auto-separation with go via station orders
6 years ago
Jonathan G Rennison
ad1c402ad8
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/debug.cpp
# src/saveload/afterload.cpp
# src/saveload/saveload.cpp
# src/settings_type.h
# src/town_cmd.cpp
# src/window.cpp
6 years ago
Jonathan G Rennison
98ade153d2
Fix colour definition for conditional order invalid slot string
6 years ago
Pavel Stupnikov
fef8b831a9
Change: Switch town growth rate and counter to actual game ticks ( #6763 )
6 years ago
translators
61515c9abd
Update: Translations from eints
...
belarusian: 10 changes by KorneySan
russian: 6 changes by KorneySan
spanish (mexican): 10 changes by Absay
6 years ago
Niels Martin Hansen
52655b5849
Change: [Win32 MIDI] Reset pitch bend range controllers on song change
...
Some songs (at least one in OpenMSX) use the MIDI pitch bend range controllers
but don't reset these at the end. This causes all subsequent songs to sound
wrong.
6 years ago
Niels Martin Hansen
99a39c842c
Change: [Win32 MIDI] Send Roland reverb control message like TTD DOS does
6 years ago
Niels Martin Hansen
b902e01e10
Change #6685 : Replace Win32 music driver with one not depending on MCI
...
MCI MIDI is poorly supported on newer versions of Windows and can cause large
delays at the beginning of tracks.
The new driver is based on a from-scratch reader for Standard MIDI Files. This
should be re-usable in other music drivers too, and can allow for finer control
of playback in general.
It also provides a better framework for reading MIDI data from other formats
than just SMF.
6 years ago
Michael Lutz
9959cd9522
Fix 0165fe1: Native OSX doesn't have a __BYTE_ORDER macro but defines a differently named macro.
6 years ago
Michael Lutz
bb5584c835
Fix 74b7f0a: [OSX] Mouse cursor getting occasionally stuck.
6 years ago
J0an Josep
cfb8092397
Fix b4b98e5165: Use FALLTHROUGH attribute with correct indentation.
6 years ago
translators
3f40cd505d
Update: Translations from eints
...
croatian: 10 changes by VoyagerOne
italian: 4 changes by lorenzodv
french: 7 changes by glx
6 years ago
J0anJosep
79a551a83c
Codechange: Use TileAddBy(Diag)Dir when possible.
6 years ago
Joan Josep
944f785be8
Fix: Spelling errors ( #6769 )
6 years ago
Jonathan G Rennison
1cc545c816
Fix iterator invalidation issues in CargoPacketList actions
...
See: #48
6 years ago
Jonathan G Rennison
e0126a1fbc
Merge branch 'signal_tunnels_bridges' into jgrpp
...
# Conflicts:
# src/train_cmd.cpp
6 years ago
Jonathan G Rennison
0dd3ff23de
Fix signalled tunnel/bridge entrance not being marked dirty when reservation cleared
6 years ago
keldorkatarn
c2678b896e
Fix clearing of train reservations in tunnels and on bridges.
...
(cherry picked from commit e2c4fb517d1064b163d8f2b0627506d785ffb3ed)
See: #46
6 years ago
Matthijs Kooijman
fa87212a76
Fix: Some spelling errors in printed messages
6 years ago
Joan Josep
a6b18f0d92
Fix #6090 : And (svn r27822). Run scripts for widgets. ( #6765 )
...
Fix 19f5a6cbb0
, Fix 19d56a33e8: Run scripts to update GS for new widgets (#6765 )
6 years ago
translators
a806424ec1
Update: Translations from eints
...
italian: 6 changes by lorenzodv
french: 6 changes by glx
russian: 9 changes by Lone_Wolf
6 years ago
Niels Martin Hansen
683b46a5b5
Cleanup: Remove unused strings from language files
6 years ago
Niels Martin Hansen
19f5a6cbb0
Feature #6090 : Change music set during gameplay
6 years ago
Niels Martin Hansen
430e20f7e4
Fix: Clipping issues with volume sliders in Music GUI
...
Tested with various languages and GUI font sizes, should look good everywhere.
Also clamps near-end values to minimum and maximum so 0 and 127 are possible to achieve even on small GUI sizes (like the default.)
6 years ago
Niels Martin Hansen
bb809e35ce
Change: Less intrusive "no music" message from Music window
6 years ago
Niels Martin Hansen
e172794947
Change: Disable music control buttons when there is no music
6 years ago
Niels Martin Hansen
76cccc64c9
Codechange: Music GUI comments and function naming
6 years ago
Patric Stout
0165fe1283
Codechange: remove endian_check in favour of __BYTE_ORDER macro (Rubidium) ( #6762 )
6 years ago
Patric Stout
aef69443e7
Remove: WinCE support
6 years ago
Patric Stout
85adde7485
Remove: PSP support
6 years ago
Pavel Stupnikov
8d8b9a026a
Feature #6610 : Allow towns to build houses on road turns ( #6758 )
6 years ago
PeterN
cfe6a8ea4f
Add: Replace independment map scrolling GUI settings with single option, and add choice to not lock cursor position when scrolling. ( #6756 )
6 years ago
Pavel Stupnikov
913119487f
Feature: Add GS method to question a single client ( #6748 )
6 years ago
Jonathan G Rennison
1fe0bb76b9
Merge branches 'crashlog_improvements', 'save_ext', 'version_utils' into jgrpp
6 years ago
Jonathan G Rennison
4bcd05a620
Merge branch 'cpp-11' into save_ext
...
# Conflicts:
# findversion.sh
6 years ago
Jonathan G Rennison
f42cc19aad
Merge branch 'cpp-11' into crashlog_improvements
...
# Conflicts:
# Makefile.src.in
# src/crashlog.cpp
# src/crashlog.h
6 years ago
Jonathan G Rennison
b90c5b9618
Merge branch 'master' into cpp-11
...
# Conflicts:
# src/stdafx.h
6 years ago
Jonathan G Rennison
b7ce21038a
Merge branch 'custom_bridgeheads' into jgrpp
...
# Conflicts:
# src/tunnelbridge_cmd.cpp
6 years ago
Jonathan G Rennison
1911c0cb69
Fix handling of custom bridge head ramp-only pieces/types when upgrading
6 years ago
Jonathan G Rennison
c053549144
Merge branch 'signal_tunnels_bridges' into jgrpp
6 years ago
Jonathan G Rennison
c92a28a072
Preserve signal simulation/reservation data when upgrading bridges.
...
Based on commit 301925f948c9b36966c9c668e1476c2485425338
6 years ago
Jonathan G Rennison
714b9711e4
Merge branch 'custom_bridgeheads' into jgrpp
...
# Conflicts:
# src/tunnelbridge_cmd.cpp
6 years ago
Jonathan G Rennison
ff6a3ed234
Preserve custom bridge head road data when upgrading bridges.
...
Based on commit 301925f948c9b36966c9c668e1476c2485425338
6 years ago
Jonathan G Rennison
78cce81bac
Prevent AIs/scripts from creating road custom bridge heads.
...
(cherry picked from commit f3dde49ff8
)
6 years ago
Jonathan G Rennison
e138d3564b
Fix tram reversing on custom bridge head tiles.
...
(cherry picked from commit 0a345efc27
)
6 years ago
Jonathan G Rennison
de4d958808
Fix tracerestrict current order test on load through advance order
6 years ago
Pavel Stupnikov
8e4bce58ea
Feature: GS methods to scroll viewport for players ( #6745 )
6 years ago
gdinit
34b63930f5
Fix: Typo in game.hpp
...
Just a typo fix in a code comment line.
6 years ago
Jonathan G Rennison
97fd250d21
Remove conditional order refs when removing tracerestrict slot
...
See #40
6 years ago
keldorkatarn
78588d8ce5
First implementation of conditional order checking slot occupancy
...
(cherry picked from commit 524e3e56cb4a357ba60335f91dce1e00cb8d22f2)
Some code adjustments: serialisation/storage, formatting
See: #40
6 years ago
Pavel Stupnikov
6ff81b908e
Feature #6459 : API for querying network clients from GS ( #6736 )
6 years ago
Jonathan G Rennison
2e4ac325e2
Add extra data fields to Order extended data
6 years ago
Michael Lutz
e0ae67cefa
Fix: [OSX] Compiler warning about an unused NULL argument.
6 years ago
Charles Pigott
86012e10ea
Fix: Remove need to instantiate SmallStack's pool object by making it a singleton method
6 years ago
Charles Pigott
5c5267726f
Fix: Warning about base set template instantiations with clang
6 years ago
Ricardo N Feliciano
e8de33a61f
Cleanup: Use new filename for README file. ( #6738 )
6 years ago
PeterN
3b32075e8a
Add: {PUSH_COLOUR} and {POP_COLOUR} control codes to handle switching colours. ( #6737 )
...
This replaces the internal SCC_PREVIOUS_COLOUR swap.
6 years ago
translators
f4f9e18790
Update: Translations from eints
...
belarusian: 3 changes by KorneySan
6 years ago
Jonathan G Rennison
f96f716a75
Merge branch 'enhanced_viewport_overlay' into jgrpp
6 years ago
keldorkatarn
8df549284f
Route Line Rendering: Properly prevent endless loop due to conditional orders cycle.
...
(cherry picked from commit ac1c26f5fe942ef47c664ff71000053d874a6008)
See #39
6 years ago
keldorkatarn
d154debb5e
FIX: Endless look in vehicle route drawing if conditional orders form a cycle (in the simplest form, a conditional order skipping to itself)
...
(cherry picked from commit 680ddba875208b09160908ad03064b542193df4e)
See: #39
6 years ago
Pavel Stupnikov
9175c349da
Fix #6465 : Add {NORMAL_FONT} and {MONO_FONT} control codes to GS strings ( #6726 )
6 years ago
Jonathan G Rennison
02328680a1
Merge branch 'tracerestrict-sx' into jgrpp
6 years ago
Jonathan G Rennison
8e903b0a85
Merge branch 'departure-boards' into jgrpp
6 years ago
keldorkatarn
4955996b35
Remove costly recalculation of a date format we already have.
...
(cherry picked from commit 6aca18d18252f1c2f6d4a215999b7d7afb7df813)
See #36
6 years ago
keldorkatarn
f10840438e
TraceRestrictSlots: Fix highlighting behavior. Marking group ALL_SLOTS didn't reset the selected slot and dragging from ALL to ALL threw an unnecessary error.
...
(cherry picked from commit c76b560134bd8d9869ead872f7a434e61a5c5a48)
Fixes : #38
6 years ago
keldorkatarn
2f3e4044b7
FIX: TraceRestrictSlots: Fix crash when removing vehicle from slot. Invalid iterator got used. (it was no longer valid after calling erase with it)
...
(cherry picked from commit 3571f1bc898b9ffd8b124040882caa5357085f42)
Fixes : #37
6 years ago
keldorkatarn
d2ca8914ac
Departure Boards: Allow Ctrl-Click on vehicle type buttons to show type exclusively
...
(cherry picked from commit a834d3cd452fe28e2c32fb953d41c0bd0ce20494)
See: #36
6 years ago
keldorkatarn
9ab2b8fa3e
FIX: {PREVIOUS_COLOUR} string control code was not activated for some reason. The logic for it is in place.
...
(cherry picked from commit 9d7c265fdca7884db26b3c2d0f856cc18a751c54)
Fixes : #41
6 years ago
Patric Stout
88be2413ce
Codechange #6729 : mute bogus GCC 7 warning ( #6733 )
...
We do a memset of (byte - byte), which strictly seen ranges from -254 .. 255, for which GCC warns.
But just before this memset is an if() which says the first byte has to be bigger than the second.
So this is a bogus warning.
6 years ago
translators
a72117111e
Update: Translations from eints
...
spanish (mexican): 6 changes by Absay
6 years ago
Michael Lutz
7dd6027194
Codechange: Use a SmallVec for the animated tile list instead of replicating most of the logic.
6 years ago
Michael Lutz
4851feb102
Codechange: Add functions to insert and extract an element at a specific position in a SmallVec.
6 years ago
Michael Lutz
f240274b7e
Codechange: Replace magic numbers with the proper enum.
6 years ago
Charles Pigott
62d79900ec
Add: List recent news messages in crashlog output
6 years ago
frosch
192770e6da
Change: Non-tag revisions are now named '<commitdate>-<branch>-g<shorthash><modified>'.
6 years ago
frosch
e0a62a9e55
Remove: [NewGRF] OpenTTD version no longer contains a revision number.
6 years ago
Patric Stout
17bd580630
Remove: NO_DEBUG_MESSAGES was only read and setting it broke compilation ( #6703 )
...
Given any speed issue cannot be attributed to checking for _debug_NNN_level, removing this is a safe action
This fixes #6652 .
6 years ago
TrueBrain
66f67ac5ac
Fix #6550 : minor spelling mistake in comment (juanjo)
6 years ago
Charles Pigott
dd6b82d6b2
Codechange: Simplify C++11 check for assert_compile
6 years ago
Michael Lutz
6c3902ac41
Codechange: [OSX] Use newer APIs to get resolution information when available.
6 years ago
Michael Lutz
964d310cda
Codechange: [OSX] Use non-deprecated API for displaying an alert where supported.
6 years ago
Michael Lutz
f670277ff5
Codechange: [OSX] Try to set the thread name for debugger display.
6 years ago
Michael Lutz
4971678f52
Codechange: [OSX] Use 10.10+ API to get the OSX version when available.
6 years ago
Michael Lutz
74b7f0a9aa
Fix: [OSX] Remove some OSX compiler warnings on newer SDKs/compilers.
6 years ago
Michael Lutz
fa587ad3cc
Codechange: [OSX] Use 10.6+ APIs to get the path for a font where available.
6 years ago
Michael Lutz
27bfb1df8f
Codechange: [OSX] Use 10.6+ APIs to initialise audio when available.
6 years ago
Michael Lutz
4bfd277017
Codechange: [Win32] Use OS function for mouse tracking if present.
6 years ago
Charles Pigott
19076c24c1
Fix #6690 : Compilation with ICU 61
6 years ago
translators
f84ad5f7c0
(svn r28004) -Update from Eints:
...
belarusian: 42 changes by KorneySan
6 years ago
translators
81f25d4736
(svn r28003) -Update from Eints:
...
indonesian: 4 changes by fanioz
6 years ago
Jonathan G Rennison
9be65dc96d
Fix use of wrong veh tile for station animation/trigger in through load
6 years ago
Jonathan G Rennison
6ec78ff4b0
Add UI setting to disable mass action buttons for top-level vehicle lists
6 years ago
Jonathan G Rennison
53dd010f3b
Add way to mass cancel vehicle go to depot/service
6 years ago
Jonathan G Rennison
2821599f6b
Better handle out of track and depot through load cases
...
Add advice messages for when loading is aborted due to out of track/depot
Handle non-aligned use of platform
Fix full-load behaviour
Fix speed limiting whilst advancing
6 years ago
Jonathan G Rennison
7aab49e282
Add setting to enable through loading in UI
6 years ago
translators
de961e14fb
(svn r28000) -Update from Eints:
...
welsh: 7 changes by kazzie
6 years ago
translators
41b28d7194
(svn r27999) -Update from Eints:
...
bulgarian: 18 changes by kokobongo
6 years ago
Jonathan G Rennison
8337fcb271
Fix disaster vehicles having uninitialised sprite bounds
6 years ago
Jonathan G Rennison
4cdc253c38
Add dev console command to trigger disaster
6 years ago
Jonathan G Rennison
7c620edb52
Avoid auto-refitting to cargo which is marked no-load in per-cargo type order
6 years ago
Jonathan G Rennison
c779915ccb
Fix train through load always advancing last section to far end of platform
6 years ago
Jonathan G Rennison
f012d45491
Merge branch 'signal_tunnels_bridges' into jgrpp
6 years ago
Jonathan G Rennison
df72bc6e09
Fix signal on tun/bridge gradual decel end tile detection
6 years ago
Jonathan G Rennison
78838ee2a2
Add freight train load/unload mode: through load
6 years ago
Jonathan G Rennison
52edafab5e
Add savegame support for 32 bit Train::flags field
6 years ago
Jonathan G Rennison
09ca051ff8
Merge branch 'signal_tunnels_bridges' into jgrpp
...
# Conflicts:
# src/saveload/extended_ver_sl.cpp
# src/train.h
6 years ago
Jonathan G Rennison
def3a3933b
Move dual-use of load_unload_ticks for bridge/tun signals to new field
6 years ago
Jonathan G Rennison
10db379202
Merge branch 'signal_tunnels_bridges' into jgrpp
...
# Conflicts:
# src/train_cmd.cpp
6 years ago
Jonathan G Rennison
38cb80872b
Gradually slow down for red signals on bridges/tunnels
...
Instead of coming to a sudden halt immediately before the signal
6 years ago
Jonathan G Rennison
70b6500d73
Merge branch 'save_ext' into jgrpp
6 years ago
Jonathan G Rennison
c2ab4cb2ae
Fix commit fb946f6a
, which broke new game/map creation
6 years ago
translators
080f7b3cba
(svn r27998) -Update from Eints:
...
welsh: 9 changes by kazzie
6 years ago
Jonathan G Rennison
22724e13bc
Merge branch 'save_ext' into jgrpp
6 years ago
Jonathan G Rennison
fb946f6a2b
Don't reset savegame feature versions at end of DoLoad, so that -q works
6 years ago
translators
328a4ff00d
(svn r27994) -Update from Eints:
...
welsh: 2 changes by kazzie
6 years ago
frosch
09d4735679
(svn r27993) -Change: Heading for 1.9 now
6 years ago
translators
080d57d97a
(svn r27991) -Update from Eints:
...
spanish (mexican): 1 change by Absay
6 years ago
frosch
8c458c153d
(svn r27990) -Update: Docs
6 years ago
Jonathan G Rennison
80c0655c06
Relax validation for conditional order travel time in old savegame load
6 years ago
Jonathan G Rennison
385a2552e9
Merge branch 'enhanced_viewport_overlay' into jgrpp
6 years ago
Jonathan G Rennison
864d94d2c5
Merge branch 'save_ext' into enhanced_viewport_overlay
...
# Conflicts:
# src/industry_cmd.cpp
# src/vehicle.cpp
6 years ago
Jonathan G Rennison
16c67ea484
Merge branch 'master' into enhanced_viewport_overlay
...
# Conflicts:
# src/industry_cmd.cpp
# src/saveload/saveload.cpp
# src/stdafx.h
# src/vehicle.cpp
6 years ago
Jonathan G Rennison
cb2077edd5
Zoning: Fix unserved building/industry highlight not being removed when tile cleared
6 years ago
frosch
55a503e6f2
(svn r27989) -Fix (r27985): VA2 optimisation failed in various special cases:
...
- nvar=0 is meant to return the calculated result.
- Missing references resolve to NULL and got identified with the default result.
- Missing 'break' broke overlapping cases.
- Splitting into non-overlapping cases could result in more than 256 cases.
6 years ago
frosch
a537fd5d0e
(svn r27989) -Fix (r27985): VA2 optimisation failed in various special cases:
...
- nvar=0 is meant to return the calculated result.
- Missing references resolve to NULL and got identified with the default result.
- Missing 'break' broke overlapping cases.
- Splitting into non-overlapping cases could result in more than 256 cases.
6 years ago
frosch
043274afd6
(svn r27987) -Change: Increase maximum allowed vehicle sprite size to reduce clipping of ships.
6 years ago
frosch
25a2b98b4c
(svn r27987) -Change: Increase maximum allowed vehicle sprite size to reduce clipping of ships.
6 years ago
frosch
5558899621
(svn r27986) -Codechange: Name magic constants in the vehicle position hash functions.
6 years ago
frosch
6b088d37bf
(svn r27986) -Codechange: Name magic constants in the vehicle position hash functions.
6 years ago
frosch
07d841d0ef
(svn r27985) -Codechange: Convert VA2 switches into ones with non-overlapping ranges, sort them and resolve them using binary search. Speedup sprite resolving by about 7 percent.
6 years ago
frosch
30f73d907a
(svn r27985) -Codechange: Convert VA2 switches into ones with non-overlapping ranges, sort them and resolve them using binary search. Speedup sprite resolving by about 7 percent.
6 years ago
frosch
d9d669dcf8
(svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent.
6 years ago
frosch
29dca1be3b
(svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent.
6 years ago
frosch
7c406f0d9d
(svn r27983) -Codechange: Reduce complexity of VA2 add-div/mod adjustments
6 years ago
frosch
2a3d0cea50
(svn r27983) -Codechange: Reduce complexity of VA2 add-div/mod adjustments
6 years ago
frosch
4fc178aebd
(svn r27982) -Codechange: Reduce invocations of GetGlobalVariable. Speedup sprite resolving by about 3 percent.
6 years ago
frosch
aee8ffc73b
(svn r27982) -Codechange: Reduce invocations of GetGlobalVariable. Speedup sprite resolving by about 3 percent.
6 years ago
frosch
db54db00df
(svn r27981) -Change [FS#6679]: Check companies for bankruptcy before subtracting reoccuring monthly costs. (Samu)
6 years ago
frosch
8f47687b84
(svn r27981) -Change [FS#6679]: Check companies for bankruptcy before subtracting reoccuring monthly costs. (Samu)
6 years ago
frosch
91464af737
(svn r27980) -Doc: Yearly increment
6 years ago
frosch
b1592787eb
(svn r27980) -Doc: Yearly increment
6 years ago
frosch
ebe6564e8b
(svn r27979) -Add: adf88 to readme
6 years ago
frosch
6e19cbf219
(svn r27979) -Add: adf88 to readme
6 years ago
frosch
59dd7be686
(svn r27978) -Fix [FS#6673] (r18541): Store the map variety setting in the samegame like the other mapgen settings, so restarting maps considers it. (Samu)
6 years ago
frosch
91bcc210cf
(svn r27978) -Fix [FS#6673] (r18541): Store the map variety setting in the samegame like the other mapgen settings, so restarting maps considers it. (Samu)
6 years ago
peter1138
8c0d5b2ffd
(svn r27975) -Fix (r8969) [FS#6642]: Missing one hair style.
6 years ago
peter1138
7ed8067e1c
(svn r27975) -Fix (r8969) [FS#6642]: Missing one hair style.
6 years ago
Jonathan G Rennison
ab1b04055a
Fix incorrect handling of over-brightness in non-SSE 32bpp blitter.
6 years ago
peter1138
dacd8d87ef
(svn r27974) -Fix (r27907) [FS#6627]: free() called on static airport rotation data (JGR)
6 years ago
peter1138
5df8ac52d6
(svn r27974) -Fix (r27907) [FS#6627]: free() called on static airport rotation data (JGR)
6 years ago
peter1138
50fb460203
(svn r27973) -Fix: [FS#6662] Avoid tile operations outside map border when building lock.
6 years ago
peter1138
c46e470f07
(svn r27973) -Fix: [FS#6662] Avoid tile operations outside map border when building lock.
6 years ago
peter1138
86829c54c4
(svn r27972) -Fix (r15271) [FS#6670]: Catenary sprites got mixed up for depots.
6 years ago
peter1138
b85190128a
(svn r27972) -Fix (r15271) [FS#6670]: Catenary sprites got mixed up for depots.
6 years ago
Jonathan G Rennison
1fce82ac04
Merge branch 'tracerestrict-sx' into jgrpp
6 years ago
Jonathan G Rennison
6c631c6679
Merge branch 'tracerestrict' into tracerestrict-sx
6 years ago
Jonathan G Rennison
a9596b45aa
Fix incorrect tile and trackdir in reserve through program execution
6 years ago
translators
d4301cd7b6
(svn r27971) -Update from Eints:
...
spanish (mexican): 2 changes by Absay
6 years ago
translators
9ce3403e2d
(svn r27971) -Update from Eints:
...
spanish (mexican): 2 changes by Absay
6 years ago
translators
6fc26a00fe
(svn r27970) -Update from Eints:
...
greek: 1 change by Jubilee
6 years ago
translators
d6354f5408
(svn r27970) -Update from Eints:
...
greek: 1 change by Jubilee
6 years ago
Jonathan G Rennison
9a1a5a9d68
Increase maximum value of ticks per minute setting
6 years ago
Jonathan G Rennison
8a4d462d44
Merge branch 'chunnel' into jgrpp
6 years ago
HackaLittleBit
d5a316e365
Use flag GVF_CHUNNEL_BIT properly
6 years ago
translators
b1b15c83fe
(svn r27969) -Update from Eints:
...
danish: 22 changes by Knogle
6 years ago
translators
d6df92b6df
(svn r27969) -Update from Eints:
...
danish: 22 changes by Knogle
6 years ago
Jonathan G Rennison
4bb8106c2a
Adjust typenames of ConvertRect to avoid name collisions
6 years ago
Jonathan G Rennison
911ba8cb8b
Merge branch 'master' into jgrpp
6 years ago
translators
dd567c6105
(svn r27968) -Update from Eints:
...
korean: 1 change by telk5093
6 years ago
translators
eec6167155
(svn r27968) -Update from Eints:
...
korean: 1 change by telk5093
6 years ago
Jonathan G Rennison
955126efac
Improve pathfinder support for multiple docks
...
The pathfinder can now find docks other than the Manhattan closest one.
Based on Cirdan commits:
afc7969c13d7ca59afe4dae4bf88122ba8d27df2
4067190dedcd3e5f668ea4f49b1dd8dfed10b2a7
d9be6b712d2ae4fb1b5ae844dde4919dd24c4fb2
6 years ago
Jonathan G Rennison
ed04845514
Merge branch 'ship_collision_avoidance' into jgrpp
6 years ago
HackaLittleBit
691ce0f1ea
An assert could be triggered while looking beyond the map border.
...
This patch fixes that.
6 years ago
HackaLittleBit
fca03da2bb
Add wormhole ship detection, one tile only!
6 years ago
HackaLittleBit
9326706eb9
Code cleanup and preparation for ships in wormhole detection
6 years ago
HackaLittleBit
80500f8f08
Rework z position
6 years ago
HackaLittleBit
64c8985cd7
Remove 90 degree comment
6 years ago
Jonathan G Rennison
9f628e7e9a
Show stops with timetabled wait time of 0 in departure board
7 years ago
Jonathan G Rennison
ec661d7ae9
Merge branch 'template_train_replacement' into jgrpp
7 years ago
Jonathan G Rennison
4a9df57665
TBTR: Enable autorenew when template replacement active
7 years ago
Jonathan G Rennison
06a2457efc
Merge branch 'template_train_replacement' into jgrpp
...
# Conflicts:
# src/vehicle.cpp
7 years ago
Jonathan G Rennison
64d9f88802
TBTR: Fix bugs when both autoreplace and template replacement active on same vehicle
7 years ago
Jonathan G Rennison
233b0f8e9e
TBTR: Add sanity check assertions
7 years ago
Jonathan G Rennison
bb6b8d8cd6
Increase verbosity of some assertion failure messages
7 years ago
Jonathan G Rennison
1615137481
Adjust format of vehicle scope dumping
7 years ago
Jonathan G Rennison
902fd73c47
Merge branch 'ship_collision_avoidance' into jgrpp
7 years ago
Jonathan G Rennison
ab6119cb76
Merge branch 'infrastructure_sharing' into jgrpp
7 years ago
Jonathan G Rennison
2c16800454
Add debug console command to show cargo packet deferred payment stats
7 years ago
Jonathan G Rennison
decc0f210c
Fix incorrect comment
7 years ago
Jonathan G Rennison
bcc456ed37
Add debug console command to show inflation multipliers
7 years ago
HackaLittleBit
e4a10e9313
Revert part of collision detection on aqueducts, on aqueducts collision detection will not be done.
7 years ago
Jonathan G Rennison
8c0c9274ea
Merge branch 'infrastructure_sharing' into jgrpp
...
# Conflicts:
# src/economy.cpp
# src/misc.cpp
# src/openttd.cpp
# src/saveload/extended_ver_sl.cpp
7 years ago
Jonathan G Rennison
9000d74f3c
Pay all cargo payment incomes when cargo finally delivered
7 years ago
Jonathan G Rennison
ea3948aa2d
Merge branch 'cpp-btree' into infrastructure_sharing
7 years ago
Jonathan G Rennison
093bd804cd
Merge branch 'save_ext' into infrastructure_sharing
7 years ago
Jonathan G Rennison
5abd7ad788
Merge branch 'cpp-11' into save_ext
7 years ago
HackaLittleBit
354ecfdf3a
Handle ship collision detection on aquaducts.
7 years ago
HackaLittleBit
e2d3c95ae1
Enable ships to pass on both sides of other ships.
7 years ago
Jonathan G Rennison
a6a1e67dbc
Scale displayed running costs by day length factor
7 years ago
HackaLittleBit
828e9bece2
De-duplicate ship entry to exit direction map table
7 years ago
translators
b36e70cba8
(svn r27967) -Update from Eints:
...
portuguese: 2 changes by Samu
7 years ago
translators
cefedd6923
(svn r27967) -Update from Eints:
...
portuguese: 2 changes by Samu
7 years ago
Jonathan G Rennison
aa1a914d96
Merge branch 'ship_collision_avoidance' into jgrpp
7 years ago
HackaLittleBit
c5888dad9f
Changes to ship collision avoidance algorithm
...
* Change some names and create a seperate procedure for finding ships.
* Check if destiny tile is buoy. If so, distance checking continues.
* Remove water tile check. It was done before and coast can't have 3 way tracks.
* Add a check for map edges.
* Add speed adjustment related to distance between ships
* Do not detect ships on tiles with parallel tracks
7 years ago
Jonathan G Rennison
7b811d93a1
Expand comment on why viewport is drawn in chunks
7 years ago
Jonathan G Rennison
ddd0419758
Revert "Don't split viewport draw chunks"
...
This reverts commit d82f9b50c6
.
7 years ago
translators
0c43d6903a
(svn r27966) -Update from Eints:
...
spanish (mexican): 32 changes by Absay
portuguese: 41 changes by Samu
7 years ago
translators
5fe62ccb3e
(svn r27966) -Update from Eints:
...
spanish (mexican): 32 changes by Absay
portuguese: 41 changes by Samu
7 years ago
Jonathan G Rennison
38fb8c1b84
Zoning: Cache expensive zoning overlay values
7 years ago
Jonathan G Rennison
f8193578c1
Blitter: Performance adjustments to 32bpp anim non-SSE blitter
7 years ago
translators
6886b156d2
(svn r27965) -Update from Eints:
...
spanish (mexican): 43 changes by Absay
7 years ago
translators
25c9cc6b11
(svn r27965) -Update from Eints:
...
spanish (mexican): 43 changes by Absay
7 years ago
Jonathan G Rennison
11a10299d1
Blitter: Also use sprite flags for non-SSE 32bpp sprite encoder
7 years ago
Jonathan G Rennison
d730cfd51d
Cache sprite sequence bounds for vehicles
7 years ago
Jonathan G Rennison
5b226adc75
TBTR: Whitespace fix
7 years ago
Jonathan G Rennison
cfa8ed747e
Add a 16-bit Rect type and conversion function
7 years ago
Jonathan G Rennison
560a049316
Linkgraph GUI: Replace line visibility detection algorithm
...
Previous algorithm had excessive false-positive rate
7 years ago
Jonathan G Rennison
29470dba23
LinkGraph: Increase caching of link graph lines/point details
7 years ago
Jonathan G Rennison
8ab6522e7c
Add a monotonically incrementing counter to UpdateWindows calls
...
This is for checking draw cache validity
7 years ago
Jonathan G Rennison
4bad77cdf0
Use new/delete for Viewport info struct
7 years ago
Jonathan G Rennison
d82f9b50c6
Don't split viewport draw chunks
...
The stated explanation seems unconvincing, and it introduces a performance penalty.
7 years ago
Jonathan G Rennison
83e6cf50a0
Blitter: Adjust line-drawing algorithm to reduce wasted off-screen work
7 years ago
Jonathan G Rennison
2534c2a162
Blitter: Avoid signed overflow when drawing long lines
7 years ago
Jonathan G Rennison
0c2f49c08d
Blitter: Change DrawLine to be templated
7 years ago
translators
ef6adb0030
(svn r27964) -Update from Eints:
...
spanish (mexican): 10 changes by Absay
7 years ago
translators
156d34b5e4
(svn r27964) -Update from Eints:
...
spanish (mexican): 10 changes by Absay
7 years ago
Jonathan G Rennison
cd68e9fac7
Linkgraph: Do not pre-fill annos set at start of MCF Dijkstra
7 years ago
Jonathan G Rennison
4a420ef864
Linkgraph: Use cached value in capacity annotation comparison
7 years ago
Jonathan G Rennison
e54a7189fd
Add debug command line switch to quit after fixed number of days
7 years ago
Jonathan G Rennison
18f2a28715
Fix stray STRING2 in lang/korean.txt
7 years ago
Jonathan G Rennison
4a0d949d83
Merge branch 'master' into jgrpp
7 years ago
kiwitreekor
f0d9df359e
Add files via upload
7 years ago
kiwitreekor
8d2a3b75d3
Update Korean Translation
7 years ago
Jonathan G Rennison
3a2a316588
Merge branch 'day_length' into jgrpp
...
# Conflicts:
# src/saveload/extended_ver_sl.cpp
# src/saveload/vehicle_sl.cpp
7 years ago
Jonathan G Rennison
5db5581684
Merge branch 'save_ext' into jgrpp
7 years ago
Jonathan G Rennison
15fea054fb
Add function pointer mode to SlXvFeatureTest
7 years ago
Jonathan G Rennison
7b567c9d26
Extend vehicle running ticks to 16 bits to avoid overflow at day length > 3
7 years ago