translators
c80608a83c
Update: Translations from eints
...
spanish: 3 changes by SilverSurferZzZ
spanish (mexican): 3 changes by Absay
2019-01-11 19:45:46 +01:00
nikolas
fa95af2da8
Codechange: Fix typo in variable name: pices -> pieces ( #7033 )
2019-01-11 16:08:02 +01:00
Peter Nelson
c693463c29
Fix: Always draw dirty blocks, else fast-forward is super fast.
2019-01-11 11:56:21 +00:00
Peter Nelson
806e7d25dd
Change: Use GUITimer class instead of bare int/uints.
2019-01-11 11:56:21 +00:00
Peter Nelson
59fe4f28c8
Change: Animate text effects by real time instead of game ticks.
2019-01-11 11:56:21 +00:00
Peter Nelson
ead9c9eab5
Change: Switch various window timers to real time instead of game ticks.
2019-01-11 11:56:21 +00:00
Peter Nelson
15320a37b9
Change: OnGameTick() is only called when not paused.
2019-01-11 11:56:21 +00:00
Peter Nelson
2a8fa5fef9
Change: Split up Window::OnTick into OnGameTick and OnRealtimeTick. Adjust timers to work with milliseconds instead of ticks.
2019-01-11 11:56:21 +00:00
translators
e34a6c58ea
Update: Translations from eints
...
italian: 1 change by lorenzodv
french: 29 changes by glx
2019-01-10 19:45:44 +01:00
Gabda87
a0293d313d
Add #4115 : default company colour setting ( #6998 )
...
Works only in single player.
2019-01-10 10:45:38 +01:00
Andy
ad5a9daed5
Change: Desert tiles are now half-desert if a neighboured tile is non-desert or sea/coast. (patch by frosch123) #4754 ( #7015 )
2019-01-09 18:48:08 +01:00
Andy
e934f09f02
Fix: Don't increase motion counter while train is waiting at non-path signals (Author: frosch123) #5877 ( #7018 )
2019-01-09 18:37:58 +01:00
translators
5e51d9ee82
Update: Translations from eints
...
hebrew: 22 changes by dnd_man
spanish (mexican): 1 change by Absay
2019-01-07 19:45:46 +01:00
J0an Josep
effb7da5b4
Doc: Fix spelling in comments.
2019-01-06 16:47:45 +01:00
J0an Josep
c304aa50e9
Fix: [NPF] Don't look two-way for road vehicles when looking for a depot. Road vehicles shouldn't reverse all of a sudden.
2019-01-06 16:47:45 +01:00
Juanjo!
1db66a285e
Codechange: [YAPF] Stop looking for an automatic servicing road depot when the cost of a path exceeds max. penalty.
2019-01-06 16:47:45 +01:00
Juanjo!
edb7adf183
Codechange: [NPF] Stop looking for an automatic servicing (rail/road) depot when the cost of a path exceeds max. penalty.
2019-01-06 16:47:45 +01:00
J0an Josep
19a2f84943
Fix #7001 : Pathfinders should see standard road stations as tiles where to reverse.
2019-01-06 16:47:45 +01:00
Niels Martin Hansen
15a7f9da9d
Fix 13056ae: PR #7017 added new enum value in bad position, move it
2019-01-06 11:45:21 +01:00
Eddi-z
13056aedbc
Add: Conditional order for max. reliability (patch by Cirdan, #6360 ) ( #7017 )
2019-01-05 22:10:37 +01:00
glx
92d3358db5
Fix: [Win32] don't mess with std[out|err|in] if we can't allocate a console
2019-01-05 18:10:14 +01:00
Niels Martin Hansen
b8b6954fb5
Fix 6a3d411: Silence truncation warning
2019-01-05 17:21:29 +01:00
Niels Martin Hansen
cb60a5e57f
Change: Fluidsynth music driver plays through mixer instead of own audio driver
2019-01-05 17:17:10 +01:00
Niels Martin Hansen
d6c06de5ad
Add: Mixer feature for streaming sampled music
2019-01-05 17:17:10 +01:00
Niels Martin Hansen
12ba56c5a3
Fix 6accbf9: Silence warnings about unused fread() result
2019-01-05 17:16:53 +01:00
Juanjo
9e30054de9
Codechange: Use window class as expected.
2019-01-04 23:55:07 +01:00
J0an Josep
16a91130a7
Codechange: Use INVALID_TRACKDIR instead of 0xFF.
2019-01-04 23:55:07 +01:00
translators
49ab02c084
Update: Translations from eints
...
spanish: 4 changes by SilverSurferZzZ
2019-01-04 19:45:45 +01:00
translators
391bc45c41
Update: Translations from eints
...
spanish (mexican): 10 changes by Absay
2018-12-31 19:45:43 +01:00
Alberth
4a255e879a
Fix #6966 : Only allow switching to a valid company.
2018-12-29 16:15:44 +01:00
translators
e8f9975409
Update: Translations from eints
...
finnish: 160 changes by ln
2018-12-27 19:45:44 +01:00
glx
c540d72445
Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined macro _WIN32
2018-12-27 18:09:16 +01:00
Joan Josep
8890926b0d
Fix #6974 : Add save-load filter widget to api
2018-12-27 09:53:55 +01:00
glx
3be6ab555c
Change: use vcpkg integration in Visual Studio
...
Removes the need for us to provide OpenTTD-useful package
2018-12-26 17:29:11 +01:00
translators
cab39ff47f
Update: Translations from eints
...
russian: 8 changes by Lone_Wolf
2018-12-24 19:45:43 +01:00
translators
2ab4b5dd03
Update: Translations from eints
...
spanish: 3 changes by SilverSurferZzZ
2018-12-14 19:45:43 +01:00
translators
2978388153
Update: Translations from eints
...
spanish: 5 changes by SilverSurferZzZ
spanish (mexican): 23 changes by Absay
2018-12-13 19:45:44 +01:00
translators
777cfe5611
Update: Translations from eints
...
chinese (simplified): 2 changes by ww9980
korean: 23 changes by kevinhigh
2018-12-12 19:45:44 +01:00
translators
863b80e880
Update: Translations from eints
...
spanish: 6 changes by SilverSurferZzZ
2018-12-10 19:45:44 +01:00
translators
68b5b11b7c
Update: Translations from eints
...
spanish: 4 changes by SilverSurferZzZ
2018-12-09 19:45:44 +01:00
Michael Lutz
32ce1ce347
Add: [OSX] Text layout using the native CoreText API.
...
By default, the native API will be used instead of ICU, but if ICU is
forced in using configure, it will take precedence.
2018-12-08 20:13:27 +01:00
Michael Lutz
4bf216993a
Add: [OSX] Native text caret handling.
2018-12-08 20:13:27 +01:00
Michael Lutz
8d7cd6a526
Add: [OSX] Native natural sort implementation.
2018-12-08 20:13:27 +01:00
Michael Lutz
05a93c121c
Fix: [OSX] Macro redefinition warning.
2018-12-08 20:13:27 +01:00
translators
c63f0b3005
Update: Translations from eints
...
chinese (simplified): 28 changes by ww9980
spanish: 12 changes by SilverSurferZzZ
2018-12-08 19:45:43 +01:00
translators
cd44e33f4e
Update: Translations from eints
...
spanish: 4 changes by SilverSurferZzZ
portuguese: 2 changes by Samu
2018-12-07 19:45:44 +01:00
translators
587c2149b6
Update: Translations from eints
...
croatian: 23 changes by VoyagerOne
spanish: 8 changes by SilverSurferZzZ
2018-12-03 19:45:44 +01:00
Michael Lutz
3b8db31a49
Fix: [Win32] Align sprite glyphs to the font baseline when using Uniscribe text layout.
2018-12-01 11:57:14 +01:00
translators
88894166e8
Update: Translations from eints
...
italian: 23 changes by lorenzodv
spanish: 2 changes by SilverSurferZzZ
2018-11-29 19:45:43 +01:00
comicsads
b93fad7481
Fix: Spelling in code comment ( #6984 )
2018-11-28 16:24:01 +01:00
translators
eab3aa16aa
Update: Translations from eints
...
spanish: 3 changes by SilverSurferZzZ
2018-11-27 19:45:42 +01:00
damfr
868c6f924a
Add: Filter box to the save and load windows ( #6974 )
...
Save and heightmap names can be filtered.
2018-11-25 20:54:25 +01:00
translators
af4a21bd82
Update: Translations from eints
...
korean: 4 changes by telk5093
spanish: 3 changes by SilverSurferZzZ
russian: 8 changes by Lone_Wolf
2018-11-25 19:45:41 +01:00
Niels Martin Hansen
9e30fbab34
Fix #6864 : Normalise colour use in Frame rate window
2018-11-25 17:27:53 +01:00
Niels Martin Hansen
cb1fcc4765
Doc: More notes for developers adding new PerformanceElements
2018-11-25 00:49:33 +01:00
Niels Martin Hansen
1ee20fac9a
Codechange: Wrong name for include guard
2018-11-25 00:49:33 +01:00
Niels Martin Hansen
810887af30
Fix #6498 : Use int64 for all company rating calculations
2018-11-25 00:48:34 +01:00
Niels Martin Hansen
c618a7c093
Fix 6298b96: Changing music set did not save new setting
2018-11-25 00:47:56 +01:00
Niels Martin Hansen
c84b9913bd
Fix #6676 : Prevent helicopters from stopping in midair during some kinds of landing
...
This adds a new flag that gets stored in the savegame, but it should still be compatible both ways, hence no save version bump.
2018-11-25 00:47:34 +01:00
translators
f35a59fd38
Update: Translations from eints
...
spanish (mexican): 2 changes by Absay
2018-11-24 19:45:43 +01:00
translators
16a36dffa0
Update: Translations from eints
...
spanish: 2 changes by SilverSurferZzZ
2018-11-21 19:45:42 +01:00
frosch
1a1204472e
Revert: Sprite sorting optimisation sorted incorrectly.
...
This reverts commit 25ab9c1997
.
2018-11-18 17:30:28 +01:00
Niels Martin Hansen
68e6b5531a
Update: Developer credits
2018-11-17 21:05:07 +01:00
Charles Pigott
6accbf9afc
Fix #6969 : Account for BOM when reading script files
2018-11-17 16:05:10 +01:00
translators
278a705bbb
Update: Translations from eints
...
indonesian: 41 changes by UseYourIllusion
2018-11-14 19:45:40 +01:00
translators
71cda6ca1d
Update: Translations from eints
...
spanish: 10 changes by SilverSurferZzZ
2018-11-13 19:45:42 +01:00
translators
6950ea0ba7
Update: Translations from eints
...
indonesian: 18 changes by UseYourIllusion
2018-11-12 19:45:40 +01:00
translators
16cc482d57
Update: Translations from eints
...
croatian: 2 changes by VoyagerOne
2018-11-08 19:45:43 +01:00
Greg-21
4ba73dac95
Doc: Changed several files to unificate them... ( #6964 )
...
...with those from release 1.8 branch.
2018-11-06 00:38:42 +01:00
translators
ccd9d77b94
Update: Translations from eints
...
italian: 2 changes by lorenzodv
2018-11-04 19:45:42 +01:00
Niels Martin Hansen
9b560eaa51
Fix: Industry chain window layout no more unnecessarily large when the number of cargoes in/out isn't large either
2018-11-03 21:43:54 +01:00
Niels Martin Hansen
e66cec8f86
Add: NewGRF support for 16-in-16-out industries
2018-11-03 21:43:54 +01:00
Niels Martin Hansen
8859381d30
Add: Industries can produce and accept up to 16 different cargoes
2018-11-03 21:43:54 +01:00
translators
32b9ee7063
Update: Translations from eints
...
latvian: 3 changes by krixis02
2018-11-03 19:45:42 +01:00
Charles Pigott
0c619b7c4b
Add: Fluidsynth music driver support (jmak)
2018-11-01 18:06:38 +01:00
Samu
1e68b9b3e6
Add: AI/GS GetMonthlyMaintenanceCost ( #6897 )
...
API addition which allows AI/GS scripts to retrieve the monthly maintenance cost of an airport type.
2018-11-01 18:06:08 +01:00
SamuXarick
4703cd433d
Fix #6460 : [AI] Add start_date parameter for Random AIs on new game
2018-11-01 17:56:09 +01:00
Oskari Leppäaho
b3b89257f7
Remove: Unused string "STR_ERROR_TOO_CLOSE_TO_ANOTHER_STATION"
2018-10-31 19:24:21 +01:00
Joost Hopmans
5029cd6f28
Fix: Only possible to build station next to competitors by using CTRL+click
...
Fix by checking only for stations owned by the current company when
inspecting if there are multiple adjoining stations to the one being built.
When building next to 2 or more owned stations we don't know which
station should be extended. For other companies' stations that's not a
problem since our station won't merge with theirs anyway.
Calling to BuildStationPart should never have another company's station
as a parameter to attach to unless the client is malicious, so just returning
a generic error in that case.
2018-10-31 19:24:21 +01:00
frosch
18ca3e8660
Fix: [NewGRF] Make VA2 operator 11 (ror) behave well-defined when rotating by 0 bits.
2018-10-31 14:35:46 +01:00
Alexander Weiss
b3dc90af58
Change: Clone tool in depot window now behaves like clone button in vehicle window. Keep the tool active when share-cloning. Open the vehicle GUI when copy-cloning. ( #6754 )
2018-10-31 12:51:10 +01:00
SamuXarick
264e60529f
Change: Gradually slow down aircraft speed on breakdown ( #6932 )
2018-10-31 12:45:23 +01:00
Charles Pigott
bb7353c02a
Codechange: Some more null checks
2018-10-31 12:41:49 +01:00
Charles Pigott
1778b2d66e
Codechange: Merge some duplicated functions
2018-10-31 12:41:49 +01:00
Charles Pigott
ca5f73b196
Codechange: Turn a define into a constant
2018-10-31 12:41:49 +01:00
Charles Pigott
b5028efc1f
Fix: Protect against a few out of bounds or uninitialised usage errors
2018-10-31 12:41:49 +01:00
Charles Pigott
52ed3bcbaa
Remove: A few bits of dead code
2018-10-31 12:41:49 +01:00
Charles Pigott
e0c0394e37
Fix: Remove various dead or unnecessary assignments
2018-10-31 12:41:49 +01:00
Charles Pigott
f5b1115039
Doc: Lots and lots of doxymentation fixes
2018-10-31 12:35:54 +01:00
Niels Martin Hansen
f3dbb3f676
Fix #6951 : Ensure RailTypes bitfield is always treated as 64 bit
...
Some compilers (like VC++ 2015) will otherwise narrow it in some contexts where it should not be.
2018-10-30 21:46:28 +01:00
Niels Martin Hansen
350395a6c2
Fix: Missing m8 data in console when using Query tool
...
When map array 8 was added, the Query tool wasn't updated to also
print the value there to the console, in debug builds.
2018-10-30 16:33:07 +01:00
Niels Martin Hansen
50efaa2372
Fix e00908f: Visual C++ 2015 compile error
...
Microsoft Visual C++ 2015 Update 3 (and possibly other versions) consider a struct member undefined in a
static_assert in the struct body. Moving the static_assert to a member function solves the issue.
2018-10-27 10:30:24 +02:00
Jindrich Makovicka
25ab9c1997
Codechange: Improve (un)zoom performance
...
When zooming out with a high res display, there can be about 150k sprites
to be sorted before displaying. With the O(n^2) complexity of the sprite
sorter, this can take several seconds.
This patch works around this by sorting the sprites by the xmin coordinate
first using QSort, which later allows an early bailout out of the inner
loop. This is enough to cut down the full unzoom time on a 4k display to a
fraction of second.
2018-10-26 20:22:38 +02:00
translators
47ff673664
Update: Translations from eints
...
finnish: 25 changes by ln
2018-10-26 19:45:42 +02:00
Samu
eff09c43cd
Fix #4109 : Add more water checks to the Oil Rig layout
...
Prevents Oil Rig docking tile from becoming unreachable by ships when spawning next to each other.
2018-10-25 20:09:42 +02:00
translators
bddf25c36a
Update: Translations from eints
...
portuguese (brazilian): 66 changes by Tucalipe
2018-10-23 19:45:44 +02:00
Miguel Horta
42b00c3b39
Fix #6938 : Don't change company value to perform cost estimations ( #6939 )
...
These meddling kids dared to play with magic, but the ancients texts
weren't ready for that.
Refactors logic to estimate costs that dated to even before OpenTTD 0.1;
2018-10-13 13:34:57 +02:00
Miguel Horta
e00908f5e9
Fix #6898 : Replace atoi() with strtoul()
...
Normalize type and parsing of generation_seed across all files
Add assert_compile() to ensure correct type
2018-10-11 20:22:31 +01:00
translators
fbfa4eb592
Update: Translations from eints
...
polish: 3 changes by xaxa
2018-10-08 19:45:44 +02:00
translators
9cf999bca7
Update: Translations from eints
...
korean: 2 changes by telk5093
2018-10-03 19:45:41 +02:00
translators
8a70101e7f
Update: Translations from eints
...
vietnamese: 63 changes by myquartz
2018-10-02 19:45:40 +02:00
translators
25a060b4ae
Update: Translations from eints
...
vietnamese: 2 changes by myquartz
2018-10-01 19:45:43 +02:00
Johannes E. Krause
662dcc3c31
Fix #6920 : Make 9.8m/s^2 a common constant for TE-calculation
2018-09-30 20:45:41 +02:00
translators
060248a422
Update: Translations from eints
...
spanish (mexican): 2 changes by Absay
2018-09-24 19:45:43 +02:00
Stefan Strogin
fec44b0d09
Fix #6854 : Compilation with ICU 62 ( #6912 )
2018-09-20 22:36:45 +02:00
SamuXarick
41fb7cb15e
Fix #6892 : [Script] CONFIG_RANDOM did not use the full parameter range ( #6902 )
2018-09-20 22:31:38 +02:00
translators
59a1614ba0
Update: Translations from eints
...
czech: 27 changes by djst
croatian: 1 change by VoyagerOne
italian: 1 change by lorenzodv
2018-09-19 19:45:44 +02:00
Max Maton
eed0da60a2
Fix #6622 : Fixes empty company name in news when gamescript constructs a town
2018-09-18 18:35:26 +02:00
Samuel Cochran
1a73c39838
Add: BACKSPACE can be mapped as a hotkey
2018-09-16 11:36:25 +02:00
Charles Pigott
ca5b68145a
Fix #6839 : OLD_GM_DIR midi search path got lost ( #6900 )
2018-09-12 09:19:06 +02:00
translators
94961732a3
Update: Translations from eints
...
basque: 4 changes by Thadah
2018-09-07 19:45:44 +02:00
translators
8137d14d33
Update: Translations from eints
...
russian: 1 change by Lone_Wolf
2018-09-06 19:45:43 +02:00
Niels Martin Hansen
bb086f9240
Fix: Better "temp" path for decoded MPSMIDI files when source filename has no path separators
2018-09-03 21:57:04 +02:00
Niels Martin Hansen
560b01f307
Fix: Check the search paths for standard MIDI files
2018-09-03 21:57:04 +02:00
Michael Lutz
4b0b4e0643
Feature: [NewGRF] Increase size of persistent storage to 256.
2018-09-02 21:31:15 +02:00
frosch
6391d49277
Fix: Variable 0x85 had no bounds checks.
2018-09-02 21:15:54 +02:00
translators
703e7f8fc7
Update: Translations from eints
...
spanish (mexican): 1 change by Absay
2018-08-17 19:45:42 +02:00
Jonathan G Rennison
df92a056df
Fix #6875 : Depot building cost does not include foundation build cost ( #6883 )
2018-08-14 22:05:47 +02:00
Jonathan G Rennison
d839526365
Fix bf8d7df: Script/AI construction of rail track and waypoints ( #6881 )
2018-08-12 09:45:38 +02:00
translators
50d930298d
Update: Translations from eints
...
croatian: 1 change by VoyagerOne
2018-08-11 19:45:42 +02:00
translators
a53e4d8fe5
Update: Translations from eints
...
dutch: 137 changes by mrLeopold
2018-08-09 19:45:42 +02:00
translators
27c4f5517f
Update: Translations from eints
...
dutch: 115 changes by mrLeopold
2018-08-08 19:45:45 +02:00
translators
004f54f4c8
Update: Translations from eints
...
hebrew: 23 changes by dnd_man
french: 45 changes by glx
2018-08-07 19:45:41 +02:00
translators
b34a1f372f
Update: Translations from eints
...
italian: 1 change by lorenzodv
2018-08-04 19:45:41 +02:00
J0an Josep
67f6bcdc9b
Fix #6805 : Update CmdBuilRailWaypoint bits.
2018-08-04 08:59:22 +02:00
J0an Josep
a53f13cff6
Fix #6805 : Clear some m8 bits when making some tiles.
2018-08-04 08:59:22 +02:00
ScumbagDog
16cf577b61
Feature: Added New Russian Ruble as currency ( #6678 )
2018-08-04 08:58:50 +02:00
translators
76f788124b
Update: Translations from eints
...
latvian: 8 changes by krixis02
2018-08-03 19:45:40 +02:00
translators
4bd281cef3
Update: Translations from eints
...
korean: 44 changes by telk5093
2018-07-30 19:45:41 +02:00
Niels Martin Hansen
9627577596
Fix: HouseSpec::watched_cargoes not 64 bit
...
Looks like HouseSpec::watched_cargoes was missed in the conversion to 64 cargo types.
2018-07-29 17:12:56 +02:00
translators
64dac65e20
Update: Translations from eints
...
spanish (mexican): 1 change by Absay
2018-07-28 19:45:41 +02:00
translators
b885f62676
Update: Translations from eints
...
croatian: 44 changes by VoyagerOne
polish: 6 changes by xaxa
2018-07-26 19:45:41 +02:00
Peter Nelson
bf8d7df736
Change: Extend rail types to 64 (6 bit storage)
2018-07-26 13:27:40 +01:00
Peter Nelson
5db883fbe9
Change: Move rail type bits from m3 to m8.
2018-07-26 13:27:40 +01:00
Peter Nelson
65548c37a8
Change: Extend map array by 2 bytes with a uint16.
2018-07-26 13:27:40 +01:00
translators
8090580f77
Update: Translations from eints
...
spanish (mexican): 25 changes by Absay
2018-07-25 19:45:41 +02:00
glx
a4eccd8076
Fix: dmusic compilation with MSYS2/MINGW
2018-07-24 21:39:21 +02:00
J0an Josep
8975318286
Fix 2a868b9f3b8e3b5f8b9e5f728f628ec88fd5e3ad: Expose widgets and windows to scripts and fix documentation.
2018-07-23 20:32:18 +02:00
translators
0bca1c53c9
Update: Translations from eints
...
spanish (mexican): 19 changes by Absay
2018-07-23 19:45:41 +02:00
Jonathan G Rennison
6a3d411fa1
Fix: Use after free in CmdBuildTunnel ( #6856 )
...
Use after free could occur when when excavating far end
removed multiple NewGRF objects
2018-07-22 21:58:05 +02:00
translators
38443bab0b
Update: Translations from eints
...
catalan: 2 changes by juanjo
russian: 9 changes by Lone_Wolf
2018-07-22 19:45:41 +02:00
translators
2f5cb9e4fc
Update: Translations from eints
...
catalan: 63 changes by juanjo
2018-07-21 19:45:40 +02:00
translators
6a6ffddc5f
Update: Translations from eints
...
greek: 46 changes by kyrm
italian: 44 changes by lorenzodv
2018-07-20 19:45:40 +02:00
Niels Martin Hansen
2a868b9f3b
Feature: Framerate display window ( #6822 )
...
Frame rate and various game loop/graphics timing measurements and graphs. Accessible via the Help menu, and can print some stats in the console via the fps command.
2018-07-19 21:17:07 +02:00
Charles Pigott
63898f61b0
Codechange: Rearrange struct packing defines and make MinGW use _Pragma pack style
2018-07-19 20:24:17 +02:00
translators
93469a92f2
Update: Translations from eints
...
korean: 3 changes by kevinhigh
2018-07-18 19:45:40 +02:00
translators
3014213186
Update: Translations from eints
...
malay: 11 changes by eidan_shafie
2018-07-17 19:45:39 +02:00
translators
f70544074c
Update: Translations from eints
...
latin: 19 changes by Supercheese
english (us): 19 changes by Supercheese
2018-07-11 19:45:41 +02:00
translators
85ef5acf29
Update: Translations from eints
...
malay: 10 changes by eidan_shafie
spanish (mexican): 9 changes by Absay
2018-07-10 19:45:40 +02:00
translators
ae13f88c12
Update: Translations from eints
...
malay: 9 changes by eidan_shafie
2018-07-09 19:45:37 +02:00