Tue, 21 Mar 2006 23:22:21 +0000 |
belugas |
(svn r4004) -CodeChange : Renaming sprites and functions
draft
|
Tue, 21 Mar 2006 23:18:43 +0000 |
Darkvater |
(svn r4003) - Minor codebeautifier@work
draft
|
Tue, 21 Mar 2006 22:09:19 +0000 |
Darkvater |
(svn r4002) - 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.
draft
|
Tue, 21 Mar 2006 22:08:15 +0000 |
Darkvater |
(svn r4001) - Add length parameter to FiosMakeSavegameName() and use this function for creating the full path instead of home-brewn snprintf.
draft
|
Tue, 21 Mar 2006 22:06:32 +0000 |
tron |
(svn r4000) Rewrite GetSlope{Tileh,Z}_{Road,Track} in a less confusing way
draft
|
Tue, 21 Mar 2006 21:55:49 +0000 |
Darkvater |
(svn r3999) - 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)
draft
|
Tue, 21 Mar 2006 21:11:41 +0000 |
peter1138 |
(svn r3998) - Fix: When removing rail track from a while where only X and Y (/ and \) pieces exist, explicitly update signals in both directions.
draft
|
Tue, 21 Mar 2006 21:07:50 +0000 |
Darkvater |
(svn r3997) - Default the patch-setting 'pause_on_join' to true.
draft
|
Tue, 21 Mar 2006 20:02:05 +0000 |
tron |
(svn r3996) -Fix: Slope and height information returned for some tile types is wrong
draft
|
Tue, 21 Mar 2006 09:44:07 +0000 |
celestar |
(svn r3995) -Fix: Committed one file too much in 3992 (Thanks to Tron for pointing it out)
draft
|
Tue, 21 Mar 2006 09:14:41 +0000 |
Darkvater |
(svn r3994) - 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
draft
|
Mon, 20 Mar 2006 16:43:48 +0000 |
celestar |
(svn r3992) -Fix: Rewrote the code to determine whether a rail-tile can be terraformed.
draft
|
Mon, 20 Mar 2006 16:20:37 +0000 |
belugas |
(svn r3991) -Fix : Last remaining separation of SpriteID from Palette
draft
|
Mon, 20 Mar 2006 13:34:01 +0000 |
tron |
(svn r3990) Remove another call to FindLandscapeHeight()
draft
|
Sun, 19 Mar 2006 19:56:57 +0000 |
tron |
(svn r3988) Remove the info about valid rails on shore tiles. It's the same as for any other sloped tile
draft
|
Sun, 19 Mar 2006 19:55:43 +0000 |
tron |
(svn r3987) Fix another bug in r3979 *grumble*
draft
|
Sun, 19 Mar 2006 19:33:19 +0000 |
tron |
(svn r3986) Add [GS]etCrossingRoadOwner
draft
|
Sun, 19 Mar 2006 17:52:02 +0000 |
tron |
(svn r3985) Make CmdBuildSingleRail() a bit more comprehensible
draft
|
Sun, 19 Mar 2006 17:15:33 +0000 |
tron |
(svn r3984) Add a function to get the road axis of a level crossing
draft
|
Sun, 19 Mar 2006 16:57:48 +0000 |
tron |
(svn r3983) Use existing functions to access tree and road info
draft
|
Sun, 19 Mar 2006 14:43:23 +0000 |
tron |
(svn r3982) Fix last commit. I got confused by some strange test, which did nothing
draft
|
Sun, 19 Mar 2006 13:48:08 +0000 |
tron |
(svn r3981) More work for the rail accessing functions and enums
draft
|
Sun, 19 Mar 2006 13:44:11 +0000 |
tron |
(svn r3980) Fix glitch in r3979 spotted by Rubidium. Maybe I'm getting too old for this...
draft
|
Sun, 19 Mar 2006 12:06:12 +0000 |
tron |
(svn r3979) Move GetRailFoundation() to rail_map.h and use it and friends to get information about rail tiles
draft
|
Sun, 19 Mar 2006 09:01:40 +0000 |
Darkvater |
(svn r3977) - Change all STRING1's back to STRING in french.txt because these {STRINGn} are only applicable to english.txt. Fixup of r3973. Sorry
draft
|
Sun, 19 Mar 2006 06:50:19 +0000 |
tron |
(svn r3976) Fix typo in r3946
draft
|
Sun, 19 Mar 2006 01:13:37 +0000 |
Darkvater |
(svn r3974) - Typo in r3973, missing }
draft
|
Sun, 19 Mar 2006 00:58:23 +0000 |
belugas |
(svn r3973) Update french translation, adding STRING1 where needed, as well as other omissions. Thanks to Darkvater for this opportunity
draft
|
Sat, 18 Mar 2006 16:37:25 +0000 |
bjarni |
(svn r3972) 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
draft
|
Sat, 18 Mar 2006 16:11:29 +0000 |
bjarni |
(svn r3971) reverted r3742 as those new errors were not the right way to handle those exceptions
draft
|
Sat, 18 Mar 2006 15:55:24 +0000 |
bjarni |
(svn r3966) -Fix: [OSX and some linux] [ 1157244 ] Can't save game if name contains german umlauts
draft
|
Sat, 18 Mar 2006 14:35:54 +0000 |
bjarni |
(svn r3947) use TOGGLEBIT() instead of manual bit toggling in CmdReverseTrainDirection (pointed out by glx)
draft
|
Sat, 18 Mar 2006 13:20:50 +0000 |
tron |
(svn r3946) Add short hand names for common track combinations
draft
|
Sat, 18 Mar 2006 13:15:34 +0000 |
bjarni |
(svn r3945) cleaned the layout in CmdReverseTrainDirection a bit (made a bit messy in last commit)
draft
|
Sat, 18 Mar 2006 13:00:32 +0000 |
bjarni |
(svn r3944) -Feature: it's now possible to turn a single unit in a train
draft
|
Sat, 18 Mar 2006 12:16:50 +0000 |
miham |
(svn r3943) [Manual translations update: finnish (thanks to ln-)]
draft
|
Sat, 18 Mar 2006 11:38:43 +0000 |
tron |
(svn r3942) GetRailType() != GetRailTileType(), fix r3941
draft
|
Sat, 18 Mar 2006 09:06:07 +0000 |
tron |
(svn r3941) Get rid of RAIL_TYPE_SPECIAL
draft
|
Sat, 18 Mar 2006 08:37:58 +0000 |
Darkvater |
(svn r3940) - FS#56 [Crash] Missing glyph(s) in big-font. Added several missing glyphs for the big font.
draft
|
Sat, 18 Mar 2006 08:00:27 +0000 |
celestar |
(svn r3939) -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
draft
|
Fri, 17 Mar 2006 23:47:03 +0000 |
Darkvater |
(svn r3933) - [ 1439907 ] Increase client list window width so at least most languages fit (wikipedian).
draft
|
Fri, 17 Mar 2006 23:35:26 +0000 |
Darkvater |
(svn r3932) - In lack of the webtranslator, introducing the mantranslator. [ 1439921 ] German translation (wikipedian)
draft
|
Fri, 17 Mar 2006 23:23:10 +0000 |
Darkvater |
(svn r3931) - [ 1451726 ] Use sprite names in main_gui.c instead of numbers (matthewwalton)
draft
|
Fri, 17 Mar 2006 22:47:52 +0000 |
Darkvater |
(svn r3930) - [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
draft
|
Fri, 17 Mar 2006 20:56:51 +0000 |
Darkvater |
(svn r3926) - [Patches]: Switched string for ship and aircraft replacement, and also forgot to put back the callback function. Thanks Tron
draft
|
Fri, 17 Mar 2006 19:52:12 +0000 |
Darkvater |
(svn r3924) - Revert r3923, apparently we are not fond of CONDNULL() structs :)
draft
|
Fri, 17 Mar 2006 18:54:42 +0000 |
Darkvater |
(svn r3923) - [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
draft
|
Fri, 17 Mar 2006 13:28:50 +0000 |
tron |
(svn r3922) Fix copy&pasto in r3916 (Slowly it's getting a bad habit)
draft
|
Fri, 17 Mar 2006 10:10:31 +0000 |
tron |
(svn r3916) Get/Set the rail type by [GS]etRailType{Crossing,OnBridge,}()
draft
|
Fri, 17 Mar 2006 08:06:56 +0000 |
Darkvater |
(svn r3915) - Savegame version 23: Do not save the autosave interval anymore with savegames. Some people should be very happe atm ;)
draft
|
Fri, 17 Mar 2006 08:01:54 +0000 |
Darkvater |
(svn r3914) - Properly implement SDT(G)_CONDNULL macro's without special cases (add flag SLF_CONFIG_NO and empty string as name)
draft
|
Fri, 17 Mar 2006 07:02:34 +0000 |
tron |
(svn r3913) Move declarations to rail_map.h so rail.h is dependent on rail_map.h and not the other way round
draft
|
Fri, 17 Mar 2006 06:26:37 +0000 |
tron |
(svn r3912) Move the signal type enum and GetSignalType() to rail_map.h; also add SetSignalType() and use the functions
draft
|
Thu, 16 Mar 2006 21:44:58 +0000 |
tron |
(svn r3911) Add functions to retrieve/set the signal variant (electric/semaphore)
draft
|
Thu, 16 Mar 2006 16:47:39 +0000 |
celestar |
(svn r3909) [multistop]
draft
|
Thu, 16 Mar 2006 15:28:44 +0000 |
tron |
(svn r3908) Fix last commit (I'm saying that way too often *sigh*) (Pointed out by Celestar)
draft
|
Thu, 16 Mar 2006 15:16:27 +0000 |
tron |
(svn r3907) Replace many bridge related direct map accesses with calls to shiny new functions and mark some strange constructs with XXX
draft
|
Thu, 16 Mar 2006 13:35:35 +0000 |
tron |
(svn r3906) Before removing a rail/setting the owner of a road to none check if there's a transport route at all under the bridge
draft
|
Thu, 16 Mar 2006 13:23:47 +0000 |
tron |
(svn r3905) -Fix: When returning the rail type under a bridge, check if there are rails at all
draft
|
Thu, 16 Mar 2006 10:00:50 +0000 |
tron |
(svn r3904) Move GetBridgePiece() and GetBridgeType() to bridge_map.h and make the only place which still extracted that info diretly use the wrapper
draft
|
Thu, 16 Mar 2006 07:18:38 +0000 |
tron |
(svn r3903) Fix a copy&pasto in last commit and remove a redundant comment (the line above already says what's going on)
draft
|
Thu, 16 Mar 2006 07:12:28 +0000 |
tron |
(svn r3902) When drawing a bridge middle part get the bridge axis only once instead of again and again
draft
|
Thu, 16 Mar 2006 06:38:51 +0000 |
tron |
(svn r3901) Remove the last user of FindEdgesOfBridge() by using functions with similar functionality
draft
|
Thu, 16 Mar 2006 06:30:47 +0000 |
tron |
(svn r3900) 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
draft
|
Thu, 16 Mar 2006 06:06:05 +0000 |
tron |
(svn r3899) Use wrapper functions to make more clear how deleting stuff under bridges works; also remove an unnecessary local variable
draft
|
Thu, 16 Mar 2006 05:28:15 +0000 |
tron |
(svn r3898) Add functions to find a bridge end starting at a middle tile
draft
|
Thu, 16 Mar 2006 00:32:25 +0000 |
Darkvater |
(svn r3897) - Add some more missing files to VS6 project. Thanks for bringing it to my attention glx.
draft
|
Thu, 16 Mar 2006 00:22:36 +0000 |
Darkvater |
(svn r3896) - [Patches] Fix: Honour any conditional settings when retrieving the setting entries.
draft
|
Thu, 16 Mar 2006 00:20:33 +0000 |
Darkvater |
(svn r3895) - Add proper SLE(G)_CONDNULL macros for the empty space reservation in savegames and update where used
draft
|
Wed, 15 Mar 2006 21:55:59 +0000 |
truelight |
(svn r3894) -Fix: use "" over in configure
draft
|
Wed, 15 Mar 2006 21:27:19 +0000 |
Darkvater |
(svn r3893) - 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.
draft
|
Wed, 15 Mar 2006 21:09:10 +0000 |
Darkvater |
(svn r3892) - Add missing file to VS project-file
draft
|
Wed, 15 Mar 2006 19:53:25 +0000 |
tron |
(svn r3891) Fix r3885
draft
|
Wed, 15 Mar 2006 17:38:00 +0000 |
tron |
(svn r3890) Simplify deleting a bridge by handling the ramps outside of the removal loop
draft
|
Wed, 15 Mar 2006 17:27:15 +0000 |
tron |
(svn r3889) Change a part of the bridge drawing code to make it more comprehensible and add the needed accessors
draft
|
Wed, 15 Mar 2006 16:47:35 +0000 |
tron |
(svn r3888) If you think you've checked everything, check once more. *sigh* Fix r3887
draft
|
Wed, 15 Mar 2006 16:44:50 +0000 |
tron |
(svn r3887) Add a function to get the other bridge end when you're at a bridge ramp
draft
|
Wed, 15 Mar 2006 16:09:23 +0000 |
tron |
(svn r3885) Simplify DoConvertTunnelBridgeRail() a bit
draft
|
Wed, 15 Mar 2006 14:11:17 +0000 |
bjarni |
(svn r3884) renamed TRIPPLE_BINARY to TRIPLE_BINARY
draft
|
Wed, 15 Mar 2006 14:03:09 +0000 |
bjarni |
(svn r3882) -Codechange: [OSX] changed the way universal and tripple binaries are build
draft
|
Wed, 15 Mar 2006 12:37:59 +0000 |
Darkvater |
(svn r3880) - just do a string compare without length restrictions; followup for r3875
draft
|
Wed, 15 Mar 2006 07:10:41 +0000 |
tron |
(svn r3877) Add functions to turn a tile into a rail/road bridge ramp/middle part
draft
|
Tue, 14 Mar 2006 23:28:04 +0000 |
Darkvater |
(svn r3876) - Fix: We know on a level crossing's town owner of the road (if any); it is in m2 so properly set it back when the crossing's removed.
draft
|
Tue, 14 Mar 2006 22:58:46 +0000 |
Darkvater |
(svn r3875) - [Patches] Fix up the intro menu so the right values for the mapsize are shown (the default ones). Setting the value involves a small hack in that we also set the _patches value because that is used for world-generation and only inside there do the values get copied from _newgame
draft
|
Tue, 14 Mar 2006 22:56:22 +0000 |
Darkvater |
(svn r3874) - Codechange: move the extern decleration of _patches_newgame inside the WE_CREATE event because it is only used there.
draft
|
Tue, 14 Mar 2006 21:35:15 +0000 |
truelight |
(svn r3873) -Fix: don't remove Makefile.config if it isn't there in the first place
draft
|
Tue, 14 Mar 2006 21:31:51 +0000 |
Darkvater |
(svn r3872) - [win32] Show the revision in crash.txt and enable the button to show the crash text in the crash-window
draft
|
Tue, 14 Mar 2006 21:29:38 +0000 |
Darkvater |
(svn r3871) - [win32] Remove mapfile generation and generate a pdb file instead. This and the corresponding executable is enough to trace the source of a crash given by crash.txt by using WinDbg for example. Mapfiles are a bit deprecated in the newer VS environments.
draft
|
Tue, 14 Mar 2006 20:59:03 +0000 |
truelight |
(svn r3870) -Fix: missed one item in last commit, tnx glx :)
draft
|
Tue, 14 Mar 2006 20:56:07 +0000 |
truelight |
(svn r3869) -Fix: don't use OS in configure, some system have that defined ;)
draft
|
Tue, 14 Mar 2006 19:21:49 +0000 |
truelight |
(svn r3867) -Add: added --debug, --profile and --revision to configure
draft
|
Tue, 14 Mar 2006 19:15:46 +0000 |
truelight |
(svn r3866) -Fix: only add CXX if it is given
draft
|
Tue, 14 Mar 2006 19:12:39 +0000 |
truelight |
(svn r3865) -Add: a fully optional configure script, that is a wrapper around
draft
|
Tue, 14 Mar 2006 19:10:33 +0000 |
truelight |
(svn r3864) -Fix: small problems with make-system, making room for a wrapper-configure
draft
|
Tue, 14 Mar 2006 12:00:11 +0000 |
tron |
(svn r3857) Add and use GetBridgeRampDirection()
draft
|
Tue, 14 Mar 2006 09:00:10 +0000 |
tron |
(svn r3856) Distinct between bridge ramps and bridge middle parts
draft
|
Mon, 13 Mar 2006 23:20:24 +0000 |
Darkvater |
(svn r3854) - Fix restart_game_date to default to zero and allow a value of 0 which got screwed up during the patch-rewrite. Thanks peter1138
draft
|
Mon, 13 Mar 2006 23:13:21 +0000 |
Darkvater |
(svn r3853) - Fix a change of SetDParam64 to SetDParam in r3713 that caused slightly vibrating text when pressing the cheat-button. Thanks to peter1138 for noticing.
draft
|
Mon, 13 Mar 2006 23:10:02 +0000 |
Darkvater |
(svn r3852) - Revert r3733 which fixed the default value loading for char, but broke loading a set value. Added a better fix which needs a char value to be a string (eg enclosed in double-quotes)
draft
|
Mon, 13 Mar 2006 20:12:35 +0000 |
tron |
(svn r3851) Rail depots only have an entrance at one side, therefore use UpdateSignalsOnSegment() instead of SetSignalsOnBothDir()
draft
|
Mon, 13 Mar 2006 15:38:52 +0000 |
tron |
(svn r3849) Fix bug in r3846
draft
|
Mon, 13 Mar 2006 12:55:20 +0000 |
tron |
(svn r3846) Add functions to set the type of stuff (clear, water, rail, road) under bridges
draft
|
Mon, 13 Mar 2006 07:12:49 +0000 |
tron |
(svn r3838) Demystify building bridge middle parts a bit by removing some magic numbers and generic names
draft
|
Sun, 12 Mar 2006 20:59:56 +0000 |
tron |
(svn r3837) Partially unmagicfy restoring the tiles when deleting a bridge
draft
|
Sun, 12 Mar 2006 17:42:04 +0000 |
tron |
(svn r3832) Replace some magic numbers by (Diag)Direction enums
draft
|
Sun, 12 Mar 2006 16:13:16 +0000 |
tron |
(svn r3831) Add and use GetRailDepotDirection()
draft
|
Sun, 12 Mar 2006 15:04:03 +0000 |
tron |
(svn r3830) Move IsTunnelTile() from tile.h to tunnel_map.h and add IsTunnel(), which just checks for a tunnel, but not the tile type as IsTunnelTile() does
draft
|
Sun, 12 Mar 2006 12:19:25 +0000 |
tron |
(svn r3829) Reduce the use of _error_message by directly returning error codes instead of using this global variable
draft
|
Sun, 12 Mar 2006 10:15:36 +0000 |
tron |
(svn r3827) Remove the global variable _error_message_2, it's only used as local variable
draft
|
Sun, 12 Mar 2006 08:47:18 +0000 |
tron |
(svn r3823) Remove dead code: A value for 'image' gets calculated and overwritten just a few lines later without being used in between
draft
|
Sat, 11 Mar 2006 17:06:16 +0000 |
tron |
(svn r3820) Be a bit more strict with types: use special types instead of generic byte and don't fill arbitrary data into inappropriate types
draft
|
Sat, 11 Mar 2006 09:10:46 +0000 |
tron |
(svn r3816) Use existing accessors
draft
|
Fri, 10 Mar 2006 17:01:51 +0000 |
tron |
(svn r3814) Remove another call to FindLandscapeHeight()
draft
|
Fri, 10 Mar 2006 12:57:42 +0000 |
tron |
(svn r3813) Simplify strange control flow
draft
|
Fri, 10 Mar 2006 11:27:52 +0000 |
tron |
(svn r3812) Remove a pointless goto
draft
|
Fri, 10 Mar 2006 10:01:56 +0000 |
bjarni |
(svn r3811) -Fix: [autoreplace]: (FS#67) autoreplacing trains now keep their tile length instead of their pixel length
draft
|
Fri, 10 Mar 2006 09:20:28 +0000 |
peter1138 |
(svn r3809) - Add map accessor files to MS VS 2003 project file
draft
|
Thu, 09 Mar 2006 20:37:51 +0000 |
peter1138 |
(svn r3805) - [FS#62] Fix doxygen comments to refer to the correct parameter. (sulai)
draft
|
Thu, 09 Mar 2006 12:32:25 +0000 |
tron |
(svn r3803) Change the second parameter of UpdateSignalsOnSegment() from Direction to DiagDirection as that's what it really operates on
draft
|
Wed, 08 Mar 2006 23:21:32 +0000 |
matthijs |
(svn r3802) * Add a dummy file in the scenario dir to make the makefile stop complaining on make install (temporary hack).
draft
|