------------------------------------------------------------------------ r4023 | matthijs | 2006-03-22 16:37:59 +0000 (Wed, 22 Mar 2006) | 2 lines - Fix: [ 1453646 NPF ] Road vehicles planning through the back of depots and stations. ------------------------------------------------------------------------ r4019 | bjarni | 2006-03-22 13:06:50 +0000 (Wed, 22 Mar 2006) | 3 lines -Fix: [OSX] stopped using iconv for 10.2.8, since it was added in 10.3 this have the sideeffect that 10.2.8 will still have the "failure to save with certain chars in the filename bug", but at least it can compile again ------------------------------------------------------------------------ r4011 | miham | 2006-03-22 10:13:15 +0000 (Wed, 22 Mar 2006) | 1 line [test WT2 #2.] ------------------------------------------------------------------------ r4010 | miham | 2006-03-22 10:10:33 +0000 (Wed, 22 Mar 2006) | 1 line [test WT2] ------------------------------------------------------------------------ r4007 | tron | 2006-03-22 08:48:50 +0000 (Wed, 22 Mar 2006) | 1 line Add a function to make a farm field tile ------------------------------------------------------------------------ r4004 | belugas | 2006-03-21 23:22:21 +0000 (Tue, 21 Mar 2006) | 1 line -CodeChange : Renaming sprites and functions ------------------------------------------------------------------------ r4003 | Darkvater | 2006-03-21 23:18:43 +0000 (Tue, 21 Mar 2006) | 1 line - Minor codebeautifier@work ------------------------------------------------------------------------ r4002 | Darkvater | 2006-03-21 22:09:19 +0000 (Tue, 21 Mar 2006) | 1 line - Fix: Use the title of a savegame in the saveload dialog-editbox. This gets rid of the '.sav' appended to each game as well as properly showing UTF-8 saves when this is implemented. Also don't change the text if the save has failed. ------------------------------------------------------------------------ r4001 | Darkvater | 2006-03-21 22:08:15 +0000 (Tue, 21 Mar 2006) | 1 line - Add length parameter to FiosMakeSavegameName() and use this function for creating the full path instead of home-brewn snprintf. ------------------------------------------------------------------------ r4000 | tron | 2006-03-21 22:06:32 +0000 (Tue, 21 Mar 2006) | 1 line Rewrite GetSlope{Tileh,Z}_{Road,Track} in a less confusing way ------------------------------------------------------------------------ r3999 | Darkvater | 2006-03-21 21:55:49 +0000 (Tue, 21 Mar 2006) | 1 line - Fix: [win32] Change the order of DestroyWindow and ChangeDisplay. On some machines a sizechange messagequeue is handled before sending WM_DISPLAYCHANGE resulting in an improper resolution written to the configuration file when exiting from fullscreen. (Frostregen) ------------------------------------------------------------------------ r3998 | peter1138 | 2006-03-21 21:11:41 +0000 (Tue, 21 Mar 2006) | 2 lines - Fix: When removing rail track from a while where only X and Y (/ and \) pieces exist, explicitly update signals in both directions. ------------------------------------------------------------------------ r3997 | Darkvater | 2006-03-21 21:07:50 +0000 (Tue, 21 Mar 2006) | 1 line - Default the patch-setting 'pause_on_join' to true. ------------------------------------------------------------------------ r3996 | tron | 2006-03-21 20:02:05 +0000 (Tue, 21 Mar 2006) | 4 lines -Fix: Slope and height information returned for some tile types is wrong This leads to graphical glitches when drawing foundations. This doesn't fix all problems, but at least some of them. ------------------------------------------------------------------------ r3995 | celestar | 2006-03-21 09:44:07 +0000 (Tue, 21 Mar 2006) | 1 line -Fix: Committed one file too much in 3992 (Thanks to Tron for pointing it out) ------------------------------------------------------------------------ r3994 | Darkvater | 2006-03-21 09:14:41 +0000 (Tue, 21 Mar 2006) | 1 line - Fix: convert filenames to UTF-8-MAC instead of UTF-8 for MACOSX, because that's what it uses. This is no real fix for the current iconv hack but it should at least work properly ------------------------------------------------------------------------ r3992 | celestar | 2006-03-20 16:43:48 +0000 (Mon, 20 Mar 2006) | 6 lines -Fix: Rewrote the code to determine whether a rail-tile can be terraformed. Fixes a bug where you could terraform a tunnel (fixed by r3228, but reverted that one) Fixes a bug introduced by r3228 which allowed steep rail tiles resulting in ... unwanted effects such as display artifacts. That means the terraform feature should not work as intended; it also uses _valid_tileh_slopes to determine valid configurations instead of hand-brewn stuff. TODO: _terraform_err_tile and similar TileIndices should have INVALID_TILE as "unused", not 0. (0 is a valid tile). ------------------------------------------------------------------------ r3991 | belugas | 2006-03-20 16:20:37 +0000 (Mon, 20 Mar 2006) | 1 line -Fix : Last remaining separation of SpriteID from Palette ------------------------------------------------------------------------ r3990 | tron | 2006-03-20 13:34:01 +0000 (Mon, 20 Mar 2006) | 1 line Remove another call to FindLandscapeHeight() ------------------------------------------------------------------------ r3988 | tron | 2006-03-19 19:56:57 +0000 (Sun, 19 Mar 2006) | 1 line Remove the info about valid rails on shore tiles. It's the same as for any other sloped tile ------------------------------------------------------------------------ r3987 | tron | 2006-03-19 19:55:43 +0000 (Sun, 19 Mar 2006) | 1 line Fix another bug in r3979 *grumble* ------------------------------------------------------------------------ r3986 | tron | 2006-03-19 19:33:19 +0000 (Sun, 19 Mar 2006) | 1 line Add [GS]etCrossingRoadOwner ------------------------------------------------------------------------ r3985 | tron | 2006-03-19 17:52:02 +0000 (Sun, 19 Mar 2006) | 1 line Make CmdBuildSingleRail() a bit more comprehensible ------------------------------------------------------------------------ r3984 | tron | 2006-03-19 17:15:33 +0000 (Sun, 19 Mar 2006) | 1 line Add a function to get the road axis of a level crossing ------------------------------------------------------------------------ r3983 | tron | 2006-03-19 16:57:48 +0000 (Sun, 19 Mar 2006) | 1 line Use existing functions to access tree and road info ------------------------------------------------------------------------ r3982 | tron | 2006-03-19 14:43:23 +0000 (Sun, 19 Mar 2006) | 1 line Fix last commit. I got confused by some strange test, which did nothing ------------------------------------------------------------------------ r3981 | tron | 2006-03-19 13:48:08 +0000 (Sun, 19 Mar 2006) | 1 line More work for the rail accessing functions and enums ------------------------------------------------------------------------ r3980 | tron | 2006-03-19 13:44:11 +0000 (Sun, 19 Mar 2006) | 1 line Fix glitch in r3979 spotted by Rubidium. Maybe I'm getting too old for this... ------------------------------------------------------------------------ r3979 | tron | 2006-03-19 12:06:12 +0000 (Sun, 19 Mar 2006) | 1 line Move GetRailFoundation() to rail_map.h and use it and friends to get information about rail tiles ------------------------------------------------------------------------ r3977 | Darkvater | 2006-03-19 09:01:40 +0000 (Sun, 19 Mar 2006) | 1 line - Change all STRING1's back to STRING in french.txt because these {STRINGn} are only applicable to english.txt. Fixup of r3973. Sorry ------------------------------------------------------------------------ r3976 | tron | 2006-03-19 06:50:19 +0000 (Sun, 19 Mar 2006) | 1 line Fix typo in r3946 ------------------------------------------------------------------------ r3974 | Darkvater | 2006-03-19 01:13:37 +0000 (Sun, 19 Mar 2006) | 1 line - Typo in r3973, missing } ------------------------------------------------------------------------ r3973 | belugas | 2006-03-19 00:58:23 +0000 (Sun, 19 Mar 2006) | 1 line Update french translation, adding STRING1 where needed, as well as other omissions. Thanks to Darkvater for this opportunity ------------------------------------------------------------------------ r3972 | bjarni | 2006-03-18 16:37:25 +0000 (Sat, 18 Mar 2006) | 1 line changed r3966 to only affect OSX. Too bad linuxes with utf-8 filesystems now got the saving problem again, but now we can compile on all platforms again ------------------------------------------------------------------------ r3971 | bjarni | 2006-03-18 16:11:29 +0000 (Sat, 18 Mar 2006) | 1 line reverted r3742 as those new errors were not the right way to handle those exceptions ------------------------------------------------------------------------ r3966 | bjarni | 2006-03-18 15:55:24 +0000 (Sat, 18 Mar 2006) | 3 lines -Fix: [OSX and some linux] [ 1157244 ] Can't save game if name contains german umlauts now it saves correctly, but the load window still display some chars wrong (fix by ln-) ------------------------------------------------------------------------ r3947 | bjarni | 2006-03-18 14:35:54 +0000 (Sat, 18 Mar 2006) | 1 line use TOGGLEBIT() instead of manual bit toggling in CmdReverseTrainDirection (pointed out by glx) ------------------------------------------------------------------------ r3946 | tron | 2006-03-18 13:20:50 +0000 (Sat, 18 Mar 2006) | 1 line Add short hand names for common track combinations ------------------------------------------------------------------------ r3945 | bjarni | 2006-03-18 13:15:34 +0000 (Sat, 18 Mar 2006) | 1 line cleaned the layout in CmdReverseTrainDirection a bit (made a bit messy in last commit) ------------------------------------------------------------------------ r3944 | bjarni | 2006-03-18 13:00:32 +0000 (Sat, 18 Mar 2006) | 6 lines -Feature: it's now possible to turn a single unit in a train control-click on a unit in a train in a depot will make the click unit turn around this is useful if you want "normal" engines to act as dualheaded (one each way) or similar this only works on single unit units. Multiheaded and articulated engines get a red error box this is based on a quick hack peter1138 while I made it network safe and correctly handling of multible unit engines ------------------------------------------------------------------------ r3943 | miham | 2006-03-18 12:16:50 +0000 (Sat, 18 Mar 2006) | 1 line [Manual translations update: finnish (thanks to ln-)] ------------------------------------------------------------------------ r3942 | tron | 2006-03-18 11:38:43 +0000 (Sat, 18 Mar 2006) | 1 line GetRailType() != GetRailTileType(), fix r3941 ------------------------------------------------------------------------ r3941 | tron | 2006-03-18 09:06:07 +0000 (Sat, 18 Mar 2006) | 1 line Get rid of RAIL_TYPE_SPECIAL ------------------------------------------------------------------------ r3940 | Darkvater | 2006-03-18 08:37:58 +0000 (Sat, 18 Mar 2006) | 2 lines - FS#56 [Crash] Missing glyph(s) in big-font. Added several missing glyphs for the big font. ------------------------------------------------------------------------ r3939 | celestar | 2006-03-18 08:00:27 +0000 (Sat, 18 Mar 2006) | 1 line -Fix: No longer assume that the number of slots is 2. It was not a problem up to now, but it's not The Right Thing (TM) to do either ------------------------------------------------------------------------ r3933 | Darkvater | 2006-03-17 23:47:03 +0000 (Fri, 17 Mar 2006) | 1 line - [ 1439907 ] Increase client list window width so at least most languages fit (wikipedian). ------------------------------------------------------------------------ r3932 | Darkvater | 2006-03-17 23:35:26 +0000 (Fri, 17 Mar 2006) | 1 line - In lack of the webtranslator, introducing the mantranslator. [ 1439921 ] German translation (wikipedian) ------------------------------------------------------------------------ r3931 | Darkvater | 2006-03-17 23:23:10 +0000 (Fri, 17 Mar 2006) | 1 line - [ 1451726 ] Use sprite names in main_gui.c instead of numbers (matthewwalton) ------------------------------------------------------------------------ r3930 | Darkvater | 2006-03-17 22:47:52 +0000 (Fri, 17 Mar 2006) | 1 line - [Patches] Change the GUI-patch options from indeces to string representations. Not only makes this the part more humanly readable, but saves us from rewriting the whole index when a patch is added/removed/changed ------------------------------------------------------------------------ r3926 | Darkvater | 2006-03-17 20:56:51 +0000 (Fri, 17 Mar 2006) | 1 line - [Patches]: Switched string for ship and aircraft replacement, and also forgot to put back the callback function. Thanks Tron ------------------------------------------------------------------------ r3924 | Darkvater | 2006-03-17 19:52:12 +0000 (Fri, 17 Mar 2006) | 1 line - Revert r3923, apparently we are not fond of CONDNULL() structs :) ------------------------------------------------------------------------ r3923 | Darkvater | 2006-03-17 18:54:42 +0000 (Fri, 17 Mar 2006) | 1 line - [Pathces/HACK]: Add 32 empty bytes at the end of the patches chunk in the savegame to not to have to increase the savegame version every time we add one; at least for a while. To not break in-between nightlies a temporary hack is done. So make sure to upgrade to this nightly before you upgrade to newer ones. Releases are unaffected ------------------------------------------------------------------------ r3922 | tron | 2006-03-17 13:28:50 +0000 (Fri, 17 Mar 2006) | 1 line Fix copy&pasto in r3916 (Slowly it's getting a bad habit) ------------------------------------------------------------------------ r3916 | tron | 2006-03-17 10:10:31 +0000 (Fri, 17 Mar 2006) | 1 line Get/Set the rail type by [GS]etRailType{Crossing,OnBridge,}() ------------------------------------------------------------------------ r3915 | Darkvater | 2006-03-17 08:06:56 +0000 (Fri, 17 Mar 2006) | 1 line - Savegame version 23: Do not save the autosave interval anymore with savegames. Some people should be very happe atm ;) ------------------------------------------------------------------------ r3914 | Darkvater | 2006-03-17 08:01:54 +0000 (Fri, 17 Mar 2006) | 1 line - Properly implement SDT(G)_CONDNULL macro's without special cases (add flag SLF_CONFIG_NO and empty string as name) ------------------------------------------------------------------------ r3913 | tron | 2006-03-17 07:02:34 +0000 (Fri, 17 Mar 2006) | 1 line Move declarations to rail_map.h so rail.h is dependent on rail_map.h and not the other way round ------------------------------------------------------------------------ r3912 | tron | 2006-03-17 06:26:37 +0000 (Fri, 17 Mar 2006) | 1 line Move the signal type enum and GetSignalType() to rail_map.h; also add SetSignalType() and use the functions ------------------------------------------------------------------------ r3911 | tron | 2006-03-16 21:44:58 +0000 (Thu, 16 Mar 2006) | 1 line Add functions to retrieve/set the signal variant (electric/semaphore) ------------------------------------------------------------------------ r3909 | celestar | 2006-03-16 16:47:39 +0000 (Thu, 16 Mar 2006) | 5 lines [multistop] -Codechange: No longer hijack the VS_STOPPED flag when waiting for a slot. -Fix: Vehicles waiting for slots can still be controlled (sent to depot, orders modified, ...) -Fix: Vehicles no longer stop on crossings and during overtake operations ------------------------------------------------------------------------ r3908 | tron | 2006-03-16 15:28:44 +0000 (Thu, 16 Mar 2006) | 1 line Fix last commit (I'm saying that way too often *sigh*) (Pointed out by Celestar) ------------------------------------------------------------------------ r3907 | tron | 2006-03-16 15:16:27 +0000 (Thu, 16 Mar 2006) | 1 line Replace many bridge related direct map accesses with calls to shiny new functions and mark some strange constructs with XXX ------------------------------------------------------------------------ r3906 | tron | 2006-03-16 13:35:35 +0000 (Thu, 16 Mar 2006) | 1 line Before removing a rail/setting the owner of a road to none check if there's a transport route at all under the bridge ------------------------------------------------------------------------ r3905 | tron | 2006-03-16 13:23:47 +0000 (Thu, 16 Mar 2006) | 1 line -Fix: When returning the rail type under a bridge, check if there are rails at all ------------------------------------------------------------------------ r3904 | tron | 2006-03-16 10:00:50 +0000 (Thu, 16 Mar 2006) | 1 line Move GetBridgePiece() and GetBridgeType() to bridge_map.h and make the only place which still extracted that info diretly use the wrapper ------------------------------------------------------------------------ r3903 | tron | 2006-03-16 07:18:38 +0000 (Thu, 16 Mar 2006) | 1 line Fix a copy&pasto in last commit and remove a redundant comment (the line above already says what's going on) ------------------------------------------------------------------------ r3902 | tron | 2006-03-16 07:12:28 +0000 (Thu, 16 Mar 2006) | 1 line When drawing a bridge middle part get the bridge axis only once instead of again and again ------------------------------------------------------------------------ r3901 | tron | 2006-03-16 06:38:51 +0000 (Thu, 16 Mar 2006) | 1 line Remove the last user of FindEdgesOfBridge() by using functions with similar functionality ------------------------------------------------------------------------ r3900 | tron | 2006-03-16 06:30:47 +0000 (Thu, 16 Mar 2006) | 1 line When clearing a bridge determine the bridge direction and tile offset once instead of all over the place; also use UpdateSignalsOnSegment() instead of SetSignalsOnBothDir(), because this is sufficient ------------------------------------------------------------------------ r3899 | tron | 2006-03-16 06:06:05 +0000 (Thu, 16 Mar 2006) | 1 line Use wrapper functions to make more clear how deleting stuff under bridges works; also remove an unnecessary local variable ------------------------------------------------------------------------ r3898 | tron | 2006-03-16 05:28:15 +0000 (Thu, 16 Mar 2006) | 1 line Add functions to find a bridge end starting at a middle tile ------------------------------------------------------------------------ r3897 | Darkvater | 2006-03-16 00:32:25 +0000 (Thu, 16 Mar 2006) | 1 line - Add some more missing files to VS6 project. Thanks for bringing it to my attention glx. ------------------------------------------------------------------------ r3896 | Darkvater | 2006-03-16 00:22:36 +0000 (Thu, 16 Mar 2006) | 1 line - [Patches] Fix: Honour any conditional settings when retrieving the setting entries. ------------------------------------------------------------------------ r3895 | Darkvater | 2006-03-16 00:20:33 +0000 (Thu, 16 Mar 2006) | 2 lines - Add proper SLE(G)_CONDNULL macros for the empty space reservation in savegames and update where used - Also add this capability to settings ------------------------------------------------------------------------ r3894 | truelight | 2006-03-15 21:55:59 +0000 (Wed, 15 Mar 2006) | 1 line -Fix: use "" over in configure ------------------------------------------------------------------------ r3893 | Darkvater | 2006-03-15 21:27:19 +0000 (Wed, 15 Mar 2006) | 1 line - Fix: Properly set back the owner of a crossing/road-under bridge after removing it. For crossings we can always use .m2 because it is already 0 when not owned by a town. ------------------------------------------------------------------------ r3892 | Darkvater | 2006-03-15 21:09:10 +0000 (Wed, 15 Mar 2006) | 1 line - Add missing file to VS project-file ------------------------------------------------------------------------ r3891 | tron | 2006-03-15 19:53:25 +0000 (Wed, 15 Mar 2006) | 1 line Fix r3885 ------------------------------------------------------------------------