truelight [Sun, 21 Jan 2007 19:40:38 +0000] rev 6025
(svn r8326) -Fix r8304: forgot to update projects/generate to keep in mind the new WINCE tag in sources.list
-Fix: MSVC doesn't order files itself, so put win32.cpp in the right place ourself
-Update: update the MSVC projects files for r8324 (MiHaMiX)
miham [Sun, 21 Jan 2007 19:31:29 +0000] rev 6024
(svn r8324) [Translations] -Change: Declared simplified_chinese as officially available language (number of missing strings is far less than 100)
miham [Sun, 21 Jan 2007 19:27:50 +0000] rev 6023
(svn r8323) [Translations] -Fix: removed untranslated strings from chinese language, fixed a wrong plural param
maedhros [Sun, 21 Jan 2007 19:19:25 +0000] rev 6022
(svn r8322) -Codechange: Rename unk61A and unk61C to something a little more descriptive.
tron [Sun, 21 Jan 2007 19:00:31 +0000] rev 6021
(svn r8321) -Fix
Reduce the size of EngineInfo (from 28 to 24 bytes) by moving one of its attributes
tron [Sun, 21 Jan 2007 18:46:19 +0000] rev 6020
(svn r8320) -Fix
Simplify TrainPowerChanged() somewhat by eleminating code duplication
maedhros [Sun, 21 Jan 2007 18:42:15 +0000] rev 6019
(svn r8319) -Codechange: Remove the remaining colours from GraphDrawer as they're also the same everywhere.
miham [Sun, 21 Jan 2007 18:30:21 +0000] rev 6018
(svn r8318) -Update: WebTranslator2 update to 2007-01-21 19:29:35
brazilian_portuguese - 10 changed by fukumori (10)
polish - 5 fixed by meush (5)
simplified_chinese - 9 fixed, 191 changed by Fishingsnow (200)
slovak - 1 fixed by lengyel (1)
slovenian - 1 changed by ThePianoGuy (1)
maedhros [Sun, 21 Jan 2007 18:07:35 +0000] rev 6017
(svn r8317) -Codechange: Remove GraphDrawer::bg_line_color since it was the same everywhere it was set.
rubidium [Sun, 21 Jan 2007 17:29:38 +0000] rev 6016
(svn r8316) -Codechange: move the GRF ID and MD5 checksum from GRFConfig to GRFIdentifier so it can be reused.
truelight [Sun, 21 Jan 2007 17:09:32 +0000] rev 6015
(svn r8315) -Fix: use ShowInfo over fprintf(stderr, as Windows doesn't always have a stderr visible/available
tron [Sun, 21 Jan 2007 16:08:18 +0000] rev 6014
(svn r8314) -Fix
-Codechange: Move the railtype from EngineInfo to RailVehicleInfo, because having a railtype for non-rail vehicles isn't that useful
truelight [Sun, 21 Jan 2007 15:18:36 +0000] rev 6013
(svn r8313) [WinCE] -Fix: -lws2 wasn't included in libraries, so network couldn't be linked
maedhros [Sun, 21 Jan 2007 15:03:37 +0000] rev 6012
(svn r8312) -Fix (r8038, sort of): Operating profit and the company value can be negative,
so don't put them in an unsigned variable before drawing them in the various
graphs. Although the code didn't change, this only seems to have broken since
we started compiling it as C++.
truelight [Sun, 21 Jan 2007 14:44:25 +0000] rev 6011
(svn r8311) [WinCE] -Fix r8304: GDI wasn't enabled by default on WinCE
truelight [Sun, 21 Jan 2007 14:36:08 +0000] rev 6010
(svn r8310) -Fix r8309: it is wise to put #endifs in the right place ;)
truelight [Sun, 21 Jan 2007 14:32:40 +0000] rev 6009
(svn r8309) [WinCE] -Fix: WinCE doesn't know resolution changing
-Fix: WinCE doesn't know GetKeyboardState
-Fix: made a replacement of GetCurrentDirectory, where CurDir is assumed to be the dir the executable is located (esoftinteractive.com)
-Fix: the GCC compiler is more happy if the WinMain is called that
-Fix: a really old typo (missing ')') ;)
-Fix: GdiFlush() isn't supported on WinCE
truelight [Sun, 21 Jan 2007 14:21:31 +0000] rev 6008
(svn r8308) [WinCE] -Revert r5764: in case of WinCE, use the code for FileExists as it was in pre-r5764 for Win32 (tnx Darkvater)
truelight [Sun, 21 Jan 2007 14:19:44 +0000] rev 6007
(svn r8307) [WinCE] -Fix: for now disable sound and music. That will be done later.
truelight [Sun, 21 Jan 2007 14:19:18 +0000] rev 6006
(svn r8306) [WinCE] -Fix: some functions don't exists in WinCE, so give an alternative where possible
truelight [Sun, 21 Jan 2007 14:15:38 +0000] rev 6005
(svn r8305) -Codechange: defining 'static const' in a header is a bit weird.
Above that, wince-gcc gave "unused variable" on every file which included airport.h... pretty annoying ;)
truelight [Sun, 21 Jan 2007 14:14:27 +0000] rev 6004
(svn r8304) [WinCE] -Add: added configure detection for WinCE.
Compiling doesn't work, neither does running, but it is a first step in developing an official WinCE port
bjarni [Sun, 21 Jan 2007 13:16:31 +0000] rev 6003
(svn r8303) -Codechange (r8293): default is moved to the front of the switch in ShowVehicleListWindowLocal()
maedhros [Sun, 21 Jan 2007 12:35:35 +0000] rev 6002
(svn r8301) -Codechange: Move the code relating to the sign list window from graph_gui.cpp to a file of its own: signs_gui.cpp.
maedhros [Sun, 21 Jan 2007 11:49:18 +0000] rev 6001
(svn r8300) -Codechange: Add a prototype for DrawPlayerIcon to players.h and include that
instead of using externs. Also move DrawPlayerIcon from graph_gui.cpp to
players.cpp.
tron [Sun, 21 Jan 2007 08:04:14 +0000] rev 6000
(svn r8299) -Fix
Remove unreachable code
bjarni [Sun, 21 Jan 2007 01:25:59 +0000] rev 5999
(svn r8296) -Fix: GenerateVehicleSortList() tried to put a TileIndex into an uint16
-Fix: CmdMassStartStopVehicle() tried to put a TileIndex into an uint16
Those two bugs were unrelated to each other and unrelated to r8295, even though that commit touched the code in question
bjarni [Sun, 21 Jan 2007 01:07:15 +0000] rev 5998
(svn r8295) -Cleanup: merged arguments station, order and depot_airport_index for GenerateVehicleSortList() and BuildVehicleList() into one uint16 argument
It turned out that all 3 arguments were the same at all the places those functions are called, so there was no point in having more than one
bjarni [Sun, 21 Jan 2007 00:13:39 +0000] rev 5997
(svn r8294) -Fix: deleting a vehicle with shared orders, but no orders would fail to reset prev_shared and next_shared
-As a result, vehicles in the game could end up having prev/next pointers to vehicles, that was no longer in the game
bjarni [Sun, 21 Jan 2007 00:01:47 +0000] rev 5996
(svn r8293) -Codechange: overloaded ShowVehicleListWindow() so it can open all types of vehicle lists (depending on arguments)
- Also removed some unneeded arguments
- this also allows removing an if-else cascade in ShowVehicleListWindowLocal()