belugas [Wed, 23 Aug 2006 23:23:14 +0000] rev 4365
(svn r6081) -Fix(6054) : Silenced a MSVC warning on compiling (thanks MaulinMonkey)
glx [Wed, 23 Aug 2006 20:53:53 +0000] rev 4364
(svn r6079) -Change: size and alignment of random seed input box and randomise button
truelight [Wed, 23 Aug 2006 20:46:54 +0000] rev 4363
(svn r6078) -Fix: forgot one uint16 -> Date conversion. Tnx to #openttdcoop team for detecting and Rubidium for finding the cause.
miham [Wed, 23 Aug 2006 19:58:17 +0000] rev 4362
(svn r6076) WebTranslator2 update to 2006-08-23 21:57:55
french - 2 changed by glx (2)
portuguese - 26 fixed, 3 changed by izhirahider (29)
Darkvater [Wed, 23 Aug 2006 18:22:11 +0000] rev 4361
(svn r6073) -We have removed MSVC6 support, so remove strgen and langs project files as well.
matthijs [Wed, 23 Aug 2006 15:30:03 +0000] rev 4360
(svn r6068) -Codechange: Switch PNG and BMP priority for screenshots. This ensures PNG is used by default when available. (hylje)
miham [Wed, 23 Aug 2006 13:55:56 +0000] rev 4359
(svn r6064) WebTranslator2 update to 2006-08-23 15:55:27
french - 5 fixed by belugas (4), glx (1)
german - 26 fixed, 5 changed by chu (31)
turkish - 23 fixed by jnmbk (23)
glx [Tue, 22 Aug 2006 22:59:42 +0000] rev 4358
(svn r6059) -Fix(r6049): FOR_ALL was not use to not skip invalid items, so really don't skip invalid items :)
truelight [Tue, 22 Aug 2006 21:17:19 +0000] rev 4357
(svn r6058) -Fix: Get(Industry|Town)ArraySize could never return 0
Note: _total_towns and _total_industries willb e removed soon, so this 'hack' is okay, for now ;)
truelight [Tue, 22 Aug 2006 21:14:45 +0000] rev 4356
(svn r6057) -Codechange: made a function GetRandomXXX, that _always_ returns a valid XXX, unless there are none to pick from. Then NULL is returned.
truelight [Tue, 22 Aug 2006 20:56:08 +0000] rev 4355
(svn r6056) -Codechange: don't use a loop what can be done with a simple wrapper
truelight [Tue, 22 Aug 2006 20:41:26 +0000] rev 4354
(svn r6055) -Codechange: added GetXXXArraySize, which returns HighestID + 1 (or, will do that).
It isn't the best name, but we couldn't find any better.
This unifies the pool-system even more.
tron [Tue, 22 Aug 2006 20:39:18 +0000] rev 4353
(svn r6054) Change the sign sorter in a similar way as the other sorters: Remember a list of pointers to signs instead of a list of SignIDs - This removes a layer of indirection
Also make the sign list static
truelight [Tue, 22 Aug 2006 18:15:17 +0000] rev 4352
(svn r6053) -Codechange: renamed all IsXXXIndex to IsValidXXXID
-Codechange: IsValidXXXID now also checks if XXX is really valid, not if the number is within range
Both changes again in preperation of the new mem-pool system, which requires this.
IsValidXXXID is not a bit less pretty, but that will be cleaned up after the new mem-pool system
truelight [Tue, 22 Aug 2006 17:13:49 +0000] rev 4351
(svn r6052) -Codechange: change OrderType (order->type) in a typedef
-Codechange: renamed DeleteDestinationFromVehicleOrder to RemoveOrderFromAllVehicles to reflect his function better
-Codechange: changed the params of RemoveOrderFromAllVehicles, to avoid unneeded variable-creation
truelight [Tue, 22 Aug 2006 16:59:51 +0000] rev 4350
(svn r6051) -Fix r6047: forgot many times a ! :(
truelight [Tue, 22 Aug 2006 16:38:50 +0000] rev 4349
(svn r6050) -Codechange: mass-renamed SignStruct -> Sign and ss -> si. Now functions and variables all match eachother
truelight [Tue, 22 Aug 2006 16:22:07 +0000] rev 4348
(svn r6049) -Codechange: forgot EngineRenew in r6047
-Codechange: cleaned up the EngineRenew code a bit (coding style mostly)
-Codechange: forgot the correct comment in station_cmd
-Codechange: move pool-stuff to engine.h, like we always do
truelight [Tue, 22 Aug 2006 15:39:22 +0000] rev 4347
(svn r6048) -Codechange: all InitializeXXX are plural, just not Depot
truelight [Tue, 22 Aug 2006 15:33:35 +0000] rev 4346
(svn r6047) -Codechange: FOR_ALL now _only_ loops valid items, and skips invalid ones
-Codechange: use IsValidXXX where ever possible
Note: both changes to prepare for new pool system, which needs those changes.
For every pool there are 2 ugly lines, which will be removed when done
implementing new pool system.
Based on FS#13 by blathijs, partly implemented.
belugas [Tue, 22 Aug 2006 15:23:25 +0000] rev 4345
(svn r6046) CodeChange : Rename WWT_5 Widget type to WWT_LABEL : a centered label
CodeChange : Move almost all fixed strings from ON_PAINT event to Widget array using WWT_LABEL.
Feature : All "Select Refit Cargo" are now centered, instead of been left aligned
rubidium [Tue, 22 Aug 2006 14:38:37 +0000] rev 4344
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
miham [Tue, 22 Aug 2006 13:57:51 +0000] rev 4343
(svn r6044) WebTranslator2 update to 2006-08-22 15:57:27
danish - 13 fixed by Bjarni (3), trenskow (10)
french - 1 fixed by glx (1)
hungarian - 1 fixed by miham (1)
truelight [Tue, 22 Aug 2006 12:15:51 +0000] rev 4342
(svn r6043) -Codechange: use wrapper if they are available
miham [Mon, 21 Aug 2006 21:49:44 +0000] rev 4341
(svn r6042) WebTranslator2 update to 2006-08-21 23:49:18
french - 2 fixed by glx (2)
german - 49 fixed by chu (49)
polish - 1 fixed by meush (1)
portuguese - 3 fixed by izhirahider (3)
truelight [Mon, 21 Aug 2006 18:18:02 +0000] rev 4340
(svn r6041) -Fix r6040: forgot to declare a function in viewport.c
truelight [Mon, 21 Aug 2006 17:41:04 +0000] rev 4339
(svn r6040) -Add: when clicking twice on a Location Button, the SmallMap centers on your position (based on FS#54 by thomasdev)
-Add: when clicking twice in SmallMap on a position, it centers there (based on FS#54 by thomasdev)
-Add: add a button in SmallMap that centers the SmallMap on your current position (based on FS#54 by thomasdev)
bjarni [Mon, 21 Aug 2006 16:35:47 +0000] rev 4338
(svn r6039) -Fix: [newGRF] FS#287 Bugfix for error in NewGRF callback 31 code for aircraft (Mart3p)
introduced in rev 5822
truelight [Mon, 21 Aug 2006 14:59:58 +0000] rev 4337
(svn r6038) -Codechange: move mousewheel code to event WE_MOUSEWHEEL instead of a general function that handles that
-Codechange: use always 'e' for WindowsEvent, neverr 'we'
truelight [Mon, 21 Aug 2006 14:59:23 +0000] rev 4336
(svn r6037) -Fix: never allow scrolling the map in the main menu (scroll-settings weren't reset if switched to mainmenu)