------------------------------------------------------------------------ r10628 | peter1138 | 2007-07-19 17:28:55 +0000 (Thu, 19 Jul 2007) | 2 lines -Fix (r10606,FS#1055): Revert r10606 and fix the plural problem another way. ------------------------------------------------------------------------ r10627 | rubidium | 2007-07-19 17:27:49 +0000 (Thu, 19 Jul 2007) | 2 lines -Fix [FS#1052]: be consistent with the space between the company name and the player number, i.e. always put a space between them. ------------------------------------------------------------------------ r10626 | miham | 2007-07-19 17:23:28 +0000 (Thu, 19 Jul 2007) | 3 lines -Update: WebTranslator2 update to 2007-07-19 19:23:12 american - 4 fixed by WhiteRabbit (4) ------------------------------------------------------------------------ r10624 | rubidium | 2007-07-19 16:24:48 +0000 (Thu, 19 Jul 2007) | 2 lines -Fix [FS#1047]: the production of banks could not be modified (either in scenario editor or with the cheat). ------------------------------------------------------------------------ r10622 | belugas | 2007-07-19 01:47:32 +0000 (Thu, 19 Jul 2007) | 2 lines -Feature: Introduction of the CBID_INDUSTRY_AVAILABLE's handling, in fund industry window. In order to stay as much consistent with the specs, the fund window will perform (if required) the callback every game-day. TTDPatch performs the same call every second, but after discussions with Csaboka, we agreed that it was not required to be that intensive. So a game-day is plenty enough. ------------------------------------------------------------------------ r10621 | belugas | 2007-07-19 01:35:48 +0000 (Thu, 19 Jul 2007) | 4 lines -Codechange: install a struct holding the user's selection from _fund_gui. -Codechange: merge WE_TIMEOUT and WE_ABORT_PLACE_OBJ, as they both do the same thing. -Feature: Any time you place an industry, even if it fails, the button will reset and the cursor will return to normal. ------------------------------------------------------------------------ r10620 | miham | 2007-07-18 17:37:34 +0000 (Wed, 18 Jul 2007) | 6 lines -Update: WebTranslator2 update to 2007-07-18 19:37:17 czech - 10 fixed, 13 changed by Hadez (23) estonian - 20 changed by kristjans (20) galician - 34 fixed, 5 changed by Condex (39) slovak - 4 fixed by lengyel (4) ------------------------------------------------------------------------ r10619 | belugas | 2007-07-18 17:05:23 +0000 (Wed, 18 Jul 2007) | 4 lines -Codechange: Use shorter variable/member names and add some code separation. -Codechange: Use a stringID variable instead of always refering to the _fund_gui.text[foo] member -Documentation: Add a few explanatory comments here and there ------------------------------------------------------------------------ r10618 | belugas | 2007-07-18 16:02:42 +0000 (Wed, 18 Jul 2007) | 3 lines -Fix(r10167): remove unneeded comment ------------------------------------------------------------------------ r10617 | belugas | 2007-07-18 15:59:08 +0000 (Wed, 18 Jul 2007) | 3 lines -Codechange: code style changes (removing an erroneous tab plus switch case alignment) -Codechange: give enum values to widgets ------------------------------------------------------------------------ r10607 | glx | 2007-07-18 02:08:56 +0000 (Wed, 18 Jul 2007) | 1 line -Fix r10605: use '&&' in preprocessor directives (MSVC doesn't like 'and') ------------------------------------------------------------------------ r10606 | peter1138 | 2007-07-17 20:32:27 +0000 (Tue, 17 Jul 2007) | 2 lines -Fix (r8826): plural and single cargo names were mixed up. ------------------------------------------------------------------------ r10605 | rubidium | 2007-07-17 16:59:21 +0000 (Tue, 17 Jul 2007) | 2 lines -Fix [FS#1046]: also OpenBSD does not know wchar. Patch by Matthias. ------------------------------------------------------------------------ r10604 | rubidium | 2007-07-17 08:18:57 +0000 (Tue, 17 Jul 2007) | 2 lines -Fix [FS#1044] (r9866): some industries produced cargo they should not be producing, which would result in the industry offering invalid cargo to a station resulting in crashes.. ------------------------------------------------------------------------ r10603 | peter1138 | 2007-07-17 06:56:09 +0000 (Tue, 17 Jul 2007) | 2 lines -Codechange: avoid direct access to _engine_info ------------------------------------------------------------------------ r10601 | rubidium | 2007-07-16 23:55:22 +0000 (Mon, 16 Jul 2007) | 2 lines -Codechange: store (and use) the type of stations instead of hardcoding station types by graphics IDs. ------------------------------------------------------------------------ r10600 | belugas | 2007-07-16 23:48:25 +0000 (Mon, 16 Jul 2007) | 1 line -Codechange: code-stylising the gui switch-case code ------------------------------------------------------------------------ r10593 | rubidium | 2007-07-16 21:00:40 +0000 (Mon, 16 Jul 2007) | 2 lines -Fix [FS#1038]: one could not remove locks that were build in a (very) old version of OpenTTD. ------------------------------------------------------------------------ r10592 | miham | 2007-07-16 17:37:40 +0000 (Mon, 16 Jul 2007) | 17 lines -Update: WebTranslator2 update to 2007-07-16 19:35:30 brazilian_portuguese - 4 fixed by tucalipe (4) catalan - 4 fixed by arnaullv (4) croatian - 7 fixed by knovak (7) danish - 10 fixed, 7 changed by ThomasA (17) dutch - 4 fixed by habell (4) estonian - 4 fixed by kristjans (4) finnish - 30 fixed by habazi (30) korean - 4 fixed by darkttd (4) norwegian_nynorsk - 16 fixed by pollux (16) piglatin - 12 fixed by adammw (12) portuguese - 4 changed by izhirahider (4) russian - 4 fixed by Smoky555 (4) slovenian - 4 fixed by Necrolyte (4) spanish - 4 fixed by eusebio (4) ukrainian - 4 fixed by fevral13 (4) ------------------------------------------------------------------------ r10590 | glx | 2007-07-16 13:51:17 +0000 (Mon, 16 Jul 2007) | 1 line -Fix: cargo_packet.* were not sorted correctly in project files ------------------------------------------------------------------------ r10589 | rubidium | 2007-07-16 13:48:12 +0000 (Mon, 16 Jul 2007) | 2 lines -Fix (Debian): --enable-install is not needed anymore. ------------------------------------------------------------------------ r10587 | rubidium | 2007-07-16 09:16:58 +0000 (Mon, 16 Jul 2007) | 2 lines -Codechange: move the string/dparam related stuff from variables.h to strings.h ------------------------------------------------------------------------ r10584 | miham | 2007-07-15 18:14:21 +0000 (Sun, 15 Jul 2007) | 1 line -Fix: [Translations] Fixed translations screwed up by translator ------------------------------------------------------------------------ r10583 | miham | 2007-07-15 17:17:44 +0000 (Sun, 15 Jul 2007) | 13 lines -Update: WebTranslator2 update to 2007-07-15 19:17:18 croatian - 135 fixed, 2 changed by knovak (137) czech - 3 changed by Hadez (3) finnish - 29 fixed by habazi (29) french - 4 fixed by Skiper (4) german - 21 fixed, 1 changed by chu (22) hungarian - 4 fixed by miham (4) italian - 4 fixed by lorenzodv (4) japanese - 4 fixed by ickoonite (4) portuguese - 4 fixed by izhirahider (4) romanian - 10 fixed by kneekoo (10) traditional_chinese - 4 fixed by xbddc (4) ------------------------------------------------------------------------ r10578 | KUDr | 2007-07-15 11:45:38 +0000 (Sun, 15 Jul 2007) | 3 lines -Fix [YAPF, ships]: Ships received curve penalty for non-diagonal straight move. (JazzyJaffa) -The fix in cost calculation uncovered bug in estimate calculation. Ships now use the same estimate algorithm as trains. ------------------------------------------------------------------------ r10575 | glx | 2007-07-15 00:45:02 +0000 (Sun, 15 Jul 2007) | 1 line -Fix r10573: misplaced ) ------------------------------------------------------------------------ r10573 | belugas | 2007-07-15 00:26:12 +0000 (Sun, 15 Jul 2007) | 1 line -Codechange: Use function CheckIfCallBackAllowsAvailability for random map generation as well as for ingame random industry creation ------------------------------------------------------------------------ r10572 | belugas | 2007-07-15 00:19:40 +0000 (Sun, 15 Jul 2007) | 1 line -Codechange: Add function CheckIfCallBackAllowsAvailability for industries ------------------------------------------------------------------------ r10570 | belugas | 2007-07-15 00:03:17 +0000 (Sun, 15 Jul 2007) | 2 lines -Codechange: Add enum required for Callback 0x22: CBID_INDUSTRY_AVAILABLE -Documentation: Add documentation for enum IndustryConstructionType, which describes how the industry has been created ------------------------------------------------------------------------ r10567 | rubidium | 2007-07-14 23:10:27 +0000 (Sat, 14 Jul 2007) | 2 lines -Add [FS#915]: a "group" with ungrouped vehicles. Patch by Matthias Wolf. ------------------------------------------------------------------------ r10566 | rubidium | 2007-07-14 22:37:40 +0000 (Sat, 14 Jul 2007) | 2 lines -Fix [FS#1025]: a NewGRF could have a information message that is too long for the internal buffers to handle. We should not crash on such a case even though the message is too big for the window anyway. ------------------------------------------------------------------------ r10563 | rubidium | 2007-07-14 20:40:11 +0000 (Sat, 14 Jul 2007) | 2 lines -Fix: gcc 2.95 (which is still needed for MorphOS :() does have trouble with using the protected/private variables of the enclosing class (and super classes of that enclosing class). ------------------------------------------------------------------------ r10562 | rubidium | 2007-07-14 20:30:35 +0000 (Sat, 14 Jul 2007) | 2 lines -Fix: most of the MorphOS issues; MorphOS doesn't know about wchars, so disable all code that has to use wchars for MorphOS. ------------------------------------------------------------------------ r10561 | truelight | 2007-07-14 20:21:02 +0000 (Sat, 14 Jul 2007) | 2 lines -Fix: don't give 'unused variable' warnings when disabling asserts ------------------------------------------------------------------------ r10559 | miham | 2007-07-14 17:32:50 +0000 (Sat, 14 Jul 2007) | 6 lines -Update: WebTranslator2 update to 2007-07-14 19:32:31 american - 8 fixed by WhiteRabbit (8) catalan - 15 changed by arnaullv (15) estonian - 6 fixed by kristjans (6) slovenian - 6 fixed by Necrolyte (6) ------------------------------------------------------------------------ r10555 | rubidium | 2007-07-13 20:46:53 +0000 (Fri, 13 Jul 2007) | 2 lines -Codechange/Fix: 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. ------------------------------------------------------------------------ r10552 | truelight | 2007-07-13 19:06:12 +0000 (Fri, 13 Jul 2007) | 2 lines -Fix [FS#1034, r10546]: opening Available Aircrafts segfaulted ------------------------------------------------------------------------ r10550 | miham | 2007-07-13 16:56:07 +0000 (Fri, 13 Jul 2007) | 6 lines -Update: WebTranslator2 update to 2007-07-13 18:55:52 german - 3 fixed by Neonox (3) hungarian - 2 fixed by miham (2) slovak - 6 fixed by lengyel (6) traditional_chinese - 6 fixed by xbddc (6) ------------------------------------------------------------------------ r10549 | rubidium | 2007-07-13 15:12:36 +0000 (Fri, 13 Jul 2007) | 2 lines -Fix [FS#1031]: wrong tram catenary poles drawn in some bridge directions. ------------------------------------------------------------------------ r10548 | truelight | 2007-07-13 15:02:22 +0000 (Fri, 13 Jul 2007) | 2 lines -Fix [FS#1020]: don't segfault when you quit in the end-of-the-game screen ------------------------------------------------------------------------ r10547 | truelight | 2007-07-13 15:01:16 +0000 (Fri, 13 Jul 2007) | 2 lines -Fix: when Cheat-Window is open and a new month happens, the window wasn't redrawn instantly ------------------------------------------------------------------------ r10546 | truelight | 2007-07-13 14:51:55 +0000 (Fri, 13 Jul 2007) | 2 lines -Fix [FS#1026]: you can now have both Available Train as Available Ship window open ------------------------------------------------------------------------ r10542 | peter1138 | 2007-07-13 13:03:20 +0000 (Fri, 13 Jul 2007) | 2 lines -Codechange: use class member instead of global variable for null ticks value ------------------------------------------------------------------------ r10541 | rubidium | 2007-07-13 12:08:37 +0000 (Fri, 13 Jul 2007) | 4 lines -Fix [FS#1028]: cargo payment rates overflow. -Fix: 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 continueing 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. ------------------------------------------------------------------------ r10537 | truelight | 2007-07-13 10:46:07 +0000 (Fri, 13 Jul 2007) | 2 lines -Backport r10536: added option for null-driver to configure how long it should run (-vnull:ticks=10000) ------------------------------------------------------------------------