summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-09-02(svn r14223) -Codechange: make GetSprite aware of the 4 different types of ↵rubidium
sprites: fonts, recolour, mapgen and normal sprites.
2008-09-02(svn r14221) -Fix: signs (town name, station name, ...) could be too long ↵smatz
for 8bit width in pixels
2008-09-02(svn r14219) -Fix (rthebeginning): 10 days != 6*2.5 days, effectively ↵rubidium
causing the payment graph to show the wrong data.
2008-09-01(svn r14215) -Cleanup (r13866): Strange line wrapping...peter1138
2008-08-31(svn r14214) -Codechange: move another TTD graphics bug into the GRF; height ↵rubidium
problem of sprite #142.
2008-08-31(svn r14210) -Codechange: remove a useless check when creating new waypointsmatz
2008-08-31(svn r14209) -Feature(tte): doubleclick to join selected server/companysmatz
2008-08-31(svn r14208) -Fix (r14197): Crash if no .obg files are found.peter1138
2008-08-31(svn r14207) -Fix [FS#2262] (r14191): warning about non-virtual destructor ↵rubidium
in class with virtual functions.
2008-08-31(svn r14205) -Update: WebTranslator2 update to 2008-08-31 19:47:56translators
bulgarian - 12 fixed by thetitan (12) catalan - 49 fixed by arnaullv (49) czech - 4 fixed, 15 changed by Hadez (19) dutch - 2 fixed, 5 changed by habell (7) french - 2 fixed, 1 changed by belugas (1), glx (2) galician - 75 fixed, 54 changed by Condex (129) german - 10 fixed, 1 changed by dih (11) italian - 5 fixed, 5 changed by lorenzodv (10) korean - 14 fixed by leejaeuk5 (14) slovenian - 6 fixed by Necrolyte (6) turkish - 18 fixed by jnmbk (18) ukrainian - 2 fixed by mad (2)
2008-08-31(svn r14204) -Fix (r7475): when determining length of a string with limited ↵smatz
size, first check if we are not out of bounds already
2008-08-31(svn r14203) -Codechange: [NewGRF] Disable a GRF if it contains an unknown ↵peter1138
property, or tries to assign an invalid ID.
2008-08-31(svn r14202) -Codechange: [NewGRF] Give more meaningful output if a ↵peter1138
house/industry/industrytile is undefined in action 3, and continue processing remaining IDs.
2008-08-31(svn r14201) -Codechange: [NewGRF] Don't continue processing an Action 0 if ↵peter1138
we didn't read the data for a property -- the data will be wrong for subsequent reads. -Codechange: [NewGRF] *Do* continue processing if the value of a property is invalid, however.
2008-08-31(svn r14200) -Fix (r14199): some OSes failed to compile. Furthermore I hate ↵rubidium
wrong comments!
2008-08-31(svn r14199) -Codechange: split fileio.h into fileio_type.h and ↵rubidium
fileio_func.h so not everything that includes saveload.h needs to include everything else too.
2008-08-31(svn r14198) -Codechange: [NewGRF] Simplify handling of common vehicle ↵peter1138
properties.
2008-08-31(svn r14197) -Codechange: rework (original) base graphics determination ↵rubidium
methods. This yields in the following: -Feature: make configuring the to-be-used base graphics via openttd.cfg and the command line possible. -Feature: allow both the German as well as non-German toyland graphics as "correct" and official graphics. -Feature: allow people to create their own base graphics easily and without requiring code changes.
2008-08-31(svn r14196) -Codechange: make the searching for files with a specific ↵rubidium
extension extendable.
2008-08-30(svn r14193) -Fix (r14191): don't put an unsigned 0x80 in a signed int8 as ↵rubidium
that's not what you want.
2008-08-30(svn r14192) -Fix [FS#2236]: properly update the current timetable's ↵rubidium
travel/wait times instead of only doing it for one vehicle in the shared order chain and only when some bit has not been set (PhilSophus)
2008-08-30(svn r14191) -Codechange: unify the code to skip sprite payload (i.e. not ↵rubidium
the header). -Fix: sprite payload skipping wouldn't skip enough bytes in a very small subset of compressed sprites.
2008-08-30(svn r14190) -Codechange: use alloc instead of malloc+free when the ↵rubidium
allocated memory shouldn't be used after the function ended.
2008-08-30(svn r14189) -Fix (r14188): Accidental line removalpeter1138
2008-08-30(svn r14188) -Codechange: [NewGRF] Cargo type of 0xFF is specified to be ↵peter1138
'use first refittable cargo', so don't issue a warning for it.
2008-08-29(svn r14187) -Fix (r14104): silence warning when compiling without ↵rubidium
networking enabled.
2008-08-29(svn r14186) -Fix [FS#2255]: small typo (Jafinto)rubidium
2008-08-29(svn r14185) -Fix (r14153): removing NewGRFs from the config file was ↵rubidium
impossible.
2008-08-29(svn r14184) -Codechange: [NewGRF] Since our NewGRF handling is better than ↵peter1138
it used to be, disable a NewGRF if unexpected sprites are reached.
2008-08-28(svn r14182) -Fix: After applying NewGRF settings, all rail and road types ↵peter1138
were available as the engine availability check was performed too early.
2008-08-28(svn r14181) -Fix (r14175): Rail types are not road typespeter1138
2008-08-27(svn r14180) -Fix (r8293): close all related vehicle lists when closing a ↵glx
station window (and not only the train list).
2008-08-27(svn r14179) -Fix (r1): RemoveOrderFromAllVehicles() did not mark enough ↵frosch
windows dirty.
2008-08-27(svn r14178) -Fix [FS#2256]: Do not evaluate GetDestination() for ↵frosch
go-to-nearest-depot-orders.
2008-08-25(svn r14177) -Fix: define INADDR_NONE only when it hasn't been defined yetsmatz
2008-08-25(svn r14176) -Fix: better 'safe' than ... 'save'smatz
2008-08-25(svn r14175) -Codechange: Rewrite the main toolbars to use the standard ↵peter1138
dropdown menu system, allowing flexible menus instead of fixed string lists, and removing code duplication.
2008-08-25(svn r14174) -Fix: since now, we are 'losing' things, not 'loosing'smatz
2008-08-25(svn r14173) -Fix: Don't check for rail type and catenary on aqueducts.peter1138
2008-08-25(svn r14172) -Feature[newGRF]: Add support for property 0x13 for Bridges.belugas
In other words, one can now specifies a 16 bits cost multiplier.
2008-08-25(svn r14171) -Codechange: Make the test for HQ a bit lighter.belugas
The presence of a HQ is only dictated by the 7th bit been set. The rest of the data is related to the size and the type.
2008-08-25(svn r14170) -Codechange: Missing enum for road type iteration.peter1138
2008-08-25(svn r14169) -Codechange: rename location_of_house for location_of_HQ, which ↵belugas
is more exact and less subject to interpretation
2008-08-25(svn r14168) -Codechange: Make dropdown 'auto_width' a separate parameter, ↵peter1138
so that a minimum width can be specified.
2008-08-25(svn r14167) -Fix: items in some ini-groups got duplicated on save.rubidium
2008-08-25(svn r14166) -Doc: Change "forbid 90 degree turn" patch option description ↵matthijs
to say "not with NTP" instead of "requires NPF" (which has been untrue since the introduction of YAPF). Thanks to FauxFaux for pointing this out.
2008-08-25(svn r14165) -Codechange: When over-building rail with a different type, ↵peter1138
don't convert the rail if the engines of the new type are powered on the existing type.
2008-08-25(svn r14164) -Codechange: simplify and unify the addition of ini items with ↵rubidium
value when not loading an ini file. -Fix: wrong insertion management causing leaks.
2008-08-24(svn r14162) -Fix: Allow rail type conversion if the rail type cost ↵peter1138
multipliers are the same.
2008-08-24(svn r14161) -Codechange: allow inis to be loaded from tars.rubidium