translators
de1278290b
Update: Translations from eints
...
greek: 15 changes by fumantsu
dutch: 73 changes by JanWillem
6 years ago
Henry Wilson
d03cb80346
Fix: trains cancelling their pending reversal when ordered to go to a depot behind them
...
Previously, if a train had been ordered to reverse, and while it was slowing down, was
ordered to travel to a depot that is behind it, the train would continue forwards.
Also when a train had been ordered to reverse, and while it was slowing down, was
ordered to travel to a depot that is in front of it, the train would not cancel the
reversal.
In both cases the train would travel away from the target depot.
Trains in this situation now behave correctly and will travel towards the depot.
6 years ago
Gabda
37bb2c9308
Codechange: Make the style of MakeVoid calls uniform ( #7192 )
6 years ago
Gabda
5e4f76f2f9
Fix #5654 : (Re)initialise graph GUI on game (re)start ( #7191 )
6 years ago
translators
62d6cd75ba
Update: Translations from eints
...
korean: 6 changes by telk5093
polish: 18 changes by xaxa
6 years ago
Peter Nelson
bfdad9ad1b
Fix #7108 : Missed generate_widget script run for livery changes.
6 years ago
Niels Martin Hansen
db2c0ccae0
Fix fdc2e85: Double close of file handles
...
When unpacking downloaded content, the downloaded .gz file was being opened with `fopen`, the OS file handle given to zlib, and then afterwards zlib told to close the file.
But the `FILE *` object was never closed with `fclose`, meaning the stdio library would have a hanging file object, whose file handle was now invalid or referred to a different file. This caused asserts during shutdown with Microsoft's C library in debug mode.
Fix this by properly duplicating the OS handle and `fclose`ing the `FILE *` object, before giving the handle to zlib.
6 years ago
Peter Nelson
e3b440c9c5
Add #5006 : Flag to hide rail type from construction.
6 years ago
PeterN
4764d1c45e
Doc #7181 : AAT_STATION_AIRPLANE_LAND triggers only a single tile, not all airport tiles. ( #7182 )
6 years ago
translators
9fc430a920
Update: Translations from eints
...
swedish: 21 changes by Joel_A
german: 1 change by smwforever45
6 years ago
Peter Nelson
b1e40b6b56
Fix #7151 : Hang when concurrently starting AIs in multiplayer, or with shift pressed.
6 years ago
Peter Nelson
64878320cc
Fix #6803 : CargoMonitorID bit packing updated to handle 64 cargo types.
...
This requires a saveload bump to change the bitpacking on loading older saves.
6 years ago
Peter Nelson
0b10678050
Change: Make ships stop in locks to move up/down instead of following the slope.
6 years ago
glx
8e7fe3973f
Add: CompanyCtrlAction enum for CMD_COMPANY_CTRL actions
6 years ago
Peter Nelson
33e3f49161
Fix #7119 : When rotating a ship, apply an additional offset to avoid movement glitch.
6 years ago
Peter Nelson
0749a291c4
Revert 479f13fc41
, Fix #7133 , Fix #7136 : "Codechange: Tweak ViewportAddLandscape so it no more relies on "go down as fast as possible" tile height model (Patch by adf88, #6583 )"
...
This reverts commit 479f13fc41
.
6 years ago
translators
de5614a4d8
Update: Translations from eints
...
german: 64 changes by smwforever45
6 years ago
Niels Martin Hansen
5f8354f358
Change: Make a shortened network revision string for use in server queries
6 years ago
Niels Martin Hansen
c511b0e801
Change: Increase NETWORK_REVISION_LENGTH to 33 bytes
6 years ago
Niels Martin Hansen
cd757ecbf4
Change: Use git revision hash (with "modified" prefix) for gamelog
6 years ago
Niels Martin Hansen
faee0737e0
Codechange: Separate gamelog revision length from network revision length
6 years ago
Niels Martin Hansen
67c6f945fb
Change: Include the full raw git revision hash in rev.cpp
6 years ago
Peter Nelson
cca952d94b
Fix #7108 : Group livery command did not check its parameters properly.
6 years ago
Peter Nelson
e21ade375e
Codechange: Change from numeric to descriptive SLV enum labels for last entries.
6 years ago
Peter Nelson
0f37a683a2
Codechange: Additional type safety for saveload version variables.
6 years ago
Peter Nelson
9de12521ec
Codechange: Convert saveload numbers to enum values.
...
(This was mostly achieved with a few in-place regexes)
6 years ago
Peter Nelson
ea4ea62816
Codechange: Make saveload version upper bound exclusive, i.e. version object was removed instead of version object last appeared.
6 years ago
translators
bdf0dc67e9
Update: Translations from eints
...
croatian: 4 changes by VoyagerOne
korean: 4 changes by telk5093
russian: 2 changes by Lone_Wolf
german: 4 changes by smwforever45, 4 changes by ShadowCop
spanish (mexican): 2 changes by Absay
portuguese: 52 changes by vesgo
finnish: 3 changes by hpiirai
dutch: 238 changes by JanWillem
estonian: 1 change by rm87
6 years ago
Peter Nelson
9dc36057eb
Fix #7058 , Fix #7161 : Network chat messages did not expire.
6 years ago
Peter Nelson
e8f1c446a6
Fix: DMU/EMU livery should apply to passenger carriages with DMU/EMU engines.
6 years ago
Peter Nelson
c9d801a98d
Fix: Make livery window resize properly if GUI scale changes whilst open.
6 years ago
Samu
011257dc88
Change: Allow AI companies to start immediately.
...
Allow multiple AIs to possibly start in the same tick.
start_date = 0 becomes a special case, where random deviation does not occur.
If start_date was not already 0, then a minimum value of 1 must apply.
6 years ago
Peter Nelson
fa53abe864
Doc: Yearly increment.
6 years ago
Niels Martin Hansen
0bca363401
Add: Warn before overwriting an existing save file
6 years ago
translators
5a5861f245
Update: Translations from eints
...
french: 2 changes by glx
german: 23 changes by planetmaker
danish: 139 changes by nielsmh
spanish (mexican): 3 changes by Absay
portuguese: 55 changes by vesgo
dutch: 214 changes by JanWillem
estonian: 30 changes by rm87
6 years ago
glx
8418e27403
Fix: close Textfile windows when closing Option window
6 years ago
Peter Nelson
0355f887d9
Fix #6438 : Properly invalidate AI Settings window when max no competitor setting is changed.
6 years ago
Peter Nelson
9e9d485713
Fix 23960d0f2c: Scrollbar was broken for non-group liveries.
...
Simplify how list position is determined by using existing functions.
Also rename livery_height -> rows and SetLiveryHeight() -> SetRows(), as height implies pixels.
6 years ago
Peter Nelson
12b6fe47c7
Fix: Set MU flag on some default engines.
6 years ago
Peter Nelson
21dc725762
Fix: Don't consider engines not in the current climate towards used livery classes.
6 years ago
SamuXarick
1e5a6765d9
Change: Give AI/GSBridge::GetName an extra parameter to refer the vehicle type ( #6988 )
6 years ago
J0an Josep
029c48cf4a
Cleanup: [NPF] Remove unused parameter.
6 years ago
J0an Josep
d814dd3434
Cleanup: [NPF] Assert that a track has been chosen.
6 years ago
J0an Josep
aa63517c92
Fix #7060 : [NPF] Do not check whether ignored first tiles are end nodes.
6 years ago
J0an Josep
19be1f4ace
Codechange: [NPF] Add some consts.
6 years ago
J0an Josep
96c5e5e73a
Cleanup: [NPF] Remove unused parameters.
6 years ago
glx22
bb9b8eb464
Fix #7089 : Close NewGRF textfile windows when their data is invalid ( #7106 )
6 years ago
translators
8e02b7952b
Update: Translations from eints
...
swedish: 36 changes by Joel_A
spanish: 3 changes by SilverSurferZzZ
russian: 2 changes by Lone_Wolf
romanian: 18 changes by kneekoo
portuguese: 37 changes by vesgo
6 years ago
PeterN
23960d0f2c
Feature: Group liveries, and livery window usability enhancements. ( #7108 )
...
* Change: Replace checkbox in livery selection window with Default option in drop down selection.
This reduces clutter in the UI and allows for primary/secondary colours to independently follow the default scheme if desired.
* Feature: Add vehicle group liveries.
6 years ago
glx
ba38a7ca65
Fix: don't show OS error box for non GUI video drivers
6 years ago
translators
530bdf33cc
Update: Translations from eints
...
swedish: 131 changes by Joel_A
6 years ago
Peter Nelson
67633606b0
Codechange: Remove value mangling and field misuse in SLE_WRITEBYTE.
...
The original translation functionality hasn't been used since 2007.
6 years ago
Peter Nelson
e982b9131e
Fix #7142 : Missing map bounds check when building long roads.
6 years ago
nikolas
8334a57332
Fix: unicode characters in Romanian town names ( #7141 )
...
Many of these town names were using the 'a with ~ above it' character,
which should actually by 'a with u above it'. There were other missing
accents as well which I've added.
6 years ago
Peter Nelson
90c7ef96ca
Fix 11ab3c4ea2f: Fix showing cargo capacity for auto-refits (missed in #7134 )
6 years ago
glx
2fcd4e61db
Fix: make sure strgen fails when english.txt contains invalid commands
6 years ago
translators
a1c3781010
Update: Translations from eints
...
swedish: 13 changes by Joel_A
croatian: 7 changes by VoyagerOne
6 years ago
Peter Nelson
48fb575502
Fix 11ab3c4ea2f: Vehicles could not be refitted to cargo IDs higher than 32.
6 years ago
Nikolas Nyby
6a56a4ce84
Fix #6584 : text layout problem in engine preview dialog
...
With language set to German, there was a problem in this dialog box due
to the long strings in this language. It looks like the call to
`GetStringHeight()` here is using `r.top` to help calculate the
max width, rather than `r.left`.
6 years ago
glx
b22fbfbe3d
Add: allow opening of one TextfileWindow per type
6 years ago
Peter Nelson
310fa1af88
Codechange: Rename function to match what it does and reduce code indenting.
6 years ago
Peter Nelson
fe37b40385
Fix: Group hierarchy not visible in RTL languages.
6 years ago
translators
9f458ecb10
Update: Translations from eints
...
korean: 15 changes by telk5093
spanish: 2 changes by SilverSurferZzZ
russian: 21 changes by Lone_Wolf
spanish (mexican): 13 changes by Absay
6 years ago
Jonathan G Rennison
64f1847bec
Codechange: [Linkgraph GUI] Replace line visibility detection algorithm
...
Use an implementation of the Cohen-Sutherland line-clipping algorithm.
The previous algorithm had an excessive false-positive rate.
Line-rendering is sufficiently expensive that using a line-clipping
algorithm with a much lower false-positive rate is a net performance
benefit.
6 years ago
Samu
9c6ac309e0
Fix #6636 : Airplanes could be sent to helicopter station depots
6 years ago
glx22
b28a678436
Fix #7112 , fef8b831a9: incorrect precondition check ( #7127 )
6 years ago
glx22
654b635f6f
Fix #7122 : OnClick() and DrawWidget() editability was inconsistent in AISettingsWindow ( #7123 )
6 years ago
translators
80c7965c65
Update: Translations from eints
...
belarusian: 1 change by translators
norwegian (nynorsk): 1 change by translators
chinese (simplified): 1 change by translators
serbian: 1 change by translators
czech: 1 change by translators
esperanto: 1 change by translators
chinese (traditional): 1 change by translators
portuguese (brazilian): 1 change by translators
norwegian (bokmal): 1 change by translators
swedish: 1 change by translators
lithuanian: 1 change by translators
hebrew: 1 change by translators
croatian: 1 change by translators
bulgarian: 1 change by translators
catalan: 1 change by translators
afrikaans: 1 change by translators
vietnamese: 1 change by translators
slovenian: 1 change by translators
faroese: 1 change by translators
thai: 1 change by translators
frisian: 1 change by translators
scottish gaelic: 1 change by translators
persian: 1 change by translators
korean: 1 change by translators
greek: 1 change by translators
latin: 1 change by translators
welsh: 1 change by translators
galician: 1 change by translators
japanese: 1 change by translators
english (au): 1 change by translators
italian: 6 changes by lorenzodv, 1 change by translators
urdu: 1 change by translators
french: 7 changes by glx
malay: 1 change by translators
tamil: 1 change by translators
spanish: 4 changes by SilverSurferZzZ, 1 change by translators
slovak: 1 change by translators
basque: 1 change by translators
polish: 1 change by translators
indonesian: 1 change by translators
arabic (egypt): 1 change by translators
russian: 2 changes by Lone_Wolf, 1 change by translators
hungarian: 1 change by translators
luxembourgish: 1 change by translators
romanian: 1 change by translators
irish: 1 change by translators
latvian: 1 change by translators
german: 1 change by translators
danish: 1 change by translators
spanish (mexican): 7 changes by Absay
icelandic: 1 change by translators
english (us): 1 change by translators
turkish: 1 change by translators
portuguese: 1 change by translators
ukrainian: 1 change by translators
finnish: 1 change by translators
dutch: 1 change by translators
estonian: 1 change by translators
6 years ago
Peter Nelson
b60b193a6d
Cleanup: Remove out of date translations for changed string.
6 years ago
Peter Nelson
6e5b90f4f7
Change: For consistency, add company name to colour scheme window.
6 years ago
Peter Nelson
256b94a03d
Fix: Ignore company colour selection when showing different company's colour scheme.
6 years ago
Samu
3e0e3cfac1
Fix: Direct the aircraft to the correct location of the hangar when skipping to a go to hangar order
...
When manually skipping to a 'go to hangar' order in the order list, while the aircraft is flying, direct the aircraft to the correct location of the hangar.
6 years ago
Samu
2084779b5a
Fix #6574 : Go to takeoff if no hangar
...
Sends the aircraft to takeoff if the airport it's currently at, got no hangar even if the order is to go to hangar.
6 years ago
J0an Josep
a5836874ef
Codechange: Use track functions.
6 years ago
glx
a18b0eba5b
Add: more options for translators
6 years ago
translators
36e299fb6d
Update: Translations from eints
...
croatian: 3 changes by VoyagerOne
russian: 18 changes by Lone_Wolf
6 years ago
Peter Nelson
b6de8c0930
Fix #7098 , Fix #7061 : Inverted test led to invalid iterator access.
6 years ago
glx
e76fd99c47
Fix #7007 : deadlock when launched with -n switch
6 years ago
translators
9fa827ed78
Update: Translations from eints
...
polish: 24 changes by p0358
6 years ago
glx
255fa6e1a8
Fix: enable DPI-awareness for MINGW builds
6 years ago
Nikolas Nyby
4158c077cd
Fix: Remove duplicate French and Slovak town names
...
I've replaced some of the duplicate real town names with new real town
names in the French and Slovak sets.
Also, some Slovak town names were missing accents, so I've fixed those.
6 years ago
Peter Nelson
225790892d
Change: Make ships stop and change direction slowly instead of instantly turning.
6 years ago
Johannes E. Krause
479f13fc41
Codechange: Tweak ViewportAddLandscape so it no more relies on "go down as fast as possible" tile height model (Patch by adf88, #6583 )
6 years ago
Johannes E. Krause
c33596fe4a
Codechange: Unify tile height model in all functions (Patch by adf88, #6583 )
6 years ago
Johannes E. Krause
05da5a177c
Codechange: Simplify marking tiles dirty when terraforming (Patch by adf88, #6583 )
6 years ago
Johannes E. Krause
f744dea0ff
Fix: jumping effect when scrolling viewport over bottom edge of the map (Patch by adf88, #6583 )
6 years ago
Johannes E. Krause
f0290d5de7
Codechange: Add InverseRemapCoords2 function for remapping viewport coordinates to underlying tile coordinates (Patch by adf88, #6583 )
6 years ago
Johannes E. Krause
43852baace
Codechange: Remove unused GetTilePixelZOutsideMap and GetTileMaxPixelZOutsideMap functions (Patch by adf88, #6583 )
6 years ago
translators
b934cdf0ab
Update: Translations from eints
...
italian: 7 changes by lorenzodv
6 years ago
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.
6 years ago
Jonathan G Rennison
0240e90169
Fix: [Blitter] Avoid signed overflow when drawing long lines
6 years ago
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.
6 years ago
translators
ed325ada88
Update: Translations from eints
...
spanish: 3 changes by SilverSurferZzZ
6 years ago
glx
7292591967
Add: generate_widget.vbs to allow script_window.hpp enums generation for users unable to run bash/gawk scripts
6 years ago
glx
636fcc2cc0
Fix: keep the line ending when generating widget enums with bash/gawk on windows
6 years ago
PeterN
c3dbe836b4
Add: Draw network password indicator lock in company drop down list. ( #7079 )
6 years ago
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.
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
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
translators
60da05cf2a
Update: Translations from eints
...
french: 3 changes by glx
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
translators
07a40df9ab
Update: Translations from eints
...
spanish: 4 changes by SilverSurferZzZ
spanish (mexican): 1 change by Absay
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
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
translators
91315a7a39
Update: Translations from eints
...
spanish: 3 changes by SilverSurferZzZ
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
Peter Nelson
ebddd596c7
Change: Don't pathfind with no destination or if destination is known to be too far.
6 years ago
Peter Nelson
6a38a3f5df
Change: Don't leave ship depot with no orders.
6 years ago
translators
29b6b74ee1
Update: Translations from eints
...
french: 4 changes by glx
finnish: 2 changes by ln
6 years ago
glx
9f0ad7e269
Fix: BSD find used by OSX requires explicit path
6 years ago
glx
3f28e0cf53
Add: squirrel_export.vbs for users unable to run bash/gawk scripts
6 years ago
glx
8e5a8d3ec3
Cleanup: remove svn references in squirrel_export.sh
6 years ago
glx
2cf9405aa2
Fix: remove manual single file generation in squirrel_export.sh as it's broken
6 years ago
glx
34c438d7ad
Fix: keep line endings when running squirrel_export.sh on windows
6 years ago
Joan Josep
823c5bfa3b
Fix #5978 : Ensure group GUI stats and lists are invalidated properly (3298, Juanjo) ( #7046 )
6 years ago
translators
ca7ee34502
Update: Translations from eints
...
croatian: 8 changes by VoyagerOne
6 years ago
PeterN
89f0017a67
Fix #7050 : Missing guard around network chat message function for compiling with networking disabled. ( #7058 )
6 years ago
Alberth289346
f4b8a67aed
Fix #6408 : Improve wording of the dragging signal distance tooltips (juanjo) ( #7055 )
6 years ago
nikolas
4fc1b2baae
Fix: Grammar in a bunch of comments ( #7054 )
6 years ago
PeterN
5ff0c24993
Fix #6780 : Some windows didn't get updated from OnTick() ( #7048 )
6 years ago
Joan Josep
9aecbac2b4
Codechange: Define INVALID_TOWN as a TownID ( #7044 )
6 years ago
Joan Josep
96854b2b8b
Codechange #5859 : Simplify CheckTrainStayInDepot() ( #7045 )
6 years ago
Nikolas Nyby
0f9d1019e6
Add: Mexican Peso currency
...
OpenTTD doesn't have any pesos, so I've added Mexican pesos,
at its current exchange rate: 1GBP = 24.39MXN, rounded to 24.
6 years ago
nikolas
82e530b517
Fix: Remove duplicate town name "Huacho" ( #7038 )
...
Huacho appears twice in the Spanish town names list. This change removes
the second one, and replaces it with a new one: Medellin.
6 years ago
Johannes E. Krause
06cd561cea
Add: when placing non-rectangular airport, consider airport tile table tiles only (patch by adf88, #6613 )
6 years ago
Nikolas Nyby
65746a0275
Fix: Spelling fixes on some Latin American town names
6 years ago
translators
c80608a83c
Update: Translations from eints
...
spanish: 3 changes by SilverSurferZzZ
spanish (mexican): 3 changes by Absay
6 years ago
nikolas
fa95af2da8
Codechange: Fix typo in variable name: pices -> pieces ( #7033 )
6 years ago
Peter Nelson
c693463c29
Fix: Always draw dirty blocks, else fast-forward is super fast.
6 years ago
Peter Nelson
806e7d25dd
Change: Use GUITimer class instead of bare int/uints.
6 years ago
Peter Nelson
59fe4f28c8
Change: Animate text effects by real time instead of game ticks.
6 years ago
Peter Nelson
ead9c9eab5
Change: Switch various window timers to real time instead of game ticks.
6 years ago
Peter Nelson
15320a37b9
Change: OnGameTick() is only called when not paused.
6 years ago
Peter Nelson
2a8fa5fef9
Change: Split up Window::OnTick into OnGameTick and OnRealtimeTick. Adjust timers to work with milliseconds instead of ticks.
6 years ago
translators
e34a6c58ea
Update: Translations from eints
...
italian: 1 change by lorenzodv
french: 29 changes by glx
6 years ago
Gabda87
a0293d313d
Add #4115 : default company colour setting ( #6998 )
...
Works only in single player.
6 years ago
Andy
ad5a9daed5
Change: Desert tiles are now half-desert if a neighboured tile is non-desert or sea/coast. (patch by frosch123) #4754 ( #7015 )
6 years ago
Andy
e934f09f02
Fix: Don't increase motion counter while train is waiting at non-path signals (Author: frosch123) #5877 ( #7018 )
6 years ago
translators
5e51d9ee82
Update: Translations from eints
...
hebrew: 22 changes by dnd_man
spanish (mexican): 1 change by Absay
6 years ago
J0an Josep
effb7da5b4
Doc: Fix spelling in comments.
6 years ago
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.
6 years ago
Juanjo!
1db66a285e
Codechange: [YAPF] Stop looking for an automatic servicing road depot when the cost of a path exceeds max. penalty.
6 years ago
Juanjo!
edb7adf183
Codechange: [NPF] Stop looking for an automatic servicing (rail/road) depot when the cost of a path exceeds max. penalty.
6 years ago
J0an Josep
19a2f84943
Fix #7001 : Pathfinders should see standard road stations as tiles where to reverse.
6 years ago
Niels Martin Hansen
15a7f9da9d
Fix 13056ae: PR #7017 added new enum value in bad position, move it
6 years ago
Eddi-z
13056aedbc
Add: Conditional order for max. reliability (patch by Cirdan, #6360 ) ( #7017 )
6 years ago
glx
92d3358db5
Fix: [Win32] don't mess with std[out|err|in] if we can't allocate a console
6 years ago
Niels Martin Hansen
b8b6954fb5
Fix 6a3d411: Silence truncation warning
6 years ago
Niels Martin Hansen
cb60a5e57f
Change: Fluidsynth music driver plays through mixer instead of own audio driver
6 years ago
Niels Martin Hansen
d6c06de5ad
Add: Mixer feature for streaming sampled music
6 years ago
Niels Martin Hansen
12ba56c5a3
Fix 6accbf9: Silence warnings about unused fread() result
6 years ago
Juanjo
9e30054de9
Codechange: Use window class as expected.
6 years ago
J0an Josep
16a91130a7
Codechange: Use INVALID_TRACKDIR instead of 0xFF.
6 years ago
translators
49ab02c084
Update: Translations from eints
...
spanish: 4 changes by SilverSurferZzZ
6 years ago
translators
391bc45c41
Update: Translations from eints
...
spanish (mexican): 10 changes by Absay
6 years ago
Alberth
4a255e879a
Fix #6966 : Only allow switching to a valid company.
6 years ago
translators
e8f9975409
Update: Translations from eints
...
finnish: 160 changes by ln
6 years ago
glx
c540d72445
Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined macro _WIN32
6 years ago
Joan Josep
8890926b0d
Fix #6974 : Add save-load filter widget to api
6 years ago
glx
3be6ab555c
Change: use vcpkg integration in Visual Studio
...
Removes the need for us to provide OpenTTD-useful package
6 years ago
translators
cab39ff47f
Update: Translations from eints
...
russian: 8 changes by Lone_Wolf
6 years ago
translators
2ab4b5dd03
Update: Translations from eints
...
spanish: 3 changes by SilverSurferZzZ
6 years ago
translators
2978388153
Update: Translations from eints
...
spanish: 5 changes by SilverSurferZzZ
spanish (mexican): 23 changes by Absay
6 years ago
translators
777cfe5611
Update: Translations from eints
...
chinese (simplified): 2 changes by ww9980
korean: 23 changes by kevinhigh
6 years ago
translators
863b80e880
Update: Translations from eints
...
spanish: 6 changes by SilverSurferZzZ
6 years ago
translators
68b5b11b7c
Update: Translations from eints
...
spanish: 4 changes by SilverSurferZzZ
6 years ago
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.
6 years ago
Michael Lutz
4bf216993a
Add: [OSX] Native text caret handling.
6 years ago
Michael Lutz
8d7cd6a526
Add: [OSX] Native natural sort implementation.
6 years ago
Michael Lutz
05a93c121c
Fix: [OSX] Macro redefinition warning.
6 years ago
translators
c63f0b3005
Update: Translations from eints
...
chinese (simplified): 28 changes by ww9980
spanish: 12 changes by SilverSurferZzZ
6 years ago
translators
cd44e33f4e
Update: Translations from eints
...
spanish: 4 changes by SilverSurferZzZ
portuguese: 2 changes by Samu
6 years ago
translators
587c2149b6
Update: Translations from eints
...
croatian: 23 changes by VoyagerOne
spanish: 8 changes by SilverSurferZzZ
6 years ago
Michael Lutz
3b8db31a49
Fix: [Win32] Align sprite glyphs to the font baseline when using Uniscribe text layout.
6 years ago
translators
88894166e8
Update: Translations from eints
...
italian: 23 changes by lorenzodv
spanish: 2 changes by SilverSurferZzZ
6 years ago
comicsads
b93fad7481
Fix: Spelling in code comment ( #6984 )
6 years ago
translators
eab3aa16aa
Update: Translations from eints
...
spanish: 3 changes by SilverSurferZzZ
6 years ago
damfr
868c6f924a
Add: Filter box to the save and load windows ( #6974 )
...
Save and heightmap names can be filtered.
6 years ago
translators
af4a21bd82
Update: Translations from eints
...
korean: 4 changes by telk5093
spanish: 3 changes by SilverSurferZzZ
russian: 8 changes by Lone_Wolf
6 years ago
Niels Martin Hansen
9e30fbab34
Fix #6864 : Normalise colour use in Frame rate window
6 years ago
Niels Martin Hansen
cb1fcc4765
Doc: More notes for developers adding new PerformanceElements
6 years ago
Niels Martin Hansen
1ee20fac9a
Codechange: Wrong name for include guard
6 years ago
Niels Martin Hansen
810887af30
Fix #6498 : Use int64 for all company rating calculations
6 years ago
Niels Martin Hansen
c618a7c093
Fix 6298b96: Changing music set did not save new setting
6 years ago
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.
6 years ago
translators
f35a59fd38
Update: Translations from eints
...
spanish (mexican): 2 changes by Absay
6 years ago
translators
16a36dffa0
Update: Translations from eints
...
spanish: 2 changes by SilverSurferZzZ
6 years ago
frosch
1a1204472e
Revert: Sprite sorting optimisation sorted incorrectly.
...
This reverts commit 25ab9c1997
.
6 years ago
Niels Martin Hansen
68e6b5531a
Update: Developer credits
6 years ago
Charles Pigott
6accbf9afc
Fix #6969 : Account for BOM when reading script files
6 years ago
translators
278a705bbb
Update: Translations from eints
...
indonesian: 41 changes by UseYourIllusion
6 years ago
translators
71cda6ca1d
Update: Translations from eints
...
spanish: 10 changes by SilverSurferZzZ
6 years ago
translators
6950ea0ba7
Update: Translations from eints
...
indonesian: 18 changes by UseYourIllusion
6 years ago
translators
16cc482d57
Update: Translations from eints
...
croatian: 2 changes by VoyagerOne
6 years ago
Greg-21
4ba73dac95
Doc: Changed several files to unificate them... ( #6964 )
...
...with those from release 1.8 branch.
6 years ago
translators
ccd9d77b94
Update: Translations from eints
...
italian: 2 changes by lorenzodv
6 years ago
Niels Martin Hansen
9b560eaa51
Fix: Industry chain window layout no more unnecessarily large when the number of cargoes in/out isn't large either
6 years ago
Niels Martin Hansen
e66cec8f86
Add: NewGRF support for 16-in-16-out industries
6 years ago
Niels Martin Hansen
8859381d30
Add: Industries can produce and accept up to 16 different cargoes
6 years ago
translators
32b9ee7063
Update: Translations from eints
...
latvian: 3 changes by krixis02
6 years ago
Charles Pigott
0c619b7c4b
Add: Fluidsynth music driver support (jmak)
6 years ago
Samu
1e68b9b3e6
Add: AI/GS GetMonthlyMaintenanceCost ( #6897 )
...
API addition which allows AI/GS scripts to retrieve the monthly maintenance cost of an airport type.
6 years ago
SamuXarick
4703cd433d
Fix #6460 : [AI] Add start_date parameter for Random AIs on new game
6 years ago
Oskari Leppäaho
b3b89257f7
Remove: Unused string "STR_ERROR_TOO_CLOSE_TO_ANOTHER_STATION"
6 years ago
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.
6 years ago
frosch
18ca3e8660
Fix: [NewGRF] Make VA2 operator 11 (ror) behave well-defined when rotating by 0 bits.
6 years ago
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 )
6 years ago
SamuXarick
264e60529f
Change: Gradually slow down aircraft speed on breakdown ( #6932 )
6 years ago
Charles Pigott
bb7353c02a
Codechange: Some more null checks
6 years ago
Charles Pigott
1778b2d66e
Codechange: Merge some duplicated functions
6 years ago
Charles Pigott
ca5f73b196
Codechange: Turn a define into a constant
6 years ago
Charles Pigott
b5028efc1f
Fix: Protect against a few out of bounds or uninitialised usage errors
6 years ago
Charles Pigott
52ed3bcbaa
Remove: A few bits of dead code
6 years ago
Charles Pigott
e0c0394e37
Fix: Remove various dead or unnecessary assignments
6 years ago
Charles Pigott
f5b1115039
Doc: Lots and lots of doxymentation fixes
6 years ago
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.
6 years ago
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.
6 years ago
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.
6 years ago
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.
6 years ago
translators
47ff673664
Update: Translations from eints
...
finnish: 25 changes by ln
6 years ago
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.
6 years ago
translators
bddf25c36a
Update: Translations from eints
...
portuguese (brazilian): 66 changes by Tucalipe
6 years ago
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;
6 years ago
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
6 years ago
translators
fbfa4eb592
Update: Translations from eints
...
polish: 3 changes by xaxa
6 years ago
translators
9cf999bca7
Update: Translations from eints
...
korean: 2 changes by telk5093
6 years ago
translators
8a70101e7f
Update: Translations from eints
...
vietnamese: 63 changes by myquartz
6 years ago
translators
25a060b4ae
Update: Translations from eints
...
vietnamese: 2 changes by myquartz
6 years ago
Johannes E. Krause
662dcc3c31
Fix #6920 : Make 9.8m/s^2 a common constant for TE-calculation
6 years ago
translators
060248a422
Update: Translations from eints
...
spanish (mexican): 2 changes by Absay
6 years ago
Stefan Strogin
fec44b0d09
Fix #6854 : Compilation with ICU 62 ( #6912 )
6 years ago
SamuXarick
41fb7cb15e
Fix #6892 : [Script] CONFIG_RANDOM did not use the full parameter range ( #6902 )
6 years ago
translators
59a1614ba0
Update: Translations from eints
...
czech: 27 changes by djst
croatian: 1 change by VoyagerOne
italian: 1 change by lorenzodv
6 years ago
Max Maton
eed0da60a2
Fix #6622 : Fixes empty company name in news when gamescript constructs a town
6 years ago
Samuel Cochran
1a73c39838
Add: BACKSPACE can be mapped as a hotkey
6 years ago
Charles Pigott
ca5b68145a
Fix #6839 : OLD_GM_DIR midi search path got lost ( #6900 )
6 years ago
translators
94961732a3
Update: Translations from eints
...
basque: 4 changes by Thadah
6 years ago
translators
8137d14d33
Update: Translations from eints
...
russian: 1 change by Lone_Wolf
6 years ago
Niels Martin Hansen
bb086f9240
Fix: Better "temp" path for decoded MPSMIDI files when source filename has no path separators
6 years ago
Niels Martin Hansen
560b01f307
Fix: Check the search paths for standard MIDI files
6 years ago
Michael Lutz
4b0b4e0643
Feature: [NewGRF] Increase size of persistent storage to 256.
6 years ago
frosch
6391d49277
Fix: Variable 0x85 had no bounds checks.
6 years ago
translators
703e7f8fc7
Update: Translations from eints
...
spanish (mexican): 1 change by Absay
6 years ago
Jonathan G Rennison
df92a056df
Fix #6875 : Depot building cost does not include foundation build cost ( #6883 )
6 years ago
Jonathan G Rennison
d839526365
Fix bf8d7df: Script/AI construction of rail track and waypoints ( #6881 )
6 years ago
translators
50d930298d
Update: Translations from eints
...
croatian: 1 change by VoyagerOne
6 years ago
translators
a53e4d8fe5
Update: Translations from eints
...
dutch: 137 changes by mrLeopold
6 years ago
translators
27c4f5517f
Update: Translations from eints
...
dutch: 115 changes by mrLeopold
6 years ago
translators
004f54f4c8
Update: Translations from eints
...
hebrew: 23 changes by dnd_man
french: 45 changes by glx
6 years ago
translators
b34a1f372f
Update: Translations from eints
...
italian: 1 change by lorenzodv
6 years ago
J0an Josep
67f6bcdc9b
Fix #6805 : Update CmdBuilRailWaypoint bits.
6 years ago
J0an Josep
a53f13cff6
Fix #6805 : Clear some m8 bits when making some tiles.
6 years ago
ScumbagDog
16cf577b61
Feature: Added New Russian Ruble as currency ( #6678 )
6 years ago
translators
76f788124b
Update: Translations from eints
...
latvian: 8 changes by krixis02
6 years ago
translators
4bd281cef3
Update: Translations from eints
...
korean: 44 changes by telk5093
6 years ago
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.
6 years ago
translators
64dac65e20
Update: Translations from eints
...
spanish (mexican): 1 change by Absay
6 years ago
translators
b885f62676
Update: Translations from eints
...
croatian: 44 changes by VoyagerOne
polish: 6 changes by xaxa
6 years ago
Peter Nelson
bf8d7df736
Change: Extend rail types to 64 (6 bit storage)
6 years ago
Peter Nelson
5db883fbe9
Change: Move rail type bits from m3 to m8.
6 years ago
Peter Nelson
65548c37a8
Change: Extend map array by 2 bytes with a uint16.
6 years ago
translators
8090580f77
Update: Translations from eints
...
spanish (mexican): 25 changes by Absay
6 years ago
glx
a4eccd8076
Fix: dmusic compilation with MSYS2/MINGW
6 years ago
J0an Josep
8975318286
Fix 2a868b9f3b8e3b5f8b9e5f728f628ec88fd5e3ad: Expose widgets and windows to scripts and fix documentation.
6 years ago
translators
0bca1c53c9
Update: Translations from eints
...
spanish (mexican): 19 changes by Absay
6 years ago
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
6 years ago
translators
38443bab0b
Update: Translations from eints
...
catalan: 2 changes by juanjo
russian: 9 changes by Lone_Wolf
6 years ago
translators
2f5cb9e4fc
Update: Translations from eints
...
catalan: 63 changes by juanjo
6 years ago
translators
6a6ffddc5f
Update: Translations from eints
...
greek: 46 changes by kyrm
italian: 44 changes by lorenzodv
6 years ago
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.
6 years ago
Charles Pigott
63898f61b0
Codechange: Rearrange struct packing defines and make MinGW use _Pragma pack style
6 years ago
translators
93469a92f2
Update: Translations from eints
...
korean: 3 changes by kevinhigh
6 years ago
translators
3014213186
Update: Translations from eints
...
malay: 11 changes by eidan_shafie
6 years ago
translators
f70544074c
Update: Translations from eints
...
latin: 19 changes by Supercheese
english (us): 19 changes by Supercheese
6 years ago
translators
85ef5acf29
Update: Translations from eints
...
malay: 10 changes by eidan_shafie
spanish (mexican): 9 changes by Absay
6 years ago
translators
ae13f88c12
Update: Translations from eints
...
malay: 9 changes by eidan_shafie
6 years ago
translators
8bbf06e0d4
Update: Translations from eints
...
belarusian: 7 changes by KorneySan
russian: 7 changes by Lone_Wolf
6 years ago
translators
5a11c6a036
Update: Translations from eints
...
russian: 6 changes by Lone_Wolf
6 years ago
Ingo von Borstel
88b77a7883
Fix #6844 : Compile warning when compiling dedicated server ( #6849 )
6 years ago
translators
2ed0e30a8f
Update: Translations from eints
...
malay: 37 changes by eidan_shafie
6 years ago
translators
f86dc6867e
Update: Translations from eints
...
serbian: 37 changes by Srbija
6 years ago
translators
210afa3701
Update: Translations from eints
...
serbian: 23 changes by Srbija
greek: 6 changes by Jubilee
russian: 1 change by Lone_Wolf
danish: 7 changes by filli1303
finnish: 21 changes by ln
6 years ago
Jonathan G Rennison
491a884944
Fix: ALL_CARGOTYPES mask constant was 32 instead of 64 bits ( #6845 )
...
NUM_CARGO and CargoTypes were increased from 32 to 64 cargoes/bits
respectively in commit 11ab3c4ea2
6 years ago
translators
4a35409e0f
Update: Translations from eints
...
italian: 1 change by lorenzodv
6 years ago
translators
8f278b3405
Update: Translations from eints
...
croatian: 4 changes by VoyagerOne
6 years ago
Niels Martin Hansen
6cf4d7d3ef
Fix: Put last SVN revision back in NewGRF version number ( #6843 )
...
This is necessary to be compatible with some Game Scripts that might trigger compatibility modes if the SVN revision part is wrong. Potentially some NewGRFs might also be affected.
See for example [SuperLib's Helper class](https://dev.openttdcoop.org/projects/superlib/repository/entry/helper.nut#L280 ), containing this function:
function _SuperLib_Helper::HasWorldGenBug()
{
local version = _SuperLib_Helper.GetOpenTTDVersion();
if (version.Major == 0 || (version.Major == 1 && version.Minor <= 3)) {
return version.Revision < 25339;
} else {
return version.Revision < 25305;
}
}
If this function sees a Revision value of zero, it might trigger a workaround not required, causing a regression in scripts dependent on this. The MinimalGS example, for one, will trigger this.
6 years ago
J0anJosep
4189cb85ba
Codechange: Use HasTracks with TrackStatus.
6 years ago
J0anJosep
d01c09fb73
Codechange: Use HasTrack(dir) to improve code readability.
6 years ago
J0anJosep
31ac11bddb
Codechange: Increase readability of track functions and pathfinders.
6 years ago
Juanjo
85ebe20a76
Cleanup: Unnecessary assignation on FollowTileExit(): done previously on the function.
6 years ago
Juanjo
6a9df285d0
Codechange: Separate an assertion. More information if assert is triggered.
6 years ago
Charles Pigott
2aacddd412
Codechange: lengthof is not defined for runtime-length strings, use sizeof instead
6 years ago
Charles Pigott
5f86e1a390
Codechange: Silence -Wclass-memaccess warnings with GCC8
6 years ago
Charles Pigott
e1b9187e9b
Codechange: Add initialisation values for all CompanyProperty attributes
6 years ago
Michael Lutz
dbfc417e65
Fix: [Win32] Garbage in OS window title if branch name was too long.
...
This was caused by a missing \0-character on reaching the buffer limit.
6 years ago
translators
6c02c19931
Update: Translations from eints
...
italian: 3 changes by lorenzodv
6 years ago
PeterN
11ab3c4ea2
Change: Increase cargo type limit to 64.
6 years ago
translators
7eca4a9b47
Update: Translations from eints
...
french: 5 changes by glx
6 years ago
Niels Martin Hansen
336d6cab68
Fix 6298b96: Playlist window not drawing playlist
...
Copy-paste error in change to remove C++11 usage...
6 years ago
Pavel Stupnikov
9fc3212679
Feature #6397 : Keep town growth rate in sync with house count
...
Takes some code and ideas from #6378 patch, but doesn't change anything GS-related.
6 years ago
Jonathan G Rennison
dc8fff2c4d
Add: Hover tool-tips to cargo dest flow legend window.
...
This is to improve the usability of the window.
The two-letter abbreviations are not always clear, in particular
when using a large number of cargoes.
The company colours can be ambiguous when there are a large
number of companies.
6 years ago
Niels Martin Hansen
6298b96571
Change: Modernise music control logic implementation ( #6839 )
...
Rewrite of almost the entire music control logic to a more modern style, hopefully also easier to understand. The old playlist handling made it look like arcane magic, which it doesn't have to be.
- Playlists are now stored in std::vector of objects instead of arrays of bytes with magic sentinel values, that need to be rotated around all the time. Position in playlist is stored as a simple index.
- The theme song is now reserved for the title screen, it doesn't play on any of the standard playlists, but is still available for use on custom playlists.
- When the player enters/leaves the game from the main menu, the music always restarts.
- Playback state (playing or not) is kept even if music becomes unavailable due to an empty playlist (or an empty music set), so it can restart immediately if music becomes available again.
- The shuffle algorithm was changed to a standard Fisher-Yates.
- Possibly better behavior when editing a custom playlist while it's playing.
- Custom playlists should be compatible.
- Framework for supporting custom playlists with songs from multiple music sets.
6 years ago
translators
889175f7ad
Update: Translations from eints
...
croatian: 1 change by VoyagerOne
italian: 1 change by lorenzodv
french: 1 change by glx
6 years ago
Jonathan G Rennison
458bc90678
Fix: Poor contrast in cargo dest flow legend window cargo labels.
...
Select foreground colour depending on the brightness of the background.
Previously all cargo labels were rendered using black text, even
the background cargo colour was dark/black.
As an example: FIRS coal was black text on a black background.
6 years ago
Alberth
7fed8fe004
Fix #6553 : Make viewport button text unambiguous.
6 years ago
Niels Martin Hansen
4fb76db42f
Feature #986 : Automatic save when losing connection to a network game
6 years ago
Alberth289346
11ba094582
Feature #4186 : Append '(City)' behind cities in the town directory (sbr)
6 years ago
Alberth
1a5a95aa49
Fix: Make switch on MD5File::ChecksumResult complete to avoid compiler warning
6 years ago
translators
21ac11548a
Update: Translations from eints
...
korean: 1 change by telk5093
6 years ago
Michael Lutz
ae467ffc8a
Fix: Scale default FreeType font size selection by UI zoom level.
6 years ago
translators
4099506093
Update: Translations from eints
...
chinese (simplified): 5 changes by xiangyigao
6 years ago
Michael Lutz
574f547aca
Fix 768a31b: When cascading to another text layouter, clear the old font run state left over from the previous (failed) layout attempt.
6 years ago
Niels Martin Hansen
5ab06ef8a3
Fix: Don't complain if CAT music files are missing entirely
...
Just complain if an index into a CAT file that exists is invalid.
6 years ago
Niels Martin Hansen
a1b7812c7e
Change: Improved looping of title song
6 years ago
Niels Martin Hansen
11a846e3d5
Change: Compensate for MIDI transmission time when skipping start of song
6 years ago
Niels Martin Hansen
276192f714
Change #6684 : Cutting point overrides for music base sets
...
This improves bad looping of title screen song from Windows TTD, and fixes
a long silence at the end of "Can't get there from here" from Windows TTD.
6 years ago
Niels Martin Hansen
836d25e738
Codechange: Address some MSVC compiler warnings
6 years ago
translators
f5f2125238
Update: Translations from eints
...
russian: 11 changes by Lone_Wolf
6 years ago
PeterN
c2a7728084
Fix: Prevent ships moving into docks after finishing (un)loading. ( #6791 )
6 years ago
translators
7ae1e3e1e2
Update: Translations from eints
...
korean: 15 changes by telk5093
greek: 4 changes by Jubilee
6 years ago
translators
470ed2643e
Update: Translations from eints
...
croatian: 4 changes by VoyagerOne
french: 3 changes by glx
polish: 2 changes by McZapkie
6 years ago
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
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
translators
2b662b448c
Update: Translations from eints
...
french: 1 change by glx
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
Peter Nelson
408cee123d
Fix: One-way roads could be over-built by road stops (regardless of road owner.)
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
translators
1c2d29e1a3
Update: Translations from eints
...
italian: 1 change by lorenzodv
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
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
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
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
translators
fb54dd04a1
Update: Translations from eints
...
greek: 8 changes by Jubilee
6 years ago
translators
d738e980d0
Update: Translations from eints
...
dutch: 1 change by mrLeopold
6 years ago
translators
7935ac16d1
Update: Translations from eints
...
dutch: 1 change by mrLeopold
6 years ago
Pavel Stupnikov
fef8b831a9
Change: Switch town growth rate and counter to actual game ticks ( #6763 )
7 years ago
translators
61515c9abd
Update: Translations from eints
...
belarusian: 10 changes by KorneySan
russian: 6 changes by KorneySan
spanish (mexican): 10 changes by Absay
7 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.
7 years ago
Niels Martin Hansen
99a39c842c
Change: [Win32 MIDI] Send Roland reverb control message like TTD DOS does
7 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.
7 years ago
Michael Lutz
9959cd9522
Fix 0165fe1: Native OSX doesn't have a __BYTE_ORDER macro but defines a differently named macro.
7 years ago
Michael Lutz
bb5584c835
Fix 74b7f0a: [OSX] Mouse cursor getting occasionally stuck.
7 years ago
J0an Josep
cfb8092397
Fix b4b98e5165: Use FALLTHROUGH attribute with correct indentation.
7 years ago
translators
3f40cd505d
Update: Translations from eints
...
croatian: 10 changes by VoyagerOne
italian: 4 changes by lorenzodv
french: 7 changes by glx
7 years ago
J0anJosep
79a551a83c
Codechange: Use TileAddBy(Diag)Dir when possible.
7 years ago
Joan Josep
944f785be8
Fix: Spelling errors ( #6769 )
7 years ago
Matthijs Kooijman
fa87212a76
Fix: Some spelling errors in printed messages
7 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 )
7 years ago
translators
a806424ec1
Update: Translations from eints
...
italian: 6 changes by lorenzodv
french: 6 changes by glx
russian: 9 changes by Lone_Wolf
7 years ago
Niels Martin Hansen
683b46a5b5
Cleanup: Remove unused strings from language files
7 years ago
Niels Martin Hansen
19f5a6cbb0
Feature #6090 : Change music set during gameplay
7 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.)
7 years ago
Niels Martin Hansen
bb809e35ce
Change: Less intrusive "no music" message from Music window
7 years ago
Niels Martin Hansen
e172794947
Change: Disable music control buttons when there is no music
7 years ago
Niels Martin Hansen
76cccc64c9
Codechange: Music GUI comments and function naming
7 years ago
Patric Stout
0165fe1283
Codechange: remove endian_check in favour of __BYTE_ORDER macro (Rubidium) ( #6762 )
7 years ago
Patric Stout
aef69443e7
Remove: WinCE support
7 years ago
Patric Stout
85adde7485
Remove: PSP support
7 years ago
Pavel Stupnikov
8d8b9a026a
Feature #6610 : Allow towns to build houses on road turns ( #6758 )
7 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 )
7 years ago
Pavel Stupnikov
913119487f
Feature: Add GS method to question a single client ( #6748 )
7 years ago
Pavel Stupnikov
8e4bce58ea
Feature: GS methods to scroll viewport for players ( #6745 )
7 years ago
gdinit
34b63930f5
Fix: Typo in game.hpp
...
Just a typo fix in a code comment line.
7 years ago
Pavel Stupnikov
6ff81b908e
Feature #6459 : API for querying network clients from GS ( #6736 )
7 years ago
Michael Lutz
e0ae67cefa
Fix: [OSX] Compiler warning about an unused NULL argument.
7 years ago
Charles Pigott
86012e10ea
Fix: Remove need to instantiate SmallStack's pool object by making it a singleton method
7 years ago
Charles Pigott
5c5267726f
Fix: Warning about base set template instantiations with clang
7 years ago
Ricardo N Feliciano
e8de33a61f
Cleanup: Use new filename for README file. ( #6738 )
7 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.
7 years ago
translators
f4f9e18790
Update: Translations from eints
...
belarusian: 3 changes by KorneySan
7 years ago
Pavel Stupnikov
9175c349da
Fix #6465 : Add {NORMAL_FONT} and {MONO_FONT} control codes to GS strings ( #6726 )
7 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.
7 years ago
translators
a72117111e
Update: Translations from eints
...
spanish (mexican): 6 changes by Absay
7 years ago
Michael Lutz
7dd6027194
Codechange: Use a SmallVec for the animated tile list instead of replicating most of the logic.
7 years ago
Michael Lutz
4851feb102
Codechange: Add functions to insert and extract an element at a specific position in a SmallVec.
7 years ago
Michael Lutz
f240274b7e
Codechange: Replace magic numbers with the proper enum.
7 years ago
Charles Pigott
62d79900ec
Add: List recent news messages in crashlog output
7 years ago
frosch
192770e6da
Change: Non-tag revisions are now named '<commitdate>-<branch>-g<shorthash><modified>'.
7 years ago
frosch
e0a62a9e55
Remove: [NewGRF] OpenTTD version no longer contains a revision number.
7 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 .
7 years ago
TrueBrain
66f67ac5ac
Fix #6550 : minor spelling mistake in comment (juanjo)
7 years ago
Charles Pigott
dd6b82d6b2
Codechange: Simplify C++11 check for assert_compile
7 years ago
Michael Lutz
6c3902ac41
Codechange: [OSX] Use newer APIs to get resolution information when available.
7 years ago
Michael Lutz
964d310cda
Codechange: [OSX] Use non-deprecated API for displaying an alert where supported.
7 years ago
Michael Lutz
f670277ff5
Codechange: [OSX] Try to set the thread name for debugger display.
7 years ago
Michael Lutz
4971678f52
Codechange: [OSX] Use 10.10+ API to get the OSX version when available.
7 years ago
Michael Lutz
74b7f0a9aa
Fix: [OSX] Remove some OSX compiler warnings on newer SDKs/compilers.
7 years ago
Michael Lutz
fa587ad3cc
Codechange: [OSX] Use 10.6+ APIs to get the path for a font where available.
7 years ago
Michael Lutz
27bfb1df8f
Codechange: [OSX] Use 10.6+ APIs to initialise audio when available.
7 years ago
Michael Lutz
4bfd277017
Codechange: [Win32] Use OS function for mouse tracking if present.
7 years ago
Charles Pigott
19076c24c1
Fix #6690 : Compilation with ICU 61
7 years ago
translators
f84ad5f7c0
(svn r28004) -Update from Eints:
...
belarusian: 42 changes by KorneySan
7 years ago
translators
81f25d4736
(svn r28003) -Update from Eints:
...
indonesian: 4 changes by fanioz
7 years ago
translators
de961e14fb
(svn r28000) -Update from Eints:
...
welsh: 7 changes by kazzie
7 years ago
translators
41b28d7194
(svn r27999) -Update from Eints:
...
bulgarian: 18 changes by kokobongo
7 years ago
translators
080f7b3cba
(svn r27998) -Update from Eints:
...
welsh: 9 changes by kazzie
7 years ago
translators
328a4ff00d
(svn r27994) -Update from Eints:
...
welsh: 2 changes by kazzie
7 years ago
frosch
09d4735679
(svn r27993) -Change: Heading for 1.9 now
7 years ago
translators
080d57d97a
(svn r27991) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
frosch
8c458c153d
(svn r27990) -Update: Docs
7 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.
7 years ago
frosch
043274afd6
(svn r27987) -Change: Increase maximum allowed vehicle sprite size to reduce clipping of ships.
7 years ago
frosch
5558899621
(svn r27986) -Codechange: Name magic constants in the vehicle position hash functions.
7 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.
7 years ago
frosch
d9d669dcf8
(svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent.
7 years ago
frosch
7c406f0d9d
(svn r27983) -Codechange: Reduce complexity of VA2 add-div/mod adjustments
7 years ago
frosch
4fc178aebd
(svn r27982) -Codechange: Reduce invocations of GetGlobalVariable. Speedup sprite resolving by about 3 percent.
7 years ago
frosch
db54db00df
(svn r27981) -Change [FS#6679]: Check companies for bankruptcy before subtracting reoccuring monthly costs. (Samu)
7 years ago
frosch
91464af737
(svn r27980) -Doc: Yearly increment
7 years ago
frosch
ebe6564e8b
(svn r27979) -Add: adf88 to readme
7 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)
7 years ago
peter1138
8c0d5b2ffd
(svn r27975) -Fix (r8969) [FS#6642]: Missing one hair style.
7 years ago
peter1138
dacd8d87ef
(svn r27974) -Fix (r27907) [FS#6627]: free() called on static airport rotation data (JGR)
7 years ago
peter1138
50fb460203
(svn r27973) -Fix: [FS#6662] Avoid tile operations outside map border when building lock.
7 years ago
peter1138
86829c54c4
(svn r27972) -Fix (r15271) [FS#6670]: Catenary sprites got mixed up for depots.
7 years ago
translators
d4301cd7b6
(svn r27971) -Update from Eints:
...
spanish (mexican): 2 changes by Absay
7 years ago
translators
6fc26a00fe
(svn r27970) -Update from Eints:
...
greek: 1 change by Jubilee
7 years ago
translators
b1b15c83fe
(svn r27969) -Update from Eints:
...
danish: 22 changes by Knogle
7 years ago
translators
dd567c6105
(svn r27968) -Update from Eints:
...
korean: 1 change by telk5093
7 years ago
translators
b36e70cba8
(svn r27967) -Update from Eints:
...
portuguese: 2 changes by Samu
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
6886b156d2
(svn r27965) -Update from Eints:
...
spanish (mexican): 43 changes by Absay
7 years ago
translators
ef6adb0030
(svn r27964) -Update from Eints:
...
spanish (mexican): 10 changes by Absay
7 years ago
translators
844da806c7
(svn r27963) -Update from Eints:
...
norwegian (bokmal): 2 changes by Leifbk
7 years ago
translators
98c2fa87e6
(svn r27962) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
translators
4882c1d617
(svn r27960) -Update from Eints:
...
spanish (mexican): 2 changes by Absay
7 years ago
translators
6e3bb4dd90
(svn r27959) -Update from Eints:
...
spanish (mexican): 8 changes by Absay
7 years ago
translators
60aa3074e3
(svn r27958) -Update from Eints:
...
spanish (mexican): 26 changes by Absay
7 years ago
translators
62d072b57c
(svn r27957) -Update from Eints:
...
spanish (mexican): 3 changes by Absay
7 years ago
translators
1298e3c94a
(svn r27956) -Update from Eints:
...
spanish (mexican): 16 changes by Absay
7 years ago
translators
d7ef54268d
(svn r27955) -Update from Eints:
...
french: 2 changes by glx
7 years ago
frosch
2e20751c5f
(svn r27954) -Cleanup [FS#6644]: Remove unused function (M3Henry)
7 years ago
frosch
1bc6fdef31
(svn r27953) -Cleanup: Adjust other languages for r27952
7 years ago
frosch
0d1cc32b19
(svn r27952) -Change: Reword texts in industry view, when stockpiling is used.
7 years ago
translators
ced7d2a4ec
(svn r27951) -Update from Eints:
...
spanish (mexican): 6 changes by Absay
7 years ago
frosch
b69c0acca2
(svn r27950) -Merge: Documentation updates from 1.7 branch
7 years ago
translators
43be9c80b1
(svn r27947) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
translators
873e3ed27f
(svn r27946) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
translators
0fac4a751a
(svn r27945) -Update from Eints:
...
spanish (mexican): 3 changes by Absay
7 years ago
translators
470d136358
(svn r27944) -Update from Eints:
...
spanish (mexican): 1 change by Absay
7 years ago
frosch
42392fd7b5
(svn r27938) -Fix (r27899): When scrolling in the train depot, also scroll the tile separators.
7 years ago
frosch
c14f23a03d
(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
6f36c52736
(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
michi_cc
c722cb26b8
(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
e856e3cca8
(svn r27934) -Fix (r27900): Warning about unsigned unary minus.
7 years ago
translators
f2a22573d5
(svn r27933) -Update from Eints:
...
croatian: 26 changes by UnderwaterHesus
portuguese (brazilian): 54 changes by Tucalipe
7 years ago
frosch
6347e5f11e
(svn r27932) -Fix (r0) [FS#6639]: Forest, candyfloss forest and battery farm skipped the first animation frame.
7 years ago
translators
2202544474
(svn r27931) -Update from Eints:
...
portuguese: 7 changes by neuralshock
7 years ago
translators
a9992e1751
(svn r27930) -Update from Eints:
...
chinese (simplified): 2 changes by yfdyh000
7 years ago
frosch
135ad9c6c9
(svn r27929) -Cleanup: Remove unused Industry::random_triggers
7 years ago
frosch
82ae414e8d
(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
translators
146e4eddb6
(svn r27927) -Update from Eints:
...
french: 6 changes by glx
7 years ago
translators
40d7a628ff
(svn r27926) -Update from Eints:
...
slovenian: 2 changes by Necrolyte
polish: 12 changes by McZapkie
hebrew: 34 changes by dnd_man
7 years ago
translators
4fca142bfb
(svn r27925) -Update from Eints:
...
malay: 5 changes by rionix88
7 years ago
translators
4cfccc7e85
(svn r27924) -Update from Eints:
...
hebrew: 5 changes by Metheny
7 years ago
translators
539f6f50f7
(svn r27923) -Update from Eints:
...
polish: 15 changes by McZapkie
7 years ago
translators
6cf47d2280
(svn r27922) -Update from Eints:
...
polish: 12 changes by McZapkie
7 years ago
translators
83c2158e7c
(svn r27921) -Update from Eints:
...
polish: 22 changes by McZapkie
7 years ago
frosch
24a1b82840
(svn r27916) -Codechange: Enable usage of static_assert for MSVC
7 years ago
adf88
56ffa35511
(svn r27914) -Fix/Feature: 'unban' console command - fix invalid help text and be more verbose
7 years ago
adf88
f3fbf6beb8
(svn r27913) -Fix: 'unban' console command was not handling IPv6 adresses properly
7 years ago
michi_cc
016a68815d
(svn r27912) -Fix (r13948): [NPF] Reserved track bits were not accounted for when trying to find any safe position.
7 years ago
translators
6d08d054ef
(svn r27911) -Update from Eints:
...
korean: 1 change by telk5093
hebrew: 4 changes by dnd_man
7 years ago
translators
6b46133a2a
(svn r27910) -Update from Eints:
...
spanish (mexican): 10 changes by Absay
dutch: 145 changes by mrLeopold
7 years ago
translators
dc649f2738
(svn r27909) -Update from Eints:
...
spanish (mexican): 4 changes by Absay
7 years ago
adf88
6dec889306
(svn r27908) -Codechange: Mark airport tile tables and FTAs "const" to be sure that they are really constant
7 years ago
adf88
b56453f93b
(svn r27907) -Fix: AirportSpec::rotation was memleaking
7 years ago
adf88
1dd6930507
(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
74e1fe130c
(svn r27905) -Fix [FS#6585]: Keep the "link" between industry chain and smallmap windows whenever possible
7 years ago
adf88
88726f71b6
(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
13d0296e7c
(svn r27903) -Update from Eints:
...
vietnamese: 37 changes by myquartz
7 years ago
frosch
09abccd316
(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
80dffae130
(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
61c68f906d
(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
translators
1afb3a91f8
(svn r27898) -Update from Eints:
...
dutch: 18 changes by habell
7 years ago
frosch
062c736437
(svn r27896) -Fix: some warnings
7 years ago
alberth
a6e7f1142b
(svn r27895) -Fix [FS#6606]: Tooltip of 'increase service interval' said 'decrease' (adf88)
7 years ago
alberth
2eae80bbfe
(svn r27894) -Fix [FS#6608]: Typo fix in STATIOV_* string names (Wolf01)
7 years ago
frosch
b4b98e5165
(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)
7 years ago
translators
19bae485b0
(svn r27892) -Update from Eints:
...
finnish: 41 changes by USephiroth
7 years ago
translators
ccf7580eb8
(svn r27891) -Update from Eints:
...
spanish: 29 changes by SilverSurferZzZ
7 years ago
translators
8220a8a971
(svn r27890) -Update from Eints:
...
spanish: 3 changes by SilverSurferZzZ
7 years ago
frosch
a682962719
(svn r27889) -Change: Do not cancel headquarter construction and engine-preview-query when shift-clicking (adf88)
7 years ago
frosch
64c5f00429
(svn r27888) -Fix: Member access coding style (adf88)
7 years ago
frosch
3eae9aba79
(svn r27887) -Cleanup: Remove unused/unimplemented prototype (adf88)
7 years ago
frosch
4c50ecd958
(svn r27886) -Fix [FS#6575-ish]: Do not modify argv[0].
7 years ago
frosch
35d8c37102
(svn r27885) -Cleanup (r27844): ESR_MAX_COST_EXCEEDED and ESR_PATH_TOO_LONG meant the same thing, but only one was used. Keep PATH_TOO_LONG since it has the better documentation.
7 years ago
frosch
80d10598c1
(svn r27884) -Fix: Console command parser failed when the command had many parameters, and also did not print any error messages about it.
7 years ago
frosch
bb02505fb3
(svn r27883) -Fix [FS#6576]: Console command parser passed invalid strings to the debug output, if command lines had many parameters.
7 years ago
translators
594f1237ce
(svn r27882) -Update from Eints:
...
greek: 7 changes by kyrm
7 years ago
translators
0d45181118
(svn r27879) -Update from Eints:
...
polish: 19 changes by lion
7 years ago
translators
23cff64f66
(svn r27878) -Update from Eints:
...
vietnamese: 7 changes by nglekhoi
7 years ago
translators
5f1073ae42
(svn r27877) -Update from Eints:
...
turkish: 28 changes by wakeup
7 years ago
translators
6bd9fafc0e
(svn r27876) -Update from Eints:
...
swedish: 3 changes by Joel_A
7 years ago
translators
683c08b3be
(svn r27875) -Update from Eints:
...
chinese (simplified): 7 changes by chenwt0315
7 years ago
translators
e57e6fdb42
(svn r27874) -Update from Eints:
...
luxembourgish: 6 changes by Phreeze
7 years ago
translators
7174f04322
(svn r27873) -Update from Eints:
...
spanish: 3 changes by SilverSurferZzZ
7 years ago
translators
a1f5b35e1b
(svn r27872) -Update from Eints:
...
swedish: 19 changes by Joel_A
8 years ago
translators
43a917420b
(svn r27871) -Update from Eints:
...
korean: 2 changes by telk5093
spanish: 2 changes by SilverSurferZzZ
german: 6 changes by mini1025
8 years ago
translators
b4adecdab3
(svn r27870) -Update from Eints:
...
hungarian: 38 changes by Brumi
8 years ago
translators
8dfa9bddd7
(svn r27869) -Update from Eints:
...
spanish: 2 changes by SilverSurferZzZ
hungarian: 6 changes by Brumi
8 years ago
translators
661ad02c95
(svn r27868) -Update from Eints:
...
spanish: 3 changes by SilverSurferZzZ
8 years ago
translators
f1b833dcb8
(svn r27861) -Update from Eints:
...
swedish: 49 changes by Joel_A
8 years ago
translators
7a6e51dbdc
(svn r27860) -Update from Eints:
...
scottish gaelic: 4 changes by GunChleoc
8 years ago
peter1138
08fe8459c3
(svn r27859) -Revert (r27858): Committed too much :(
8 years ago
peter1138
c973f65acb
(svn r27858) -Change [FS#6560]: Add missing game script event for ships arriving at a station. (juanjo)
8 years ago
translators
3c3693583d
(svn r27857) -Update from Eints:
...
galician: 27 changes by permudo
8 years ago
translators
ccf8b384af
(svn r27856) -Update from Eints:
...
galician: 78 changes by permudo
8 years ago
translators
62eb2f1739
(svn r27855) -Update from Eints:
...
spanish: 3 changes by SilverSurferZzZ
8 years ago
translators
8b031f6c89
(svn r27854) -Update from Eints:
...
spanish: 30 changes by SilverSurferZzZ
czech: 18 changes by djst
8 years ago
translators
aa241d073a
(svn r27853) -Update from Eints:
...
spanish: 1 change by juanjo
8 years ago
translators
60ec55b483
(svn r27852) -Update from Eints:
...
catalan: 31 changes by juanjo
spanish: 5 changes by SilverSurferZzZ
8 years ago
peter1138
0d13f793f2
(svn r27851) -Fix [FS#6555]: StringID truncation to 16 bits broke string remapping test.
8 years ago
translators
144604a29e
(svn r27850) -Update from Eints:
...
korean: 3 changes by telk5093
spanish (mexican): 18 changes by Absay
8 years ago
translators
be21185988
(svn r27849) -Update from Eints:
...
korean: 4 changes by telk5093
8 years ago
translators
1644ef5f2d
(svn r27848) -Update from Eints:
...
korean: 43 changes by telk5093
spanish: 6 changes by SilverSurferZzZ
8 years ago
translators
67b25f4acf
(svn r27847) -Update from Eints:
...
german: 19 changes by planetmaker
8 years ago
peter1138
bf4499c643
(svn r27846) -Fix [FS#5926]: Infinite loop in pathfinder when checking safe waiting position from a waypoint.
8 years ago
peter1138
1eef97674c
(svn r27845) -Change: (Yapf) Use FindDepotData struct to simplify depot finding code and remove need to return fake path distance. (juanjo)
8 years ago
peter1138
9bc27c9a72
(svn r27844) -Change: (Yapf) Treat max cost exceeded separately from path too long condition, as destination should not be considered in the former case.
8 years ago
peter1138
39fa3c7cbd
(svn r27843) -Change: (Yapf) Consider depot as destination before reversing path and applying penalty.
8 years ago
translators
9a7fa689a1
(svn r27842) -Update from Eints:
...
spanish: 9 changes by SilverSurferZzZ
8 years ago
peter1138
27033a2231
(svn r27841) -Fix: Don't consider locks or ship depots as clear water when placing industries.
8 years ago
peter1138
d51defb0b9
(svn r27838) -Fix: Small news window's fake caption (r19943) was not sized to fit its text.
8 years ago
peter1138
86430757bf
(svn r27837) -Fix (r26969): Black remap did nothing in 8bpp-simple blitter.
8 years ago
translators
5594f262c7
(svn r27836) -Update from Eints:
...
catalan: 2 changes by juanjo
8 years ago
translators
36ad20f369
(svn r27835) -Update from Eints:
...
norwegian (bokmal): 37 changes by eirik174
8 years ago
peter1138
a9a7abf26c
(svn r27834) -Change: Parse extmidi command string for parameters to pass on.
8 years ago
peter1138
06785c9df2
(svn r27833) -Change: Trackdir maps directly to TrackdirBits
8 years ago
peter1138
54025df392
(svn r27832) -Fix: Missing or incorrect colour codes in translations
8 years ago
peter1138
efe201d1df
(svn r27831) -Fix (r24577): Misaligned resize icon (due to widget bounds being inclusive)
8 years ago
translators
31cbcd6de1
(svn r27830) -Update from Eints:
...
catalan: 6 changes by juanjo
italian: 1 change by lorenzodv
russian: 6 changes by Lone_Wolf
8 years ago
peter1138
dac0a3e86e
(svn r27829) -Fix (r27821): Occasional crash caused by mixing int/uint arithmetic.
8 years ago
translators
0cf3266280
(svn r27828) -Update from Eints:
...
croatian: 2 changes by VoyagerOne
italian: 6 changes by lorenzodv
english (us): 15 changes by Supercheese
latin: 15 changes by Supercheese
8 years ago
frosch
610bdbd68b
(svn r27827) -Codechange (r27819): Deduplicate code. (adf88)
8 years ago
peter1138
65d77ff317
(svn r27826) -Fix (r27825): Wrong code style
8 years ago
peter1138
d934ef9b00
(svn r27825) -Feature [FS#4950]: Add option to close windows with right click (Flamefire)
8 years ago
translators
2385f4adbc
(svn r27824) -Update from Eints:
...
catalan: 7 changes by juanjo
croatian: 4 changes by VoyagerOne
korean: 15 changes by telk5093
scottish gaelic: 54 changes by GunChleoc
8 years ago
peter1138
65fef84855
(svn r27823) -Fix: Vehicle viewport is not user scrollable so flag window as such.
8 years ago
peter1138
19d56a33e8
(svn r27822) -Feature: Vehicle Group Info: Add profits and occupancy display to group vehicle list (mtm, JGR)
8 years ago
peter1138
bcc5c9f81d
(svn r27821) -Change: Draw images in centre of buttons (inspired by Juanjo)
8 years ago
peter1138
902663176d
(svn r27820) -Fix: Allow dropdown to be drawn above origin widget even with scrollbar (Juanjo)
8 years ago
peter1138
c5660b58d9
(svn r27819) -Fix (r26990): Update viewport sign dimensions when changing GUI zoom level.
8 years ago
translators
0d8ae4d6f4
(svn r27818) -Update from Eints:
...
greek: 36 changes by kyrm
8 years ago
translators
1fa25f128f
(svn r27817) -Update from Eints:
...
greek: 39 changes by kyrm
croatian: 7 changes by VoyagerOne
8 years ago
peter1138
73ea8cdb21
(svn r27816) -Fix [FS#6421]: Do not search directories when opening ini files as we already have their full path.
8 years ago
translators
e8ea4748ed
(svn r27815) -Update from Eints:
...
russian: 7 changes by Lone_Wolf
8 years ago
peter1138
c3ae3989c2
(svn r27814) -Change: Remove _roadveh_depot_exit_trackdir
...
_roadveh_depot_exit_trackdir was just a copy of
DiagDirToDiagTrackdir. (cirdan)
8 years ago
peter1138
2e27a35f1b
(svn r27813) -Change: Remove _road_enter_dir_to_reachable_trackdirs
...
_road_enter_dir_to_reachable_trackdirs was just a copy of
DiagdirReachesTrackdirs. (cirdan)
8 years ago
peter1138
6d0f8ec7b9
(svn r27812) -Fix: Road tunnel/bridge heads have no trackbits wrt catenary drawing
...
Road tunnels and bridges do not have any rail, so do not treat them
as if they had when drawing a catenary. (cirdan)
8 years ago
peter1138
5951d2406e
(svn r27811) -Change: Remove unused parameters in FreeTrainTrackReservation
...
FreeTrainTrackReservation is always called with INVALID_TILE
and INVALID_TRACKDIR as second and third arguments, so remove
them and just use those constants instead. (cirdan)
8 years ago
peter1138
890a44f130
(svn r27810) -Change: Factor out reservation-handling code in station_cmd.cpp
...
Code dealing with freeing and restoring track reservations is
duplicated in CmdBuildRailStation and RemoveFromRailBaseStation;
make separate functions for it. (cirdan)
8 years ago
peter1138
67ab0450dd
(svn r27809) -Codechange: Improve check in UpdateLevelCrossing
...
In UpdateLevelCrossing, checking if a level crossing is reserved is
cheaper than finding trains on it or approaching it, so do it first. (cirdan)
8 years ago
peter1138
f3cbe98156
(svn r27808) -Codechange: Adjust the size of _track_crosses_trackdirs
...
_track_crosses_trackdirs is indexed by a Track, not a
Trackdir, so adjust its size accordingly. (cirdan)
8 years ago
peter1138
3c7dc746d5
(svn r27807) -Codechange: Remove _ship_leave_depot_offs
...
There is already TileOffsByDiagDir for that. (cirdan)
8 years ago
peter1138
2a555480bd
(svn r27806) -Codechange: Remove function ShipGetNewDirection
...
ShipGetNewDirection has no side effects and its return value
is ignored by its only caller, so do away with it.
Also remove now unused _new_vehicle_direction_table. (cirdan)
8 years ago
peter1138
4f9fd074b8
(svn r27805) -Codechange: Remove function ShipGetNewDirectionFromTiles
...
The only user of ShipGetNewDirectionFromTiles can be better
served by DiagdirBetweenTiles, so remove the former. (cirdan)
8 years ago
translators
8c49f7b98a
(svn r27804) -Update from Eints:
...
italian: 7 changes by lorenzodv
luxembourgish: 11 changes by Phreeze
french: 7 changes by glx
8 years ago
alberth
49c0facf2e
(svn r27803) -Change: Remove obsolete aircraft preview strings from other languages
8 years ago
alberth
da608f6214
(svn r27802) -Add: Display aircraft type in engine preview window (patch by Samu)
8 years ago
alberth
2f1d808781
(svn r27801) -Change: Also rename long aircraft preview window strings of other languages
8 years ago
alberth
dda71fab19
(svn r27800) -Change: Rename long aircraft string names of the preview window
8 years ago
alberth
319de74d99
(svn r27799) -Add: Display aircraft type in buy window (patch by Samu)
8 years ago
alberth
85ed4975bf
(svn r27798) -Change: Also remove obsolete string from the other languages
8 years ago
alberth
ad88588481
(svn r27797) -Add: Display aircraft type in its vehicle window (patch by Samu)
8 years ago
frosch
19188818ea
(svn r27796) -Fix [FS#6545]: 32bpp-anim blitters assumed that pitch and width of the screen were equal.
8 years ago
translators
36d709e047
(svn r27795) -Update from Eints:
...
luxembourgish: 3 changes by Phreeze
8 years ago
peter1138
ed01e81c42
(svn r27794) -Fix [FS#6526]: Chat text background overflowed due to missing padding.
8 years ago
peter1138
ff26c6393e
(svn r27793) -Fix [FS#6450]: Use of uninitialised variable cause lzo to fail. Add check for error status.
8 years ago
translators
11b9fbbe66
(svn r27789) -Update from Eints:
...
polish: 3 changes by wojteks86
greek: 1 change by kyrm
8 years ago
peter1138
d31f9a83e7
(svn r27788) -Fix [FS#6536]: Get vehicle load amount after executing new cargo trigger.
8 years ago
peter1138
86eae807be
(svn r27787) -Fix: Update scrollbar when rebuilding AI/GS setting list.
8 years ago
peter1138
c55f586df8
(svn r27786) -Fix [FS#6479]: AI configuration changed incorrect parameter when some parameters are hidden.
8 years ago
peter1138
3aad5abfe9
(svn r27785) -Fix [FS#6508]: Buoys not always drawn after being placed depending on zoom level (Samu).
8 years ago
peter1138
3109f158a6
(svn r27784) -Fix [FS#6505]: Allow rail conversion even if ship is on tile (Samu).
8 years ago
frosch
afcef7faa6
(svn r27780) -Update: Numbers
8 years ago
frosch
ca3aaf8f6d
(svn r27778) -Change [FS#6442-ish]: Convenience savegame bump to distinguish 1.7 savegames from 1.6 savegames.
8 years ago
frosch
15032bd765
(svn r27777) -Doc: Yearly increment
8 years ago
frosch
9fa6e3d83a
(svn r27776) -Merge: Documentation updates from 1.6 branch
8 years ago
frosch
b1fe837b8e
(svn r27775) -Fix [FS#6510]: Insufficient thread synchronisation when switching blitters. (JGR)
8 years ago
frosch
d5f82bf55b
(svn r27774) -Fix [FS#5889]: Enabling palette animation for 32bpp blitters while paused skipped initialisation of the palette and resulted in black windows.
...
-Revert (r23978): No SDL-specific fix required anymore. The new fix applies to all backends.
8 years ago
frosch
24786a71ee
(svn r27772) -Fix [FS#5819]: If the intro game had a savegame version which contains a NewGRF configuration, then townname NewGRFs would not be activated in the game options.
8 years ago
translators
f21798c1ba
(svn r27771) -Update from Eints:
...
malay: 27 changes by stress_043
8 years ago
fonsinchen
4e13285274
(svn r27770) -Fix [FS#6540]: Initialize variables in station_sl.cpp (JGR)
8 years ago
frosch
fa8d85b632
(svn r27769) -Change: [NewGRF] Extend the DCxx range to D800-DFFF.
8 years ago
frosch
5846aa5bfc
(svn r27768) -Codechange: Use if and IsInsideMM instead of switch-case sequences to test for consecutive values.
8 years ago
frosch
b5d1e58b0e
(svn r27767) -Codechange: Industries and houses should just use the default-case in Action 4.
8 years ago
frosch
1a9e1c5e91
(svn r27766) -Fix: Obiwan opposed translations for text id D3FF and DCFF in Action 13.
8 years ago
translators
a18ead5c67
(svn r27765) -Update from Eints:
...
russian: 4 changes by Lone_Wolf
8 years ago
translators
c4e87a7fdb
(svn r27764) -Update from Eints:
...
russian: 3 changes by Lone_Wolf
french: 6 changes by glx
8 years ago
translators
f73f1f730b
(svn r27763) -Update from Eints:
...
korean: 6 changes by telk5093
frisian: 2 changes by Fopper
russian: 5 changes by Lone_Wolf
8 years ago
translators
db0f10a73f
(svn r27762) -Update from Eints:
...
catalan: 5 changes by juanjo
greek: 29 changes by kyrm
croatian: 2 changes by UnderwaterHesus
japanese: 4 changes by nex259
8 years ago
translators
6e0e88af20
(svn r27761) -Update from Eints:
...
croatian: 3 changes by VoyagerOne
italian: 5 changes by lorenzodv
english (us): 4 changes by Supercheese
latin: 4 changes by Supercheese
8 years ago
frosch
1b9139efe8
(svn r27760) -Change: Enable realisitic train and road vehicle acceleration by default.
8 years ago
frosch
a09cc8dda0
(svn r27759) -Fix: strgen compilation
8 years ago
frosch
2bb80d280c
(svn r27758) -Change: Increase the maximum number of GameScript texts to 64k, and NewGRF texts to 512k.
8 years ago
frosch
fc4c4d080c
(svn r27757) -Change: Make StringID 32bit.
8 years ago
frosch
a56e2bccd0
(svn r27756) -Codechange: Add StringTab enum
8 years ago
frosch
f4da8ece0c
(svn r27755) -Codechange: Move TAB_SIZE to strings_type.h and use it consistently.
8 years ago
frosch
9ad09627ad
(svn r27754) -Codechange: Add GetStringTab(), GetStringIndex() and MakeStringID() to access the structure of StringIDs.
8 years ago
translators
b264dd2a8d
(svn r27753) -Update from Eints:
8 years ago
alberth
07254a238d
(svn r27752) -Cleanup: Remove obsolete strings from other languages as well.
8 years ago
alberth
dcc240f826
(svn r27751) -Feature: Display cargo suffix of accepted cargoes in industry view based on cb37 result type.
...
Industry-sets that have no stockpiling get better control over the displayed accepted cargo information.
- result 0401 only prints the accepted cargo
- results 0800-0BFF prints the accepted cargo and a string (but not the amount)
8 years ago
alberth
325a46e8ed
(svn r27750) -Codechange: Add cb37 result type to the cargo suffix.
8 years ago
alberth
e8635aca1a
(svn r27749) -Codechange: Fold cb37 cargo suffix text in a structure.
8 years ago
translators
8d5fae919c
(svn r27748) -Update from Eints:
...
polish: 1 change by wojteks86
8 years ago
translators
92905a3deb
(svn r27747) -Update from Eints:
...
korean: 7 changes by telk5093
8 years ago
frosch
7f1c176706
(svn r27746) -Fix [FS#6538]: PR_CLEAR_ROAD refers to cost per roadbit. Removing secondary roadtypes from bridges was too cheap. (JGR)
8 years ago
translators
0c5b6dcddd
(svn r27744) -Update from Eints:
...
basque: 20 changes by Thadah
dutch: 4 changes by habell
8 years ago
frosch
ae815ecf1b
(svn r27743) -Fix [FS#6537]: Extra viewports did not center on the selected tile. (hackalittlebit)
8 years ago
translators
505ba65922
(svn r27742) -Update from Eints:
...
spanish (mexican): 1 change by Absay
8 years ago
translators
12dd8e8713
(svn r27741) -Update from Eints:
...
luxembourgish: 26 changes by Phreeze
russian: 1 change by Lone_Wolf
8 years ago
translators
ecd579f3ae
(svn r27740) -Update from Eints:
...
korean: 1 change by telk5093
8 years ago
frosch
bcc2c7d06e
(svn r27739) -Cleanup/Revert (r12162): Clearing MP_HOUSE with DC_EXEC always fails, so there is no effect in testing for houses first. (adf88)
8 years ago
translators
ff0a90674d
(svn r27738) -Update from Eints:
...
croatian: 1 change by VoyagerOne
8 years ago
translators
115fba1b92
(svn r27737) -Update from Eints:
...
czech: 27 changes by djst
8 years ago
translators
bdcafc7f99
(svn r27736) -Update from Eints:
...
italian: 1 change by lorenzodv
8 years ago
translators
99a058b6e6
(svn r27735) -Update from Eints:
...
catalan: 1 change by juanjo
8 years ago
frosch
1d67a4e88d
(svn r27734) -Change: Hide the drive-in stops from the tram station picker.
8 years ago
frosch
a23f707f92
(svn r27733) -Codechange: Pass NPF user data as void* instead of as array of integers.
8 years ago
frosch
7b553d255e
(svn r27732) -Change: Turn the message about 'missing baseset sprites' from a popup into a static message that only shows in non-release versions, just like the 'missing translations' message.
8 years ago
frosch
1aedadb49b
(svn r27730) -Change: Split openttd.grf into openttd.grf and orig_extra.grf
...
openttd.grf is now always loaded and provides all extra graphics in case the (possibly outdated) baseset does not.
orig_extra.grf contains graphics specific to the original baseset only.
8 years ago
frosch
ec9a920aab
(svn r27729) -Codechange: Do not count static NewGRF when checking for the maximum number of NewGRFs in a game.
...
-Codechange: Remove LAST_GRF_SLOT and MAX_NEWGRFS. Now NETWORK_MAX_GRF_COUNT is the only constant to specify the maximum number of non-static NewGRF.
-Codechange: Increase the number of file slots, effectively increasing the maximum number of static NewGRF and baseset GRFs.
8 years ago
translators
6696e5c4e1
(svn r27728) -Update from Eints:
...
latin: 1 change by Supercheese
8 years ago
frosch
1446d916f0
(svn r27726) -Fix: Improve error message when trying to build rail track over a depot. (adf88)
8 years ago
frosch
a3b356e057
(svn r27725) -Codechange: Remove IsOpenTTDBaseGRF and test for GCF_CONFIG instead, which does the same in all use-cases.
8 years ago
frosch
4df712589c
(svn r27724) -Cleanup: Remove pointless usage of IsOpenTTDBaseGRF. System GRFs are never listed in the NewGRF GUI.
8 years ago
frosch
b363a639aa
(svn r27723) -Codechange: Simplify tests by using GCF_SYSTEM.
8 years ago
frosch
5267b60027
(svn r27722) -Fix (r7490): GCF_SYSTEM was never set correctly.
8 years ago
frosch
b6b02108f7
(svn r27721) -Fix: Testing GRFs for static-safety (when reloading the config) invalidated file slot 62, which may be in use by an active GRF.
8 years ago
translators
b2b5079fc7
(svn r27720) -Update from Eints:
...
turkish: 25 changes by barisdemirdelen
8 years ago
translators
4823b0bca1
(svn r27719) -Update from Eints:
...
polish: 25 changes by nouwak
8 years ago
translators
1824df90bf
(svn r27718) -Update from Eints:
...
spanish (mexican): 25 changes by Absay
8 years ago
translators
de23dd0a1e
(svn r27717) -Update from Eints:
...
spanish: 2 changes by SilverSurferZzZ
8 years ago
translators
46bfc8c295
(svn r27716) -Update from Eints:
...
catalan: 1 change by juanjo
8 years ago
translators
a4fdb3ecce
(svn r27715) -Update from Eints:
...
spanish: 2 changes by SilverSurferZzZ
8 years ago
translators
9cccde26e5
(svn r27714) -Update from Eints:
...
catalan: 2 changes by juanjo
russian: 1 change by Lone_Wolf
8 years ago
frosch
f882a5aa00
(svn r27713) -Fix [FS#6527]: Setup clipping areas for individual widgets when drawing. (adf88)
8 years ago
frosch
3419bff4ed
(svn r27712) -Codechange: Reduce recursions in DrawOverlappedWindow by limiting the area to the window bounds first. (adf88)
8 years ago
frosch
eae9234c07
(svn r27711) -Doc: Fontsizes (adf88)
8 years ago
frosch
6f8241d8e9
(svn r27710) -Change: Limit waypoint area by maximum station spread already when dragging. (adf88)
8 years ago
frosch
4342798ff5
(svn r27709) -Fix-ish: Silence some warnings. (adf88)
8 years ago
translators
9afb705125
(svn r27708) -Update from Eints:
...
catalan: 26 changes by juanjo
russian: 9 changes by Lone_Wolf
8 years ago
frosch
1a92b0c7c3
(svn r27707) -Fix: Make the result of NewGRF's CARGO_NAME string code reliably print 'Nothing', if an invalid type is provided.
8 years ago
frosch
b25afb239a
(svn r27706) -Feature: [NewGRF] String command 9A 1E to print the name of a cargo type.
8 years ago
frosch
2c8b84f21d
(svn r27705) -Doc: Add the hex codes to the SCC_NEWGRF_ enum entries.
8 years ago
translators
9cba45bf18
(svn r27704) -Update from Eints:
...
welsh: 29 changes by kazzie
spanish: 2 changes by SilverSurferZzZ
russian: 13 changes by Lone_Wolf
8 years ago
translators
3ad11afb48
(svn r27702) -Update from Eints:
...
russian: 16 changes by Lone_Wolf
8 years ago
translators
447ef95618
(svn r27701) -Update from Eints:
...
russian: 37 changes by Lone_Wolf
8 years ago
frosch
4b8b9e1cb1
(svn r27700) -Codechange: Simplify railtype date introduction. A check that is safe to run every day before the last railtype has been introduced, is also safe to run after the last railtype has been introduced.
8 years ago
translators
aa88218d86
(svn r27699) -Update from Eints:
...
russian: 1 change by Lone_Wolf
8 years ago
translators
63c8f8c6c4
(svn r27698) -Update from Eints:
...
spanish: 3 changes by SilverSurferZzZ
russian: 3 changes by Lone_Wolf
8 years ago
translators
a4159b8d54
(svn r27697) -Update from Eints:
...
urdu: 9 changes by siphr
spanish: 3 changes by SilverSurferZzZ
8 years ago
translators
b760d0cdf0
(svn r27696) -Update from Eints:
...
urdu: 11 changes by siphr
spanish: 6 changes by SilverSurferZzZ
russian: 10 changes by Lone_Wolf
8 years ago
translators
c69989b722
(svn r27695) -Update from Eints:
...
spanish: 4 changes by SilverSurferZzZ
french: 26 changes by glx
8 years ago
translators
cb8d8164bd
(svn r27694) -Update from Eints:
...
spanish: 4 changes by SilverSurferZzZ
8 years ago
translators
416d7ef76e
(svn r27693) -Update from Eints:
...
korean: 2 changes by telk5093
spanish: 21 changes by SilverSurferZzZ
russian: 14 changes by Lone_Wolf
8 years ago
translators
1cf260afbe
(svn r27692) -Update from Eints:
...
croatian: 25 changes by VoyagerOne
english (us): 2 changes by Supercheese
russian: 1 change by Lone_Wolf
latin: 25 changes by Supercheese
8 years ago
translators
decef06ae3
(svn r27691) -Update from Eints:
...
italian: 9 changes by lorenzodv
8 years ago
frosch
69966b6322
(svn r27690) -Fix: Old compilers do not zero-initialise POD members when explicitly calling implicitly created default constructors.
8 years ago
frosch
149adc9cc1
(svn r27689) -Fix: MSVC warnings.
8 years ago