------------------------------------------------------------------------ r15471 | translators | 2009-02-13 18:45:53 +0000 (Fri, 13 Feb 2009) | 7 lines -Update: WebTranslator2 update to 2009-02-13 18:45:45 dutch - 12 changed by Excel20 (12) finnish - 1 fixed by jpx_ (1) french - 1 fixed, 2 changed by glx (3) luxembourgish - 333 fixed by Gubius (333) ukrainian - 5 fixed by mad (5) ------------------------------------------------------------------------ r15470 | yexo | 2009-02-13 18:43:56 +0000 (Fri, 13 Feb 2009) | 1 line -Fix [NoAI]: Check the types of the parameters passed to AddSetting, AddLabels and RegisterAI. ------------------------------------------------------------------------ r15469 | rubidium | 2009-02-13 17:55:45 +0000 (Fri, 13 Feb 2009) | 2 lines -Fix (r15468): why doesn't subversion trigger the save of my text editor before doing the commit? ------------------------------------------------------------------------ r15468 | rubidium | 2009-02-13 17:50:33 +0000 (Fri, 13 Feb 2009) | 2 lines -Fix: reword the multiplayer tooltip so it doesn't mention the (incorrect) number of players anymore. ------------------------------------------------------------------------ r15467 | yexo | 2009-02-13 17:17:34 +0000 (Fri, 13 Feb 2009) | 1 line -Fix [NoAI]: AIs with an error in their info.nut are no longer available in-game. ------------------------------------------------------------------------ r15466 | yexo | 2009-02-13 16:25:53 +0000 (Fri, 13 Feb 2009) | 1 line -Fix (r15330): The squirrel instance object was freed twice if an info.nut failed to compile. ------------------------------------------------------------------------ r15465 | smatz | 2009-02-13 02:11:54 +0000 (Fri, 13 Feb 2009) | 1 line -Codechange: constify most of AIInfo/AIFileInfo methods, move definition of very simple getters to header file ------------------------------------------------------------------------ r15464 | yexo | 2009-02-13 01:44:56 +0000 (Fri, 13 Feb 2009) | 1 line -Codechange [NoAI]: Call all info.nut functions exactly once and only during initialization. ------------------------------------------------------------------------ r15463 | yexo | 2009-02-13 01:24:30 +0000 (Fri, 13 Feb 2009) | 1 line -Change [API CHANGE]: Replace AIInfo::CanLoadFromVersion(version) with AIInfo::MinVersionToLoad() which should return a single integer, the minimum version the AI is able to load data from. ------------------------------------------------------------------------ r15462 | yexo | 2009-02-13 00:18:56 +0000 (Fri, 13 Feb 2009) | 2 lines -Change [NoAI]: Make AIController::GetTick() and AIController::GetSetting() static functions. -Fix (r15460): ai_controller.hpp.sq was forgotten. ------------------------------------------------------------------------ r15461 | rubidium | 2009-02-12 23:47:13 +0000 (Thu, 12 Feb 2009) | 2 lines -Fix (r15459): massive removal of strings from serbian. ------------------------------------------------------------------------ r15460 | rubidium | 2009-02-12 22:25:53 +0000 (Thu, 12 Feb 2009) | 2 lines -Fix [NoAI]: don't require an instance to exist in the scope for static functions and limit exposure of the internal function GetClassName. ------------------------------------------------------------------------ r15459 | translators | 2009-02-12 18:46:07 +0000 (Thu, 12 Feb 2009) | 11 lines -Update: WebTranslator2 update to 2009-02-12 18:45:56 afrikaans - 5 fixed, 3 changed by Ludslad (8) dutch - 18 changed by Excel20 (18) german - 3 changed by planetmaker (3) hungarian - 1 changed by alyr (1) ido - 27 fixed by Cecile (12), Selene (15) indonesian - 10 changed by rindu (10) luxembourgish - 346 fixed by Gubius (346) serbian - 19 fixed by burek (19) spanish - 4 changed by eusebio (4) ------------------------------------------------------------------------ r15458 | frosch | 2009-02-12 18:08:47 +0000 (Thu, 12 Feb 2009) | 1 line -Fix: Missing 'static'. ------------------------------------------------------------------------ r15457 | rubidium | 2009-02-12 15:17:10 +0000 (Thu, 12 Feb 2009) | 2 lines -Fix: typo in stringid. ------------------------------------------------------------------------ r15456 | rubidium | 2009-02-12 10:42:22 +0000 (Thu, 12 Feb 2009) | 2 lines -Fix(ish): add strgen support to add 'directional formatting codes', so one can guide the bidirectional rendering a bit better. ------------------------------------------------------------------------ r15455 | rubidium | 2009-02-12 10:13:30 +0000 (Thu, 12 Feb 2009) | 2 lines -Fix: font autodetection didn't occur when directly loading a game via e.g. -g. ------------------------------------------------------------------------ r15454 | rubidium | 2009-02-11 20:41:17 +0000 (Wed, 11 Feb 2009) | 2 lines -Fix [FS#2614]: towns did not know about build_on_slopes in some cases, or made decisions on the 'original' slope instead the slope after applying the foundation.. ------------------------------------------------------------------------ r15453 | frosch | 2009-02-11 20:09:29 +0000 (Wed, 11 Feb 2009) | 1 line -Fix [FS#2450](r14613): Founding industries as OWNER_TOWN resulted in unwanted effects. ------------------------------------------------------------------------ r15452 | frosch | 2009-02-11 18:50:47 +0000 (Wed, 11 Feb 2009) | 1 line -Codechange: Add DC_NO_MODIFY_TOWN_RATING. ------------------------------------------------------------------------ r15451 | translators | 2009-02-11 18:49:06 +0000 (Wed, 11 Feb 2009) | 11 lines -Update: WebTranslator2 update to 2009-02-11 18:46:59 afrikaans - 5 fixed, 9 changed by Ludslad (14) german - 7 changed by planetmaker (1), eddi (6) hungarian - 5 fixed by alyr (5) indonesian - 17 fixed, 2 changed by rindu (2), fanioz (1), adjayanto (16) persian - 11 fixed, 31 changed by ali sattari (42) romanian - 5 fixed, 14 changed by kkmic (19) serbian - 500 fixed, 14 changed by syndrome (514) slovak - 4 fixed by choze (4) spanish - 5 fixed by eusebio (5) ------------------------------------------------------------------------ r15450 | peter1138 | 2009-02-11 18:37:13 +0000 (Wed, 11 Feb 2009) | 1 line -Codechange: Remove unused RailTypesByte, unused RAILTYPES_... enum values, and change INVALID_RAILTYPES to be UINT_MAX. ------------------------------------------------------------------------ r15449 | frosch | 2009-02-11 18:33:27 +0000 (Wed, 11 Feb 2009) | 1 line -Codechange: Rename DC_NO_TOWN_RATING to DC_NO_TEST_TOWN_RATING as that is what it does. ------------------------------------------------------------------------ r15448 | peter1138 | 2009-02-11 18:10:12 +0000 (Wed, 11 Feb 2009) | 1 line -Codechange: Don't show rail types in selection drop downs if they have no label. ------------------------------------------------------------------------ r15447 | peter1138 | 2009-02-11 07:17:39 +0000 (Wed, 11 Feb 2009) | 1 line -Codechange: void functions don't tend to return true if and only if anyway ------------------------------------------------------------------------ r15446 | belugas | 2009-02-11 02:53:15 +0000 (Wed, 11 Feb 2009) | 2 lines -Revert(r15445): Seems that "iff" stands for "if and only if". So not much of a typo. Thanks, Yexo. I feel less ignorant today :D ------------------------------------------------------------------------ r15445 | belugas | 2009-02-11 02:30:08 +0000 (Wed, 11 Feb 2009) | 1 line -Fix: little typos ------------------------------------------------------------------------ r15444 | rubidium | 2009-02-11 01:46:09 +0000 (Wed, 11 Feb 2009) | 2 lines -Fix (r15425): the chat messages gone gray. That gray colour was technically right. The string contained {GRAY}, but due to a latent bug (accidentally fixed in r15425) in the string drawing routing the gray would be interpreted as use palette colour 14, which is a white. ------------------------------------------------------------------------ r15442 | rubidium | 2009-02-11 01:28:10 +0000 (Wed, 11 Feb 2009) | 2 lines -Codechange: don't do magic on magic numbers when you can also use a single named constant. ------------------------------------------------------------------------ r15441 | yexo | 2009-02-11 00:48:15 +0000 (Wed, 11 Feb 2009) | 1 line -Cleanup: Use a return value instead of passing a pointer to where the result should be stored. ------------------------------------------------------------------------ r15440 | yexo | 2009-02-10 19:22:09 +0000 (Tue, 10 Feb 2009) | 1 line -Fix: Backup AIObject::GetAllowDoCommand and restore the old value so AIs can't work around it. ------------------------------------------------------------------------ r15439 | smatz | 2009-02-10 12:49:12 +0000 (Tue, 10 Feb 2009) | 1 line -Fix [FS#2626]: call Vehicle::LeaveStation() before reversing overlength loading train (station triggers were missed, PBS reservation could cause crash) ------------------------------------------------------------------------ r15438 | glx | 2009-02-10 04:23:37 +0000 (Tue, 10 Feb 2009) | 1 line -Fix (r15434): MSVC performance warning ------------------------------------------------------------------------ r15437 | belugas | 2009-02-10 00:50:04 +0000 (Tue, 10 Feb 2009) | 2 lines -Codechange: Do not run a code section when you already know it is useless -Codechange: Do not rely on a decision based on something that has already been evaluated ------------------------------------------------------------------------ r15436 | peter1138 | 2009-02-09 22:49:28 +0000 (Mon, 09 Feb 2009) | 1 line -Codechange: Return index of station spec within station class as a return parameter of GetCustomStationSpecByGrf(), as the index is already known. Saves on an extra loop and an extern... ------------------------------------------------------------------------ r15434 | rubidium | 2009-02-09 21:20:05 +0000 (Mon, 09 Feb 2009) | 2 lines -Codechange: bit of type safety for the DC_xxx flags. ------------------------------------------------------------------------ r15433 | peter1138 | 2009-02-09 20:30:16 +0000 (Mon, 09 Feb 2009) | 2 lines -Fix (r15126): Content download progress bar was not centered properly. ------------------------------------------------------------------------ r15432 | translators | 2009-02-09 18:31:10 +0000 (Mon, 09 Feb 2009) | 17 lines -Update: WebTranslator2 update to 2009-02-09 18:30:51 bulgarian - 30 fixed by Ar4i (30) catalan - 3 fixed by arnaullv (3) danish - 33 fixed by ThomasA (33) dutch - 5 fixed by habell (5) english_US - 118 fixed by WhiteRabbit (118) finnish - 5 fixed by jpx_ (5) german - 5 fixed by ralph (5) hungarian - 2 fixed by alyr (2) latvian - 7 fixed by KiitsLV (5), waste (2) polish - 6 fixed by coolik (6) romanian - 3 fixed, 2 changed by kkmic (5) serbian - 123 fixed, 2 deleted, 229 changed by syndrome (354) simplified_chinese - 5 fixed by ww9980 (5) spanish - 1 changed by Dominus (1) ukrainian - 3 fixed by mad (3) ------------------------------------------------------------------------ r15431 | rubidium | 2009-02-09 10:31:37 +0000 (Mon, 09 Feb 2009) | 2 lines -Fix (r15425): wrongly added assertion due to unneeded & 0xFF. Now use the same method of handling the colour as it would do when drawing a string instead of a character. ------------------------------------------------------------------------ r15429 | rubidium | 2009-02-09 03:07:03 +0000 (Mon, 09 Feb 2009) | 2 lines -Change: do r15428 also for the string names. ------------------------------------------------------------------------ r15428 | rubidium | 2009-02-09 02:57:15 +0000 (Mon, 09 Feb 2009) | 2 lines -Codechange: consistently use colour instead of having both color and colour. ------------------------------------------------------------------------ r15427 | rubidium | 2009-02-09 02:33:10 +0000 (Mon, 09 Feb 2009) | 2 lines -Codechange: give w->caption_color a more sensible name as it holds the owner of whatever is shown in the window ------------------------------------------------------------------------ r15426 | glx | 2009-02-09 02:28:31 +0000 (Mon, 09 Feb 2009) | 1 line -Fix (r15421): wrong grfcodec version was used to generate openttdd.grf ------------------------------------------------------------------------ r15425 | rubidium | 2009-02-09 02:09:47 +0000 (Mon, 09 Feb 2009) | 2 lines -Codechange: some color->colour changes and type safety. ------------------------------------------------------------------------ r15424 | rubidium | 2009-02-09 01:22:29 +0000 (Mon, 09 Feb 2009) | 2 lines -Codechange: make it possible to have multiple windows with edit box open simultaniously (Zuu). ------------------------------------------------------------------------ r15423 | rubidium | 2009-02-09 01:06:23 +0000 (Mon, 09 Feb 2009) | 2 lines -Codechange: split widget related types to their own header and add a bit of type strictness. ------------------------------------------------------------------------ r15422 | rubidium | 2009-02-08 23:06:56 +0000 (Sun, 08 Feb 2009) | 2 lines -Fix [FS#2623] (r15383): loading NewGRFs before copying the settings. ------------------------------------------------------------------------ r15421 | michi_cc | 2009-02-08 20:11:59 +0000 (Sun, 08 Feb 2009) | 1 line -Change: Replace the path signal sprites borrowed from TTDPatch with our own custom sprites. ------------------------------------------------------------------------ r15418 | peter1138 | 2009-02-08 18:29:22 +0000 (Sun, 08 Feb 2009) | 1 line -Codechange: Add action7/9 support to detect available rail type labels ------------------------------------------------------------------------ r15417 | peter1138 | 2009-02-08 18:11:06 +0000 (Sun, 08 Feb 2009) | 1 line -Codechange: Add default rail type labels and support for per-GRF translation table. ------------------------------------------------------------------------ r15416 | rubidium | 2009-02-08 17:46:08 +0000 (Sun, 08 Feb 2009) | 2 lines -Fix (r15412): revert the removal of the road side drop down box handling. ------------------------------------------------------------------------ r15415 | rubidium | 2009-02-08 16:03:17 +0000 (Sun, 08 Feb 2009) | 2 lines -Change: close the (station) joiner window when pressing the bulldozer. ------------------------------------------------------------------------ r15414 | rubidium | 2009-02-08 16:00:57 +0000 (Sun, 08 Feb 2009) | 2 lines -Codechange: s/delete FindWindowById/DeleteWindowById/ ------------------------------------------------------------------------ r15413 | rubidium | 2009-02-08 15:45:34 +0000 (Sun, 08 Feb 2009) | 2 lines -Fix [FS#2529/2533]: inconsistencies between station and bridge building w.r.t. tile selection and when the window should be closed. ------------------------------------------------------------------------ r15412 | peter1138 | 2009-02-08 12:58:14 +0000 (Sun, 08 Feb 2009) | 1 line -Fix: Clearing custom engine names could cause desyncs due to be client-side only; GUI parts of save/load of custom engine names also removed as it was never implemented. ------------------------------------------------------------------------ r15411 | rubidium | 2009-02-08 12:42:45 +0000 (Sun, 08 Feb 2009) | 2 lines -Feature(ttette): make 'set' a alias for the setting/patch console command ------------------------------------------------------------------------ r15410 | rubidium | 2009-02-08 12:25:13 +0000 (Sun, 08 Feb 2009) | 2 lines -Cleanup: get rid of most of the references to the 'patches' except where it's used for backward compatability. ------------------------------------------------------------------------ r15409 | frosch | 2009-02-08 12:02:28 +0000 (Sun, 08 Feb 2009) | 4 lines -Update: Currencies Remove intermediate currency "New Turkish lira". Add Euro introduction date for Slovakia. Remove Euro introduction date for Hungary. ------------------------------------------------------------------------ r15408 | Yexo | 2009-02-08 11:34:51 +0000 (Sun, 08 Feb 2009) | 1 line -Fix (r15027): AIs could call AIController::Sleep() at times they're not allowed to sleep. ------------------------------------------------------------------------ r15407 | peter1138 | 2009-02-08 10:37:24 +0000 (Sun, 08 Feb 2009) | 1 line -Codechange: When loading a save game with an invalid pool index, report the problem (invalid index) rather than an impossible symptom (too many items), and report it in game instead of causing a crash. ------------------------------------------------------------------------ r15406 | rubidium | 2009-02-08 01:51:48 +0000 (Sun, 08 Feb 2009) | 2 lines -Fix: make Valuate actually cost a few opcodes to not make it a single opcode method of doing lots of the same thing. This should resolve most of the hiccups caused by AIs. ------------------------------------------------------------------------ r15404 | michi_cc | 2009-02-08 01:10:48 +0000 (Sun, 08 Feb 2009) | 1 line -Cleanup [YAPF]: A tiny bit of const correctness. ------------------------------------------------------------------------ r15403 | translators | 2009-02-07 18:48:25 +0000 (Sat, 07 Feb 2009) | 18 lines -Update: WebTranslator2 update to 2009-02-07 18:48:00 arabic_egypt - 6 fixed by khaloofah (6) brazilian_portuguese - 15 fixed by tucalipe (15) catalan - 3 fixed by arnaullv (3) dutch - 2 fixed, 21 changed by Yexo (21), Excel20 (2) finnish - 3 fixed by jpx_ (3) french - 6 fixed by glx (6) german - 6 fixed by hellow (6) hungarian - 4 fixed by alyr (4) italian - 17 fixed by lorenzodv (17) korean - 6 fixed, 22 changed by darkttd (28) norwegian_bokmal - 27 fixed by khh (27) romanian - 3 fixed, 4 changed by kkmic (7) serbian - 176 fixed, 93 changed by syndrome (269) simplified_chinese - 16 fixed, 1 changed by ww9980 (17) spanish - 6 fixed by Dominus (6) turkish - 17 fixed, 1 changed by Emin (18) ------------------------------------------------------------------------ r15402 | smatz | 2009-02-07 18:09:30 +0000 (Sat, 07 Feb 2009) | 1 line -Codechange: verify _current_company didn't change when executing a command ------------------------------------------------------------------------ r15401 | smatz | 2009-02-07 17:01:44 +0000 (Sat, 07 Feb 2009) | 1 line -Fix [FS#2619](r15027): AI::Stop changed _current_company, but didn't restore its original value ------------------------------------------------------------------------ r15400 | frosch | 2009-02-07 16:23:42 +0000 (Sat, 07 Feb 2009) | 1 line -Fix: Typos in comments. ------------------------------------------------------------------------ r15399 | frosch | 2009-02-07 16:17:03 +0000 (Sat, 07 Feb 2009) | 1 line -Fix [FS#2617]: For articulated parts v->cargo_type == CT_INVALID is possible. ------------------------------------------------------------------------ r15398 | smatz | 2009-02-07 16:11:21 +0000 (Sat, 07 Feb 2009) | 1 line -Fix (r14135): _current_company shouldn't be used in GUI code (Swallow) ------------------------------------------------------------------------ r15397 | rubidium | 2009-02-07 16:02:29 +0000 (Sat, 07 Feb 2009) | 2 lines -Fix [FS#2618]: a town could build a statue under a bridge. ------------------------------------------------------------------------ r15396 | smatz | 2009-02-07 13:53:38 +0000 (Sat, 07 Feb 2009) | 1 line -Fix [FS#2601](r15027): since AIs can have vehicle groups now, convert the groups correctly ------------------------------------------------------------------------ r15395 | rubidium | 2009-02-07 12:02:13 +0000 (Sat, 07 Feb 2009) | 2 lines -Fix [FS#2611] (r15377): one couldn't reset companies anymore in a 'dedicated' server. ------------------------------------------------------------------------ r15394 | glx | 2009-02-07 03:31:48 +0000 (Sat, 07 Feb 2009) | 1 line -Fix (r15389): no new line at end of line warning ------------------------------------------------------------------------ r15393 | belugas | 2009-02-07 03:06:38 +0000 (Sat, 07 Feb 2009) | 1 line -Fix: little typo ------------------------------------------------------------------------ r15392 | belugas | 2009-02-07 02:38:32 +0000 (Sat, 07 Feb 2009) | 1 line -Codechange: move the spec getter to a place where it's only required, without the use of extern ------------------------------------------------------------------------ r15391 | rubidium | 2009-02-07 02:29:08 +0000 (Sat, 07 Feb 2009) | 2 lines -Fix (r14997): loading font sprites should not trigger a palette conversion. ------------------------------------------------------------------------ r15390 | Yexo | 2009-02-07 01:17:15 +0000 (Sat, 07 Feb 2009) | 1 line -Cleanup: Remove old hack that wasn't used anymore. ------------------------------------------------------------------------ r15389 | peter1138 | 2009-02-07 01:01:02 +0000 (Sat, 07 Feb 2009) | 1 line -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. ------------------------------------------------------------------------ r15388 | rubidium | 2009-02-07 00:45:24 +0000 (Sat, 07 Feb 2009) | 2 lines -Change: unify the way Ctrl+Click is written. ------------------------------------------------------------------------ r15387 | peter1138 | 2009-02-07 00:37:35 +0000 (Sat, 07 Feb 2009) | 1 line -Codechange: Add a drop down list item type for char* strings. ------------------------------------------------------------------------ r15386 | peter1138 | 2009-02-07 00:33:35 +0000 (Sat, 07 Feb 2009) | 1 line -Codechange: During start up, store driver/blitter/graphicsset selection in local variable instead of in the global _ini_* variables. This means that specifying a driver/blitter/graphicsset on the command line does not clobber the configuration value, which can now be saved like other values. ------------------------------------------------------------------------ r15385 | peter1138 | 2009-02-07 00:29:35 +0000 (Sat, 07 Feb 2009) | 1 line -Fix: Saving of char* to configuration file did not work due to incorrect parameter order and no handling of NULL. ------------------------------------------------------------------------ r15384 | rubidium | 2009-02-07 00:22:21 +0000 (Sat, 07 Feb 2009) | 2 lines -Change: tweak some settings to make OpenTTD easier to use for first-time users (or upgraders) ------------------------------------------------------------------------ r15383 | Yexo | 2009-02-06 23:58:16 +0000 (Fri, 06 Feb 2009) | 1 line -Cleanup: Don't call MakeNewgameSettingsLive more often than necessary. ------------------------------------------------------------------------ r15382 | rubidium | 2009-02-06 21:30:18 +0000 (Fri, 06 Feb 2009) | 2 lines -Fix [FS#2466]: 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. ------------------------------------------------------------------------ r15381 | frosch | 2009-02-06 20:51:24 +0000 (Fri, 06 Feb 2009) | 1 line -Fix (r11091): When testing for parallel road two tiles away, do not move more than one tile along the road. ------------------------------------------------------------------------ r15380 | frosch | 2009-02-06 20:24:44 +0000 (Fri, 06 Feb 2009) | 1 line -Fix (r15190)[FS#2603]: Do not use TileY() on negative TileIndexDiffs. But the test was not needed anyway, as those tiles were already tested in previous iterations. ------------------------------------------------------------------------ r15379 | translators | 2009-02-06 18:46:21 +0000 (Fri, 06 Feb 2009) | 19 lines -Update: WebTranslator2 update to 2009-02-06 18:45:59 arabic_egypt - 11 fixed by khaloofah (11) catalan - 11 fixed by arnaullv (11) dutch - 10 fixed, 2 changed by Yexo (10), Excel20 (2) finnish - 14 fixed by jpx_ (12), UltimateSephiroth (2) french - 11 fixed by glx (11) german - 11 fixed by ralph (5), hellow (6) hebrew - 5 fixed by 19izhar73 (5) hungarian - 11 fixed, 3 changed by alyr (3), IPG (4), oklmernok (7) korean - 11 fixed, 2 changed by darkttd (13) latvian - 25 fixed by waste (25) portuguese - 16 fixed by supra90 (10), SnowFlake (6) romanian - 11 fixed by kkmic (11) serbian - 5 fixed, 271 changed by syndrome (276) simplified_chinese - 2 fixed by ww9980 (2) spanish - 11 fixed by Dominus (11) traditional_chinese - 3 fixed, 5 changed by ww9980 (8) ukrainian - 14 fixed by mad (14) ------------------------------------------------------------------------ r15378 | frosch | 2009-02-06 18:06:05 +0000 (Fri, 06 Feb 2009) | 1 line -Fix: 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. ------------------------------------------------------------------------