summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-12-21(svn r7527) -Update appropiate files with release information for 0.5.0-RC1Darkvater
2006-12-21(svn r7525) -Fix (r6631): Invalidate the widget of 'many random industries' ↵Darkvater
when it is raised (Maedhros)
2006-12-21(svn r7524) -Fix: remove empty strings that should not have been empty from ↵rubidium
the Ukrainian language file.
2006-12-21(svn r7523) -Feature: Add the possibility to change the newgrf configuration ↵Darkvater
of a running game. This is only possible in SP (or in the intro menu). During game play you will get a confirmation window when applying the changes as some actions can crash OpenTTD and/or make your current game unplayable.
2006-12-21(svn r7522) -Codechange: Have CopyGRFConfigList clear the destination list ↵Darkvater
before assigning values to it. This cuts down on memleaks which could exist when the function was not used carefully.
2006-12-21(svn r7521) -Codechange: Rename UpdateAllWaypointCustomGraphics to ↵Darkvater
AfterLoadWaypoints to be more conforming with other such functions.
2006-12-20(svn r7520) -Fix(r7348): memleak due to unconditionally overwriting the ↵rubidium
filename, name and info of a GRFConfig in IsGoodGRFConfigList.
2006-12-20(svn r7519) -Fix: [YAPF] Cache was not deleted when waypoint was built or ↵KUDr
removed (frosch)
2006-12-20(svn r7518) -Codechange: more NULL pointer resets after free.Darkvater
2006-12-20(svn r7517) -Codechange: Set pointers to NULL when freeing the newgrf config ↵Darkvater
variables and add the proper const to CopyGRFConfigList
2006-12-20(svn r7516) -Codechange: Number the newgrf-gui widgets and use their ↵Darkvater
symbolic names for access with some const goodness.
2006-12-20(svn r7515) -Codechange [newgrf]: Ignore ascii code 0x0A in text. Newline is ↵Darkvater
0x0D.
2006-12-19(svn r7511) -Fix(r7505): Fix network game list selection by enlarging by two ↵glx
pixel and adding a new row to it
2006-12-19(svn r7509) WebTranslator2 update to 2006-12-19 07:13:46miham
bulgarian - 5 fixed by kokobongo (5) catalan - 1 fixed, 4 changed by arnaullv (5) esperanto - 24 fixed by LaPingvino (24) estonian - 5 fixed by vermon (5) french - 1 fixed by glx (1) portuguese - 1 fixed by izhirahider (1) russian - 1 fixed by Smoky555 (1) ukrainian - 16 fixed by znikoz (16)
2006-12-18(svn r7507) -Fix (7505): the name of a GRF could be "", which causes a ↵rubidium
segmentation fault. So take the filename, which cannot be "", when the of the GRF name is "". Also check for "" length when receiving GRF names.
2006-12-18(svn r7506) -Codechange: [NewGRF] Add action 7/9/D variable 0x81 (current year)glx
2006-12-18(svn r7505) -Feature: show NewGRFs used on a game server, show which NewGRFs ↵rubidium
you do and do not have. -Feature: show NewGRF compatability of network games in the Game List window; a green square if you got the same OpenTTD version and have the needed NewGRF, a red square if the version does not match and a yellow square if the version matches, but the client is missing at least one of the NewGRFs.
2006-12-18(svn r7503) -Codechange: [NewGRF] Add bounds checking for spriteset cargo ↵peter1138
types. (NewCargo support will change this rule a bit...)
2006-12-15(svn r7501) WebTranslator2 update to 2006-12-15 19:51:16miham
esperanto - 18 fixed by LaPingvino (18)
2006-12-15(svn r7500) -Fix (r7460): GetEnvironmentVariable and strncat take the number ↵Darkvater
of characters and not the number of bytes as an argument. Thanks Tron.
2006-12-15(svn r7499) WebTranslator2 update to 2006-12-15 10:49:50miham
esperanto - 35 fixed, 2 changed by LaPingvino (37) slovak - 1 fixed by lengyel (1) turkish - 5 fixed by jnmbk (5)
2006-12-14(svn r7496) -Codechange: [NewGRF] Skip processing a GRF if it deactivated ↵peter1138
itself.
2006-12-14(svn r7495) -Fix (r7354): [NewGRF] Deactivate the target GRF, not the ↵peter1138
current GRF.
2006-12-13(svn r7494) -Fix: Really disable AI's in Multiplayer if you tell it so. In ↵Darkvater
loaded games with AI's the setting didn't take effect, resulting in immediate desyncs.
2006-12-13(svn r7492) [Translations] Moved esperanto from unfinished, as it is nearly ↵miham
complete
2006-12-13(svn r7491) WebTranslator2 update to 2006-12-13 19:43:22miham
esperanto - 238 fixed, 6 changed by LaPingvino (244) russian - 252 changed by Smoky555 (252)
2006-12-12(svn r7490) -Feature: Load a list of NewGRFs from the config (in the ↵peter1138
[newgrf-static] section) that should always be loaded. These will also be active during the intro screen, and in multiplayer games. Only "network-safe" NewGRFs are permitted, such as fonts and sprite replacement sets.
2006-12-12(svn r7489) WebTranslator2 update to 2006-12-12 19:57:02miham
esperanto - 69 fixed by LaPingvino (69)
2006-12-12(svn r7488) WebTranslator2 update to 2006-12-12 19:19:02miham
esperanto - 39 fixed by LaPingvino (39)
2006-12-12(svn r7487) [Translations] Readded language name as it disappeared because ↵miham
of several, clear reasons. For more information, please write mail to miham-devnull@xenon.bibl.u-szeged.hu
2006-12-12(svn r7486) WebTranslator2 update to 2006-12-12 14:47:37miham
esperanto - 146 fixed by LaPingvino (146) romanian - 1 fixed, 1 changed by kneekoo (2) russian - 8 fixed, 935 changed by Smoky555 (943)
2006-12-12(svn r7485) -Codechange: [NewGRF] Add debug warning for unsupported running ↵peter1138
cost bases for rail vehicles.
2006-12-12(svn r7484) WebTranslator2 update to 2006-12-12 08:39:41miham
esperanto - 72 fixed by LaPingvino (72) polish - 1 changed by meush (1) russian - 299 fixed, 351 changed by Smoky555 (650)
2006-12-11(svn r7482) WebTranslator2 update to 2006-12-11 21:26:12miham
esperanto - 180 fixed by LaPingvino (180)
2006-12-11(svn r7480) WebTranslator2 update to 2006-12-11 19:29:26miham
croatian - 126 fixed, 45 changed by knovak (171) danish - 9 fixed, 3 changed by ThomasA (12) dutch - 4 fixed by habell (4) esperanto - 246 fixed, 1 changed by LaPingvino (247)
2006-12-11(svn r7479) -Fix r5946: don't lower non-existent widgetglx
2006-12-11(svn r7477) -Fix (7451): Allocate(Industry|Town) get called twice when ↵rubidium
trying to build an industry/town via a command, thus incrementing the number of towns/industries twice when created via a command.
2006-12-11(svn r7476) -Fix (6965): the paper mill belongs in the Sub-Arctic (LT_HILLY) ↵rubidium
and not the Tropic (LT_DESERT) climate.
2006-12-10(svn r7475) -Fix (r7348): sanity check NewGRF action 8 strings for null ↵peter1138
terminator
2006-12-10(svn r7473) -Fix (r7269): Pass a cargo type to determine the freight weight peter1138
multiplier instead of a vehicle. Fixes incorrect display of total train capacity.
2006-12-10(svn r7471) -Codechange: Centre the 'quit' button on the main menu.Darkvater
2006-12-10(svn r7470) -Codechange: Leave elrails enabled after loading old ↵Darkvater
(pre-optional) and very old (pre-elrails) games. Let the user manually disable if if undesired.
2006-12-10(svn r7469) -Fix (r7348): NewGRF settings weren't loaded in cases.peter1138
2006-12-10(svn r7468) -Codechange: [win32] Add some comments to ↵Darkvater
MB/WIDE_TO_WIDE/MB_[BUFFER] macros and use them some more in win32 code. Also for the clipboard use the convert_from_fs function instead of calling Win32 API directly. Make the static buffers in OTTD2FS and FS2OTTD the same size (character-length wise)
2006-12-10(svn r7467) -Cleanup: [win32] Disable the submit-savegame-on-crash code as ↵Darkvater
we (webserver) doesn't do anything with it and the button has been disabled for ages.
2006-12-10(svn r7466) -Cleanup: [win32] Coding style, indentation, variable localization.Darkvater
2006-12-10(svn r7465) -Codechange: Save the default GRF configuration.peter1138
2006-12-10(svn r7464) -Codechange: move BuildParamList from newgrf_gui to ↵peter1138
newgrf_config and prefix with GRF.
2006-12-10(svn r7463) -Codechange: Don't load invalid NewGRF files from the ↵peter1138
configuration file; instead show a warning.
2006-12-10(svn r7462) -Fix: when doing comparison in action 7/9, mask the param value ↵glx
so it has the 'same' size as the value it is compared to