annotate changelog.txt @ 20724:329dd9fe332d draft

(svn r25638) -Fix (r25470): Some icu_config are too stupid to separate two ldflags by spaces, thus only call it with one
author planetmaker <planetmaker@openttd.org>
date Tue, 30 Jul 2013 22:03:36 +0000
parents 23b557c24f12
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
1 1.3.1 (2013-06-01)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
2 ------------------------------------------------------------------------
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
3 - Fix: When overbuilding a reserved track with a non-track station tile, that tile would remain reserved and eventually trigger a crash upon removal [FS#5540] (r25251)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
4
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
5
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
6 1.3.1-RC1 (2013-05-17)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
7 ------------------------------------------------------------------------
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
8 - Feature: Translations of baseset descriptions via language files (r25209, r25205)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
9 - Feature: Faroese and Scottish Gaelic translations (r25198, r25176)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
10 - Feature: Plural form to be used by Scottish Gaelic (1,11; 2,12; 3..10, 13..19; other) (r25078)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
11 - Change: [strgen] Allow any number of colour codes in translations (r25193, r25192, r25191)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
12 - Change: [Win32] MSVC 2010 comes with stdint.h (r25128)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
13 - Change: Be slightly more lenient with trying to detect a subversion repository in case someone has a sparse tags checkout. In that case the .svn folder misses from the $ROOT_DIR because it is in the $ROOT_DIR/.. (i.e. tags) folder (r25107)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
14 - Fix: 'No station' error was given, even when there was a station that way occupied or not yours [FS#5546] (r25243)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
15 - Fix: Crash when AI is executing a command as it is bankrupted (removed from the game) [FS#5547] (r25236)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
16 - Fix: Give bridges owned by noone (from bankrupt companies) to the first company which replaces the bridge. Everyone could have removed/rebuild the bridge anyway [FS#5541] (r25231, r25227)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
17 - Fix: [NewGRF] Revise when vehicle running sound effects 04, 07 and 08 are played; in depot or tunnel, or when crashed or stopped: No sound. Braking: Effect 08 instead of 07 [FS#5538] (r25226)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
18 - Fix: [NewGRF] Play vehicle sound effect also for planes (r25225)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
19 - Fix: [NewGRF] cur_speed is only valid for the front engine, so make other engines in the consist use the speed of the front [FS#5534] (r25224)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
20 - Fix: [NewGRF] Make tick_counters work the same for vehicles (r25223, r25222)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
21 - Fix: [NewGRF] IsCompatibleTrainStationTile() is not a symmetric function. Clarify the parameters and fix the cases were they were swapped (r25221)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
22 - Fix: Consider map border as water with repsect to river/canal continuation (r25220)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
23 - Fix: [Script] Clarify on which tiles IsDesertTile and IsSnowTile work, i.e. the ones without infrastructure or buildings, and introduce GetTerrainType for the cases where IsDesertTile/IsSnowTile do not work [FS#5537] (r25213)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
24 - Fix: The level crossing sound is an ambient sound and not a new year sound (r25200)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
25 - Fix: Original train and road vehicle acceleration did no longer respect bridge speed limits [FS#5523] (r25167)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
26 - Fix: [Win32] Do not statically link to SHGetFolderPath as it may not exist, and improve its emulation [FS#5522] (r25155, r25153)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
27 - Fix: [Win32] Do not store invalid paths in the search path list (r25154)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
28 - Fix: Remove stray reservation from savegames affected by FS#5510 et al. upon loading [FS#5520] (r25152)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
29 - Fix: [Script] XXBase::Chance function did not work for large values (>65535) [FS#5517] (r25148)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
30 - Fix: Several typos/inconsistencies in English strings [FS#5496] (r25144, r25143)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
31 - Fix: When extra dynamite was disabled, towns would be allowed to clear bridges with trams (r25141)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
32 - Fix: Towns are build as OWNER_TOWN, so they also need to be removed as OWNER_TOWN otherwise parts might remain [FS#5519] (r25140)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
33 - Fix: Editboxes could become too small when resizing windows (r25121)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
34 - Fix: Game script language files did not work, when inside a tar [FS#5509] (r25117, r25114)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
35 - Fix: [NewGRF] Acceleration of NewGRF aircraft was too fast, while acceleration of default aircraft was way too slow (r25115)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
36 - Fix: Pass $LDFLAGS_BUILD to all endian_check compilations (r25108)
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
37
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
38
20183
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
39 1.3.0 (2013-04-01)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
40 ------------------------------------------------------------------------
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
41 - Fix: Station rebuilding could leave reserved tiles which caused crashes later on [FS#5510, FS#5516] (r25132)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
42 - Fix: When the count for a scrollbar was 0, the inter distance was subtracted too much causing a scrollbar with a negative size (r25123)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
43
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
44
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
45 1.3.0-RC3 (2013-03-18)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
46 ------------------------------------------------------------------------
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
47 - Fix: Limit aircraft property 0D to 19, since the conversion result to km-ish/h needs to fit into a byte [FS#5492] (r25099)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
48 - Fix: Clicking the statusbar crashed, when news were pending but no news were shown yet [FS#5486] (r25093)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
49 - Fix: Make editbox character filters also apply to pasted content from clipboard (r25090, r25089)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
50 - Fix: Catch exception anonymously, if the exception content is not of interest [FS#5500] (r25081)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
51
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
52
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
53 1.3.0-RC2 (2013-03-05)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
54 ------------------------------------------------------------------------
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
55 - Fix: Make sizes of the station preview list and direction selection identical in the station build window [FS#5472] (r25064)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
56 - Fix: When allocation of the sprite cache fails, try to allocate less memory and display an error message later on (r25061)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
57 - Fix: Refactor Script Debug GUI to only set widget states in OnInvalidateData [FS#5490] (r25052)
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
58 - Fix: Do not let gcc include files from the 'standard C' include directories to avoid inclusion of header files at the top of the preprocessed nfo files, which cause NFOrenum/GRFcodec to make invalid assumptions about the NFO version (r25050)
20183
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
59 - Fix: Minimise gaps feature caused removal to only happen at the signal build interval instead of the implicit interval of 1 [FS#5479] (r25038)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
60 - Fix: Green path signals would be shown when building them 'under' a train, and they would keep showing green until they were passed again [FS#5480] (r25037)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
61
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
62
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
63 1.3.0-RC1 (2013-02-19)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
64 ------------------------------------------------------------------------
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
65 - Feature: Searching of (missing) content via GrfCrawler (r25024, r25023)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
66 - Change: Cleanup goals and cargo monitors of companies when they go bankrupt or are taken over (r24986)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
67 - Change: Apply the same name sorting rules to content and NewGRF list as for the server list (r24983)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
68 - Fix: [SDL] Crash after bootstrap download of 32bits base set due to referencing a deleted mutex [FS#5466] (r25017)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
69 - Fix: [SDL] Improve 8bpp hardware palette support. Instead of always requesting SDL_HWPALETTE, it is now only done for 8bp blitters in fullscreen mode (r25003, r25002, r24993)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
70 - Fix: Set vehicle's service interval is percent flag appropriately on creation [FS#5137] (r24998)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
71 - Fix: When choosing a train in a depot to attach a newly purchased wagon to, do not consider trains currently moving in and out of the depot (r24987)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
72 - Fix: [Script] Crash when passing too many parameters [FS#5465] (r24982, r24981, r24980)
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
73
c38c3455a2c8 (svn r25136) -Merge: 1.3 release (documentation) updates
rubidium <rubidium@openttd.org>
parents: 20046
diff changeset
74
20046
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
75 1.3.0-beta2 (2013-02-07)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
76 ------------------------------------------------------------------------
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
77 - Feature: [NewGRF] Station randomisation triggers (r24906, r24905)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
78 - Feature: Settings type filter included in the advanced settings GUI (r24862, r24863)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
79 - Change: Revert to opening the vehicle GUI again when cloning vehicles using the clone-button from the depot GUI [FS#4458] (r24955)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
80 - Fix: Additional zoom in levels could glitch by a few pixels due to incorrect rounding [FS#5463] (r24975)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
81 - Fix: Honour pause_on_newgame setting when running as a dedicated server [FS#5279] (r24974)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
82 - Fix: [NewGRF] Prevent access to tile-based variables when tile is invalid [FS#5462] (r24973)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
83 - Fix: Do not make overbuilding rivers with canals insanely expensive [FS#5258] (r24972)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
84 - Fix: Crash when an infinite loop occurred during loading of a script [FS#5346] (r24970)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
85 - Fix: company window was not updated when shares were enabled/disabled [FS#5379] (r24968)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
86 - Fix: Trams would get stuck on water [FS#5228] (r24966)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
87 - Fix: With YAPF the docking behaviour differed per direction; now favour docking in the direction you approached [FS#5416] (r24964)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
88 - Fix: Do not stop loading if there are reservations left [FS#5435] (r24963)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
89 - Fix: Reserve all capacity while unloading to avoid 'stealing' cargo, i.e. loading cargo onto a second vehicle when the first cannot be fully filled yet [FS#5438] (r24962)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
90 - Fix: If a platform is enlarged and there is a reservation, reserve the whole platform [FS#5362] (r24961)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
91 - Fix: Inconsistencies in the 'thanks to' lists [FS#5423] (r24960)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
92 - Fix: Set 'replace when old' flag when replacing an autoreplace (r24950)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
93 - Fix: Deleting implicit orders was not able to deal with the various side-effects of DeleteOrder [FS#5452] (r24944)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
94 - Fix: Redraw autoreplace window properly in network games (r24939)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
95 - Fix: Never put a space between cargo name and subtype [FS#5447] (r24938)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
96 - Fix: Do not allow order refit to be set for no-load orders [FS#5446] (r24936)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
97 - Fix: Make group names unique per company and vehicle type [FS#3473] (r24933)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
98 - Fix: Prevent more NewGRFs being selected than is possible to load [FS#5158] (r24932)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
99 - Fix: [GS] Do not try to pause or unpause crashed scripts [FS#5415] (r24929)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
100 - Fix: [Squirrel] Update line information before processing 'while' token of 'do'-'while' statement [FS#5408] (r24928)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
101 - Fix: Add a tooltip to the mapsize selection mentioning possible deviations [FS#5395] (r24925)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
102 - Fix: When an object built on a river is removed, restore the river [FS#5441] (r24923)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
103 - Fix: Upgrading bridges could steal road types [FS#5389] (r24912)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
104 - Fix: [GS] Allow GSs to pass negative integer string parameters (r24908)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
105 - Fix: 'Train loads/unloads cargo' station animation triggers on individual platform (r24904)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
106 - Fix: Cached station animation triggers were only set when removing parts of a station (r24903)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
107 - Fix: The station build window did not update when the station spread changed [FS#5434] (r24899)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
108 - Fix: Do not unpause the game when closing the highscore window if it was already paused before the highscore screen was shown (r24898)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
109 - Fix: Improvements and fixes for the base translation [FS#5411, FS#5420, FS#5421, FS#5422, FS#5427] (r24896, r24875, r24872, r24869)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
110 - Fix: Allow downgrade of road bridges in the scenario editor [FS#5436] (r24895)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
111 - Fix: Invalidate station selection window when station spread changes [FS#5434] (r24894)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
112 - Fix: Distribute GS compat_<version>.nut with OpenTTD (r24890)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
113 - Fix: Pass proper UTF-16 strings instead of UCS-2 to ICU in order to preserve characters outside the BMP (r24885)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
114 - Fix: A completely emptied vehicle could trigger an assert (r24883)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
115 - Fix: Desync when NewGRF changes the stats related to acceleration (power, weight, tractive effort, etc) during service or 32 day triggers (r24882)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
116 - Fix: Incorrect Romanian own name (r24874)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
117 - Fix: Make invalid sprite references to mapgen sprites behave the same as invalid references between recolour and real sprites [FS#5404] (r24858)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
118 - Fix: Do not let UFOs and coal mines clear water (r24857)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
119 - Fix: Do not let UFOs and coal mines destroy depots [FS#5406] (r24856)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
120 - Fix: Do not send aircraft to depots that are out of range of the next destination [FS#5405] (r24855)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
121 - Fix: Only consider vehicles available in the climate for purchase/depot cell size (r24854)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
122 - Fix: Extend widget data member to 32 bits so that sprite IDs >= 2^16 can be used (r24853)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
123
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
124
19917
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
125 1.3.0-beta1 (2012-12-24)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
126 ------------------------------------------------------------------------
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
127 - Feature: Advanced settings to disable certain sound effects (r24846)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
128 - Feature: [NewGRF] Support oversized purchase list sprites [FS#5271] (r24839)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
129 - Feature: Improve pylon placement around station tiles that display neither pylons nor catenary (r24836)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
130 - Feature: When using a non-release version of OpenTTD and the basegraphics are missing some sprites, also suggest to use a non-release version of the basegraphics (r24821)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
131 - Feature: Consider engine preview windows always sticky, so non-shift mass-closure does not affect them [FS#2632] (r24809)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
132 - Feature: When share-cloning vehicles do not open the vehicle window of the new vehicle [FS#4458] (r24808)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
133 - Feature: Enable usage of 'companies' console command also in singleplayer [FS#2820] (r24807)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
134 - Feature: Ask for confirmation before creating giant screenshots [FS#3148] (r24806)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
135 - Feature: Separate subdirectory for screenshots (r24804)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
136 - Feature: Unify the difficulty settings window with the advanced settings window (r24791, r24792)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
137 - Feature: Various methods to open the OSK (r24785)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
138 - Feature: Add a string filter to the server list [FS#3852] (r24769)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
139 - Feature: Add industry type and cargo dropdown selection for easier navigating in the industry chain window (r24763)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
140 - Feature: Introduce GUI icons for deleting to the left/right (r24749)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
141 - Feature: Add clear button to all editboxes (r24748)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
142 - Feature: Reset the vehicle engine pool when starting a scenario (r24716)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
143 - Feature: Add basic/advanced/expert filters to the advanced settings GUI [FS#5355] (r24671)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
144 - Feature: Draw cargo labels in the station list black or white depending on the background colour [FS#5311] (r24668)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
145 - Feature: Do not display the preview window for disabled vehicle types (r24660)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
146 - Feature: Add new filter option to the advanced settings window to show only changed settings (r24647)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
147 - Feature: Add text filtering to advanced settings (r24632)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
148 - Feature: Add buttons to expand/collapse all to advanced settings GUI (r24631)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
149 - Feature: [GS] Allow GameScripts to construct and prospect industries without having a sponsor (r24623)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
150 - Feature: Pay interest also on a negative cash value (r24618)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
151 - Feature: Sort cargo filter by cargo name/label at the company stations window [FS#5311] (r24615)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
152 - Feature: More options for the auto-scroll setting (r24590)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
153 - Feature: Allow AI/GS script developers to break the execution of their scripts and pause the game using ScriptController::Break() (r24542, r24575)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
154 - Feature: Scripts can be suspended even if the game is still progressing, thus break-on-log now works also for Game Scripts (r24537)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
155 - Feature: Highlight industries on the smallmap when the mouse is over an entry in the legend (r24534)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
156 - Feature: [NewGRF] Allow resolving var 5F via vehicle var 61 (r24527)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
157 - Feature: [OSX] Additional high-resolution icons for the app bundle [FS#4539] (r24525)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
158 - Feature: Ctrl+Backspace/Delete to remove characters up to next word beginning in text edit boxes [FS#5203] (r24521)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
159 - Feature: Ctrl+Arrow keys to move entire words in text edit boxes [FS#5203] (r24520)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
160 - Feature: When using autorefit only load/refit vehicles if other wagons cannot already take all cargo without refitting [FS#5106] (r24497)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
161 - Feature: [GS] Useful behaviour for GSEngine::IsValidEngine and GSEngine::IsBuildable when outside GSCompanyMode scope (r24492)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
162 - Feature: Display GS dead state in AI debug window [FS#5230] (r24489)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
163 - Feature: Add buttons to view textfiles from the online content window [FS#5236] (r24488)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
164 - Feature: Make the pathfinder decide whether ships shall leave depots towards north or south [FS#5127] (r24481)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
165 - Feature: [GS] API compatibility scripts for Goal Scripts [FS#5219] (r24468)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
166 - Feature: Display in the advanced settings description a setting type which explains the scope of changes to a particular setting [FS#5244] (r24411)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
167 - Feature: [GS] Allow game scripts to monitor cargo pickups and deliveries done by companies (r24406)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
168 - Feature: [NewGRF] Allow vehicle variable 61 for callback 2D (recolour) and re-randomisation (r24371)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
169 - Feature: [NewGRF] Customisable signals for rail types (r24367)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
170 - Feature: Allow filtering for multiple words (separated by whitespace resp. quoted) in script breakpoints, the sign list, content and NewGRF-GUIs (r24337, r24342)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
171 - Feature: Add dropdowns to NewGRF configurations, if all values have labels (r24318)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
172 - Feature: Add dropdowns to AI configurations, if all values have labels (r24317)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
173 - Feature: Allow to select advanced settings with limited range with a dropdown list (r24316)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
174 - Feature: Display default values for advanced settings in the settings description (r24298)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
175 - Feature: News item for exclusive transport rights [FS#2688] (r24287)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
176 - Feature: [GS] Additional GSNews::NewsItem::NewsTypes (r24286)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
177 - Feature: [NewGRF] Variable with the current max speed for vehicles [FS#5052] (r24246)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
178 - Feature: Descriptions explaining the meaning of advanced settings (r24237)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
179 - Feature: Split the renew-months setting text in two string values (one before life time and one after) (r24210)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
180 - Feature: Show a hint in the supplies tab of station windows, if the station is affected by exclusive transport rights [FS#5178] (r24205)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
181 - Feature: [NewGRF] Callback to set industry production level on construction (r24186)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
182 - Feature: South Korean and South African currencies [FS#4907] (r24148)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
183 - Feature: Randomise count of passengers killed in a crash [FS#3576] (r24142)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
184 - Feature: Display rating in the town directory window (r24141)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
185 - Feature: Show group name in the replace vehicle window caption [FS#1117] (r24140)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
186 - Feature: Allow to create a new vehicle group by drag and drop (r24139)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
187 - Feature: Ctrl+Drag to add all vehicles with a shared order list to a group (r24138)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
188 - Feature: Draw indicator icon in the replace vehicle window for vehicles which have a replacement set (r24137)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
189 - Feature: Autoreplace vehicles only when they get old [FS#4465] (r24136)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
190 - Feature: Add configurable limits for tree planting, and remove tree drag size limit (r24134, r24135)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
191 - Feature: Lithuanian currency [FS#4984] (r24133)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
192 - Feature: Ctrl+Clicking to change colour of all colour schemes at once [FS#1952] (r24131)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
193 - Feature: Deselect 'remove' button when changing signal types in the GUI [FS#2314] (r24130)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
194 - Feature: Option to minimise signal distance when dragging over obstacles [FS#3660] (r24129)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
195 - Feature: Allow closing airports for incoming aircraft [FS#1497] (r24127)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
196 - Feature: Drag and drop support for the NewGRF list window [FS#3854] (r24126)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
197 - Feature: Drag destination highlighting to the group GUI [FS#3705] (r24125)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
198 - Feature: [NewGRF] Misc engine flag to disable breakdown smoke [FS#4658] (r24124)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
199 - Feature: Be more careful with the population of a small town while placing a statue (r24105)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
200 - Feature: Debug option for showing the redrawn dirty blocks/rectangles [FS#5101] (r24065)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
201 - Change: News display options are now shown in the advanced settings window (r24842, r24843, r24844, r24845)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
202 - Change: Drop 'signal density' from the advanced settings GUI. It is more suited to be only changed via the signal GUI (r24670)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
203 - Change: Check for bankruptcy on a monthly basis (r24619)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
204 - Change: Only bankrupt, if you have negative money considering you took max loan (r24617)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
205 - Change: When building long roads or tramways, only build the roadbits at the beginning and the end if they can connect to something [FS#5228] (r24503)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
206 - Change: Disallow original and better road layouts to build roads under bridges along the bridge direction [FS#5229] (r24391)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
207 - Change: Allow cloning of orders which are unreachable for the destination vehicle if they were already unreachable for the source vehicle [FS#5213] (r24390)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
208 - Change: Allow building/modifying/removing signals even if a train is on the belonging track (r24356)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
209 - Change: [NewGRF] Make bounding boxes of road vehicles change according to the vehicle length to make alignment easier [FS#5204] (r24331)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
210 - Fix: [NewGRF] Consider regearing-like cargos as no-cargo in cargo filters [FS#5386] (r24848)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
211 - Fix: [NewGRF] Draw NewGRF railtypes in NewGRF station previews (r24840)
20046
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
212 - Fix: Do not consider blocked rail station tiles that display wires as non-reachable for masking out unnecessary catenary wires (r24837)
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
213 - Fix: The autorefit dropdown in the order GUI was not always updated when modifying vehicle consists [FS#5396] (r24834)
19917
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
214 - Fix: [NewGRF] Incorrect values are better than a crash when a NewGRF queries vehicle variable 4C before vehicle initialisation is completed [FS#5398] (r24831)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
215 - Fix: determineversion.vbs could hang in a git checkout (r24826)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
216 - Fix: Close pending preview windows when the engine is introduced to everyone (r24812)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
217 - Fix: Close engine preview window when another client accepts it (r24811)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
218 - Fix: Make engine preview offers more robust with regard to changes in the company ranking (r24810)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
219 - Fix: When displaying the previous news message, do not consider news which are turned off [FS#4224] (r24802)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
220 - Fix: Glitch in timetable GUI [FS#5327] (r24800)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
221 - Fix: Unify checks for editability of settings (r24787)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
222 - Fix: Invert the focus handling of the OSK. Keep the focus at the OSK and close it on losing focus (r24774)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
223 - Fix: Shift in the OSK behaved like capslock (r24773)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
224 - Fix: [Win32] Do not crash when switching to an unsupported fullscreen display mode (like 8bpp modes in Windows 8) [FS#5359] (r24762)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
225 - Fix: Crash on corrupted savegame [FS#5367] (r24754)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
226 - Fix: Some editboxes had a different colour than the rest of the window (r24747)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
227 - Fix: In various windows the OSK looked shiny but using it had no effect whatsoever (r24727)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
228 - Fix: AI debug GUI crashed when using disabled buttons via hotkeys (r24723)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
229 - Fix: When starting a scenario apply the local company settings to the new company [FS#5139] (r24717)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
230 - Fix: [NewGRF] Allow stations to draw snow/desert aware ground sprites with railtype overlays [FS#5335] (r24715)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
231 - Fix: [NewGRF] Draw default foundations if resolving of custom station foundation sprites fails [FS#5337] (r24714)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
232 - Fix: [NewGRF] Tolerate old NewGRFs returning invalid values via CB 11 [FS#5262] (r24713)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
233 - Fix: [NewGRF] Station variables 61 and 62 returned incorrect values, if no vehicle ever tried loading [FS#5303] (r24712)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
234 - Fix: Check whether to not display a ^ loading indicator at drop stations only worked if there was no other vehicle unloading for 255 ticks (r24711)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
235 - Fix: [NewGRF] Station var 48 should report acceptance, not supply (r24706)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
236 - Fix: Station rating might consider very old vehicles very young (r24705)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
237 - Fix: Disallow closing oilrig airports in the scenario editor (r24703)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
238 - Fix: Workaround for an overoptimisation done by GCC 4.5 [FS#5246] (r24701)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
239 - Fix: Get packing right on MinGW GCC 4.7 (r24573)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
240 - Fix: Make sure all template functions are instantiated by at least one compilation unit [FS#5276] (r24496)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
241 - Fix: Do not load order backups when loading a server-saved game in single player (r24445)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
242 - Fix: Allow overbuilding bridges with the same type when adding a roadtype [FS#5221] (r24413)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
243 - Fix: Cargo lists cannot have genders (mostly because it is very unclear what gender it would have) (r24374)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
244 - Fix: Off by one errors with regard to clicking on setting buttons (r24313)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
245 - Fix: STRING1 probably means STRING1 (r24295)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
246 - Fix: squirrel_export should match key words like 'virtual', 'static' and 'const' only as whole words (r24288)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
247 - Fix: Hide object specs/classes from the GUI, if they will never be available to the user [FS#4967, FS#5120] (r24171)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
248 - Fix: Unify the spacing in 'AI/Game Script' and never just say 'Game' when 'Game Script' is meant [FS#4898] (r24020)
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
249
0199b9f6fd96 (svn r24850) -Update: Status report to santa.
frosch <frosch@openttd.org>
parents: 19725
diff changeset
250
19725
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
251 1.2.3 (2012-11-01)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
252 ------------------------------------------------------------------------
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
253 (None)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
254
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
255
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
256 1.2.3-RC1 (2012-10-17)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
257 ------------------------------------------------------------------------
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
258 - Change: [NewGRF] Set the reference brightness of 32bpp mask recolouring to 128 (r24610)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
259 - Fix: Configure script did not properly handle _BUILD flags during reconfigure (r24601)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
260 - Fix: Configure script failed to detect libfontconfig 2.10 as newer than 2.3 (r24598)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
261 - Fix: When fontconfig is not available, the bootstrap download crashed [FS#5336] (r24597)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
262 - Fix: Crash when a gamescript provided too many parameters to a GSText object [FS#5333] (r24593)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
263 - Fix: [Script] API documentation mistakes/omissions (r24584)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
264 - Fix: Do not add duplicates to the ban list [FS#5308] (r24580)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
265 - Fix: Draw the window resize sprite bottom-aligned [FS#5324] (r24577)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
266 - Fix: Vehicle list at buoys did no longer work [FS#5319] (r24576)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
267 - Fix: [Windows] Do not cast away const in OS specific code (r24572, r24571)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
268 - Fix: Naming of bundles was somewhat broken (r24569)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
269 - Fix: Non-train vehicle lists were not resorted when vehicles were renamed [FS#5261] (r24567)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
270 - Fix: Stop both price and payment inflation if either of them has reached MAX_INFLATION (r24565)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
271 - Fix: Limiting the inflation did not quite work [FS#5312] (r24564)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
272 - Fix: Do not show profit from refits as cost in the refit window [FS#5297] (r24544)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
273 - Fix: Do not limit to reading one UDP packet per game loop (r24532)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
274 - Fix: Max script chance was too big (r24531)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
275 - Fix: [NewGRF] RandomAction 84 should interpret register 100 as signed (r24528)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
276 - Fix: [OSX] Some compile problems in mac-only code [FS#5296] (r24524)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
277 - Fix: The gender of an industry name is defined by the industry-type part of the name, not by the town-name part, even if it comes first (r24523, r24522)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
278 - Fix: GStexts were compiled incompletely when containing certain string codes (r24516, r24515)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
279 - Fix: The mousewheel did not work in the build waypoint window [FS#5285] (r24507)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
280 - Fix: [NewGRF] Airport variables 60 to 65 and 69 used the wrong cargo translation table for translations (r24506)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
281 - Fix: Do not show the global goals as company goals for spectators (r24500)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
282 - Fix: Clarify description of command line option -n (r24485)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
283 - Fix: Do not call RebuildSubsidisedSourceAndDestinationCache() before subsidy savegame conversion is finished [FS#5232] (r24482)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
284 - Fix: Trains were unable to reverse in stations when using NPF (r24479)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
285 - Fix: The --xxx yyy format (instead of --xxx=yyy) for configure did not work (r24471)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
286 - Fix: --prefix was not accepted by configure (r24470)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
287 - Fix: Changing auto-refit for a 'goto station' order was inadvertently modifying the full load state [FS#5264] (r24457)
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
288
de0ab8207369 (svn r24658) -Merge: release documentation updates from 1.2
rubidium <rubidium@openttd.org>
parents: 19568
diff changeset
289
19568
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
290 1.2.2 (2012-08-16)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
291 ------------------------------------------------------------------------
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
292 (None)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
293
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
294
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
295 1.2.2-RC1 (2012-08-01)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
296 ------------------------------------------------------------------------
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
297 - Fix: In some cases ships could be covered with land [CVE-2012-3436] [FS#5254] (r24449, r24439)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
298 - Fix: Copy constructor and assignment operator cannot be implicit template specialisations [FS#5255] (r24448)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
299 - Fix: Make (non-refittable) vehicles with invalid default cargo unavailable [FS#5256] (r24438)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
300 - Fix: CFLAGS/CXXFLAGS ignored for helper binaries (r24432, r24429, r24427, r24365)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
301 - Fix: [Windows] Unbreak NewGRF MD5 sum calculation. Macros and side effects do not mix, especially if there is some obscure '#define min' in a windows header that nobody thinks of [FS#5231] (r24416)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
302 - Fix: Disallow removing roadtypes from bridges when not dragging in bridge direction [FS#5221] (r24414)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
303 - Fix: Draw wires under low bridges if the bridge is transparent, not if the wire is transparent (r24403)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
304 - Fix: Station properties 11 and 14 were combined incorrectly [FS#5243] (r24402)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
305 - Fix: [Windows] Changing resolution did not resize the window (r24394)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
306 - Fix: Use the 'all vehicles' group for the autoreplace window from the vehicle list [FS#5239] (r24392)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
307 - Fix: Do not consider not finding a particular base set critical; just load a different one and display an in-game error later on [FS#5233] (r24388)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
308 - Fix: Make IsInDepot() functions behave consistent across vehicle types and add IsChainInDepot instead, if that is what shall be checked [FS#5188] (r24384)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
309 - Fix: Call Vehicle::IsStoppedInDepot only for the first vehicle in a chain (i.e. primary vehicle or free wagon) (r24382)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
310 - Fix: Do not resize the object GUI when selecting objects. Rather clip the object name (r24379)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
311 - Fix: ReInit could crash for windows with NWidgetMatrix widgets [FS#5218] (r24378)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
312 - Fix: [NewGRF] Extended action A1 did not work correctly [FS#5227] (r24369, r24361)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
313 - Fix: [NewGRF] Ship-specific 80+x variables were missing for unknown reason [FS#5224] (r24360)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
314 - Fix: When airport construction was denied due to noise, the error message named the wrong town (r24354)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
315 - Fix: [NoAI] A TileIndex is not a station id, so do not use it as one [FS#5215] (r24353)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
316 - Fix: When highlighting the drop position for vehicles in depots, make space for all articulated parts (r24352)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
317 - Fix: Short vehicles were not properly positioned at the cursor when dragging for RTL languages (r24351)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
318 - Fix: EQUALSIZE widget containers within EQUALSIZE containers were initialised with wrong sizes (r24346)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
319 - Fix: The cursor in the company password window was not blinking due to wrong magic constants (r24335)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
320 - Fix: [NewGRF] Change the length of 8/8 roadvehicles in vehicle lists to 32 pixels; this is in fact the correct length as can be seen in corners for short articulated parts following each other [FS#2553] (r24332)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
321 - Fix: [NewGRF] Group vehicles in the purchase list properly by source GRF, but also consider engine GRFID overrides [FS#4254] (r24330, r24321)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
322 - Fix: Make the AI settings window behave more like the other settings window by closing the query window whenever selecting a different row (r24315)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
323 - Fix: Editing NewGRF parameters using the query window showed wrong values, if there was no direct relation between parameter index and parameter register (r24314)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
324 - Fix: Center object previews in 1- and 2-view selectors based on the 4-view selector layout [FS#5057] (r24299)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
325 - Fix: Increase the left and right margins of the text in the yes/no query window (r24293)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
326 - Fix: [NewGRF] GetReverseCargoTranslation() was unnecessary complicated and also returned the wrong thing for cargos not present in the translation table (r24273)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
327 - Fix: [NewGRF] Load cargo- and railtype-translation during both reservation and activation stage. That way they can be selected using Action7 depending on present cargo- or railtypes (r24272)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
328 - Fix: Use the same colour scheme for the script selection window as in other comparable windows (r24268)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
329 - Fix: Make the oilrig-vehicle list accessible to spectators and colour its caption neutrally grey [FS#5126] (r24260)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
330
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
331
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
332 1.2.1 (2012-06-01)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
333 ------------------------------------------------------------------------
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
334 - Fix: [Script] ScriptTown::GetGrowthRate() returned wrong values after usage of SetGrowthRate() (r24302)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
335
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
336
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
337 1.2.1-RC1 (2012-05-16)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
338 ------------------------------------------------------------------------
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
339 - Fix: Change the unit of the sprite-cache size setting from megabytes to megapixels, so it depends on the blitter being used. Also increase it from 64 to 128, and change the name in the cfg file, so everyone gets the new default [FS#5162] (r24252)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
340 - Fix: Do not immediately display error messages from parsing the cfg file, but schedule them for displaying after the GUI is prepared for it [FS#5154] (r24250, r24249, r24248, r24247)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
341 - Fix: Dereferencing uninitialised pointer causing a crash [FS#5159] (r24224)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
342 - Fix: Lag counters were not properly reset when switching states making it possible to get disconnected for lagging when you were not lagging [FS#5166] (r24221)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
343 - Fix: Adopt ICU version detection to also deal with the new versioning scheme since ICU 49 [FS#5182] (r24220)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
344 - Fix: Immediately do the cargo payment on vehicle crashes instead of when they are cleared [FS#5152] (r24219)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
345 - Fix: The confirmation window to abort world generation was hidden during world generation, so actually you could not abort it [FS#5159] (r24214)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
346 - Fix: If a company is taken over or bankrupts, transfer exclusive transport rights to the new owner respectively cancel them (r24204)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
347 - Fix: Make the engine name not overdraw the engine count in the autoreplace GUI (r24203)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
348 - Fix: Make the size of the details in the autoreplace GUI match more the size of the details in the purchase list (r24202)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
349 - Fix: Mark group list dirty when setting/clearing autoreplace for an engine type [FS#5170] (r24201)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
350 - Fix: Invalidate build vehicle windows every month, in case they need resorting due to changed reliabilities [FS#5149] (r24200)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
351 - Fix: If you consider a settings to potentially cause desyncs via NewGRFs and thus disallow changing it in network games, you should probably also sync it to clients (r24193, r24191)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
352 - Fix: Use default value when reading an invalid setting value [FS#5153] (r24192, r24146)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
353 - Fix: [Windows] When going to fullscreen and back, restore to the resolution you were, not to the fullscreen resolution (r24189)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
354 - Fix: [Windows] When changing the basics of a window (fullscreen, 8bpp/32bpp), and a window already exists, it was forced out of maximize mode, and its resolution/position was reset, often causing unwanted side-effects [FS#5151] (r24188)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
355 - Fix: Town radii were not updated immediatelly after construction/destruction of houses, resulting in desyncs [FS#5169] (r24183)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
356 - Fix: The population of a town was computed incorrectly for overridden houses when loading a game (r24182, r24181, r24179)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
357 - Fix: The object name from property A was not displayed in the object GUI [FS#5110] (r24178)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
358 - Fix: The arctic 'shops and offices' used the 'church' sprite in one of its four views [FS#5148] (r24177)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
359 - Fix: The object GUI did not draw objects when all objects of a class are disabled (r24176)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
360 - Fix: If you spent hard work on finding an available object ID, you should probably also use it instead of always 0 (r24159)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
361 - Fix: Town producing no cargo at all could spawn passenger subsidies (r24158)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
362 - Fix: The music volume was set too early during startup causing it to be not set correctly (r24155)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
363 - Fix: [Squirrel] Crash when trying to create an array with negative size [FS#5160] (r24153)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
364 - Fix: [NoAI] Do not return the last 'cached' speed of vehicles when they are stopped/crashed [FS#5157] (r24152)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
365 - Fix: [Script] Typo in script documentation (r24151)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
366 - Fix: Glass-sprite of bubble-generator was not drawn anymore for completely constructed tiles [FS#5143] (r24107)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
367 - Fix: Conflicting strategies for resizing the main toolbar and statusbar after resizing the main window [FS#5136] (r24089)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
368 - Fix: Significantly reduce the area that is redrawn for text effects [FS#5103] (r24068)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
369 - Fix: Do not redraw up to 25% of the map when making a new vehicle visible for the first time (r24067)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
370 - Fix: Do not redraw the text effect when nothing changed (r24066)
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
371
87dae813ce37 (svn r24477) -Merge: documentation updates from 1.2.
rubidium <rubidium@openttd.org>
parents: 19232
diff changeset
372
19232
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
373 1.2.0 (2012-04-15)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
374 ------------------------------------------------------------------------
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
375 - Fix: When starting GS or AI, always use the settings of the game, not the new-game settings [FS#5142] (r24108)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
376 - Fix: Provide translated comments in the desktop file without language name postfix (r24100)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
377 - Fix: Cloning orders of aircraft with limited range failed [FS#5131] (r24086)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
378
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
379
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
380 1.2.0-RC4 (2012-04-01)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
381 ------------------------------------------------------------------------
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
382 - Fix: Reversing trains while they were entering or leaving a depot could lead to stuck trains [FS#5093] (r24078, r24071)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
383 - Fix: The 'last joined' server was not properly selected anymore [FS#5098] (r24070)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
384 - Fix: Immediately start querying the last joined server instead of waiting for the requery loop [FS#5097] (r24069, r24062)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
385 - Fix: Make the full snowedness level of houses the same as roads and rails [FS#5121] (r24064)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
386 - Fix: With certain versions of GCC and compiler flags the compiler could reorder some code badly causing the 32bpp depot flag not working [FS#5125] (r24063)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
387 - Fix: Do not freeze aircraft mid-flight when skipping to an out-of-range destination [FS#5123] (r24060)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
388 - Fix: Wrong numbering of string parameters causing wrong capacities to be shown [FS#5124] (r24058)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
389 - Fix: Crash when timetabling a maximum travel speed of 0 [FS#5111] (r24053)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
390 - Fix: [NewGRF] Imported GRF sounds were inserted into the wrong slots [FS#5107] (r24052)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
391 - Fix: [NewGRF] Realsprites inside the action 11 block were not skipped correctly (r24050)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
392 - Fix: Improve error messages for the placement restrictions of banks, water towers and toy shops [FS#5095] (r24040)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
393
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
394
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
395 1.2.0-RC3 (2012-03-18)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
396 ------------------------------------------------------------------------
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
397 - Feature: Allow display of baseset textfiles (r24037)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
398 - Feature: Increase the station class limit from 32 to 256 (r24031)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
399 - Fix: After opening a text window with the monospaced font, all other text started glitching (r24038)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
400 - Fix: [NoAI] Reset 'is random' status of temporary variable during saveload as it is not always written to when loading an AI which means it wouldd be taking the 'is random' setting of another AI (r24033)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
401 - Fix: [NoAI] Make AIEngine::IsArticulated return true if the articulated callback flag is set, do not try to run the callback (r24029)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
402 - Fix: Pass cases down into the list of cargos [FS#5090] (r24024, r24023, r24022)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
403
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
404
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
405 1.2.0-RC2 (2012-03-04)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
406 ------------------------------------------------------------------------
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
407 - Fix: [Script] AI used in names in API for GSOrder [FS#5088] (r24006)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
408 - Fix: Improve rounding when converting display speeds to internal speeds [FS#5079] (r23995)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
409 - Fix: Also reset the font glyph cache when switching blitters (r23992, r23987)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
410 - Fix: [NewGRF] Also display the cargo subtype for vehicles which have no capacity, but a subtype [FS#5076] (r23991)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
411 - Fix: Zero the offsets of disabled zoomlevels, so they do not influence offset calculations (r23989)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
412 - Fix: Invalid reads when scaling an odd-sized sprite smaller (r23986)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
413 - Fix: Inconsistent quit/abandon/exit game/scenario/editor strings [FS#5074] (r23985)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
414 - Fix: Fix the order of lights on the helipad [FS#5082] (r23984)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
415 - Fix: Tarred heightmaps would not be found [FS#5083] (r23983)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
416 - Fix: Do not load a game during UpdateWindows as that might trigger changing the blitter which triggers re-entrant locking (r23980, r23977)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
417 - Fix: [SDL] Palette update was done too late making switching from 8bpp -> 32bpp look ugly (r23978)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
418 - Fix: Sprites of different zoom levels were not always padded correctly to a common size (r23976)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
419 - Fix: Also save the maximum travel speed for the current vehicle order (r23973)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
420
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
421
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
422 1.2.0-RC1 (2012-02-19)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
423 ------------------------------------------------------------------------
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
424 - Feature: [NewGRF] Customisable tunnel portals for rail types (r23952)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
425 - Feature: Timetabled maximum travel speeds for non-flying vehicles (r23947)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
426 - Feature: Readme/licence/changelog viewer for AI and game scripts [FS#5047] (r23936)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
427 - Feature: [NewGRF] 32bpp sprites in GRFs (r23897)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
428 - Feature: [NewGRF] Support for RealSprites with multiple zoom levels (r23890)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
429 - Feature: [NewGRF] Support for container version 2 (r23887)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
430 - Fix: Refittability should never depend on the current capacity of a vehicle [FS#5070] (r23965)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
431 - Fix: Do not look for missing sprites twice during startup [FS#5072] (r23963)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
432 - Fix: [Script] Infinite recursion within a script was not caught properly, so they could cause crashes of OpenTTD instead of the AI [FS#5068] (r23962)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
433 - Fix: [NewGRF] Make the properties for always/never refittable cargo types not behave incremental, but reset them on reassignment (r23960)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
434 - Fix: [Network] Do not allow chat messages from pre-active clients. As they have not got the savegame yet, they will not have the interface to send them either (r23958)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
435 - Fix: [Network] Allow sending chat to pre-active clients as the clients start accepting once they send 'map ok' to the server, which is the same moment we change their status to pre-active [FS#4990] (r23957)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
436 - Fix: When the population of a town changes the town view might even have to change size due to different cargo requirements [FS#5062] (r23953)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
437 - Fix: [NoGo] Never show GSGoal::Question() to spectators [FS#5063] (r23950)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
438 - Fix: Better rounding when converting internal speed to displayed speed (r23945)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
439 - Fix: Also list DEITY signs in the signlist in the scenario editor [FS#5061] (r23943)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
440 - Fix: Infrastructure cache of standard road stops would get messed up when buying a company with them (r23942)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
441 - Fix: Scale infrastructure cost of rail tracks by the total number of all tracks and not independently for each rail type (r23931)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
442 - Fix: [Script] Do not close the parameter window when a script starts [FS#4944] (r23930)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
443 - Fix: Do not accelerate, for smoke purposes, when you reached the track's maximum speed [FS#5053]
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
444 - Fix: 32bpp animated blitter was optimised a bit too far regarding not needing to update the colour mapping when (re)initialising the palette [FS#5056] (r23927)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
445 - Fix: [NoGo] Some news messages would cause an assertion to be triggered due to a missing proper location for the viewport of the news message, so only allow building when valid data for the viewport is provided or no viewport is used [FS#5054] (r23924)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
446 - Fix: Consider only the middle tile of a lock for lock-infrastructure costs. The other two tiles may be owned by other companies. Also do not count the middle tile of a lock as canal, independent of whether it is build on ground or river slope (r23920)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
447 - Fix: [NewGRF] When determining the first refittable cargotype according to CTT order, do not rely on the GRF assigning the refit_mask property. Also check for GRFs setting the default_cargo or refittable-cargo-classes or -types properties (r23916)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
448 - Fix: [NewGRF] Do not test validity of cargobits using a mask of cargoslots (r23914)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
449 - Fix: [NewGRF] When testing whether a engine shall only carry the default cargo, check ctt_include_mask for being empty before applying cargo translation (r23912)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
450 - Fix: [SDL] Handle the SDL_VIDEOEXPOSE event to solve issues with SDL 1.3 (r23910)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
451 - Fix: [SDL] Fix keyboard-related segfault when compiling against SDL 1.3 (r23909)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
452 - Fix: [Makefile] Make sure bin/baseset/openttd.32.bmp is removed on make clean (r23908)
20046
758b2cd8acc6 (svn r24978) -Update: some assorted documentation tidbits
rubidium <rubidium@openttd.org>
parents: 19917
diff changeset
453 - Fix: [Makefile] Let 'make clean --dry-run' not delete Makefiles (r23907)
19232
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
454 - Fix: [Windows installer] OpenMSX got downloaded to and extracted in the wrong (non-existent) folder [FS#5045] (r23905)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
455 - Fix: Memory leak everytime one clicked a savegame in the load GUI (r23901)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
456 - Fix: [NewGRF] It was not possible to import sounds from a NewGRF later in the load order (r23883)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
457 - Remove: PNG sprite loader; use 32bpp sprites in a NewGRF (r23898)
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
458
93d8ad605622 (svn r24121) -Merge: documentation update from 1.2
rubidium <rubidium@openttd.org>
parents: 19022
diff changeset
459
19022
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
460 1.2.0-beta4 (2012-02-04)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
461 ------------------------------------------------------------------------
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
462 - Feature: [NewGRF] Give NewGRF defined level crossings and rail depots access to the townzone (r23866)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
463 - Feature: [NewGRF] New algorithm (activated via an engine flag) to determine the capacity of vehicles. This allows vehicles to better control the capacity for cargotypes which they know; and let cargo NewGRFs influence the capacity for cargos the vehicle NewGRF does not know, but which the vehicle is refittable to due to cargo classes (r23861)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
464 - Feature: [NewGRF] Add cargo property 1D to set the capacity multipliers when refitting vehicles, which do not use callback 15 (r23860)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
465 - Feature: Allow command line options -e and -g to be combined to load saves/scenarios directly into SE (r23839)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
466 - Feature: [NoGo] Allow querying orders of vehicles [FS#4994] (r23837)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
467 - Change: Do not let towns (ever) remove objects [FS#5001, FS#5002] (r23842)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
468 - Change: Make signs placed in scenario editor belong to the GS. That way they are always shown in game and are not editable [FS#4999] (r23835)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
469 - Fix: Generate industry subsidies again [FS#5039] (r23876)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
470 - Fix: [NoGo/NoAI] Scripts with a bad comparator could lock up OpenTTD [FS#5004] (r23870)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
471 - Fix: Make the colour of the dropdown items for opening the vehicle list for which the company has no vehicles looking less horrid [FS#5020] (r23867)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
472 - Fix: Railtype overlays were drawn 'only transparent' on invisible bridges (r23864)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
473 - Fix: Inserting conditional orders for ships checked the wrong orders wrt. maximum distance (r23859)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
474 - Fix: Out of bounds read for slowdown parameter caused desync when railtype >= 4, vehicles were fast, and the original acceleration model was used [FS#5007] (r23855)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
475 - Fix: Infrastructure cache could get out of sync when overbuilding a drive through road stop (r23851)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
476 - Fix: When the network is lagging, you try to copy a vehicle's order but accidentally create a station order and then copy the vehicle's order (before the first command is executed) one could trigger an assertion from the pool [FS#5008] (r23849)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
477 - Fix: When removing road or tram from a tram+road stop, the owner of the road stop's cache was updated instead of the owner of the removed infrastructure (r23847)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
478 - Fix: Infrastructure count for stations was not updated properly on company takeover. And do not count buoys while loading a game either (r23844)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
479 - Fix: Clear NewGRF vehicle cache when their owner changes (r23841)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
480 - Fix: Assertion got hit when destroing a dock when a ship was loading [FS#5000] (r23838)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
481 - Fix: If a vehicle is not refittable to any cargo in the CTT, then pick the first refittable cargoslot (r23836)
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
482
494622d6cd9c (svn r23878) -Prepare: 1.2.0-beta4
rubidium <rubidium@openttd.org>
parents: 18976
diff changeset
483
18976
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
484 1.2.0-beta3 (2012-01-21)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
485 ------------------------------------------------------------------------
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
486 - Feature: [NoGo] Allow to chose the goal question window's title from a (small) set of options [FS#4992] (r23827)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
487 - Feature: [NewGRF] Enhance some fatal NewGRF errors with the spritenumber that caused the problem (r23809)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
488 - Fix: Loading empty GS strings/translations failed [FS#4996] (r23829)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
489 - Fix: Return early from SlString() for empty strings, before doing invalid things which surprisingly do not break everything. (r23828)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
490 - Fix: The detailed performance rating window showed the cargo count of the current quarter instead of the last quarter like the tooltip says [FS#4972] (r23826)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
491 - Fix: Removal of towns with 0 population failed during map generation [FS#4951] (r23819)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
492 - Fix: [Network] Desync due to different NewGRF version at client and server [FS#4962] (r23817)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
493 - Fix: [NewGRF] Textstack was not properly used when storing parameters for the error message window [FS#4969] (r23803)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
494 - Fix: Game lobby gui not updated when new company information becomes available [FS#4968] (r23802)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
495 - Fix: Reading the UTF-8 BOM from AI/GS files on big-endian machines failed (r23801)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
496 - Fix: Move 'refitable to' text above custom newgrf text in build vehicle gui [FS#4958] (r23792)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
497 - Fix: [NewGRF] Resize text panel for parameter description if it does not fit in 4 lines [FS#4960] (r23791)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
498 - Fix: [NewGRF] While we can only show one error per NewGRF, fatal errors should always disable the GRF. Also give those errors precedence over other information (r23789)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
499 - Fix: [NewGRF] Failure to load newgrf files that use action 0 general prop 15 with a missing language file (r23788)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
500 - Fix: Crash due to genders used for station name in hangar string of Italian translation [FS#4965] (r23782)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
501 - Fix: Under certain circumstances, e.g. a single invalid order, trying to determine the next order state could end up in an infinite loop [FS#4964] (r23781)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
502 - Fix: [Network] Missing naming of some errors[FS#4963] (r23780)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
503 - Fix: Trim all control codes and the likes from strings being passed into the AI. If the AI would be displaying them later we would be showing those control codes as question marks [FS#4957] (r23778)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
504 - Fix: Hide the PCX screenshot format from the options window, if a 32bpp blitter is used (r23775)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
505 - Fix: [NewGRF] Update all cached train properties if a train vehicle enters a new railtype (r23773)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
506
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
507
18917
85298be718fc (svn r23766) -Update: some documentation
rubidium <rubidium@openttd.org>
parents: 18818
diff changeset
508 1.2.0-beta2 (2012-01-07)
85298be718fc (svn r23766) -Update: some documentation
rubidium <rubidium@openttd.org>
parents: 18818
diff changeset
509 ------------------------------------------------------------------------
18918
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
510 - Feature: [NewGRF] Allow read-only display of NewGRF parameters, if GRF list may not be edited (r23760)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
511 - Feature: [NewGRF] Alternate rail type label list (r23758)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
512 - Feature: Make the default secondary sort method for the server list the number of clients instead of the name (r23710)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
513 - Feature: Try harder to sort text instead of fancy characters in the server names (r23709)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
514 - Feature: Make a distinction between fully zoomed in and default zoomed in screenshots [FS#4916] (r23695)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
515 - Feature: Add ability to adjust brightness of colour after remapping for 32bpp sprites (r23670)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
516 - Feature: [GS] GSGoal::Question(), to ask a question to a(ll) company(ies). It can contain random text, and at most 3 buttons from a collection of 17 (r23731)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
517 - Feature: Australian translation (r23730)
18976
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
518 - Fix: Make default timeouts for certain network states lower and configurable [CVE-2012-0049] [FS#4955] (r23764)
18918
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
519 - Fix: Check whether a water tile is really empty when overbuilding it with an object [FS#4956] (r23763)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
520 - Fix: The check for duplicate town names was not really working [FS#4951] (r23759)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
521 - Fix: Missing locking causing crash is extreme case when being in the MP lobby [FS#4938] (r23752)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
522 - Fix: [Win32] Work around a possible deadlock when initialising threaded drawing (r23749)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
523 - Fix: Make vehicle variables A8 and A9 always return 0. Returning cur_image is a potential desyncer due to Action1 in static NewGRFs (r23748)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
524 - Fix: Also set 'info' to NULL if 'instance' dies (for both AI and GS); avoids invalid memory reads (r23746)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
525 - Fix: If autorefit fails, count the vehicle capacity nevertheless, if it is already carrying the right thing (r23745)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
526 - Fix: [NewGRF] Check the version of the right GRF [FS#4923] (r23744)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
527 - Fix: [NewGRF] Call CB 15E for all vehicles before actually executing any refit [FS#4906] (r23743)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
528 - Fix: Cheating to different climates messes things even more up than changing NewGRFs in-game so it was removed [FS#4939] (r23733)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
529 - Fix: When cheating into another company, the SignList was not updated [FS#4942] (r23728)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
530 - Fix: Reading memory of a temporary (already deconstructed) object is invalid (r23721)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
531 - Fix: [Script] Show the script debug window also when the game script crashes [FS#4935] (r23720)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
532 - Fix: Extraction of music packs failed [FS#4930] (r23719)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
533 - Fix: [AI] Rescanai caused crash when the AI settings of an AI was opened [FS#4936] (r23718)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
534 - Fix: Ships going to wrong dock location when moving the dock while the game is paused [FS#4927] (r23717)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
535 - Fix: The amount of goals was too low [FS#4928] (r23699)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
536 - Fix: Hardcode the original defaults for loading old savegames if they could totally mess with the game's behaviour [FS#4859] (r23693)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
537 - Fix: Infrastructure count of canals/locks/ship depots was not updated properly when a company went into bankruptcy or was taken over [FS#4921] (r23686)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
538 - Fix: When fitting another engine the cargo capacity of wagons could become lower, causing them to contain more than they should. This caused the cargo transfer from the replaced parts to put even more stuff in the already full wagon. Prevent this from happening by reducing the amount of cargo in the vehicle to the capacity when moving vehicles/wagons around, or when autoreplacing [FS#4912] (r23683)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
539 - Fix: Vehicle numbers got misaccounted when autoreplacing failed due to length checks [FS#4914] (r23681)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
540 - Fix: [AI] Prevent removal of the (AI) company the local player is in [FS#4915] (r23680)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
541 - Fix: [Script] Close the editbox of settings when changing an AI, to avoid invalid memory read/write (r23678)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
542 - Fix: [Script] Invalidate AI Parameters window when changing AI [FS#4909] (r23677)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
543 - Fix: When removing road stops the wrong tile was checked for updating the infrastructure cache [FS#4913] (r23676)
c561a1371538 (svn r23768) -Fix: inconsistent stye in changelog
rubidium <rubidium@openttd.org>
parents: 18917
diff changeset
544 - Fix: [Script] The 'Configure' button in the 'AI / Game Configuration' window did not get enabled when activating a GameScript (r23668)
18917
85298be718fc (svn r23766) -Update: some documentation
rubidium <rubidium@openttd.org>
parents: 18818
diff changeset
545
85298be718fc (svn r23766) -Update: some documentation
rubidium <rubidium@openttd.org>
parents: 18818
diff changeset
546
18818
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
547 1.2.0-beta1 (2011-12-24)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
548 ------------------------------------------------------------------------
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
549 - Feature: Ability to run a game script; a script that controls some of the logic of the game, e.g. to implement goals or tutorials (r23637)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
550 - Feature: Allow to place locks also on river rapids and restore rivers, if locks are deleted [FS#4872] (r23512)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
551 - Feature: Aircraft ranges (r23504)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
552 - Feature: Configurable linewidth in plots (r23497, r22292)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
553 - Feature: Add 'view website' button to the online content and NewGRF windows (r23495, r23492)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
554 - Feature: [NewGRF] Action14 node INFO->URL_ to add an url (r23494)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
555 - Feature: When looking for missing content, automatically select it so you can easily start the download [FS#4827] (r23468)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
556 - Feature: Automatically close the online content window after confirming the download with 'ok' [FS#4827] (r23467)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
557 - Feature: Add 'find missing content online' button to 'load savegame' and 'find network game' windows [FS#4827] (r23465)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
558 - Feature: [NoAI] AIStation.GetStationCoverageRadius(StationID) (r23453)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
559 - Feature: Infrastructure maintenance costs (r23415)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
560 - Feature: Allow to create subsidies for any combination of source and destination types (r23408)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
561 - Feature: Diagonal dragging the rail conversion tool when pressing CTRL [FS#4841] (r23338)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
562 - Feature: Add ability to zoom in to 2x and 4x level (r23316)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
563 - Feature: Settings to restrict viewport zoom levels (r23314)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
564 - Feature: An economy.fund_buildingssetting, to disallow funding buildings (r23303)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
565 - Feature: [NoAI] AITown::GetCargoGoal and AITown::GetGrowthRate to query statistics about a town regarding its growing (r23302)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
566 - Feature: Show on the GUI when a town grows and what the requirements for growing are (r23300)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
567 - Feature: [NewGRF] Properties to always include/exclude cargo types from the refit mask (r23291)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
568 - Feature: A monospaced sprite font for the readme reader (r23288, r23274)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
569 - Feature: Attempt to show a window for downloading the base graphics set if it is missing (r23244)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
570 - Feature: In-game (translatable) readme.txt reader [FS#4780] (r23182, r23178)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
571 - Feature: [NoAI] AICONFIG_AI_DEVELOPER flags to hide AI settings unless gui.ai_developer_tools is enabled (r23169)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
572 - Feature: Always draw fences around field tiles [FS#1824] (r23168)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
573 - Feature: Support for NewGRF version 8 (r23159)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
574 - Feature: [NewGRF] Patch/setting variable 14: get the maximum height of the map (r23158)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
575 - Feature: [NewGRF] Road vehicle property 23 to shorten vehicles without callback usage (r23149)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
576 - Feature: [NewGRF] Allow passing 32bit parameters to 60+x variables (using var 7B). Currently most useful for vehicle var 60 (r23138)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
577 - Feature: [NoAI] AICargoList_StationAccepting [FS#3799] (r23134)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
578 - Feature: [NewGRF] Property for the rail type name (r23129)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
579 - Feature: [NoAI] Allow AIs to query the amount of remaining operations for the current tick (r23118)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
580 - Feature: [NewGRF] Ambient sound effect callback (r23114)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
581 - Feature: Auto-refitting of vehicles during loading at a station when the vehicle allows it (r23089, r23087)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
582 - Feature: [NewGRF] Callback to change refit cost depending on old and new cargo type (r23086)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
583 - Feature: [NewGRF] Use variable 10 to enable vehicle GRFs to draw different sprites on the map and in various GUIs (r23080)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
584 - Feature: [NewGRF] House callback 0x148 (r23072)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
585 - Feature: [NewGRF] House variable 0x64 (r23070)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
586 - Feature: [NewGRF] Long date of last service for vehicles, also available in the purchase list (r23068)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
587 - Feature: A -q command line option to read a savegame, write some general info and exit (r23065)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
588 - Feature: [NewGRF] stringscodes 9A 19 and 9A 20 to print 'short volume' and 'short weight' respectively (r23063)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
589 - Feature: [NewGRF] Allow use of NewGRF text stack during callback 23 (r23040)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
590 - Feature: Support company colour for the airports' runways [FS#4797] (r23010)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
591 - Feature: [NewGRF] Allow to use offsets for all types of action5 except sea shores [FS#4795] (r23004)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
592 - Feature: [NewGRF] Action2 variable 0x62 to get curvature/position difference to the n-th vehicle in vehicle chain [FS#2521] (r22998)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
593 - Feature: [NewGRF] Allow access to other vehicles in the vehicle chain in VarAction 2 (r22997)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
594 - Feature: Display autoreplace status in group GUI (r22985)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
595 - Feature: Display profit icons for groups in the group GUI (r22984)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
596 - Feature: Display the number of vehicles in the group GUI also for the ALL and DEFAULT groups (r22983)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
597 - Feature: Allow road corners on steep slopes (r22968)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
598 - Feature: Allow depots, standard road stops and airports on steep slopes (r22960)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
599 - Feature: [NewGRF] Allow Action4 to change text IDs 0x00D1 to 0x00E0 for feature 48 (r22954)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
600 - Feature: [NewGRF] Extended Action1 format to define arbitrary spriteset IDs (r22926)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
601 - Feature: [NewGRF] Allow referencing spritesets from different Action1 in a single Action2 (r22925)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
602 - Feature: Allow towns to build bridges over canals and rivers (r22899)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
603 - Feature: Resize the tree build gui to according to tree size (r22862)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
604 - Feature: Conditional order depending on remaining lifetime of a vehicle (r22858)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
605 - Feature: [NewGRF] Allow replacing depot sprites without having to provide rail overlays (r22854)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
606 - Feature: Display separate ocean and canal speeds in the ship purchase list, if they differ (r22850)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
607 - Feature: [NewGRF] Bits 8-31 in station variable 43 (r22848)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
608 - Feature: [NewGRF] Also age wagons and articulated parts (r22816)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
609 - Feature: [YAPF] Take canal/ocean speed fraction of ships into account (r22801)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
610 - Feature: Progress bar for scanning NewGRFs (r22797)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
611 - Feature: [NewGRF] Stringcodes for printing 0-based dates, unsigned words in power units (r22779, r22778)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
612 - Feature: River generation (r22767)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
613 - Feature: [NoAI] AITile::GetTownAuthority() (r22764)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
614 - Feature: [NewGRF] Implement feature 04 property 18 bit 5 (r22746)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
615 - Feature: [NewGRF] Per vehicle custom cargo ageing period (r22713)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
616 - Feature: Display option to hide competitors' signs and station names [FS#4701] (r22708)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
617 - Feature: Add a menu entry for the sprite bounding box debuging feature in the help menu and enable bounding boxes only in conjunction with the NewGRF developer tools (r22675)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
618 - Feature: [NewGRF] Provide random bits in var 0x10 for callback 0x3B in all cases [FS#4690] (r22673)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
619 - Feature: Do not spawn explosion effects when bulldozing in paused mode. They block the view (r22670)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
620 - Feature: [NewGRF] Support for the land slope check callback for stations (r22659)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
621 - Feature: [NewGRF] Custom error messages for object callback 0x157 (r22658)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
622 - Feature: [NewGRF] More default error messages for the industry shape and location callbacks (r22657)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
623 - Feature: [NewGRF] Add water class to the 'land info of nearby tiles' vars (r22655)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
624 - Feature: [NewGRF] Support for ship props 14/15 (ocean/canal speed fraction) (r22639)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
625 - Feature: [NoAI] Add several functions to AICompany to find out performance information (r22584)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
626 - Feature: [NewGRF] Persistent storage for towns (r22569)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
627 - Feature: [NewGRF] Support for station variable 0x69 (r22543)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
628 - Feature: [NewGRF] Advanced sprite layouts with register modifiers (r22518)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
629 - Feature: Save heightmap in scenario editor (r22514)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
630 - Feature: Make the transparency options for industries also affect the effect vehicles created by industries [FS#4625] (r22506)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
631 - Feature: [NewGRF] Implement variable 18 for custom station foundations (r22453)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
632 - Feature: [NewGRF] When NewGRFs are disabled via Action E or due to GRM failure, also display an error in the GUI (r22444)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
633 - Feature: [NewGRF] Allow to filter by town of the current industry when using industry variable 0x68 [FS#4591] (r22434)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
634 - Feature: An advanced setting to specify the default palette to use for NewGRFs without action 14 palette information; this makes the default choice independent from the used base graphics (r22417)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
635 - Feature: Sort the items in the currency dropdown; separate the 'Custom' item with a horizontal line from the rest (r22312)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
636 - Feature: Separate default and NewGRF-supplied townnames with a horizontal line and only sort them within these groups (r22312)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
637 - Feature: [NewGRF] Allow docks to feature company colour (r22293)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
638 - Feature: Apply the same inflation to the initial loan as to the maximum loan. Note that this is no change to the economy; it only saves players some clicks when starting companies in later years (r22253)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
639 - Feature: [NewGRF] Make var 0x48 available in CB 0x15C (r22231)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
640 - Change: [Win32] Move painting the window and doing palette animation into a separate thread (r23482)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
641 - Change: [SDL] Move 32bpp-anim palette animation to the draw thread instead of the single threaded bit of the game loop. This causes a speedup of up to 15% when animation is turned on with the 32bpp-anim blitter (r23451)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
642 - Change: Make the company GUI somewhat smaller if there are no shareholders (r23424)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
643 - Change: [NewGRF v8] Allow translating multiple languages with Action 13 (r23391)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
644 - Change: Bring Squirrel to 2.2.5; besides some nice bug fixes, it mostly solves the sort() issues (r23383)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
645 - Change: Move the 'default' overrides out of the base set in order to ensure they all use the same values (r23232)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
646 - Change: Different directories for base sets and newgrfs. So data to base set or newgrf, and gm to base set (r23219)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
647 - Change: [NewGRF v8] Do not override rail type prop 1B with prop 09 (r23166)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
648 - Change: [NewGRF v8] Format of extra callback info for callback 144 (r23157)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
649 - Change: [NewGRF v8] Use height level units in var 8A of callback 28 (r23155)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
650 - Change: [NewGRF v8] Use height level units in nearby tile info variables (r23154)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
651 - Change: [NewGRF v8] Use height level units in variable 20/A0 (r23153)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
652 - Change: [NewGRF v8] Snow line height table uses values between 0x00 and 0xFF independent of number of height levels (r23152)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
653 - Change: [NewGRF v8] Deprecate callback 11 and 12, and use callback 36 instead (r23151, r23150)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
654 - Change: [NewGRF v8] Unify the return values of boolean callbacks, and check the results for validity (r23147)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
655 - Change: [NewGRF v8] Make callback 22 return a probability to use instead of property 18 (r23146)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
656 - Change: [NewGRF v8] Determine the 'first' refittable cargo of vehicles using the cargo ordering from the cargo translation table (r23145)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
657 - Change: [NewGRF v8] Consider the 'default cargotype' properties as indices into the cargo translation table (r23144)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
658 - Change: [NewGRF v8] Return the translated cargobit in vehicle var 42 (r23143)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
659 - Change: [NewGRF v8] Unify the return values of callbacks returning D0xx texts (r23142)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
660 - Change: [NewGRF v8] Invert result bit 10 of callbacks 149 and 157 to make them consistent with other slope check callbacks (r23141)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
661 - Change: [NewGRF v8] Do no longer apply base cost fallbacks (r23139)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
662 - Change: [NewGRF v8] New result format for callback 16 (r23137)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
663 - Change: [NewGRF v8] Deprecate old-style callback results 0xFF?? (r23136)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
664 - Change: Open the query string window centered as it (almost) always requires your attention [FS#4825] (r23130)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
665 - Change: [NewGRF] Enforce that the default cargo type of a vehicle is one of the refittable cargos in case of refittable engines (r23077)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
666 - Change: Use the currency -> euro conversion rate for currencies that have been replaced with the euro, so when the switch happens the conversion rate at that point is roughly that of the real world conversion rate (r23056)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
667 - Change: Disable palette animation for pixels with alpha, as the alpha and previous colour information will be lost when the palette is animated (r23016)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
668 - Change: More suitable default news settings instead of everything on 'full' (r22897)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
669 - Change: Always use the DOS palette for drawing, remove the '-i' option for palette selection (r22419)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
670 - Change: Make YAPF the default pathfinder for ships, do not discourage players from using it anymore (r22352)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
671 - Change: Remove pixel limiter for query strings (r22343)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
672 - Fix: Dates cut off in the message history [FS#4896] (r23643)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
673 - Fix: Fix transparency for steel mill, colour translations in some arctic buildings and a wrongly replaced sprites [FS#4892] (r23639)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
674 - Fix: Draw PBS reservations also for bridges and tunnels with railtype overlays (r23586, r23584)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
675 - Fix: Add missing characters for certain languages and the large font [FS#4870] (r23582)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
676 - Fix: Extending a path reservation starting at a partially reserved rail station could fail [FS#4888] (r23564)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
677 - Fix: [NoAI] ScriptSign::BuildSign() returned wrong result if the sign name was too long [FS#4886] (r23516)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
678 - Fix: Drawing of newspaper headlines used different padding than the initial sizing of the window [FS#4884] (r23509)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
679 - Fix: [Squirrel] Provide a proper error message when the _cmp meta-function does not return an integer (r23496)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
680 - Fix: Make autoreplace, autorenew, cloning and autorefit check all articulated parts of a vehicle to find a shared cargo subtype (r23487)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
681 - Fix: In case you already have orders, ignore the vehicles when adding an extra order [FS#4770] (r23484)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
682 - Fix: Replace OS error messages with internal error messages when that is possible [FS#4594] (r23480)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
683 - Fix: Clear the backed up orders of a removed station as well, otherwise one could create orders to a station that was never in the original backupped orders. For example a road vehicle trying to go to a buoy [FS#4876] (r23464)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
684 - Fix: Do not assume all industries that cut trees have tile (0,0) and wait until all tiles of an industry are completed before starting to cut trees (r23458)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
685 - Fix: Mark company window dirty when moving a rail engine creates or deletes a train (r23454)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
686 - Fix: Some airport functions did not take the layout into account resulting in wrong noise levels or nearests towns [FS#4764] (r23441)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
687 - Fix: Perform checks for NFORenum/GRFCodec in configure, including a version check so a proper error can be given when a too old GRFCodec or NFORenum is used [FS#4867] (r23438)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
688 - Fix: Recolouring of some animated colours from the Windows (=least consistent) palette went wrong [FS#4868] (r23433)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
689 - Fix: Prevent windows to be resized beyond the bounds of the (main) window [FS#4842] (r23429)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
690 - Fix: [NoAI] The AIEvent.ET_COMPANY_NEW was only triggered if a company named itself, which seems like a very odd place to do so. Trigger it when the company is created instead (r23398)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
691 - Fix: Bring some more order in the ordering of the windows, e.g. do not let a save or load dialog get hidden by a news message [FS#4709] (r23336)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
692 - Fix: Road vehicle purchase info failed to display vehicles carrying no cargo [FS#4820] (r23334)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
693 - Fix: Abort building/moving HQ when clicking on the button again, just like when building rail, stations, etc [FS#4851] (r23331)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
694 - Fix: Change the centre of train vehicles to depend on the vehicle length instead of being fixed at 4/8th of the original vehicle length to make sure shortened vehicles do not block tiles they should not block [FS#2379,FS#3569] (r23290)
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
695
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
696
18976
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
697 1.1.5 (2012-01-14)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
698 ------------------------------------------------------------------------
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
699 - Fix: Make default timeouts for certain network states lower and configurable [CVE-2012-0049] [FS#4955] (r23764)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
700 - Fix: Check whether a water tile is really empty when overbuilding it with an object [FS#4956] (r23763)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
701 - Fix: Missing locking causing crash in extreme case when being in the MP lobby [FS#4938] (r23752)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
702 - Fix: Clear the backed up orders of a removed station as well, otherwise one could create orders to a station that was never in the original backupped orders. For example a road vehicle trying to go to a buoy [FS#4876] (r23464)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
703 - Fix: Do not assume all industries that cut trees have tile (0,0) and wait until all tiles of an industry are completed before starting to cut trees (r23458)
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
704
58ccbea09c7c (svn r23831) -Prepare: 1.2.0-beta3
rubidium <rubidium@openttd.org>
parents: 18918
diff changeset
705
18589
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
706 1.1.4 (2011-12-05)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
707 ------------------------------------------------------------------------
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
708 - Fix: Savegames made with the Catalan town name generator would trigger a 'savegame corrupt' exception [FS#4866] (r23418)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
709 - Fix: [Network] Do not send chat messages to clients that have not joined yet [FS#4826] (r23337)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
710 - Fix: Assertion could be triggered in case a station was removed just after a vehicle delivered cargo to it [FS#4849] (r23312)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
711 - Fix: Pathfinders go haywire when you build a lock over a ship going perpendicular to the axis of the new lock [FS#4845] (r23284)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
712 - Fix: [NewGRF] Prevent against writing data for unknown fonts (r23283)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
713
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
714
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
715 1.1.4-RC1 (2011-11-20)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
716 ------------------------------------------------------------------------
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
717 - Fix: 3-column view of NewGRF GUI had too much space for certain font sizes (r23251)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
718 - Fix: Ignore special characters, such as the train 'character', when determining a fallback font (r23237)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
719 - Fix: [NewGRF] Make train var 0xF3 consistent with TTDPatch (r23231)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
720 - Fix: Invalidate build vehicle window when changing the setting for wagon speed limits (r23211)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
721 - Fix: [NoAI] Hide AIObject from the documentation as it cannot be used (r23204, r23201)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
722 - Fix: [Network] Unstable sorting in the network list when two servers had the exact same name [FS#4829] (r23202)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
723 - Fix: Oil rigs that 'expired' did not get removed from the station list [FS#4822] (r23199)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
724 - Fix: [Squirrel] replace custom qsort by std::sort to fix stack overflow [FS#4830] (r23190, r23187, r23186)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
725 - Fix: Do not display railway fences between track and waypoints [FS#4627] (r23163)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
726 - Fix: [NoAI] AIOrder did not handle implicit orders correctly in all cases [FS#4823] (r23135, r23133)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
727 - Fix: When any keys on the on-screen keyboard were pressed the text cursor disappeared (r23132)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
728 - Fix: [NoAI] AIOrder::IsCurrentOrderPartOfOrderList return false for valid vehicles and crashed for invalid ones (r23131)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
729 - Fix: [NoAI] calling require() to include a file gave you 100.000 opcodes for free (r23117)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
730 - Fix: Allow accessing the server's client info as well in the admin network [FS#4813] (r23115)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
731 - Fix: [NewGRF] Run StartupEngines() if NewGRFs changed during loading a savegame, just like it is running when NewGRFs are changed during a game (r23083)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
732 - Fix: Account for snow line table when determining the snow line for building houses (r23082)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
733 - Fix: [NewGRF] If a NewGRF overrides a default house the minimum start year for that house was set to 1930 [FS#4794] (r23059)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
734 - Fix: [NoAI] AIOrder::GetOrderCount() did not hide implicit orders (r23057)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
735 - Fix: [NewGRF] When vehicles break down, update the image cache after changing the vehicle state (r23050)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
736 - Fix: Use the same forest-check for the vegetation-map colour as for nearby station names [FS#4810] (r23049)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
737 - Fix: Check that the selected font size is valid the font face in use and choose the nearest size to that selected if not. Font metrics should then just work (r23038)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
738 - Fix: [NewGRF] Strip newlines from NewGRF strings that should not have newlines, e.g. the NewGRF's name [FS#4769] (r23036, r22970)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
739 - Fix: The last custom playlist items went lost when the files in the .obm are not contiguous [FS#4776] (r23035, r23034, r23033)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
740 - Fix: Palette conversion windows to DOS for light house / stadium animated colour was mixed up (r23032)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
741 - Fix: For the admin 'bots' there was no distinction between bankruptcy and manual removal of companies even though the API suggested that [FS#4804] (r23031)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
742 - Fix: Always show a chat message and send an admin packet when a new company is made [FS#4796] (r23030)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
743 - Fix: Pass bottom of dropdown item rather than bottom of dropdown window, so the dropdown gets drawn better with different font sizes (r23018)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
744 - Fix: AI backlog was to short to fully display the backtrace of some AI crashes [FS#4798] (r23012)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
745 - Fix: When the last used server is deleted from the list also clear the last used server if it is the same [FS#4791] (r23011)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
746 - Fix: [NewGRF] Make sure temporary storage is cleared before test and exec runs for DoCommands so NewGRF callbacks cannot change the result between the runs (r22996)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
747 - Fix: [NewGRF] Tile was cleared before the object-placement callback was run, resulting in possible differences in test and exec run [FS#4775] (r22994)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
748 - Fix: [NoAI] Do not return ERR_UNKNOWN when the vehicle would become too long (r22988)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
749 - Fix: Draw buoy sprite without outline on the map, fix minor issues with original graphics (r22974, r22973, r22971, r22962)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
750 - Fix: The savegame description and loading of savegames would crash with savegames from a patched stable (which did not bump the savegame version) [FS#4778] (r22958, r22957)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
751 - Fix: Guard from reading outside the silly name list (r22955)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
752 - Fix: [NewGRF] Properly limit the length of strings in a choice list (r22952)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
753 - Fix: [NewGRF] Do not call CB 32 for disaster, effect vehicles or aircraft shadows/rotors (r22947)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
754 - Fix: [NewGRF] Crash when accessing vehicle var 44 for a non-front aircraft [FS#4781] (r22946)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
755 - Fix: Calculate the size of the start/stop vehicle button correctly (r22941)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
756 - Fix: [OSX] Various MacOSX 10.7 issues causing OpenTTD to not work [FS#4751] (r22921, r22895, r22893, r22889)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
757 - Fix: [NewGRF] Properties for feature 0x05 were not zeroed for each NewGRF, thus waterfeatures could glitch when the properties were set by a previous NewGRF and the NewGRF assumed the properties to be unmodified (r22918)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
758 - Fix: Old TTO/TTD savegames could get non-stop via orders upon savegame loading, even when those orders did not exist back then. This 'conversion' feature is something for TTDPatch and old OpenTTD savegames [FS#4716] (r22914)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
759 - Fix: The icon would (almost) never be shown for SDL builds [FS#4617] (r22910)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
760 - Fix: The name of the heightmap glitches in the 'play heightmap' window (r22902)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
761 - Fix: Locks would be incorrectly assembled (r22108)
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
762
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
763
18114
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
764 1.1.3 (2011-09-15)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
765 ------------------------------------------------------------------------
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
766 - Fix: Prevent authentication bypass for the admin port when a new game is started [FS#4771] (r22934)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
767 - Fix: TTO savegames with any aircraft not in an hangar caused crashes during load (r22915)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
768 - Fix: Windows 2000 and XP without service pack 3 must use the win9x binary/installer; the newer MSVC compiler of the compile farm does not support those versions of Windows anymore [FS#4749] (r22909)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
769
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
770
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
771 1.1.3-RC1 (2011-09-04)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
772 ------------------------------------------------------------------------
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
773 - Add: River graphics for the original base set (r22766)
18818
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
774 - Fix: [NewGRF] DCxx text references via the text stack are not allowed, but caused crash [FS#4758] (r22882)
18114
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
775 - Fix: Harden memory allocation (r22881, r22880, r22875)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
776 - Fix: Miscalculation of train curve speed limits (r22879)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
777 - Fix: Validate image dimensions before loading [CVE-2011-3343] [FS#4747] (r22878, r22877, r22874, r22873)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
778 - Fix: Report an error in the news if autoreplace/renew fails due to the engine type being no longer available [FS#4712] (r22876)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
779 - Fix: Perform stricter checks on RLE compressed BMP images [CVE-2011-3343] [FS#4746] (r22872, r22871)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
780 - Fix: [NewGRF] Variables 40 and 81 of callback 18 are not the same as 80 (r22867)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
781 - Fix: [NewGRF] Generic callbacks shall chain to the next GRF when the callback fails (r22866, r22865)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
782 - Fix: Perform stricter checks on some commands [CVE-2011-3341] [FS#4745] (r22845)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
783 - Fix: Harden savegame load against too many AI config settings [CVE-2011-3342] [FS#4748] (r22843)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
784 - Fix: Compilation with GCC 4.7 (r22832, r22728, r22719)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
785 - Fix: Allow to demolish aqueducts built in the scenario editor [FS#4741] (r22821)
18589
bb52910e485a (svn r23436) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 18114
diff changeset
786 - Fix: Towns expanding from the 'wrong' side of a tunnel or bridge [FS#4731] (r22810, r22809)
18114
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
787 - Fix: [NewGRF] String codes for dates should use unsigned words, like old OpenTTD did before it learned dates before 1920 (r22774)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
788 - Fix: [NoAI] Clarify the meaning of AIStation::IsWithinTownInfluence(), AITile::IsWithinTownInfluence() and AITown::IsWithinTownInfluence() [FS#4702] (r22763)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
789 - Fix: [NewGRF] Also free allocated depot tables of NewGRF airports (r22760)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
790 - Fix: [NewGRF] Invalid memory access when querying the grfID of the default objects [FS#4730] (r22757)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
791 - Fix: When marking tile selections dirty, use the height information of the corners instead of the surface slope. This is more accurate when the foundation is kind of undefined [FS#4727] (r22755)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
792 - Fix: Make aircraft point to the exit when leaving the hangar [FS#4696] (r22743, r22742, r22741)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
793 - Fix: Display the size of the leveled platform in the measurement tooltip of terraforming operations [FS#4708] (r22740, r22739)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
794 - Fix: Setting company passwords via the GUI on servers (including starting a company with the default password) failed, so no client could join that company [FS#4722] (r22738)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
795 - Fix: [NewGRF] The construction stage sprites were incorrectly selected in cases other than 1 or 4 sprites per set (r22731)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
796 - Fix: [NoAI] AITile::GetCargoAcceptance, AITile::GetCargoProduction and AIRail::BuildNewGRFRailStation did not check the cargo argument for validity (r22726)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
797 - Fix: [NewGRF] Always draw NewGRF supplied texts with a default colour (r22725)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
798 - Fix: [NewGRF] Do not restrict AdvVarAct2 to 255 operations (r22723)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
799 - Fix: If there is no point in opening the rail/air toolbar, do not open it for people who use hotkeys either rather than only for those using GUI elements (r22716, r22715, r22714)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
800 - Fix: [NoAI] Allow AIAirport::GetNoiseLevelIncrease() also for expired airports [FS#4704] (r22710)
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
801
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
802
17943
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
803 1.1.2 (2011-08-14)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
804 ------------------------------------------------------------------------
18114
5db69a0ba7a2 (svn r22939) -Merge: release documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17943
diff changeset
805 - Fix: Some corrupted savegames could crash OpenTTD instead of showing the 'savegame corrupted' message [CVE-2011-3342] [FS#4717] (r22737, r22736)
17943
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
806 - Fix: [NewGRF] Triggering NOT_REACHED when playing with a NewGRF that supplies genders/cases for a language that was not installed [FS#4718] (r22735)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
807
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
808
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
809 1.1.2-RC2 (2011-07-30)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
810 ------------------------------------------------------------------------
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
811 - Fix: Cost of adding an extra road type to a bridge or tunnel was undercalculated [FS#4680, FS#4681] (r22700, r22699)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
812 - Fix: Only insert cleared object tiles into _cleared_object_areas if clearing actually succeeds, else subsequential tests of the same tile will be skipped and considered successful [FS#4694] (r22698)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
813 - Fix: When building a house it could be built at the wrong place if multitile houses failed some tests (r22697)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
814 - Fix: [Network] Failed network address resolving could trigger temporary freezes [FS#4697] (r22696, r22695)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
815 - Fix: [NewGRF] The override managers were not reset in some cases like creating a new scenario [FS#4691] (r22693)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
816 - Fix: [NewGRF] Aircrafts defined with IDs above the default aircrafts always defaulted to passenger cargo (r22690)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
817
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
818
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
819 1.1.2-RC1 (2011-07-24)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
820 ------------------------------------------------------------------------
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
821 - Change: [NewGRF] Only allow access (via hotkey and menu) to the bounding box visualisation when NewGRF developer tools are enabled (r22675)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
822 - Fix: [NewGRF] Disallow accessing variable 1B in network games due to desync reasons (r22682)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
823 - Fix: Switching from a red to a white highlight (by switching to another tool) without switching the highlight mode (HT_RECT etc.) did not mark the selection dirty [FS#4670] (r22649)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
824 - Fix: [NewGRF] Parameters from NewGRFs were not properly parsed in all cases [FS#4599] (r22648, r22630, r22629, r22628, r22627)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
825 - Fix: GetSection() does not return a LockPart [FS#4678] (r22645)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
826 - Fix: [NewGRF] Disallow building NewObjects on water tiles owned by another company (r22643)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
827 - Fix: [NewGRF] Disable the 'set parameters' button in the NewGRF GUI, if the GRF specifies to have no parameters and one would not be able to set any parameters anyway (r22642)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
828 - Fix: Keep the previous owner of the upper and lower lock parts if they are built on existing water (r22638)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
829 - Fix: [NewGRF] Airports should not expose the tile specific random bits of the north tile. Only airport tiles should access those (r22636)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
830 - Fix: [NewGRF] Correctly reseed random bits of industries and industry tiles (r22635, r22634)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
831 - Fix: [NewGRF] Implement variables 25 and 7F for railtypes (r22633)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
832 - Fix: [NewGRF] Additional text in fund industry window is NewGRF supplied and thus should have a default colour (r22631)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
833 - Fix: Also initialise _old_vds with newgame settings; TTD savegames do not contain these settings [FS#4622] (r22626)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
834 - Fix: Do not zero the orders of disaster vehicles when converting savegames [FS#4642] (r22625)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
835 - Fix: When closing an AI company the local player cheated to, we need to cheat him to another company [FS#4654] (r22624, r22623)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
836 - Fix: When closing down companies their shares in other companies must be sold even if share trading is disabled at that point of time (r22622)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
837 - Fix: When asking the user to confirm an unsafe unpausing, there is no need to execute a command if 'no' is choosed. This also prevents crashing when clicking unpause while the confirm window is shown (r22621)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
838 - Fix: Enforce refit orders to be 'always go to depot' orders; service-only and stop-in-depot orders make no sense with refitting [FS#4651] (r22620)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
839 - Fix: Consider the size of the vehicle sprite for the lineheight in the company GUI. This also makes the widget containing the sprite not skip drawing it, if the bounds of the widget are outside of the drawing area though the sprite actually needs drawing [FS#4662] (r22619)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
840 - Fix: When changing difficulty settings over the network, do not just reopen the difficulty window if any game options window is opened; instead invalidate them properly [FS#4653] (r22618, r22617)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
841 - Fix: [NewGRF] If callback 33 returns a value out of range, no sound effect shall be played [FS#4656] (r22614)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
842 - Fix: Use rotated heightmap sizes for reporting scaling problems [FS#4663] (r22608)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
843 - Fix: Do not show cargo accepted/produced in the new station window when no tiles are selected (mouse hovering a window or toolbar) [FS#4647] (r22595, r22593)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
844 - Fix: Add active NewGRFs to the list of available ones when selecting the empty preset [FS#4644] (r22594)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
845 - Fix: Reading of heightmaps with uncommon BMP formats failed due to uninitialised variables [FS#4645] (r22592)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
846 - Fix: PBS order forecasting modified the current order index in case of a goto-nearest-depot order and no depot could be found [FS#4641] (r22589)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
847 - Fix: Remove BaseStorageArrays from _changed_storage_arrays on destruction (r22583, r22551)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
848 - Fix: Do not increment STL iterators after they have been invalidated (r22582)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
849 - Fix: Do not lower the arrow buttons in the NewGRF/AI parameter windows if they are clicked when disabled (r22553, r22499)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
850 - Fix: Clear airport persistent storage on construction/removal of airports (r22552)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
851 - Fix: Possible crash when opening the airport build window for the first time [FS#4619] (r22538)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
852 - Fix: Replace the half small airport structure on the intercontinental airport with some grass [FS#3494] (r22537)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
853 - Fix: Documentation omission regarding admin protocol [FS#4632] (r22536)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
854 - Fix: [NoAI] Doing rescan_ai in a game with running AIs caused a crash [FS#4631] (r22534)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
855 - Fix: Do not create an implicit order if the current order is the first order in the order list and we visit the station of the last entry of the order list (r22532)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
856 - Fix: MinGW 64 related compilation issues [FS#4623] (r22522, r22491, r22490, r22489)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
857 - Fix: The layout selectors of the airport build GUI did not latch properly (r22497, r22495)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
858 - Fix: Callback result for airport layout name was incorrectly used (r22496)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
859 - Fix: Airport preview sprite can depend on the layout, so update the cached SpriteID when the layout changes (r22494)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
860 - Fix: Engine IDs for coal and mail wagons were swapped in the TTO savegame conversion [FS#4622] (r22487)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
861 - Fix: The caption of centered windows could be moved out of the main window and thus become inaccessible when resizing the main window (r22485, r22484)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
862 - Fix: No client error packet was sent to the admin bots [FS#4585] (r22384)
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
863
27f2d0cc2d8a (svn r22751) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17801
diff changeset
864
17801
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
865 1.1.1 (2011-06-01)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
866 ------------------------------------------------------------------------
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
867 - Change: Automatic orders are better called implicit orders as no real order influencing path finding is added (r22474, r22473)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
868 - Fix: Only try to insert implicit orders for ground vehicles. Aircraft may reach unscheduled terminals when skipping orders [FS#4624] (r22492)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
869
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
870
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
871 1.1.1-RC1 (2011-05-15)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
872 ------------------------------------------------------------------------
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
873 - Feature: [NewGRF] Allow to filter by town of the current industry when using industry variable 0x68 [FS#4591] (r22434)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
874 - Change: Improve the speed of YAPF by tweaking hash tables size (r22351, r22350, r22348)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
875 - Change: Show one digit of the fractional train length in the depot (r22336, r22305, r22304, r22303)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
876 - Fix: When determining the executable path failed, the working directory was used instead, circumventing the not-home-directory check [FS#4613] (r22465)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
877 - Fix: [Windows] Prevent a crash when launching OpenTTD with -d from a MSYS console [FS#4587] (r22464)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
878 - Fix: Update the saveload window immediatelly after scanning a new directory, so queued events reach the window when already updated [FS#4615] (r22463)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
879 - Fix: [NewGRF] The c and p parts of station vars 40, 41 and 49 were incorrect for large stations (r22455, r22286)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
880 - Fix: [NewGRF] Zero register 0x100 as specified before resolving custom station foundations (r22452)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
881 - Fix: Do not 'log' the NewGRFs in the screenshot when in the menu [FS#4610] (r22450)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
882 - Fix: [NewGRF] When GRFs are disabled via Action E or due to GRM failure, also display an error in the GUI (r22444, r22443)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
883 - Fix: [NewGRF] Do not popup fatal NewGRF error messages in the intro screen. The GRFs are not going to be activated there anyway and the GRF settings GUI will not display the errors either (r22442)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
884 - Fix: Catenary was drawn incorrectly next to level crossings with foundations (r22437)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
885 - Fix: [NewGRF] Apply railtype property 12 (station graphics) also to station groundsprites from action 1 (r22436)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
886 - Fix: Git revision detection would return too much when tags are involved (r22435)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
887 - Fix: [NewGRF] When action14 specified different values for the palette, the values were OR-ed. Use the last set value instead (r22416)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
888 - Fix: [Network] Kicking yourself via remote console crashes the server [FS#4606] (r22414)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
889 - Fix: [NewGRF] Make sure the action2 ID of a generic feature callback is valid (r22409)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
890 - Fix: Check the availability year of all houses, not just the NewGRF houses, when making sure that at least one is available onwards from year 0 [FS#4581] (r22389, r22300, r22299)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
891 - Fix: When a game uses a lot of NewGRFs the buffer for storing that information in the PNG is too small (r22388)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
892 - Fix: Windows' recv seems to return 'graceful closed' before having passed the remaining buffer which causes OpenTTD to think all connections are 'incorrectly' terminated, i.e. without the 'I am leaving' packet from the client. So let the client wait a tiny bit after sending the 'I am leaving' packet and before gracefully closing the connection [FS#4601] (r22387)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
893 - Fix: When the last AI company gets removed, the 'dead' state was not reset in the AI debug window [FS#4602] (r22386)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
894 - Fix: Recolouring of silicon bridge was done incorrectly (r22380, r22379, r22378)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
895 - Fix: Crash when clicking a removed company in the vehicle list dropdowns [FS#4592] (r22373)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
896 - Fix: Keep better accounting of the order in which clients joined; client cannot be starved from joining and they get shown the amount of clients waiting in front of them (r22372, r22370, r22369, r22368, r22367, r22366, r22365, r22364, r22363, r22362, r22361)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
897 - Fix: Make sure saving has completely and utterly finished before starting a new one. Otherwise you could start a save, which would be marked as done by the previous save stopping and then yet another save could be started... and that could create a deadlock [FS#4596] (r22371)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
898 - Fix: Delete the client list popup when the client got removed (instead of previously selecting some other client) (r22360, r22359, r22358)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
899 - Fix: When inserting automatic orders, do not create consecutive duplicate orders (r22333, r22332, r22331, r22330, r22329, r22328, r22327)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
900 - Fix: Destinations of conditional orders were update incorrectly when deleting orders in front of the conditional orders, if the target order was the order just before of the conditional order (r22326)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
901 - Fix: Vehicles skipped orders when inserting automatic orders failed (r22324)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
902 - Fix: [NewGRF] When determining refittability use the cargo translation table of the GRF setting the refitmask instead of the GRF defining the action 3 (r22316)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
903 - Fix: Make road vehicles, ships and aircraft skip orders if they are leaving a depot and heading to the same one again; just like trains (r22309)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
904 - Fix: Waiting on a server could kick the client, or rather the client would kick itself due to an unexpected packet [FS#4574] (r22308)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
905 - Fix: When drawing the town authority window, check whether the availability of the actions changed, and force a complete redraw in that case (r22307)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
906 - Fix: The 'freeform edges' setting could be enabled when there were buoys on the northern border [FS#4580] (r22297)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
907 - Fix: Reset Window::scrolling_scrollbar when raising scrollbar buttons [FS#4571] (r22294)
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
908
f62c901b92c3 (svn r22586) -Merge: documentation updates from 1.1
rubidium <rubidium@openttd.org>
parents: 17520
diff changeset
909
17520
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
910 1.1.0 (2011-04-01)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
911 ------------------------------------------------------------------------
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
912 - Fix: In the scenario editor you could build a ship depot using the appropriate hotkey. Removing that depot causes an assertion to trigger [FS#4558] (r22266)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
913
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
914
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
915 1.1.0-RC3 (2011-03-18)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
916 ------------------------------------------------------------------------
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
917 - Fix: New game settings were applied too early when starting a game via a heightmap [FS#4557] (r22259)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
918 - Fix: Do not resort town, industry and signs list directly in OnInvalidateData(). There might be a scheduled rebuild which needs execution first. So, only set a trigger for resorting [FS#4546] (r22249, r22248, r22247, r22246, r22245, r22244, r22243, r22242, r22241, r22236, r22228, r22227, r22226)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
919 - Fix: [NewGRF] Object variable 0x48 was not available in callback 0x15C (r22231)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
920 - Fix: Compilation when compiling with --disable-ai (r22222)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
921 - Fix: When downloading a file via HTTP failed mid-way and OpenTTD fell back to the old system the partial downloaded amount would be counted twice [FS#4543] (r22208)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
922 - Fix: The 'center' (for movement) of vehicles is (currently still) always at 4/8th original vehicle length from the front, so trains should stop at the same location regardless of the length of the front engine [FS#4545] (r22206)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
923 - Fix: Make the base costs for building and demolishing NewObjects also local to the individual NewGRFs (r22204)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
924 - Fix: Removing a station order could stop when removing first automatic order (r22200)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
925 - Fix: Invalidate the object build window when using the date cheat (r22193)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
926
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
927
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
928 1.1.0-RC2 (2011-03-04)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
929 ------------------------------------------------------------------------
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
930 - Fix: Following a vehicle with a very high VehicleID was impossible (r22181)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
931 - Fix: [NewGRF] Memory leak if an industry NewGRF had more than one prop A or 15, or a station NewGRF had more than one prop 09 (r22175, r22165)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
932 - Fix: [NewGRF] Disable a station NewGRF when it contains an unterminated spritelayout in action0 prop 08 instead of crashing (r22164)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
933 - Fix: Building a station part adjacent to both an existing station and a rail waypoint failed [FS#4541] (r22163)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
934 - Fix: No update of NewGRF window when unknown GRF name becomes available [FS#4533] (r22162)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
935 - Fix: [NewGRF] Industry prop 0x11 is 4-bytes long, not 3 bytes (r22157)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
936 - Fix: Stations/infrastructure were not properly sold on some clients during bankruptcy [FS#4529] (r22154)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
937 - Fix: The Greek translation did not work as it breached the 200.000 bytes 'limit' for loading language files [FS#4536] (r22153)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
938 - Fix: Windows video driver crashed when it could not go to full screen at the resolution of the configuration file when starting OpenTTD [FS#4521] (r22149)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
939 - Fix: Do not run savegame conversion during SlNullPointers; the pointer might not be converted or be NULL at that point (r22146)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
940 - Fix: Some valid keycodes were ignored along with the invalid ones (r22142)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
941 - Fix: When commands need to invalidate windows, process these events asynchronously before the next redraw. Calling window code directly from command scope uses wrong _current_company and might issue nested DoCommands() which interfer with the running command [FS#4523] (r22141, r22140, r22135, r22134)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
942 - Fix: [NewGRF] Skipping only the invalid part of an action14 failed, the rest of the action was skipped instead (r22138)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
943 - Fix: Spectators had crashes when closing buoy windows (r22131)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
944 - Fix: Build-station-window showed wrong selection when reopening [FS#4530] (r22128)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
945 - Fix: Canals would get drawn as land in the smallmap when using the owner window (r22127)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
946 - Fix: The animation-ness of two goldmine tiles were swapped, causing the wheeltower to not work properly, and the bottom corner to show the wrong sprite [FS#4528] (r22125)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
947 - Fix: CommandQueue::Pop() did not update 'last'; popping the last item caused the queue to disconnect unless there was only one item [FS#4522] (r22123)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
948 - Fix: When a NOT_REACHED in saveload can be reached due to an invalid savegame, use SlErrorCorrupt instead. In other words, do not crash but show an error message (r22122)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
949 - Fix: In case of high frame_freq one could get commands executed after a new network game was started (r22121)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
950 - Fix: [NoAI] Prevent AIs from getting consistently over their allowed amount of operations by subtracting the amount they went over 'budget' from the budget for the next 'tick' (r22120)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
951 - Fix: The refit window was not correctly updated after selecting with Ctrl+Click [FS#4525] (r22118)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
952 - Fix: CanRemoveRoadWithStop() failed for _current_company = OWNER_TOWN, and for OWNER_NONE-owned road (r22117)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
953
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
954
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
955 1.1.0-RC1 (2011-02-18)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
956 ------------------------------------------------------------------------
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
957 - Feature: [NewGRF] Test all possible industry layouts during construction and prospecting [FS#4131] (r22012, r22010)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
958 - Feature: Wheel scrolling in the console (r21982)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
959 - Feature: Console command to reset the engine pool. It removes the traces of engines which are no longer associated to a NewGRF, and can be used to e.g. 'fix' scenarios which were screwed up by the author. You can only use it when there are no vehicles in the game though (r21975)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
960 - Feature: Add a setting to enable/disable funding local road reconstruction (r21974)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
961 - Feature: Introduce 'minimal' number of industries as a replacment for the old 'none' setting in the new game window (r21969)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
962 - Change: When loading old savegames with long trains set the maximum train length to the length of the longest train (r22061)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
963 - Change: Always report mammoth trains are disabled to NewGRFs, and allow the maximum train length to be modified in multiplayer as well [FS#4471] (r22004)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
964 - Fix: Remove invalid keycodes when reading hotkeys.cfg [FS#4510] (r22094)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
965 - Fix: The server list did not get sorted with one item in it, so the 'position in the list' variable was never updated causing problems when using the keyboard shortcuts for scrolling [FS#4514] (r22093)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
966 - Fix: When deleting towns, only relocate objects during DC_EXEC (r22087)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
967 - Fix: [Windows] If fullscreen fails with current resolution, use desktop resolution [FS#4489] (r22081)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
968 - Fix: The owner view of the smallmap was not updated after a company colour change (r22079)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
969 - Fix: Maximum train length interfered with wagon replacement when wagon removal was turned on [FS#4499] (r22078)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
970 - Fix: NewGRFs with invalid multi-tile houses could cause a valid 1x1 house following it to be seen as multi-tile, causing crashes [FS#4501] (r22075)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
971 - Fix: Immediately update the train weight when you change the multiplier for train cargo weight (r22073)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
972 - Fix: Some hotkey names in hotkey.cfg for the scenario editor toolbar were completely bogus (r22071)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
973 - Fix: Crashes when disconnecting after requesting the map [FS#4503] (r22070)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
974 - Fix: Delete all savegame packets, not just the first one (r22069)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
975 - Fix: Return 'connection lost' instead of 'okay' when SendPackets closed the connection, so we do not try to do anything else with the closed socket (r22068)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
976 - Fix: Do not hold a mutex when sending packets and thus possibly closing the connection as that wants to acquire the mutex again (r22067)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
977 - Fix: Verify we can allocate an Order, OrderList, CargoPacket, CargoPayment, and others before we actually try to do so (all corner cases) [FS#4468] (r22066, r22057, r22047, r22042, r22040, r22033, r22031, r22026, r22025, r22024, r22023, r22022)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
978 - Fix: Crash when disconnecting and reconnecting while the server is still saving the savegame [FS#4497] (r22064)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
979 - Fix: Memory leak when saving with LZMA or zlib fails mid-way (r22062)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
980 - Fix: Make the send chat message window follow the position of the status bar (r22059)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
981 - Fix: Metric and imperial HP are not the same. As imperial HP are used internally, set a conversion rate for metric HP [FS#4408] (r22056)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
982 - Fix: [Squirrel] Some invalid squirrel code caused the squirrel compiler to crash [FS#4490] (r22055)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
983 - Fix: The land area information window was not updated after a language change (r22053)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
984 - Fix: Roads under road stops would get a wrong owner after overbuilding (r22051)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
985 - Fix: In ancient savegames, e.g. TTO savegames, non primary vehicles (wagons and such) could have unitnumbers or even orders. However, these orders would not be updated when a station is removed. As such some savegames have wagons with current orders to invalid stations which triggers trouble in the load conversion. So, trash any orders/unitnumbers a non-primary vehicle has [FS#4496] (r22050)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
986 - Fix: [NewGRF] Company 0 does not always exist, so put temporary vehicles in a valid company (r22048)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
987 - Fix: Make sure order indices stay in range when copying, sharing, unsharing or deleting all orders [FS#4487] (r22046)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
988 - Fix: Update the consist cache when a part of a train is flipped in the depot [FS#4493] (r22044)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
989 - Fix: Invalidate the right windows when a part of a train is flipped in the depot (r22043)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
990 - Fix: Tab completion in chat did not cycle through all possible options (r22038)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
991 - Fix: Crash when watching the vehicle view of a vehicle that has multiple sequential nearest depot orders (or consists of a single nearest depot order) when there is no depot with index 0 [FS#4488] (r22034)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
992 - Fix: The server list got not resorted/redrawn after NewGRFs were downloaded [FS#4482] (r22029)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
993 - Fix: When paused and having the allowed actions while paused setting on 'no actions' cheating money would fail [FS#4479] (r22016)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
994 - Fix: Only show one AI per unique ID instead of all versions in the output of 'openttd -h' (r22007)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
995 - Fix: Smoke/sparks of trains would be shown under bridges, or rather through bridges [FS#4480] (r22006)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
996 - Fix: When the difference between force and resistance is smaller than the mass(*4) there would be no acceleration anymore, even when at higher (or lower) speed the force and resistance balance out better [FS#4473] (r21997)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
997 - Fix: [YAPF] Under some circumstances vehicles could be lost [FS#4472] (r21996)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
998 - Fix: [NewGRF] Make computations of closest-land/water-distances handle waterish tiles more correctly (r21994)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
999 - Fix: When building a lock on dry land costs for clearing water were deducted rather than for building canals (r21993)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
1000 - Fix: AIs trying to change the AIOF_GOTO_NEAREST_DEPOT flag for existing orders triggered an assert. Explicitly forbid this as precondition for SetOrderFlags [FS#4467] (r21992)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
1001 - Fix: The share/copy-orders-cursor was not updated to refer to the new vehicle when it got autoreplaced/-renewed [FS#4466] (r21991)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
1002 - Fix: Vehicle status bar glitches on speed changes (r21989)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
1003 - Fix: Scrolling of the console in pages used wrong line height and scrolled too much (r21979)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
1004 - Fix: Redraw the town authority window after modifying town authority settings (r21973)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
1005 - Fix: Crash when a multiplayer company goes bankrupt with 'you' in it [FS#4464] (r21970)
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
1006
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
1007
17228
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1008 1.1.0-beta5 (2011-02-04)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1009 ------------------------------------------------------------------------
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1010 - Feature: GUI setting to disable reversing at signals (r21962)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1011 - Feature: Not loading and not unloading is now possible (r21961)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1012 - Change: [NewGRF] Disable the flipping of train engines/wagons in the depot by default for NewGRFs [FS#4462] (r21966)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1013 - Change: Show the length of vehicles in tiles, instead of half tiles in the depot (r21960)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1014 - Change: Replace longbridges settings with custom maximum bridge and tunnel length setting (r21959)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1015 - Change: Randomize the vehicle a small UFO targets, do not use the one with lowest index (r21949)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1016 - Fix: Do not count the number of vehicles but the length of vehicles to (configurably) limit train length [FS#4461] (r21960)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1017 - Fix: [NewGRF] Reset the carry flag every 4 bytes in Action 6 when adding more than one variable (r21951)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1018 - Fix: Road vehicle was moved under the bridge when it was destroyed by an UFO while on a bridge (r21948)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1019 - Fix: Crash when converting a savegame with vehicles crashed in a tunnel entry, or with vehicles reversing there (r21947)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1020 - Fix: Funny behaviour when a road vehicle reverses while overtaking, so abort the overtake attempt when reversing the road vehicle [FS#4447] (r21946)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1021 - Fix: Not all vehicles should be tested to be inside a tunnel upon savegame load [FS#4460] (r21940)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1022 - Fix: Do not remove existing road/tram bits when overbuilding stops of the opposite road type [FS#4457] (r21936)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1023 - Fix: Allow to overbuild road stops which are built over trams (r21935)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1024 - Fix: Automatic orders behave now stable wrt. service orders and are not added or removed depending on the need of servicing [FS#4440] (r21933)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1025 - Fix: The town window would not be invalidated in the scenario editor if the ground changed and thus the required cargos for town growth [FS#4554] (r21929)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1026 - Fix: Converting an expensive rail type to a cheap one could give more money than removing and rebuilding cost (r21919)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1027 - Fix: Languages improperly sorted in the 'start server' window [FS#4443] (r21918)
17520
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
1028 - Fix: The minimum speed needed for (realistic) acceleration to work properly can sometimes be more than the (temporary) maximum speed causing Clamp to 'fail'. Make sure that the minimum speed always overrules the maximum speed [FS#4442] (r21916)
17228
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1029 - Fix: Include the capacity of non-refittable vehicles in the refitted-capacity, if their cargo matches (r21904)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1030 - Fix: Do not count articulated parts when passing the number of vehicles to refit to the command. That may exceed 8 bits (r21902)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1031 - Fix: [NoAI] Hide automatic orders from AIs as they have no way of dealing with them (r21900)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1032 - Fix: Do not show a vehicle selection in the RefitWindow for refit orders. You cannot select anything anyway (r21899)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1033 - Fix: Using a pointer-iterator and adding things (thus reallocating) to the iterated array caused OpenTTD to crash on invalid pointers [FS#4438] (r21898)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1034 - Fix: Only some scenarios from the main scenario folder and no heightmaps could be started in the 'start server' window [FS#4421] (r21892)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1035 - Fix: Crash when scrolling outside of the main window (with some video backends) [FS#4434] (r21889)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1036 - Fix: [NewGRF] String codes 0x80 and 0x81 were broken since the typechecking of string parameters [FS#4422] (r21885)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1037 - Fix: When a train after reversing ended at the last bit of a bridge ramp and directed outside the bridge, it could still have track set to TRACK_BIT_WORMHOLE (r21880)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1038 - Fix: When a single-vehicle train was reversed while on a slope, its GOINGUP/DOWN were not swapped (r21874)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1039 - Remove: Settings for vehicle speed in the vehicle view, long date in status bar, drawing of bridge pillars, support for depot orders, time tabling and joining of stations upon building (r21958, r21957, r21956, r21955, r21954)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1040 - Remove: The non-uniform stations setting; it has been broken for over a year, and thus not used [FS#4456] (r21953)
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1041
688b9bfbe6ae (svn r21967) -Prepare: for 1.1.0-beta5
rubidium <rubidium@openttd.org>
parents: 17135
diff changeset
1042
17135
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1043 1.1.0-beta4 (2011-01-21)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1044 ------------------------------------------------------------------------
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1045 - Feature: [NewGRF] Rail type property to influence sorting of rail types in the drop down list [FS#4394] (r21866)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1046 - Feature: [Network] Console command to change the password of other companies for servers [FS#4368] (r21855)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1047 - Feature: [NewGRF] Introduction dates/required types for rail types; e.g. introduce a particular rail type in 1960 (or when a vehicle using it is introduced), but also allow limiting its introduction to only happen when the required railtypes are available [FS#4393] (r21842)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1048 - Feature: Limit vehicle lateness to the length of a full timetable cycle, e.g. when a cycle takes 50 days and the vehicle is 65 days later reduce the lateness to 15 days (r21832)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1049 - Feature: After building a road or tram bridge/tunnel, connect it to any existing road or tram (r21778, r21777)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1050 - Feature: Display NewGRF object sprites during object picking (r21772)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1051 - Feature: Display NewGRF station sprites during station picking (r21755)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1052 - Change: Allow LMB scrolling with the mouse outside of the extra viewport instead of canceling scrolling when going slightly over the edge (r21838)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1053 - Change: Only show rail/road types that will eventually be available in-game. For example do not show trams when there is no tram NewGRF loaded (r21817)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1054 - Change: Keep aqueducts and road/tram tunnels and bridges after removing a company (r21780)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1055 - Fix: Distant-join station would build at the wrong location when having persistent building turned on and selecting a 'second' location for the station tile [FS#4430] (r21864)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1056 - Fix: Slowing down of trains was done by reducing the speed by 10%, but also when you are just 1% too fast, so limit the slowdown till the new maximum speed [FS#4423] (r21847)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1057 - Fix: Left-mouse-button dragging would switch over to other viewports instead of staying locked to the viewport you started on [FS#4419] (r21837)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1058 - Fix: When a train was reversed while inside a tunnel/bridge, it would not have (re)set the GOINGUP/DOWN bits after leaving the tunnel/bridge (r21836)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1059 - Fix: Desync debug savegames might not be actually saved in case threading is enabled, which is enabled by default [FS#4427] (r21833)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1060 - Fix: Service orders for trains/aircraft would (sometimes) not get a time when autofilling [FS#4414] (r21831)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1061 - Fix: Crash with the small map window on big endian platforms [FS#4417] (r21830)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1062 - Fix: The expectations from the 'always build infrastructure' setting name/description did not match the behaviour [FS#4007] (r21826)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1063 - Fix: Allow dragging of combo signals (again) [FS#4378] (r21816)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1064 - Fix: [YAPF] Apply a pathfinder penalty for back of one-way path signals so those arenot preferred over other possibilities [FS#3908] (r21815)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1065 - Fix: Check GRF version from action 8, and disallow usage of GRFs with versions above 7 (r21814)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1066 - Fix: Crash when displaying the owner view [FS#4411] (r21813)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1067 - Fix: Do not create automatic orders when there are no manual orders, and remove unreached automatic orders when reaching an ordered waypoint or depot [FS#4404] (r21809, r21808)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1068 - Fix: Loading a TTO savegame failed after loading a TTDP savegame (r21799, r21798)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1069 - Fix: The size (in characters) of the string inputs was too small for loading some TTD savegames (r21797)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1070 - Fix: Drive through road stop state was not properly converted from TTDPatch savegames [FS#4398] (r21796)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1071 - Fix: Broken usage of GetTileOwner() caused wrong conversion of old savegames (r21793)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1072 - Fix: Terraforming limit was off-by-one when terraforming a single tile height [FS#4407] (r21791)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1073 - Fix: TTDPatch savegames can have train waypoints encoded as buoys [FS#4398] (r21790)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1074 - Fix: When the font misses the fallback character '?', use the sprite font's '?' instead [FS#4405] (r21789)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1075 - Fix: Crash due to invalid rail station width and height data stored in TTDPatch savegames [FS#4398] (r21786)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1076 - Fix: Crash when converting savegame with custom waypoint name (r21784)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1077 - Fix: Diagonal tile iterator failed for A * 0 selections [FS#4396] (r21768)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1078 - Fix: Do not limit tile clearing during bankruptcy [FS#4397] (r21767)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1079 - Fix: PBS reservation was not shown on road crossings with NewGRF railtypes [FS#4369] (r21765)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1080 - Remove: The 'stopall' console command, as its functionality was broken. Group start/stop commands can be used instead [FS#4409] (r21804)
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1081
af4bd8e6ba7c (svn r21872) -Doc: update some more documentation
rubidium <rubidium@openttd.org>
parents: 17069
diff changeset
1082
17013
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1083 1.1.0-beta3 (2011-01-09)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1084 ------------------------------------------------------------------------
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1085 - Feature: Configurable limit amount of tiles that can be cleared/terraformed by a company [FS#4331] (r21728)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1086 - Feature: Show a list of companies in the owner legend and allow them to be toggled for visibility (r21720, r21718)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1087 - Feature: Console command 'list_ai_libs' to get a list of recognized AI libraries [FS#4372] (r21703)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1088 - Feature: Allow changing the AI configuration in the scenario editor / in game [FS#4362] (r21696)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1089 - Change: Tune 'realistic' acceleration even more to make more trains reach their top speed, and make it behave more like TTDPatch (r21712)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1090 - Change: Display the minimum height of the tile in the LandInfo window instead of the height of the northern corner. So it is more useful for NewGRF and AI developers, and maybe more transparent for players (r21711)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1091 - Fix: The diagonal iterator would iterate twice over some tiles [FS#4395] (r21747)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1092 - Fix: [NewGRF] Canal variable 83 accessed water random bits also for non-water tiles (e.g. watery industries or objects) (r21746)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1093 - Fix: [NewGRF] Canal variable 80 shall return consistent heights within a lock (r21745)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1094 - Fix: Allow Ctrl+Clicking automatic orders for scrolling to their destination (r21744)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1095 - Fix: Coast tiles were not drawn under bridges [FS#4386] (r21743)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1096 - Fix: Make clearing refit orders work again [FS#4388] (r21739)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1097 - Fix: Start loading when cur_order_index points to the destination station, i.e. after deleting not-reached automatic orders [FS#4384] (r21738)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1098 - Fix: A loading order was also marked as 'not part of orders' when the order before the current order was deleted (r21737)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1099 - Fix: Admin bots were not always notified of password changes [FS#4377] (r21727)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1100 - Fix: Vehicle sprite was cached into a 16 bit variable, causing incorrect sprites to be displayed (r21709)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1101 - Fix: [NewGRF] Report TTDPatch flag 4A (newobjects) as set (r21708)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1102 - Fix: The old ship pathfinder is too stupid to provide 'lost' notices; it would even get lost while following its own path [FS#4370] (r21706)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1103 - Fix: Do not perform any more checks after the connection is closed [FS#4374] (r21704)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1104 - Fix: Changing AI settings ingame was impossible when the difficulty level was other than custom (r21694)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1105 - Fix: Due to an error in the Debian changelog building of Debian/Ubuntu packages failed (r21682)
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1106
d4956c6fe0b3 (svn r21749) -Prepare: for 1.1.0-beta3
rubidium <rubidium@openttd.org>
parents: 16941
diff changeset
1107
16941
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1108 1.1.0-beta2 (2010-12-31)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1109 ------------------------------------------------------------------------
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1110 - Feature: Command logging using the admin interface (r21668)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1111 - Feature: Concept of automatic station orders; add stub orders for intermediate stations and remove them when not visiting them anymore. This allows you to see what trains visit a station without actually having to order a vehicle to stop at all stations (r21642)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1112 - Add: [NoAI] AIEventTownFounded (r21664)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1113 - Add: [NoAI] AIRail::GetName() to get the name of a railtype (r21663)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1114 - Add: [NoAI] AITown::IsCity() so AIs can find out which towns grow faster than others (r21654)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1115 - Change: Do not show price to build a bridge in the scenario editor as they are free to build there [FS#4358] (r21673)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1116 - Change: Do not highlight tile when selecting a vehicle to clone or an order to skip to (r21616)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1117 - Fix: Estonia introduced the Euro in 2011 (r21670)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1118 - Fix: Autofill timetable had side effects in test mode, possibly causing desyncs in MP [FS#4354] (r21660)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1119 - Fix: Cargo payment graph was not properly invalidated when payment rate changed [FS#4351] (r21658)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1120 - Fix: Use a bool instead of uint8 to store a bool and use the dedicated accessor function when reading boolean settings [FS#4345] (r21656)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1121 - Fix: Infinite loop in the road pathfinder due to bouncing around in an 'one way' trap; two one ways pointing towards eachother making it impossible to leave [FS#4338] (r21651)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1122 - Fix: Make '[centre|main] view' consistent, and make '[main|global] view' consistent [FS#4339] (r21650)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1123 - Fix: Newly created skip-to order was created at wrong place (r21633)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1124 - Fix: Ships with the old pathfinder would easily show up as lost, even when it would eventually find a path. Now also the distance from the 'end' of the pathfinding run to the destination is compared to the current distance to the destination; if the distance to the destination at the end of the pathfinder run is less than the current distance from the destination the ship will not be marked as lost. This means that the ships with the old pathfinder will less likely get marked as lost, but due to the design of the old ship pathfinder there 'lostness' is merely a best guess. When you still get a lost message you need to build buoys to guide the ship pathfinder [FS#4325] (r21631)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1125 - Fix: Version detection of subversion branches and tags got broken (r21630)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1126 - Fix: Crash under certain circumstances when using autorail [FS#4327] (r21619)
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1127
5c32f1a2f0a9 (svn r21676) -Prepare 1.1.0-beta2
planetmaker <planetmaker@openttd.org>
parents: 16936
diff changeset
1128
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1129 1.1.0-beta1 (2010-12-24)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1130 ------------------------------------------------------------------------
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1131 - Feature: [NewGRF] Variable 7B for accessing 60+x variables while taking the parameter from the accumulator (r21604)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1132 - Feature: Allow to refit only the selected part of a train consist (r21567)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1133 - Feature: Store the used OpenTTD version, base graphics set, NewGRFs and AIs in the PNG screenshots (r21558, r21553)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1134 - Feature: Make the delay of the chat messages timing out unrelated to the number of passed game days, i.e. do not stop aging chat messages when the server is paused, and make the timeout user configurable [FS#532] (r21513, r21512)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1135 - Feature: Vehicle lost messages for ships and road vehicles [FS#1956] (r21511, r21510)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1136 - Feature: Diagonal tile clearing and terraforming by pressing Ctrl [FS#730] (r21500)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1137 - Feature: [NewGRF] Use the station graphics property to determine a fallback for the depot sprites [FS#4279] (r21473)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1138 - Feature: Add explicit make 'shared orders' an option in the orders menu (r21464)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1139 - Feature: Make it more clear that you are stopping a shared order, and make it possible retain the order list upon unsharing [FS#3711] (r21461)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1140 - Feature: Hotkey Ctrl+W for returning to the main menu [FS#3217] (r21459)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1141 - Feature: Scroll to the inserted order [FS#4215] (r21457)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1142 - Feature: Building while paused always works in the scenario editor [FS#1521] (r21430)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1143 - Feature: Perform the compression of savegames to send to the client asynchronously. This will reduce the lag of the other clients to the time it takes to make the memory dump and it will speed up downloading the map as the download starts earlier (possibly with a slightly lower bandwidth due to slow compression) [FS#4284] (r21399)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1144 - Feature: Do not store savegames to disk when transferring it from the server to a client (r21398, r21397)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1145 - Feature: Use alphabetical order when sorting industries by type at the industry directory window (r21389)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1146 - Feature: Allow entering of the new year in a text box when cheating the year [FS#4289] (r21388)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1147 - Feature: Support for limiting the amount of (accepted) incoming data for a server (r21363)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1148 - Feature: Natural sorting of strings using ICU [FS#4214] (r21344)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1149 - Feature: [NewGRF] Implement action0 visual effect properties for ships and RVs (r21240)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1150 - Feature: [NewGRF] Support callback 0x10 for RVs and ships (r21238)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1151 - Feature: [NewGRF] Make positioning of diesel fumes and electric sparks actually work (r21230)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1152 - Feature: [NewGRF] Support OpenTTD's genders, cases and plurals (r21216, r21211, r21209)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1153 - Feature: Display mail capacity when refitting an aircraft to passengers (r21214)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1154 - Feature: Make the statusbar's location configurable [FS#4201] (r21179)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1155 - Feature: Forced construction of missing industries (r21175)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1156 - Feature: Do not build industries during economic recession (r21169)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1157 - Feature: Use desired industry counts rather than relative probability to decide which industry to build (r21168)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1158 - Feature: Allow to sort purchase lists for trains and road vehicles by tractive effort (r21105)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1159 - Feature: [NewGRF] Add CB36 support for road vehicle property 0x15 (Speed) (r21100)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1160 - Feature: [NewGRF] Implement stringcode 9A 0C (station name), 9A 0D (weight) (r21086, r21085)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1161 - Feature: [NewGRF] Add CB36 support for road vehicle properties 0x13 (Power), 0x14 (Weight) and 0x18 (Tractive effort) (r21058)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1162 - Feature: XZ/LZMA2 savegame support. New default reduces savegame size by 10 to 30% with slightly more CPU usage. With maximum settings it reduces savegame size by 20 to 30%, but that takes 7 to 14 times longer. Map saving + downloading takes, on average, 5% less (r21044)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1163 - Feature: Chat directly to the server or a bot/admin/IRC channel monitoring the server (r21000)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1164 - Feature: Remote administration (r20975-r20963)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1165 - Feature: [NewGRF] The concept of minimum loadable version to NewGRFs when choosing compatible NewGRFs (r20960, r20958)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1166 - Feature: Center new extra viewports on the tile below the mouse. Only center on center of main viewport if mouse is not in any viewport (r20956)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1167 - Feature: [NewGRF] Make it possible to distinguish player built/randomly placed industries in the location and land slope check callbacks (r20942)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1168 - Feature: Highlight all destination tiles when building a lock [FS#4153] (r20932)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1169 - Feature: Transfer orders imply 'leave empty' by default [FS#3905] (r20927)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1170 - Feature: Allow to select a custom percentage of water in the map generation window (r20832)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1171 - Feature: Make it possible to select vehicle to clone and vehicle to clone orders from directly from vehicle lists and depot window [FS#3999] (r20753)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1172 - Feature: Separate GUI icons for vehicle/company profit, exclusive rights and unread news (r20720)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1173 - Feature: [NewGRF] Support for newobjects (r20670)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1174 - Feature: Make the (flat) area around an industry configurable (r20659)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1175 - Feature: [Network] Allow rate limiting of incoming commands (r20553)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1176 - Feature: Filter signs at the sign list window [FS#3472] (r20516)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1177 - Feature: Ignore _ in console command names so there is no 'inconsistent' behaviour w.r.t. underscores anymore without breaking backward compatibility greatly (r20515)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1178 - Feature: A new screenshot type that makes a zoomed-in screenshot of the visible viewport [FS#3973] (r20508)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1179 - Feature: Setting for none/original/more smoke [FS#3093] (r20376)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1180 - Feature: Airport previews (r20381, r20369)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1181 - Feature: [NewGRF] Support for callback 0x147 ('add sprite offset') for canals (r20353)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1182 - Feature: [NewGRF] Support for property 09, feature 05, i.e alternate canal sprite layout (r20352)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1183 - Feature: Add rescan_newgrf console command (r20344)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1184 - Feature: [NewGRF] AdvVarAct2 operators for SHL, SHR and SAR (r20332)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1185 - Feature: [NewGRF] Air drag property support for trains and road vehicles. Air drag for vehicles with air drag not set or set to zero will use a default value depending on their max speed (r20303, r20302, r20301, r20300, r20299)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1186 - Feature: More user-friendly gui to change NewGRF parameters (r20258)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1187 - Feature: [NewGRF] Add support for static NewGRF information, i.e. Action 14 (r20250)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1188 - Feature: Display suppliers and customers of an industry or cargo (r20206)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1189 - Feature: Allow horizontal resizing for all vehicle lists [FS#3955] (r20174)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1190 - Feature: [NewGRF] Information (var 4A) about the current railtype a train is on (r20165)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1191 - Feature: Tooltips are shown by hovering the mouse over a widget instead of by right clicking on it [FS#3913]
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1192 - Feature: Customizable hotkeys (r20055)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1193 - Feature: Wrap console lines when they are too long [FS#3816] (r20046)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1194 - Feature: [NewGRF] Variable 43 depot build date for railtypes [FS#3886] (r20003)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1195 - Feature: Show some savegame details when selecting items in saveload GUIs (r19984)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1196 - Feature: Open vehicle view when clicking on the caption of vehicle news (r19944)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1197 - Feature: [NewGRF] Access to industry founder (var A7) during callbacks 28 and 2F (r19901)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1198 - Feature: Add highlighting of drag destination in depot and order GUI gui [FS#3705] (r19889, r19888)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1199 - Feature: Configure NewGRFs from a single window (r19841)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1200 - Feature: Give depots an unique name in the same manner buoys and waypoints are named. Also allow them to be custom named [FS#3691] (r19801, r19799)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1201 - Feature: Hide all other industries when Ctrl+clicking an industry type in smallmap legend (r19770)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1202 - Feature: [NewGRF] Access to random bits of houses and industries from construction callbacks 17, 28 and 2F. That is: The random bits the house/industry will start with, if construction succeeds [FS#3477] (r19744)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1203 - Feature: A simple sprite alignment helper. It does not store the new offsets anywhere so as soon as the sprite is reloaded the offsets are gone (use a bigger sprite cache if this happens). Also anything that reloads NewGRFs (new games, loading games or (re)applying NewGRFs) clears the sprite cache and as such resets the offsets (r19723)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1204 - Feature: New base costs for building/clearing canals, building/clearing aqueducts and building/clearing locks (r19720)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1205 - Feature: Ctrl+click on a vehicle to start/stop it (r19714)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1206 - Feature: NewGRF debugging/inspecting of (primarily) enabled callbacks and values of variables (r19709)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1207 - Feature: Graphs with negative values are no longer forced to have the zero axis in the middle, resizeable graphs (r19662, r19631)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1208 - Feature: [NewGRF] Support callback 36 for aircraft speed also in the build menu (r19660)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1209 - Feature: Add an input box to the AI Debug window where you can input a break string [FS#3496] (r19544)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1210 - Feature: Add buttons to enable/disable all cargos at the cargo payment rates graph (r19542)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1211 - Feature: Sort industries alphabetically at the smallmap legend, fund industry list; sort cargos alphabetically at cargo payment graph, build vehicles cargo filter dropdown, station ratings and refit options (r19541, r19540, r19436, r19535, r19522, r19503)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1212 - Feature: Console command 'reload_newgrfs'; only available when NewGRF developer tools are enabled (r19515)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1213 - Feature: Enter the starting year in the scenario editor by clicking at the date panel (r19397)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1214 - Feature: Configurable slope steepness for road vehicles from 0% to 10%, default is 7% (r19346)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1215 - Feature: Realistic acceleration for road vehicles (r19345)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1216 - Feature: Allow to (over)build and remove multiple road stops using drag and drop (r19231, r19230, r19229)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1217 - Feature: Show warnings and errors in console as well, not only in a message box (r19225)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1218 - Feature: [NewGRF] Action 0/1/2/3 support for NewGRF airporttiles (r19194)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1219 - Add: [NoAI] AIOrder::IsVoidOrder to find void '(Invalid Order)' orders (r20389)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1220 - Add: Support for MSVC 2010 (r20032)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1221 - Add: [NoAI] AIIndustry::GetIndustryID(TileIndex) (r19773)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1222 - Change: Make it possible to start actions that require selecting stuff (landscaping, vehicle cloning, etc) in the viewport while paused. As side-effect you will get an error message explaining the command cannot be executed because the game is paused instead of seemingly nothing happening when you click. Additional side effect of this is that you can make use of the measurement tooltip while paused [FS#4292] (r21480)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1223 - Change: Make building aqueducts behave more like building tunnels. They cannot be built on flat (or foundationed) tiles, so there is at most one destination tile like there is only one for tunnels [FS#4153] (r21471)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1224 - Change: Place the bridge building window under the mouse instead of somewhere randomly on the screen and change the default sort order [FS#3975] (r21460)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1225 - Change: Make sure the client is listening, or rather receiving, our frames (r21361)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1226 - Change: Read some metadata from (official) source tarballs so you will more likely get the right version/revision out-of-the-box (r21351)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1227 - Change: Be more explicit that the game state can get broken by changing NewGRFs (r21335)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1228 - Change: Use the last red instead of last red exit penalty for making sure other waypoint entries are evaluated as well when they are occupied, e.g. when there are no signals before the waypoint but a train just beyond the waypoint is stopped (like for stations) (r21271)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1229 - Change: Do not receive money for removing the rail of non-rail rail station tiles, i.e. rail station tiles for which the NewGRF has prevented trains to be routed through (r21266)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1230 - Change: Show a different 'lag' message when a client is lagging because of connection trouble or lagging because the client is just slow (r21254)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1231 - Change: Mention the OpenTTD version on the console/logs when starting an OpenTTD dedicated server like we mention it in the title bar for the GUI version (r21253)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1232 - Change: Filter stations by cargo they have a rating for instead of having cargo waiting [FS#4206] (r21144)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1233 - Change: Limit the number of exceptions in the refittable cargo list to 7 (r21083)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1234 - Change: Reduce the chances to accidentally break savegames with NewGRFs by limiting loading of savegames that miss NewGRFs or change NewGRF settings in-game [FS#3012] (r21116)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1235 - Change: Tuned realistic acceleration to be a bit more realistic in order to make acceleration 'slower', which highlights the differences between vehicle types more (r21106)
17520
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
1236 - Change: Do not make client reconnect waiting time depend on the company; in coop games that does not spread clients at all, and most companies have a low number causing it not to be spread out either. Use the ClientID instead (r21008)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1237 - Change: Add installing options or rather options to not install certain documentation, in a similar way to GRFCodec/catcodec (r20999)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1238 - Change: Only display liveries in the livery window if they are used by some vehicle somewhen (r20849)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1239 - Change: [NoAI] Rename AIAbstractList to AIList (r20563)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1240 - Change: [NoAI] AIOrder::GetOrderFlags returns AIOrder::AIOF_INVALID for void orders (r20389)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1241 - Change: [NewGRF] Adapt vehicle var FE bit 6 to new railtypes (r20175)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1242 - Change: [NewGRF] Call callbacks 14A, 14B and 14C after all industry variables have been assigned, so more variables are valid during the callbacks (r19907)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1243 - Change: [NoAI] Remove HasNext() from all lists/iterators and add IsEnd() instead (r19294)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1244 - Change: Add the default installation directory of lzo/zlib for Mac OS X/MinGW to the paths where (the headers of) those libraries are searched [FS#3638] (r19285)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1245 - Fix: Crash due to cargo payments belonging to a non-existing company [FS#4324] (r21605)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1246 - Fix: Company league table used stats from two quarters ago instead of last quarter [FS#4323] (r21601)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1247 - Fix: The default visual effect only depends on properties of the Engine (wagon or not, tractiontype, ...), not whether it is used as articulated part, front engine or whatever in a specific consist [FS#4275] (r21598)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1248 - Fix: [OSX] A double mouse cursor was shown under certain circumstances [FS#2585] (r21578)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1249 - Fix: Show 'plant trees' button lowered on the terraform toolbar, like how other buttons are lowered when you selected a 'build' action [FS#4315] (r21539)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1250 - Fix: 2CC recolour sprites were the same for DOS and WIN palette, thus 'dark green', 'brown', 'grey' and 'white' were wrong for DOS [FS#4312] (r21535)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1251 - Fix: Do not apply the last signal red pathfinder penalty when the signal is a path signal [FS#4302] (r21524)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1252 - Fix: Tooltips were not removed when their related window got closed [FS#4300] (r21477)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1253 - Fix: Make sure the query window is only opened once per parent window/callback [FS#4298] (r21472)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1254 - Fix: Crash when news item gets removed at just the wrong moment [FS#4180] (r21458)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1255 - Fix: [NewGRF] Ensure the parameter for house variable 60 is the id of an original house (r21456)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1256 - Fix: [NewGRF] A NewGRF with incomplete string codes at the end of a string could cause invalid memory reads (r21433)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1257 - Fix: The server did not check for the paused state when allowing to execute commands [FS#3771] (r21429)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1258 - Fix: Vehicles could be built while the game is paused. Now you can enable or disable that with a setting, which replaces the build-while-paused cheat [FS#4021] (r21428)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1259 - Fix: Purchase lists were not invalidated when using 'resetengines' (r21374)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1260 - Fix: Fields were not cleared under snow though they were intended to be [FS#4283] (r21367)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1261 - Fix: New railtypes with overlays did not use the shore sprites as groundtiles for three-corner-raised slopes (at shore) [FS#4277] (r21353)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1262 - Fix: Buffer overflow in strgen for strings with very large arguments (r21346)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1263 - Fix: Bogus cache mismatch warnings with desync debugging because some cache was invalidated but never reset [FS#4272] (r21338)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1264 - Fix: Make it more likely that the savegame and transferred file are the same file and not different ones [FS#4271] (r21334)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1265 - Fix: Use the correct font sizes when checking for missing glyphs (r21321)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1266 - Fix: [Content] Crash when creating file download by the content download system failed (r21319)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1267 - Fix: AIs in an infinite loop in e.g. autosave, but also getting settings and such from info.nut, would not be interrupted after a while causing OpenTTD to seem to not respond [FS#4260] (r21311)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1268 - Fix: [Content] Do not add HTTP connection to list of connections when it fails in the beginning (r21302)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1269 - Fix: Fonts set in openttd.cfg were not properly checked for missing glyphs on language change [FS#4261] (r21298)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1270 - Fix: FreeBSD introduced strndup as well [FS#4259] (r21295)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1271 - Fix: [Windows installer] Check for existence of save/scenario dirs before asking for deletion confirmation [FS#4251] (r21294)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1272 - Fix: Under some circumstances two vehicles could leave a non drive-through road stop at once [FS#3935] (r21263)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1273 - Fix: [NewGRF] Custom station foundations using the 'simple foundations'-method did not draw any sprite for WSE-slopes when there are foundations on both neighboured tiles in the north. As there must be at least one sprite to provide the correct offset for the groundsprite draw the (empty) default foundation sprite in that case [FS#4246] (r21262)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1274 - Fix: The main menu error messages would not show when you had an error message open in the game while whatever triggered you to go back to the main menu (r21255)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1275 - Fix: Rescanning AIs did not 'forget' removed AIs [FS#3952] (r21250)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1276 - Fix: Upon rescanning AIs the new AIs would (after some time) show up in the AI list but you could not select all (r21246)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1277 - Fix: [YAPF] Road vehicles not finding the nearest depot in some (corner) cases [FS#4130] (r21229)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1278 - Fix: [NewGRF] The specs' cargo strings and OpenTTD's use of the clashed. Provide properties so NewGRFs can provide cargo strings tailored for OpenTTD while retaining (some) backward compatibility [FS#4172] (r21224)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1279 - Fix: Use proper plural for the short cargo unit names (r21223)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1280 - Fix: Under some conditions, group count would be wrong after moving train engines in the depot window [FS#4207] (r21205)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1281 - Fix: [OSX] Do not let the mouse cursor jump when switching to full screen mode (r21200)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1282 - Fix: [OSX] Finding a fallback font failed when compiling for OSX 10.4 as it tried to match also OpenTTD-specific control characters [FS#4001] (r21197)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1283 - Fix: Use non-interactive randomness for townnames on map generation, so they are controlled by the generation seed as well [FS#4226] (r21192)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1284 - Fix: [OSX] Unify compiler flags with other OS and work around a compiler bug in gcc-4.0.1 which breaks graphics display in x86_64 binaries [FS#4210] (r21149)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1285 - Fix: Station list was not updated when a new cargo got a rating (r21145)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1286 - Fix: Station ratings were not updated (anymore) after an aircraft crashed (r21137)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1287 - Fix: Bridge speed limits should apply to all wagons of a vehicle, not just the head of the vehicle [FS#4213] (r21136)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1288 - Fix: Helicopter flight altitude was determined inconsistently in different places (r21119)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1289 - Fix: Do not use the maximum track speed where the maximum vehicle speed is meant (r21107)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1290 - Fix: Display the real maximum speed for aircraft instead of always using the engine value (r21096)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1291 - Fix: Aircraft speed would ignore callback 36 result when it is greater than the engine speed (r21094)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1292 - Fix: [OSX] Mouse cursor would leave footprint with 8bpp blitter when switching to full screen (r21037)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1293 - Fix: [OSX] Properly set the palette when using the 8bpp blitter during start-up (r21036)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1294 - Fix: Center industry gui and waypoint gui after resize [FS#4171] (r21021)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1295 - Fix: Draw bridge pillars with correct length on all tile corners by drawing only half of the pillar sprite if required (r20950, r20947)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1296 - Fix: Accidentally moving the mouse of the scrollbar arrows while pressing it clicks the button next to the arrow [FS#4071] (r20922)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1297 - Fix: Refit costs were not shown for long cargo names [FS#4160] (r20921)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1298 - Fix: When using non-smooth or NewGRF-economy changing production rates does not work, so allow changing the production multiplier instead (r20901)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1299 - Fix: The station with the second highest rating was doubly penalised when distributing cargo. Now the penalty is completely removed and the granularity/precision of the distribution in increased by using fractional cargo. This should make competing stations less all-or-nothing [FS#3637] (r20857)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1300 - Fix: Make sure (gradual) loading is properly terminated for consists with multiple cargo types. Do not stop loading if the timetabled wait is not over yet [FS#2534] (r20843)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1301 - Fix: Place less trees at once when planting random trees at the scenario editor [FS#4094] (r20829)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1302 - Fix: Do not use new game settings when creating many random towns/industries at the scenario editor [FS#4094] (r20712, r20711)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1303 - Fix: Keep _current_company and _local_company in sync during GUI operation [FS#3804] (r19933)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1304 - Fix: When building a lock, do not add the cost of building canals if they are already built, pay for clearing the other tiles and do not add the first bridge type's cost to aqueducts (r19719, r19718, r19717)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1305
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1306
16552
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1307 1.0.5 (2010-11-20)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1308 ------------------------------------------------------------------------
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1309 (None)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1310
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1311
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1312 1.0.5-RC2 (2010-11-14)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1313 ------------------------------------------------------------------------
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1314 - Fix: Reading (very) recently freed memory [CVE-2010-4168] (r21182)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1315 - Fix: Default service interval for ships/aircraft got switched [FS#4222] (r21155)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1316 - Fix: Size of sort buttons for save/load and build vehicle list gui could be too small [FS#4221] (r21151)
16569
5a1fa51bb08c (svn r21297) -Doc: update some documentation
rubidium <rubidium@openttd.org>
parents: 16552
diff changeset
1317 - Fix: [Windows] Make sure to be upgraded openttd is not running when installing [FS#4212] (r21146)
16552
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1318 - Fix: [NewGRF] Crash when disabling static NewGRFs (when joining/starting a server) [FS#4208] (r21130, r21129, r21128)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1319 - Fix: Upper limit for snowline was too low [FS#4203] (r21078)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1320 - Fix: Wrong (maximum) value shown for generation seed in the in-game console [FS#4192] (r21075)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1321 - Fix: Under some circumstances the file handle of the downloaded savegame would not be closed, and validity of the handled was not checked in all cases (r21027)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1322 - Fix: [NewGRF] Crash when getting an industry ID at an offset that uses some 'old' style industry tile [FS#4157] (r20912)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1323
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1324
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1325 1.0.5-RC1 (2010-10-31)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1326 ------------------------------------------------------------------------
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1327 - Change: Make OpenTTD aware of XZ/LZMA compressed savegames so loading those gives a proper error message (r21047)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1328 - Change: Make it possible to make .tar.xz bundles (r21042)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1329 - Fix: Missing default values for the custom town number in the world generation options (r21034)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1330 - Fix: Dropdown menu glitched in small screenshots, when issueing them from the menu (r21031)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1331 - Fix: Do not let the resize button go past the bottom of the screen [FS#4176] (r21015)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1332 - Fix: The detailed performance rating window could be too narrow [FS#4102] (r21010)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1333 - Fix: For the compact notation 1.000.000k and 1.000M would be shown depending on the initial (and later rounded) value. Make everything that would round to 1.000.000k be drawn as 1.000M as well (r21009)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1334 - Fix: Do not consider the text direction character when searching for missing glyphs (r21007)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1335 - Fix: Chat/console messages got sometimes messed up due to LTR names in RTL translations and vice-versa [FS#3746] (r21006, r21004)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1336 - Fix: Size of sort buttons for order and vehicle list gui could be too small (r20997)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1337 - Fix: [NewGRF] The X and Y offsets in the parameter for industry vars 60, 61, 62, 63 are unsigned instead of signed (r20996)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1338 - Fix: When removing a rail station, do not leave track under non-station tiles (r20990)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1339 - Fix: [NewGRF] Ignore the variable for Action7/9 condition type 0x0D and 0x0E as documented (r20979)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1340 - Fix: Crash when, while the 'go to' cursor is active, you open the order list of a vehicle of another company and then select a 'go to' destination [FS#4159] (r20916)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1341 - Fix: Helicopters fired a bit too late [FS#4155] (r20910)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1342 - Fix: Road/water toolbars did not get updated when the first vehicle of their type becomes available [FS#4141] (r20856)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1343 - Fix: Smallmap legend buttons must all be equal in size, even if their contents is not (r20851)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1344 - Fix: Deadlock when aborting map generation on Windows [FS#3707] (r20822)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1345 - Fix: Be a bit more lenient with invalid savegames; do not crash on saveload related NOT_REACHEDs, just show the user an error that the savegame is corrupted [FS#3714] (r20819)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1346 - Fix: Make the crash-on-saveload message clearer and more correct [FS#3791] (r20818)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1347 - Fix: [NewGRF] Clamp/convert some vehicle variables so NewGRFs get their specified range (r20800, r20799, r20792)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1348 - Fix: [NoAI] Document that AITile::HasTransportType does not work for TRANSPORT_AIR [FS#4117] (r20798)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1349 - Fix: [NewGRF] Disable houses without a size that are available according to their building flags (r20797)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1350 - Fix: [NewGRF] Make sure all houses in the house spec array are valid. It was possible that part of a multitile house was not copied because the array was full (r20796)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1351 - Fix: Building 2x2 houses did not work for 2x2 road layouts on all map sizes (r20791)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1352 - Fix: [NewGRF] Remove a check which is wrong for NewGRF houses and serves no use for original houses [FS#4118] (r20790)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1353 - Fix: Spelling mistake in Slovak real town names (r20787)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1354 - Fix: Do autosave-on-exit as well when using kill/CTRL-C to terminate a dedicated OpenTTD (r20783)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1355 - Fix: [NoAI] AIEventCompanyAskMerger was disguised as AIEventCompanyMerger (r20765)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1356 - Fix: [NewGRF] Assert when an industry previously build on water was flooded because its NewGRF changed/is missing [FS#4112] (r20754)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1357 - Fix: Do not use new game settings when creating many random towns/industries in the scenario editor [FS#4094] (r20712, r20711)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1358 - Fix: Graphics glitch when switching to a different-sized font while the chat message box was visible (r20705)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1359 - Fix: Vehicle lists of non-trains could not resize horizontally causing truncation of texts [FS#4123, FS#3955] (r20174)
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1360
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1361
16114
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1362 1.0.4 (2010-09-14)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1363 ------------------------------------------------------------------------
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1364 - Change: Move removal of bin/data/opentt[dw].grf from distclean to maintainer-clean (r20752)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1365 - Fix: Recent NFORenum does not know '-?' (r20715)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1366
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1367
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1368 1.0.4-RC1 (2010-08-30)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1369 ------------------------------------------------------------------------
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1370 - Change: Merge the extra GRF's sources and make it possible to rebuild them easily (r20490)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1371 - Fix: Empty NewGRF presets were not selectable [FS#4087] (r20694)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1372 - Fix: Desync checker checked the wrong variable (r20677)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1373 - Fix: Drawing the 'OpenTTD' text in the intro game caused crashes with very low resolutions [FS#4081] (r20618)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1374 - Fix: Crash when a NewGRF defined an invalid substitute type for a house and the NewGRF was removed during the game, disable houses with different size than their substitute [FS#3702] (r20611, r20610, r20609)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1375 - Fix: Retain information about all base sets that are found and not only the latest version to stop confusing people that use newer versions of the base sets than those available via BaNaNaS (r20607)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1376 - Fix: Let NewGRFs var43 var (information about liveries) for vehicles not be influenced by the local setting determining whether to show liveries or not [FS#4063] (r20605)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1377 - Fix: 'Downscale' a full load order to a load if possible order when removing the order while the vehicle is loading. This to prevent the vehicle from (possibly) staying forever in the station [FS#4075] (r20600)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1378 - Fix: Crash when the tooltip is wider than the window is [FS#4066] (r20596)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1379 - Fix: No (proper) savegame conversion was done when _date_fract got a new value range (r20592)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1380 - Fix: Autoreplace failed while attaching non-replaced wagons to the new chain, if to-be-sold-engines would become front-engines and the unitnumber limit would be exceeded (r20583)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1381 - Fix: Autoreplace can trigger an assertion when at the vehicle limit [FS#4044] (r20582)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1382 - Fix: Go via station and go via waypoint behaved differently when a train went back to the same (unordered) station again [FS#4039] (r20580)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1383 - Fix: Draw bounding boxes using white instead of pure white, so they are recoloured to grey in coloured newspaper instead of blue [FS#4051] (r20578)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1384 - Fix: Scroll button flickering when pressed [FS#4043] (r20577)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1385 - Fix: Warn OpenGFX users when they are using a base set that misses sprites (r20566)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1386 - Fix: Wrong tooltip for the company select button in the AI debug and performance rating windows [FS#4053] (r20556, r20555)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1387 - Fix: In old savegames aircraft can have an invalid state (r20528)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1388 - Fix: Crash when the content download tried to get a MD5 checksum of an 'originally' loaded NewGRF [FS#4038] (r20519)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1389 - Fix: Draw error messages in white by default, they may not have a colour set when coming from a NewGRF (r20514)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1390 - Fix: Entering half the 'generation seeds' in the console's 'newgame' command failed to set the correct seed [FS#4036] (r20512)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1391 - Fix: Desync when vehicles change NewGRF properties such as visual effect when changing railtype [FS#3978] (r20505, r20504, r20503, r20502)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1392 - Fix: Desync when converting rail all as trains with a part on the converted rails need updating and not only the engines (r20500)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1393 - Fix: Ignore the non-stop state when comparing one order type to another order type, otherwise non-stop nearest depot orders fail [FS#4030] (r20498)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1394 - Fix: Non-dedicated servers failing to load a game caused the introgame to be the server's game causing desyncs when people tried to join [FS#3960] (r20497)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1395 - Fix: [NoAI] checking whether water tiles are connected failed in some cases [FS#4031] (r20489)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1396 - Fix: Statues were not removed when towns would be removed (r20481)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1397 - Fix: Do not spend cash when building a statue fails [FS#3985] (r20469, r20227)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1398 - Fix: Adding 'goto nearest depot and stop' orders in one go was denied. This caused both AI adding those orders and backed up order restoration to fail [FS#4024] (r20441)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1399 - Fix: For docks 'facing' north, i.e. having the watery part a the northern side, the station joiner had an off-by-one to the north w.r.t. the station spread against the actual other (correct) building tools [FS#4022] (r20438)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1400 - Fix: Make snow on bridges depend on bridgeheight and make snowiness of bridgeheads depend on the tileheight at the entry [FS#3947] (r20424, r20423, r20422, r20421, r20420)
16114
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1401 - Fix: During world generation the snow-mapbits are not yet available, so test the snowline variable directly (as they were before) [FS#4017] (r20418)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1402 - Fix: PBS reservations were always displayed on halftile foundations if the railtype uses overlays [FS#4013] (r20408)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1403 - Fix: Make the default minimum width for editboxes 10 pixels to prevent crashes [FS#4010] (r20394)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1404 - Fix: Prevent buying more vehicles than allowed or buying companies when you'd get too many vehicles [FS#3993] (r20393, r20392, r20391, r20390)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1405 - Fix: Initialize fund-industry buttons when opening window (r20386)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1406 - Fix: Update cursor dimensions when reloading grfs resp. changing base graphics, so the cursor does not glitch if it becomes bigger (r20384)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1407 - Fix: Stop vehicle following after zooming out [FS#3989] (r20361)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1408 - Fix: [NoAI] Ship depots were constructed along the wrong axis [FS#4004] (r20348)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1409 - Fix: Fallback font selection due to missing glyphs did not work as intended (r20296)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1410 - Fix: When it is known the loading an old savegame is going to fail, bail out immediately (using an exception) instead of going on until e.g. the expected number of byte is read (r20247)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1411 - Fix: The caption of the 'Available vehicle' lists was black, whereas for building those vehicles, which uses the exact same window, it was white (r20244)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1412 - Fix: [NoAI] Clarify the documentation for AIBaseStation::GetLocation (r20238)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1413 - Fix: Refit costs from refit orders are subtracted from the vehicle yearly income [FS#3988] (r20234)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1414 - Fix: Road vehicles could be dead locked with one way roads. This allows one wayness to be removed if there are vehicles on a tile; it does not allow you to add one wayness to roads that have vehicles on them as it makes turning vehicles jump [FS#3961] (r20230)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1415 - Fix: 'Service at nearest depot' behaved the same as 'Go to nearest depot' [FS#3986] (r20229)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1416 - Fix: Depot did not become unsnowy, when snowline rises [FS#3976] (r20224)
16936
4461bee8f7eb (svn r21671) -Change: some changelog consistency fixes
rubidium <rubidium@openttd.org>
parents: 16880
diff changeset
1417 - Fix: Strip non-printable characters before showing it in an edit box, so when renaming a vehicle type you will not get the 'SETX stuff' that some NewGRFs use [FS#3974] (r20220)
16114
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1418 - Fix: NewGRFs that defined a vehicle without either loaded or loading groups could crash OpenTTD [FS#3964] (r20199)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1419 - Fix: [NewGRF] GetNearbyTileInformation can be used to get the terrain type of a MP_VOID tile [FS#3963] (r20197)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1420 - Fix: [NewGRF] Vehicle var FE bit 6 did return incorrect values for new railtypes (r20175)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1421 - Fix: Inconsistencies w.r.t. to km/h vs km-ish/h as 'base' unit for aircraft speeds [FS#3870] (r20164)
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1422
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1423
15607
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1424 1.0.3 (2010-08-01)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1425 ------------------------------------------------------------------------
16936
4461bee8f7eb (svn r21671) -Change: some changelog consistency fixes
rubidium <rubidium@openttd.org>
parents: 16880
diff changeset
1426 - Fix: Make it possible to properly assess the length of the rail toolbar caption, do not require '{WHITE}' control codes (r20242)
15607
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1427 - Fix: Check for disallowed level crossings also when converting rail (r20237)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1428 - Fix: Haiku uses a 'special' location for headers (r20219)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1429 - Fix: Desync due to (temporary) wrong railtype; when loading a savegame the railtype of some (high ID) trains could be wrong [FS#3945] (r20137)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1430
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1431
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1432 1.0.3-RC1 (2010-07-17)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1433 ------------------------------------------------------------------------
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1434 - Feature: [NewGRF] Textstack support for CB 38 (r20086)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1435 - Feature: [NewGRF] Add a railtype flag to disallow level crossings per railtype (r20049)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1436 - Change: Improve desync debugging, crash log data and the Debian packaging (by making a debug symbols package) (r20138, r20136, r20129)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1437 - Fix: Do not scan /data and ~/data (if they happen to be your working directory). If it is the directory where your binary is located it will still scan them [FS#3949] (r20166)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1438 - Fix: Integer comparison failed in case the difference was more than 'MAX_UINT'/2 [FS#3954] (r20162)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1439 - Fix: [YAPP] Converting a one-way block to a path signal with trains on both sides could lead to a train crash [FS#3937] (r20156)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1440 - Fix: [NewGRF] Improve handling of snowing of railtypes and (infra)structures on foundations [FS#3883] (r20153, r20132, r20126, r20125)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1441 - Fix: Ships were not marked as dirty when stopping inside a depot [FS#3880] (r20142)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1442 - Fix: Some windows ignored all hotkeys [FS#3902] (r20141, r20140, r20139)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1443 - Fix: Do not allow building a rail track to the water using a tree-tile [FS#3695] (r20110)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1444 - Fix: [NoAI] AITown::GetRating() returned wrong values [FS#3934] (r20103)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1445 - Fix: Reading deleted memory when selecting a NewGRF in the content download window of which the data has not been acquired from the content server. The crash would occur after the content server's reply was processed and the ContentInfo object was replaced with another [FS#3899] (r20089, r20082)
16114
e98ce8022066 (svn r20810) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15607
diff changeset
1446 - Fix: If after loading a savegame (including intro game) one tried to save a game (including autosave) and that failed (very) early on because it could not open the file for writing all pointers would be converted to NULLs which then causes corrupted game states [FS#3786, FS#3887, FS#3920, FS#3923] (r20087)
15607
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1447 - Fix: gitignore and hgignore had more missing/wrong entries (r20078, r20033, r20031)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1448 - Fix: Remove the space between 'open' and 'ttd' in the title screen (r20077)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1449 - Fix: Road vehicles could get crashed twice in a tick [FS#3896] (r20053, r20034)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1450 - Fix: Coloured_news_year was stored in savegames while it should be a client setting [FS#3916] (r20051)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1451 - Fix: Crash when spectator tried to open a vehicle list without selecting any company [FS#3892] (r20041)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1452 - Fix: Instead of loading the intro game when loading a savegame fails on the dedicated server, generate a new game [FS#3907] (r20039)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1453 - Fix: Tram tracks did not show at level crossing with the new railtypes [FS#3911] (r20036)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1454 - Fix: Under some circumstances you could get into an infinite loop [CVE-2010-2534] [FS#3909] (r20035)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1455 - Fix: The 64 bits TortoiseSVN was not always properly detected (r20029)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1456 - Fix: Do not close the sort dropdown in the (original) vehicle list when there are no vehicles. That code is meant for the 'actions' dropdown [FS#3881] (r20014)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1457 - Fix: When joining a company with a password you could only enter 20 characters of the password (r20012)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1458 - Fix: Sign sorting was unstable [FS#3893] (r20009)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1459 - Fix: Trains should also have running cost while slowing down for stop (r20006)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1460 - Fix: [NewGRF] Stringcodes 82, 83 and 84 were not properly converted to openttd codes so they did not work (r20004)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1461 - Fix: Clear force_proceed when entering depots and when loading, resetting of force_proceed on manual stopping did not work [FS#3878] (r19992)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1462 - Fix: Do not show an error message when trying to start/stop a crashed plane [FS#3874] (r19953)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1463 - Fix: Allow turning of roadvehicles while waiting in a queue (r19945)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1464 - Fix: Disallow moving of vehicle news window [FS#3865] (r19943)
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1465 - Fix: Under some (unlucky) circumstances the wrong company would be 'current company' when changing company colour or orders [FS#3903]
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1466
698b1047e2a2 (svn r20270) -Merge: release updates from 1.0
rubidium <rubidium@openttd.org>
parents: 15508
diff changeset
1467
15508
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1468 1.0.2 (2010-06-19)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1469 ------------------------------------------------------------------------
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1470 - Fix: Owner of the Waypoint View window was not properly set (r19990)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1471 - Fix: Close list of vehicles with given oil rig in orders when the oil rig is deleted (r19956)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1472 - Fix: Close list of vehicles with given buoy/oil rig in orders when switching company (r19955)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1473 - Fix: Do not close list of waypoint's trains when the waypoint view is closed when it is sticky (r19952)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1474 - Fix: Close buoy's vehicle list when the buoy is deleted [FS#3869] (r19951)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1475
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1476
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1477 1.0.2-RC1 (2010-06-05)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1478 ------------------------------------------------------------------------
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1479 - Feature: Translated desktop shortcut comments (r19884)
16552
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
1480 - Change: Name invalid engines, cargos and industries 'invalid', if the player removed the supplying NewGRFs, hide invalid engines from the purchase list (r19879, r19877)
15508
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1481 - Fix: When 'pause on new game' is set, pause the game before CleanupGeneration() to avoid conflicts with concurrent GUI code [FS#3857] (r19934)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1482 - Fix: Pay for the rail/road when constructing tunnels, bridges, depots and stations [FS#3859, FS#3827] (r19925, r19887, r19881)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1483 - Fix: Closing chatbox could cause glitches when news message was shown [FS#3865] (r19921)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1484 - Fix: [YAPP] Inform the pathfinder as well about the fact that the backside of an one-way path signal can be a safe waiting point [FS#3803] (r19896)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1485 - Fix: Allow loading savegames from the console without specifying the '.sav' extension, i.e. make it consistent with saving savegames from the console [FS#3761] (r19885)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1486 - Fix: Dropdowns did affect positioning of new windows because they were not yet removed when the new windows were positioned [FS#3812] (r19883)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1487 - Fix: [NoAI] AIEngine::IsValidEngine() and AIEngine::IsBuildable() returned false positives. Especially wagons of unavailable railtypes were reported available (r19880)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1488 - Fix: Default vehicle group texts were drawn one pixel too low [FS#3851] (r19878)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1489 - Fix: It was not possible to send all trains with common waypoint order to depot (r19876)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1490 - Fix: Compilation for NetBSD [FS#3809, FS#3840, FS#3845] (r19874, r19859, r19853, r19781)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1491 - Fix: If the (guessed initial) destination tile of a road vehicle was not a road stop but was a T-junction or turn, the road vehicles would jump around in circles [FS#3817] (r19873)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1492 - Fix: When a network connection gets lost and a game with AIs was loaded the client might crash due to the AIs not being loaded while the game loop is executed [FS#3819] (r19869)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1493 - Fix: Use non-breaking spaces for currency pre-/postfixes (r19867)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1494 - Fix: Crash when changing/viewing locale settings in the console [FS#3830] (r19865, r19864, r19863, r19862)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1495 - Fix: Drawing fallback sprites for unavailable NewGRF waypoints failed (r19852)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1496 - Fix: Ensure that both texts of the NewGRF gui download button fit (r19823)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1497 - Fix: Kicking clients by IP did not work [FS#3784] (r19818)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1498 - Fix: Compilation with MinGW GCC 4.5.0 and UNICODE (r19787)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1499 - Fix: If a waypoint is immediately followed by a path signal a reservation would be made from that path signal before the waypoint is marked passed. As a result the order to go to the waypoint is used to reserve the path after the waypoint and as such trains get lost [FS#3770] (r19784)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1500 - Fix: NULL pointer deference when testing relative scope *action2 on an unbuilt engine [FS#3828] (r19782)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1501 - Fix: Crash on too long paths [FS#3807] (r19780, r19779, r19778, r19777, r19776)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1502 - Fix: MP_VOID tiles shall have no tropic zone [FS#3820] (r19769)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1503 - Fix: Half-desert tiles would never revert back to clear tiles (r19768)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1504 - Fix: Height in smallmap was different from measured heights [FS#3808] (r19767)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1505 - Fix: [NewGRF] Vehicle var 43 missed AI information in purchase list (r19761)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1506 - Fix: Blocked roadvehicles should first check whether they are still blocked before accelerating again, instead of continuous starting/stopping (r19755)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1507 - Fix: Try harder to find a suitable font that can be loaded, i.e. while searching for a suitable font test whether you can open it [FS#3740] (r19753)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1508 - Fix: Make sure the chat area fits in the default window size; if you want it larger, you can always change/override it in the config file [FS#3798] (r19751)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1509 - Fix: [NewGRF] Industry var 0x43 is not 'safe' during callbacks 22 and 38 either (r19750)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1510 - Fix: [NewGRF] Possible divide-by-zero if a NewGRF checked industry var 42 while the production level was 0 (r19749)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1511 - Fix: Do not recenter usually centered windows when resizing main window or changing language, if they have been moved/resized before [FS#3675] (r19746)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1512 - Fix: The GUI is controlled by _local_company, not _current_company (r19745)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1513 - Fix: NewGRFs could access map bits of not yet constructed industries and houses during construction callbacks (r19748, r19743)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1514 - Fix: [NewGRF] Passing some invalid data to industry variable 67/68 could cause a crash (r19713)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1515 - Fix: Check for industry availability more thoroughly and cancel object placement when selecting not available industries [FS#3787] (r19701)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1516 - Fix: Avoid showing building toolbars behind the main toolbar when the 'Link landscape toolbar' setting is active [FS#3781] (r19696)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1517 - Fix: Under some circumstances the player's name could be empty (r19693)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1518 - Fix: Do not show an error message when trying to give another client an amount of 0 money [FS#3779] (r19684)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1519 - Fix: Do not display an error message when double clicking on a vehicle in the 'available vehicles'-window (r19669)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1520
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1521
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1522 1.0.1 (2010-05-01)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1523 ------------------------------------------------------------------------
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1524 - Fix: Crash when using restart via rcon (r19722)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1525 - Fix: Leaking a file descriptor [CVE-2010-0406] [FS#3785] (r19695)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1526 - Fix: Crash when the music/graphics metadata files were unreadable [FS#3774] (r19674)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1527
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1528
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1529 1.0.1-RC2 (2010-04-22)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1530 ------------------------------------------------------------------------
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1531 - Fix: Desync when joining the game because of using the wrong variable (r19687)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1532 - Fix: Truncated archives were not detected when using zlib 1.2.3. This also fixes zlib 1.2.4 compatibility, zlib 1.2.5 is bugfree (r19686)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1533 - Fix: Towns with 3x3 and 2x2 road layouts could not expand (r19683)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1534 - Fix: When joining a MP game all clients with company ID > 0 would be shown as if they were a spectator [FS#3775] (r19680)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1535 - Fix: Client status was shown incorrect in the console (r19678)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1536
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1537
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1538 1.0.1-RC1 (2010-04-17)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1539 ------------------------------------------------------------------------
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1540 - Feature: [NewGRF] Support for extended text code 0x9A 11, print qword (r19570)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1541 - Feature: Give more detailed error message when trying to build a too long bridge (r19561)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1542 - Feature: Add rail speed limit to land area information window (r19556, r19434)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1543 - Add: [NoAI] AIRail::GetMaxSpeed(RailType) to get the speed limit of railtypes (r19591)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1544 - Change: Sync Debian packaging updates from Debian, but keep building a single package (r19572)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1545 - Fix: Crash of a dedicated server if the null blitter is overridden and (after a while) there is no company 0 on new year anymore [FS#3749] (r19664)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1546 - Fix: In rare cases, update of signals could be missed (r19663)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1547 - Fix: Various improvements of command handling, missing error messages, improper validation causing crashes [CVE-2010-0402] [FS#3748] (r19658, r19657, r19656, r19655, r19654, r19637, r19633, r19621, r19616, r19605, r19604)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1548 - Fix: Industry generation failed for large maps and lots of industry types (r19652, r19643)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1549 - Fix: When a company is sold, move connected clients to spectators [FS#3745] (r19651)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1550 - Fix: A client would not be properly moved when moved while joining, e.g. when entering a company's password. This caused the client to be in the wrong company (according to the rest of the clients) and the client being kicked on the first command [FS#3760] (r19648)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1551 - Fix: Trains loaded above the original IDs did not have a default railtypelabel assigned to them, causing them to be unavailable. Could cause desyncs if the multiplayer game was not started from a savegame [FS#3768] (r19647)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1552 - Fix: Do not allow building cacti outside of the desert or rain forest trees outside of the rain forest area. This to prevent people from thinking planting rain forest trees makes the rain forest bigger and thus adds more place to build a lumber mill [FS#3728] (r19644, r19635, r19634)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1553 - Fix: Desync when taking over companies (r19636)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1554 - Fix: Chat message caused glitch when rejoining a network game [FS#3757] (r19629)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1555 - Fix: Desync when a command is received and in the queue while a client starts joining, i.e. save the game state. This can happen in two ways: with frame_freq > 1 a command received in a previous frame might not be executed yet or when a command is received in the same frame as the join but before the savegame is made. In both cases the joining client would not get all commands to get in-sync with the server (and the other clients) (r19620)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1556 - Fix: Company related graphs were not updated correctly after changing the company colour [FS#3763] (r19615)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1557 - Fix: Possible invalid read when server moves client to spectators before he finishes joining [FS#3755] (r19613)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1558 - Fix: Crash when opening a savegame with a waypoint from around 0.4.0 [FS#3756] (r19612)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1559 - Fix: Improve joining behaviour; kicking clients when entering passwords that was just cleared, 'connection lost' for people failing the password, access restriction circumvention [CVE-2010-0401] [FS#3754] (r19610, r19609, r19608, r19607, r19606)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1560 - Fix: Desync debugging; false positives in the cache validity checks and saving/loading the command stream (r19619, r19617, r19602, r19601, r19600, r19596, r19593, r19592, r19589, r19587, r19586)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1561 - Fix: Presence of online content was not properly updated after download due to duplicate slashes in the path (r19600)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1562 - Fix: [NewGRF] Setting industry prop 0x24 to 0 caused empty station names (r19590)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1563 - Fix: Crash when pressing 'h' (non-stop) in the order window of a ship or aircraft [FS#3744] (r19584)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1564 - Fix: Graphs were not properly updated when going toggling keys (i.e. companies) (r19574)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1565 - Fix: The timetable button was not automatically raised [FS#3739] (r19571)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1566 - Fix: [NewGRF] Possible buffer underflow in NewGRF string code (r19569)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1567 - Fix: [NewGRF] Do not return a random colour for unowned industries in var 45; TTDPatch does not seem to set the colour data in that case either and it could lead to desyncs (r19566)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1568 - Fix: Window::OnResize() was not always called while resizing a window causing incorrect windows [FS#3730] (r19563, r19558)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1569 - Fix: Bridge build error message should not show the same message twice (r19560, r19559)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1570 - Fix: [NewGRF] During NewGRF loading, store rail type labels in temporary data and process after loading has finished. This avoids deactivated rail vehicles being reactivated if the climate property is set after the rail type property (r19557, r19502)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1571 - Fix: Improperly scaled cargo payment graph when having lots of cargo (r19550, 19543)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1572 - Fix: [NewGRF] Properties set before property 08 (house, industry, industry tiles) should be ignored, not trigger the NewGRF to be disabled [FS#3725] (r19547)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1573 - Fix: Sorting industries by production was broken for NewGRF industries (r19538)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1574 - Fix: Vehicle details window did not resize correctly after refitting a road vehicle to a longer variant [FS#3720] (r19533)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1575 - Fix: Prevent drawing industries disabled at the smallmap as land tiles when they are built on water (r19523)
18818
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
1576 - Fix: Tunnels, bridges and road stops are build with only one roadtype (r19506)
15508
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1577 - Fix: Remove same_industry_close setting did not do what it said and caused NewGRF trouble (r19499)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1578 - Fix: Keep number padding intact when cloning vehicle names [FS#3710] (r19498)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1579 - Fix: [NewGRF] Bytes and words get sign-extended for temporary/persistent storage (r19497)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1580 - Fix: Stop reducing the size of the vehicle list after selecting a vehicle with a long description (r19480)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1581 - Fix: Implement custom sound effect for helicopter take-off [FS#3668] (r19364)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1582 - Update: Plural type of Slovak (r19452)
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1583
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1584
14929
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1585 1.0.0 (2010-04-01)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1586 ------------------------------------------------------------------------
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1587 - Fix: Network clients would crash while connecting to a server with AIs (r19526)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1588 - Fix: [NPF] Crash when finding a waypoint before finding the closest depot [FS#3703] (r19460)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1589
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1590
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1591 1.0.0-RC3 (2010-03-18)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1592 ------------------------------------------------------------------------
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1593 - Feature: Append rail type speed limit (if set) to rail type selection list, and toolbar title (r19431)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1594 - Feature: [NewGRF] Smallmap colours for railtypes (r19307)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1595 - Change: Make the drive through and cargo list consistency checks only run when 'desync' debugging is enabled (r19403, r19398)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1596 - Change: Update documentation for console command connect to use ip:port#company parameter format, in line with command line help (r19374)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1597 - Change: [NewGRF] Increase railtype cost range (r19306)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1598 - Fix: Mark industry windows dirty more often [FS#3701] (r19443)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1599 - Fix: Custom group names are misaligned with default ones when using rtl languages [FS#3700] (r19438)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1600 - Fix: With certain game settings one could clear tiles for free when building long roads (r19436)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1601 - Fix: When loading a savegame created with a house NewGRF without that NewGRF available all houses became tall office blocks (r19435)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1602 - Fix: Limit rail clearance earnings to 3/4s of rail build cost, to avoid money making loophole when rail build cost is less than rail removal earnings (r19433)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1603 - Fix: Crash when the error message 'owned by <town>' was shown [FS#3696] (r19432)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1604 - Fix: [NoAI] When the title game contains an AIPL block the AI settings where overwritten by those from the title game (r19429)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1605 - Fix: Gracefully handle the case where we cannot open a .tar file (r19427)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1606 - Fix: [YAPP] A train on a bridge/tunnel was not always found when checking for trains on a reserved path (r19425)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1607 - Fix: [NoAI] The AI Debug window did not open if an AI or library fails to compile when loading a savegame [FS#3669] (r19395)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1608 - Fix: One could not level the whole map anymore at once (r19392)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1609 - Fix: Only show the 'No AIs available' error message when explicitly changing the number of AI opponents [FS3676] (r19389)
15508
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1610 - Fix: [NoAI] When reloading a savegame, an AI failing to compile could trigger (trying) to read the not yet loaded information of another AI via the AI Debug window and its 'open with the most recently used AI' feature [FS#3666] (r19388)
14929
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1611 - Fix: Close all orders windows when switching companies [FS#3671] (r19387)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1612 - Fix: [IPv6] Netmask calculations were wrong if cidr >= 32 [FS#3684] (r19385)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1613 - Fix: Overbuilding bridges, rail stations did not properly update PBS reservation [FS#3680] (r19384, r19383)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1614 - Fix: [NoAI] List valuator could cause invalid iterators [FS#3665] (r19367)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1615 - Fix: Close error messages about missing ownership when the company closes or is taken over [FS#3663] (r19358, r19357)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1616
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1617
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1618 1.0.0-RC2 (2010-03-04)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1619 ------------------------------------------------------------------------
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1620 - Feature: [YAPF] Consider the railtype imposed speed limit for pathfinding (r19301)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1621 - Feature: BaNaNaS support for music sets (r19262)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1622 - Feature: [NewGRF] Add 2 bits of pseudo-random data for rail types, based on tile location (r19235)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1623 - Feature: [Windows] Add OpenMSX to the installer (r19220, r19219)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1624 - Feature: [NewGRF] Add CB36 support for aircraft properties 0F and 11 (r19218)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1625 - Feature: Scroll to current order destination when ctrl+clicking the start/stop bar (r19216, r19215)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1626 - Feature: Concept of fallback base sets, i.e. do not automatically load the NoMusic/NoSound sets when there is another set; make NoSound part of base installations (r19214, r19213, r19212, r19211, r19206)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1627 - Feature: Support for genders for cargos, industries, vehicles, stations (r19180, r19179, r19178, r19177)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1628 - Change: Increase the default small font size for freetype fonts as 6 point fonts are usually unreadable [FS#3655] (r19308)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1629 - Change: [NewGRF] Railtype cost factor from byte to word value (r19306)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1630 - Change: Improve error message with track building when signals are in the way (r19190, r19189)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1631 - Change: Do not print the absolute path to AI script files in the AI debug window, use the relative path from /ai/ instead (r19166)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1632 - Change: The Debian packaging; bring it in sync with the packaging used at Debian excluding package splitting (r19162)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1633 - Fix: [Windows] Disable sound when a sound error happens instead of crashing [FS#3652] (r19304)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1634 - Fix: [NewGRF] Return the TTD airport type in station var 0xF1 (r19299)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1635 - Fix: [NewGRF] Segfault when station vars 0xF2/0xF3 is accessed when there is no truck/bus stop (r19298)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1636 - Fix: [NoAI] Some methods of AIAbstractList left invalid iterators [FS#3566] (r19293)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1637 - Fix: [YAPP] If reversing at path signals was disabled, a train would not reverse when hitting the back of an one-way signal (r19286)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1638 - Fix: [NewGRF] Ensure prices cannot be set to zero. Zero prices break a lot of the internal logic to determine whether something has been done [FS#3646] (r19277)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1639 - Fix: 'Cannot build <industry> here... <industry> in the way' showed the to-be-built industry twice, instead of the to-be-built industry and the industry that is in the way [FS#3618] (r19265)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1640 - Fix: Writing (console) output to a file failed on Windows if the date would not be logged [FS#3639] (r19252)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1641 - Fix: [NewGRF] Some GRF error messages did not free the previous error messages, creating a memory leak (r19251)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1642 - Fix: With RTL languages clicking a horizontal scrollbar that could not scroll could cause a crash [FS#3643] (r19250)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1643 - Fix: Start and end tiles were swapped in CMD_REMOVE_LONG_ROAD causing too much road to be removed [FS#3642] (r19249)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1644 - Fix: DOS 'port' did not compile anymore (r19248)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1645 - Fix: The -M command line option did not work (r19233)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1646 - Fix: GetDestination() is invalid for nearest-depot orders (r19210)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1647 - Fix: Compilation was broken for gcc 3.3 (r19207)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1648 - Fix: The vehicle info in the autoreplace gui was drawn even when the window was shaded [FS#3634] (r19187)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1649 - Fix: When selecting 'build many industries' in the scenario editor the 'build' button was not enabled [FS#3632] (r19176)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1650 - Fix: Buoys are no Stations, only BaseStations (r19174)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1651 - Fix: Under some circumstances timidity (via extmidi) would not shut down properly causing all kinds of trouble (e.g. blocked audio output). Try harder to shut down timidity and first shut down the music so shut down order is the inverse of initialisation order (r19168)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1652 - Fix: Industry 0 could be choosen even if not available [FS#3631] (r19167)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1653 - Fix: Vehicle running costs should not be changed in a running game [FS#3629] (r19165)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1654
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1655
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1656 1.0.0-RC1 (2010-02-18)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1657 ------------------------------------------------------------------------
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1658 - Feature: Allow to select different land colours for the smallmap (r19064)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1659 - Feature: [NewGRF] Action 3/2/1 (i.e. new graphics) support for rail types (r19056)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1660 - Feature: Add zoom-out to smallmap (r19039)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1661 - Add: [NoAI] AIOrder::[G|S]etStopLocation to get/set the stop location of trains in a rail station (r19014)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1662 - Change: Move home directory to a better place in Haiku [FS#3625] (r19151)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1663 - Change: Do not load the 'new game' NewGRFs when you are certain the savegame would not have been saved with them, i.e. do not load the 'new game' NewGRFs for TTO savegames (r19044)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1664 - Fix: Invisible depots draw the track, so also draw the overlays (r19154)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1665 - Fix: [v]seprintf should return the number of added characters excluding '\0' on truncation [FS#3627] (r19149, r19148)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1666 - Fix: [YAPF] Look-ahead for multitile waypoints 'made up' data that should not go into the cache, causing desyncs in MP [FS#3619] (r19141)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1667 - Fix: Report a more useful error when failing to build a bubble generator (r19137)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1668 - Fix: Resize station cargo widget when needed to display all accepted cargo types [FS#3617] (r19123)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1669 - Fix: [NewGRF] Industry property 0x17 was interpreted incorrectly and in some cases circumvented the density difficulty setting (r19120)
17520
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
1670 - Fix: Removing towns (in the scenario editor) that had stations/depots refer to them or vehicles were on the town's road could cause a crash [FS#3616] (r19119)
14929
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1671 - Fix: In the order window the Non-stop dropdown was not enabled for depot and waypoint orders and some buttons were raised too soon [FS#3593] (r19118, r19117)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1672 - Fix: Do not crash on broken lng file and prevent it from happening again [FS#3611] (r19113, r19112)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1673 - Fix: Not all news data was properly freed when starting a new game [FS#3614] (r19105)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1674 - Fix: The BeMidi driver was broken [FS#3610] (r19097)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1675 - Fix: Crash when one of the items in the news_display group in the config file has no value (r19096)
18818
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
1676 - Fix: Crash when a base set has an empty metadata field (r19095)
14929
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1677 - Fix: Possible read/write after free when the client triggered the server to close the connection [FS#3599] (r19072)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1678 - Fix: Remove Bidi control characters from the reordered text so they are not drawn [FS#3604] (r19067)
15508
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
1679 - Fix: [NewGRF] Settings that are part of the 'TTDPatch flags' can cause desyncs if they are changed in network games (r19066)
14929
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1680 - Fix: When banning yourself via rcon do not send the 'command response' to the client as the connection has already been terminated [FS#3598] (r19054)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1681 - Fix: Mass stopping/starting/autoreplacing gave empty errors when there were no vehicles [FS#3577] (r19024)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1682 - Fix: City airport introduction date had become 5 years later (r19023)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1683 - Fix: Loading old (0.1-ish) savegames failed (r19022)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1684 - Fix: Do not NULL the pointers when saving the savegame on an error during saving; the savegame is still valid, so do not make it invalid [FS#3570] (r19021)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1685 - Fix: When removing roads, the player was also charged for removing the foundations [FS#3591] (r19016)
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1686
a600f32e7e87 (svn r19531) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 14450
diff changeset
1687
14450
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1688 1.0.0-beta4 (2010-02-04)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1689 ------------------------------------------------------------------------
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1690 - Feature: Content mirroring support (r18994)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1691 - Feature: Show empty query after creating new group (instead of 'Group nnn') (r18981)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1692 - Feature: [NewGRF] NewGRF-settable rail type properties, increase number of possible rail types, per rail type speed limits (r18970, r18969)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1693 - Feature: [NewGRF] Allow layering of multiple groundsprites in spritelayouts of stations, houses and industrytiles; so hacks with zero-sized bounding boxes are no longer needed and no longer cause trouble (r18959)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1694 - Feature: [NoAI] Introduce GetBuildCost functions in several classes to get easier cost estimations before you start building (r18955)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1695 - Feature: [NoAI] Allow editing AI settings while an AI is running (r18953)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1696 - Feature: Make it possible to change newgame settings from within a game via the console (use setting_newgame instead of setting) [FS#2885] (r18943)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1697 - Feature: Add a setting to reduce/disable aircraft crashes [FS#2678] (r18942)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1698 - Feature: Make the crash position of aircraft a bit random by giving aircraft a chance to crash every tick they are breaking (r18940)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1699 - Change: [NoAI] Use the highest version of an AI that can load the AI data from a savegame instead of the exact same version [FS#3232] (r18944)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1700 - Fix: Off-by-one in the music playlist (song missing) [FS#3588] (r18997)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1701 - Fix: [NewGRF] industry var A5 (=high 8 bits of var A4) returned the high 8 bits of var A2. Same problem for 9B/9A/98 (r18988)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1702 - Fix: [NoAI] Make building long rails fail for AIs if there is an obstacle in the way (r18987)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1703 - Fix: Possible invalid memory access when merging companies [FS#3584] (r18978)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1704 - Fix: Estimating the cost of removing statues could clear the presence flag in the town (r18976)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1705 - Fix: CMD_BUILD_ROAD missed CMD_AUTO. Also do not access tiles anymore after clearing them; that fails either in test or exec run [FS#3578] (r18974)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1706 - Fix: Train acceleration for original acceleration model was not updated if the train's power changed (r18971)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1707 - Fix: Make sure the values of settings loaded from a savegame are valid (r18950)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1708 - Fix: After clicking move up/move down in the NewGRF/AI the selected item could be out of range [FS#1510] (r18948, r18947)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1709 - Fix: It was possible to change AI settings without changing to the custom difficulty level by using the query text window (r18946)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1710 - Fix: Remove the loading indicators as soon as a train crashes [FS#3575] (r18941)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1711 - Fix: [NewGRF] Industrylayout's special water tile check did not properly check for crossing north border of map (r18938)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1712 - Fix: [NewGRF] Value of variables 90 and 91 were not what NARS expects [FS#3551] (r18935)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1713 - Fix: [Windows] In some rare case a deadlock could happen when stopping sound driver (r18934, r18913, r18892)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1714 - Fix: [NoAI] Autoreplace is also valid for the default group (r18930)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1715 - Fix: Preserve some timetable related vehicle flags during autorenew/-replace [FS#3568] (r18929)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1716 - Fix: AIOrder::GetOrderDestination could return a non-waypoint tile when the waypoint was a multitile waypoint [NoAI] (r18924)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1717 - Fix: On bankruptcy the company value did include the loan and as such the value at which you bought the company was too low [FS#3561] (r18908)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1718 - Fix: Writing LZO-compressed savegames would produce invalid files and potentially overwrite memory (r18904)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1719 - Fix: [Windows] File locations for Windows were not documented correctly for all versions of Windows [FS#3562] (r18903)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1720 - Fix: Pressing cancel for the query windows of the world generation window caused the default to be set instead of no changes to the value [FS#3558] (r18896)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1721 - Fix: Avoid duplicate path separator when searching for PNG files which prevented tar-lookups (r18891)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1722 - Fix: [NewGRF] Perform bounds checking for all NewGRF data reads. Explicit length checks (which were not always correct) are no longer needed so these are removed to simplify code (r18884)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1723 - Fix: Aircraft can be send to an hangar when the target airport has one and when it can land, not only when it has a plane terminal (r18880)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1724 - Fix: [NewGRF] Crash when a NewGRF used var62 in an industry tile chain when the industry tile was part of an original industry (r18878)
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1725
94d7ee68af4e (svn r19007) -Prepare: 1.0.0-beta4
rubidium <rubidium@openttd.org>
parents: 14318
diff changeset
1726
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1727 1.0.0-beta3 (2010-01-21)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1728 ------------------------------------------------------------------------
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1729 - Feature: Make building (long) roads work like building rail; build upon the first obstruction instead of failing totally [FS#3318] (r18803)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1730 - Feature: Allow user customisable compression levels for the zlib compression (r18772)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1731 - Feature: [NoAI] Rerandomise AIs on reloading (via the debug window) when they were randomly chosen [FS#3095] (r18763)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1732 - Feature: [NewGRF] Implement VarAction2Houses variables 66 and 67 (r18736)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1733 - Change: [SDL/Allegro] Make the number of samples/frequency runtime configurable (r18821, r18820)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1734 - Change: Be consistent with airport naming [FS#3493] (r18819)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1735 - Change: [NewGRF] Consider callback 19 only broken after subcargos 0 to 255 have been used, instead of stopping at 15 (r18774)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1736 - Change: Replace MiniLZO with the real library (r18769)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1737 - Fix: Town noise population settings could not be changed in-game [FS#3532] (r18864)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1738 - Fix: Do not pass AI strings through iconv [FS#3544] (r18862)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1739 - Fix: Do not do screen redraw when the landscape contains broken slopes [FS#3540] (r18850)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1740 - Fix: Default-waypoint was drawn incorrectly for monorail and maglev in the waypoint picker (r18841)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1741 - Fix: In some cases error messages were not properly sent to the client before closing the connection. As a result the client would say 'connection lost' when the cause was something completely different (r18801)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1742 - Fix: In some cases with invalid packets one can crash OpenTTD (r18800)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1743 - Fix: [SDL] Possible deadlock when killing OpenTTD while starting it [FS#3521] (r18796)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1744 - Fix: When copying an 'image' back into the buffer the 32bpp anim blitter triggered palette check of the whole window instead of only the part the got copied back [FS#3504] (r18791)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1745 - Fix: Viewport could jump under high CPU load [FS#3515] (r18790)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1746 - Fix: Crash when getting the tooltip of the industry amount in the world generation window [FS#3516] (r18787)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1747 - Fix: [NoAI] NoAI's custom implementation of DoCommandP has several flaws (not masking of bits, not resetting town authority updates on checks/estimates, ...). Let it use DoCommandPInternal, DoCommandP without showing error messages and such, instead [FS#3507] (r18786)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1748 - Fix: [NoAI] AIs did update their last cost incorrectly in network games if the cost of the DC_EXEC phase differed from the ~DC_EXEC phase (r18781)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1749 - Fix: [YAPP] Remove a special check for two-sided signals when reserving a path as this causes trains to get stuck in front of them [FS#3483] (r18778)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1750 - Fix: Assertions because the unloading and signal wait counter got into eachother's way [FS#3422] (r18764)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1751 - Fix: [NewGRF] Spritelayouts do not need an Action 1 if only using default sprites [FS#3497] (r18761)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1752 - Fix: [NewGRF] Action 9 did not properly detect whether an Action 8 was encountered already [FS#3500] (r18760)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1753 - Fix: [NewGRF] Do not segfault when a NewGRF contains an Action 2 and Action 3 but no Action 0 (r18759)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1754 - Fix: [NewGRF] CircularTileSearch skipped a few tiles close to the starting tile, as a result some NewGRF houses could be placed too close together [FS#3495] (r18755)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1755 - Fix: The cargo payment button states were not properly set on opening the window [FS#3492] (r18750)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1756 - Fix: [NoAI] The AI's name and version in the debug panel was not properly centered [FS#3491] (r18749)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1757 - Fix: Clear the cached NewGRFs of a server when receiving a reply instead of when requesting the information. With slow/unstable network connections it would look like the NewGRF settings button went randomly missing [FS#3489] (r18746)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1758 - Fix: Do not toggle the sticky- and shading-button twice per mouseclick when clicking fast [FS#3487] (r18744)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1759 - Fix: [NewGRF] House prop 1D was trashed when a NewGRF contains prop 14 after prop 1D (r18742)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1760 - Fix: Building trees on snow with rocks underneed caused an assert [FS#3501] (r18739)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1761 - Fix: When a tree died while there was snow the amount of snow on the tile changed (r18738)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1762 - Fix: [NewGRF] VarAction2Station variable 67 was not swapped properly for orientation (r18737)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1763
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1764
14186
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1765 1.0.0-beta2 (2010-01-05)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1766 ------------------------------------------------------------------------
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1767 - Feature: Do not delete the rough/rocky status of a tile when it is covered by snow, this allows rocky tiles under snow if you have a variable snowline (r18719)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1768 - Feature: [NewGRF] Add support for custom station foundation graphics (r18708)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1769 - Feature: Allow virtually paying a percentage of the leg profit in feeder chains. This to give the user a better chance to get a feeder system without 'losses' (r18703)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1770 - Feature: Configurable slope steepness for trains from 0% to 10%, default is 3% as before [FS#3459] (r18674)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1771 - Feature: Allow contour-map to be shown with coloured industries in smallmap [FS#567] (r18665)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1772 - Add: [NoAI] AIEngine::IsBuildable to check if you can build a certain engine (r18687)
14186
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1773 - Change: [NoAI] Merge buoy and waypoint functions (r18725)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1774 - Change: [NoAI] AIEngine::IsValidEngine will now also return true when you have at least one vehicle of that type even if you cannot build it anymore (r18687)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1775 - Change: Update Squirrel from 2.2.3 to 2.2.4 (r18639)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1776 - Fix: New viewports did not center on the correct position [FS#3414] (r18730)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1777 - Fix: The lock in the company window was only drawn for your own company [FS#3427] (r18729)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1778 - Fix: Some invalid gender/plural indices in strings, which could eventually cause crashes [FS#3480] (r18727)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1779 - Fix: With non-uniform industries the 'supplies' text when building a station could be incorrect (missing a cargo) [FS#3463] (r18726)
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
1780 - Fix: Refitting a non-refittable vehicle to its default cargotype failed, causing problems for AIs [FS#3475] (r18724)
14186
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1781 - Fix: The join station window did not account for scrolling, so if you did scroll the station was not joined with the selected station [FS#3476] (r18713)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1782 - Fix: The wrong town is mentioned in the error when trying to make one way roads of town owned roads [FS#3478] (r18710)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1783 - Fix: Animation buffer for 32bpp-anim blitter was only validated during sprite blitting, other drawing operations did not check it. Initial startup and window resize could therefore lead to crash [FS#3464] (r18709)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1784 - Fix: Enable DrawGroundSpriteAt() to deal with foundations as DrawGroundSprite() does, and use this for drawing one-way-road-signs and clear-land-fences [FS#3467] (r18702)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1785 - Fix: When deleting an industry on water (oil rigs) the tiles on water were not marked dirty (r18700)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1786 - Fix: [NewGRF] GRF parameters were not properly initialised to zero, and not always checked for valid range (r18699)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1787 - Fix: Crash when scrolling to an item removed by filtering in the 'add NewGRF window' [FS#3471] (r18697)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1788 - Fix: [NoAI] AITile::IsCoastTile returned false for coast tiles with trees on them [FS#3404] (r18696)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1789 - Fix: After a company went bankrupt it was impossible to build a new waypoint close to a deleted one until the grey sign was gone (r18692)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1790 - Fix: Some keys that open windows that want to be located relatively to the toolbars/statusbar could cause a crash when in one of the end game screens [FS#3469] (r18690)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1791 - Fix: In some cases _sl.chs is used when not initialised. As _sl.chs always refers to a single table when initialised replace _sl.chs with the actual table [FS#3470] (r18686)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1792 - Fix: [NewGRF] Tile area of waypoints was not correctly given to NewGRFs in case of multi tile waypoints (r18679)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1793 - Fix: [NewGRF] If an action B did not have a 'data' string but would print it OpenTTD would segfault [FS#3452] (r18671)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1794 - Fix: Update all tiles when snowline height changes in larger steps than one tile [FS#3455] (r18670)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1795 - Fix: [NoAI] Crash when trying to get the order destination of a 'nearest depot' order [FS#3454] (r18667)
14186
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1796 - Fix: Aircraft on the metropolitan airport took a long route to the closest loading pad [FS#3169] (r18661)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1797 - Fix: [NewGRF] Wrong strings drawn for cargo subtype in vehicle details [FS#3443] (r18658)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1798 - Fix: When trying to attach a wagon to an existing free wagon chain, do not attach it to itself [FS#3442] (r18653)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1799 - Fix: [NoAI] When AI tried to create NO_UNLOAD order, GOTO_NEAREST_DEPOT order was created instead [FS#3438] (r18651)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1800 - Fix: [YAPP] Treat the backside of an one-way path signals as a safe waiting point [FS#3430] (r18648)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1801 - Fix: [YAPP] A train inside a station was not always found when checking for trains on a reserved path (r18647)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1802 - Fix: [YAPP] Do not extend the reserved path through a newly built path signal directly in front of a stopped or loading train. Also restore the reserved path in more cases after removing a signal [FS#3418] (r18646)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1803 - Fix: Company league window was too narrow [FS#3434] (r18644)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1804 - Fix: Rotation could not be changed for heightmaps [FS#3436] (r18643)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1805 - Fix: When a company goes bankrupt and has vehicles on a drive through road stop that is not theirs, the 'filled' cache of the road stops would get corrupted [FS#3432] (r18642)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1806 - Fix: Downloading music sets would fail (r18638)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1807 - Fix: Crash when invalid pointers are left due to saveload failing at e.g. decompressing the savegame [FS#3421] (r18634)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1808 - Fix: When making a screenshot the name of the previous screenshot went missing in the 'successful screenshot' message and the console command would be shown twice [FS#3419] (r18631, r18630)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1809 - Fix: (un)loading counter being reset while loading a train and changing the (path) signal setup around the station [FS#3422] (r18628)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1810 - Fix: {CARGO} takes 2 parameters, not 1. This made {N:XYZ} commands after CARGO mess up their indices and that then triggered an assertion [FS#3425] (r18626)
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1811
7213f12941ea (svn r18734) -Prepare: for 1.0.0-beta2
rubidium <rubidium@openttd.org>
parents: 14136
diff changeset
1812
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1813 1.0.0-beta1 (2009-12-24)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1814 ------------------------------------------------------------------------
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1815 - Feature: Music replacement sets, like graphics and sound replacement sets (r18608)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1816 - Feature: Add shading and unshading of windows [FS#2943] (r18588)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1817 - Feature: Initially select the last joined server when going to the server list [FS#3311] (r18578)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1818 - Feature: Additional map variety option for TGP landscape generator (r18541)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1819 - Feature: Add the possibility to not make new tree tiles in-game (r18522)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1820 - Feature: Moving of AIs in the AI configuration window [FS#3359] (r18516)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1821 - Feature: Make maximum pathfinder penalties for finding depots customisable, also increase it slightly to 20 tiles worth of penalties (r18481)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1822 - Feature: [Strgen] Allow G and P to 'select' substrings of STRINGn for getting their gender (r18444)
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1823 - Feature: Make penalty for road stop occupancy user configurable (r18404)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1824 - Feature: Fully scalable, by font size and content, GUI and improved right-to-left language support [FS#1905] (r15800-r18350)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1825 - Feature: Set the start time of a timetable (r18294)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1826 - Feature: Show the expected arrival/departure dates in the timetable window (r18285)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1827 - Feature: [NewGRF] Add new price bases for removing industries, building/removing unmovables (new objects), building/removing rail-waypoints/buoys, interacting with town-authority, building foundations, funding primary industries (when not prospecting) and towns (r18283)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1828 - Feature: Founding towns in-game (r18281)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1829 - Feature: [NewGRF] Make price base multipliers related to vehicles only apply to the GRF locally, if it defines engines of that type itself (r18268)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1830 - Feature: [NewGRF] CB 36 for roadvehicle property 09 'running cost factor' (r18011)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1831 - Feature: Non-automatic screenshot name can be entered in console (r17938)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1832 - Feature: Make it possible to disable background saving, only via the config file/in game console though [FS#2633] (r17893)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1833 - Feature: Automatically select the railtype with the most engines for the autoreplace window/try to avoid showing an empty autoreplace list [FS#1760] (r17892)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1834 - Feature: Show maximum tractive effort in the 'exclusive test'/'early offer'/'engine preview' window [FS#1619] (r17891)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1835 - Feature: Double clicking on a NewGRF opens the parameters window (r17890)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1836 - Feature: Double click on a item in the refit list refits without the need to click on the refit button (r17889)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1837 - Feature: [NewGRF] Textstack support for CB 37 [FS#1862] (r17802)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1838 - Feature: [OSX] Implement automatic fallback font selection for OSX (r17794)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1839 - Feature: Translatable base sound/graphics set descriptions (r17790)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1840 - Feature: Show the nickname of the person you are PMing [FS#3116] (r17741)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1841 - Feature: [OSX] Add a MIDI driver using Cocoa/CoreAudio [FS#3223] (r17710)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1842 - Feature: [OSX] Implement clipboard support for OS X [FS#2053] (r17708)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1843 - Feature: Possibility to choose (randomise or enter custom) town name before its creation (r17612)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1844 - Feature: [NewGRF] Callbacks for houses to disable drawing foundations and to disable slope changes, like industry tile callbacks 30 and 3C (r17558)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1845 - Feature: [NewGRF] Implement callback 145 (custom station rating) (r17547)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1846 - Feature: Filtering in Add-NewGRF dialog (r17541)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1847 - Feature: Add the date to all logging in the (real, not in-game) console if show_date_in_console is set. For dedicated server binaries the default is 'on', for the rest it is 'off' [FS#2339] (r17488)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1848 - Feature: Reconnect console command (r17466)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1849 - Feature: Allow building rail stations over existing rail without signals but will upgrade normal rail to electrified rail if necessary (r17460)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1850 - Feature: Crash logger for all Unixy OSes in a similar way as the Windows crash logger (r17453)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1851 - Feature: Open the 'Rename group' dialog after creating new group (r17281)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1852 - Feature: [NoAI] Older API compatibility wrappers, so one can get the 0.7 API in later versions while keeping the real API clean (r17214)
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1853 - Feature: The Windows installer can now optionnaly download OpenGFX and OpenSFX (r17191)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1854 - Feature: Sort vehicle lists on (timetable) delay [FS#2945] (r17182)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1855 - Feature: Localised decimal separator (r17157)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1856 - Feature: Improved the sample rate conversion a bit (r17146)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1857 - Feature: Allow higher sample rate and higher quality samples (r17140)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1858 - Feature: Sound replacement sets, like graphics replacement sets (r17139)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1859 - Feature: Multi tile waypoints (r17002, r17000, r16993)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1860 - Feature: [NewGRF] Turn variable 0E/8E (vertical offset for trains in depot) and variable 1E/9E bit 3 (wagon width in depot) into grf-local variables (r16867)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1861 - Feature: Highlight whole articulated vehicles in traindepot instead of only the first part (r16818)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1862 - Feature: Ability to enter server and company password via command line when joining a server [FS#570] (r16555)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1863 - Feature: Give the town generator a slight tendency to build towns near water by not discarding watery random tiles but by searching for near land [FS#2635] (r16147)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1864 - Feature: Configurable digit group separator per language with user override (r16129)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1865 - Feature: Make the first 4 rail building tools behave more like autorail (r16095)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1866 - Feature: Allow sorting stations by the lowest cargo rating instead of only by the highest cargo rating [FS#597] (r16045)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1867 - Feature: Allow filtering of vehicle purchase lists by cargo [FS#1941] (r16042)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1868 - Feature: Allow (per order) to let a train stop at the near end, middle or far end of a platform from the point of view of the driver of the train that enters the station (r16037)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1869 - Feature: Listen on multiple IPs/sockets and register all IPs to the master server (r16014, r15975, r15973, r15971)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1870 - Feature: Full IPv6 support (r16000)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1871 - Feature: Allow train vehicles to be shorten to 1/8 length, even if not at the end of the train (r15793)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1872 - Add: [NoAI] AIOrder::AIOF_GOTO_NEAREST_DEPOT for goto nearest depot orders (r18518)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1873 - Add: [NoAI] Enable the squirrel standard math library (r17498)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1874 - Add: [NoAI] A vehicle list for all vehicle that are ordered to a specific depot (r17486)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1875 - Add: [NoAI] AISubsidy::SubsidyParticipantType, AISubsidy::GetSourceType, AISubsidy::GetSourceIndex, AISubsidy::GetDestinationType, AISubsidy::GetDestinationIndex for better subsidy management (r17115)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1876 - Change: Forbid industries to clear sea/river when leveling land (r18554)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1877 - Change: Make it visible when you are to pass the next signal on danger and possible to cancel it (r18515)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1878 - Change: Move the 'check online content' button from the AI list window to the AI configuration window. This makes it consistent with the NewGRF windows [FS#3340] (r18507)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1879 - Change: Use zł instead of zl for the Polish Zloty [FS#565] (r18434)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1880 - Change: Show different texts in town GUI when the town does not need food the whole year to grow (r18433)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1881 - Change: Make road vehicles behave more like trains 'around' stations and use pathfinder penalties to determine to which 'part' to go (r18382)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1882 - Change: Do not split up articulated vehicles in the train details view. If an articulated vehicle it too 'wide' draw the information on the next line and if there are multiple cargos split that over multiple lines too [FS#2923] (r18344)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1883 - Change: Make pause on join pause during the whole joining (including download) phase [FS#3287] (r18054)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1884 - Change: Prefer extmidi over allegro midi and allegro over null driver [FS#3272] (r17875)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1885 - Change: Several improvements to the performance of CargoPackets/CargoLists; time spent in those functions reduces by 55-85% (r17840, r17836, r17818, r17814, r17812, r17801, r17736, r17735, r17733, r17731, r17730)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1886 - Change: [SDL] Make 'update the video card'-process asynchronious. Improvements of 2%-25% (real time) during fast forward on dual core/hyperthreading-enabled CPUs (r17776)
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1887 - Change: [NoAI] Make AIEngine:CanRefitCargo() not report refittability to Mail by default for aircraft. It is not necessarily true, and the special case of carrying both passenger&mail is better handled by AIs themself than by the API (r17719)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1888 - Change: [OSX] Do not use deprecated methods/undocumented functions [FS#1411] (r17712, r17711)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1889 - Change: Make SDL's video driver more likely to be loaded than Allegro's video driver; SDL seems to perform better (r17583)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1890 - Change: Do not assume that there is always 'another' industry tile after two '0x18' industry tiles (r17521)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1891 - Change: Make the performance ratings harder to exploit; only count profitable vehicles and recently serviced stations [FS2459] (r17485)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1892 - Change: When removing a station or waypoint keep the rail unless Ctrl is pressed. This makes the behaviour consistent between the two (r17471)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1893 - Change: Show the client id in join messages at the server (r17467)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1894 - Change: NewGRF price modifiers now take effect everytime when loading NewGRFs instead of once on gamestart (r17433)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1895 - Change: Make a distinction between missing and corrupted data files. If (at least) one data file is missing do not consider the set to be useable. Do also no autodetect sets with missing files (r17241)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1896 - Change: Update MiniLZO to 2.0.3 (r17215)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1897 - Change: Update Squirrel to 2.2.3 (r17195)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1898 - Change: Remove UNICODE notice in windows installer (r17186)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1899 - Change: Apply the subsidy when subsidy's destination is in station's catchment area and cargo packets originate from subsidy's source [FS#265,FS#2094,FS#2589] (r17113)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1900 - Change: Subsidies are not bound to stations after awarding anymore, they still apply to town or industry, no matter what station is used for loading and unloading. Awarded subsidies from older savegames are lost [FS#1134] (r17113)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1901 - Change: [NoAI] Add AIBaseStation as a parentclass for AIStation and AIWaypoint, and move GetName, SetName and GetLocation to AIBaseStation (r17011)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1902 - Fix: Conditional orders were seen as 'valid' and as such aircraft with only conditional orders did not crash (r18615)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1903 - Fix: Pressing default for the starting year/snow line height edit boxes of the world generation windows did not work [FS#3398] (r18586)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1904 - Fix: [OSX] Try to get a generic RGB colour space if getting the system colour profile failed [FS#3198] (r18573)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1905 - Fix: [NewGRF] House property 15 did not work [FS#2613] (r18567)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1906 - Fix: Do not try to overtake a vehicle in a road station as overtaking in a station is not allowed [FS#3390] (r18561)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1907 - Fix: Make aircraft behave the same on autoreplace/autorenew as other vehicle types (r18553)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1908 - Fix: First do the time-since-last-service check and only then determine whether autoreplace needs to take place. This way they will not keep autoreplacing continuously on failure, but only after some timeout. Also check some minimal requirements (engine availability, refittability) and a heuristic for the needed money when sending vehicles for autoreplace [FS#1762] (r18551, r18549)
16936
4461bee8f7eb (svn r21671) -Change: some changelog consistency fixes
rubidium <rubidium@openttd.org>
parents: 16880
diff changeset
1909 - Fix: Do not account for path reservation costs when entering a signal block via a 'block' signal. This way you will not get double penalties, both red signals and reservation costs, for the block signalled tracks [FS#2722] (r18535)
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1910 - Fix: [NewGRF] An industry NewGRF that defined a too small size for action0 prop 0A could cause a crash (r18527)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1911 - Fix: Allegro does not like to work with extmidi, so warn the user about that [FS#3272] (r18520)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1912 - Fix: When you pass a signal at danger, in a PBS controlled area, do not try to do the 'safe' thing and stop, but continue going; the user wanted the train to pass the signal at danger so (s)he has to suffer the consequences. Ofcourse one can always stop the train manually [FS#2891] (r18515)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1913 - Fix: No error message was created for the first fatal NewGRF error [FS#3368] (r18506)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1914 - Fix: Improve airport movement on several airports [FS#3169] (r18505)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1915 - Fix: Autoreplace and autorenew always reset their cargo sub type to 0. Now find a sub cargo type with the exact same name and use that, otherwise fallback to 0. So cargo sub types can be maintained via autoreplace *if* the new vehicle supports the same cargo sub type [FS#3159] (r18499)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1916 - Fix: Cloning of vehicles could create vehicles with invalid cargo sub types for the build year of the vehicle. Fall back to another cargo sub type with the exact same name, otherwise fallback to cargo sub type 0 [FS#2616] (r18498)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1917 - Fix: [NewGRF] Direction is accounted for long before motion counter is updated (r18479)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1918 - Fix: Moving vehicles around/selling vehicle in the train depot could create states that are not allowed by the NewGRF attach callback [FS#3146] (r18472, r18470)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1919 - Fix: Unselect an AI in the AI Settings window when it falls out of the range of active AIs [FS#3357] (r18436)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1920 - Fix: Road vehicles would not pick an empty drive through stop. Now they will *if* the penalty for driving around is less than the occupancy penalty [FS#1944] (r18404)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1921 - Fix: Long (articulated) road vehicles could block loading of others when the following road vehicle already got 'permission' to go to the next bay even when it could not reach it [FS#1495] (r18404)
16936
4461bee8f7eb (svn r21671) -Change: some changelog consistency fixes
rubidium <rubidium@openttd.org>
parents: 16880
diff changeset
1922 - Fix: The tree 'which one to draw' hash was not anywhere near random and thus showed a very visible repeated pattern when only one tree type was used [FS#3343] (r18398)
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1923 - Fix: [NoAI] Make AIIndustryType::GetConstructionCost() return -1, if the industry is neither buildable nor prospectable (r18276)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1924 - Fix: Use free type ascender/descender metrics to position font offset correctly (r18096)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1925 - Fix: Make the 'pause' chat message when actually executing the pause command. This to prevent showing paused and especially unpaused to be shown when the state does not change. Output now mentions whether pause changes keep the game paused and what reasons for pausing there 'currently' are (r18052)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1926 - Fix: [NoAI] Improve behaviour of (AIEngine|AIEventEnginePreview)::GetCargoType() and AIEngine::CanRefitCargo() wrt. articulated vehicles (r17898)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1927 - Fix: [NewGRF] CB15 and CB36 (capacity) were not always called when they should [FS#3255] (r17897)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1928 - Fix: Invalidate cache of vehicle vars 40-43 after testruns of certain commands, that change them temporarily (r17894)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1929 - Fix: [OSX] The splash image was not displayed if the Quartz video driver was used (r17793)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1930 - Fix: Do not let aircraft drive a while over the grass when landing at high altitude airports [FS#3259] (r17762
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1931 - Fix: Make the -c <config file> location relative to the current directory instead of the directory of the binary [FS#3247] (r17686)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1932 - Fix: Some semaphore signals fell outside of the signal GUI. Now the signals are properly centered which should make that problem go away [FS#3242] (r17657)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1933 - Fix: Some inconsistencies with the difficulty settings in the scenario editor. Also re-enable changing some difficulty settings (e.g. max loan) in the scenario editor [FS#3219] (r17644)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1934 - Fix: Do not accept cargo produced in the same industry; generalise and improve the check used only for valuables (r17437)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1935 - Fix: Pay only for cargo actually delivered, not for all cargo unloaded at station; can differ with 'stockpiling' industries (r17436)
15357
bfb73cf8035d (svn r19999) -Fix: then vs than mistakes (ln)
rubidium <rubidium@openttd.org>
parents: 14929
diff changeset
1936 - Fix: Improve movement of aircraft; do not make turns bigger than 45 degrees while in flight, do not move while turning on the ground (r17415, r17405)
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1937 - Fix: Crash in order GUI when changing some orders with both the mouse and keyboard at the exact same time [FS#2859] (r17384)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1938 - Fix: Trains would not show smoke if the load/unload counter was not 0, though there does not seem to be a reason to check that variable anyhow anymore [FS#3162] (r17352)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1939 - Fix: One was not offered to take over bankrupt companies anymore; caused by the introduction NoAI, although NewAI had the same problem too [FS#2769] (r17345)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1940 - Fix: Minor improvements of the airport state machines (r17338, r17337, r17334)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1941 - Fix: Road vehicles forgetting their servicing order when the path takes them away (in bird distance) from their destination first [FS#3057] (r17333)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1942 - Fix: Mention of Ctrl modifier was missing from some tooltips [FS#3120] (r17300, r17297)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1943 - Fix: Keep vehicle news and viewports following vehicles, when autoreplacing/renewing them [FS#3048] (r17147)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1944 - Fix: Inconsistency between signs of stations and waypoints [FS#3081] (r17040)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1945 - Fix: NewGRF stations would be triggering assertions for waypoints all over the place when using the more advanced station types [FS#2996] (r16909)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1946 - Fix: Skipping a 'nearest depot order' because none could be found could cause multiple orders to get skipped [FS#2925] (r16457)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1947 - Fix: Makedepend cannot handle the amount of files we have and it also miss some dependencies. So use our custom implementation of makedepend (r16307)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1948 - Fix: Autopause and manual pausing conflict with eachother, new game + pause on new game + autopause make the game not unpause on the first join [FS#2864] (r16242)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1949 - Remove: [NoAI] AIVehicle::SkipToVehicleOrder as it was a duplicate of AIOrder.SkipToOrder (r18504)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1950 - Remove: OPF for RVs and NTP for trains; both the oldest path finders (r18362)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
1951 - Remove: Support for gcc2. It has not been able to compile OpenTTD for months. All attempts to do another workaround failed (r16492)
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1952
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1953
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1954 0.7.5 (2009-12-23)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1955 ------------------------------------------------------------------------
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1956 (None)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1957
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1958
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1959 0.7.5-RC1 (2009-12-14)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1960 ------------------------------------------------------------------------
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1961 - Add: Some missing latin-ish characters from the OpenGFX set (r18431)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1962 - Change: Recolour the bubble generator just like any other industry [FS#3349] (r18409)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1963 - Fix: Read after free in case no network connection could be made with the content server (r18493)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1964 - Fix: [NewGRF] Initialisation of cargo payment was broken for NewGRF cargos [FS#3344] (r18475)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1965 - Fix: [NoAI] AIOrder::SkipToOrder did not properly resolve ORDER_CURRENT (r18471)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1966 - Fix: When moving a wagon and only the last part of a dual headed engine you could split the dual headed engine over two vehicles. This could be used to crash servers [CVE-2009-4007] (r18462)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1967 - Fix: [Windows] Forgot to load the symbol from SDL.dll (r18439)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1968 - Fix: Do not run the 'jam protection' for vehicles in a depot [FS#3360] (r18428)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
1969 - Fix: [Windows] The help window would be too large in some cases [FS#3327] (r18424)
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1970 - Fix: Under some circumstances a pointer could be left untouched and then freed. Make sure this does not happen by ensuring it starts out as NULL instead of 'garbage' [FS#3298] (r18418)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1971 - Fix: On slopes the original and better road layouts did not check their minimum distance requirements [FS#3332] (r18415)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1972 - Fix: Aqueducts were not influenced by the 'long bridges' setting [FS#3338] (r18407)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1973 - Fix: Drive through road stops did not get flooded (r18401)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1974 - Fix: [YAPP] Trains on bridges were not found, when searching for the origin of a reservation [FS#3345] (r18392)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1975 - Fix: (Invalid) GRFs could trigger invalid reads (r18391)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1976 - Fix: One could not share orders between buses carrying different cargos (r18380)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1977 - Fix: Off-by-one in the preconfigured music lists [FS#3339] (r18369)
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1978
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
1979
13828
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1980 0.7.4 (2009-12-01)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1981 ------------------------------------------------------------------------
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1982 - Fix: Endianness issue with saving the zoom level [FS#3333] (r18351)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1983 - Fix: [NewGRF] When starting a new game the values of action D variable 13 were incorrect [FS#3324] (r18207)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1984
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1985
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1986 0.7.4-RC1 (2009-11-15)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1987 ------------------------------------------------------------------------
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1988 - Change: Prefer extmidi over allegro midi and allegro over null driver [FS#3272] (r17875)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1989 - Change: [NewGRF] Apply default refitmasks only when the NewGRF did not set any of the three refittability properties (xor mask, positive classes, negative classes) (r17663)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1990 - Fix: Crash when an articulated RV is turning on a drive through road station that gets forcefully (bankrupt) removed [FS#3310] (r18049)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1991 - Fix: GCC 4.5 compiling (r18045)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1992 - Fix: AIs failed to load their data from savegames by crashing them when they tried [FS#3290] (r18038)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1993 - Fix: Screen jumped a bit for at least SDL and Allegro when right-click-dragging (r18030)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1994 - Fix: [NewGRF] Improve parsing of RIFF data. Skip unknown chunks and check chunk sizes (r17999)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1995 - Fix: When you start giving money (input window for amount), then get moved to spectators and you click 'Ok' a crash would occur (r17953)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1996 - Fix: Use 24bpp BMP format instead of 32bpp for screenshots. Saves space and is supported by more image viewers (r17943)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1997 - Fix: Close BMP file when making screenshot fails (r17941)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1998 - Fix: Deadlock when trying to create screenshot with too long name (including path) (r17936)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
1999 - Fix: Crash when closing NewGRF parameter window with no NewGRF selected [FS#3291] (r17922)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2000 - Fix: 32bpp BMP screenshots were in wrong colours on big endian machines and broken when screen width was not a multiple of 4 (r17910, r17909)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2001 - Fix: Uninitialised values in some paths of loading TTO savegames [FS#3288] (r17908)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2002 - Fix: Make the plane speed setting unchangeable in network games because it can be read by NewGRFs on game load and thus if it changes cause desyncs (r17902)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2003 - Fix: [NewGRF] 'subtract-in' is also signed for production callback version 0 (r17857)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2004 - Fix: [NewGRF] _date_fract runs from 0 to 73 since r2041. Variable 0x09 should not (r17824)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2005 - Fix: Do not fail hard when no soundcard could be detected; just fall back on the null-driver [FS#3268] (r17788)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2006 - Fix: CJK languages do not have spaces, so for adding newlines (multi line strings) we need to (properly) handle the case when there are no spaces instead of truncating the string [FS#3264] (r17772)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2007 - Fix: Powernaut Helicopter got wrong 'load amount' (r17758)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2008 - Fix: [NewGRF] 'last_value' and 'reseed' are shared between procedure and main chain, 'scope' and 'count' are not (r17672)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2009 - Fix: Count only active clients (not those waiting for map download) when checking min_active_clients limit (r16506)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2010
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2011
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2012 0.7.3 (2009-10-01)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2013 ------------------------------------------------------------------------
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2014 - Fix: [NewGRF] Crash when trying to build an industry that has no industry layout defined [FS#3233] (r17638, r17633)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2015
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2016
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2017 0.7.3-RC2 (2009-09-24)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2018 ------------------------------------------------------------------------
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2019 - Update: Documentation about bug reporting and known bugs (r17554)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2020 - Fix: When a command did not fail in test run and failed in execution run, error message was not set. Affects only few commands (r17607)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2021 - Fix: [NewGRF] Crash when defining the same tile in a tile layout twice [FS#3218] (r17605)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2022 - Fix: Vehicle image was not always updated when needed (r17594)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2023 - Fix: [NoAI] Could not query the size of small airports when they could not be build anymore [FS#3212] (r17591)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2024 - Fix: Erroneous message about changing the difficulty level [FS#3220] (r17588)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2025 - Fix: Assertion triggered when the second vehicle in a 101+ (or 11+ if mammoth trains is disabled) vehicle free wagon chain is an engine and the first vehicle is moved to another chain [FS#3208] (r17576)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2026 - Fix: [NewGRF] Memory leak when viewing the NewGRF settings of a server (r17563)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2027 - Fix: [NewGRF] The NewGRF settings of (remote) network games did not get properly updated when the NewGRFs were rescanned causing reading of freed data [FS#2972] (r17562)
13828
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2028 - Fix: [NewGRF] Close the 'Add NewGRF' window when you close the 'NewGRF Settings' window. The add window has a pointer to the settings which means that not deleting it would cause dereferencing an already freed pointer [FS#3206] (r17559)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2029 - Fix: Vehicles waiting for their time table did not load anymore after their initial load was completed [FS#3201] (r17551)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2030 - Fix: Aircraft were given an unfair advantage in station rating calculations (r17550)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2031 - Fix: [NewGRF] Sign extending of profit calculation did not work (r17546)
13828
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2032 - Fix: [NoAI] AIs had 'infinite' time when running code from the global scope [FS#3202] (r17545)
edc982139762 (svn r18356) -Merge: changes to the changelogs etc. in the 0.7 branch
rubidium <rubidium@openttd.org>
parents: 13172
diff changeset
2033 - Fix: [NoAI] Crash when doing commands in the 'global' scope [FS#3202] (r17544)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2034
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2035
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2036 0.7.3-RC1 (2009-09-13)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2037 ------------------------------------------------------------------------
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2038 - Add: [NoAI] AITown::GetLastMonthTransportedPercentage and AIIndustry::GetLastMonthTransportedPercentage (r17294)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2039 - Add: [NoAI] AICompany::Get/Set PresidentGender (r17016)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2040 - Add: [NoAI] AIEngine::GetDesignDate (r17014)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2041 - Add: [NoAI] AIStation::GetConstructionDate (r17012)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
2042 - Add: [NoAI] AIAbstractList::SORT_ASCENDING/SORT_DESCENDING (r17005)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2043 - Change: [NoAI] AITown::GetLastMonthProduction now returns the same value as AITown::GetMaxProduction (r17293)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2044 - Change: Mention the MD5 checksum of the original NewGRF in the 'saveload failed horribly'-error message and make it more clear that the filename is of the current NewGRF [FS#3139] (r17267)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2045 - Change: Make overbuilding the front tile of a road station/depot with road consistent with overbuilding the front tile of tunnels/bridges [FS#2802] (r17239)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2046 - Change: Improve error output on missing or corrupt files (r17238)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
2047 - Change: [Unix] Only use colourized error output on interactive terminals (r17227)
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
2048 - Change: [NoAI] Crash an AI when it uses a DoCommand/Sleep instead of just printing an error message in the AI Debug Window [FS#2980] (r17223)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2049 - Change: [NoAI] When the API requests a string as parameter allow every squirrel type and convert to a string [FS#3101] (r17221)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2050 - Change: Make strgen warn if the translation uses STRINGn or RAW_STRING instead of STRING (r17137, r17129)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2051 - Change: [NoAI] Load the API before compiling an AI script so AIs can subclass API classes and use API constants as part of their own constants (r17043)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2052 - Change: Add notion of Ctrl+Click in the tooltip for Loan borrow/repay buttons [FS#3066] (r16979)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2053 - Change: [MSVC] Make all language files depend on english.txt (r16975)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2054 - Change: There is no point in not randomising engine introduction-date before 1922. Instead disable the randomisation for the first two years after game-start, so you do not have to wait for the first engine (r16929)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2055 - Fix: [Squirrel] In some cases the call stack would not be cleaned up properly during crash handling. Occasionally this causes asserts to be triggered or crashes [FS#3189] (r17515)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2056 - Fix: When loading GRFConfigs from ini file, validate them wrt. duplicate GRF IDs [FS#3197] (r17510)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2057 - Fix: When building a part fails during cloning, sell what was already cloned instead of leaving it 'for free'. Also make cloning multiheaded trains possible with with 'max - 1' vehicles existing [FS#3196] (r17509)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2058 - Fix: [NoAI] The wrong value was restored to SetAllowDoCommand possible resulting in an AI that was not allowed to do any actions (r17500)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2059 - Fix: Road vehicles could get lost when the prelimiary destination (for the pathfinder heuristics) is unreachable [FS#3188] (r17491)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2060 - Fix: When building roads is not allowed for town, then do not build the initial piece either [FS#3173] (r17444)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2061 - Fix: Destruction of depots did not remove any vehicle lists related to the depot, causing windows pointing to deleted depots and (thus) crashes [FS#3180] (r17442)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2062 - Fix: Economy recession would never end when economy is set to Steady while in recession (r17426)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2063 - Fix: The index of orders loaded from old savegames was owerwritten with an unitialized value (r17419)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2064 - Fix: Incomplete check on validity of industry type when building industries (r17413)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2065 - Fix: [Squirrel] Guard against Squirrel stack overflows (r17403)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2066 - Fix: [NoAI] During every save a few slots on the Squirrel stack were leaked (r17402)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2067 - Fix: [NoAI] Several AITile::* functions did not check whether their parameters were valid (r17378)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2068 - Fix: Memory leak when trying to bankrupt the local company, other minor improvements of bankruptcy (r17342, r17341, r17340)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2069 - Fix: Not all non-ASCII characters were entered with escapes in the About window (r17309)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2070 - Fix: [NoAI] AIRail::RemoveRailTrack returned ERR_PRECONDITION_ERROR for road/rail-crossings (r17307)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2071 - Fix: [NoAI] Reloading an AI started a new AI in the first available company slot causing other AIs to be started [FS#3153] (r17298)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2072 - Fix: [NoAI] AITown::GetLastMonthTransported did not work as documented at all, make it return what AITown::GetLastMonthProduction did (r17293)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2073 - Fix: Crash after upgrading base graphics set when opening the game options menu and you were using the upgraded set [FS#3147] (r17291)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2074 - Fix: [Squirrel] Stack was not always cleared properly with tail recursion (r17284)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2075 - Fix: [Squirrel] Calling a function that has default parameters with not enough parameters can cause a crash (r17273)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2076 - Fix: Other tunnel end not shown if building rail tunnels and the first railtype is not available yet [FS#3141] (r17251)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2077 - Fix: [NoAI] AIs that crashed during Save() were not killed as they should [FS#3134] (r17231)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2078 - Fix: [NoAI] Do not assert when an AI uses AI*Mode objects incorrectly but crash the AI instead (r17230)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2079 - Fix: Remove the (deprecated since 2006) Encoding entry from the openttd.desktop file (r17226)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2080 - Fix: With time tables vehicles would stay in the 'loading' state after they have finished loading [FS#3129, FS#3130] (r17222)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2081 - Fix: Do not ignore white space changes (e.g. alignment fixes) in the exporter (r17220)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2082 - Fix: [NoAI] IsRoadTypeAvailable(GetCurrentRoadType()) was not a precondition for several AIRoad::* functions (r17203)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2083 - Fix: [NoAI] Do not say you are building a depot when you are actually building a station (API docs typo) (r17201)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2084 - Fix: Accept monthly production values in the scenario editor [FS#2406] (r17198)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2085 - Fix: [Squirrel] FPE when an AI tried to do '% 0' (r17195)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2086 - Fix: [NoAI] Guard the valuator against 'external' modifications of the valuated list which could cause it to go into an infinite loop [FS#3124] (r17193)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2087 - Fix: Do not return exit value of rm, but of the actual configure run (r17163)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2088 - Fix: A stuck train could free the reservation of another train if it was reversed or did crash (r17152)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2089 - Fix: A train entering a PBS section through a block signal could cause a train crash if another reservation ending at a safe tile was already present in the section [FS#3104] (r17151)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2090 - Fix: Update vehicle position cache when the vehicle sprite changes [FS#3060] (r17121)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2091 - Fix: Mark industry tiles dirty when trigger are triggered (r17118)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2092 - Fix: Squirrel_export.sh failed for some locales (r17109)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2093 - Fix: Make restart command work again and make the help show how it works and how it does not work [FS#3092] (r17097)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2094 - Fix: News message about ordered refits failing was not very clear [FS#3091] (r17096)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2095 - Fix: Crash when renaming some stations [FS#3082] (r17078)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2096 - Fix: RPM spec file failed for CentOS; apparantly their rpmbuild is pickier or so [FS#3024] (r17077)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2097 - Fix: [NewGRF] Mark house tiles dirty when triggers were triggered (r17047)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2098 - Fix: [NewGRF] Trigger house trigger 02 only for the north tile [FS#3085] (r17046)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2099 - Fix: Graphical glitch with graph key [FS#3083] (r17041)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2100 - Fix: '[bd]ash'-ism in configure [FS#3076] (r17026)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2101 - Fix: Infinite recursion in content dependency checking [FS#3075] (r17015)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2102 - Fix: Concatenating strings in Squirrel when non-ASCII strings were received from OpenTTD failed [FS#3074] (r17013)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2103 - Fix: [NoAI] Documentation of AITile::LevelTiles was wrong (r17049)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2104 - Fix: [NoAI] AIBridge::GetPrice returned incorrect values (r16986)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2105 - Fix: Make it so that failing to generate many random towns in scenario editor returns a failing message [FS#3059] (r16977)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2106 - Fix: The last manually added server would not be saved [FS#3062] (r16981)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2107
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2108
12716
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2109 0.7.2 (2009-08-01)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2110 ------------------------------------------------------------------------
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2111 - Fix: Vehicles would wait 'very long' when they had nothing to unload and gradual loading was disabled [FS#3054] (r16933)
12716
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2112
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2113
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2114 0.7.2-RC2 (2009-07-21)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2115 ------------------------------------------------------------------------
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2116 - Fix: When marking trains stuck do not reset the unload/stuck counter when the vehicle is unloading. It will be automatically reset once the vehicle wants to leave the station [FS#3038] (r16901)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2117 - Fix: [NoAI] Small errors in the API documentation [FS#3037] (r16865)
12716
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2118 - Fix: Savegames from before 0.4 would get their waypoint 'index' messed up (r16854)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2119 - Fix: Cargo payments were not destroyed when a vehicle was destructed. This only happened when you crashed a vehicle while it was unloading [FS#3032, FS#3046] (r16801)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2120
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2121
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2122 0.7.2-RC1 (2009-07-15)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2123 ------------------------------------------------------------------------
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2124 - Add: Plural 'rule' for Korean (r16811)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2125 - Add: [NoAI] AIVehicle::GetReliability to get the current reliability of vehicles (r16790)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2126 - Fix: Call the AI Save() function only once so AIs can not crash OpenTTD [FS#3034] (r16834)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2127 - Fix: Use the palette of the vehicle being drawn instead of the one of the front vehicle (r16819)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2128 - Fix: Automatic resizing of SelectCompanyLiveryWindow was not working as expected [FS#3021] (r16809)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2129 - Fix: Service orders did not behave like conditional orders; if a train does not need service it did not completely skip the order, but still go in the direction of the depot [FS#3031] (r16802)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2130 - Fix: Houses would not get build on the map edge [FS#3025] (r16795)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2131 - Fix: Audio playback rate was fixed at 11025Hz regardless of the rate specified to the audio driver, resulting in incorrect playback speed. It is still preferable to use 11025Hz output rate if possible as OpenTTD's sample rate converter is very low quality (r16784)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2132 - Fix: Do not use the same error message for turning around road vehicles and flipping parts of trains in the depot [FS#3019] (r16772)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2133 - Fix: [Windows] The binary packages would not get their readme converted to DOS line endings (r16769)
12716
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2134 - Fix: [NoAI] AITile::GetCargoProduction/Acceptance did not accept a radius of 0 anymore (r16767)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2135 - Fix: In the refit window the 'Select cargo type to carry' line always showed the ship refit tooltip [FS#3018] (r16757)
12716
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2136 - Fix: When loading a savegame Engine::grffile might be left NULL in certain cases (dynamic_engines enabled, articulated vehicle with only wagon-override action3s) (r16737)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2137 - Fix: Show Close instead of Cancel when there is nothing to canel in the content downloading window [FS#2991] (r16732)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2138 - Fix: [NoAI] AIDepotList contained wrong tiles for hangars when st->xy != st->airport_tile (r16731)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2139 - Fix: The Join station window did not show all stations nearby in some cases (r16728)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2140 - Fix: Invalidate subsidies with invalid source or destination when converting older savegames (r16710)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2141 - Fix: The list of animated tiles could have duplicates (only for old savegames) and tiles that were not animated [FS#2994] (r16709)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2142 - Fix: When SDL/Allegro fail to initialise, fall back on another video driver but not to the null driver (r16702, r16700, r16699)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2143 - Fix: Limit the screen's resolution to 65535x65535 so the dirty pixels stay within bounds of a 32 bits integer [FS#3001] (r16701)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2144 - Fix: Only pay for whatever has been actually unloaded and perform the payment when unloading has finished [FS#2995] (r16694)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2145 - Fix: Missing debug string for ESRB_SAFE_TILE in YAPF debugging helper [FS#3002] (r16690)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2146 - Fix: When there is no AI version that can load data from the savegame, load the latest version of the same AI instead of a random AI (r16651, r16650, r16649)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2147 - Fix: Loading of some town data from old savegames was broken (r16631)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2148 - Fix: [NewGRF] Some of the var action 2 80+ variables contained wrong results from NewGRF perspective (r16615, r16613)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2149 - Fix: Antialiased fonts broken; check pixel_mode instead of palette_mode (r16602)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2150 - Fix: Give a more meaningful error message when console commands expect an integer but do not get one (r16600)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2151 - Fix: Mouse would under some circumstances not be undrawn when drawing the first chat line causing two mouse pointers to be visible [FS#2969] (r16594)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2152 - Fix: Do not crash when tars/NewGRFs are removed, just tell the file could not be opened/found [FS#2967] (r16590)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2153 - Fix: Set default stack size to 1MB to prevent _chstk crash (MSVC) [FS#2978] (r16589, r16588)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2154 - Fix: [Network] Always send the starting date from the game you are currently playing instead the starting date from the config file (r16573)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2155 - Fix: Also catch FPEs in saveload and the warning about missing NewGRFs; only happens when assertions are disabled and NewGRFs are missing (r16572)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2156 - Fix: In some cases, train could be stuck in depot [FS#2974] (r16571)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2157 - Fix: [NoAI] AIMarine::AreWaterTilesConnected did not return true for bridge head<>neighbouring water tile (r16563)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2158 - Fix: Removing of duplicates of base graphics set could behave randomly (r16548)
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2159
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2160
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2161 0.7.1 (2009-06-09)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2162 ------------------------------------------------------------------------
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2163 - Fix: When finding duplicate graphics sets favour the more complete one (r16538)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2164 - Fix: [Squirrel] Crash that occured when an AI was halted while one or more generators were still in a 'running' state [FS#2942] (r16534)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2165 - Fix: [Squirrel] Do not copy an object when we just checked that the pointer to it is NULL (r16532)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2166 - Fix: Notify small UFOs on deletion of road vehicles, so they can head for somewhere else instead of stumbling over a ghost (r16525)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2167 - Fix: [NoAI] StationIDs from oilrigs were not considered valid by the API (r16529)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2168 - Fix: Draw PBS reservation as groundsprite resp. childsprite of foundation/bridgehead [FS#2959] (r16528)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2169 - Fix: Missing guards in the NoAI API making it possible to hit an assert in OpenTTD [FS#2963] (r16524)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2170 - Fix: [NoAI] Possible assert in AI debug window when an AI was stopped and a human company took its CompanyID [FS#2962] (r16522)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2171 - Fix: [NoAI] Make sure AIBridge::BuildBridge returns what the documentation says it does (r16520)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2172
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2173
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2174 0.7.1-RC3 (2009-06-03)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2175 ------------------------------------------------------------------------
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2176 - Add: [NoAI] AISignList that can be used to get a list of valid signs (r16400)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2177 - Change: [NoAI] Stop an AI when it takes too long to initialize or load [FS#2869] (r16425)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2178 - Fix: Base graphics names must be unique, so do not add duplicates (r16503)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2179 - Fix: [NoAI] When an AI was suspended while in a function called (indirectly) via call/acall/pcall OpenTTD crashed. Fix this by disallowing AIs to be suspended while called via call/acall/pcall [FS#2935] (r16502)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2180 - Fix: [NewGRF] Invalidate NewGRF variable caches of more vehicles in more places. Esp. they were only invalidated for trains (r16480)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2181 - Fix: [NewGRF] Call callbacks after initialisation of vehicle variables (r16479)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2182 - Fix: [NewGRF] Determining most common (sub-)cargo-type was broken due to someone confusing similiary named variables (r16478)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2183 - Fix: Loading indicator when 'unload' in and 'no loading' is off was pointing in the wrong direction [FS#2936] (r16477)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2184 - Fix: Track reservation was drawn at bridge heads in the menu (r16470)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2185 - Fix: [NoAI] Another try/catch related bug (r16454)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2186 - Fix: Road vehicles ending up on the pavement when they are in a drive through station that got removed due to bankruptcy [FS#2909] (r16448)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2187 - Fix: [NoAI] AIRail::GetRailStationDirection returned incorrect information (r16440)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2188 - Fix: Crash when a company is deleted while a dropdown with company names is open (r16430)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2189 - Fix: Do not allow content download via the console when there is no zlib as it is done for the GUI already [FS#2919] (r16420)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2190 - Fix: Some 64bit architectures require size_t to be aligned at 8-byte boundary, ensure it for MemBlock (r16415)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2191 - Fix: [NewGRF] Disable multitile houses with non-zero population on additional tiles as they cause desyncs and because the specs do not allow that either (r16383)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2192 - Fix: [NewGRF] Valid UTF-8 sequences between 0x20 and 0xFF should be allowed as is instead of being treated as control codes (r16374)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2193 - Fix: [NewGRF] Use a valid StringID as fall-back when undefined generic NewGRF strings of vehicles are requested (r16366)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2194
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2195
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2196 0.7.1-RC2 (2009-05-21)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2197 ------------------------------------------------------------------------
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2198 - Fix: The previously selected NewGRF station type was still remembered after switching to a different game without newstations enabled, preventing stations from being built (r16363)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2199 - Fix: Pointer incremented with wrong count (r16361)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2200 - Fix: Delete invalid depots in TTD savegames caused by improper SVXConverter conversions (r16357)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
2201 - Fix: Invalid read when OpenTTD savegame contains VEH_INVALID (r16353)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2202 - Fix: Signal handler could end in endless loop (r16351)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2203 - Fix: [NewGRF] When overriding 'original sounds', only allow overriding of the 'original sounds' and not any other that is already loaded (r16339)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2204 - Fix: Desyncs when removing lots of stations/towns (r16329, r16328)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2205 - Fix: Desyncs due to the fact that depot searching with a maximum search depth simply does not work with YAPF's caches [FS#2900] (r16323)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2206 - Fix: Trains could get stuck in a depot when they wanted to go to the same depot again [FS#2873] (r16322)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2207 - Fix: In the scenario editor change the (starting) game year of the scenario, not the (starting) game year for new games/scenarios (r16321)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2208 - Fix: Loading of savegames created in revision between 0.3.5 and 0.3.6 caused crash (r16320)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2209 - Fix: [NoAI] Set the autorenew settings for new AI companies to the default values, not to 0 or the local settings (r16316)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2210 - Fix: [NewGRF] Allow accessing the house age when the house is not yet built (r16314)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2211 - Fix: (Get|Set)TrackBits() is only valid for RAIL_TILE_NORMAL and _SIGNALS (r16311)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2212 - Fix: Parameter is invalid when it is equal to length of an array (r16308)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2213 - Fix: Close all windows before unloading the AI system as closing the content-download window will rescan for AIs [FS#2901] (r16306)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2214 - Fix: ICC (Intel C++ Compiler) defined __GNUC__ but does not define __builtin_bswap32, so fall back to the default swap method for ICC (r16295)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2215 - Fix: Road vehicles were unable to find a depot when turning around (in some cases), causing 'nearest depot' orders to be occasionally lost [FS#2893] (r16291
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2216 - Fix: Unable to (re)set the desert state for watery tiles [FS#2888] (r16290)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2217 - Fix: Possible (in theory) desync related to autorenew settings (r16287)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2218 - Fix: Crash after using the 'Reset landscape' function and remove all waypoint signs and buoys after resetting landscape (r16280)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2219 - Fix: [NewGRF] Disable multitile houses for which the NewGRF does not define proper additional tiles (r16274)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2220
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2221
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2222 0.7.1-RC1 (2009-05-11)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2223 ------------------------------------------------------------------------
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2224 - Add: [NoAI] AIController::GetVersion, this returns the version of OpenTTD in the same way as for NewGRFs (r16253)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2225 - Add: [NoAI] AIAirport::GetPrice, returning the building cost of an airport (r16252)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2226 - Add: [NoAI] Two new error codes to AITile: ERR_AREA_ALREADY_FLAT and ERR_EXCAVATION_WOULD_DAMAGE (r16171)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2227 - Add: [NoAI] AITile::Get(Min|Max|Corner)Height (r16166)
12716
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
2228 - Add: [NoAI] Several functions to AIOrder to check the what kind of order an order is and AIVehicle.SendVehicleToDepotForServicing [FS#2801] (r16165)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2229 - Add: [NoAI] UseAsRandomAI as function in info.nut. When an AI returns false, it will never be chosen as random AI (r16113)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2230 - Add: [NoAI] AIOF_STOP_IN_DEPOT to the orderflags in AIOrder to allow stop-in-depot orders (r16107)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2231 - Add: [NoAI] GetURL() as possible function to info.nut. If AIs implement it, that url is shown when the AI crashes and also in the AI selection window [FS#2808] (r16093)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2232 - Change: [NoAI] Reverse the order of the lines in the AI debug window [FS#2778] (r16091)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2233 - Change: Harden string copying on places where it is possible (r16024)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2234 - Change: Use recent Czech language for plural form (r15965)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2235 - Fix: Wrong number of parameters or wrong parameter types sent to printf-like functions at several places (r16269)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2236 - Fix: [NewGRF] When callback 2E returns an amount of 0, do not transport 1 unit to the station (r16268)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2237 - Fix: [NoAI] Various documentation omissions with respect to IDs of various objects and corners for AITile::(Raise|Lower)Tile (r16267, r16266)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2238 - Fix: [NoAI] Check slopes passed to the API better for validity (r16264, r16262)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2239 - Fix: [NewGRF] Interpret setting bridge property 08 to 0 as always available (r16263)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2240 - Fix: [NoAI] Enable parameter checking for AIController::* functions again (r16249)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2241 - Fix: [NoAI] Make sure AITunnel::BuildTunnel returns what the documentation says it does (r16244)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2242 - Fix: [NoAI] CmdBuildTunnel could be called with invalid parameters from the API code, causing crashes later [FS#2875] (r16243)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2243 - Fix: Improve corner case order handling: mark order as done only when actually done, obey non-stop orders, do only stop/refit at the depot in the order (r16240, r16228, r16199, r16198, r16187)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2244 - Fix: [NoAI] Use the stop/non-stop intermediate orderflags AIs can give for goto-depot orders (r16239)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2245 - Fix: [NewGRF] ActionB should use the online parameters from GRFFile instead of the initial user-specified values from GRFConfig. Also use the values as they were set when the ActionB was executed, not as they are set when the message is shown (r16223)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2246 - Fix: Possible crashes when quiting OpenTTD or forcing resizes/redraws of the screen during map generation [FS#2862] (r16220)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2247 - Fix: Shared orders without orders were not properly converted causing corrupt/invalid orders when loading pre 0.7 savegames [FS#2878] (r16214)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2248 - Fix: Hardcoded (old sized) MAX_COMPANIES constant (r16182)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2249 - Fix: [Squirrel] The traps variable was not restored, causing try/catch blocks to be 'forgotten' during a suspend (r16181)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2250 - Fix: Do not try to reserve path for trains crashed in station [FS#2866] (r16178)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2251 - Fix: Forbid joining AI companies via the 'move' and 'join' console commands/multiplayer lobby (r16176, r16175)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2252 - Fix: [NoAI] AIOrder::GetOrderDestination and AIOrder::GetOrderFlags did not work on ORDER_CURRENT when the vehicle was loading/leaving in a station (r16165)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2253 - Fix: [NoAI] Change WAYPOINT_INVALID to 0xFFFF from -1 as that is the value the AIs got (due to casting) (r16150)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2254 - Fix: The overflowsafe type did not like dividing by int64 larger than MAX_INT32 causing division by negative numbers and small anomolies when drawing graphs [FS#2855] (r16130)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2255 - Fix: Road was removed when both the Remove button was active and Ctrl was pressed [FS#2582] (r16119)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2256 - Fix: [NoAI] Make sure AIOrder::GetDestination always returns a tile belonging to the station (16109)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2257 - Fix: [NoAI] When giving an aircraft a goto-hangar order do not let it be a normal goto-station order (r16108)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2258 - Fix: [NoAI] AIOrder::SetOrderFlags always removed 'Service if needed' from goto-depot orders (r16106)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2259 - Fix: Connect tried to validate too much of the company ID with too little information on hand [FS#2849] (r16096)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2260 - Fix: [NoAI] AIDebug window profiled the blitters by invalidating itself unconditionally on repaint. On the other hand it was not invalidated in other cases when needed (r16094)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2261 - Fix: The language is called Slovak, not Slovakish (r16090)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2262 - Fix: Insanely fast trains would not stop in time for stations/'jump' over waypoints/via stations within a tick, which would cause the order not to be processed causing the train to go in loops until (with luck) it 'hit' the tile [FS#2824] (r16079)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2263 - Fix: Content download progress bar 'resetting' due to mathematical overflow [FS#2845] (r16071)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2264 - Fix: Memory leak when querying a server multiple times (r16064)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2265 - Fix: [NoAI] MOF_COND_DESTINATION was not accepted by CmdModifyOrder() (r16063)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2266 - Fix: Non advanced vehicle list did not handle company switching correctly (r16054)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2267 - Fix: Do not warn that crashed vehicles are getting old; upgrading them is impossible [FS#2740] (r16048)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2268 - Fix: The currency abbreviation for the Romanian Leu is now RON [FS#774] (r16041)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2269 - Fix: Dash was not able to run iconv detection (r16035)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
2270 - Fix: [NewGRF] Do not give '... Mines' as name to the station of oil rigs, or more general: do not add '... Mines' when the all of the cargos are part of the liquid, passenger or mail classes [FS#2785] (r16029)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2271 - Fix: Storing/loading some currencies failed due to inconsistent settings 'tables' [FS#2826] (r16028)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2272 - Fix: Usage of uninitialised memory when trying to build a random new industry, but there are no industrytypes to choose from (i.e. all appearance probabilities are zero) (r16027)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2273 - Fix: 'Build separate station' in the station picker would reuse deleted stations [FS#2818] (r16025)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2274 - Fix: 32 bpp sprites in tars would also be shown in the list of heightmaps [FS#2817] (r16023)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2275 - Fix: Sometimes the unregister 'query' thread could be delayed so much that the network stuff was already closed and the packet would never reach the master server causing the server to appear online longer than necessary (r16022)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2276 - Fix: Chance16() did not work for b = 1. Also transform the formula to not use divisions (r16006)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2277 - Fix: Inconsistency between using NETWORK_NAME_LENGTH and NETWORK_CLIENT_NAME_LENGTH for the length of client names (r15988)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2278 - Fix: [NewGRF] Abort production callback after 0x10000 iterations and show a messagebox blaming the NewGRF [FS#2787] (r15958)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2279 - Fix: [NewGRF] Set callback_param1 (var 10) to 1 only when requested (r15957)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2280 - Fix: Tooltip of detailed ratings window button showed wrong message (r15943)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2281
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2282
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2283 0.7.0 (2009-04-01)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2284 ------------------------------------------------------------------------
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2285 - Feature: Watermark crash.sav and do not generate crash information if a loaded crash.sav causes a crash so the real crash report does not get overwritten (r15893)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2286 - Feature: Add autoclean_novehicles setting which will, when autoclean_companies is true, remove any company with no vehicles and no active client after autoclean_novehicles-months (r15848)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2287 - Add: [NoAI] AIIndustryType::IsBuiltOnWater(), HasHeliport() and HasDock(). Just like AIIndustry (r15901)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2288 - Add: [NoAI] AIBridge::GetBridgeID() so AIs can get the type of bridge that are already build (r15875)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2289 - Add: [NoAI] AIRoad::GetRoadVehicleTypeForCargo() to tell whether a certain cargo needs a bus- or a truckstop (r15860)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2290 - Fix: Chat completion got called twice causing tab completion to seemingly fail (r15905)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2291 - Fix: YAPF did not apply the platform length (too long/too short) penalties (r15900)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2292 - Fix: Fixing the slopes was done a bit more often than intended making map generation with the original generator horribly slow (r15895)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2293 - Fix: YAPF used different penalties for aqueducts than for other water tiles (r15891)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2294 - Fix: Round the production rate up, so e.g. oilrigs always produce some passengers on lowest production level [FS#2772] (r15888)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2295 - Fix: Libtimidity cannot handle frees of NULL (in contrast of most other frees) [FS#2770] (r15886)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2296 - Fix: Make sure house class/ID counters do not overflow (r15831)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2297
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2298
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2299 0.7.0-RC2 (2009-03-23)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2300 ------------------------------------------------------------------------
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2301 - Change: [NewGRF] Expose GRF ID of engines in var action property 0x25 (r15739)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2302 - Fix: Some (newer) GCCs have trouble compiling the Windows specific part of fontcache.cpp; jumps across variable declarations [FS#2752] (r15818)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2303 - Fix: When sorting on cost do not sort on the running cost [FS#2749] (r15778)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2304 - Fix: Do not show the message about reporting an AI crash for the dummy AI (r15774)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2305 - Fix: Number of active clients was not always properly updated [FS#2475] (r15773)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2306 - Fix: Settings from the [gameopt] section (from old 0.6 config files) were overwritten with default values (r15771)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2307 - Fix: Infinite loop when skipping sprites when a GRF is invalid (or truncated) (r15767)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2308 - Fix: Crash when opening the content list window twice; inconsistencies when clicking download twice [FS#2744] (r15766)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2309 - Fix: Add Engine::GetDisplayDefaultCapacity() and use it everywhere, so CB 36 is also used everywhere (r15763)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2310 - Fix: [Windows] Inlined UTF-8 characters (in the source code) are not handled properly on Eastern versions of Windows so escape them (r15762)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2311 - Fix: [Windows] On some system searching a font using its English name fails. So now we search the font using the localised name and use the English name for the final 'validation' only (r15757)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2312 - Fix: Number of houses in house variables 0x44, 0x60 and 0x61 were incorrect after 0xFF had been reached and could desync clients joining afterwards (r15755)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2313 - Fix: Crash when clicking the small area between the savegame list and the save button in the save game window [FS#2742] (r15753)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2314 - Fix: Do not try to (un)draw the cursor when the screen is not ready (r15752)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2315 - Fix: The big UFO sometimes landed just outside the map. Instead of landing, just disappear (fly away) in those cases (r15750)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2316 - Fix: Crash because submarines would sometimes start far outside of the map [FS#2739] (r15748)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2317 - Fix: Road ownership getting lost when removing a road stop [FS#2736] (r15747)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2318 - Fix: Update threading code for OS/2, add mutex support, fix compilation (r15746, r15745)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2319 - Fix: When town generator failed to create requested number of towns, there were too many cities (r15744)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2320
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2321
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2322 0.7.0-RC1 (2009-03-16)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2323 ------------------------------------------------------------------------
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2324 - Feature: Pop up the AI Debug Window if one of the AIs crashed and show a message that the user should report the crash [FS#2728] (r15708)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2325 - Feature: Allow the number of towns that will be generated in the generate world window to be customized [FS#2672] (r15695)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2326 - Fix: Enabling freeform edges could cause submarines to get stuck on land tiles (r15733)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2327 - Fix: Centering on a vehicle did not respect its z coordinate (r15725)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2328 - Fix: Do not show passenger-/mail-capacity if the aircraft carries only cargo (r15705)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2329 - Fix: Blame NewGRFs returning inconsistent information in purchase-list/after building before users have a chance to blame OpenTTD for incorrectly autorenewing/-replacing [FS#2595] (r15701)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2330 - Fix: Just sell the old engines after autorenew/replace. Do not bother about trains exceeding the trainlimit, which will be sold anyway [FS#2721] (r15692)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2331 - Fix: Do not crash when the generate map does not contain a suitable location for a town [FS#2720] (r15689)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2332 - Fix: Do not crash when someone substitutes the 'map generation' sprites with garbage [FS#2720] (r15685)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2333 - Fix: Vehicle images would be determined during the process of moving the vehicle which means that only the (orientation) data for the vehicles in front of it is valid. Now the data for the vehicles behind the vehicle are valid too [FS#2546] (r15677)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2334 - Fix: It was possible to remove rail tunnels/bridges and aqueducts build by rival companies [FS#2718] (r15667)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2335 - Fix: Sorting of engines in the purchase list did not use the same numbers as the GUI showed, e.g. articulated parts were not taken into accound when ordering by capacity [FS#2689] (r15666)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2336 - Fix: Handling of aircraft crash counter did not take account of the reduced number of calls (from 6 down to 2) to the aircraft event handler, resulting in crashed aircraft taking three times longer than they should to clear. Compensate by increasing the counter by 3 on every call instead of 1 (r15665)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2337 - Fix: Growing of vsize as (some) threads were not properly released (r15663)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2338 - Fix: Do not mark a company as having ratings in a town when querying the cost of a command (r15662)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2339
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2340
11311
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2341 0.7.0-beta2 (2009-03-10)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2342 ------------------------------------------------------------------------
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2343 - Feature: Allow downloading scenarios and heightmaps via the in game content download (r15632)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2344 - Feature: When cloning a vehicle with a custom name, add and/or increment a number at the end of name and assign it to the new vehicle (r15621)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2345 - Feature: Show scenarios/heightmaps from both your home directory and installation directory (r15615)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2346 - Feature: Allow building road stops on road/tram tracks of competitors (r15601)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2347 - Feature: Show required/already-delivered cargo needed for town-growth in town-view-window and only if it is really needed (r15559)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2348 - Feature: [NewGRF] Support vehicle vars 0x47 and 0xF2 in purchase list (r15542)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2349 - Feature: [NewGRF] Show the cargo subtype in the vehicle details window (r15480)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
2350 - Change: The background of the the waypoint sign is now in the company colour (r15593)
11311
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2351 - Change: Allow the default debug level of 6 for a dedicated server to be overriden by -d (if used after -D) (r15543)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2352 - Change: [NewGRF] To decide whether a vehicle is refittable do not test its current capacity for being zero, but always use the 'capacity property' (r15541)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2353 - Fix: [Squirrel] Almost infinite loop in garbage collection (r15659)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2354 - Fix: Undeterministic file sorting when the date is equal for all files [FS#2716] (r15657)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2355 - Fix: Changing vehicle.dynamic_engines when there are already vehicles can cause crashes (r15656, r15586)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2356 - Fix: Only ever call any vehicle callbacks after the whole articulated engine has been built (except 0x16) (r15654)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2357 - Fix: C++'s new (this) is seldom a good idea as destructors of member variables are not run causing memory leaks [FS#2706] (r15652)
11311
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2358 - Fix: [OSX] Hack around an OSX stupidity in < 10.4 w.r.t. signals by not having any signal handling support for OSX < 10.4 (r15648)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2359 - Fix: Add an EngineOverrideManager to give the term 'compatible NewGRF' again some sense and to not crash because of trivial changes [FS#2612] (r15645)
11311
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2360 - Fix: Closing a network connection twice in the case that sending packets starts failing while disconnecting [FS#2710] (r15644)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2361 - Fix: Game crashes when network pools are empty, so always allocate at least one pool block [FS#2712] (r15641)
18818
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
2362 - Fix: Do not allow more than 64 road vehicles to reserve a slot at a single road stop. 255 + 1 gives trouble, but 64 is even more than the road stop would be able to handle within the slot timeout time [FS#2707] (r15635)
11311
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2363 - Fix: Kicking/banning a client from the Client list window crashed the server [FS#2705] (r15628)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2364 - Fix: UTF8 string handling could cause buffer overruns [FS#2698] (r15626)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2365 - Fix: When trying to reserve a self-crossing path the failed reservation was sometimes not cleared completely [FS#2701] (r15619)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2366 - Fix: Towns would only build houses where the grid would not be, even when they are not allowed to build roads and the user 'implements' another layout [FS#2661] (r15604)
11311
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2367 - Fix: Crash when using an extraordinarily large sprite as cursor [FS#2696] (r15601)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2368 - Fix: Crash when opening viewport while scrolling the map and the mouse 'lands' on the window decoration of the viewport [FS#2695] (r15598)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2369 - Fix: [NewGRF] Refit-info in purchase list did only check the first articulated part (r15592)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2370 - Fix: Change owner of waypoints and deleted stations when merging companies or when a company bankrupts (r15588)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2371 - Fix: Last activity time not properly updated causing downloads to be aborted after a minute [FS#2684] (r15580)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2372 - Fix: Force unload not working when trying to force unload at the station where you received the cargo [FS#2680] (r15574)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2373 - Fix: Theoretical buffer overflow when a company with too long name funded a road reconstruction (r15572)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2374 - Fix: When building signals by dragging from a pre/entry/combo block signal, the signal you started at became a normal block signal [FS#2674] (r15567)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2375 - Fix: Dependency information was not requested after the content state was reset causing the dependencies not always being selected (and thus downloaded) automatically [FS#2675] (r15565)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2376 - Fix: Crash when saving a preset with unknown NewGRFs [FS#2646] (r15561)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2377 - Fix: The font width cache was not updated when changing fonts causing the font spacing to be off when changing fonts in-game (auto font detection) (r15557)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2378 - Fix: -v null crashing in 2051 due to trying to show the high score of the spectator (r15554)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2379 - Fix: [NoAI] Crash when setting a depot order to the southern part of a ship depot [FS#2656] (r15551)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2380 - Fix: The keep_all_autosave setting was ignored for dedicated servers/spectators [FS#2651] (r15546)
11311
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2381 - Fix: If a buoy was placed directly in front of a dock, that dock was seen as a buoy and thus skipped once within 3 tiles [FS#2653] (r15545)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2382 - Fix: Extracting downloaded content did not work for Windows if one uses a non-ASCII path [FS#2650] (r15544)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2383 - Fix: [NewGRF] When articulated parts have no available default cargo, use the cargo type of the first part for livery selection [FS#2617] (r15541)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2384 - Fix: Testing of 'only_this' in CmdRefitRoadVeh() could be skipped by 'continue' (r15540)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2385 - Fix: [NewGRF] If an aircraft cannot carry any available cargo, it should not be available either instead of falling back to passenger/mail. Just like the other vehicle types also do (r15539)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2386 - Fix: Do not allow special sprite characters (e.g. the ship sprite) as characters in input like filenames or text that is sent over the network (r15537)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2387 - Fix: The local command queue did not get properly cleaned when leaving a game meaning you could end up executing commands of the previous network game [FS#2644] (r15529)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2388 - Fix: Do not try to find the AIs the server runs when joining a multiplayer server (r15525)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2389 - Fix: Use distance to closest station tile as estimate for YAPF too (NPF already does so). This makes it behave 'better' with wide stations [FS#2631] (r15518)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2390 - Fix: [NewGRF] Wagonoverrides and articulated engine parts use the colour scheme of the engine, but not its recolour callback, nor its 2CC flag. Same applies to roadvehicles [FS#2642] (r15517)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2391 - Fix: [NewGRF] Livery overrides for articulated parts of roadvehicles were not applied (r15516)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2392 - Fix: Make the join/spectate command require to be connected to a network game; in SP it could lead to crashes (r15514)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2393 - Fix: Generating a map with the original map generator with freeform edges on resulted in a crash [FS#2641] (r15511)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
2394 - Fix: Pre-0.5 OpenTTD stored new_nonstop and full_load_any in a different way, savegame conversion was not working for them (r15500)
11311
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2395 - Fix: Crash when opening the game options when the currently loaded base graphics pack has less than 2 valid graphics files. For example when someone replaces all his/her original base graphics with custom work (but keeps the name) or renames the dos ones to windows or vice versa [FS#2630] (r15476)
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2396
08424c8f7885 (svn r15660) -Prepare: for 0.7.0-beta2 (ofcourse)
rubidium <rubidium@openttd.org>
parents: 11154
diff changeset
2397
11154
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2398 0.7.0-beta1 (2009-02-16)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2399 ------------------------------------------------------------------------
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2400 - Feature: Make it possible to have multiple windows with edit box open simultaniously (r15424)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2401 - Feature: Add ability to select which base graphics set is used from the Game Options window. The change takes effect when the window is closed. This option can only be used from the intro menu, as reloading graphics during a game may cause issues (r15389)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2402 - Feature: Do not draw superfluous catenary wires [FS#1761] (r15347)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2403 - Feature: Add option to group and subtotal expenses list in the company finance window (r15301)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2404 - Feature: Allow moving clients between companies/spectators by the server and the clients themselves (r15242)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2405 - Feature: Native support for Transport Tycoon (Original) savegames (r15216)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2406 - Feature: Allow terraforming of the tiles at the edges of the map (r15190)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2407 - Feature: [NewGRF] Allow a grf to customize house name via callback 0x14D, during Tile Inquiry process (r15172)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2408 - Feature: Downloading content from a central server (content.openttd.org) where authors can upload their NewGRFS/AI etc. This should make joining servers that use only NewGRFs that are distributed via this system easier as the players can download the NewGRFs from within the game. It should also make it easier to see whether there are updates for NewGRFs and make the necessary updates (r15126)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2409 - Feature: Add support for IP range bans using CIDR notation (r15094)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2410 - Feature: An AI framework so people can write their own AIs. This also removes the old cheating and heavily broken AI (r15027)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2411 - Feature: [NewGRF] Support var 0x45 (curvature info) also for road vehicles (r14945)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2412 - Feature: [NewGRF] Automatically set last engine ageing year to the last 'introduction year plus half model life', to allow engines later than 2050 to appear (r14926)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2413 - Feature: Distant joining of stations (r14919)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2414 - Feature: Advanced setting to keep various building tools active, which are usually closed after placing an object (r14902)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2415 - Feature: Remove the window limit, but leave a configurable limit on the number of non-sticky non-vital windows (r14899)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2416 - Feature: Allow road vehicles to move multiple steps in a tick (code based on train movement code) and add support for RV prop 15. This gives RVs a maximum speed of 318mph instead 79mph. This only implements higher speeds, not 'realistic acceleration' (r14869)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2417 - Feature: Automatic reversing in front of block signals can now be disabled by setting pf.wait_oneway_signal respectively pf.wait_twoway_signal to 255 (r14852)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2418 - Feature: Few (optional) optimisations to making (initial) orders; like keeping goto selected [FS#1984] (r14827)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2419 - Feature: Make the road grids of town match, when all are using the same road layout ofcourse [FS#2390] (r14821)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2420 - Feature: Pressing CTRL while dragging to build a bridge builds the last built bridge type if possible [FS#2238] (r14805)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2421 - Feature: Make the date format for default savegame/screenshot names configurable (r14792)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2422 - Feature: Allow scrolling with the left mouse button pressed (if enabled). Primarily useful for systems with touch screen (r14789)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2423 - Feature: Allow up to 15 companies (r14735)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2424 - Feature: Allow up to 255 clients in multiplayer games (r14730)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2425 - Feature: When the chosen language is not supported by the current font, try to find a font that does and use that instead (r14618)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2426 - Feature: [NewGRF] Action0Industries property 24 (industry supplies default name for nearby station) (r14598)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2427 - Feature: Non-destructive autofill with option to keep waiting times [FS#1124] (r14592)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2428 - Feature: Stop-in-depot order; after this order you have to manually start the vehicle again (or sell it) (r14524)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2429 - Feature: Arrow key scrolling in the server list (r14517)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2430 - Feature: Initial support for handling bidirectional scripts and connecting Arabic characters (r14479)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2431 - Feature: Allow sorting vehicles by remaining life time (r14352)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2432 - Feature: Ability to reset name to default/automatic value (for vehicles, engines, towns, groups, stations, waypoints, managers and companies) (r14334)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2433 - Feature: [NewGRF] Add Variational Action 2 Variable 0x47 for houses, Coordinates of the house tile (r14294)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2434 - Feature: Allow overriding the palette of the base GRFs. This way you can play with NewGRFs made for the Windows palette with the DOS palettes base GRFs (and vice versa). Note that for this to work correctly ALL NewGRFs must use the same palette; mix and match is not yet supported (r14229)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2435 - Feature: Double click to join selected server/company (r14209)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2436 - Feature: Allow both the German as well as non-German toyland graphics as 'correct' and official graphics (r14197)
11154
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2437 - Feature: Allow people to create their own base graphics easily and without requiring code changes (r14197)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2438 - Feature: [NewGRF] Add support for property 0x13 for Bridges. In other words, one can now specifies a 16 bits cost multiplier (r14172)
11154
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2439 - Feature: Make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette (r14151)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2440 - Feature: Increase the size of the console backlog. Now it'll only remove backlog items when there are more than a threshold and when they are there longer than (another) threshold (r14056)
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
2441 - Feature: Make it possible to filter list_patches output like it is done for other list_* console commands (r14041)
11154
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2442 - Feature: Path based signalling (r13926-13967)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2443 - Feature: Show [total-]cargo info in depot when [ctrl-]right-clicking on vehicle (r13923)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2444 - Feature: NewGRF presets, selected by a drop down list in the NewGRF window. Presets are saved in the config file (r13781)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2445 - Feature: Add a few extra columns with information to the server list (r13732)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2446 - Feature: [NewGRF] Add var 65 in Variational Action 2 Variables for Houses (r13603)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2447 - Feature: [NewGRF] Implement var 63, variational action2 variable for Houses. Or, in more simple terms, the check for the animation frame of nearby house (r13519)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2448 - Feature: Aqueducts (r13464)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2449 - Feature: [NewGRF] Add var 0x69 for industries, long format construction date (r13443)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2450 - Feature: [NewGRF] Add long format introduction and maximum construction year for house (r13437)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2451 - Feature: [NewGRF] Add access to current long year and date from Action 7/9/D and VarAction2 (23/24 or A3/A4), and add access to (long format) building year, in Variational Action2 Variable 49 for Vehicles (r13376)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2452 - Feature: Splitting of the main toolbar when the resolution becomes very low so the buttons are still visible and useable (r13339)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2453 - Feature: Make news messages use a linked list instead of a moving circular buffer. This makes it possible to store more news messages in the history (r13317)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2454 - Feature: The number of news messages is reduced by removing every news message that is a configurable amount older than when it would not be shown in the newspaper popup/ticker, which is e.g. a month for industry production changes and half a year for subsidy offers. As a result the more important messages will stay longer in the message history (if longer than 30 messages) (r13317)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2455 - Feature: Allow to have more than only two airports per town. The number of airports is now controlled by the noise each of them generates, the distance from town's center and how tolerant the town is (13226)
11154
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2456 - Feature: Introducing the so called 'engine pool' which primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist (r12924)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2457 - Feature: [NewGRF] The ability to play NewGRF sounds for industries and stations (r12817)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2458 - Feature: [NewGRF] Add some support for NewGRF station animation (r12798)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2459 - Feature: Sorting vehicle lists by road vehicle/train length (r12766)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2460 - Feature: Conditional 'skip/jump' orders (r12667)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2461 - Feature: Ability to send a vehicle (using default orders) to the nearest depot (r12661)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2462 - Feature: Ability to force a vehicle to not load or to not unload at a station (r12650)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2463 - Feature: Four different non-stop types, individually selectable per order. Replaces 'TTDP compatible order' setting (r12648)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2464 - Feature: Three different load type in a single game instead of two. One can choose full load all and full load any instead of full load being governed by the 'full load any' patch setting (r12648)
11154
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2465 - Feature: Financial and Player Selection Face windows are now remembering their position when toggling sizes (r12634)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2466 - Feature: Show what cargos a station could be supplied with (r12596)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2467 - Feature: [NewGRF] Add random action 2 type 84. For vehicles only (r12452)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2468 - Feature: [NewGRF] Add support for var A2/22 for action 7/9/D: Difficulty level (r12449)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2469 - Feature: Add +/- toggle buttons to station cargo waiting list to show/hide the detailed transferred cargo information (r12446)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2470 - Feature: Open the time table when pressing the order button while pressing the CTRL key (r12441)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2471 - Feature: On Screen Keyboard for input fields so someone without a keyboard can enter text too [FS#1846] (r12425)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2472 - Change: When checking for unique names, compare only with manually set names [FS#1923] (r14958)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2473 - Change: Apply the 'warn if train's income is negative' setting to other vehicle types, too (r14835)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2474 - Change: When loading games in 'network' mode use the start date of the save game for the server and all clients when loading the NewGRFs instead of the current date. Prevents desyncs caused by action 7/9s skipping parts of the GRF based on the date or some other variables that can differ at NewGRF load time (r14769)
11154
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2475 - Change: Only say a engine/vehicle is refittable when it can be refitted to at least two cargo type or when it has subcargos (r14683)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2476 - Change: [NewGRF] Since our NewGRF handling is better than it used to be, disable a NewGRF if unexpected sprites are reached (r14184)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2477 - Fix: A town could build a statue under a bridge [FS#2618] (r15397)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2478 - Fix: Multiple vehicles could be filling the timetable and only the data from one vehicle would be taken. Now only allow one to be filling at a time [FS#2466] (r15382)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2479 - Fix: When testing for parallel road two tiles away, do not move more than one tile along the road (r15381)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2480 - Fix: [NewGRF] The subcargo returned by vehicle variable 0x42 should be the most-common-subcargo of the most-common-cargo. If nothing is transported 0x..FFFF00 should be returned (r15378)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2481 - Fix: A tram circling around in a depot did never actually 'enter' the depot [FS#2605] (r15375)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2482 - Fix: Changing town road layout in-game caused ugly road networks [FS#2121] (r15340)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2483 - Fix: Company could never have auto-assigned colour 0 (dark blue) (r15281)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2484 - Fix: Deadlock (with wide fonts) or desync when generating manager name (r15279)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2485 - Fix: Close all windows *before* starting a new game/loading a game instead of doing that as one of the latest steps of loading the game. This caused, in some cases, the NewGRF settings to be reset when the game was already loaded resulting in instant desyncs when joining a network game [FS#2577] (r15256)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2486 - Fix: Aircraft could be 'loading in the air' or have zero speed while in air after converting old savegames [FS#2571] (r15230, r15227)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2487 - Fix: Tile error location not reset when leveling land causing a tile to be highlighted when there was nothing to flatten [FS#2542] (r15138)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2488 - Fix: Signs with sign 'Sign' were lost when converting from TTD savegames (r15137)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2489 - Fix: [NewGRF] Add support for 8 byte action7/9 data, used as a mask for GRFID checks (r15114)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2490 - Fix: [NewGRF] Keep industry variables 8E and 8F in sync with 93, when changing production using results 0D, 0E or 0F of callback 29 or 35 (r15103)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2491 - Fix: [NewGRF] Disable a NewGRF from loading if it contains multiple Action 8s (r14979)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2492 - Fix: Wrong defaults for service interval when switching between service interval in days and service interval in percentages [FS#2508] (r14959)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2493 - Fix: [NewGRF] Building new station parts did not allocate a new station spec effectively breaking variable 41. This was due to the limited number of station specs that we can have per station. This fix makes newly build station parts create a new spec until one cannot allocate new station specs anymore and it'll revert to the old behaviour (sharing station specs) [FS#1832] (r14956)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2494 - Fix: [NewGRF] Station specs did not get deallocated when building a new station part over them (r14955)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2495 - Fix: Sharing/cloning/inserting of orders that the/a vehicle (in the shared list) cannot go to (wrong station type etc) [FS#1890] (r14954)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2496 - Fix: The 'animation state' of the bubbles was stored in a variable that was not stored in the savegame. Using a variable that gets saved in the savegame solves the desync and makes it a bit clearer [FS#2512] (r14931)
11154
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2497 - Fix: Abort dragging of vehicles in the group window when they are deleted [FS#2500] (r14925)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2498 - Fix: Do not unnecessarily reset the cursor, when a different vehicle is dragged (r14924)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2499 - Fix: [NewGRF] First create all articulated parts of roadvehicles, then call callback 36 capacity, also call it for all articulated parts (r14903)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2500 - Fix: Overflow of number of orders per vehicle [FS#2495] (r14830)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2501 - Fix: Off-by-one causing possible out-of-bounds reads (r14811)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2502 - Fix: In an MP game in SP mode no company would go bankrupt. Furthermore companies that passed the 'bankrupt' period (4 quarters) would not go bankrupt when loading the game back in MP. Now any company that is in MP or not 'currently controlled by the player' in SP will bankrupt [FS#1993] (r14750)
11154
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2503 - Fix: Do not let any disaster vehicle (Helicopter or Airplane) target invalid industry (r14746)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2504 - Fix: Memory leak in Action 0x0F (new town names) (r14737)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2505 - Fix: Writing a single char to the config file caused reading outside a buffer (r14729)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2506 - Fix: First transfer the whole load of a vehicle chain to industries before triggering any processing. This reduces callback usage and resolves critical rounding errors when using input-cargo-multipliers instead of production callbacks [FS#2460] (r14705)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2507 - Fix: Zeppeliner (disaster) should target st->airport_tile, not st->xy (r14694)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2508 - Fix: [NewGRF] Gradual filling graphics were not chosen according to the NewGRF spec [FS#2435] (r14678)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2509 - Fix: [NewGRF] Check sprite size when executing action 6 (r14674)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2510 - Fix: [NewGRF] Property 7 and callback 12 were broken for aircraft. Now callback 12 is properly called also for 'mail'. If the callback is not used, 'mail' uses 1/4 of property 7 (rounded up) [FS#2444] (r14672)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2511 - Fix: Possible stack corruption when reading corrupted sprites [FS#2415] (r14610)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2512 - Fix: [NewGRF] Return the current year as construction year for unfinished houses (r14608)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2513 - Fix: [NewGRF] When callback 1E fails, use the standard random colour (r14605)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2514 - Fix: The company ID is off-by-one with respect to the rest of the GUI in the cheat window [FS#2422] (r14603)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2515 - Fix: The range for kicking/banning clients is based on the maximum number of clients, not the maximum number of companies [FS#2414] (r14588)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2516 - Fix: Allow capacity callbacks (15, 36) to return zero capacity (r14578)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2517 - Fix: Crashes when a NewGRF sends an invalid string [FS#2395] (r14563)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2518 - Fix: Order pool seemed to look full when it was not as it only checked whether it was possible to allocate a new block of pool items instead of checking for free pool items (r14547)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2519 - Fix: Do not deliver cargo to industries not inside station catchment area [FS#2138] (r14530)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2520 - Fix: Allocate stub (empty) sound entries when loading an empty/corrupt/incorrectly sized sample.cat instead of making valid NewGRFs fail to load (r14527)
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
2521 - Fix: Make sure trains stop at the end of a station; a 3/8th length train did stop 2/8th of its length too early causing a 63/8th long train not to fit in a 4 tile station [FS#2379] (r14526)
11154
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2522 - Fix: Small possible chance of desync due to sorting on pointer instead of by (station) index [FS#2348] (r14463)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2523 - Fix: When a road stop gets moved make sure to update the destination of RVs going to that road stop [FS#2330] (r14446)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2524 - Fix: Support for spaces in directories passed to ./configure [FS#1802] (r14440)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2525 - Fix: Trains would sometimes move one time too often/little when moving from diagonal<->non-diagonal tracks [FS#1793] (r14436)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2526 - Fix: Balance the monthly random industry changes, by introducing a daily random industry change [FS#1885] (r14332)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2527 - Fix: Save the palette of the loaded NewGRFs in the savegame, so joining with a server using Windows palette will make a client with the DOS palette do palette conversion and (thus) not cause a desync (r14233)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2528 - Fix: Glitches (alignment issues/inconsistent vehicle graphics) in original graphics (r14214, r14211)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2529 - Fix: One could not get a list of vehicles sharing an order when the number of orders was 0; you could see that the vehicles had a shared order though [FS#2085] (r14097)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2530 - Fix: Various assorted autoreplace issues/malbehaviours [FS#1264, FS#2037, FS#2038, FS#2110] (r14083)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2531 - Fix: The autoreplace gui showed vehicle types for replacement which CmdSetAutoReplace() did not accept (r14037)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2532 - Fix: Automatically recalculate inflation if NewGRFs are changed and cargo types are added, so that cargo payment rates are correct [FS#2074] (r13836)
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2533
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10453
diff changeset
2534
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2535 0.6.3 (2008-10-01)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2536 ------------------------------------------------------------------------
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2537 - Fix: NewGRF VarAction 2 variable 43 for industries saw MP_VOID tiles as land tiles and was inefficient (r14417, r14416, r14415)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2538 - Fix: Possible buffer overrun/wrong parameter type passed to printf (r14414, r14397)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2539 - Fix: Generation seed set using -G was always overwritten by -g (r14408)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2540 - Fix: Do not allow extending signals by dragging in any direction other than the track direction [FS#2202] (r14013)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2541
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2542
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2543 0.6.3-RC1 (2008-09-22)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2544 ------------------------------------------------------------------------
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2545 - Fix: Invalid v->u.air.targetairport could cause crashes at several places [FS#2300] (r14383, r14344, r14343)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2546 - Fix: Moving the first vehicle of a train elsewhere might require a new unitnumber for the remaining chain which might not be available (r14384)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2547 - Fix: Trams jumping when reversing on a single trambit (like caused during road construction reworks) or when (manually) reversing in a corner [FS#1852] (r14371)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2548 - Fix: Multiheaded parts in free wagon chains were not connected (could cause desyncs) (r14366, r14362)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2549 - Fix: [Windows] Some keypress combinations could be handled twice [FS#2206] (r14363)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2550 - Fix: The ownership of roadtiles was not properly set for very old savegames (including TTD's) making it impossible to remove some pieces of road [FS#2311] (r14359)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2551 - Fix: Desync due to randomly ordered vehicle hash by flooding and road vehicle overtake/following (r14356, r14258)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2552 - Fix: Signs were not updated on company bankruptcy/sell, and thus could have the colour of invalid player (r14348)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2553 - Fix: Delete the RenameSignWindow when 'its' sign is deleted (r14345)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2554 - Fix: Signs from old savegames were lost (causing little memory leaks) (r14340)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2555 - Fix: When a company was renamed and then manager was renamed before building anything, company name changed (r14328)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2556 - Fix: When you rename a town before building something and build something near that town your company would be called '<old townname> Transport' [FS#2251] (r14327)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2557 - Fix: Free any blocks that a helicopter may have on an oilrig when the helicopter gets forcefully removed (bankruptcy). For other airports this is not needed as they cannot be used by multiple companies [FS#2241] (r14324)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2558 - Fix: Possible assert when renaming removed waypoint (r14322)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2559 - Fix: Properly delete orders so the pool does not fill up (r14319)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
2560 - Fix: Do not allow building road over level crossings and drive-through road stops in the wrong direction; do not allow adding roadtypes to non drive-through road stops; pay for all added road bits [FS#2268] (r14316, r14315, r14314, r14308)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2561 - Fix: Aircraft frozen above oil rig when the next order is invalid [FS#2244] (r14309)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2562 - Fix: [YAPF] Only reserve road slots for multistop when they are really reachable [FS#2294] (r14305)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2563 - Fix: One could be trying to get the station name of a station that is outside of the pool (r14297)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2564 - Fix: Default for sound effects and music volume should be in the valid range for that setting [FS#2286] (r14289)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2565 - Fix: Make small UFO aware of articulated RVs so they crash the complete vehicle instead of a small part of it (r14270)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2566 - Fix: Desyncs after deleting a waypoint because of explicit destructor call instead of using operator delete (r14265)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2567 - Fix: Merge keycode for 'normal' 0-9 keys and keypad 0-9 keys so people do not get confused that the keypad does not work as expected [FS#2277] (r14260)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2568 - Fix: Clicking on the smallmap did not break the 'follow vehicle in main viewport' [FS#2269] (r14243)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2569 - Fix: The engine-purchase-list-sorter doubled running-cost and halfed capacity of double-headed engines [FS#2267] (r14239)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2570 - Fix: Feeder share was computed wrong when splitting cargo packet (r14234)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2571 - Fix: Signs (town name, station name, ...) could be too long for 8bit width in pixels (r14221)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2572 - Fix: 10 days != 6*2.5 days, effectively causing the payment graph to show the wrong data (r14219)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2573 - Fix: When determining length of a string with limited size, first check if we are not out of bounds already (r14204)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2574 - Fix: Properly update the current timetable's 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 [FS#2236] (r14192)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2575 - Fix: Sprite payload skipping would not skip enough bytes in a very small subset of compressed sprites (r14191)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2576 - Fix: After applying NewGRF settings, all rail and road types were available as the engine availability check was performed too early (r14182)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2577 - Fix: Close all related vehicle lists when closing a station window (and not only the train list) (r14180)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2578 - Fix: RemoveOrderFromAllVehicles() did not mark enough windows dirty (r14179)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2579 - Fix: Incorrect cargo weights (r14144)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2580 - Fix: GetSlopeZ() gets a virtual coordinate, not a tile (r14139)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2581 - Fix: Close the 'manage vehicles' dropdown once the number of vehicles in the list reaches 0 [FS#2249] (r14133)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2582 - Fix: [Strgen] Changing order of parameters {X:...} did not work for strings including some {StringY} (r14111)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2583 - Fix: Desync due to bubbles in toyland (r14110)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2584 - Fix: Make NewGRF action 0x06's changes persistent over the several loading stages [FS#1986] (r14102)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2585 - Fix: Make the 'Transfer Credit' display aware of the entire consist, not only the first vehicle (r14098)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2586 - Fix: Do not flood a NewGRF industry when it implicitly tells that it wants to be build on water (land shape flags bit 5) [FS#2230] (r14093)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2587 - Fix: The vehicle window of articulated road vehicles would show the clone/refit button when the vehicle was not completely stopped in the depot (r14090)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2588 - Fix: Flawed parsing of words (as in 2 bytes) in GRF strings due to sign extension [FS#2228] (r14087)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2589 - Fix: Division by 0 in NewAI [FS#2226] (r14062)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2590 - Fix: NewGRF callback 23 did not use the NewGRF compatible text stack [FS#2224] (r14058)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2591 - Fix: NewGRF text stack's 'push word' did not move the data around properly (r14057)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2592 - Fix: Long strings in the edit box would cause OpenTTD to stop drawing the string. This is especially noticable with low resolutions and the chat input box (r14054)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2593 - Fix: [OSX] Changed the condition for selecting 8 or 32 bpp blitter by default. Now we will pick 32 bpp if no 8 bpp fullscreen resolutions are available on the main display (the one with the dock) (r14032)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2594 - Fix: Crash when the AI tries to find the depot of an airport that does not have a depot [FS#2190] (r13999)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2595 - Fix: MSVC cannot handle changed files in the prebuild event, so make the version determination a separate subproject [FS#2004] (r13998)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2596 - Fix: The dedicated console removed any character that was not a printable ASCII character instead. Now it allows UTF8 formated strings too [FS#2189] (r13992)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2597 - Fix: Resetting construction stage counter reset more than it should (r13981)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2598 - Fix: Wrong tooltip for the industry directory's list [FS#2178] (r13917)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2599
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2600
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2601 0.6.2 (2008-08-01)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2602 ------------------------------------------------------------------------
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2603 - Fix: Custom vehicle names from TTD(Patch) games were lost (r13884)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2604 - Fix: NewGRF Callback 10 (visual effect and powered wagons setting) and powered wagons operation were not performed for articulated wagons [FS#2167] (r13870)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2605 - Fix: In some cases the sprite cache could be filled with unremovable items [FS#2153] (r13869)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2606 - Fix: Return of wrong parent scope of (NewGRF) industry variables (r13868)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2607 - Fix: Loading of TTD(Patch) savegames from the command line did not work (r13859)
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
2608 - Fix: Buffer overflow for too long filename supplied as '-g' parameter [CVE-2008-3577] (r13858)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2609 - Fix: Cargo type lookup was incorrect for NewGRF version 7 files without a translation table [FS#2157] (r13855)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2610 - Fix: GetTownByTile() is only valid for houses and roads (r13851)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2611 - Fix: Power, running cost and capacity of multiheaded engines were (too often) doubled in newspaper resp. offer window (r13844)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2612 - Fix: FreeType may return a bitmap glyph even if a grey-scale glyph was requested [FS#2152] (r13832)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2613
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2614
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2615 0.6.2-RC2 (2008-07-25)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2616 ------------------------------------------------------------------------
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2617 - Fix: Building through the wrong side of a drive through station was allowed [FS#2166] (r13822)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2618 - Fix: Check for vehicle length changes outside a depot (callback 0x11) and give a warning about that [FS#2150] (r13816)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2619 - Fix: Several minor memory leaks. They only happened once per game (r13809, 13810)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2620 - Fix: Checking for train waiting at other side of two-way signal was broken [FS#2162] (r13806)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2621 - Fix: Some revision checking code was unintentionally disabled (r13776)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2622 - Fix: Enforce the validity of a NetworkAction (chat packet) issued by a client (r13775)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2623 - Fix: Selecting non-full length vehicles in the depot gui would place the 'mouse pointer' out of the center of the vehicle making it hard to 'aim' [FS#2147] (r13759)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2624 - Fix: NewGRF rail continuation would always mark a tunnel on the same axis as connected, even when the tunnel faces the wrong direction (r13734)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2625 - Fix: Assumption that non-north tiles of a house do not have the 1x1 building bit set was flawed with some NewGRFs. This caused the amount of houses to differ, which causes the town radii to differ, which causes desyncs when towns are expanded (r13729)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2626 - Fix: Possible desync on the autorenew settings 20+ game years (i.e. 4.5+ hours) after a company was started (r13718)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2627 - Fix: Any player could construct new companies [FS#2144] (r13716)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2628 - Fix: Remove the unique_id from the message that a client has joined as it is only exposes the unique_id more than needed (r13714)
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
2629 - Fix: Possible crash on creating a network packet [CVE-2008-3547] (r13713)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2630 - Fix: Enforce the length restrictions of company and president name in the commands too (r13712)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2631
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2632
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2633 0.6.2-RC1 (2008-07-16)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2634 ------------------------------------------------------------------------
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
2635 - Fix: Possible buffer overflow in string truncation code [CVE-2008-3576] (r13700)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2636 - Fix: Handle SETX(Y) properly when truncating a string instead of ignoring it and returning a too long string (r13699)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2637 - Fix: In some cases the (sound) mixer could overflow causing artefacts in the sound [FS#2120] (r13695)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2638 - Fix: Do not rely on .tar files always ending with a block of zeros (r13693)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2639 - Fix: Make sure a command is ran in the context of autoreplace or not (r13691)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2640 - Fix: In the case that elrails and 'realistic' acceleration are disabled all electrified engines would have no power on load, until the vehicle got turned around, loaded or got into a depot [FS#2102]- Fix: Saving TTD imported games in recession failed due to wrong (and unneeded) type conversions in the saveload code [FS#2131] (r13679)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2641 - Fix: Inactive companies from old (TTD) saves could be marked active in some cases, which then loads garbage in their statistics and such [FS#2126] (r13676)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2642 - Fix: Memory leak when NewGRFs got forcefully disabled and they defined GOTO labels (r13675)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2643 - Fix: Crash when drawing a non-real sprite caused by NewGRF interference [FS#2127] (r13674)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2644 - Fix: Desync when building electrified trains on a dedicated server that was started with electrification disabled [FS#2122] (r13673)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2645 - Fix: Bus/truck forgetting go-to-depot order when entering a non-drivethrough road stop [FS#2117] (r13664)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2646 - Fix: Server crashing when banning the rconning client (r13661)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2647 - Fix: Signals were not updated correctly when a player removed a non-existing track piece (r13626)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2648 - Fix: Crash when one tries to raise the nothern corner of MP_VOID tiles (i.e. the southern corner of the tiles on the southern map edge) in the scenario editor [FS#2106] (r13624)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2649 - Fix: Only the front of a RV would be considered when determining to what cargos a vehicle can be refitted instead of all cargos [FS#2109] (r13622)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2650 - Fix: If the first bridge can not be build for a given length, then none of the other bridges can. Effectively meaning that if someone replaces the first bridge with a bridge that can be only 3 tiles longs then only other bridges that can be 3 tiles long will be buildable, but only if they are 3 tiles long [FS#2100] (r13611)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2651 - Fix: Signal states could be propagated through waypoints built in orthogonal axis (r13589)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2652 - Fix: [OSX] 10.5 failed to switch to fullscreen (r13584)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2653 - Fix: RVs continueing onto next DT station when they are build adjacent to them [FS#2040] (r13581)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2654 - Fix: Disable static NewGRFs when non-static NewGRFs query them in the context of network games. This makes it impossible for static NewGRFs to disable non-static NewGRFs and 'bad' things happening because the non-static NewGRF does not know about the static NewGRF (r13576)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2655 - Fix: Properly count number of non-north housetiles [FS#2083] (r13518)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2656 - Fix: Incorrect usage of strtoul (r13508)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2657 - Fix: Clear the memory for the new AI during the loading of a savegame so it does not try to execute commands generated in a different savegame, which could be resulting in the AI trying to give orders to stations that do not exist (r13505)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2658 - Fix: Drawing of zoomed out partial sprites could cause deadlocks or crashes (r13502)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2659 - Fix: First determine where to *exactly* build a house before asking a NewGRF whether the location is good instead of possibly moving the house a tile after the NewGRF said the location is good (r13489)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2660 - Fix: Track was not removed on company bankrupcty when there was a ship on lower halftile (r13488)
10399
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2661 - Fix: Let ships also navigate on half-tile sloped watery rail tiles (r13485)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2662 - Fix: Division by zero when one would press 'd' (skip order) when there's no order (r13409)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2663 - Fix: Do not crash when resolving vehicle sprite groups with zero sprites (r13397)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2664 - Fix: In the purchase list, CB36 for capacity was not called for the first part of rail and road vehicles (r13385)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2665 - Fix: Loading of very old OpenTTD savegames was broken (r13373)
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2666
876aeddaf264 (svn r14650) -Merge: changelog etc. changes from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 9558
diff changeset
2667
9558
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2668 0.6.1 (2008-06-01)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2669 ------------------------------------------------------------------------
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2670 - Fix: Industry tiles would sometimes tell they need a 'level' slope when they do not want the slope (r13348)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2671 - Fix: Attempts to make the old AI perform better (r13217, r13221, r13222)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2672
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2673
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2674 0.6.1-RC2 (2008-05-21)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2675 ------------------------------------------------------------------------
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2676 - Fix: Do not send rcon commands of the server to the first client but do directly execute those on the server (r13137)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2677 - Fix: For multiheaded engines, halve power and running cost when used instead of when loading, to allow callback values to work properly (r13074)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2678 - Fix: Loading of TTDP savegames with rivers in them [FS#2005] (r13066)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2679 - Fix: Update build industry window when raw_industry_construction setting is modified (r13060)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2680 - Fix: Revert changes to multihead engine weight -- the original values were correct (r13023)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2681 - Fix: Debugging was not possible with MSVC 2008 (r12996)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2682 - Fix: List used for sorting GRFs was not freed (r12993)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2683 - Fix: Default difficulty settings were different to TTD's original settings [FS#1977] (r12951)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2684 - Fix: All vehicles would be available when an original scenario would be played [FS#1982] (r12948)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2685 - Fix: Keep only first 15 bits for non failed callback results (r12947)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2686 - Fix: Reading/modifying invalid data under some circumstances (r12943)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2687 - Fix: Minor errors related to industries accepted/produced cargo (r12933)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2688 - Fix: Town rating was affected even after the test run (r12920)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2689 - Fix: Flood road tiles even when there are road works in progress [FS#1965] (r12919)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2690 - Fix: Do not initialize Station struct with tile=0, buoys will never change that value [FS#1960] (r12915)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2691 - Fix: Game crash when a spectator/server tried to show an engine with no owner when a NewGRF requested a specific variable (r12914)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2692 - Fix: Report reverse sprite status (FD/FE) to NewGRF for manually toggled vehicles (r12910)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2693 - Fix: Vehicles going twice to a depot when the automatic service interfered with the current order [FS#1985] (r12629)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2694
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2695
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2696 0.6.1-RC1 (2008-04-26)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2697 ------------------------------------------------------------------------
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2698 - Fix: Vehicle groups, engine replacement rules and player/company names were not properly reset/freed after bankrupt (r12906)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
2699 - Fix: Remove trams from savegames saved in OpenTTD without tram support, it is better than to simply crash [FS#1953] (r12904)
9558
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2700 - Fix: GCC on FreeBSD does not support -dumpmachine causing configure to fail. Use g++ instead [FS#1928] (r12876)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2701 - Fix: Make the town rating tests use less memory and much quicker (r12859)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2702 - Fix: Usage of AutoPtr made (trying to) build stuff very (time) expensive (r12857, r12855)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2703 - Fix: Ensure that prop 25 is set for all vehicles in the consist before other properties as it could cause desyncs (r12856)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2704 - Fix: Too much catenary was drawn about tunnel entrances, middle bridge pieces and non-rail station tiles (r12853, r12852)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2705 - Fix: Use YAPF for fairly old savegames from before YAPF was introduced (r12845)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2706 - Fix: The industry tick trigger should only be triggered once every 256 ticks, not every tick... Also bail out of the triggers a little earlier if you know they are not going to happen anyway (r12844)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2707 - Fix: Inconsistent use of 8/15-bitness of NewGRF callback results with respect to TTDP's implementation of the specification (r12819, r12818, r12759)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2708 - Fix: Possible out of bounds array access (r12809)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2709 - Fix: Enforce autorenew values range in command (r12808)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2710 - Fix: Vehicles could break down during loading and keep loading. The intention of the break down code is not to break down when having zero speed, therefor break downs now do not happen when loading [FS#1938] (r12795)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2711 - Fix: [OSX] In some rare cases when using an uncalibrated monitor the system colour space could not be retrieved. Show an error when this happens instead of just trying an assertion (r12776)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2712 - Fix: Slope checking for NewGRFs failed (r12759)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2713 - Fix: Check the TILE_NOT_SLOPED flag of the _north_ tile of multi-tile houses to decide if autoslope is allowed (r12717)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2714 - Fix: Do not move windows below the toolbar on resizes unless they would go behind the toolbar [FS#1904] (r12714)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2715 - Fix: Increase default sound buffer size only for Vista [FS#1914] (r12708)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2716 - Fix: Do not crash very hard on unrecognised savegames, just go back to the intro menu instead (r12707)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2717 - Fix: In some cases a news messages would not be shown [FS#1906] (r12683)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2718 - Fix: Removing road pieces from a town gave you twice the intended penalty [FS#1920] (r12682)
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
2719 - Fix: When a road vehicle has a tram only stop multiple times in a row in its orders, only the first one would be skipped [FS#1918] (r12678)
9558
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2720 - Fix: Colour remaps on station sprites only worked for company colours [FS#1902] (r12674)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2721 - Fix: Remove buggy buoys at tile 0 from old TTDP savegames (r12642)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2722 - Fix: Possible NULL pointer dereference when reading some NewGRF data [FS#1913] (r12637)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2723 - Fix: Infinite loop in case your compiler decides that enums are unsigned by default (r12622)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2724 - Fix: The convert signal button disallowed signal dragging when the signal GUI was closed (r12577)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2725 - Fix: Binding to a specific IP could cause OpenTTD to not register properly with the masterserver if one has multiple external interfaces (r12574)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2726 - Fix: The function min() has 32bit arguments, clamping of 64bit values did not work (r12572)
9558
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2727 - Fix: Towns could not terraform when inflation rised terraform prices enough (r12564)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2728 - Fix: Do not affect town rating change by the order in which we examine stations (r12561)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2729 - Fix: Redraw the signal GUI when the signal drag density changes in the patch settings and vice versa (r12553)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2730 - Fix: Do not install scenarios into the current user's homedir when running 'make install', that is silly. Simply always install scenarios system wide instead (r12542)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2731
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2732
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2733 0.6.0 (2008-04-01)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2734 ------------------------------------------------------------------------
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2735 - Fix: Final formatting of some string codes from NewGRFs was not done correctly [FS#1889] (r12488)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2736 - Fix: Timetable times for aircraft were always doubled [FS#1883] (r12477)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2737 - Fix: Remove broken endian-dependent code and unnecessary rgb to bgr swapping [FS#1880] (r12453)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2738 - Fix: Do not 'disable' the drawing of autorail overlays when the tile is 'error'-marked (red pulsating selection) [FS#1871] (r12439)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2739 - Fix: Plural rule for Icelandic was wrong (r12417)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2740
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2741
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2742 0.6.0-RC1 (2008-03-26)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2743 ------------------------------------------------------------------------
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2744 - Feature: Show whether a town is a 'city' in the town description title bar (r12391)
9558
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2745 - Feature: Increase house animation frame number from 32 to 128 (r12347)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2746 - Fix: Loading of TTD savegames (r12399, r12401)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2747 - Fix: Vehicle lists related to stations not closed when the station is deleted [FS#1872] (r12393)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2748 - Fix: Trams failing to turn on bridge heads/tunnel entrances [FS#1851] (r123890)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2749 - Fix: Train could break apart when reversed while partially in a depot [FS#1841] (r12386, r12384)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2750 - Fix: Non-breaking spaces should not be broken (r12385)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2751 - Fix: Check return of AfterLoadGame for success or failure when loading TTD games [FS#1860] (r12383)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2752 - Fix: Use 'items' unit for batteries, fizzy drinks, toys and bubbles in total cargo tab [FS#1864] (r12382)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2753 - Fix: The number of houses was not computed right [FS#1835, FS#1535] (r12381)
9558
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2754 - Fix: Update train acceleration and max speed after setting cached value to ensure the correct max speed is used with disabled real acceleration (r12380)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2755 - Fix: Refresh vehicle details window when cached values are updated (r12378)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2756 - Fix: Set cached value for vehicle property 25 before other cached values [FS#1854] (r12377)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2757 - Fix: Do not close a dropmenu when clicking on a dropdown widget (r12374)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2758 - Fix: Windows music driver fails if path is too long or if containing non-latin chars [FS#1849] (r12373, r12372)
9558
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2759 - Fix: Do not let window hide behind the main toolbar after resizing the screen [FS#1823] (r12371)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2760 - Fix: Close language drop down when parent window is clicked/closed [FS#1853] (r12370)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2761 - Fix: Reset train speed limits when _patches.realistic_acceleration changes (r12369)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2762 - Fix: Commands were sent to clients waiting for map download causing 'executing command from the past' error [FS#1650] (r12367)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2763 - Fix: Do not allow building 'zero' road bits (r12363)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2764 - Fix: Randomize variable 8F only once per callback 28 (r12362)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2765 - Fix: openttdd.grf was using the wrong colours for glyphs due to a grfcodec bug (fixed in grfcodec 0.9.10 r1837) (r12360)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2766 - Fix: Some callback-results were treated as 8 bit, when they were 15 bit, and vice versa (r12352, r12358)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2767 - Fix: Do not try to flood water tile [FS#1836] (r12350)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2768 - Fix: NTP skipped junction just after bridge end (r12348)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2769 - Fix: Remove duplicated and inconsistent code wrt. autoreplace with rules in both vehicles' group and ALL_GROUP [FS#1748, FS#1825] (r12346)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2770 - Fix: Do not try to restore backupped timetable when timetabling is disabled [FS#1828] (r12345)
9558
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2771 - Fix: Slow helicopters never got the 'chance' to finish the landing routine (r12343)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2772 - Fix: GRM buffer for cargos was incorrect size [FS#1827] (r12341)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2773 - Fix: Recalculate cached train data after clearing reversing flag when entering depot (r12339)
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2774
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2775
8672
c09014b394a6 (svn r12337) -Change: update some documentation.
belugas <belugas@openttd.org>
parents: 8600
diff changeset
2776 0.6.0-beta5 (2008-03-04)
c09014b394a6 (svn r12337) -Change: update some documentation.
belugas <belugas@openttd.org>
parents: 8600
diff changeset
2777 ------------------------------------------------------------------------
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2778 - Feature: Vehicle variable FE bit 5, 6 and 8 [FS#1812] (r12331, r12330)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2779 - Feature: Support loading full range of 0xD0xx NewGRF strings which includes 0xD000 to 0xD3FF (r12316)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2780 - Feature: Ability to change aircraft speed factor, from so called 'realistic' (matching other vehicles) (1/1) to original TTD speed (1/4) (r12293, r12294)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2781 - Change: Update readme about where openttd looks for files (r12321)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2782 - Fix: Do not pause/unpause the game when showing load/save windows when the game is paused due to missing GRFs [FS#1733] (r12336)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2783 - Fix: Disallow building level crossings over one-way roads as this allowed competitors to remove the one-way state [FS#1819] (r12329)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2784 - Fix: Wrong Y pillar specified for girder with arch bridge (r12328)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2785 - Fix: Vehicles could be sorted in a wrong order when a vehicle name changed - cached name was not invalidated (r12324)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2786 - Fix: Vehicle sorting by name was broken, it was comparing the same string (when caching was not used) [FS#1821] (r12323)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2787 - Fix: Endian issue when saving/loading group owner (r12322)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2788 - Fix: Wrong transparency options could be saved after toggling all [FS#1817] (r12320)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2789 - Fix: Map string IDs that are embedded from other strings [FS#1815] (r12317)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2790 - Fix: Include prop 25 data for all train parts, not just those that carry cargo (r12314)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2791 - Fix: YAPF and NTP did not apply penalty for uphill tracks on steep slopes (r12313)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2792 - Fix: Restore timetable from backupped orders and add group ID to the backup [FS#1549] (r12296)
9558
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2793 - Fix: Do not draw trees nor lamps between tram tracks (r12290) [FS#1807]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2794 - Fix: [Windows] Do not create save dir on install (r12269)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2795 - Fix: Autoreplace did not update vehicle index for timetable window [FS#1805] (r12261)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2796 - Fix: GetProductionAroundTiles() may fail if only the second production slot exists (r12258)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2797 - Fix: Town variables 0x9E to 0xAD (company ratings) returned wrong values (r12247)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2798 - Fix: Typo resulting in no players are given the engine preview offer (r12244)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2799 - Fix: Mac OSX bundle display name should be 'OpenTTD' [FS#1798] (r12234)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2800 - Fix: [NewGRF] Support using any base price for rail and road vehicles' running cost, show running cost of wagons if available (r12209)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2801 - Fix: When loading a savegame fails, do not start creating a new game, just go straight back to the intro screen (r12202)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2802 - Fix: Force AI to build rail or road instead of bridges if possible, so it does not build bridges everywhere (r12200)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
2803 - Fix: 'Transparent buildings' now only toggles buildings, so show tick when buildings are transparent [FS#1789] (r12198)
9558
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8720
diff changeset
2804 - Fix: Show correct last year profit when the train had negative income [FS#1788] (r12197)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2805 - Fix: There can be oil rigs at map borders, do not set water class for them [FS#1787] (r12195)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2806 - Fix: Do not start overtaking if the RV reaches wrong-way one-way-road in the next tiles (r12191)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2807 - Fix: Assert when trying to play tile sound at NW border of map (placing buyos, leveling land) [FS#1784] (r12186)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2808 - Fix: Take into account possible loan when AI is deciding which bridge to build, so it will not build wooden bridges everytime (r12184)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2809
8672
c09014b394a6 (svn r12337) -Change: update some documentation.
belugas <belugas@openttd.org>
parents: 8600
diff changeset
2810
8600
f318f3da511b (svn r12181) -Change: update some documentation.
belugas <belugas@openttd.org>
parents: 8304
diff changeset
2811 0.6.0-beta4 (2008-02-18)
f318f3da511b (svn r12181) -Change: update some documentation.
belugas <belugas@openttd.org>
parents: 8304
diff changeset
2812 ------------------------------------------------------------------------
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2813 - Feature: Allow buttons to resize in NewGRF settings window (r12172)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2814 - Feature: Change colour of autorail and autoroad selection when Ctrl is pressed (r12167)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2815 - Feature: Separate catenary transparency settings from building transparency settings (r12103)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2816 - Feature: Allow locking individual transparency settings so they will not be changed by pressing 'x' (r12102)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2817 - Feature: Add some missing VarAction2 variables (r12124)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2818 - Feature: Make snow appear on rail tiles dependant on track height, not on height of the lowest part of the tile (r12098)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2819 - Feature: [NewGRF] Specify the purchase, rail and road description of a bridge (r12069)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2820 - Feature: [NewGRF] Add support for var 12, Variational Action 2 (r12045)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2821 - Feature: Allow trees on shore (r12029)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2822 - Feature: Invisible trees are now separate from the building concept (r12022)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2823 - Feature: Add support for passenger engine designation for AI-use, NewGRF property 0x08 for trains (r12019)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2824 - Feature: Show all cargo sources (en-route from) in the station view cargo waiting list instead of just one (r11990)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2825 - Feature: [NewGRF] Resizable industry view window on callback 3A (r11987)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2826 - Feature: [NewGRF] Implement var 8F (random bits) during callback 28 [FS#1697] (r11985)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2827 - Feature: [NewGRF] Add support for Action 0D, var 13: informations about current map size (r11961)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2828 - Feature: Support Action5 type 0D (newwater) (r11947)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2829 - Feature: Allow building bridge heads on more slopes (r11937)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2830 - Feature: [NewGRF] Add support for Rivers. Rivers can currently only be placed with-in the scenario editor (r11926, r11938, r11949, r12071)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2831 - Feature: Generate.vbs script to allow project files generation for users unable to run generate bash script (r12123)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2832 - Feature: Sort the strings in languages dropdown (r11886)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2833 - Codechange: Drop MSVC 2003 support (r11979)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2834 - Fix: Test purchase list loading/loaded sprites instead of unconditionally returning a possibly non-existant sprite (r12180)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2835 - Fix: Return correct bridge price for AI when DC_QUERY_COST is set [FS#609] (r12171)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2836 - Fix: When drag&drop mode was cancelled by keyboard input, depot/group window was not updated [FS#337] (r12166)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2837 - Fix: Buffer overflow when drawing scrolling news [FS#1652, FS#1773] (r12165)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2838 - Fix: If a train is 'stopping' when entering a depot, do not let it leave again [FS#1705] (r12163)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2839 - Fix: Towns should not build over houses owned by another town [FS#1757] (r12162)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2840 - Fix: Towns will no longer build houses > 1x1 there where should be road (with 2x2, 3x3 grid town layouts) (r12161)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2841 - Fix: Remove the arbitrary limit of 64 waypoints per town [FS#1744] (r12160)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2842 - Fix: Chance16I was now biased towards zero - round to nearest now (r12156)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2843 - Fix: Adjust aircraft slowing algorithm (r12144)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2844 - Fix: Callback 0x3D always gets a cargobit in var 0x18, independent of grf version [FS#1766] (r12142)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2845 - Fix: Do not allow adding tram to rail-road crossing when there is a vehicle on it (r12138)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2846 - Fix: Show cargo capacity for articulated vehicles correctly in the purchase list. Multiple cargo types can also now been shown [FS#1769] (r12137)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2847 - Fix: With mammoth trains disabled, maximum train length was limited to 9 (r12131)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2848 - Fix: Use tile index 0 for planes in the air, so it cannot have an invalid tile index [FS#1745] (r12109)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2849 - Fix: X/Y axis swap for station tiles in GetNearbyTile() was wrong way around [FS#1753]( r12108)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2850 - Fix: Loading older savegames fixes (r12096, r12097)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2851 - Fix: When a company bankrupts, remove drive-through road stops, ship depots and buoys too. Update owners of water and road [FS#1703] (r12095)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2852 - Fix: Do not set station owner for buoys when merging company (r12093)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2853 - Fix: Keep production level within delimited boundaries, while using var result 0D/0E and than multiplying/dividing it [FS#1755] (r12092)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2854 - Fix: Assert when loading savegame with wrong tiletype at south map borders (r12088)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2855 - Fix: Check overrides only for industries when mapping NewGRF entities to 'real' entities [FS#1747] (r12086)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2856 - Fix: Update waypoint signs when changing language (r12080)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2857 - Fix: Use search paths when opening console scripts (r12079)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2858 - Fix: When reusing a renamed deleted waypoint, keep the new name (r12076)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2859 - Fix: Make docks at sea flood neighboured tiles (r12072)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2860 - Fix: Possible deadlock when there are no houses available to build at given tile (r12062)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2861 - Fix: Houses with zero probability could be built (r12062)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2862 - Fix: Do not clear tiles when the town will not be able to build any buildings anyway (r12060)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2863 - Fix: Allow building 2x2 building on slopes if not explicitly forbidden (r12060)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2864 - Fix: It was possible to build 2x1 and 1x2 buildings on slopes even if it was not allowed (r12060)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2865 - Fix: Teach NPF where road vehicles and trams can reverse (r12058)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2866 - Fix: Ships can drive through opponents' ship depots (r12058)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2867 - Fix: Slowdown train when approaching 90deg turn when 90deg turns are forbidden (r12057)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2868 - Fix: Enable YAPF to start searching inside a wormhole [FS#1704] (r12056)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2869 - Fix: Another way to fix AI trying to build road through depots (r12055)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2870 - Fix: The cargo translation table was loaded at the right time, but all the other global variables were now loaded too early [FS#1737] (r12052)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2871 - Fix: Random_func broke for desync debug (r12050)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2872 - Fix: Memset on multibyte array with wrong byte count (r12049)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2873 - Fix: Crash when centering on a vehicle (aircraft) that is outside of the map [FS#1741] (r12044)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2874 - Fix: Allow building transmitters and lighthouses on tree tiles [FS#1736] (r12043)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2875 - Fix: Reimplement how rivers and canals are stored in the map, allowing the sea/river/canal status to also be stored for buoys, docks, locks and depots. All these are now allowed on rivers and removal of them will revert to the original water type [FS#1676] (r12042)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2876 - Fix: Change ownership of or remove statues when merging/bankrupting companies (r12038)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2877 - Fix: For station tiles, only get road types for road stops (r12036)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2878 - Fix: Teach YAPF where trams can reverse, and where not [FS#1702] (r12035)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2879 - Fix: Do not show train speed as zero after loading paused game (r12033)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2880 - Fix: When removing a statue, remove town statue flag for the statue owner, not current player (r12032)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2881 - Fix: Prevent towns from removing or claiming ownership of player owned tiles when growing [FS#1689,FS#1719] (r12031)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2882 - Fix: In one case trees could spread under bridges (r12024)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2883 - Fix: Put a better suited text in the quit-dialog [FS#1690] (r12023)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2884 - Fix: Restore initial intent on the invisible tree while transparent building patch setting [FS#1721] (r12018)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2885 - Fix: When you have more than 9 network interfaces you'll enter the wonderfull world of overflows (r12017)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2886 - Fix: Better work on strings in regard to gender [FS#1716] (r12015)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2887 - Fix: Lighthouses and transmitters were never supposed to be build on a slope (r12014)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2888 - Fix: When modifying watered tiles, mark neighboured canals and rivers dirty in more cases (r12013)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2889 - Fix: Enable TownRatingTestMode during cost estimation with 'shift'-key (r12012)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2890 - Fix: Do not consider one-corner-raised-shores to be watered tiles from all sides [FS#1701] (r12011)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2891 - Fix: Avoid loading sample.cat if it 'looks' incorrect, and avoid later null pointer dereferences by moving volume lookup deeper [FS#1707] (r12009)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2892 - Fix: Possible reading from an invalid pointer [FS#1717] (r12005)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2893 - Fix: When skipping Action 11 or 12, also skip belonging sprites (r12001)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2894 - Fix: Do entrance-slope-check for every tile of railstations (r11999)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2895 - Fix: Possible remote assert by setting bit 6 of p1 for CMD_REMOVE_ROAD [FS#1692] (r11998)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2896 - Fix: Update train statusbar when stopping from zero speed [FS#1706] (r11996)
18818
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
2897 - Fix: Resize station/road stop/dock/airport construction windows if cargo acceptance list is too long (r11993)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2898 - Fix: When building two rail stations close to each other (with control) so they looked like one long track trains would see them as one (r11992)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2899 - Fix: Resize autoreplace window to fit purchase information text if it is too large (r11989)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2900 - Fix: Build system ignored changes to table/control_codes.h which require strgen to be rebuilt (r11986)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2901 - Fix: Also draw corner shores under rail tracks (r11984)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2902 - Fix: Use unicode glyph mapping to fix up missing/shuffled sprites in original data files instead of shuffling or skipping sprites directly [FS#1698] (r11981)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2903 - Fix: Industries using results 0D/0E on callback cb29/35 were a bit too eager to close down (r11976)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2904 - Fix: Shore and sea tiles under bridges were converted to canals in old savegames [FS#1684] (r11974)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2905 - Fix: Use grass tiles for corner shores, if shores got replaced by ActionA [FS#1683] (r11973)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2906 - Fix: Old AI should not build fast planes with a small airport in orders(r11972)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2907 - Fix: MP_ROAD can have railbits too - OPF searching over rail of diffen t owner behind crossing (r11967)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2908 - Fix: OPF was searching through depots and normal road stops [FS#1403, FS#1506] (r11966)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2909 - Fix: Tropic zone data was returned incorrectly [FS#1685] (r11964)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2910 - Fix: NewAI could not build any road vehicles when there were any tram grfs loaded (r11958)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2911 - Fix: Disallow building locks and docks on rapids [FS#1675] (r11956)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2912 - Fix: Do not allow modifying roadbits when other roadtypes would need different foundation (r11953)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2913 - Fix: Loading of very old savegames was broken (r11951)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2914 - Fix: Slope detection of bridge ramps. Helps YAPF and Trolly (r11946)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2915 - Fix: [Windows] FileExists() failed for non latin paths (r11945)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2916 - Fix: Allow building drive-through road/tram stops at road/tram track that has no owner (r11944)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2917 - Fix: 'BRIDGE_TOO_LOW_FOR_TERRAIN'-check was wrong for steep slopes (r11936)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2918 - Fix: [Autoreplace] Single to dualhead locomotive replacefailed when player had enough money to replace and refit one but not enough to refit the last one as well [FS#1624] (r11929)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2919 - Fix: [Autoreplace] Autoreplace could refit train engines to the wrong cargo type if the old engine had no cargo capacity and the new one had (r11928)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2920 - Fix: Loading old, pre savegame version 2, savegames (r11925)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2921 - Fix: AI was reading wrong tile slope while building road bridge (r11917)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
2922 - Fix: Set correctly crossing state after train reversal, train leaving crossing, train crash (r11900)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2923 - Fix: Segmentation faults/wrong frees due uninitialized memory in the AI [FS#1658] (r11887)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2924 - Fix: Assert when trying to remove rail from a house or industry tile [FS#1663,FS#1665-6-7-8,FS#1680,FS#1686-7-8 FS#1715 FS#1742 FS#1771 FS#1776](r11883)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2925 - Fix: Crash in MP in vehicle group window if the currently selected group is deleted by another player (r11878)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2926 - Fix: Another way to crash competitors' train in a station (r11877)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2927 - Fix: Automatically sending aircraft to depot for autoreplace/renew is now triggered by the correct conditions (r11875)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2928 - Fix: EngineHasReplacementForPlayer() did not look in ALL_GROUP (r11872)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2929 - Fix: Do not update signals after each tile when building/removing a large block of track/signals/station [FS#1074] (r11871)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2930 - Fix: Slow down train when approaching tile we cannot enter in more cases (r11870)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2931 - Fix: Do not make crossing red when we cannot enter it in any case (r11870)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2932
8600
f318f3da511b (svn r12181) -Change: update some documentation.
belugas <belugas@openttd.org>
parents: 8304
diff changeset
2933
8304
c697a0fd25be (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium <rubidium@openttd.org>
parents: 8052
diff changeset
2934 0.6.0-beta3 (2008-01-16)
c697a0fd25be (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium <rubidium@openttd.org>
parents: 8052
diff changeset
2935 ------------------------------------------------------------------------
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2936 - Feature: Replaced fixed size custom name array. Names are now attached to their object directly and there is no limit to the amount of names (r11822)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2937 - Feature: Add drag-n-drop support to the raise/lower land tools. Land is raised/lowered at the start and the rest of the area levelled to match (r11759)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2938 - Feature: Add support for NewGRF's train 'tilt' flag. Trains with tilt capability (specific details are per NewGRF set) will be given a 20% speed limit bonus on curves (r11741)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2939 - Feature: Added sorting for cost, running costs and speed to road vehicles and ships build windows (r11710)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2940 - Feature: List neutral stations where the player has service in the station list too (r11670)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2941 - Feature: Check whether (some) characters are missing in the current 'font' for the 'currently' chosen language and give a warning when that does happen (r11646)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2942 - Feature: Support shore replacement via Action 5 (r11726)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2943 - Fix: When two NewGRFs 'fight' to define the same cargo it could happen that the strings are defined by one cargo and the 'action2' by another and when one assumes that both come from the same NewGRF [FS#1559] (r11862)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2944 - Fix: Recompute town population when removing a 'newhouses' grf, or when loading a game with missing 'newhouses' grfs [FS#1335] (r11855)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2945 - Fix: Road vehicle count was incorrect in network lobby window (r11844)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2946 - Fix: Mark dirty canal tile even in diagonal direction from flooded tile, draw correctly canal next to half flooded rail tile (r11843, r11838)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2947 - Fix: At least one instance of dmusic driver is needed for it to be registered and usable (r11826)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2948 - Fix: An articulated road vehicle could split up when it turned around at a corner and then would enter a drive through station at the next tile [FS#1627] (r11825)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2949 - Fix: Switch _screen to the output buffer and disable usage of 32bpp-anim animation buffer during giant screenshots [FS#1602] (r11813)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2950 - Fix: Do not crash trains when leaving depot to a very long track [FS#716] (r11802)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2951 - Fix: Take town rating into account when testing if a command can be executed [FS#1616] (r11795)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2952 - Fix: Reversing a train when loading at a station with an adjacent station in the same axis crashed [FS#1632] (r11794)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2953 - Fix: Group names got not deallocated in the command test run [FS#1614] (r11743)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2954 - Fix: Run window tick events when paused, so that news pop-ups and the about window still progress. For other windows the events are ignored when paused [FS#1319] (r11742)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2955 - Fix: Modify and possibly discard key events for code points in the unicode private use area [FS#1610] (r11740)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2956 - Fix: Set the new scroll position after zooming in instead of before, as the zoom will cancel it out [FS#1609] (r11739)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2957 - Fix: Do not reset loading indicator IDs when only reloading NewGRFs [FS#1574] (r11735)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2958 - Fix: Elrail merge gave elrail, monorail & maglev unintended speed bonuses for curves, as the bonus was based on the railtype index. The bonus is now specified by a property of the railtype (r11732)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2959 - Fix: Clear sprite override data before performing NewGRF wagon attach callback. This stopped the callback working for autoreplace and when moving wagons from train to train in a depot [FS#1582] ( r11731)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2960 - Fix: If there are no houses that can be build in a specific year yet, force the houses with the earliest introduction year to be available [FS#1577] (r11727)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2961 - Fix: Make it impossible (for users) to circumvent the length checking of the NewGRF 'allow wagon attach' callback by moving several wagons at a time (r11724)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2962 - Fix: Do not put more than one Random() in function calls because parameter evaluation order is not guaranteed in the C++ standard [FS#1561] (r11716)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2963 - Fix: Do not allow player inauguration date on scenarios to be bigger than current year [FS#1569] (r11714)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2964 - Fix: Add more house string id ranges to MapGRFStringID so NewGRFs use the proper string ids (r11712)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2965 - Fix: Do not allow refitting flooded (destroyed) vehicles (r11707)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2966 - Fix: Trains could have sprites with wrong direction when reversing, also was inconsistent with save/load process [FS#1557] (r11705)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2967 - Fix: When removing buoys, return to water or canal depending on their owner (r11666)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2968 - Fix: Animation informations should not be copied from original industry tile spec, while doing an action 00, industry tile, prop 08 (r11665)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2969 - Fix: Do not allow modifying non-uniform stations when non-uniform stations are disabled [FS#1563] (r11659)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2970 - Fix: 'Initialised' NewGRFs could still be deactivated in the later 'activation' pass (r11650)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2971 - Fix: Vehicles were still followed when sold [FS#1541] (r11632)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2972 - Fix: Many viewports could crash the scenario editor [FS#1527] (r11629)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2973 - Fix: Popping from text reference stack must be done in a precise order. But some compiler (MSVC) over optimised it and inverted this order [FS#1532] (r11627)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2974 - Fix: There were still some cases where one could not build a tram track, but the tram could become blocked [FS#1525] (r11621)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2975 - Fix: Do not make crossing red behind depot the train is entering [FS#1531] (r11619)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2976 - Fix: Buoys are just waypoints, so do not allow load/unload/transfer for them (r11618)
8720
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2977 - Fix: Sometimes large values could go off the chart [FS#1526] (r11616)
75c1659cfe11 (svn r12394) -Fix: make the style of the changelog more uniform.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
2978 - Fix: Temperate banks can only be built in towns (over a house) (r11615)
8304
c697a0fd25be (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium <rubidium@openttd.org>
parents: 8052
diff changeset
2979
8052
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2980
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2981 0.6.0-beta2 (2007-12-09)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2982 ------------------------------------------------------------------------
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2983 - Feature: Allow setting a default password for new companies in network games (r11556)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2984 - Feature: Signal selection GUI for the ones that really like to use that over CTRL (r11547)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2985 - Feature: Make the bridge selection window resizable (r11539)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2986 - Feature: [OSX] Added support for using Quartz instead of Quickdraw in windowed mode on OS X 10.4 and higher (r11496)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2987 - Feature: Allow to resize on creation the smallmap gui in order to show all the types industry available, allow to enable/disable individually or all at once, the industries shown on small map (r11474)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2988 - Codechange: Send and store the passwords a little more secure to/in the servers (r11557)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2989 - Fix: Wrong error messages were shown when trying to build some industries in the scenario editor [FS#1524] (r11609)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2990 - Fix: [NewGRF] Do not trigger industries, but only the industry's tiles (r11608)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2991 - Fix: Wrong count of Kirby trains when a ship was build [FS#1482] (r11605)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2992 - Fix: Tiles were not marked dirty in some cases when removing a lock or flooding (r11582, r11604)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2993 - Fix: Make price for railtype conversion more realistic; conversion should not be more expensive than removing and rebuilding [FS#1481] (r11603)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2994 - Fix: Do not allow changing network only patches settings from console when not in network game (r11594)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2995 - Fix: IsSlopeRefused() result was half wrong causing banks to be built on wrong places (r11590)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2996 - Fix: When ship depots got destroyed they always returned to water, even when it should have been canals [FS#1514] (r11589)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
2997 - Fix: The one way road button was not reset on abort (r11587)
8052
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2998 - Fix: Windows could get completely missing when one resized the window to something very small [FS#1484] (r11583)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
2999 - Fix: Invalidate 'list trains/roadvehs/ships/planes' widgets when station part is added/removed so it does not become glitchy (r11577)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3000 - Fix: Flood train stations when there are no trains on border tiles too (r11574, r11570)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3001 - Fix: Reinitialise windows system before loading a savegame because not doing so can cause crashes [FS#1494] (r11572)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3002 - Fix: Road vehicle getting to the wrong side of a station when trying to overtake in there [FS#1493] (r11571)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3003 - Fix: Full paths sometimes did not work correctly [FS#1480] (r11568)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3004 - Fix: Break the chain before moving a vehicle after another in the same chain instead of causing an infinite loop [FS#1512] (r11566)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3005 - Fix: Aircraft sometimes stopped mid-air when the airport got destroyed [FS#1503] (r11562)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3006 - Fix: Group list was not updated when removing the last group [FS#1504] (r11561)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3007 - Fix: Overflow when drawing graphics with high company values [FS#1505] (r11558)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3008 - Fix: If ever the air/heliport is suddenly not available while the 'chopper' is descending, just go back into flying instead of stopping mid air [FS#1496] (r11546)
8052
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3009 - Fix: Cargo translation was sometimes done when it should not be done [FS#1501] (r11544)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3010 - Fix: [OSX] Detect statvfs at runtime (based on OSX version) instead of compile time. This should prevent a crash on OSX 10.3 with the precompiled binaries (in the load/save windows) (r11541)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3011 - Fix: [OSX] Do not try to compile the quartz video driver on OSX 10.3 as it will fail (r11540)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3012 - Fix: Do not do all kinds of 'updates' for town, waypoint, station and other signs when you have not converted the map to the 'current' format as that means you are going to read data in the 'old' format when you assume that it is in the 'current' format, which is eventually going to break (r11525)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3013 - Fix: Assertion when tram reversed at a station [FS#1485] (r11524)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3014 - Fix: The scrollbar of the network gui could run out of bounds (r11522)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3015 - Fix: [OSX] The cocoa video driver let the mouse cursor escape the window when using rmb scrolling (r11520)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3016 - Fix: Signs totally illegible when transparant signs is turned on and zoomed out more than one level [FS#1463] (r11507)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3017 - Fix: Selling vehicles could cause the window of others to scroll to that location [FS#1471] (r11506)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3018 - Fix: Do not do standard production change if callbacks 29/35 failed, disable smooth economy for industries using callbacks 29/35 (r11502)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3019 - Fix: Two small layout issues with the vehicle grouping GUI (r11478)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3020 - Fix: A road vehicle must not show that it is driving max speed when it is standing still waiting for the vehicle in from of it [FS#1451] (r11477)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3021 - Fix: OpenBSD has ALIGN already defined, causing compilation failures [FS#1450] (r11467)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3022 - Fix: Operator priority problem resulting in problematic autoroad placement in some cases (r11466)
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3023
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3024
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3025 0.6.0-beta1 (2007-11-18)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3026 ------------------------------------------------------------------------
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3027 - Feature: Make news messages related to the industry (production) changes better configurable; you can now disable news messages popping up for industries you are not servicing (r11442)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3028 - Feature: When sorting stations by cargo sum, only sum the cargos that are selected in the filter (r11437)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3029 - Feature: Show all players who have shares, not just the first two (r11435)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3030 - Feature: Make OpenTTD's sprites replaceable using Action 5 and make replacing contiguous subsets of sprites in for some types possible in Action 5 (r11433)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3031 - Feature: Allow town-bridges to be build on slopes (r11395)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3032 - Feature: Auto-road; same as auto-rail, but for road and trams and only on X and Y direction (r11339)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3033 - Feature: OpenTTD version checking for NewGRFs. This allows NewGRFs to do something different for different versions of OpenTTD, like disabling it for too low versions or loading different graphics (r11330)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3034 - Feature: Half tile- and anti-zig-zag-foundations (r11319)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3035 - Feature: Control-Clicking the Centre Main View button on the vehicle window allows the main viewport to follow the chosen vehicle (r11304)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3036 - Feature: User customisable faces (r11269)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3037 - Feature: Make more advanced rail types more expensive to build (r11265)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3038 - Feature: Implement the 'moreanimation' feature of TTDP, so we can properly support newindustries (r11228)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3039 - Feature: [NewGRF] Add support for newindustries (r11204)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3040 - Feature: Sort the NewGRFs by name, making searching a specific NewGRF a lot easier (r11175)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3041 - Feature: Add possibility to show the bounding boxes of sprites using CTRL-B so one can get a better understanding of the used bounding boxes to fix the glitches that still exist. Note that showing the bounding boxes is not glitch free; it only gives you some knowledge where the bounding boxes are (r11174)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3042 - Feature: Remove the arbitrary limit of 10 articulated parts for a vehicle (r11120)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3043 - Feature: Autoslope, changing of slopes of tiles that already have something build on them. Does not work for tiles of houses/industries/stations that do not allow autosloping (r11107)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3044 - Feature: Support for encapsulating files into a .tar file; you can pack all files in your data/ directory in how ever many .tar files you like, keeping the directory-structure equal to the unpacked version, and OpenTTD can handle them just like the files were unpacked (r11106)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3045 - Feature: Allow slopes under statues (r11069)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3046 - Feature: [OSX] Added more options for right click emulation (controlled from the interface tab in the patch window) (r10996)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3047 - Feature: Allow building and removing tracks and signals when there is a train on a parallel diagonal track that does not interact with this one (r10922)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3048 - Feature: Added TileHeight to the Land Area Information tool [FS#653] (r10878)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3049 - Feature: [OSX] OpenTTD will now pick the same language as finder is set to if no config file is found (r10851)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3050 - Feature: Provide an infrastructure to have resizable windows that are smaller than the default window size. Useful for playing on very low resolution systems (r10704)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3051 - Feature: Support for autosave_on_exit in the console, so dedicated servers can use it (r10658)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3052 - Feature: Add a soft limit of 4096 'entities' in a station's waiting queue and a hard limit of 32768 so (malicious) people cannot cause a 'denial of service' attack by filling cargo lists (r10555)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3053 - Feature: Replace all the windows for Industry building by a more flexible one (r10496)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3054 - Feature: Support for 'prospecting' raw industries, i.e. you pay an amount of money and then it might (with a given chance) build a raw industry somewhere on the map (r10451)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3055 - Feature: Automatic signal completion, enabled by pressing CTRL when dragging signals. Signals will continue following track until an existing signal, junction or station are reached. This currently replaces the existing use of CTRL-drag for changing existing signal type (r10437)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3056 - Feature: New sign editor features including switching to previous/next sign (r10401)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3057 - Feature: Disallow (in the GUI) the building of infrastructure you do not have available vehicles for. This means that the airport building button is disabled till you can actually build aircraft. The game itself will not disallow you to build the infrastructure and this 'new' behaviour can be overridden with a patch setting [FS#669] (r10353)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3058 - Feature: Add the possibility of automatically filling in timetables based on the times from the first (or subsequent) run-throughs (r10331)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3059 - Feature: Option to select the 'default' rail type when you start a new game or load a game. This is done either static, i.e. rail, electrified rail, monorail and maglev, or dynamic which takes either the first or last available railtype or the railtype that is used most on the map [FS#812] (r10329)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3060 - Feature: Give a better explanation why the loading of a savegame failed and do not crash on loading savegames that were altered by patches or branches [FS#917] (r10300)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3061 - Feature: A sticky button for the client list window [FS#885] (r10293)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3062 - Feature: Allow double-clicking on certain places: add NewGRF window, build-vehicle and town-action (r10265, r10267)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3063 - Feature: Loading indicator, which shows in % how full a vehicle is while loading/unloading (r10254)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3064 - Feature: Introduce a form of timetabling for vehicles (r10236)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3065 - Feature: [NewGRF] Add support for action 0F (town name generator) (r10211)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3066 - Feature: Add support for personal directories on Windows (r10182)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3067 - Feature: Add support for anti aliased typefaces via FreeType. This is configurable for each font size in the configuration settings and requires using the 32bpp blitter and suitable fonts (r10166)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3068 - Feature: 32 bpp sprite support and dedicated driver does not blit nor render by default. Can be overruled by user (r10121)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3069 - Feature: Add support for articulated road vehicles (r10097)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3070 - Feature: Allow moving of orders instead of removing them and readding them somewhere else [FS#828] (r10071)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3071 - Feature: Replace hard coded spritecache size with a configuration option, sprite_cache_size. The default size is 2MB and the value can range from 1 to 64MB. If you experience slow-downs when scrolling the map, try increasing this setting (r10042)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3072 - Feature: Skip to the selected order in the order list when clicking on the 'skip' button while pressing CTRL [FS#760] (r10033)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3073 - Feature: Sort the strings in server language dropdown and the town names dropdown (r10032, r10036)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3074 - Feature: Build windows of trains, road vehicles and ships can now be sorted by cargo capacity (planes already had this option) (r10024)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3075 - Feature: More languages flags for servers [FS#790] (r10017)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3076 - Feature: Allow different signal types on one tile [FS#362] (r10006)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3077 - Feature: Support for oneway roads (r9999)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3078 - Feature: Add smooth viewport scrolling. This must be enabled with patch setting 'smooth_scroll' (r9962)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3079 - Feature: Allow terraforming under bridges (r9950)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3080 - Feature: Support for trams (r9923)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3081 - Feature: Allow building new stations adjacent to existing stations by holding down control (r9905)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3082 - Feature: Add one new zoom-out level: 8 times (r9884)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3083 - Feature: Advanced vehicle lists a.k.a. group interface. Now you can make groups of vehicles and perform all kinds of tasks on that given group (r9874)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3084 - Feature: Make 'improved loading' a proper improved loading instead of loading one (semi-)random vehicle at a time. Furthermore fill multiple vehicles at once when there is enough cargo to do so (r9838)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3085 - Feature: Add drag and drop removal of station tiles (r9810)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3086 - Feature: Support for 'curvature info', Action 2 for train, variable 45 (r9803)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3087 - Feature: [NewGRF] Add action 1, 2 and 3 support for canals (r9797)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3088 - Feature: Add the possibility to choose different road patterns for towns to use (r9779)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3089 - Feature: Add an option to automatically pause when starting a new game (r9734)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3090 - Feature: Add the concept of cities. A (configurable) proportion of towns can start off larger, and will grow twice as quickly as other towns (r9667)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3091 - Feature: Add NewGRF Action 5 (Sprite Replacement) support for 2cc colour maps, airport, and road stop sprites (r9645)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3092 - Feature: Increase cargo types from 12 to 32 and enable newcargo flag in NewGRF loader (r9638)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3093 - Feature: Make it possible to have some control over the town growth (r9613)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3094 - Feature: Add list_patches console command. This shows all patches along with their current values (r9565)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3095 - Feature: Add more finer control to transparency options, including a new toolbar (r9563)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3096 - Feature: Add support for variable snow lines in the arctic climate, supplied by NewGRF files (r9371)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3097 - Feature: [NewGRF] Add support for newhouses (r9315)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3098 - Feature: [NewGRF] Add support for Action 13, which allows you to translate GRF-specific texts. The translations will only be shown if you are using a language with a GRF language id and if a string has not already been set specifically for the language you are using (r9037)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3099 - Feature: Translation dependant formatting of dates (r8906)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3100 - Feature: If an action 7/9 leads to skipping the rest of the file, disable the NewGRF if an action 8 has not been encountered yet (r8831)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3101 - Feature: Stop loading and disable the current NewGRF if a fatal error message in Action B is encountered. Also be more strict on the values accepted (r8830)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3102 - Feature: Build aircraft windows will no longer show aircraft that cannot use the airport in question (r8771)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3103 - Feature: Drive-through road stops (r8735)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3104 - Feature: Allow upgrading bridges by building a new bridge over the top (r8567)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3105 - Feature: Provide aircraft with vertical separation depending on their altitude and velocity (r8534)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3106 - Feature: When linking the terraform toolbar to the build toolbars place them side by side instead of on top of each other (r8436)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3107 - Feature: The vehicle build windows are now resizable in horizontal direction as well (r8331, r8336, r8338)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3108 - Feature: Automatically build semaphores before a configurable date, which can be set by each network player separately (r8151)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3109 - Feature: Increase sprite limit from 16384 sprites to 16777216 sprites (r8128, r8129)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3110 - Feature: Add the ability to load savegames when you do not have the exact GRF files in your list. GRF files that are found based on GRF ID (but not on matching md5sum) are used instead of disabling them. This does not affect MP games, there you still need an exact match (r8106)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3111 - Feature: Show the activated status of the GRF list after pressing 'apply' in the NewGRF window, instead of the local list (r8094)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3112 - Feature: The station list does now remember the sort settings (r8065)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3113 - Feature: Make it possible to override the bind address and port of a dedicated server from the command line (r7802)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3114 - Feature: Add command line option to prevent saving of high score and configuration on exit and a console command to manually initiate a configuration save (r7801)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3115 - Feature: Add support for tractive effort to 'realistic' acceleration (r7592)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3116 - Feature: Allow to build bridges of arbitrary rail/road combinations (including signals) (r7573)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3117 - Codechange: Do not allow configuration changes, that NewGRFs can directly use to change their behaviour, during network games as this can cause desyncs (r11452)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3118 - Codechange: Make opening a new toolbar not overlapping its parent one, by locating it under the parent, and aligned with the left side of it [FS#1310] (r11256)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3119 - Codechange: Do not brute force determine the first vehicle in the chain or previous vehicle, but do it by properly accounting the previous and first pointers when updating the next pointer. This gives a performance increase of about 15% when there are a lot of vehicles in the game (r11011)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3120 - Codechange: Cache expensive NewGRF station variables during sprite lookups/callbacks (r10509)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3121 - Codechange: Keep track of the origin, time of travel and accumulated feeder share (transfers) of individual pieces of cargo. This means that cargo is not thrown on a big pile when it is put in a station or unloaded at a station, however the GUI does not reflect these changes yet so you will not actually see it (r10266)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3122 - Codechange: Do not limit the cost of tunnels (r10248)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3123 - Codechange: Add new vehicle hash table for collision detection and finding vehicles on a tile. The hash area scanned is far smaller than the old hash table, which is now used for viewport updates only. This should give a significant performance improvement for games with many vehicles (r10111)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3124 - Codechange: Do not redraw all station tiles when cargo is added or removed if the station has no custom graphics (r10062)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3125 - Codechange: Add some support for NewGRF var 7D, temporary storage array (r9707)
15508
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
3126 - Codechange: Add support for returning 'TTDPatch variables' (Action D) (r9701)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3127 - Codechange: Implement NewGRF callback 36, which allows changing of various properties which were previously static (r9671 and several others)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3128 - Codechange: Add support for multiple 'base' directories for NewGRF searching (r9560)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3129 - Codechange: Implement actions 1/2/3 for cargos, callback handler and custom icon sprites (rmany)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3130 - Codechange: Rename the 'New <vehtype>' button of the global vehicle lists to 'Available <vehtype>' as it is a view-only list, not one from which you can purchase (rolling) stock (r8420)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3131 - Codechange: Remove the landscaping button from the build toolbars (r8143)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3132 - Codechange: [NewGRF] Do not mark as unsafe those NewGRFs that set their own parameters (via action D) and/or change only bridge sprite table layouts (action 0, property D) (r7831)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3133 - Fix: The CHANCE16 functions were biased; a 32768 in 65536 chance was really a 32769 in 65536 chance (r11454)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3134 - Fix: Do not create shores in canyons (r11438)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3135 - Fix: Starting OpenTTD with DOS files made it look weird out of the box (r11433)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3136 - Fix: Properly support genders coming from NewGRFs instead of crashing [FS#1430] (r11422)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3137 - Fix: Do not ignore the autorenew settings for new games when creating a new game [FS#1428] (r11415)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3138 - Fix: Do not do a 270 degree turn when 90 degrees is enough on a commuter airport [FS#1422] (r11408)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3139 - Fix: In rare cases OpenTTD could segfault when resizing and scroll the main window (r11405)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3140 - Fix: Manually replacing a vehicle with shared orders makes it lose it is order index and service interval [FS1384] (r11370)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3141 - Fix: Road vehicles must not drive through each other on bridges/in tunnels [FS#1258] (r11366)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3142 - Fix: When stopping a ship or aircraft, set their speed to 0 so they will not continue at the speed where they were stopped at [FS#1288] (r11365)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3143 - Fix: Cloning vehicles with non-standard sub-cargotypes (i.e. livery refits) failed [FS#1380] (r11362)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3144 - Fix: Loading too many GRFs was not handled gracefully causing crashes and such [FS#1377] (r11355)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3145 - Fix: Add missing elrail sprites for some rail build buttons/cursors (r11350)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3146 - Fix: Trees can now be planted on bare land without making it grassy, planting tree in desert does not make it grassy for the first tile-cycle and when a tree dies in desert, it no longer becomes a snowy tile for the first tile-cycle (r11244)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3147 - Fix: The explosion vehicles were placed too far to the south [FS#1312] (r11234)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3148 - Fix: One could sell vehicles that were crashed in a depot, which would still yield money/one could construct trains of crashed vehicles [FS#1307, FS#1228] (r11229, r11230)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3149 - Fix: Electric trains were not shown as stopped in depots when converting it from elrail -> normal rail [FS#1260] (r11167)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3150 - Fix: A lot of graphical glitches by changing some bounding boxes. It is not perfect yet, but a *very* good step into the right direction (r11128)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3151 - Fix: When autorenew is enabled and it cannot renew the vehicle anymore (because the player cannot build the engine), the ageing warnings as if autorenew is not enabled are shown [FS#553] (r11064)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3152 - Fix: Inconsistency between rail<->elrail conversions of different kinds of rail containing tiles (normal rail, stations, depots, etc) [FS#1182] (r11059)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3153 - Fix: Crash when having the Finance window opened of the player you are cheating to [FS#1177] (r11028)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3154 - Fix: Switching players (using the cheat) crashed on Big Endian machines [FS#1150] (r11023)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3155 - Fix: The canal border determination did not take oil rigs into consideration (r11022)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3156 - Fix: Do not display income/expenses when they do not belong to a 'valid' tile, like the money cheat/giving money [FS#1175] (r11021)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3157 - Fix: One could not give money when (s)he had too much money or rather: when casting the amount of money to an int32 becomes negative [FS#1174] (r11020)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3158 - Fix: When determining the gender of a string, do not assume that the gender is in the front of the string when there can be case switching code at that location [FS#1104] (r10792)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3159 - Fix: Determining whether there is a tunnel going under the lowered area is only needed in two directions instead of all four, so take the directions (one for each axis) to the nearest border (along the given axis) [FS#1058] (r10686)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3160 - Fix: Graphical glitches when the 'link landscape toolbar' patch is turned on when opening one of the construction toolbars [FS#1076] (r10685)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3161 - Fix: Trolly AI did not know about steep slopes, and used wrong tileh in some cases [FS#1070] (r10655)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3162 - Fix: Be consistent with the space between the company name and the player number, i.e. always put a space between them [FS#1052] (r10627)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3163 - Fix: [YAPF] Ships received curve penalty for non-diagonal straight move (r10578)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3164 - Fix: Do not segfault when you quit in the end-of-the-game screen [FS#1020] (r10548)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3165 - Fix: When Cheat-Window is open and a new month happens, the window was not redrawn instantly (r10547)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3166 - Fix: You can now have both Available Train as Available Ship window open [FS#1026] (r10546)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3167 - Fix: Cargo payment rates overflow and cargo payment rates diverge from cost rates making it impossible to make any profit after a certain number of years. Both are solved by stopping the inflation after 170 years; there is absolutely no point in continuing the inflation after that as it only makes the game have overflows at some point that cannot be solved; using larger variables only delays the inevitable [FS#1028] (r10541)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3168 - Fix: Error dialog was sometimes shown on all clients when a command failed instead of only the client that actually did the command [FS#1015] (r10501)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3169 - Fix: The network protocol check for required NewGRFs sent static NewGRFs too (r10414)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3170 - Fix: When landscape generating, allow for 200ms between screen updates instead of updating every 200ms. Previously slow screen updates would result in very slow map generation (r10396)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3171 - Fix: One could only build a limited number of stations before one had to rename them [FS#278] (r10320)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3172 - Fix: Acceleration not calculated properly when a train goes up a hill between tunnels [FS#786] (r10317)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3173 - Fix: [YAPF] Now it is no longer needed to invalidate the YAPF segment cache every tick in MP (read performance increase). Segment cost now does not contain the curves between segments. As a result the cache should be now accurate (r10302)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3174 - Fix: [YAPF] Assertion triggered in some special cases [FS#901] (r10301)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3175 - Fix: Flush stdout on dedicated server output to ensure an update of stdout [FS#775] (r10295)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3176 - Fix: With smooth_economy, when industry production hit 32, it stayed there for ever. Give it some chance to get out of that uber-lowness (although it is a very slim chance, at least it has one) (r10290)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3177 - Fix: Also age engines that are not front-engines [FS#202] (r10288)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3178 - Fix: Money overflow bugs in many locations [FS#723] (r10212)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3179 - Fix: Fix issues related to fixed names, fixed places of files/directories and application bundles [FS#153, FS#193, FS#502, FS#816, FS#854] (r10182)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3180 - Fix: A vehicle without visual effects is not per definition unpowered (r9802)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3181 - Fix: Do not assume that trains running on monorail/maglev cannot smoke/spark (r9801)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3182 - Fix: Play sound effects based on the engine class, not the rail type (r9800)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3183 - Fix: Separate engine class and engine running cost class (r9799)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3184 - Fix: Clone vehicles will no longer refit for free (r9689)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3185 - Fix: Improved loading does not use a huge amount of processing power anymore when having a lot of trains [FS#423] (r9683)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3186 - Fix: Truncate the NewGRF information text in the NewGRF GUI if it is too long (r9449)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3187 - Fix: Cancel in password queries reduces amount of players in the network game when they have not joined the game yet [FS#688] (r9378)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3188 - Fix: If all news-setting buttons show 'full', make the ALL-button show 'full' too (r9137)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3189 - Fix: Open and close messages now have their own setting, so you can hide economy changes, but do show open/close of industries [FS#525] (r9097)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3190 - Fix: Do not make owner signs transparent, as then you loose the information who it owns [FS#637] (r9067)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3191 - Fix: Store the owner of a statue, so when it gets removed, the town is notified of it [FS#638] (r9066)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3192 - Fix: Inactive connections are not automatically kicked, i.e. people who only open a telnet (or similar) connection to a server [FS#115] (r9038)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3193 - Fix: Do not select a disabled platform length/number of track count when going out of drag-drop mode [FS#450] (r8999)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3194 - Fix: Make an aircraft at 400 km/h go as fast as a train at 400 km/h (r8973)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3195 - Fix: You were unable to build roads in the scenario editor when there is no town 0, even though there are other towns (r8608)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3196 - Fix: Road Vehicles now can obtain a slot even if the station is very spread out [FS#577] (r8536)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3197 - Fix: Allow lumber mill to cut trees only when they are full grown (r8535)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3198 - Fix: Segmentation fault when the toolbar gets removed and you have selected one of the items in a sub menu of the toolbar (r8533)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3199 - Fix: Remove phantom oil rigs sometimes present in old savegames (r8485)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3200 - Fix: When a station is removed, vehicles do not get excessive payment any longer, as the origin TILE is now stored as long as the origin STATION for the transported cargos (r8144)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3201 - Fix: The game could crash when the chat key (<ENTER>) is pressed too vehemently during the join of the game. Your client's id does not exist in the clients list yet, and returns NULL (r8132)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3202 - Fix: Rail vehicles can no longer enter tunnels or bridgeheads with wrong railtype (r7976)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3203 - Fix: When path finding onto a bridge or tunnel end from previous tile (but not warping from the opposite end) check the enter direction. This fixes signal setting if a rail ends on the top of a tunnel end (r7718)
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3204 - Fix: When following path for signals, do not skip back to the previous tile, as for tunnels and bridge ends the entering direction is wrong (r7717)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3205 - Fix: [YAPF] Suppress 'Train is lost' message if path finding ended on the first two-way red signal due to YAPF.rail_firstred_twoway_eol option (r7628)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3206 - Fix: [OPF] Signal update was incorrectly propagated (r7620)
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3207
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
3208
7588
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3209 0.5.3 (2007-09-15)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3210 ------------------------------------------------------------------------
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3211 - Fix: Possible NULL pointer dereference that could be triggered remotely (r11074)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3212 - Fix: Removing CMD_AUTO from some commands could remotely trigger an assertion [FS#1179] (r11040)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3213 - Fix: Underflow that caused overflows in the performance rating [FS#1179] (r11039)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3214 - Fix: [Windows] MIDI does not stop when closing openttd [FS#1164] (r11029)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3215 - Fix: Do not unconditionally assume that a tile has a depot (r11027)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3216 - Fix: Give a more correct error when building some things on tile 0 [FS#1173] (r11024)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3217 - Fix: Do not display income/expenses when they do not belong to a 'valid' tile, like the money cheat and giving money [FS#1175] (r11021)
7588
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3218 - Fix: One could not give money when (s)he had too much money [FS#1174] (r11020)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3219 - Fix: Disallow buying/selling shares in your own company or a bankrupt company [FS#1169] (r11018)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3220 - Fix: Crash when quiting the game in one of the end score windows [FS#1218] (r11071)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3221
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3222
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3223 0.5.3-RC3 (2007-08-30)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3224 ------------------------------------------------------------------------
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3225 - Fix: Spectators are not allowed to issue commands (r11006)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3226 - Fix: Make the AI not crash when it has ships as the AI does not support them [FS#1133] (r10942)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3227 - Fix: Trains would not get flooded when they are at the lower part of a tile that would become a coast tile after flooding [FS#1127] (r10892)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3228 - Fix: Removing road with the road removal tool would also work with a negative bank account, making the bank account even more negative than it was [FS#1125] (r10890)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3229 - Fix: Some isocodes were wrong, resulting in some NewGRF not working properly for the affected languages (r10877)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3230 - Fix: [Windows] Do not try to minimise or restore the window when closing OpenTTD [FS#998] (r10835)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3231 - Fix: Trains going over bridges would get the 'going down hill' accelerate bonus, which causes trains to go faster on bridges than they would be going on level land [FS#1096] (r10739)
7588
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3232 - Fix: Trains being split into two pieces when loading an old savegame [FS#1062] (r10735)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3233 - Fix: [OS/2] Fix chdir problem with open/save dialog (r10650)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3234 - Fix: One could not remove locks that were build in a (very) old version of OpenTTD [FS#1038] (r10593)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3235 - Fix: One cannot navigate using arrow keys in the game name text box [FS#1038] (r10500)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3236 - Fix: Ship's maximum speed wrongly shown [FS#1013] (r10497)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3237 - Fix: [OSX] Of the resolution is changed to something that is too high for the monitor, then it is reduced to fit the monitor size, solving several crashes and graphical glitches [FS#458] (r10410)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3238 - Fix: NPF was leaking memory each time it got initialized, except for the first time (r10357)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3239 - Fix: [YAPF] 'target_seen' flag that is set prematurely in some cases (1 tile long cached segment followed by target station) which caused asserts to trigger [FS#884] (r10199)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3240
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3241
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3242 0.5.3-RC2 (2007-07-07)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3243 ------------------------------------------------------------------------
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3244 - Fix: Visual glitches when a window is resized in the WE_CREATE callback (r10465)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3245 - Fix: [Windows] _wnd.has_focus was not properly set after using ALT-TAB [FS#962] (r10399)
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3246
dd829e6a92bc (svn r11115) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 7106
diff changeset
3247
7106
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3248 0.5.3-RC1 (2007-06-28)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3249 ------------------------------------------------------------------------
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3250 - Feature: Make the client list window (for network games) stickyable (r10293)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3251 - Feature: Console command to get the current game date (r10137)
7106
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3252 - Fix: Waypoints could be renamed when you are not the owner (r10368)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3253 - Fix: Smooth economy did not close primary industries and it allowed increasing of production of industries that should not have rising productions (r10348, r10347, r10290)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3254 - Fix: Acceleration for trains on slopes is not calculated properly [FS#786] (r10344, r10317)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3255 - Fix: The 'old' pathfinders (OPF and NPF) for road vehicles could not find a path when in a tunnel [FS#290] (r10345)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3256 - Fix: Only add the autoreplace menu when autoreplace actually knows about the group [FS#880] (r10337)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3257 - Fix: Signal state sometimes not properly set when the signal 'pathfinder' reached the end of a line [FS#910] (r10336)
7106
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3258 - Fix: News messages were shown over the endgame/highscore windows [FS#943] (r10333)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3259 - Fix: Rail could be destroyed when building tunnels (r10306)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3260 - Fix: Flush the output of the dedicated server console (r10295)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3261 - Fix: The 'pause' key did not work in the scenario editor (r10294)
7106
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3262 - Fix: Age non-front engines too (so when you move engines around in the depot they do not get age 0 when they are much older [FS#202] (r10288)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3263 - Fix: Do not make everyone spectator if 1 joining client failed to create new company (r10284)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3264 - Fix: Remove invalid characters (for the file system) from savegame names [FS#916, FS#850] (r10272, r10116)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3265 - Fix: Some old savegames could have the wrong bits unset (r10268, r10147)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3266 - Fix: Do not look in every direction for tunnels when building one, one direction is enough (r10258)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3267 - Fix: [Windows] Do not mess desktop when using ALT-TAB [FS#876] (r10251, r10186)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3268 - Fix: Take the age of the front vehicle for station rating (r10246)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3269 - Fix: Terraforming wipes out canals. Now you always have to remove the canal before terraforming, instead of 'just' removing the canal [FS#594] (r10240)
7106
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3270 - Fix: Only 2 trains could crash at one time as collision checking stopped on the first hit. This could technically cause desyncs in network games as the collision hash order is not guaranteed [FS#892] (r10222)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3271 - Fix: Land under foundations was terraform when it should not be terraformed [FS#882, FS#890] (r10219)
7106
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3272 - Fix: Do not make a 270 degree turn on the international airport when a 90 degree turn is enough (r10187)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3273 - Fix: Crash when trying to get the aircraft movement state of an aircraft going to a just deleted airport [FS#874] (r10165)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3274 - Fix: Airports did not flood when there are aircraft on the airport [FS#601] (r10155)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3275 - Fix: Some vehicles were not drawn when having a high resolution and a high zoom-out level [FS#870] (r10154)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3276 - Fix: Vehicles disappear when crossing certain tiles [FS#869] (r10153)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3277 - Fix: Train disconnects in some old TTD savegames [FS#862] (10151)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3278 - Fix: OpenTTD assumes that the resolution is at least 1 by 1, so force the resolution to be always at least 1 by 1 (r10139)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3279 - Fix: When you got a sufficiently small resolution, there is a possibility for a division by zero when a sound is played (r10138)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3280 - Fix: When removing a dock, a ship will always try to reach the old location of the dock even when it cannot anymore because it the old location of the dock is now land instead of water [FS#810] (r10131)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3281 - Fix: SetCurrentGrfLangID returned the wrong language ids for most languages (r10130)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3282 - Fix: Some NewGRFs use the same (unused in the 'current' climate) sprite IDs. Normally this gives some artefacts, but when one NewGRF expects it to be a sprite and another NewGRF overwrites it with a non-sprite nasty things happen (drawing a non-sprite crashes OpenTTD) [FS#838] (r10109)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3283 - Fix: Multiple subsequent 'give money' actions could result in duplicate messages that money has been transfered when it only happened once, or tell you paid money when you did not [FS#834, FS#839] (r10087, r10085)
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3284 - Fix: 'Deactivate Electrified Railways' did not work [FS#836] (10083)
7106
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3285 - Fix: Memory leaks in the networking code [FS#846, FS#844] (r10082, r10075)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3286 - Fix: Coverage area highlight was still show when it was turned off for docks [FS#835] (r10068)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3287 - Fix: Do not use override engine type for articulated wagon parts (r10048)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3288 - Fix: Sprite resulting from '?' substitution was reloaded into the cache entry for SPR_IMG_QUERY instead of the original sprite cache entry. This resulted in unaccounted missing sprite cache memory, and was exacerbated because the original missing sprite was not cached, so it did it again and again and again. Slowdowns and boom (r10038)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3289 - Fix: One could build on (some) slopes when building on slopes was disabled [FS#823] (r10030)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3290 - Fix: When deleting the first engine of a train with multiple engines, only reopen the train window if the player had the original train window open. This fixes 'random' windows opening for multiple players of the same company (r10028)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3291 - Fix: When selling trains, if there were no wagons between multiheaded engines the rear part could be checked despite having already been deleted (10023)
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3292
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
3293
6744
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3294 0.5.2 (2007-05-29)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3295 ------------------------------------------------------------------------
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3296 - Feature: Add threading support for MorphOS (r9759)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3297 - Fix: Bridges and tunnels were not always removed on bankruptcy, thus leaving tunnels/bridges with an invalid owner that would crash the game when clicking with the query tool on them (r9966)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3298 - Fix: Null pointer dereference under MorphOS and AmigaOS (r9861)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3299
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3300
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3301 0.5.2-RC1 (2007-05-16)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3302 ------------------------------------------------------------------------
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3303 - Feature: Windows 95/98/ME check in Windows 2000/XP/2003/Vista builds (r9834)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3304 - Feature: Add password protected status to 'players' (network server) console command (r9771)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3305 - Feature: Add server_lang in [network] section of openttd.cfg (r9716)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3306 - Fix: Loading some TTDP savegames caused an instant assertion on loading (r9857)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3307 - Fix: [NewGRF] Catch occurance of division-by-zero in varaction handling (r9837)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3308 - Fix: Only non dedicated servers cannot have 0 players [FS#765] (r9785)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3309 - Fix: Remove arbitrary limit on length of NewGRF strings (r9775)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3310 - Fix: [NewGRF] Ignore axis-bit of station tile layouts [FS#756] (r9758)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3311 - Fix: [Windows] Dead key and open/close console (r9728)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3312 - Fix: When you have closed the 'Load game'/'New game' windows which you started from the 'start server' menu, you should not start a server when starting a new game [SF#1244842] (r9757)
6744
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3313 - Fix: Trains were lost after autorenewal/autoreplace [FS#732] (r9753)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3314 - Fix: Stop flooded towns from building roads on water [FS#598] (r9743)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3315 - Fix: Station signs were not resized when the language changed [FS#672] (r9741)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3316 - Fix: In news history, newlines were not replaced with spaces [FS#677] (r9731)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3317 - Fix: Crash when destroying bridge with train partially on it [FS#738] (r9726)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3318 - Fix: Planes made a 270 degree turn instead of a 90 degree turn on the southern runway of the intercontinental airport [FS#743] (r9725)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3319 - Fix: In-game private messages did not work for clients with high ClientIDs (r9719)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3320 - Fix: Do not allow building of rail vehicles whose railtype is not available (r9718)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3321 - Fix: [YAPF] The guessed path was ignored for ships [FS#736] (r9694)
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3322
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3323
6514
f2786f7b2c3b (svn r9700) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6482
diff changeset
3324 0.5.1 (2007-04-20)
f2786f7b2c3b (svn r9700) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6482
diff changeset
3325 ------------------------------------------------------------------------
f2786f7b2c3b (svn r9700) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6482
diff changeset
3326 (None)
f2786f7b2c3b (svn r9700) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6482
diff changeset
3327
6744
267368109c7f (svn r9979) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6514
diff changeset
3328
6482
67914b8037c0 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6367
diff changeset
3329 0.5.1-RC3 (2007-04-17)
67914b8037c0 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6367
diff changeset
3330 ------------------------------------------------------------------------
67914b8037c0 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6367
diff changeset
3331 - Feature: Add list_patches to console commands; shows all patches and values (r9565)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3332 - Fix: Select 'Custom' in the difficulty settings gui when changing a setting [FS#733] (r9647)
6482
67914b8037c0 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6367
diff changeset
3333 - Fix: Building rail on steep slopes ignored build_on_slopes patch setting (r9602)
67914b8037c0 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6367
diff changeset
3334 - Fix: Wrong characters in Finnish town names (r9641)
67914b8037c0 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6367
diff changeset
3335 - Fix: When checking for no vehicle on ground-tiles, do not take into account vehicles that are in the air (r9542)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3336 - Fix: Bankrupt AIs no longer buy over themselves (also added safeguards to prevent in future) (r9540, r9541)
6482
67914b8037c0 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6367
diff changeset
3337 - Fix: When company is removed, sell all shares of the and in the company (r9533)
67914b8037c0 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6367
diff changeset
3338 - Fix: Crash when 2 or more clients joined at roughly the same time (r9529)
67914b8037c0 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6367
diff changeset
3339 - Fix: Custom currency was overwritten and fix euro introduction (r9467, r9469)
67914b8037c0 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6367
diff changeset
3340 - Fix: Values of diff_custom and snow_line in .cfg were not checked properly (r9455)
67914b8037c0 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6367
diff changeset
3341 - Fix: When deleting a vehicle which has shared orders with one more vehicle and no orders, segfaulted (r9429)
67914b8037c0 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6367
diff changeset
3342
67914b8037c0 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6367
diff changeset
3343
6367
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3344 0.5.1-RC2 (2007-03-23)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3345 ------------------------------------------------------------------------
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3346 - Fix: Crashes when the chatbox would be drawn outside of the main window [FS#701] (r9420)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3347 - Fix: Reading out of an array caused a segmentation fault [FS#694] (r9394)
6367
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3348
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3349
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3350 0.5.1-RC1 (2007-03-20)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3351 ------------------------------------------------------------------------
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3352 - Feature: Translation dependant formatting of dates (r8906)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3353 - Feature: Kick inactive initial network connections after some time [FS#115] (r9038, r9061)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3354 - Feature: Add an extra news group for opening and closing of industries (r9097)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3355 - Codechange: Disable shares by default and increase the default maximum distance from edge for oil refineries (r9339)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3356 - Codechange: When you started openttd with '-g' you got the same map every run (r9205)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3357 - Codechange: When all news-setting buttons are 'full', make the for-all button show 'full' too (r9137)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3358 - Codechange: Disable the ability to make flooding water with the canal build tool. In the scenario editor you can still make both canals and flood water at height level 0 [FS#622, FS#629] (r9105, r9115)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3359 - Codechange: The station list, sorted by cargo rating, now takes stations into account that have no cargo waiting [FS#595] (r9062)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3360 - Fix: Close the Shared Order Vehicle List if you remove the shared link with only 2 vehicles (r9338)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3361 - Fix: A34-1000, Z-Shuttle, and Kelling K1 are now listed as small aircraft (r9298)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3362 - Fix: Shared orders got messed up when the 'first' trains got removed in the depot [FS#685] (r9277)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3363 - Fix: Use a less CPU-intensive algorithm to find a random industry for the AI to prevent it slowing down the game [FS#644] (r9251)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3364 - Fix: When loading games, enroute_from was updated in the wrong place, causing issues with TTD savegames/scenarios (r9147)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3365 - Fix: 'Train is lost' message is generated incorrectly [FS#676] (r9146)
6367
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3366 - Fix: Difficulty level button was not selected when opening the difficulty window (r9117)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3367 - Fix: The wrong catenary wires were drawn for tunnel entrances [FS#612] (r9077)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3368 - Fix: The intercontinental airport used 'T-junction' runway sprites when there is no exit in the middle of the runway as in the city airport [FS#529] (r9076)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3369 - Fix: [Windows] Dedicated console now does not need an extra 'enter' to fully quit [FS#459] (r9074)
6367
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3370 - Fix: Take over companies properly in multiplayer games [FS#459] (r9071)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3371 - Fix: When a bribe failed and you have not picked up cargo yet, you would never be able to do so for a given station [FS#404] (r9070)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3372 - Fix: Do not keep on scrolling for non-numeric values in settings, but require reclick [FS#663] (r9064)
6367
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3373 - Fix: The personal (.openttd) directories were hidden in the load/save directory listings [FS#652] (r9043)
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3374 - Fix: Desync caused by buffer overflow [FS#664] (r9027)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3375 - Fix: When cutting strings into multiple lines also take into consideration whitespace characters of more than 1 byte length (r9012)
6367
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3376 - Fix: Play the correct engine sound based on the engine type instead of the sprite (r9009)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3377 - Fix: New locomotive names were not announced in the news, it said 'new railway locomotive available - railway locomotive' [FS#581] (r9000, r9001)
6367
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3378 - Fix: [NewGRF] Do not select a disabled platform length/number of track count when going out of drag-drop mode [FS#450] (r8999)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3379 - Fix: [Windows] Resolution doubled in cfg file when fullscreen mode used [FS#642] (r8994)
6367
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3380 - Fix: The industry list should also be (re)set when the number of industries is 0 [FS#656] (r8980)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3381 - Fix: [Windows] Possible buffer overflow if unicode text is pasted into an input box and needs trimming (r8975)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3382 - Fix: [Windows] Support compilation with the Vista Platform SDK (r8974)
6367
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3383 - Fix: Crash on loading savegames with GRFs that do not have their GRF info/name set (r8955)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3384 - Fix: [NewGRF] Support for vehicle variable 48 was wrong (r8943)
6367
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3385
194e4a2640ca (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium <rubidium@openttd.org>
parents: 6168
diff changeset
3386
6168
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3387 0.5.0 (2007-02-27)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3388 ------------------------------------------------------------------------
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3389 - Feature: Add the ability to load newer TTDP games (the tile information for coasts has changed) (r8738)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3390 - Feature: Selecting 'end of orders' and deleting will delete all the vehicle's orders (shared mode unchanged) (r8685)
6168
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3391 - Codechange: Call GetFirstVehicleInChain only for trains thus increasing performance in large games (r8744)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3392 - Fix: Possible crashes, problems with aircraft and airport removal (r8921)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3393 - Fix: Do not show the 'edit sign' window for spectators (r8808)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3394 - Fix: Adhere order types for ship order insertion to determine destination type (r8802)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3395 - Fix: It was possible to take over buoys by building a station next to them (r8794)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3396 - Fix: Cloning unaware of articulated locomotives that could refit without refitting the front unit (r8777)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3397 - Fix: Loading times for overhanging trains are miscomputed (r8709)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3398
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3399
5965
5f1803b8bef4 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium <rubidium@openttd.org>
parents: 5726
diff changeset
3400 0.5.0-RC5 (2007-02-08)
5f1803b8bef4 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium <rubidium@openttd.org>
parents: 5726
diff changeset
3401 ------------------------------------------------------------------------
6168
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3402 - Feature: Requery gameservers that did not respond to their first query (r8520, r8542)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3403 - Feature: Logging of the IP address and port of invalid/illegal UDP packets (r8490)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3404 - Codechange: Replace missing sprites with a red question mark (r8634)
5965
5f1803b8bef4 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium <rubidium@openttd.org>
parents: 5726
diff changeset
3405 - Codechange: Add Korean, Simplified Chinese and Traditional Chinese languages as an official translation (r8286, r8324, r8616)
5f1803b8bef4 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium <rubidium@openttd.org>
parents: 5726
diff changeset
3406 - Codechange: Increase the size of the sound/video/music-drivers to 32 bytes (instead of 16) so their actual parameters can be passed. Sound has for example bufsize' and 'hz' (r8497)
5f1803b8bef4 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium <rubidium@openttd.org>
parents: 5726
diff changeset
3407 - Codechange: Be more strict about language generation and fail any languages not having the mandatory ##name, ##ownname and ##isocode pragma's (r8253)
6168
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3408 - Fix: Draw canal edges under buoys that are in a canal (r8635)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3409 - Fix: Buoys on canal tiles do not flood anymore (r8620)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3410 - Fix: Store the ownership of a water tile in the buoy tile and set the ownership of the water tile when the buoy is removed. Prevents certain abuses (r8619)
8052
77bd3ce900d3 (svn r11612) -Change: update some documentation.
rubidium <rubidium@openttd.org>
parents: 7908
diff changeset
3411 - Fix: When the currently selected player in the performance details window is no longer active, choose the first active player instead of the first player as that may also be inactive [FS#582] (r8612)
6168
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3412 - Fix: Road vehicle very close after another (slower) road vehicle gets its speed reset to 0 when entering a tunnel, which causes a traffic jam outside of the tunnel (r8609)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3413 - Fix: Bridges do not get destroyed when the bridge head gets flooded and there is a vehicle on the bridge [FS#564] (r8593)
5965
5f1803b8bef4 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium <rubidium@openttd.org>
parents: 5726
diff changeset
3414 - Fix: Road Vehicles now can obtain a slot even if the station is very spread out [FS#577] (r8536)
6168
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3415 - Fix: Segmentation fault when the toolbar gets removed and you have selected one of the items in a submenu of the toolbar (r8533)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3416 - Fix: Deleting a vehicle with shared orders, but no orders would fail to reset prev_shared and next_shared (r8294)
238add60d8e9 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater <Darkvater@openttd.org>
parents: 5965
diff changeset
3417
5965
5f1803b8bef4 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium <rubidium@openttd.org>
parents: 5726
diff changeset
3418
5726
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3419 0.5.0-RC4 (2007-01-18)
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3420 ------------------------------------------------------------------------
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3421 - Feature: Increase spritecache size to 2MB, will increase performance in games using NewGRF files (r8218)
5726
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3422 - Feature: OS/2 support with GCC (Watcom is dropped) (r8042)
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3423 - Codechange: Add Japanese, Slovenian language as an official translation and split Norwegian into Bokmal and Nynorsk (r7987, r8084, r8069)
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3424 - Codechange: Show error messages about our own data files as a popup, or to stderr if console is available (and not to stdout) (r8013, r8134)
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3425 - Codechange: Change the ordering of the network list, compatible servers just missing grf files are below fully compatible servers, not on the bottom (r8118)
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3426 - Fix: Return proper error value when unthreaded save fails, prevents server sending 0-sized files (r8171)
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3427 - Fix: Network client crashes when a server sends a 0-sized savegame [FS#556] (r8167)
18818
b63f851861ef (svn r23666) -Document: the usual pre-Christmas documentation spree
rubidium <rubidium@openttd.org>
parents: 18589
diff changeset
3428 - Fix: Several desync fixes (incorrect road stop update of old games, autoreplace bugs) [FS#551] (r8137, r8147, r8157)
5726
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3429 - Fix: Some disaster-events fixed: combat chopper shoots from right position, submarine once again moves around (r8140, r8158)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3430 - Fix: 'out of sprite memory' warning messages due to incorrect assumption of requested memory for sprites (r8133)
17069
9fd1737eb624 (svn r21806) -Codechange: Correct additional appearances of the same typo.
terkhen <terkhen@openttd.org>
parents: 17013
diff changeset
3431 - Fix: Buoys are now built and numbered 1..9 not 9..1 [FS#538] (r8123)
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
3432 - Fix: Clicking for more news properly cycles through the news history backwards, and does not show the first item doubly if it is already open (r8049)
5726
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3433 - Fix: Crash when removing a town in the scenario editor while the query window is open for one of the town's tiles (r8030)
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3434 - Fix: Overflow of system-ticks was not handled properly, resulting in a possibly unresponsive server/client (r8028)
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3435 - Fix: Automatic pause interfering with 'pause_on_join setting' in MP when <shift> is pressed [FS#486] (r8027)
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3436 - Fix: Picking up en-route cargo will also have virtual profit deducted for trains aswell (r8026)
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3437 - Fix: Out-of-bounds read access on _clients array (harmless) (r7984)
9f56eacb1878 (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5564
diff changeset
3438
5564
0357380bcb2d (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5443
diff changeset
3439 0.5.0-RC3 (2007-01-07)
0357380bcb2d (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5443
diff changeset
3440 ------------------------------------------------------------------------
0357380bcb2d (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5443
diff changeset
3441 - Codechange: Add Lithuanian language as an official translation (r7806)
0357380bcb2d (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5443
diff changeset
3442 - Fix: The configure script did not work work for dash, a sh compatible shell [FS#485] (r7893)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3443 - Fix: [OSX] Control + enter no longer fullscreens, interfered with team-chat (r7886)
5564
0357380bcb2d (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5443
diff changeset
3444 - Fix: Offset engines/wagons by half width in details window; fixes overflowing for display (r7864)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3445 - Fix: [OSX] Remove incorrect debug message about missing grf files (r7766)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3446 - Fix: [SDL] Sometimes ALT-TAB could trigger the fast forward (r7727)
5564
0357380bcb2d (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5443
diff changeset
3447
0357380bcb2d (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5443
diff changeset
3448
5443
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3449 0.5.0-RC2 (2006-12-31)
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3450 ------------------------------------------------------------------------
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3451 - General Removed support for OSX older than 10.3.9. Either upgrade, or use 0.4.8 (compatible with OSX 10.2)
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3452 - Codechange: Drastically reduce the CPU usage in certain cases (AI using CheckStationSpreadOut()) (r7585)
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3453 - Fix: Internal bug in updating the animated_tiles table caused desyncs between (different endian) machines in MP (r7631)
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3454 - Fix: Signal update got propagated through incompatible railtypes and under certain circumstances tunnels and rail on top (r7620)
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3455 - Fix: Remove landscaping toolbar option from road consturction toolbar in scenario editor [FS#473] (r7586)
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3456 - Fix: The server could under certain circumstances tell a client too late to start syncing if it has been waiting to join (r7566)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3457 - Fix: Removing towns in scenario editor did not remove their subsidies causing possible crashes [FS#468] (r7563)
5443
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3458 - Fix: Internal and (patches) GUI were disagreeing about autorenew settings [FS#431] (r7561)
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3459 - Fix: No new company could be created if more than 8 clients were connected, even if not all 8 companies were used (r7560)
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3460 - Fix; Clicking 'full load' could under certain circumstances change the current depot order [FS#456] (r7559)
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3461 - Fix: Do not wait till a crashed vehicle is removed before starting to load other vehicles [FS#464] (r7558)
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3462 - Fix: MorhpOS compile and install fixes (r7548)
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3463 - Fix: Removing rail station cost was calculated on occupied area not on number of tiles with an actual station on (r7547)
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3464
7eae8cc15806 (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater <Darkvater@openttd.org>
parents: 5359
diff changeset
3465
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3466 0.5.0-RC1 (2006-12-21)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3467 ------------------------------------------------------------------------
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3468 - General fixes and improvements to TTDPatch's NewGRF format, most noticable are newstations, newsounds, more callbacks and I18n
5359
b8afcd94a1dc (svn r7539) -Add Esperanto to VS project files and update changelog with added languages information.
Darkvater <Darkvater@openttd.org>
parents: 5358
diff changeset
3469 - Added languages: Bulgarian, Esperanto, Russian, Ukrainian, Languages with proper diacretics: Czech, Hungarian, Turkish
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3470 - Feature: Show NewGRF compatibility of network games; green for full compatibility, yellow for missing NewGRFs and red for invalid revision (r7505)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3471 - Feature: Load a list of NewGRFs from the config (in the [NewGRF-static] section) that should always be loaded (r7490)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3472 - Feature: Double the length of the cargo and rating indicators in the station list window for better visibility (r7466)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3473 - Feature: NewGRF set up window and browser which allows modification and viewing of NewGRF settings ingame or the main menu (r7357)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3474 - Feature: Support for saving NewGRF settings with savegames (r7348)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3475 - Feature: Add support for gradual (un)loading of vehicles (r7326)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3476 - Feature: Add freight trains patch option which is a multiplier for the weight of cargo on freight trains, to simulate longer heavier trains (r7269)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3477 - Feature: UNICODE/UTF8 support, with (optional) usage of fonts rendered by Freetype instead of sprites. This means full unicode support (input, rendering, file/io) and greatly enhanced internationalization for non-latin languages (utf8) (r7182)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3478 - Feature: Add Slovak, Brazil and Slovenian currency [SF 1243657, 1171147; FS#131] (r7160, r5964)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3479 - Feature: Allow towns to be built on top of trees in the scenario editor [FS#396] (r7152)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3480 - Feature: Allow over-building of compatible railtypes, i.e. normal and electrified rail. If building electrified rail, normal rail is upgraded for you (at a cost) (r7106)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3481 - Feature: Additional positioning for long dropdown lists with scrollbar support if dropdown list would not fit (r7086)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3482 - Feature: [Windows] Remember the window size between restarts when quit in fullscreen mode (r7061)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3483 - Feature: Increase the chatbuffer of chat messages, messages longer than the graphical box will be wrapped to a new line (r6956)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3484 - Feature: Allow typing longer text than visible for an editbox; it will scroll properly now (r6954)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3485 - Feature: Allow spectators to team-speak to eachother (r6933)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3486 - Feature: Allow for ' to be in console tokens. Escape them with \. eg \' (r6875)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3487 - Feature: Change the functionality of the chat window. SHIFT+ENTER (SHIFT+T) sends a message to all players, CTRL+ENTER (CTRL+T) sends a message to all team mates and ENTER (T) is customizable (r6824)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3488 - Feature: (Train is) lost message is now generated immediately when pathfinder cannot find the path (r6800)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3489 - Feature: Add a measurement tool that will show dimensions and height differences of various draggable tools (r6758)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3490 - Feature: Added sort options to the build aircraft and train windows (r6708)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3491 - Feature: Depot lists are now sorted, so vehicle 1 is always first and so on (r6652)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3492 - Feature: Ability to pause a server if not enough players are connected. The setting for this is 'min_players' (r6628)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3493 - Feature: Ability for servers to execute a script just after a client has connected, e.g. for a MOTD, etc (r6625)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3494 - Feature: Add refit commands to vehicle orders (can only be done in goto depot orders) (r6624)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3495 - Feature: Support cargo subtypes in the refit window. The refit window has been altered to support resizing and scrolling (r6601)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3496 - Feature: Depot and vehicle list windows reworked a bit with more buttons to include 'Autoreplace all' (instantly), 'Sell all', 'Start all' and 'Stop all' (r6542, r6552, r6515)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3497 - Feature: Using goto depot with a different control selection will now alter the service/stopping in depot flag instead of cancelling the goto depot order (r6295)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3498 - Feature: When automatically detecting the language try to first match language+territory (e.g. de_CH), then just language (e.g. de) and fall back to en_GB otherwise (r6290)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3499 - Feature: Add a 'goto depot' button to various vehicle list windows (r6229, r6246)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3500 - Feature: Save max_companies/clients/spectators in the config file (r6170)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3501 - Feature: Vehicle status bar will show the heading string in different colours to visually discern the difference between a service and a forced stop (r6165, r6414)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3502 - Feature: Control clicking Goto Depot will now make the vehicle service instead of stop in depot (r6165)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3503 - Feature: List of vehicles with the same shared orders, accessible from the orders-window of a given vehicle (r6161)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3504 - Feature: Added -s (source) and -d (destination) to strgen to specify paths for input and output files (r6089)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3505 - Feature: After removing a farm, its farmland is removed too (over time) [FS#82]
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3506 - Feature: Clicking twice on the location button in the smallmap centers to your position, clicking twice centres your viewport [FS#54] (r6040)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3507 - Feature: Change the original date format to a 32 bits format based at the year 0. Highest date is the year 5.000.000AC (r5999)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3508 - Feature: Auto-completion in chat-window. It completes Player and Town names (in that order) using <tab> (r5968)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3509 - Feature: Catalan Town Names generator [FS#261] (r5965)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3510 - Feature: Possibility to generate scenarios by importing heightmaps. It can be in PNG or BMP format
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3511 - Feature: New (optional) landscape generator based on TerraGenesis Perlin noise with GUI, progress bar and fine-tuning options (r5946)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3512 - Feature: Filter for textboxes to only allow input of certain patterns (like numbers only) (r5944)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3513 - Feature: [Windows] Remember the maximized state of the game window and restore on start [FS#234] (r5874)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3514 - Feature: Add an icon to the SDL openttd executable (r5872)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3515 - Feature: Also allow horizontal and vertical rails on steep slopes (r5864)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3516 - Feature: Allow building of (certain) rails, roads and bridge ramps on steep sloped tiles (r5833)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3517 - Feature: Replacing from a train engine without cargo capacity to one with cargo capacity will now make autoreplace refit the engine to carry the cargo type from the last wagon in the train (r5465)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3518 - Feature: [OSX] Macs with touchpads that support two finger scrolling can now use this 'scrollwheel' to scroll up/down (r5460)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3519 - Feature: Allow building canals at sea-level, using ctrl to toggle canal or plain water tile. This allows building of non-raisable sea-level water ways (useful in multiplayer) and dikes for low-level areas (r5403)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3520 - Feature: Add 4 new airports. 2 for aircraft, 2 for helicopters (r5346)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3521 - Feature: Implement smooth horizontal depot and, vehicle list scrolling for trains (r5046)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3522 - Feature: Add new pathfinder, YAPF. Has greatly improved performance and better, fully configurable, pathfinding (yapf) (r4987)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3523 - Feature: Add a new console command 'players' that lists current players along with basic stats [FS#150] (r4828)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3524 - Feature: Station List View can now be sorted and filtered (by waiting cargo type and facilities) (r4822)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3525 - Feature: The integer-list parser now accepts a space character as an item seperator next to the comma for openttd.cfg (r4490)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3526 - Feature: Add support for electric railways as a seperate tracktype. Electric trains will not run on non-electrfied track unless otherwise controlled by patch option (elrails) (r4150)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3527 - Feature: A new multi-lingual multi-measuring-unit system (r4126)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3528 - Feature: Add proper OPENTTD <> LOCALCODE conversion using iconv. Savegames with special characters will be legible in filesystem (r4105)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3529 - Feature: Undraw the mouse when it leaves the window and draw it again when it enters (r4075, r4083)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3530 - Feature: It is now possible to turn a single unit in a train (CTRL+Click on unit in depot) (r3944)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3531 - Feature: Delete news items about vehicles when they get stale (r3757)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3532 - Feature: Save patch settings with the savegame so you are presented with the same behaviour when loading the game on another machine/installment (r3726)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3533 - Feature: Add 2cc (two company colours) livery schemes. This replaces the original colour selection window (r3717, r6455)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3534 - Feature: [OSX] Added support for tripple binaries (binaries optimised for G3, G5 and i686) (r3674)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3535 - Feature: Allow autoreplacing of train wagons (r3535)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3536 - Feature: Allow sorting of vehicle lists by model or value (r3528)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3537 - Feature: Allow trains details view to be resized (r3521)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3538 - Codechange: Improve the usability of the signal-dragger, do not bail out at (certain) errors, just silently ignore them [FS#149] (r7127)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3539 - Codechange: Make the zoom in/out buttons of the extra viewport into proper push-buttons (r7078)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3540 - Codechange: Make the AI choose road vehicles based on a rating (currently max speed * capacity) instead of either the cost or the index of the vehicle (r7070)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3541 - Codechange: Truncate text in window captions to prevent overflow (r7058)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3542 - Codechange: Allow standard ini-file style comments (;) (r6972)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3543 - Codechange: Send server messages with format NETWORK_ACTION_SERVER_MESSAGE so it is general colour like the rest of the server messages. Spectators speak in grey (r6932)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3544 - Codechange: Change textmessage format a bit. Only the sender's name and target are in the sender's colour, the actual message is in white. Should improve readability (r6932)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3545 - Codechange: Add an MD5 sum check of our own data files, and warn if they do not match (r6921)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3546 - Codechange: Add strict bounds checking in string formatting system to check for possible buffer overflows (r6884)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3547 - Codechange: Have the dropdown menus fall fully inside the top toolbar (r6745)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3548 - Codechange: Determine the length of the main toolbar dropdown list based on the length of the strings in that list (r6744)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3549 - Codechange: When vehicles never expire they will stay at peak reliability instead of the lowest to make them useful even when old (r6681)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3550 - Codechange: Show more correct capacity of articulated wagons in the train purchase list (r6650)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3551 - Codechange: When showing tooltips, properly position the tooltip taking into account window dimensions and cursor (r6405)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3552 - Codechange: Speed up the animated cursors a bit so they move once in a while at least (r6367)
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
3553 - Codechange: Remove the 'unsorted' vehicle sorter, because it is plain useless (r6270)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3554 - Codechange: Remove MSVC6 support. The compiler was too stupid and too many workarounds were needed. Please switch to mingw or VC2005++ express (r5286)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3555 - Codechange: Allow a switch in Makefile.config to disable threads in OpenTTD (r5978)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3556 - Codechange: [Windows] Add native x64 target to VS2005 project files (r5813)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3557 - Codechange: [Windows] The exception dialog showed the last modification-date of win32.c instead of the last compilation-date (r5801)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3558 - Codechange: Add owner attribute to canals and locks. This makes them more useful in multiplayer games, as only the owner can delete them. Does not affect usage (r5084)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3559 - Codechange: [Windows] Add MSVC2005 support, project and solution files are in the _vs80.* files (r4581)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3560 - Codechange: [OSX] Shark (Xcode's profiling tool) can now relate CPU usage to lines (r3611)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3561 - Codechange: Rewrite the multistop slot assignment system. More resource-friendly, several slot-assignment improvements (r3730, r4259)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3562 - Codechange: Completely remove the deprecated -p parameter (is superseded by -n) (r3508)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3563 - Fix: Town ratings were not reset when a company went bankrupt (r7433)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3564 - Fix: With realistic acceleration, guarantee a minimum braking force is applied. This ensures trains will stop when going down hill (r7425)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3565 - Fix: Changed 'kick off' acceleration resulted in only a small amount of power being applied; this resulted in a perceived delay before trains moved (r7421)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3566 - Fix: Long delay for message windows to appear. Immediately show a new message if present if no news window is open, or has just been closed instead of waiting for the timer of the current news to time out [FS#255] (r7402)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3567 - Fix: Deleting Train in depot with autoreplace fails [FS#418] (r7385)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3568 - Fix: Do not update vehicle images when turning a train around. During this procedure the train is split into parts which can result in incorrect images being used (r7378)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3569 - Fix: OpenTTD could crash under certain circumstances when a vehicle as autoreplaced and a news window was open [FS#332] (r7368)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3570 - Fix: Segmentation fault in the SDL video driver when one goes to fullscreen and there are no suitable resolutions (r7332)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3571 - Fix: When loading a game from a dedicated server the local player set to 0, theoretically enabling the dedicated server to also play (r7312)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3572 - Fix: TTDPatch vars are little endian (r7282)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3573 - Fix: Always display the excavation of roadworks even when fully zoomed out or 'full details' are off (r7240)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3574 - Fix: Window allocation and deletion messed with the actual window pointer, possibly crashing OpenTTD [FS#350, SF#1560913] (r7205)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3575 - Fix: Callback not executed for non-player based patch changes in multiplayer for all clients; possible desync issue (r7190)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3576 - Fix: Station sign (and base station coordinates) did not move along with station when station moved by walking [FS#388] (r7169)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3577 - Fix: MiniMap was misplacing vehicles sometimes [FS#402] (r7166)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3578 - Fix: Some mouse events possibly lost under high CPU load, handle mouse input right away instead of waiting for GameLoop [FS#221, SF1168820] (r7157)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3579 - Fix: Some keyboard events possibly lost under high CPU load, handle keyboard input in place instead of global variables magic [FS#279] (r7153)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3580 - Fix: 'Position of Main Toolbar' option is not honored when starting new game or loading saved [FS#172] (r7130)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3581 - Fix: Synchronize the engine-renew settings of a player when joining a multiplayer game (r7126)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3582 - Fix: Several errors/glitches related to multiplayer and bankrupcty (mainly server), and non-updated company-information (r7125)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3583 - Fix: Cloning a vehicle that has been refitted would incur the expense as running costs, not new vehicles [FS#371] (r7115)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3584 - Fix: Do not let ships enter partial water tiles under bridges; they will travel up land... (r7110)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3585 - Fix: AI tried to build road from the back or side of road stop/depot (r7069)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3586 - Fix: Zooming out near map-borders would previously fail because the new centre would be outside the map [FS#317] (r7047)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3587 - Fix: 'Goto' button in orders window got depressed along with all other buttons when an existing order was modified [FS#311] (r7046)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3588 - Fix: Scenario bridges/tunnels cannot be demolished [FS#200] (r7028)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3589 - Fix: Pressing F1 in scenario editor did not work (r7023)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3590 - Fix: Properly guard against viewing company-sensitive information from invalid players (eg spectators) which could lead to crashes [FS#292] (r7022)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3591 - Fix: In the replace vehicle window, the left vehicle list was not drawn when an engine was not selected (r7009)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3592 - Fix: Crash at game end when server company is bankrupt [FS#369] (r7008)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3593 - Fix: List of actions panel in the town authority window went underneath its scrollbar (r6885)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3594 - Fix: Pressing ^D (EOF) at a dedicated console caused it to repeat the last command, instead of doing nothing (r6835)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3595 - Fix: Do not add up running cost of articulated engine parts (r6765)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3596 - Fix: If a rail is not available, do not show toolbar even with hotkey 'A' (r6740)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3597 - Fix: Only apply the virtual transfer profit if the order is a transfer order, rather than to any unload order (r6738)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3598 - Fix: Disable main toolbar buttons showing company list drop downs when there are no companies [FS#356] (r6695)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3599 - Fix: Autoreplace can now use the money for selling the old vehicle to build the new one (r6640)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3600 - Fix: A loop-hole that allowed docks to be built regardless of town authority rating (r6477)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3601 - Fix: [Windows] The dedicated server could overwrite the keyboard input buffer before it was handled by OpenTTD (r6449)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3602 - Fix: Reset the location of the last sound as that location can be outside the map when you are loading another, (smaller) map (r6437)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3603 - Fix: Show an error message when executing 'scrollto x' with x < 0 or >= MapSize() instead of asserting later on [FS#340] (r6435)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3604 - Fix: Station catchment area persists after switching tools [FS#136] (r6368)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3605 - Fix: Do not reset the current cursor action when centering on a depot/hangar (r6360)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3606 - Fix: Go to hangar orders for aircraft could get spuriously removed when a road or rail depot got deleted (r6355)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3607 - Fix: Due to some off-by-one errors the width or height of a clipping rectangle could become 0, which is not sensible. This should fix a very rare and hard to trigger assertion in GfxFillRect() (r6351)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3608 - Fix: Never allow scrolling the map in the main menu (scroll-settings were not reset if switched to mainmenu) (r6037)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3609 - Fix: Never set I-am-a-thread bool to true IN the thread, dual-core machines could flip [FS#78] (r5977)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3610 - Fix: Town-growth removed houses under construction to make way for road; unwanted behaviour [FS#49] (r5970)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3611 - Fix: Cloned toad vehicles are not refitted to correct cargo [FS#275] (r5917)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3612 - Fix: Bugfix for errors in FindNearestHangar function in aircraft_cmd.c [FS#235] (r5914)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3613 - Fix: Sort order for produced amount and transported percentage was reversed in the industry list (r5912)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3614 - Fix: Changing patch settings through the console did not accept on/off or true/false [FS#170] (r5903)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3615 - Fix: Differing price calculation for tunnels depending on starting point [FS#253] (r5901)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3616 - Fix: Goto sepot not always working for road vehicles [FS#249] (r5898)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3617 - Fix: Bus trying to service in depot of other company [SF1519167] (r5897)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3618 - Fix: If vehicles break down and service is turned off, the vehicles failed to enter any depots; now they will quickly go to a depot if set to be replaced (r5888)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3619 - Fix: Incomplete removal of player owned property due to lack of money [FS#273] (r5886)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3620 - Fix: < > boxes in patch-settings did not grey out when they hit the limit of their range (r5714)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3621 - Fix: Check the configuration file for valid values and clamp them to their ingame minimum/maximum [SF1288024] (r3726)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3622 - Fix: Remove the restriction that the 'patch' console command can only be run from network games [SF1366446] (r3723)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3623
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3624
4254
75c241327b20 (svn r5866) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 4204
diff changeset
3625 0.4.8 (2006-08-12)
75c241327b20 (svn r5866) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 4204
diff changeset
3626 ------------------------------------------------------------------------
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3627 - Fix: A ship in a depot must be stopped before it can be cloned
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3628 - Fix: After changing directory in 'Play Scenario', the default scenarios did not show up in 'New Game'
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3629
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3630
4204
2eb6f26b240a (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 4092
diff changeset
3631 0.4.8-RC2 (2006-07-31)
2eb6f26b240a (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 4092
diff changeset
3632 ------------------------------------------------------------------------
2eb6f26b240a (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 4092
diff changeset
3633 - Feature: Add Italian town names as we have an official Italian translation
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3634 - Codechange: Verify the presence of music files in the gm/ folder. This should also solve some 100% CPU buildup for some users
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3635 - Fix: Certain combinations of trains crash when moved around inside the depot
4204
2eb6f26b240a (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 4092
diff changeset
3636 - Fix: Reversed arrow-sign in the multiplayer list column headers on sort by name
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3637 - Fix: Industry production change button does not work for oilrig passangers
4204
2eb6f26b240a (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 4092
diff changeset
3638 - Fix: Helicopters stopping in depot after autorenew/autoreplace
2eb6f26b240a (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 4092
diff changeset
3639 - Fix: MorphOS crashes when you go a level up in the root level
2eb6f26b240a (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 4092
diff changeset
3640 - Fix: UDP sockets were used even if network-availability was set to false
2eb6f26b240a (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 4092
diff changeset
3641 - Fix: Crash when trying to build a vehicle type that is set to a max of zero
2eb6f26b240a (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 4092
diff changeset
3642
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3643
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3644 0.4.8-RC1 (2006-06-28)
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3645 ------------------------------------------------------------------------
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3646 - Feature: Add Turkish town names as we have an official Turkish translation
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3647 - Feature: Add a fully optional configure script that is a wrapper around the cumbersome makefile.config
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3648 - Codechange: [NPF] Disable NPF totally for ships as it wholly kills performance. Only for 0.4/ branch and 0.4.8
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3649 - Fix: Redraw the screen when switching the signal side in the patches window
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3650 - Fix: It was possible to dig into a tunnel if certain rail combinations were ontop of it
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3651 - Fix: A HQ could only be flooded at its northern tile, the other 3 were immune to water
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3652 - Fix: Fix several glitches concerning foundations. Houses, property (rail/road/bridge/etc.) and cursor are now aligned properly
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3653 - Fix: Prohibit altering a road tile while road works are in progress. This fixes some glitches like 'turning' the excavation by adding/removing road bits or removing the road piece
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3654 - Fix: Only advertise the server to your external IP/network (eg not to 127.0.0.1) and use proper broadcast addresses
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3655 - Fix: '-f' switch is not valid on windows, so do not show it in help
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3656 - Fix: [Autoreplace] Autoreplaced trains can leave all wagons in depot under certain circumstances
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3657 - Fix: The wrong IP could get unbanned, e.g. 'unban 1.2.3.42' could result in unbanning 1.2.3.4
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3658 - Fix: It was possible to convert the railtype of a bridge while a train was on it
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3659 - Fix: It was possible to rename signs or waypoints with the chat box
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
3660 - Fix: Be more strict what it means for an aircraft to be in a hangar: It is not just being stopped on a hangar tile
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
3661 - Fix: If a road vehicle is on a road depot tile and stopped does not mean it is in the depot. Use the proper test for this
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
3662 - Fix: [AI] The AI should send a plane into a hangar if it is not in a hangar _or_ not stopped, not when it is not in a hangar _and_ not stopped
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3663 - Fix: [AI] The trolly AI used information from the wrong industry when calculating the amount of to be transported goods
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3664 - Fix: [NTP] Fix NTP over bridges: do not check the rail type when on a bridge
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3665 - Fix: Truncate text in dropdown lists to stop text overflowing
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3666 - Fix: 'Erroneous train reversal on waypoints'. When processing the next train order, do not even consider reversing the train if the last order was to a waypoint
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3667 - Fix: Starting a new scenario did not adhere to local difficulty settings but took it from the scenario itself. That mode is for 'play scenario'
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3668 - Fix: Vehicles on a sloped tile under a bridge were affected by the bridge speed limit
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3669 - Fix: Issue with train pathfinding over level crossings
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3670 - Fix: [AI] The AI no longer attempts to build signals under bridges
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3671 - Fix: Refresh build vehicle window (if opened) when converting rail depot
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3672 - Fix: Crash when sorting an empty server list
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3673 - Fix: The build-tree window button defaulted to a place-push-button on opening where no treetype is selected
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3674 - Fix: Game crashes when cloning/autoreplace reaches train-limit
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3675 - Fix: [NTP] Properly check for railtypes on non-plain-rail-tiles
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3676 - Fix: Trains could enter certain sloped rail tiles under bridges with incompatible rail type
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3677 - Fix: Ensure the map memory is cleared after it is allocated. This fixes random deserts that sometimes occurred
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3678 - Fix: Some weird behaviour with tile selection near bridges
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3679 - Fix: Do not allow PF to enter train depot from the back (signal updates)
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3680 - Fix: Game no longer crashes when the last vehicle servicing a station has been deleted
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3681 - Fix: Reset the last built railtype when starting a new game
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3682 - Fix: Cloned vehicles get the same service interval as the original vehicle
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3683 - Fix: Game no longer errors out when 'Many random towns' is selected in the scenario editor
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3684 - Fix: Obscure road dragging bug. The road build command did not return the appropiate error message of invalid-slope when building road
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3685 - Fix: Temperate bank will no longer appear (during game) in tropic landscape. This bug is from the original game
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3686 - Fix: Specify the 'stopall' console command as a debug command
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3687 - Fix: Fixed a problem that caused DeliverGoodsToIndustry to not work as intended
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3688 - Fix: Ships and aircraft can now be used as feeders as well
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3689 - Fix: When a multiheaded train is sold the pointers were not updated correctly causing sporadious crashes/disconnects
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3690 - Fix: New plantations now cause the correct '.. being planted ..' news item
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3691 - Fix: Danish town names were saved/loaded as Swiss
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3692 - Fix: Removing roads on crossings was done without a check for ownership
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3693 - Fix: [Autoreplace] Fix drawing of train list for outdated engines
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
3694 - Fix: Malicious clients/servers could crash the game [CVE-2006-1999, CVE-2006-1998]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3695 - Fix: [Autoreplace] Allow replacement of wagons even when the engine fails to be replaced
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3696 - Fix: Certain operations involving trains inside a depot could cause a crash
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3697 - Fix: [Autoreplace] Cost for refitting a new vehicle is added to the cost animation (player always paid for it, it just was not shown)
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3698 - Fix: [OSX] Save/Load issues solved for OSX 10.3.9 universal binaries
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3699 - Fix: Illegal servers in the master-server list could kick the client back to the main menu, effectively making Multiplayer impossible
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3700 - Fix: [NPF] Do not mark tiles when debugging in multiplayer, this will cause desyncs
4092
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3701 - Fix: Several fixes to chatbox code, mainly plug a buffer overflow
12cb6b4b2044 (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 3339
diff changeset
3702
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3703
3339
bb802cc87376 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 2946
diff changeset
3704 0.4.7 (2006-03-26)
bb802cc87376 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 2946
diff changeset
3705 ------------------------------------------------------------------------
bb802cc87376 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 2946
diff changeset
3706 - Feature: [OSX] Add support for triple-binaries (PPC, PPC970, i386) (r4102)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3707 - Fix: [OSX] Crash when going to fullscreen (r4100)
3339
bb802cc87376 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 2946
diff changeset
3708 - Fix: Allow unused wagons to have their first cache set. Fixes faulty cache-warning message and noticably speeds up depot operations (r4094)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3709 - Fix: [NPF] Trains & busses were unable to find a route when leaving a depot or bus stop (r4072)
3339
bb802cc87376 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 2946
diff changeset
3710
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3711
3339
bb802cc87376 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 2946
diff changeset
3712 0.4.6 (2006-03-22)
bb802cc87376 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 2946
diff changeset
3713 ------------------------------------------------------------------------
bb802cc87376 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 2946
diff changeset
3714
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3715 - Codechange: [Windows] Show the revision in crash.txt and enable the button to show the crash text in the crash-window (r3965)
3339
bb802cc87376 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 2946
diff changeset
3716 - Codechange: Add additional linker information to release builds to help figure out crashes more easily (r3526)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3717 - Fix: [OSX] Cannot save game if name contains german umlauts (loading savegames with certain chars still look odd) [SF#1157244] (r4038)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3718 - Fix: [OSX] Major speedup for PPC fullscreen (r4034)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3719 - Fix: [Makefile] Make sure the ICON_DIR gets created before copying files there (r4032)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3720 - Fix: [Windows] Change compiler settings to use the multithreaded CRT. This prevents certain crashes on multi-threaded machines (r4031)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3721 - Fix: [NPF] Road vehicles planning through the back of depots and stations [SF#1453646] (r4029)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3722 - Fix: Use the title of a savegame in the saveload dialog-editbox (r4018)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3723 - Fix: Improper resolution written to the configuration file when exiting from fullscreen (r4017)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3724 - Fix: When removing rail track from a tile where only X and Y pieces exist, explicitly update signals in both directions (r4016)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3725 - Fix: Default the patch-setting 'pause_on_join' to true (r4015)
3339
bb802cc87376 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 2946
diff changeset
3726 - Fix: Slope and height information returned for some tile types is wrong (r4014)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3727 - Fix: Fixes a bug introduced by r3228 which allowed steep rail tiles resulting in ... unwanted effects such as display artifacts (r4012)
3339
bb802cc87376 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 2946
diff changeset
3728 - Fix: Update french translation (r3978)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3729 - Fix: Missing glyph(s) in big-font. Added several missing glyphs for the big font [FS#56] (r3970)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3730 - Fix: Increase client list window width so at least most languages fit [SF#1439907] (r3969)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3731 - Fix: Update german and finnish languages (r3968)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3732 - Fix: Properly set back the owner of a crossing/road-under bridge after removing it (r3967)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3733 - Fix: [Autoreplace] Autoreplacing trains now keep their tile length instead of their pixel length [FS#67] (r3964)
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
3734 - Fix: Mark the right tile as dirty. It is just a graphical glitch which happend in r1592 (r3962)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3735 - Fix: Fix crash when resizing news history window (r3961)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3736 - Fix: Correctly implement minimum search, so road vehicles head twoards the closest station, not the last one in the list (r3960)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3737 - Fix: The tooltips for raising and lowering land buttons in the scenario editor are interchanged [FS#61] (r3959)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3738 - Fix: Correctly restore the roadside after roadworks are finished (r3957)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3739 - Fix: [Multistop] Check the status of the destination road stop instead of a station's first road stop. This only has effect with road vehicle queuing disabled (r3956)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3740 - Fix: Validate the setting of max_companies/spectators through the console (r3955)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3741 - Fix: Improve game-load times (r3954)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3742 - Fix: On loading a game, GetPlayerRailtypes() did not account for the fact that vehicles are introduced a year after their introduction date. This will also relieve possible (rare) network desyncs (r3952)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3743 - Fix: Restore plural forms of cargo types for several languages (r3951)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3744 - Fix: [Windows] Add directives to allow Visual Studio 2005 compilation (r3950)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3745 - Fix: Crash in string code with openbsd/zaurus; alignment issues [SF#1415782] (r3948)
3339
bb802cc87376 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater <Darkvater@openttd.org>
parents: 2946
diff changeset
3746
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
3747
2946
86a1f8b5c54b (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater <Darkvater@openttd.org>
parents: 1849
diff changeset
3748 0.4.5 (2006-01-31)
86a1f8b5c54b (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater <Darkvater@openttd.org>
parents: 1849
diff changeset
3749 ------------------------------------------------------------------------
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3750 - Feature: [NewGRF] Implement varaction2 property 0x41 and 0xDA (r2361)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3751 - Feature: Giving server_ip a value of 'all' will make the server listen on any interface (r2374)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3752 - Feature: Shortcut CTRL + U that clears the current input-box (r2385)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3753 - Feature: [NewGRF] Implement the mechanism for handling NewGRF callbacks (r2389)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3754 - Feature: [NewGRF] Implement the 'refit capacity' callback (r2389)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3755 - Feature: Saving games happen in a seperate thread (r2391)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3756 - Feature: [NewGRF] Implement powered wagons, and the callback that goes with it (r2414)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3757 - Feature: [NewGRF] Implement shorter train vehicles (r2428)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3758 - Feature: New display option: 'transparent station signs' (r2438)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3759 - Feature: You can now give transfer order to set up feeder systems (r2441)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3760 - Feature: Removing tracks with the 'remove' tool, automatically removes signals on the tracks (r2469)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3761 - Feature: [Localisation] Allow changing the order of parameters in translated strings (r2573)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3762 - Feature: [Localisation] New way to specify plural forms (r2592)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3763 - Feature: [Localisation] Support genders (r2594)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3764 - Feature: [Localisation] Support cases (r2597)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3765 - Feature: Add support for truncating strings to a given (pixel) length (r2607)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3766 - Feature: Overhaul DirectMusic MIDI backend, remove 'experimental' status (r2712)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3767 - Feature: Change the driver probing algorithm: Use the first music/sound/video which succeeds initialising instead of bailing out after the first. No need to specify -snull if no soundcard is present anymore (r2728)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3768 - Feature: The Main Toolbar Dropdown Menu can now display disabled items (r2734)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3769 - Feature: Clone vehicles (r2764)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3770 - Feature: When starting without a config file determine the language on basis of the current locale (r2777)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3771 - Feature: [NewGRF] Add support for 'extended bytes' (r2872)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3772 - Feature: [Localisation] Major step twoards ISO-8859-15: Implement missing characters (r2879)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3773 - Feature: Implement the console command rm to remove savegames (r2941)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3774 - Feature: Danish town names (r2957)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3775 - Feature: Menu option to toggle console (r2958)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3776 - Feature: Calculate proportions of non-square giant screenshot correctly (r2963)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3777 - Feature: [NewGRF] Implement current set of action D (ParamSet) operations (r2968)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3778 - Feature: [NewGRF] Show a wagon's speed limit in purchase list (r2969)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3779 - Feature: [NewGRF] Support loading VarAction2 parameter for variables 0x60-0x7F (r2971)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3780 - Feature: [NewGRF] Add patch option for wagon speed limits (r2982)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3781 - Feature: [NewGRF] Support loading of bridge attributes and tables from GRF (r3004)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3782 - Feature: Native Support for Win64 (r3008)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3783 - Feature: OSX now uses quicktime to play midi files (r3022)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3784 - Feature: [OSX] Command+Q now works in main menu (r3027)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3785 - Feature: Allow unbanning players based on banlist-id (as well as IP) (r3067)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3786 - Feature: 'status' and 'clients' now show the IP of the players (r3067)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3787 - Feature: Make it possible to create a screenshot from the console that is both big and has no console, or any combination of (r3068)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3788 - Feature: [NewGRF] Add support for rail vehicle weight greater than 255 tons (r3071)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3789 - Feature: 'HOME' icon to saveload dialogs that jumps to the default save/load directory based on the dialog (r3096)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3790 - Feature: Turkish translation (r3120)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3791 - Feature: [NewGRF] Support positioning of rail vehicle visual effects (r3132)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3792 - Feature: [NewGRF] Support for articulated rail vehicles (r3139)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3793 - Feature: [NewGRF] Add support for cargo refitting specification by cargo classes (r3148)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3794 - Feature: [NewGRF] Action 7/9 new value : is it TTDPatch or OpenTTD? (r3152)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3795 - Feature: Drag and drop rocky areas in scenario editor (r3153)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3796 - Feature: Added patch option to link the terraform toolbar to the rail, road, water and airport toolbars (r3157)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3797 - Feature: Right-Click-Scrolling optionally moves in the opposite direction (r3222)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3798 - Feature: Native cocoa sound and video drivers for OSX (r3281)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3799 - Feature: [NewGRF] Allow train running cost class to differ from engine class (r3388)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3800 - Feature: Kick and ban now with IP numbers (r3407)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3801 - Feature: Allow seeing and setting the maximum amount of companies and spectators for a server. This can be changed/viewed during runtime as well in the console (r3427)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3802 - Feature: Allow the network game list to be sorted (by name/clients/compatibility ascending/descending) (r3441)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3803 - Feature: Make it possible to ban offline clients (r3469)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3804 - Fix: The refit window now shows the correct refit options (r2365)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3805 - Fix: Refitting to a cargo which is already carried by some vehicles takes their capacities into account for display (r2365)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3806 - Fix: Add 'multihead' TTDPatch option to OpenTTD NewGRF flags-emulation (r2368)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3807 - Fix: Make install tried to install scenarios in the (non-existing) personal dir when USE_HOMEDIR is specified (r2371)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3808 - Fix: [Console] Update the example scripts in the scripts/ directory to reflect the new console functionality (r2372)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3809 - Fix: [Console] Any line starting with a '#' is a comment so ignore it (r2372)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3810 - Fix: [Console] The special variables whose value can only be set by a custom process should, also print out their newly set value there (r2372)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3811 - Fix: [NewGRF] Ignore action 0 prop 0x20 (air drag) (r2377)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3812 - Fix: [NewGRF] Further property stubs, help prevents subsequent incorrect reading of NewGRF data (r2378)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3813 - Fix: Build year for mail compartment of planes was not set correctly, affected station ratings (r2380)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3814 - Fix: Endgame window on easy difficulty resulted in infinite loop (r2381)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3815 - Fix: Check the airport type when building an airport (r2382)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3816 - Fix: Monkey-testing turned up some command crashes (r2383)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3817 - Fix: Check selling land and setting player colour. Also an extra map-bounds check for terraforming (r2384)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3818 - Fix: [Realistic acceleration] Very slow trains no longer get an increase in maximum speed when part of them is in a depot (r2388)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3819 - Fix: [NewGRF] Load power for dual-headed engines correctly (r2400)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3820 - Fix: [NewGRF] When resolving callbacks, dont ignore wagon overrides (r2410)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3821 - Fix: Station ratings are not affected by speed limits from realistic acceleration anymore (r2411)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3822 - Fix: Building vehicles without depot crashed the game (r2412)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3823 - Fix: Certain resolutions caused a crash when minimap was partly dragged outside the game window (r2424)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3824 - Fix: Deleting canals under bridges removed bridges first in certain configurations (r2436)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3825 - Fix: [NPF] Vehicles try to drive into a tunnel entrance from above (r2471)
17520
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
3826 - Fix: [NewGRF] Some road vehicle action 0 properties were loaded as the wrong type (int8, int16, int32) causing undefined results, like cargo types being wrong (r2474)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3827 - Fix: The console variable autoclean_unprotected was linked to the variable _network_autoclean_protected (r2498)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3828 - Fix: Old bug in the PCX writer: The first pixel column contained garbage, the picture was shifted one to the right, and the last column was dropped (r2512)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3829 - Fix: Using the mouse wheel could lead to a crash if mouse was not over a widget (r2530)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3830 - Fix: Blinking 'lock' gfx in multiplayer games (r2548)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3831 - Fix: Remove original train pathfinder. Enhanced old pathfinder (r2553)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3832 - Fix: Spaces in the path to the MIDI files caused the Windows MIDI player to fail (r2563)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3833 - Fix: Set server map name to the loaded name of the game/scenario (r2610)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3834 - Fix: Improve the old pathfinder. Changed it to A* instead of Dijkstra. Benchmark shows that NTP is now around 10x faster than NPF (r2635)
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
3835 - Fix: Correctly save and load company_value, it is 64 bits wide, not 32 bits (r2684)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3836 - Fix: Volume control works now for the DirectMusic MIDI backend (r2712)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3837 - Fix: Change the fence algorithm so it removes fences when no farm tile is adjacent (r2739)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3838 - Fix: Tree tiles above the snow line got redrawn disproportionately often (r2750)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3839 - Fix: Depots could build trains of the wrong track type (r2764)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3840 - Fix: Sort the directories in the scenarion/savegame list (r2860)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3841 - Fix: On OS/2 show the trailing \ if the current directory is a root directory (r2860)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3842 - Fix: Return a proper version number, when testing the TTDPatch version in the SkipIf action (r2862)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3843 - Fix: Change the way NewGRFs are loaded, this saves quite some sprite slots - about 2000 for DBSetXL for example (r2868)
14077
b3d14eab7992 (svn r18622) -Merge: release changes
rubidium <rubidium@openttd.org>
parents: 13828
diff changeset
3844 - Fix: Several format string vulnerabilities and buffer overflows in the network code [CVE-2005-2764, CVE-2005-2763] (r2899)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3845 - Fix: Fixed issue where autorenewed vehicles did not get all stats updated (r2912)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3846 - Fix: Exit the child of the extmidi backend with _exit() instead of exit(), because we do not want any atexit handlers - especially flushing output streams - to run, if exec() fails (r2938)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3847 - Fix: Server crash with 'say'-command (r2950)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3848 - Fix: Fix Windows midi volume level control which did not work (r2960)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3849 - Fix: [OSX] Quitting the game no longer leaves a process behind that eats all the CPU power (r3281)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3850 - Fix: Fix for UFO-broken waypoint [SF#1216203] (r2961)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3851 - Fix: [NewGRF] Include missing grf feature canal
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3852 - Fix: [NewGRF] Add bounds checking to VehicleChangeInfo for vehicles
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3853 - Fix: [NewGRF] Wagon speed limits do not apply for wagons with livery overrides
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3854 - Fix: Align settings pool items to the size of void* to fix bus errors on 64bit architectures which require aligned variables (r2976)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3855 - Fix: Restart_game_date is an UINT16, not a BYTE. Now setting the game restart year via the console should work (r2987)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3856 - Fix: [NewGRF] Some GRF files do not specify a name or description, in which case the Action 8 is 8 bytes, not 9 (r3005)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3857 - Fix: The finnish markka was never abbreviated with capital letters (r3021)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3858 - Fix: Improve handling of non-existent sprite sets (r3044)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3859 - Fix: Do not attempt to map and empty sprite group to a vehicle (r3045)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3860 - Fix: Fixed typo and hang for BeOS Networking (r3053)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3861 - Fix: On Win98 and lower when you go to the root directory of a drive (eg. C:\) you were stuck there indefinitely and could not change any directories or see any files (r3056)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3862 - Fix: Complete rewrite of autoreplace; multiheaded train engines are replaced correctly (r3081)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3863 - Fix: A new train is now made if the front unit is an engine and the former front engine is moved away (r3144)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3864 - Fix: There are only 2 possible directions for ship depots, not 4 (r3199)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3865 - Fix: Allow bribing up to the maximum rating for bribing, do not disable this option at some arbitrary value early (r3201)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3866 - Fix: Do not lower land on tunnel, even with diag tracks on it (r3228)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3867 - Fix: Crash when making a screenshotin the main menu (r3235)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3868 - Fix: Crash when starting a scenarion via 'New Game' fails (r3235)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3869 - Fix: Determine clicked status of sticky icon from window flags rather than the widget click state (r3247)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3870 - Fix: Graphical glitch with autorail tool on a certain tile-types (r3254)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3871 - Fix: Center the X of the window close button (r3302)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3872 - Fix: [NewGRF] Unload engine names before loading grf files (r3316)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3873 - Fix: Network window crash when it receives invalid information for example from the integrated nightly, so validate the network-input when it is received (r3322)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3874 - Fix: Build failed if SDL is built without pthread support (r3326)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3875 - Fix: Move initialization of vehicle random_bits to DC_EXEC blocks to allow use of Random() instead of InteractiveRandom(), which will alleviate some possib le network desyncs (r3352)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3876 - Fix: The default AI tried to change the service intervals of vehicles via the CMD_CHANGE_TRAIN_SERVICE_INT command - regardless of the type of the vehicle (r3367)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3877 - Fix: Out-of-bounds array access when road vehicles overtook in a curve caused desyncs (r3371)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3878 - Fix: Update signal states when building or removing rail station blocks (r3372)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3879 - Fix: Do not allow trains to get bigger than 100 via drag and drop (r3374)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3880 - Fix: Do not reset date in the scenario editor when pressing RandomLand (r3376)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3881 - Fix: [NewGRF] Running cost should be halved for dual head vehicles (r3384)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3882 - Fix: No fence was placed when placing fences and the neighbouring tile is a rail configuration which permits a fence but has a signal (r3389)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3883 - Fix: [NewGRF] Ignore non-climate dependent cargo types (r3394)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3884 - Fix: [NewGRF] Only add a random number of days to an engine's base introduction date if that date is not 0 (r3410)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3885 - Fix: When changing the server password via the console, actually set the password as well as flag whether it is required (r3411)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3886 - Fix: Under certain conditions placing a road tile parallel under a bridge would, instead of failing, succeed and place a perpendicular piece (r3413)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3887 - Fix: Disable the Fund New Industry menu item and window when connected to a server as a spectator (r3414)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3888 - Fix: Disable the clone and refit buttons in the train view when viewing another player's vehicles, or as a spectator (r3415)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3889 - Fix: Disallow building an oil rig above sea level (r3416)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3890 - Fix: When removing a town-owned tunnel the player's rating was not reduced (r3418)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3891 - Fix: (Possible) game crash on removing track/road under bridge if a vehicle was on the track/road under the bridge and the track/road sloped (r3419)
17520
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
3892 - Fix: [NewGRF] Only power should decide whether a rail vehicle is an engine or a wagon (r3424)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3893 - Fix: Incorrect validating of tree-planting command which can allow a buffer-overflow (r3446)
17520
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
3894 - Fix: [NewGRF] When changing the sprite ID of a vehicle, if it is not FD (custom graphics), the value needs to changed from a 16bit array offset to an array index (r3449)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3895 - Fix: You could not remove an item from a list-type of config ingame from the configuration file (r3475)
15508
1a960beff6b4 (svn r20160) -Merge: changelog updates from the 1.0 branch
rubidium <rubidium@openttd.org>
parents: 15357
diff changeset
3896 - Fix: [NewGRF] Always reinitialize the TTDPatch flags as patch settings may have changed (r3486)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3897 - Fix: Price for demolishing a bridge was dependent on orientation and map size (r3487)
2946
86a1f8b5c54b (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater <Darkvater@openttd.org>
parents: 1849
diff changeset
3898
86a1f8b5c54b (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater <Darkvater@openttd.org>
parents: 1849
diff changeset
3899
1849
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3900 0.4.0.1 (2005-05-21)
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3901 ------------------------------------------------------------------------
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3902
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3903 - Feature: Add 'clear' command and CTRL+L to empty console window
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3904 - Feature: Add the possibility to print out the current debug-level
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3905 - Fix: [MacOSX] Default path for midi player on mac is now correct again
1849
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3906 - Fix: Updated makefile for FreeBSD
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3907 - Fix: Text overflows in about box
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3908 - Fix: Link error while compiling as dedicated server
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3909 - Fix: Do not execute empty commands
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3910 - Fix: Make OpenTTD icon look good on Win2K and earlier
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3911 - Fix: NetworkUDPRemoveAdvertise was not completely correct
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3912 - Fix: Signs in multiplayer did not work
1849
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3913 - Fix: Dedicated server desyncs
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3914 - Fix: Error: !invalid string id 0 in GetString, dedicated server endgame crash [SF#1197216]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3915 - Fix: Do not allow things to be renamed to nothing
1849
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3916 - Fix: Windows installer deletes spritecache files on uninstall
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3917 - Fix: Depot window did not get redrawn when a non-train-engine was sold
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3918 - Fix: Do not scroll the game with the arrow keys when the chatbox is open
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3919 - Fix: Remove warning from release build when assertions are no longer active
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3920 - Fix: It was possible to open more than one tree window
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3921
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
3922
1821
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3923 0.4.0 (2005-05-15)
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3924 ------------------------------------------------------------------------
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3925 - Feature: Bigger maps. Enjoy playing up to 2028x2048 (64 times as big as you were used to!)
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3926 - Feature: New realistic acceleration; should be much better. Inlcudes gigger penalty on narrow curves and speedlimits in depots/stations
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3927 - Feature: It is now possible to build multiple road stations (up to 8) on a single station
1821
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3928 - Feature: New PathFinder (NPF). Support for train/road and ship based on A*. No more braindead pathfinding
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3929 - Feature: Dynamic towns/industries/stations/vehicles/signs/orders/everything, up to 64K
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3930 - Feature: Brand new OldLoader so OpenTTD is TTD(Patch) compatible again. Also endian safe
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3931 - Feature: Even better NewGRF support, except for callbacks, everything works (ok, almost)
1821
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3932 - Feature: Improved multiplayer. More console options, less desyncs and more fun
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3933 - Feature: Protected OpenTTD from interference of hacked clients, so it should be safe to play again
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3934 - Feature: Saving vehicle sorting criteria for each vehicle type [SF#1093261]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3935 - Feature: Resizable orders GUI [SF#1107690]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3936 - Feature: Focus keyboard on input-box in Multiplayer Menu [SF#1166978]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3937 - Feature: Terrain hotkeys nonfunctional in scenario editor (D,Q,W,E,R,T,Y,U fltr) [SF#1174313]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3938 - Feature: Complete rework of console and new commands like ls, save, load, help, etc
1821
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3939 - Feature: Signs are shown in the colour of the player who created them
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3940 - Feature: Add cheat option to set production of raw-material industries in game
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3941 - Feature: Replace train GUI remembers railtype selected from the dropdown menu
1821
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3942 - Feature: Improved Autoreplace
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3943 - Feature: Many more smaller features
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3944 - Fix: A wrong error message was displayed when trying to [SF#1108618]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3945 - Fix: Game does not crash any more when a NewGRF file does not exist [SF#1110407]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3946 - Fix: Clearing land for free by reallocating HQ [SF#1112469]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3947 - Fix: Clearing land for free by reallocating HQ [SF#1112469]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3948 - Fix: Crash when accessing hi-scores in editor, it is now disabled [SF#1113037]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3949 - Fix: Game no longer crashes when right-clicking a disabled Full Load button [SF#1113399]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3950 - Fix: Dedicated server boots again [SF#1114100]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3951 - Fix: Game crashed sometimes when there were no industries in the map [SF#1114950]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3952 - Fix: In the main menu, when starting a new game while the load game dialog is open, openttd asserts [SF#1115200]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3953 - Fix: Non-stop orders are no longer accidentally skipped [SF#1117538]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3954 - Fix: Generate the correct smoke type for diesel trains [SF#1116619]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3955 - Fix: Max passengers/mail variables are now 32 bit [SF#1119308]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3956 - Fix: Better test if a string actually contains any console command [SF#1109400]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3957 - Fix: 'Play scenario' now loads game options and difficulty, 'Load game' starts game with user-selected values [SF#1108637]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3958 - Fix: Carriages of NewGRFs can be refitted again [SF#1143587]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3959 - Fix: Production values of temperate-climate banks can now be altered [SF#1117730]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3960 - Fix: Mapwrap fixed in ship_cmd.c (was implicitly ok before biggermaps) [SF#1118810]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3961 - Fix: Assertion error on kick. When a company is cleaned all its windows need to be closed. For global vehicle lists, the no-staiton index of -1 was not taken into account [SF#1117327]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3962 - Fix: Speeding up when pressing ALT+TAB (Windows) [SF#1114261]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3963 - Fix: Signals disappear after typing text and pressing enter!. Signs in Scenario Editor have no owner so ignore that [SF#1149403]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3964 - Fix: Single tile Bridge in Volcano City scenario. Some bridges still had the old single-tile bridge bug that was caused by improper town growth in combination with DC_AUTO. Fixed the scenario [SF#1149766]
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
3965 - Fix: Stop startup memory corruption crash using optimized MSVC6. MSVC6 workaround as it is too stupid again for its own good [SF#1119147]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3966 - Fix: Dedicated server now accepts '-g' (load game) as param [SF#1101874]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3967 - Fix: Crash with German umlauts in station names [SF#1155696]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3968 - Fix: Segmentation fault when loading savegame, out of bounds array check [SF#1158618]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3969 - Fix: Autosave ignoring settings [SF#1149487]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3970 - Fix: [Windows] Infinite access for A:\. Only requery drive(s) if the user changes a directory, also supress the OS error box that pops up on some windows machines [SF#1024703]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3971 - Fix: Create Lake and draggable Create Desert tools [SF#1095110]
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3972 - Fix: Trains 'Go to depot' button: click twice skip to next order [SF#1172878]
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
3973 - Fix: Engine power not updated w/auto replace' autoreplace now forces an update of the cache [SF#1146215]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3974 - Fix: [Windows] Path displaying as 'C:\\' [SF#1173690]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3975 - Fix: Click & drag removal of road assertion fail [SF#1179892]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3976 - Fix: Max loan always in euros, use _opt_ptr instead of _opt [SF#1174237]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3977 - Fix: AI orders its vehicles to a competitor's truck stop [SF#1184201]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3978 - Fix: Song in main menu screen should loop when it ends [SF#1188986]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3979 - Fix: Non-existing sprite #5125 (presignal). The DOS grf file trgi.grf has 6 less sprites than the windows one [SF#1188777]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3980 - Fix: Changing mapsize crashes game with highlighting [SF#1190625]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3981 - Fix: [NPF] Trains ignoring their railtype (mono, maglev) [SF#1190896, SF#1184378]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3982 - Fix: Clicking ship list on buoy asserts GetPlayer() [SF#1202115]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3983 - Fix: No HQ present for competitor, disable 'View HQ' button [SF#1187613]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3984 - Fix: Pre-signal stays red when there is only a single exit signal [SF#1193048]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3985 - Fix: Train in tunnel is not properly detected by signal code [SF#1185176]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3986 - Fix: [NewGRF] Rotors of custom helicopters are displayed correctly in the hangar window
1821
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3987 - Fix: Scenario Editor now handles human-made roads better (try to build a city layout before placing the city, finally that works very nice)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3988 - Fix: [NewGRF] Helicopters are correctly recognized
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3989 - Fix: [Autoreplace] Made sure that planes only show planes in replace GUI and helicopters only show helicopters
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3990 - Fix: Crash when generating tropical maps
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
3991 - Fix: [Autoreplace] Cheaters can no longer exploit autoreplace to get vehicles, that is not invented yet
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3992 - Fix: [Autoreplace] Fixed a stupid bug introduced in r1687, that made a crash if anybody tried to autoreplace anything but an aircraft
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
3993 - Fix: Expand rail stations beyond maximum spread
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
3994 - Fix: [Autoreplace] Fixed a typo that could prevent autoreplaced aircraft from automatically go to a hangar
1821
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3995 - Fix: Hacked clients can no longer be used to build vehicles that are not available yet
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
3996 - Fix: Minimum profit of vehicles was calculated wrong for Performance Rating
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3997 - Fix: No longer a station where you only unload is bad for your town-rating
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3998 - Fix: Crash in scenario-editor with terraforming out-of-map bounds
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
3999 - Fix: Game would crash if you full-screened with the 'fullscreen' button than chose a resolution from the dropdown box that was no longer valid
1821
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1166
diff changeset
4000 - Fix: Scrolling with the arrow keys is now smooth and it now also scrolls exactly in tile direction if e.g. up and left are pressed
1849
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
4001
34012a94a94f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge <orudge@openttd.org>
parents: 1821
diff changeset
4002
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4003 0.3.6 (2005-01-24)
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4004 ------------------------------------------------------------------------
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4005 - Feature: Resizeable windows. All useful windows are already made resizeable
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4006 - Feature: Highscore chart (accessible from the difficulty window) with top 5 companies for a given difficulty (select the difficulty in the menu)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4007 - Feature: Endgame score on 1 jan 2051 where you are added to the highscore if sufficiently large points have been accumulated. Game is paused while
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4008 - Feature: Visually enhanced autorail placing
1156
ea96201ef670 (svn r1657) changelog update
bjarni <bjarni@openttd.org>
parents: 1153
diff changeset
4009 - Feature: Autoreplace Vehicles (accessible from the vehicle lists)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4010 - Feature: A counter to tell how many engines you have of each type to the autoreplace vehicle windows
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4011 - Feature: A display for the total map population to the town display
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4012 - Feature: [Network] RCon (Remote console)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4013 - Feature: Hotkeys for dock and airport toolbar (see http://wiki.openttd.org/index.php/Hotkeys)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4014 - Feature: [Network] Banning system (mostly tnx to guru3) A server can ban people via ClientList using 'ban', 'unban', 'banlist'
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4015 - Feature: [Network] Server can now pause and unpause a game through the console. Use 'pause' and 'unpause'
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4016 - Feature: [OS/2] OS/2 support is now finished (Fixes for networking, file selection, keyboard input, plus many other minor issues)
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4017 - Feature: [SDL] Show revision number in window title
1156
ea96201ef670 (svn r1657) changelog update
bjarni <bjarni@openttd.org>
parents: 1153
diff changeset
4018 - Feature: [Unix] Check which gcc version is present and only set available compiler flags
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4019 - Feature: [Windows] CTRL+V (Paste) now works on all editboxes. This includes 'Add Server', chat, etc
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4020 - Feature: [Windows] Dedicated server is now functioning correctly
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4021 - Feature: Added keyboard shortcuts for the order window
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4022 - Feature: Aircraft refit options have been restricted to 'sane' values
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4023 - Feature: Allows setting the production values of the rawmaterial producing industries in the editor
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4024 - Feature: Console support for loading maps. Use 'load', 'list_files' and 'goto_dir' to navigate and load games
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4025 - Feature: Display server port in the multiplayer game info window
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4026 - Feature: Dynamite in landscaping toolbar (hotkey 'D')
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4027 - Feature: Improved Network Lobby GUI with a green dot if company income is positive (else red dot) and lock icon if company is password protected
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4028 - Feature: Make OpenTTD compile on Zeta
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4029 - Feature: MD5 hash check for TTD files
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4030 - Feature: New companies receive a 5-year protection period against buying-up
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4031 - Feature: Norwegian townnames
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4032 - Feature: Order Checking is only execute for ONE vehicle in an order-share system
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4033 - Feature: Passengers aircraft now ignore the amount of mail for 'full load any' options
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4034 - Feature: Place multiple accepting industries nearby in the editor mode if the appropriate patches are set
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4035 - Feature: Population in label of the town (patch setting)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4036 - Feature: Scrolling credits list (in alphabetical order)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4037 - Feature: Train window now shows the number of vehicles per row
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4038 - Feature: Swiss town-names [SF#1039061]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4039 - Feature: Adding 16:10 resolutions for mainly laptops [SF#1090950]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4040 - Feature: (dis)Allow Shares. Add patch options to allow buying/selling of shares [SF#1098254]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4041 - Add: A brand new set of icons
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4042 - Change: AutoRenew is now a client-side patch instead of a game-side patch
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4043 - Change: Removed the 'close ALL windows' from the toolbar since shift+del does this
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4044 - Fix: Catchment area shows when buying sign [SF#1031451]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4045 - Fix: Flood and wagons in depot [SF#1040119]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4046 - Fix: Buying trains sometimes accounted for incorrectly [SF#1050990]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4047 - Fix: Delayed news messages [SF#1084074]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4048 - Fix: Slopes under high bridges were not flooded [SF#1090495]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4049 - Fix: In scenario editor, when trees are placed randomly, they are no longer placed on farmland [SF#1092473]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4050 - Fix: On create, the scrollbar of the server-list was not updated [SF#1092661]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4051 - Fix: Placing rocks in scenario editor. You can place rocks on trees and vice versa [SF#1092707]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4052 - Fix: Drive side in new games. Setting the driver side is possible during the game until someone buys road vehicles. In networked games only the server can change it [SF#1093200]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4053 - Fix: No more glitches with many maps in the scenario list when creating server [SF#1093466]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4054 - Fix: Disappearing rocks in Scenario Editor [SF#1093485]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4055 - Fix: Toolbars accessible via keyboard in spectator mode [SF#1094092]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4056 - Fix: When all stations in an aircraft's order list are demolished, the plane eventually crashes (running out of fuel) [SF#1095020]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4057 - Fix: Servers list now also saves the port [SF#1095143]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4058 - Fix: Crash when all vehicles from a vehicles per station list had been removed [SF#1098553]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4059 - Fix: Starting year patch goes out of range. Clamped year between 1920-2090 [SF#1099101]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4060 - Fix: Bug Fix - Vehicle Lists not updated at Acquisition [SF#1099225]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4061 - Fix: Game crashes after the click on Rename (see also Bug 10992). There was no check for non-selected engine [SF#1099451]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4062 - Fix: Wrong tooltip for place desert button [SF#1100736]
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4063 - Fix: Fast forward in main menu [SF#1100767]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4064 - Fix: Crash if generating land while industry window is open. This also happened for towns and the land information window [SF#1101179]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4065 - Fix: Configure Patches window text overflow [SF#1101906]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4066 - Fix: Console in dedicated server [SF#1101963]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4067 - Fix: Game crashed when clicking 'new face' or 'company colour' twice [SF#1102275]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4068 - Fix: Vehicle lists are now redrawn when a vehicle arrives in a depot. Station-specific vehicle lists are now redrawn daily as well (not only the master list) [SF#1099535, SF#1102776]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4069 - Fix: Font size changing. Dedicated server did not have code filtering, 'tab' could result in bigger fonts [SF#1103113]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4070 - Fix: Order Check messages are now validated before displayed [SF#1103187]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4071 - Fix: Rail road tracks on slopes were not flooded [SF#1103301]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4072 - Fix: Crashed trains do not initiate the lost vehicle message anymore [SF#1104350]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4073 - Fix: On horizontal/vertical tracks you are also charged for building/removing signals on the parallel track on the same tile [SF#110452]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4074 - Fix: Aircraft in hangar messages are now revalidated before display [SF#1104969]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4075 - Fix: Destroyed train locks crossings [SF#1105112]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4076 - Fix: Upgrade rail fails when train under bridge [SF#1105281]
20356
23b557c24f12 (svn r25311) -Merge: documentation updates from 1.3
rubidium <rubidium@openttd.org>
parents: 20183
diff changeset
4077 - Fix: Trains do not think they are on a slope any more while they drive around in a tunnel [SF#1105959]
17520
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
4078 - Fix: Buoys can now only be removed if no ship has it in their schedule. This makes buoys more useable in multiplayer games again, as buoys cannot be deleted by other players if they are used [SF#1105963]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4079 - Fix: Graph's keys get confused [SF#1106354]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4080 - Fix: Placing signals with 2x1 drags is treated as placing a single signal [SF#1106930]
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4081 - Fix: Console ignoring return character occasionally [SF#1107350]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4082 - Fix: Scenario creation bug; engines are of correct year when scenario is saved [SF#1108008]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4083 - Fix: Little red box in scenario editor [SF#1092474]
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4084 - Fix: Scrolling through console sometimes crashed the whole game [SF#1099197]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4085 - Fix: Catchment area with drag&drop stations [SF#1099209]
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4086 - Fix: [Network] 'kick 1' did crash dedicated servers
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4087 - Fix: [Network] A server no longer crashes when a client sends an invalid DoCommand, but drops the client instead
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4088 - Fix: [Network] Added packet protection. No longer a client or server
15357
bfb73cf8035d (svn r19999) -Fix: then vs than mistakes (ln)
rubidium <rubidium@openttd.org>
parents: 14929
diff changeset
4089 - Fix: [Network] Bug in bind system. Advertising failed on systems with more than 1 ip, and server_bind active to one of them
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4090 - Fix: [Network] Disabled 'money-cheat' (read: bug which could give people a lot of money)
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4091 - Fix: [SDL] Now the binary never links to SDL if DEDICATED is set
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4092 - Fix: [Windows] Somehow mousewheel was disabled on windows using SDL; reenabled again
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4093 - Fix: A modified client could try to replace a vehicle to an invalid engine ID and crash the server
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4094 - Fix: Autoreplace vehicle lists are now redrawn when a new vehicle becomes available
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4095 - Fix: Buy Vehicle GUI now shows HPs bigger than 32000 correctly
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4096 - Fix: Console alias, load_game functionality and load fix
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4097 - Fix: Correct error message for when trying to build a rail station over a bus/truck/etc-station
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4098 - Fix: Correct landscaping buttons in monorail and maglev toolbars
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4099 - Fix: Dedicated server also writes to log file if active
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4100 - Fix: Desert-landscape does no longer crash
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4101 - Fix: Expand town is a bit more aggressive
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4102 - Fix: Finally zooming in/out always works
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4103 - Fix: Fixed chat-bug (that from a certain moment, nobody could talk)
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4104 - Fix: Fixed weight for double-head trains and with that the acceleration (now maglev lvl4 can reach their top speed, and are faster than lvl3)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4105 - Fix: Full-Loading trains no longer get 'lost' after a while
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4106 - Fix: Graphs were not updated correctly when one graph with a certain selection was already open and another graph window was opened
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4107 - Fix: In multiplayer clientlist can only be opened once
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4108 - Fix: Loan does not count against the company value
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4109 - Fix: Nasty bug where one could build one station OVER the other
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4110 - Fix: No crash when creating a game with New English town names any more
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4111 - Fix: Now helicopters will use a hangar in schedule to be replaced in, even if they are only set to service there. Since helicopters are serviced at helipads, they will only go there if they needs to be replaced or renewed. They will also use a hangar in an airport in the schedule if needed
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4112 - Fix: Only a server can rename a town in a MP game
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4113 - Fix: Really old maps do load again
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4114 - Fix: Refit engine button is now disabled when cargo capacity equals zero
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4115 - Fix: Server issue where some company names were wrong
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4116 - Fix: Ship Vehicle Lists are now redrawn correctly
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4117 - Fix: Signal stays red if a track is removed
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4118 - Fix: Solve AI related order-problem
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4119 - Fix: Starting openttd with -g <invalid_name> now acts normal
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4120 - Fix: The cost for an autorenew was not always send to the right player ;)
1156
ea96201ef670 (svn r1657) changelog update
bjarni <bjarni@openttd.org>
parents: 1153
diff changeset
4121 - Fix: Autorenewing multiheaded train engines now costs the correct amount. Used to be twice the correct price
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4122 - Fix: The scrollbar in the network gui (server list) now updates when scrolling
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4123 - Fix: Train crashes should no longer desync the game
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4124 - Fix: When deleting an order, the next pointer was not cleared, resulting in some unusual behaviour from time to time
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4125 - Fix: You can now also delete automatically found servers by pressing 'del'
1153
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4126 - Fix: You should no longer be able to delete bridges on any type of underground when there is a vehicle on it
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4127
48422f7be347 (svn r1654) updated changelog and known-bugs for 0.3.6
dominik <dominik@openttd.org>
parents: 799
diff changeset
4128
799
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4129 0.3.5 (2004-12-24)
772
071143c705cc (svn r1238) Changelog update with the mac specific stuff since 0.3.4
bjarni <bjarni@openttd.org>
parents: 249
diff changeset
4130 ------------------------------------------------------------------------
799
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4131 - Feature: [Network] New network, very stable, a lot of new features
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4132 - Feature: [Network] Ingame Serverlist (with online game-servers to join)
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4133 - Feature: [Network] Webbased Serverlist: http://servers.openttd.org/
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4134 - Feature: [Network] Added dedicated server support
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4135 - Feature: [Network] Cheat protection in MultiPlayer
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4136 - Feature: [Network] Patch settings are also synced with the server
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4137 - Feature: [Network] Chat
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4138 - Feature: Custom currency settings
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4139 - Feature: Per-station vehicle lists
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4140 - Feature: More realistically sized catchment areas
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4141 - Feature: Sticky windows
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4142 - Feature: Even better support for NewGRF-files
799
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4143 - Feature: Implement improved vehicle loading algorithm
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4144 - Feature: Even more advanced console
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4145 - Feature: Game compiles under BEOS_SERVER
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4146 - Feature: Game compiles under OS/2 (no network-support)
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4147 - Feature: OpenTTD runs with the grf files of the DOS version
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4148 - Feature: [Big Endian computers, which are mac and MorphOS] Load savegames by TTD(Patch)
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4149 - Add: 'l' opens the landscaping toolbar globally
799
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4150 - Add: Make the town sometimes build streets on slopes
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4151 - Add: Manpage
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4152 - Add: New checkpoint graphics
799
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4153 - Add: SHIFT+DEL now deletes all non-vital windows (only status bar and main bar remain)
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4154 - Add: Windows now shows revision, release information in title bar
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4155 - Add: Windows snap at each other
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4156 - Add: Spanish, Catalan and Icelandic
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4157 - Change: [OSX] Moved data and lang folders inside OpenTTD. This got rid of the package system too, making installing/updating easier
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4158 - Fix: [OSX] Music is now on by default again
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4159 - Fix: [OSX] Made error opens the console
799
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4160 - Fix: [SDL] Added a confirmation dialog when quitting the game
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4161 - Fix: A train can leave and enter the same depot at the same time, then the trai simply got stuck
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4162 - Fix: Crash when making png screenshot with odd resolution
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4163 - Fix: Directories in *nix are now sorted alphabetically in ascending order
799
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4164 - Fix: Do not consider a road station as street when growing the town
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4165 - Fix: Engines from other climates do not appear any more when never_expire_vehicles is enabled
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4166 - Fix: Game options (like drive side) are not taken from the scenario when using 'new game' command
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4167 - Fix: Order checker now correctly detects station with invalid facilities
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4168 - Fix: Polished GUI in a lot of ways
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4169 - Fix: Saving or loading a map doesnt pauses the game anymore
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4170 - Fix: Some bridge part is not displayed transparent in transparent mode
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4171 - Fix: Starting with -r option allows all resolutions
14136
54dfd3720fa1 (svn r18683) -Fix: it's not an other
rubidium <rubidium@openttd.org>
parents: 14077
diff changeset
4172 - Fix: The pathfinder no longer sees rail with another owner as a possible route
799
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4173 - Fix: Unable to select other screenshot format in Game Option
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4174 - Fix: Unwanted town renaming
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4175 - Fix: Vehicles slow down under bridge if the track is on a foundation
ca9bb7e58029 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight <truelight@openttd.org>
parents: 772
diff changeset
4176 - Fix: You can no longer change name of waypoints whom are owned by somebody else
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4177 - Fix: Shares are now also sold when a company goes bankrupt [SF#1090313]
17520
bf14404ac816 (svn r22283) -Merge from 1.1: documentation updates/release changes
rubidium <rubidium@openttd.org>
parents: 17228
diff changeset
4178 - Fix: It is no longer possible to crash trains of other companies by building a depot close to a station; trains do no longer enter tiles that do not belong to his owner [SF#1087701]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4179 - Fix: Crashed trains are not reported to have too few orders any more [SF#1087403]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4180 - Fix: Backup-order-list was not closed with an OT_NOTHING, [SF#1086375]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4181 - Fix: Docks now have a button to display the catchment area [SF#1085255]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4182 - Fix: Invisible trains. Weird macros and MSVC optimizing do not always mix [SF#1070274]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4183 - Fix: Number of passengers and mail in exclusive test offer window is swapped [SF#1068269]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4184 - Fix: Pause key pauses the game [SF#1066504]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4185 - Fix: Resetting file name after deleting a file [SF#1066121]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4186 - Fix: Code error in win32.c Thanks Shai [SF#1066114]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4187 - Fix: Windows can be placed behind toolbar [SF#1065247]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4188 - Fix: Editor Map-Menu wrong String [SF#1064742]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4189 - Fix: Always report a bus/lorry station as unpassable [SF#1058809]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4190 - Fix: Refit train window stays open [SF#1053397]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4191 - Fix: Incorrect Tooltip in Road Vehicle List [SF#1050993]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4192 - Fix: Monorail and Maglev sounds are swapped [SF#1048596]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4193 - Fix: Flooded wagons in depots do not keep constantly exploding any more [SF#1040119]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4194 - Fix: Bug about lowering tracks built on slopes [SF#1035303]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4195 - Fix: 'Allow goto depot' turned off, no checkpoints in orders [SF#1035066]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4196 - Fix: Place sign and blue message box [SF#1034318]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4197 - Fix: Wrong mapping between music titles and songs [SF#1033947]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4198 - Fix: Some screensizes crashes OpenTTD. Fix in general bug that only allows resolutions which were multiple of 8 in width and height. Also use closest possible resolution in fullscreen if window size is not a valid resolution [SF#1030393]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4199 - Fix: 'Service at' orders ignored after 2090. After 2090 year is reset to 1. Jan 2090, so most of the time, last service was in the future and no service ensured [SF#1030275]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4200 - Fix: Building a station acted weird in some rare situations [SF#1029064]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4201 - Fix: Ships could unload cargo at stations without docks [SF#1022227]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4202 - Fix: Wrong trees (toyland's) in sub-tropical landscape style [SF#999669]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4203 - Fix: High bridge rendering error [SF#993500]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4204 - Fix: Disabled buttons flicker no more [SF#991101]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4205 - Fix: Start/stop flag in train depots always works, regardless of the horizontal scroll position [SF#985925]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4206 - Fix: Un-owned rail. Trains could cross competitor's tracks if there was a road-crossing over it [SF#985439]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4207 - Fix: Pathfinding bug; train likes the roundabout. If train needs servicing it will now look 16 tiles along the track instead of 12 tiles Manhattan style [SF#982611]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4208 - Fix: Fullscreen. New button 'Fullscreen' in 'Game Options' menu which lets you set fullscreen ingame [SF#967096]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4209 - Fix: No longer road/rail crossing signals hang when a train is reversed at the wrong moment [SF#958098]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4210 - Fix: Ctrl + d bug. Longest outstanding bug has been fixed [SF#926105]
772
071143c705cc (svn r1238) Changelog update with the mac specific stuff since 0.3.4
bjarni <bjarni@openttd.org>
parents: 249
diff changeset
4211
071143c705cc (svn r1238) Changelog update with the mac specific stuff since 0.3.4
bjarni <bjarni@openttd.org>
parents: 249
diff changeset
4212
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4213 0.3.4 (2004-09-14)
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4214 ------------------------------------------------------------------------
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4215 - Add: Dutch translation
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4216 - Add: Generalised A* Algorithm
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4217 - Add: Generalised queues (Fifo, Stack, InsSort, BinaryHeap)
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4218 - Change: Changed 'terraforming' to 'landscaping'
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4219 - Change: Changed default options (road side, distance units, currency) to most commonly used options
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4220 - Change: Disable 'Submit Report' and 'Show Details' on OpenTTD error window on Windows. Currently of no use, since no developers have assembly knowledge
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4221 - Change: Removed patch no_train_service. Instead you can set the default service interval for any vehicle type to 'disabled'
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4222 - Codechange: Comments added to the code
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4223 - Codechange: Made bridge building code more readable [SF#996244]
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4224 - Feature: 'None' as option for number of industries in difficulty settings
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4225 - Feature: Add many random industries and towns in scenario editor
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4226 - Feature: Added Autosignals, just like Autorail. Can copy signal style, convert signal<->semaphore, etc
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4227 - Feature: Added level land button to scenario editor
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4228 - Feature: Added never_expire_vehicles to patches GUI
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4229 - Feature: Added new icons for landscaping toolbar
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4230 - Feature: Added original vehicle names file. Select it from the list. Vehicles will have real name, all other strings are in English
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4231 - Feature: Added/heavily modified patch by truesatan cheat change date
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4232 - Feature: Align toolbar left/center/right patch
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4233 - Feature: All TTDLX kind of savegames are supported (.SS1, .SV1, .SV2, .SV0, .SS0)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4234 - Feature: Alpha version of a new AI
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4235 - Feature: Autodetect server in LAN via udp
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4236 - Feature: Build_date of station (viewable with Query tool)
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4237 - Feature: Cheat switch climate
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4238 - Feature: Company HQ can now be moved somewhere else (cost 1% of company value). Water floods HQ
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4239 - Feature: Competitors menu under patches
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4240 - Feature: Copy/share orders now works from ship depot window for ships and hangar window for aircraft
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4241 - Feature: Difficulty settings window has been changed
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4242 - Feature: Enable/disable all buttons in message settings
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4243 - Feature: Executable is now openttd(.exe) always
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4244 - Feature: General protection around Sprites
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4245 - Feature: Ingame console
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4246 - Feature: Invalid (void) orders in schedule are highlighted in red
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4247 - Feature: Invisible trees when in transparent mode (patch entry)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4248 - Feature: Option to sort vehicles in vehicle-list window by different criteria
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4249 - Feature: Performance details window in company league menu
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4250 - Feature: Proper crediting to graphics artists to about box
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4251 - Feature: Removing town roads has been finetuned
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4252 - Feature: Safeguard against invalid values in Patches window. Values will stick to their defined min and max values
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4253 - Feature: Sorting savegames, scenarios by name/date
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4254 - Feature: Terraforming toolbar (in the plant tree menu)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4255 - Feature: The extra dynamite patch has been changed a bit
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4256 - Feature: Warning when a vehicle has invalid orders
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4257 - Feature: Water floods everything, including vehicles
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4258 - Feature: Working multiplayer gui
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4259 - Feature: No extra frequent jet crash on small airports [SF#976127]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4260 - Feature: Scrollto Station in Orders. CTRL click on orders of a vehicle and main-window scrolls to that station [SF#992998]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4261 - Feature: Improved industry directory [SF#997115]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4262 - Feature: Euro introduction news item [SF#1003350]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4263 - Feature: Percent-based service intervals. Send a vehicle to depot after it has lost X% of its reliability [SF#1009708]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4264 - Feature: Extra Viewport [SF#1009710]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4265 - Feature: Show max loan in finances window [SF#1024044]
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4266 - Fix: (Unix) loading old scenarios (.sv0) works again
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4267 - Fix: 64bit CPU fixes
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4268 - Fix: 64x64 stations are now nicely painted
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4269 - Fix: A lot of network fixing
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4270 - Fix: A lot of old AI fixed
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4271 - Fix: All scenarios, savegames show up with their correct name
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4272 - Fix: Automatic oil refinery generation in editor
16552
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
4273 - Fix: Autosave folder was not created on MorphOS
e525c17bfd0a (svn r21280) -Merge: documentation updates from 1.0
rubidium <rubidium@openttd.org>
parents: 16114
diff changeset
4274 - Fix: Bridge slope fix again
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4275 - Fix: Bulldozing stuff with cheat magic_dynamite turned on does not lower city ratings
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4276 - Fix: Change SDL_HWSURFACE back to SDL_SWSURFACE (Diablo-3D); better performance
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4277 - Fix: Coast line near edge of map and near oilrigs
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4278 - Fix: Company-value was not updated immediatly if legend was changed
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4279 - Fix: Delete canal under bridge was not possible
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4280 - Fix: Disable Fast Forward in network games visually (did not work anyways, just showed graphical output)
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4281 - Fix: Error message for 'game load failed' when no town is in a scenario
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4282 - Fix: Game not pausing when saveload dialog is clicked in main menu
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4283 - Fix: Load Scenario fix
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4284 - Fix: Make Endianness check 100% accurate
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4285 - Fix: Memory leak in news system
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4286 - Fix: Monorail/maglev became available around 1927
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4287 - Fix: Move around sort-widgets a bit so it looks more natural
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4288 - Fix: Music now finally works on WinXP. DirectMusic is now default for an OS >= WinNT4 (WinNT4, Win2k, WinXP), and MIDI driver for lower OS's (Win95, Win98, WinME, etc)
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4289 - Fix: Old scenarios have correct colour
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4290 - Fix: Placing/editing signs signs is possible in paused mode
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4291 - Fix: Player window fixes, Getstring id0 fixes, Finances window is now ok
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4292 - Fix: Playing new game with scenarios in windows works
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4293 - Fix: Possible to disable some patches (e.g. default service interval) again by setting them to 0
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4294 - Fix: Problems around exclusive transport rights
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4295 - Fix: Rail road crossings on slopes are now possible
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4296 - Fix: Random crash when player-face was displayed in error-dialog
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4297 - Fix: Rare mousewheel scrolling with scrollbar crash
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4298 - Fix: Road vehicles do not get stuck any more at stations
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4299 - Fix: Savegames are sorted with newest date first by default
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4300 - Fix: Scenario editor now asks before it generates a random landscape
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4301 - Fix: Slopes graphics fix
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4302 - Fix: Small gap between station button and signal button in rail toolbar
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4303 - Fix: Some minor fixes around GetTileTrackStatus
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4304 - Fix: Sorter icon pointing down 'v' sorts in every window lowest value first, '^' highest value first
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4305 - Fix: Starting a new game in DesertLandscape crashed the game
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4306 - Fix: Stupid bug in company league window if non-player is first
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4307 - Fix: Two non-AI players when loading a scenario
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4308 - Fix: Unix uses same sorting of directories, files as windows
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4309 - Fix: When adding parts to a station max size is not 15x15 anymore, but _patches.station_spread
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4310 - Fix: Win98 crashes related to music/sound
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4311 - Fix: Wrong building of road-slopes for a future AI/Town
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4312 - Fix: Wrong pathfinding when northern station tile is missing
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4313 - Fix: You cannot take ownership of an oilrig by building right next to it
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4314 - Fix: [Makefile] Fixed issue where sdl-config was needed even on systems without SDL
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4315 - Fix: [SDL] Performance fix fo palette animation and mouse jumping
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4316 - Fix: [SDL] Same resolution was displayed more than once in game options
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4317 - Fix: [SDL] Smoother mouse and performance fix, like in the Windows video driver
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4318 - Fix: Wrong trains you can buy with scenarios [SF#963056]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4319 - Fix: Minimap crash [SF#972087]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4320 - Fix: Bug in 'weird non-uniform stations handling' [SF#972247]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4321 - Fix: Parent_list was too small [SF#976583]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4322 - Fix: Memory leak in parent_list [SF#981934]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4323 - Fix: Max_loan in editor bug [SF#982666]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4324 - Fix: Bridge building over boats [SF#987888]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4325 - Fix: Cargo delivery area patch for bug [SF#990770, SF#989322]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4326 - Fix: No tunnel crash [SF#992726]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4327 - Fix: Light House Placement Bug [SF#993339]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4328 - Fix: Pressing alt locks the game - sort of a bug [SF#993374]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4329 - Fix: Buildings on water [SF#993493]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4330 - Fix: No canal building under bridge [SF#993512]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4331 - Fix: UDP Fixes [SF#993829]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4332 - Fix: Train drivers dies two times [SF#994067]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4333 - Fix: Road depot - bus/lorry station [SF#994720]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4334 - Fix: _local_player fixes. Fixes wrong memory access [SF#996025]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4335 - Fix: Bridge Bug fixed bug fixed again [SF#996065]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4336 - Fix: Weird two tile bridges on slopes [SF#996065]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4337 - Fix: Empty strings in signs [SF#997303]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4338 - Fix: Junction after tunnel bug [SF#997703]
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4339 - Fix: 'autosave' directoy creation (MorphOS/AmigaOS) [SF#999592]
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4340 - Fix: I lost all wagons. Half-assed fix for lost wagons. But now users can at least fix this problem. Consolecommand 'resetengines' [SF#1001540]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4341 - Fix: BuildRoadOutsideStation fix [SF#1006530]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4342 - Fix: Autorenew issues [SF#1006715]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4343 - Fix: Copy orders between bus/truck possible [SF#1007272]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4344 - Fix: Scenario editor pause bug [SF#1007630]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4345 - Fix: Signals not updated after ClearTunnel Bug [SF#1008605, SF#985920]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4346 - Fix: Too many save games prevented loading [SF#1009385]
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4347 - Fix: Problem with transferred cargo crashes game [SF#1009567]
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4348 - Fix: Build in pause is now a cheat instead of a patch [SF#1009621]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4349 - Fix: Wrong multihead selling [SF#1009631]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4350 - Fix: Turning on the magic bulldozer removes oil rigs [SF#1010833]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4351 - Fix: Drunk pilot [SF#1012086]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4352 - Fix: TileAddWrap() gave wrong results [SF#1014278]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4353 - Fix: Cached_sprites does now work again [SF#1016954]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4354 - Fix: Bug when dragging a part of a multiheaded engine to 'sell-whole-train' [SF#1022689]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4355 - Fix: Fix for MouseWheel assert error in non-zoomable viewports. Zooming now will only occur if mousepointer is either in an extra viewport window, or main game-window [SF#1023971]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4356 - Fix: Company value problem (again). Now company value rightly shows the value, including ALL your money [SF#1025836]
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4357 - Fix: Company values bigger than int32 were put to negative [SF#1025836]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4358 - Fix: Long bridges had negative value [SF#1025836]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4359 - Fix: Vehicle depots not transparent with transparent buildings [SF#1026271]
249
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4360
20a992a7b04e (svn r250) -Update: updated the changelog for 0.3.4
truelight <truelight@openttd.org>
parents: 222
diff changeset
4361
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4362 0.3.3 (2004-07-13)
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4363 ------------------------------------------------------------------------
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4364 - Feature: MorphOS/AmigaOS network support
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4365 - Feature: Improved German town name generator
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4366 - Feature: Transparent station signs
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4367 - Feature: Show total cargo per wagon type in train details window
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4368 - Feature: Bridges on slopes
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4369 - Feature: Added Galician translation
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4370 - Feature: Extra dynamite, allow the removal of town-owned roads, bridges, tunnels for a popularity rating penalty
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4371 - Feature: Magic bulldozer cheat, that lets you remove industries, unmovables and town-owned buildings, roads and bridges
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4372 - Feature: Enabled 'remove' button for stations
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4373 - Feature: Cheat GUI (activate with crtl-alt-c) The game remembers if you have used a cheat
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4374 - Feature: Station sort implemented using qsort()
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4375 - Feature: Station list shows #of stations owned by player
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4376 - Feature: Split canal/lock tool in two tools, one for building canals, one for locks
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4377 - Feature: Make the HQ generate passengers and mail
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4378 - Feature: Display number of houses in town overview window
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4379 - Feature: Land info now shows type of signal
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4380 - Feature: Realistic train reversing
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4381 - Feature: Added support for 64 bit CPUs
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4382 - Feature: Added water quantity level 'very low', which is the default for easy mode now
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4383 - Feature: Realistic acceleration turned on, train must first slow down and stop before it can reverse
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4384 - Feature: [MorphOS] Various small improvement to make the the game feel more native
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4385 - Feature: Alt + f now toggles full screen (alt + enter still works)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4386 - Feature: [OSX] Command + q shows the quit window and command + f or enter toggles full screen (alt and control still works too)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4387 - Feature: Autorenew, autorenews vehicles if enabled
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4388 - Feature: (Incomplete) news history window
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4389 - Feature: Larger smallmap size
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4390 - Feature: Austrian Citynames
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4391 - Feature: Repaying most possible debt
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4392 - Feature: Added Polish translation
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4393 - Feature: Added Danish translation
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4394 - Feature: Initial GRF support.You have to enable it in openttd.cfg using [NewGRF] setting
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4395 - Feature: Smooth economy changes
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4396 - Feature: TTDPatch-style gotodepot. Ship depots and aircraft hangars can be inserted in the schedule as well
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4397 - Feature: Ability to add 'service if needed' orders (the 'full load' button changes to 'service' after selecting a depot order)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4398 - Feature: If a vehicle has depot orders in its schedule, automatic servicing is disabled
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4399 - Feature: Patch setting so that helicopters get serviced automatically on helipad
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4400 - Feature: Center toolbar on screen
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4401 - Feature: Sort savelist by date
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4402 - Feature: Allow scrolling in both directions
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4403 - Feature: Two new airports (metropolitan in 1980 and international in 1990)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4404 - Feature: Resizing the window in all SDL builds
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4405 - Feature: Added MIDI flag to makefile to set custom path to midi player
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4406 - Change: Autosaves are now placed in save/autosave
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4407 - Change: Default savegame directory is /save in Linux
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4408 - Change: Screenshots are saved to PERSONAL_DIR (unix)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4409 - Change: Scenarios now have the file extension .scn
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4410 - Change: Default network port from 12345 (known trojan) to 3979
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4411 - Change: Crossing tunnels is now considered a cheat
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4412 - Change: Made helicopters able to land on small airports again
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4413 - Fix: Removing and upgrading tracks under a bridge when a train is on the bridge
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4414 - Fix: Pause button was not synched in network games
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4415 - Fix: Crash caused by invalid screen resolutions
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4416 - Fix: AI can not build tubular bridges in 1950, etc. Same restrictions apply to it, as to human players
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4417 - Fix: Volume, liters, was x100, should be x1000
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4418 - Fix: Bridge building by towns was screwed when executed without testing first
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4419 - Fix: Better AI route finding
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4420 - Fix: AI builds less inner-city bus stations
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4421 - Fix: Better industry spreading on random maps
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4422 - Fix: Two industries that accept the same goods can never be very close to each other
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4423 - Fix: Destroying bridge (over water or 'higher bridge' with vehicle on it)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4424 - Fix: Game crashes when you hit the build rail button
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4425 - Fix: Some scenarios had a max_railtype of 0
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4426 - Fix: Bribe Authority. A failed attempt to bribe is now also stored in savegame
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4427 - Fix: 80% CPU load paused in fast-forward
222
d1b097f4593b (svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron for your diligent fixing of warnings (and some possibly bugs) (Tron)
darkvater <darkvater@openttd.org>
parents: 0
diff changeset
4428 - Fix: Some airport runways were treated
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4429 - Fix: Minor minimap glitch
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4430 - Fix: Station sorting scroll fails with not enough stations
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4431 - Fix: Desert ground for depots in the desert
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4432 - Fix: Trains could run on wrong track type under bridges
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4433 - Fix: Screenshot hangs
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4434 - Fix: Wrong sound with ships
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4435 - Fix: Toy shop closes even though it has supply
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4436 - Fix: Nordic characters
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4437 - Fix: Also restore Service Interval when rebuying vehicle
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4438 - Fix: Crash with map bits > 8
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4439 - Fix: UFO crash in busstop
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4440 - Fix: Town actions has empty row
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4441 - Fix: Train stuck with the head in one depot and tail in another
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4442 - Fix: Optimized random radio tower spreading
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4443 - Fix: Ground below trees is sometimes not covered by snow
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4444 - Fix: Fast forward button in scenario editor
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4445 - Fix: Screenshot hotkey does not function in scenario editor
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4446 - Fix: Allow deleting a bridge if a vehicle is below
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4447 - Fix: Crash loading a scenario
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4448 - Fix: Build tracks on water
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4449 - Fix: Fast forward button pressed with tab
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4450 - Fix: Vehicles do not get old
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4451 - Fix: Finance bug with some original scenarios
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4452 - Fix: 'Stopped' is shown when train is stopping and 'Reverse' is clicked
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4453 - Fix: 100% CPU bug
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4454 - Fix: Crash when AI builds airport
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4455 - Fix: Plays wrong music on main screen
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4456 - Fix: Inflation was way too high when interest rate = 0
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4457 - Fix: Cannot sell anything if money is TOO negative
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4458 - Fix: Fast forward button resets
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4459 - Fix: 'Refit train' button remains
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4460 - Fix: Enable up/down scrolling with the mouse
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4461 - Fix: 1920 all trains
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4462 - Fix: Wrong heli breakdownspeed
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4463 - Fix: Station list cargo waiting display bug
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4464 - Fix: Bug that could allow rails on steep slopes
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4465 - Fix: Train depots and checkpoints not flooded by water
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4466 - Fix: Added command line option (-i) to deactivate the grf check
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4467 - Fix: Signal bug [SF#949929]
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4468
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4469
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4470 0.3.2.1 (2004-05-23)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4471 ------------------------------------------------------------------------
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4472 - Feature: Now builds on FreeBSD
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4473 - Feature: Now builds on MorphOS
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4474 - Fix: Use english.lng by default
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4475 - Fix: No bridges available in 1920
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4476 - Fix: Czech file was missing
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4477
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4478
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4479 0.3.2 (2004-05-22)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4480 ------------------------------------------------------------------------
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4481 - Feature: HP for trains limited to 16bit int
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4482 - Feature: Added Czech translation
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4483 - Feature: Train refitting
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4484 - Feature: Auto euro
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4485 - Feature: Industry directory
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4486 - Feature: Added extend vehicle life/noexpire patch
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4487 - Feature: Show revision number in title bar
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4488 - Feature: Random network games
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4489 - Feature: Smallmap remembers size
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4490 - Feature: Remember value of show town names in smallmap
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4491 - Feature: Norwegian translation
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4492 - Feature: Norwegian currency
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4493 - Feature: Slovak language
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4494 - Feature: Use SO_REUSEADDR on listen socket
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4495 - Feature: Unix sigabort handling
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4496 - Feature: Hungarian translation
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4497 - Feature: Added Norwegian translation
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4498 - Feature: Added more default resolutions
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4499 - Feature: Return error message if DOS grf files are used
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4500 - Feature: Bemidi support
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4501 - Feature: Added Icelandic currency
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4502 - Change: Plant area of trees now allowed for 20x20 area
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4503 - Change: 'kmh^-1' to 'km/h'
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4504 - Change: Show original savegame names for oldstyle savegames
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4505 - Change: Autosave go to autosave/
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4506 - Fix: Do not allow building rail stations on airports or bus stations
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4507 - Fix: Canal tool resets after 1 use
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4508 - Fix: Enable mouse wheel scrolling and zooming in SDL
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4509 - Fix: Construct industries producing raw materials
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4510 - Fix: Loading TTD saves gave incorrect reliability parameters for wagons
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4511 - Fix: Fixed order restore bug in network play
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4512 - Fix: Network sync fix for train goto depot
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4513 - Fix: Only one statue per player per town
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4514 - Fix: Enhanced patch configurator
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4515 - Fix: If realistic acceleration was enabled, train did not accelerate if they entered a tunnel right after a slope
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4516 - Fix: Remove SDL frameskip message
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4517 - Fix: Road vehicle on hills speedfix
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4518 - Fix: CompanyValueGraph window too small for currency
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4519 - Fix: Mkdir() problem in unix.c
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4520 - Fix: Client kills server if it leaves a networkgame
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4521 - Fix: Smoother mouse cursor
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4522 - Fix: Fixed a couple of overlapping memcpys
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4523 - Fix: Quit to beos
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4524 - Fix: Dragging to build canals sometimes crashed
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4525 - Fix: Cactus plants died on desert
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4526 - Fix: Invalid letters in Spanish town names
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4527 - Fix: Rail upgrade button
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4528 - Fix: Makefile reorganization
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4529 - Fix: Zoom out button not grayed out
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4530 - Fix: No space between some values and units
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4531 - Fix: Station catchment outline-tiles were not shown properly on slopes
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4532 - Fix: Oil rig station was not properly deleted
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4533 - Fix: Fixed making screenshots in scenario editor
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4534 - Fix: Mac patches
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4535 - Fix: Fixed alignment issue in station drawing
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4536
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4537
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4538 0.3.1 (2004-04-26)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4539 ------------------------------------------------------------------------
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4540 - Feature: Bridge pillars for higher bridges
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4541 - Feature: Remember cargo payment rates selection, default to all
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4542 - Feature: Fast forward button
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4543 - Feature: Copy/share orders from trains in depot
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4544 - Feature: Swedish translation
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4545 - Feature: Dragging to construct canals
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4546 - Feature: Can now have more than 128 towns
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4547 - Feature: Always allow building small airports patch
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4548 - Feature: Colourful newspaper after a certain date
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4549 - Feature: Build while paused patch
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4550 - Feature: Polish town names
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4551 - Feature: Clear area now works in scenario editor
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4552 - Feature: Drag&drop stations
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4553 - Feature: More realistic train starting and stopping
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4554 - Change: New directory structure (*.grf+sample.cat in data subdir, *.lng in lang subdir)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4555 - Fix: Shift+arrows keys scrolls faster
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4556 - Fix: 'Monorail in 1985' which allowed you to build monorail/maglev at any year [SF#941880]
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4557 - Fix: Town ratings when companies are deleted/merged
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4558 - Fix: Vehicle reliability calculation in third phase
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4559 - Fix: Random world button in scenario editor does not build cities, industries, trees
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4560 - Fix: Loading worlds with no towns now fails
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4561 - Fix: Outdated sort order after station renaming
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4562 - Fix: Better train detection for copy orders
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4563 - Fix: Euro currency bug [SF#938481]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4564 - Fix: Go to xxx road depot selection bug (2) [SF#938170]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4565 - Fix: Scrolling and newspaper in title screen [SF#934520]
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4566 - Fix: Incorrect cargo_days for trains
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4567 - Fix: Array bounds error with train breakdown speeds
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4568 - Fix: Towns deleting random tiles around houses
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4569 - Fix: Incorrect road vehicle list caption for competitors
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4570 - Fix: Vehicle menu graying after a bankruptcy
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4571 - Fix: Selective road removal
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4572 - Fix: Make houses available in 1920 to prevent hang
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4573 - Fix: Duration of breakdown smoke
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4574 - Fix: Slope bug under bridges
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4575 - Fix: Do not play invalid sounds (fixes road reconstruction crash)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4576 - Fix: Display correct train power with multihead engines
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4577 - Fix: Buffer overflow caused by too long string in english.lng
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4578 - Fix: Destroying things with no money
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4579
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4580
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4581 0.3.0 (2004-04-14)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4582 ------------------------------------------------------------------------
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4583 - Feature: Cost estimation with Shift
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4584 - Feature: Added patch for starting_date, takes a value on the form yyyy, yyyymm or yyyymmdd
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4585 - Feature: Support for multiheaded trains
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4586 - Feature: Sell whole train by dragging loco to special trashcan
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4587 - Feature: Drag the whole train with ctrl in depot
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4588 - Feature: Added convert rail tool
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4589 - Feature: Patch to select what vehicle types the ai will build
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4590 - Feature: Better slope graphics
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4591 - Feature: New pathfinding algorithm for trains (enable with new_pathfinding)
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4592 - Feature: Added patch to use timidity for BeOS
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4593 - Feature: Mousewheel can now be used to scroll in windows
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4594 - Feature: Added coordinate display to landinfo window
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4595 - Feature: Change default servicing interval for vehicles
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4596 - Feature: Change max # of vehicles per player
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4597 - Feature: Nonuniform stations patch
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4598 - Feature: Moved error message box out of the way
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4599 - Feature: Canals/shiplifts
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4600 - Feature: Build tree of random type
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4601 - Feature: Build trees on area
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4602 - Feature: Added colour coded vehicle profits
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4603 - Feature: Ability to close error messages with space
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4604 - Feature: Network games (currently unsupported)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4605 - Feature: Bigger demolish tool
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4606 - Feature: Two more bridges
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4607 - Feature: Improved depot finding
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4608 - Feature: Bribe the town authority
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4609 - Feature: Allow building many trees on a single tile
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4610 - Feature: Added snow_line_height setting, only affects new games
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4611 - Feature: Errmsg_duration controls how long error messages are displayed
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4612 - Feature: Fullscreen_bpp setting in [win32] sets the bpp to use in fullscreen mode
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4613 - Feature: Euro symbol
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4614 - Feature: High bridges
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4615 - Feature: ZLIB savegames (smaller than before)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4616 - Feature: PNG, PCX screenshot support
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4617 - Feature: Indicate with gray in vehicle popup menus if company has no vehicles of that type
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4618 - Feature: Clicking on the money brings up finances
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4619 - Feature: [OSX] Distribution now uses Apples package system for easier updates
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4620 - Feature: [OSX] Application is now a proper bundle application
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4621 - Change: [Windows] Use save/ as save folder
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4622 - Change: Moved date in news window
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4623 - Change: Do not check if tiles around the clicked station is a station in order gui
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4624 - Change: Keep checkpoint button down after placing
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4625 - Change: [Windows] Moved disk devices to bottom of list
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4626 - Change: Changed speedkey from Shift to Tab
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4627 - Change: Enhanced patches window with pages
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4628 - Change: Do not slow down trains as much on hills
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4629 - Change: Limit amount of radiotowers
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4630 - Change: Changed intro graphics
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4631 - Change: All player stuff is deleted when you load a scenario
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4632 - Fix: Aircraft terminal was not properly freed if aircraft crashed
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4633 - Fix: Fixed station acceptance bug
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4634 - Fix: Fixed buy shares in company
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4635 - Fix: Only deliver goods to stations that have a rating != 0
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4636 - Fix: Added F hotkeys in scenario editor
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4637 - Fix: Unable to raise land next to signal
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4638 - Fix: Aircraft was shown instead of ships in player overview window
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4639 - Fix: Updated installer to take care of savegames more carefully
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4640 - Fix: Do not make a new subsidy if there already exists one that is currently active by a company
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4641 - Fix: Town directory sometimes showed huge numbers
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4642 - Fix: Fixed bugs when changing owners of items (pieces of rail were not always deleted),
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4643 - Fix: Fixed bug with large stations in train pathfinder
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4644 - Fix: Deleting docks does not produce land
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4645 - Fix: Deleting ship depot does not produce land
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4646 - Fix: Buoy is now treated as water when flooding
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4647 - Fix: Combo presignals bug fix
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4648 - Fix: Prevent going to 0,0 if airport/docks is deleted
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4649 - Fix: French town names had bad letters in them
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4650 - Fix: Order list when replacing train did not work properly
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4651 - Fix: Start in the middle of the map
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4652 - Fix: More error tolerant saveload code
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4653 - Fix: [OSX] Now runs even if SDL is not present on the system
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4654 - Fix: [OSX] Now runs on systems older than 10.3
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4655 - Fix: [OSX] Altered compiler settings to make a completely stable app
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4656
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4657
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4658 0.2.1 (2004-04-04)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4659 ------------------------------------------------------------------------
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4660 - Feature: 'A' hotkey now always opens autorail
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4661 - Feature: X can be used to toggle transparent buildings
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4662 - Feature: Hotkeys 1-9 can be used to build a bridge in the bridge window
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4663 - Feature: Added more hotkeys in the road build window
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4664 - Change: Moved autorail button
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4665 - Fix: Copy orders crashed if you clicked on a wagon
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4666 - Fix: Do not show transparent buildings in intro
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4667 - Fix: Installer does not delete savegames
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4668
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4669
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4670 0.2 (2004-04-03)
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4671 ------------------------------------------------------------------------
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4672 - Feature: Autoscroll (only works to left/right)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4673 - Feature: Train checkpoints, instead of TTDPatch's nonstop handling
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4674 - Feature: TTDPatch compatible nonstop handling
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4675 - Feature: Refresh rate configuration setting
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4676 - Feature: Town directory sorting options
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4677 - Feature: Pre-signals (ctrl-click on existing signals to change signal type)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4678 - Feature: Show semaphores on the right side if right-sided traffic
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4679 - Feature: Patch options configuration window
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4680 - Feature: Autorail build tool
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4681 - Feature: 'Show yearly finances window' option
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4682 - Feature: 'Signals on drive side' patch
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4683 - Feature: 'Show full date in statusbar' option
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4684 - Feature: Italian translation
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4685 - Feature: Road and rail removal by dragging a selection
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4686 - Feature: News item for 'train is unprofitable'
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4687 - Feature: News item for 'train is lost'
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4688 - Feature: [Windows] Double size mode (Ctrl-d to toggle)
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4689 - Feature: 'Multiple similar industries in close proximity' option
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4690 - Feature: 'Multiple industries per down' option
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4691 - Feature: 'Crossing tunnels' option
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4692 - Feature: Order sharing and copying ('goto' on other vehicle to copy, ctrl+'goto' to share)
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4693 - Feature: Remember last built rail type
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4694 - Feature: 'Debtmax' faster loan management with ctrl key
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4695 - Feature: 'Go to depot' orders option
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4696 - Feature: 'Long bridges' option
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4697 - Feature: 'Select goods' option
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4698 - Feature: 'No train service' option
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4699 - Feature: 'No inflation' option
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4700 - Feature: Automatically detect available resolutions
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4701 - Feature: 'Full load any' option, as in TTDPatch
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4702 - Feature: Automatic detection of available language files
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4703 - Feature: German translation
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4704 - Feature: Finnish town names
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4705 - Feature: Remember custom difficulty settings
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4706 - Feature: Configuration file system
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4707 - Feature: Show vehicle speed in vehicle view windows
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4708 - Feature: Train depot window now has horizontal scrollbar
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4709 - Feature: Mammoth trains
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4710 - Feature: On-the-fly language selection
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4711 - Feature: Load old premade ttd maps (must be renamed to .sv1 extension)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4712 - Change: Increased number of windows on screen to 20
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4713 - Change: [OSX] Start when doubleclicked
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4714 - Change: [OSX] Significant performance increase
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4715 - Change: Optimized startup time
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4716 - Change: Sorted savegame list
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4717 - Fix: News window was moved strangely when resizing
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4718 - Fix: Fixed sign drawing bug in max zoom out mode
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4719 - Fix: Road vehicles sometimes getting stuck
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4720 - Fix: Connecting tracks behind depot causing incorrect signal behavior
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4721 - Fix: Save/load diskspace bug
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4722 - Fix: Incorrect bridge cost for long bridges
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4723 - Fix: Disallow buoy in north corner
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4724 - Fix: Shift key now increases game speed only when game window is active
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4725 - Fix: Ctrl button now works with SDL driver
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4726 - Fix: Incorrect weight displayed in 'new trains' window
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4727 - Fix: Incorrect train running cost in newspaper
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4728
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4729
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4730 0.1.4 (2004-03-25)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4731 ------------------------------------------------------------------------
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4732 - Feature: Crash submit system on Windows
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4733 - Feature: Autosave
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4734 - Feature: In-game resolution selection via settings window
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4735 - Feature: Dutch town names
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4736 - Feature: Added load game menu item
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4737 - Feature: Build on coasts
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4738 - Feature: Allow building transmitters, lighthouses and company headquarters on slopes
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4739 - Feature: Now builds on MacOSX
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4740 - Change: New savegame format
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4741 - Change: New format for english.lng
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4742 - Fix: Train smoke clouds
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4743 - Fix: Train engine sounds
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4744 - Fix: Play all sounds at 11025 hz (fixes certain sounds)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4745 - Fix: Scenario editor desert button now makes desert instead of lighthouse
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4746 - Fix: Creating random town in scenario editor crash
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4747 - Fix: Candy bubbles sometimes caused crash
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4748 - Fix: Wrong speed was shown in news window for some vehicles
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4749 - Fix: Graph colour bleeding
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4750 - Fix: Arrow keys with SDL driver
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4751 - Fix: Do not allow trains to road depots
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4752 - Fix: Road vehicle was sometimes shown inside depot
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4753 - Fix: Arrow keys in sdl driver were wrong
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4754 - Fix: Endianness bugs in save/load
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4755 - Fix: Now builds on FreeBSD
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4756 - Fix: Screenshot feature now works
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4757 - Fix: Rail foundations sometimes displayed unnecessarily
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4758 - Fix: Minor AI bugs
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4759 - Fix: Fixed industry sounds
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4760 - Fix: Bug where ship depots were very expensive
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4761 - Fix: BeOS build
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4762 - Fix: Yearly expenses data being the same for the past two game years
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4763 - Fix: Adding songs to playlists other than custom1 and custom2
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4764 - Fix: First and last tracks playing the wrong music
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4765 - Fix: Palette animation for SDL video
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4766 - Fix: Get remaining disk space on most Unix-en
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4767 - Fix: Screen went black when resizing
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4768
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4769
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4770 0.1.3 (2004-03-18)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4771 ------------------------------------------------------------------------
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4772 - Feature: Swedish town names
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4773 - Feature: More currencies
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4774 - Feature: Better window resizing/zooming
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4775 - Feature: Added goto road vehicle depot for road vehicle orders
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4776 - Feature: Possibility to use either semaphores or signals (Ctrl key)
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4777 - Feature: Limited the scrolling rate for year selector in scenario editor
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4778 - Feature: Improved mouse scroll zooming
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4779 - Feature: Larger stations and possibility to join stations
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4780 - Fix: Message options window
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4781 - Fix: Company takeover/purchase
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4782 - Fix: Station code so it is not possible to steal another player's temporarily deleted station
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4783 - Fix: Subsidy owner bug when deleting station
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4784 - Fix: Crash when deleting a bridge with a train on it
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4785 - Fix: Missing candy initial cargo payment values
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4786 - Fix: Goods and Food/FizzyDrinks subsidies
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4787 - Fix: Graphical glitch in subsidies window
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4788 - Fix: Take over company dialog was not shown properly
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4789 - Fix: Crash if player windows were open while the company went bankrupt
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4790 - Fix: Train slowness on hills
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4791
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4792
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4793 0.1.2 (2004-03-15)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4794 ------------------------------------------------------------------------
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4795 - Feature: Mouse wheel can be used to zoom in out on Windows
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4796 - Feature: Implemented some support for resizing the window dynamically in Windows
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4797 - Fix: Tunnel mouse icon for maglev and monorail
0
fa6ee4d75c8a (svn r1) Import of revision 975 of old (crashed) SVN
truelight <truelight@openttd.org>
parents:
diff changeset
4798
5355
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4799
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4800 0.1.1 (2004-03-14)
4449e5529205 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater <Darkvater@openttd.org>
parents: 4254
diff changeset
4801 ------------------------------------------------------------------------
10453
645c83f6f00c (svn r14708) -Change: update a few urls and fix some small errors/missing things in a few documents.
rubidium <rubidium@openttd.org>
parents: 10399
diff changeset
4802 - Feature: Preliminary presignal support
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4803 - Feature: Center windows properly in higher resolutions
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4804 - Feature: Command line -g flag now optionally takes a game to load
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4805 - Add: External MIDI driver for Unix version
14318
2442fcce7700 (svn r18870) -Prepare: 1.0.0-beta3
rubidium <rubidium@openttd.org>
parents: 14186
diff changeset
4806 - Add: DirectMusic driver for Windows version
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4807 - Add: 'build tracks on slopes' feature
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4808 - Fix: Problem where directories were not displayed under Linux
16880
ed63833b02f1 (svn r21614) -Fix: the spelling of some of the documentation
rubidium <rubidium@openttd.org>
parents: 16569
diff changeset
4809 - Fix: Colours in map window for routes
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
4810 - Fix: Road drive side
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
4811 - Fix: 'Fund road construction' not clickable when unavailable