Commit Graph

17770 Commits (7aab49e28249f6b750c2856d2909c47dc02296b7)

Author SHA1 Message Date
Jonathan G Rennison 0c2f49c08d Blitter: Change DrawLine to be templated 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
translators 0842742b91 (svn r27963) -Update from Eints:
norwegian (bokmal): 2 changes by Leifbk
7 years ago
translators 78d80a9968 (svn r27962) -Update from Eints:
spanish (mexican): 1 change by Absay
7 years ago
translators 96b3036d4c (svn r27960) -Update from Eints:
spanish (mexican): 2 changes by Absay
7 years ago
translators ebd46cc303 (svn r27959) -Update from Eints:
spanish (mexican): 8 changes by Absay
7 years ago
Jonathan G Rennison dda20d08c1 Merge branch 'improved_breakdowns' into jgrpp
Update German and Korean language strings

# Conflicts:
#	src/saveload/extended_ver_sl.cpp
7 years ago
Jonathan G Rennison 0a80aec634 Implement critical breakdown speed reduction for road vehicles 7 years ago
Jonathan G Rennison beda7ebb39 Set minimum speed for train critical breakdown reduction. 7 years ago
translators ae5bbfb4b6 (svn r27958) -Update from Eints:
spanish (mexican): 26 changes by Absay
7 years ago
translators 66ccd9f71b (svn r27957) -Update from Eints:
spanish (mexican): 3 changes by Absay
7 years ago
translators f9ae0c5045 (svn r27956) -Update from Eints:
spanish (mexican): 16 changes by Absay
7 years ago
Jonathan G Rennison 4b392b66db Fix DeleteVisibleTrain being called on virtual trains
Add assertion to check for this case
7 years ago
Jonathan G Rennison 1c04653518 Add scope info logging to DeleteVisibleTrain 7 years ago
translators bfd9e30c30 (svn r27955) -Update from Eints:
french: 2 changes by glx
7 years ago
frosch 6b11ab49d2 (svn r27954) -Cleanup [FS#6644]: Remove unused function (M3Henry) 7 years ago
frosch b394dd8468 (svn r27953) -Cleanup: Adjust other languages for r27952 7 years ago
frosch 150ef3999c (svn r27952) -Change: Reword texts in industry view, when stockpiling is used. 7 years ago
translators 2b23f11b47 (svn r27951) -Update from Eints:
spanish (mexican): 6 changes by Absay
7 years ago
frosch 54040bd31a (svn r27950) -Merge: Documentation updates from 1.7 branch 7 years ago
translators 61c2f6ff9d (svn r27947) -Update from Eints:
spanish (mexican): 1 change by Absay
7 years ago
translators cd71c1af3a (svn r27946) -Update from Eints:
spanish (mexican): 1 change by Absay
7 years ago
translators 3db395700d (svn r27945) -Update from Eints:
spanish (mexican): 3 changes by Absay
7 years ago
Jonathan G Rennison 9a5986fa70 Fix handling of current timetable order index when deleting/inserting orders 7 years ago
Jonathan G Rennison c4897f92df Timetable GUI: Add warnings for conditional order timetabling. 7 years ago
Jonathan G Rennison 218085c535 Timetable: Implement autofill/automate for taken conditional orders.
Fix wrong timetable values being set after using skip or send to depot.
Add timetabled flag for conditional order branch taken travel time.
7 years ago
translators de4b1e80f6 (svn r27944) -Update from Eints:
spanish (mexican): 1 change by Absay
7 years ago
Jonathan G Rennison 102c55bc57 Fix assertion failure when trams do a short turnaround in a tunnel mouth 7 years ago
frosch b34418ae60 (svn r27938) -Fix (r27899): When scrolling in the train depot, also scroll the tile separators. 7 years ago
frosch c2cddb4cc4 (svn r27937) -Change: When train depots have a horizontal scrollbar, allow scrolling 1 tile beyond the longest train, so you can actually attach a wagon at the end. 7 years ago
frosch 432edcd4a5 (svn r27936) -Fix: When moving wagons in the depot, the drag highlight did not exactly match the length of the dragged wagon chain. 7 years ago
Jonathan G Rennison 740e4543c3 Merge branch 'master' into jgrpp
# Conflicts:
#	src/industry_cmd.cpp
7 years ago
michi_cc 5116bb5ad1 (svn r27935) -Fix [FS#6629]: [Win32] Right mouse scrolling didn't work properly with the Windows 10 Fall Creators Update. 7 years ago
michi_cc 43aa179586 (svn r27934) -Fix (r27900): Warning about unsigned unary minus. 7 years ago
translators 3d1dd164f0 (svn r27933) -Update from Eints:
croatian: 26 changes by UnderwaterHesus
portuguese (brazilian): 54 changes by Tucalipe
7 years ago
frosch 3f819029f4 (svn r27932) -Fix (r0) [FS#6639]: Forest, candyfloss forest and battery farm skipped the first animation frame. 7 years ago
translators a391bc99e7 (svn r27931) -Update from Eints:
portuguese: 7 changes by neuralshock
7 years ago
translators 52394ae548 (svn r27930) -Update from Eints:
chinese (simplified): 2 changes by yfdyh000
7 years ago
Jonathan G Rennison a69a0b1557 Fix not being able to build water industries when removing water is disabled 7 years ago
frosch 6cc55abaf9 (svn r27929) -Cleanup: Remove unused Industry::random_triggers 7 years ago
frosch ffdcbb8f21 (svn r27928) -Fix: [NewGRF] While executing random triggers, var 5F should include the new triggers.
-Fix: [NewGRF] Reset used random triggers only after all A123 chains have been resolved, so that all RA2 in all chains can test the shard triggers. This also includes multiple RA2 in the same A123 chain.
-Fix: [NewGRF] Industry random triggers are stored per tile, even when randomising the shared random bits of the parent industry.
7 years ago
Jonathan G Rennison 1defb8aafd Add "Freight" type to vehicle list cargo type filter 7 years ago
Jonathan G Rennison 71c133e203 Merge branch 'master' into jgrpp 7 years ago
Jonathan G Rennison 097cf9b0b1 Add UI setting to control whether cargo filter drop down is shown 7 years ago
Jonathan G Rennison f3c95dd9a7 Add cargo filter support to vehicle list and tracerestrict slot windows
Refactor out common code
7 years ago
Jonathan G Rennison 8d1d69d598 Fix display text for filter veh list by cargo type drop down
Simplify init
7 years ago
Jonathan G Rennison d4de9de61d Fix filtering by cargo type = none in vehicle list 7 years ago
patch-import b1613a24f0 Import: Filter vehicles in company vehicles lists by cargo patch
https://www.tt-forums.net/viewtopic.php?p=1193133#p1193133
7 years ago
translators 461b43e649 (svn r27927) -Update from Eints:
french: 6 changes by glx
7 years ago
translators 81c1e14edd (svn r27926) -Update from Eints:
slovenian: 2 changes by Necrolyte
polish: 12 changes by McZapkie
hebrew: 34 changes by dnd_man
7 years ago
Jonathan G Rennison 86a9438070 Fix AirportSpec->rotation not being duplicated/freed correctly
Fixes crashes when resetting GRF data
7 years ago
Jonathan G Rennison 5282394b04 Do not attempt to perform viewport scrolling in game bootstrap mode.
Do not increase date in bootstrap mode
7 years ago
translators 2fcb215abb (svn r27925) -Update from Eints:
malay: 5 changes by rionix88
7 years ago
Jonathan G Rennison 3f83546dfc Linkgraph: Fix numeric overflow in cost estimate/duration multiplier.
Bump cost estimate type to 64 bits
7 years ago
Jonathan G Rennison a93cc441a9 Merge branch 'cpp-11' into jgrpp 7 years ago
Jonathan G Rennison 2b38268e2f Add printf format codes for 64-bit unsigned integers 7 years ago
Jonathan G Rennison 6f5dc695fa Add templated versions of CeilDiv and Ceil maths functions 7 years ago
Jonathan G Rennison 124d9a753e Merge branch 'master' into cpp-11
# Conflicts:
#	src/stdafx.h
7 years ago
Jonathan G Rennison 39701cf5df Merge branch 'master' into cpp-11 7 years ago
translators 0502a9c332 (svn r27924) -Update from Eints:
hebrew: 5 changes by Metheny
7 years ago
Jonathan G Rennison f03de4bcc1 Fix not being allowed to build docks, ship depots, when removing water is disabled 7 years ago
translators 278400042d (svn r27923) -Update from Eints:
polish: 15 changes by McZapkie
7 years ago
Jonathan G Rennison 3d629b0dea Fix timetabled full-load order warning being shown for non station orders 7 years ago
translators ac5074fb53 (svn r27922) -Update from Eints:
polish: 12 changes by McZapkie
7 years ago
translators 3c1e6d5a88 (svn r27921) -Update from Eints:
polish: 22 changes by McZapkie
7 years ago
frosch 7bb2dedbd5 (svn r27916) -Codechange: Enable usage of static_assert for MSVC 7 years ago
Jonathan G Rennison 9559ad4946 Merge branch 'template_train_replacement' into jgrpp 7 years ago
Jonathan G Rennison 40c99956ed TBTR: Fix attempting to get sprite for new virtual engine before marking as virtual 7 years ago
Jonathan G Rennison 51e018c9a4 Merge branch 'departure-boards' into jgrpp 7 years ago
Jonathan G Rennison 07ca7cfb8c Add show passenger and show freight buttons to departure window 7 years ago
Jonathan G Rennison a9ca7c1ead Fix crash when loading old savegames with buoys 7 years ago
Jonathan G Rennison be37aad470 Update multiple docks to use savegame framework, fix merge conflicts 7 years ago
keldorkatarn 06abeb4570 Move dock creation code in afterload further up so it runs before the catchment area is created, since that code checks for the presence of the new docks.
(cherry picked from commit 80cf10dc0788644ed844b313e5c73dc634f7b43a)

# Conflicts:
#	src/saveload/afterload.cpp
7 years ago
keldorkatarn e3b33b45c9 Simplify direction lookup to also work for oil rigs.
(cherry picked from commit acbff5528b6aa5a01d17b814a44b6d884ee03f69)
7 years ago
keldorkatarn 1d3cf59d8a Allow building multiple docks per station.
(cherry picked from commit 0110c4a35d383e0be2cbb53cbe9cbe6784abb3e9)

# Conflicts:
#	src/station_cmd.cpp
7 years ago
adf88 be48b325fd (svn r27914) -Fix/Feature: 'unban' console command - fix invalid help text and be more verbose 7 years ago
adf88 43f162c664 (svn r27913) -Fix: 'unban' console command was not handling IPv6 adresses properly 7 years ago
Jonathan G Rennison 414d5b2c8a Add warning/info messages to timetable GUI 7 years ago
Jonathan G Rennison d6ebda485c Remove programmable signals from CTRL-click signal type cycling 7 years ago
Jonathan G Rennison aa138baec9 Add UI setting for whether programmable signals shown in UI (default off)
Add setting subcategory for advanced signal features
7 years ago
Jonathan G Rennison 5199e19213 Move timetable interface settings to GUI subcategory 7 years ago
Jonathan G Rennison 93c5f9336a Merge branch 'scheduled-dispatch-sx' into jgrpp 7 years ago
innocenat 1b3969a014 Fix scheduled dispatch for multiplayer 7 years ago
Jonathan G Rennison 6df5cac0df Merge branch 'enhanced_viewport_overlay' into jgrpp
# Conflicts:
#	src/vehicle.cpp
7 years ago
Jonathan G Rennison f77a368268 Merge branch 'crashlog_improvements' into jgrpp 7 years ago
Jonathan G Rennison 4a6ddb2d50 Merge branch 'cpp-11' into crashlog_improvements
# Conflicts:
#	config.lib
7 years ago
Jonathan G Rennison 509e20406f Merge branch 'master' into cpp-11 7 years ago
Jonathan G Rennison 2574e46df8 Merge branch 'save_ext' into enhanced_viewport_overlay
# Conflicts:
#	src/smallmap_gui.cpp
7 years ago
Jonathan G Rennison 19e62d089f Merge branch 'master' into save_ext 7 years ago
Jonathan G Rennison 2f85326a4a Increase crashlog length limits 7 years ago
michi_cc 6f98cde882 (svn r27912) -Fix (r13948): [NPF] Reserved track bits were not accounted for when trying to find any safe position. 7 years ago
translators 6d1effd3c9 (svn r27911) -Update from Eints:
korean: 1 change by telk5093
hebrew: 4 changes by dnd_man
7 years ago
translators f1e54b4375 (svn r27910) -Update from Eints:
spanish (mexican): 10 changes by Absay
dutch: 145 changes by mrLeopold
7 years ago
Jonathan G Rennison add9be20a0 Merge branch 'enhanced_viewport_overlay' into jgrpp 7 years ago
Jonathan G Rennison d3a1e8060d Fix vehicle draw flickering, particularly in viewport map mode
Incorrect bounds check in ViewportAddVehicles/ViewportMapDrawVehicles
7 years ago
translators eaf8d0ee07 (svn r27909) -Update from Eints:
spanish (mexican): 4 changes by Absay
7 years ago
adf88 13106675de (svn r27908) -Codechange: Mark airport tile tables and FTAs "const" to be sure that they are really constant 7 years ago
adf88 7757f5050a (svn r27907) -Fix: AirportSpec::rotation was memleaking 7 years ago
adf88 0f8c868ea2 (svn r27906) -Cleanup: Remove some NPF code with no effect and mark possible bug about never used NPF_FLAG_IGNORE_RESERVED flag 7 years ago
adf88 322a053de7 (svn r27905) -Fix [FS#6585]: Keep the "link" between industry chain and smallmap windows whenever possible 7 years ago
adf88 dbf7ed502a (svn r27904) -Fix [FS#6593]: When last vehicle is removed from shared orders group, hide the "Stop sharing" button in vehile orders window 7 years ago
translators f1bf1f25bf (svn r27903) -Update from Eints:
vietnamese: 37 changes by myquartz
7 years ago
Jonathan G Rennison 9212188191 Merge pull request #27 from kiwitreekor into jgrpp 7 years ago
frosch 3e2ec8a545 (svn r27901) -Codechange: GetWindowZPriority only needs a WindowClass; this way it can also be used for WindowDesc before a Window instance is created. (3298) 7 years ago
frosch 5aecfd11f0 (svn r27900) -Change [FS#6568]: Remove the gap between windows when positioning them after opening.
-Fix: Make automatic window-positioning RTL-aware.
-Fix: Automatic window-positioning now uses GUI-scale/style dependent sizes/distances instead of fixed pixel values.
7 years ago
frosch d279bccffa (svn r27899) -Feature: Draw vertical separators at tile distance in the train depot GUI. This only applies if all vehicles use consistent lengths, i.e. either if only using default vehicles, or if only using NewGRF vehicles with 32px reference width. (based on patch by Wolf01) 7 years ago
kiwitreekor 8b3137c9c7 Korean translation update 7 years ago
Jonathan G Rennison c3a9eca1a9 Add town growth setting, rate depends on proportion of transported cargo 7 years ago
translators 16fc68dff0 (svn r27898) -Update from Eints:
dutch: 18 changes by habell
7 years ago
Jonathan G Rennison bf18b1cdbe Merge remote-tracking branch 'kruemelmagic/jgrpp' into jgrpp 7 years ago
frosch 3bedb43de4 (svn r27896) -Fix: some warnings 7 years ago
kruemelmagic 7fda737ac9 Update german.txt
newly translated strings from comparison with upstream English language file (english.txt)
7 years ago
kruemelmagic d15525da77 Update german.txt
- almost complete own translation added (reworked)
- a few corrections to trunk strings
- a few corrections of previous translations
7 years ago
Jonathan G Rennison ee169c4455 Fix numerical/signed overflow when using high day lengths
Bug reported at day length = 125
7 years ago
Jonathan G Rennison 36a712a579 Add very and extremely slow options to town growth rate setting 7 years ago
Jonathan G Rennison 0d2be99827 Merge branch 'save_ext' into jgrpp
# Conflicts:
#	src/settings_internal.h
#	src/table/company_settings.ini
#	src/table/settings.h.preamble
#	src/table/settings.ini
7 years ago
Jonathan G Rennison a3d1585826 Add settings callback field to re-order setting options in GUI 7 years ago
alberth 7efce319ff (svn r27895) -Fix [FS#6606]: Tooltip of 'increase service interval' said 'decrease' (adf88) 7 years ago
alberth a3f30a30df (svn r27894) -Fix [FS#6608]: Typo fix in STATIOV_* string names (Wolf01) 7 years ago
Jonathan G Rennison 46050820c5 Fix missing template definition in company_settings.
(cherry picked from commit 6e505ceab1)
7 years ago
Jonathan G Rennison 6fcb156989 Add generic mechanism to cross-ref settings at load time.
This is useful for loading settings from legacy/special versions,
where the corresponding setting is somewhere else and/or a PATX setting,
with duplicating all the info.

(cherry picked from commit b5c453b21e)
7 years ago
Jonathan G Rennison 2e7e712f06 Ctrl+click on shared list button in order/timetable window to add veh to group 7 years ago
Jonathan G Rennison 4255d8a131 Remove gui.enable_single_veh_shared_order_gui from settings GUI 7 years ago
Jonathan G Rennison ac016eae5e Add client setting to enable shared order group window for single vehicles 7 years ago
Jonathan G Rennison 2a3f59dc8a Refresh screen when changing day length 7 years ago
Jonathan G Rennison 2e7380bc72 Add scope info logging to tile loop 7 years ago
Jonathan G Rennison ba33754993 Merge branch 'save_ext' into tracerestrict-sx
# Conflicts:
#	src/vehiclelist.cpp
7 years ago
Jonathan G Rennison f34833f111 Merge branch 'improved_breakdowns' into jgrpp
# Conflicts:
#	src/vehiclelist.cpp
7 years ago
Jonathan G Rennison 2d66f25f6c Merge branch 'save_ext' into improved_breakdowns
# Conflicts:
#	src/vehicle.cpp
7 years ago
Jonathan G Rennison 258e591f71 Merge branch 'cpp-11' into save_ext 7 years ago
Jonathan G Rennison f3a0aace0c Merge branch 'master' into cpp-11
# Conflicts:
#	src/stdafx.h
7 years ago
Jonathan G Rennison 1d1718c226 Merge branch 'tracerestrict-sx' into jgrpp 7 years ago
Jonathan G Rennison 58a860c087 Fix selected item in dropdown for conditional to test slot occupancy state 7 years ago
frosch a47fb85cd8 (svn r27893) -Codechange: Use fallthrough attribute. (LordAro) 7 years ago
Jonathan G Rennison acea2e83fe Merge branch 'crashlog_improvements' into jgrpp 7 years ago
Jonathan G Rennison fd9a2e680c Fix using crash abort reason string as printf format string 7 years ago
Jonathan G Rennison 43f847cebb Merge remote-tracking branch 'auge8472/lang-de' into jgrpp
Fix a STRING/STRING2 mixup
7 years ago
Heiko August fcd08d0daa translation for safer level crossings 7 years ago
Heiko August 18f104e644 translation for custom street bridge heads 7 years ago