------------------------------------------------------------------------ r15036 | truebrain | 2009-01-12 18:15:18 +0000 (Mon, 12 Jan 2009) | 2 lines -Fix: use the same value for 'random' through-out the code for PlantTree ------------------------------------------------------------------------ r15035 | truebrain | 2009-01-12 18:05:24 +0000 (Mon, 12 Jan 2009) | 2 lines -Fix (r15027): if case people don't use SVN (which we advise), they do not receive src/3rdparty/squirrel automaticly. Warn when not found, and advise what to do (this to avoid stupid users like yorick get all confused and agressive) ------------------------------------------------------------------------ r15034 | truebrain | 2009-01-12 17:40:32 +0000 (Mon, 12 Jan 2009) | 2 lines -Fix (r15027): NoAI framework no longer needs threads, so don't make source.list believe it does ------------------------------------------------------------------------ r15033 | truebrain | 2009-01-12 17:40:13 +0000 (Mon, 12 Jan 2009) | 2 lines -Fix (r15027): silent a warning when compiling without network ------------------------------------------------------------------------ r15032 | truebrain | 2009-01-12 17:33:10 +0000 (Mon, 12 Jan 2009) | 2 lines -Fix (r15030): Rubidium was too script-happy ;) ------------------------------------------------------------------------ r15031 | smatz | 2009-01-12 17:31:43 +0000 (Mon, 12 Jan 2009) | 1 line -Fix (r15027): merge reverted r15026, so do it once again ------------------------------------------------------------------------ r15030 | rubidium | 2009-01-12 17:25:38 +0000 (Mon, 12 Jan 2009) | 2 lines -Update (r15029): and from the other languages too (yay for WT2) ------------------------------------------------------------------------ r15029 | rubidium | 2009-01-12 17:20:16 +0000 (Mon, 12 Jan 2009) | 2 lines -Cleanup (r15027): remove strings that aren't needed anymore ------------------------------------------------------------------------ r15027 | truebrain | 2009-01-12 17:11:45 +0000 (Mon, 12 Jan 2009) | 11 lines -Merge: tomatos and bananas left to be, here is NoAI for all to see. NoAI is an API (a framework) to build your own AIs in. See: http://wiki.openttd.org/wiki/index.php/AI:Main_Page With many thanks to: - glx and Rubidium for their syncing, feedback and hard work - Yexo for his feedback, patches, and AIs which tested the system very deep - Morloth for his feedback and patches - TJIP for hosting a challenge which kept NoAI on track - All AI authors for testing our AI API, and all other people who helped in one way or another -Remove: all old AIs and their cheats/hacks ------------------------------------------------------------------------ r15026 | smatz | 2009-01-12 16:53:11 +0000 (Mon, 12 Jan 2009) | 1 line -Codechange: use SpriteTypeByte instead of SpriteType in the SpriteCache struct in order to make it smaller ------------------------------------------------------------------------ r15019 | frosch | 2009-01-12 15:44:37 +0000 (Mon, 12 Jan 2009) | 1 line -Fix (r14919): Close station selection window, when disabling distant-join setting. (PhilSophus) ------------------------------------------------------------------------ r15015 | frosch | 2009-01-12 15:29:40 +0000 (Mon, 12 Jan 2009) | 1 line -Fix (r14919): Distant-join always failed for docks. Based on patch by PhilSophus. ------------------------------------------------------------------------ r15014 | frosch | 2009-01-12 15:27:39 +0000 (Mon, 12 Jan 2009) | 1 line -Codechange: Add a helper function to get the needed DC_xxx flags from the result of GetCommandFlags(). ------------------------------------------------------------------------ r15011 | truebrain | 2009-01-12 15:21:59 +0000 (Mon, 12 Jan 2009) | 2 lines -Documentation: Nuclear, not Nucleair ------------------------------------------------------------------------ r15009 | frosch | 2009-01-12 14:56:31 +0000 (Mon, 12 Jan 2009) | 1 line -Fix [FS#2528]: No need to extent the reserved path when the vehicle is still loading. ------------------------------------------------------------------------ r15008 | glx | 2009-01-12 14:45:20 +0000 (Mon, 12 Jan 2009) | 1 line -Revert (r12706): remove fibers ------------------------------------------------------------------------ r15006 | truebrain | 2009-01-12 14:31:49 +0000 (Mon, 12 Jan 2009) | 2 lines -Codechange: throw a real instance of a class, instead of '0' (which can also be a throw from within a thread for what ever reason) ------------------------------------------------------------------------ r14999 | rubidium | 2009-01-12 00:06:22 +0000 (Mon, 12 Jan 2009) | 2 lines -Change [FS#2523]: move service at helipad to the servicing options ------------------------------------------------------------------------ r14998 | smatz | 2009-01-11 23:49:51 +0000 (Sun, 11 Jan 2009) | 1 line -Codechange: warn once about misuse of each sprite, not once about misuse of any sprite ------------------------------------------------------------------------ r14997 | smatz | 2009-01-11 22:28:30 +0000 (Sun, 11 Jan 2009) | 1 line -Fix [FS#2524](r14223): when handling invalid sprites, entry in spritecache data could lose its parent ------------------------------------------------------------------------ r14996 | translators | 2009-01-11 18:45:12 +0000 (Sun, 11 Jan 2009) | 16 lines -Update: WebTranslator2 update to 2009-01-11 18:44:49 afrikaans - 22 fixed by burgerd (22) arabic_egypt - 18 fixed by khaloofah (18) catalan - 16 fixed by arnaullv (16) czech - 12 fixed by Hadez (12) dutch - 13 fixed by Excel20 (13) finnish - 1 fixed by UltimateSephiroth (1) french - 1 fixed, 1 changed by glx (2) greek - 8 fixed by paolitotas (8) hungarian - 16 fixed by alyr (16) italian - 16 fixed, 8 changed by lorenzodv (24) lithuanian - 21 fixed by Enternald (21) polish - 11 fixed by xaxa (11) slovenian - 41 fixed by Necrolyte (41) turkish - 22 fixed by Emin (22) ------------------------------------------------------------------------ r14994 | frosch | 2009-01-11 16:33:03 +0000 (Sun, 11 Jan 2009) | 1 line -Fix [FS#Aali]: Better handling of OT_LOADING and OT_LEAVESTATION in ChooseTrainTrack. ------------------------------------------------------------------------ r14993 | frosch | 2009-01-11 15:39:49 +0000 (Sun, 11 Jan 2009) | 1 line -Fix (r14957, r14975): Do not reverse the train with OT_LEAVESTATION as that breaks PBS prediction. ------------------------------------------------------------------------ r14992 | frosch | 2009-01-11 14:26:11 +0000 (Sun, 11 Jan 2009) | 1 line -Codechange: Rename 'CheckIfAuthorityAllows' to 'CheckIfAuthorityAllowsNewStation' and unduplicate a tiny bit of code. ------------------------------------------------------------------------ r14991 | frosch | 2009-01-11 14:11:06 +0000 (Sun, 11 Jan 2009) | 1 line -Fix: Command-flags is an uint32. ------------------------------------------------------------------------ r14990 | rubidium | 2009-01-11 14:09:09 +0000 (Sun, 11 Jan 2009) | 2 lines -Codechange: handle articulated RVs and trams more strictly in GetStationTileForVehicle and CanVehicleUseStation (based on idea by Swallow) ------------------------------------------------------------------------ r14989 | rubidium | 2009-01-11 14:01:45 +0000 (Sun, 11 Jan 2009) | 2 lines -Codechange: remove a lookup table by reordering some items in english.txt (Swallow) ------------------------------------------------------------------------ r14986 | rubidium | 2009-01-10 23:21:46 +0000 (Sat, 10 Jan 2009) | 2 lines -Doc: small error in a comment (PhilSophus) ------------------------------------------------------------------------ r14980 | rubidium | 2009-01-10 19:48:11 +0000 (Sat, 10 Jan 2009) | 2 lines -Change: shuffle around some more settings to make them more logically grouped/ordered ------------------------------------------------------------------------ r14979 | peter1138 | 2009-01-10 19:30:40 +0000 (Sat, 10 Jan 2009) | 1 line -Fix: Disable a NewGRF from loading if it contains multiple Action 8s ------------------------------------------------------------------------ r14978 | rubidium | 2009-01-10 19:22:05 +0000 (Sat, 10 Jan 2009) | 2 lines -Codechange: simplify the control flow of the OnClick of the settings window ------------------------------------------------------------------------ r14977 | translators | 2009-01-10 18:44:39 +0000 (Sat, 10 Jan 2009) | 17 lines -Update: WebTranslator2 update to 2009-01-10 18:44:17 arabic_egypt - 4 fixed by khaloofah (4) brazilian_portuguese - 26 fixed by tucalipe (26) bulgarian - 3 fixed by Ar4i (3) catalan - 3 fixed by arnaullv (3) croatian - 35 fixed by tifached (35) czech - 52 fixed, 10 changed by Hadez (62) danish - 4 fixed by ThomasA (4) dutch - 6 fixed by Excel20 (4), habell (2) finnish - 15 fixed by UltimateSephiroth (15) french - 15 fixed by glx (15) hungarian - 6 fixed by alyr (6) indonesian - 6 fixed, 64 changed by fanioz (70) italian - 3 fixed, 1 changed by lorenzodv (4) portuguese - 6 fixed by rmrebelo (6) romanian - 6 fixed by kkmic (6) ------------------------------------------------------------------------ r14975 | frosch | 2009-01-10 17:39:43 +0000 (Sat, 10 Jan 2009) | 1 line -Fix (r14957): Do not immediatelly move the train when leaving the station and the destination is not yet known. ------------------------------------------------------------------------ r14974 | rubidium | 2009-01-10 17:35:19 +0000 (Sat, 10 Jan 2009) | 2 lines -Change: reorder/reorganise the entries of the settings window (Alberth) ------------------------------------------------------------------------ r14973 | rubidium | 2009-01-10 17:27:11 +0000 (Sat, 10 Jan 2009) | 2 lines -Codechange: recursively fold subpages (Alberth) ------------------------------------------------------------------------ r14972 | rubidium | 2009-01-10 17:24:26 +0000 (Sat, 10 Jan 2009) | 2 lines -Update: do r14971 also for the non-English strings (Alberth) ------------------------------------------------------------------------ r14971 | rubidium | 2009-01-10 17:23:31 +0000 (Sat, 10 Jan 2009) | 2 lines -Change: the colour of the patch page text so it becomes more visible as it changed background (Alberth) ------------------------------------------------------------------------ r14970 | rubidium | 2009-01-10 17:14:59 +0000 (Sat, 10 Jan 2009) | 2 lines -Change: move all (patch) settings to a single "page" (Alberth) ------------------------------------------------------------------------ r14969 | rubidium | 2009-01-10 17:13:41 +0000 (Sat, 10 Jan 2009) | 2 lines -Codechange: make drawing trees possible (Alberth) ------------------------------------------------------------------------ r14967 | rubidium | 2009-01-10 16:51:27 +0000 (Sat, 10 Jan 2009) | 2 lines -Codechange: split the drawing of the window into several smaller functions (Alberth) ------------------------------------------------------------------------ r14966 | rubidium | 2009-01-10 16:49:30 +0000 (Sat, 10 Jan 2009) | 2 lines -Codechange: simplify and generalise finding patch entries (Alberth) ------------------------------------------------------------------------ r14965 | rubidium | 2009-01-10 16:46:10 +0000 (Sat, 10 Jan 2009) | 2 lines -Codechange: remember the patch entry instead of the page and index of the entry for handling the "input box" (Alberth) ------------------------------------------------------------------------ r14964 | rubidium | 2009-01-10 16:44:51 +0000 (Sat, 10 Jan 2009) | 2 lines -Codechange: hide the length of a patch page behind a function (Alberth) ------------------------------------------------------------------------ r14963 | rubidium | 2009-01-10 16:42:28 +0000 (Sat, 10 Jan 2009) | 2 lines -Codechange: remember what entry was clicked instead of the index (Alberth) ------------------------------------------------------------------------ r14962 | rubidium | 2009-01-10 16:39:18 +0000 (Sat, 10 Jan 2009) | 2 lines -Codechange: add the concept of patch entries and patch (sub) pages ------------------------------------------------------------------------ r14961 | rubidium | 2009-01-10 16:29:31 +0000 (Sat, 10 Jan 2009) | 2 lines -Update: remove the string from r14960 from the other languages too. ------------------------------------------------------------------------ r14960 | rubidium | 2009-01-10 16:26:17 +0000 (Sat, 10 Jan 2009) | 2 lines -Codechange: add some this where appropriate (Alberth) ------------------------------------------------------------------------ r14959 | rubidium | 2009-01-10 16:24:42 +0000 (Sat, 10 Jan 2009) | 2 lines -Fix [FS#2508]: wrong defaults for service interval when switching between service interval in days and service interval in percentages. ------------------------------------------------------------------------ r14958 | smatz | 2009-01-10 15:54:07 +0000 (Sat, 10 Jan 2009) | 2 lines -Codechange [FS#1923]: when checking for unique names, compare only with manually set names There are situations that aren't solvable (because of different language files), so if the user really wants to have duplicated name, allow him to do so. It solves desyncs between server and clients using different languages. It behaves the same in SP and MP, so users won't see the different behaviour as a bug (and even checking in SP could be worked around by the user). ------------------------------------------------------------------------ r14957 | frosch | 2009-01-10 15:27:57 +0000 (Sat, 10 Jan 2009) | 1 line -Fix [FS#2516]: Do not abort train movement, when we are just about to reach the end of the platform. ------------------------------------------------------------------------ r14956 | rubidium | 2009-01-10 14:30:01 +0000 (Sat, 10 Jan 2009) | 2 lines -Fix [FS#1832]: building new station parts didn't allocate a new station spec effectively breaking variable 41. This was due to the limited number of station specs that we can have per station. This fix makes newly build station parts create a new spec until one cannot allocate new station specs anymore and it'll revert to the old behaviour (sharing station specs). ------------------------------------------------------------------------ r14955 | rubidium | 2009-01-10 14:01:17 +0000 (Sat, 10 Jan 2009) | 2 lines -Fix: newgrf station specs didn't get deallocated when building a new station part over them. ------------------------------------------------------------------------ r14954 | rubidium | 2009-01-10 13:00:38 +0000 (Sat, 10 Jan 2009) | 2 lines -Fix [FS#1890]: sharing/cloning/inserting of orders that the/a vehicle (in the shared list) can't go to (wrong station type etc) ------------------------------------------------------------------------ r14953 | rubidium | 2009-01-10 10:41:22 +0000 (Sat, 10 Jan 2009) | 2 lines -Fix (r14952): the "available aircraft" list caused a crash ------------------------------------------------------------------------ r14952 | rubidium | 2009-01-10 09:51:14 +0000 (Sat, 10 Jan 2009) | 2 lines -Codechange: unify the "can vehicle go to station" tests ------------------------------------------------------------------------ r14951 | belugas | 2009-01-10 03:14:52 +0000 (Sat, 10 Jan 2009) | 1 line -Revert: partly what has been done on r14950. That would teach me to update repos before ------------------------------------------------------------------------ r14950 | belugas | 2009-01-10 03:04:43 +0000 (Sat, 10 Jan 2009) | 1 line -Codechange: MSVC projects and source list update ------------------------------------------------------------------------ r14949 | rubidium | 2009-01-10 00:31:47 +0000 (Sat, 10 Jan 2009) | 2 lines -Cleanup: pointer coding style ------------------------------------------------------------------------ r14948 | smatz | 2009-01-09 23:49:46 +0000 (Fri, 09 Jan 2009) | 1 line -Codechange: enumification and more comments in the statusbar code ------------------------------------------------------------------------ r14947 | rubidium | 2009-01-09 23:30:02 +0000 (Fri, 09 Jan 2009) | 2 lines -Fix [FS#2519]: vehicle following did not update the location from where to smooth scroll, thus any new viewport center would smooth scroll from the location where you were just before you started following the vehicle ------------------------------------------------------------------------ r14946 | rubidium | 2009-01-09 23:28:28 +0000 (Fri, 09 Jan 2009) | 2 lines -Fix: copying a location from the extra viewport to the main viewport did not cancel vehicle following ------------------------------------------------------------------------ r14945 | frosch | 2009-01-09 23:04:51 +0000 (Fri, 09 Jan 2009) | 1 line -Feature(ette): Support var 0x45 (curvature info) also for road vehicles. ------------------------------------------------------------------------ r14944 | rubidium | 2009-01-09 22:56:28 +0000 (Fri, 09 Jan 2009) | 2 lines -Cleanup: add spaces around some operators ------------------------------------------------------------------------ r14943 | rubidium | 2009-01-09 22:48:57 +0000 (Fri, 09 Jan 2009) | 2 lines -Cleanup: remove some rogue spaces/replace some rogue tabs with spaces ------------------------------------------------------------------------ r14940 | smatz | 2009-01-09 20:42:17 +0000 (Fri, 09 Jan 2009) | 1 line -Fix: let the statusbar know the current news are invalid or bad things will happen ------------------------------------------------------------------------ r14939 | peter1138 | 2009-01-09 20:14:07 +0000 (Fri, 09 Jan 2009) | 1 line -Codechange: Follow standard *ChangeInfo() pattern for global variables during reservation. Whilst not strictly necessary for global variables, following the same pattern makes it easier to follow. This also solves the long standing ChangeInfoResult/bool warning for MSVC. ------------------------------------------------------------------------ r14938 | rubidium | 2009-01-09 19:34:05 +0000 (Fri, 09 Jan 2009) | 2 lines -Fix: some small inconsistencies w.r.t. "0 is disabled" setting handling ------------------------------------------------------------------------ r14936 | frosch | 2009-01-09 15:11:35 +0000 (Fri, 09 Jan 2009) | 1 line -Fix: INDUSTRYBEH_ONLY_NEARTOWN bypassed the clear-test and could e.g. result in incomplete clearing of protected houses. ------------------------------------------------------------------------ r14935 | rubidium | 2009-01-09 15:01:15 +0000 (Fri, 09 Jan 2009) | 2 lines -Fix [FS#2498]: the new operator may not return NULL, so don't. ------------------------------------------------------------------------ r14934 | rubidium | 2009-01-09 15:00:22 +0000 (Fri, 09 Jan 2009) | 2 lines -Fix: in (extreme) cases CanAllocateItem could return true when there's not enough space. ------------------------------------------------------------------------ r14933 | rubidium | 2009-01-09 14:59:02 +0000 (Fri, 09 Jan 2009) | 2 lines -Codechange: check the whether a pool item can be constructed instead of trying to make it and check for NULL. ------------------------------------------------------------------------ r14931 | rubidium | 2009-01-09 09:50:33 +0000 (Fri, 09 Jan 2009) | 2 lines -Fix [FS#2512]: the "animation state" of the bubbles was stored in a variable that was not stored in the savegame. Using a variable that gets saved in the savegame solves the desync and makes it a bit clearer. ------------------------------------------------------------------------ r14927 | belugas | 2009-01-08 22:33:54 +0000 (Thu, 08 Jan 2009) | 1 line -Codechange: constify widget numbers in network chat gui. ------------------------------------------------------------------------ r14926 | peter1138 | 2009-01-08 21:48:59 +0000 (Thu, 08 Jan 2009) | 1 line -Feature: Automatically set last engine ageing year to the last 'introduction year plus half model life', to allow engines later than 2050 to appear. ------------------------------------------------------------------------ r14925 | frosch | 2009-01-08 21:16:19 +0000 (Thu, 08 Jan 2009) | 1 line -Fix [FS#2500]: Abort dragging of vehicles in the group window when they are deleted. ------------------------------------------------------------------------ r14924 | frosch | 2009-01-08 21:13:20 +0000 (Thu, 08 Jan 2009) | 1 line -Fix (r7403): Do not unnecessarily reset the cursor, when a different vehicle is dragged. ------------------------------------------------------------------------ r14922 | translators | 2009-01-08 18:49:34 +0000 (Thu, 08 Jan 2009) | 14 lines -Update: WebTranslator2 update to 2009-01-08 18:49:15 afrikaans - 20 fixed, 52 changed by wpduplessis (72) bulgarian - 46 fixed, 1 changed by Ar4i (47) catalan - 6 fixed by arnaullv (6) dutch - 3 fixed, 1 changed by habell (4) finnish - 10 fixed by jpx_ (10) french - 3 fixed by glx (3) indonesian - 1 changed by fanioz (1) italian - 3 fixed by lorenzodv (3) korean - 23 fixed by leejaeuk5 (23) norwegian_bokmal - 3 fixed by khh (3) polish - 3 fixed by xaxa (3) ukrainian - 21 fixed by znikoz (21) ------------------------------------------------------------------------ r14921 | frosch | 2009-01-08 18:08:14 +0000 (Thu, 08 Jan 2009) | 1 line -Fix [FS#2507]: Do not try to calculate a center of a train-station, when there is none. ------------------------------------------------------------------------ r14919 | rubidium | 2009-01-08 16:35:45 +0000 (Thu, 08 Jan 2009) | 2 lines -Feature: distant joining of stations (Frostregen and PhilSophus) ------------------------------------------------------------------------ r14918 | rubidium | 2009-01-08 16:33:41 +0000 (Thu, 08 Jan 2009) | 2 lines -Cleanup: remove unused constant. ------------------------------------------------------------------------ r14916 | rubidium | 2009-01-08 14:55:28 +0000 (Thu, 08 Jan 2009) | 2 lines -Codechange: make it possible to send CommandContainers directly to DoCommand(P). ------------------------------------------------------------------------ r14915 | rubidium | 2009-01-08 14:40:18 +0000 (Thu, 08 Jan 2009) | 2 lines -Codechange: unify the receiving and sending of commands, and thus unifying most of the validity checking too. ------------------------------------------------------------------------ r14914 | belugas | 2009-01-08 14:38:21 +0000 (Thu, 08 Jan 2009) | 1 line -Documentation: Correct doxygen comment for file name. by Swallow ------------------------------------------------------------------------ r14913 | peter1138 | 2009-01-08 14:33:32 +0000 (Thu, 08 Jan 2009) | 2 lines -Codechange: (Well, Buildchange:) Don't include unnecessary blitters or drivers when built as dedicated-only. ------------------------------------------------------------------------ r14912 | peter1138 | 2009-01-08 14:30:29 +0000 (Thu, 08 Jan 2009) | 2 lines -Codechange: Autoprobe 'null' blitter when built as dedicated-only. ------------------------------------------------------------------------ r14911 | peter1138 | 2009-01-08 14:10:39 +0000 (Thu, 08 Jan 2009) | 2 lines -Fix (r14909): -D did not work ------------------------------------------------------------------------ r14910 | rubidium | 2009-01-08 13:57:50 +0000 (Thu, 08 Jan 2009) | 2 lines -Codechange: merge the command queue handling into a single location ------------------------------------------------------------------------ r14909 | peter1138 | 2009-01-08 12:05:14 +0000 (Thu, 08 Jan 2009) | 2 lines -Codechange: Remove global option for the extmidi driver and make it a driver parameter with the name cmd instead. This means if you have an "extmidi = ..." line in your config you must change it to "musicdriver = extmidi:cmd=...", in the [misc] section. ------------------------------------------------------------------------ r14908 | peter1138 | 2009-01-08 11:40:42 +0000 (Thu, 08 Jan 2009) | 2 lines -Codechange: Add support for text parameters. ------------------------------------------------------------------------ r14907 | peter1138 | 2009-01-08 11:06:07 +0000 (Thu, 08 Jan 2009) | 2 lines -Codechange: Remove 32 character limit from driver/blitter selection and parameters. ------------------------------------------------------------------------ r14905 | rubidium | 2009-01-07 18:59:46 +0000 (Wed, 07 Jan 2009) | 2 lines -Fix (r14899): in some corner cases already freed memory could be read. ------------------------------------------------------------------------ r14904 | translators | 2009-01-07 18:44:56 +0000 (Wed, 07 Jan 2009) | 13 lines -Update: WebTranslator2 update to 2009-01-07 18:44:43 catalan - 19 fixed, 6 changed by arnaullv (25) danish - 3 fixed by beruic (3) finnish - 15 fixed by UltimateSephiroth (15) french - 4 fixed by glx (4) indonesian - 15 fixed by fanioz (12), rindu (3) norwegian_bokmal - 37 fixed, 12 changed by khh (49) norwegian_nynorsk - 8 fixed by Grilldyret (8) polish - 14 fixed by xaxa (14) romanian - 29 fixed by kkmic (29) thai - 10 fixed by angelix (10) turkish - 29 fixed by Emin (29) ------------------------------------------------------------------------ r14903 | frosch | 2009-01-07 17:50:20 +0000 (Wed, 07 Jan 2009) | 1 line -Fix: First create all articulated parts of roadvehicles, then call callback 36 capacity, also call it for all articulated parts. ------------------------------------------------------------------------ r14902 | frosch | 2009-01-07 17:40:17 +0000 (Wed, 07 Jan 2009) | 1 line -Feature: Advanced setting to keep various building tools active, which are usually closed after placing an object. (planetmaker) ------------------------------------------------------------------------ r14899 | rubidium | 2009-01-07 16:11:27 +0000 (Wed, 07 Jan 2009) | 3 lines -Feature: remove the window limit, but leave a configurable limit on the number of non-sticky non-vital windows. -Fix [FS#2499]: crashes/misbehaviours when (almost) all windows are stickied. ------------------------------------------------------------------------ r14898 | rubidium | 2009-01-07 15:36:37 +0000 (Wed, 07 Jan 2009) | 2 lines -Fix (r14897): ccache's caching seems to be a bit too agressive or so. ------------------------------------------------------------------------ r14897 | rubidium | 2009-01-07 15:27:19 +0000 (Wed, 07 Jan 2009) | 3 lines -Codechange: don't allow a few command flags to be sent over the network as it's bogus information anyway; e.g. the "do not send over network" flag as it will be set whenever the command is received from the server/client. -Codechange: test earlier whether the command (send from the server) is actually valid. ------------------------------------------------------------------------ r14896 | rubidium | 2009-01-07 14:58:43 +0000 (Wed, 07 Jan 2009) | 2 lines -Codechange: remove an unused constant and the related dead code. ------------------------------------------------------------------------ r14895 | rubidium | 2009-01-07 14:45:07 +0000 (Wed, 07 Jan 2009) | 2 lines -Change: move CMD_NO_WATER from all DoCommandPs to the command table ------------------------------------------------------------------------ r14890 | rubidium | 2009-01-07 13:31:09 +0000 (Wed, 07 Jan 2009) | 2 lines -Codechange: move the notest information into the command table. ------------------------------------------------------------------------ r14889 | rubidium | 2009-01-07 13:26:48 +0000 (Wed, 07 Jan 2009) | 2 lines -Codechange: replace some magic numbers with constants. ------------------------------------------------------------------------ r14888 | rubidium | 2009-01-07 13:25:10 +0000 (Wed, 07 Jan 2009) | 2 lines -Change/Fix: don't make makedepend look in whatever's included for headers; it takes ages *and* it will not find all headers anyways as they are placed in locations where only the compiler can easily find them ------------------------------------------------------------------------ r14886 | rubidium | 2009-01-07 12:54:26 +0000 (Wed, 07 Jan 2009) | 3 lines -Fix: remove (3) strings with non-UTF8 characters in Afrikaans. -Fix: using non-ASCII characters in Afrikaans and Icelandic when there's an equivalent ASCII character, thus not needing a font to display all characters. ------------------------------------------------------------------------ r14885 | rubidium | 2009-01-07 08:26:09 +0000 (Wed, 07 Jan 2009) | 2 lines -Fix: if settings minimum != 1 and 0-is-disabled is enabled, one could set the setting in-game to an out-of-valid-range value. ------------------------------------------------------------------------ r14884 | smatz | 2009-01-07 02:03:07 +0000 (Wed, 07 Jan 2009) | 1 line -Codechange: simplify code responsible for opening vehicle view windows ------------------------------------------------------------------------ r14882 | glx | 2009-01-06 23:48:19 +0000 (Tue, 06 Jan 2009) | 1 line -Change: move widgets related files to their own category (MSVC) ------------------------------------------------------------------------ r14881 | rubidium | 2009-01-06 23:19:59 +0000 (Tue, 06 Jan 2009) | 2 lines -Fix (r14880): somehow make didn't think that widgets/dropdown.cpp did depend on window_gui.h... ------------------------------------------------------------------------ r14880 | rubidium | 2009-01-06 22:37:42 +0000 (Tue, 06 Jan 2009) | 2 lines -Codechange: make it clear which way the FOR_ALL_WINDOWS goes (from back to front or vice versa) and make it iterate over the Window* instead of Window**. ------------------------------------------------------------------------ r14876 | michi_cc | 2009-01-06 17:11:37 +0000 (Tue, 06 Jan 2009) | 2 lines -Fix [FS#2509] (r14849): Reserved path loop detection was broken for stations. Don't set the test tile to the tile the very first iteration handles. Update the test tile instead in the loop. ------------------------------------------------------------------------ r14869 | peter1138 | 2009-01-06 14:45:38 +0000 (Tue, 06 Jan 2009) | 2 lines -Feature: Allow road vehicles to move multiple steps in a tick (code based on train movement code) and add support for RV prop 15. This gives RVs a maximum speed of 318mph instead 79mph. This only implements higher speeds, not 'realistic acceleration'. ------------------------------------------------------------------------ r14862 | peter1138 | 2009-01-06 10:22:48 +0000 (Tue, 06 Jan 2009) | 2 lines -Fix (r14421): min_players became min_active_clients, not min_clients ------------------------------------------------------------------------ r14856 | truebrain | 2009-01-06 00:48:19 +0000 (Tue, 06 Jan 2009) | 2 lines -Fix: allow 'makedepend' to find header files in the lang-obj-dir ------------------------------------------------------------------------ r14855 | belugas | 2009-01-06 00:27:53 +0000 (Tue, 06 Jan 2009) | 2 lines -Documentation: Apply some widget naming to the widget arrays. Based on Yorick's work ------------------------------------------------------------------------ r14854 | glx | 2009-01-05 21:53:59 +0000 (Mon, 05 Jan 2009) | 1 line -Change: speedup compilation with MSVC on 'multi-processor' systems (khh) ------------------------------------------------------------------------ r14853 | rubidium | 2009-01-05 21:06:38 +0000 (Mon, 05 Jan 2009) | 2 lines -Codechange: rename GetClosestStationFromTile to GetClosestDeletedStation as that's what it does instead of finding non-deleted stations. ------------------------------------------------------------------------ r14852 | michi_cc | 2009-01-05 20:29:05 +0000 (Mon, 05 Jan 2009) | 1 line -Feature: Automatic reversing in front of block signals can now be disabled by setting pf.wait_oneway_signal respectively pf.wait_twoway_signal to 255. ------------------------------------------------------------------------ r14851 | michi_cc | 2009-01-05 20:29:00 +0000 (Mon, 05 Jan 2009) | 1 line -Fix: A train reversing in a non-PBS block can't be stuck. ------------------------------------------------------------------------ r14850 | michi_cc | 2009-01-05 20:28:56 +0000 (Mon, 05 Jan 2009) | 1 line -Fix [FS#2503]: Reversing a stuck train that is then not stuck anymore did not always reset the waiting timer. ------------------------------------------------------------------------ r14849 | michi_cc | 2009-01-05 20:28:51 +0000 (Mon, 05 Jan 2009) | 1 line -Fix [FS#2478]: A train meeting its end could lead to an endless loop. ------------------------------------------------------------------------ r14848 | translators | 2009-01-05 18:44:40 +0000 (Mon, 05 Jan 2009) | 14 lines -Update: WebTranslator2 update to 2009-01-05 18:44:14 afrikaans - 11 fixed by Alrich (11) arabic_egypt - 19 fixed, 21 changed by khaloofah (40) danish - 40 fixed, 1 changed by ThomasA (41) dutch - 2 fixed, 25 changed by Excel20 (27) hebrew - 8 fixed by EScake (8) hungarian - 18 fixed by alyr (18) italian - 18 fixed by lorenzodv (18) norwegian_bokmal - 3 fixed, 11 changed by khh (14) norwegian_nynorsk - 8 fixed by Grilldyret (8) polish - 3 fixed by xaxa (3) portuguese - 7 fixed by SnowFlake (7) urdu - 9 fixed by yasirniazkhan (9) ------------------------------------------------------------------------ r14847 | rubidium | 2009-01-05 17:48:54 +0000 (Mon, 05 Jan 2009) | 2 lines -Codechange: generalise the circular search to search around a rectangle (PhilSophus) ------------------------------------------------------------------------