Mon, 07 Apr 2008 16:21:55 +0000update tags 0.4.8
convert-repo [Mon, 07 Apr 2008 16:21:55 +0000] rev 10076
update tags

Sat, 12 Aug 2006 12:35:23 +0000(svn r5862) - Prepare 0.4 branch for release. Update readme's, bugs, installers, changelog, etc. to 0.4.8 0.4
Darkvater [Sat, 12 Aug 2006 12:35:23 +0000] rev 10075
(svn r5862) - Prepare 0.4 branch for release. Update readme's, bugs, installers, changelog, etc. to 0.4.8

Sat, 12 Aug 2006 12:22:38 +0000(svn r5861) - Backport from trunk (r5839): 0.4
Darkvater [Sat, 12 Aug 2006 12:22:38 +0000] rev 10074
(svn r5861) - Backport from trunk (r5839):
A ship in a depot must be stopped before allowed to be cloned (copied ship.h from trunk).

Sat, 12 Aug 2006 12:13:08 +0000(svn r5858) - Backport from trunk (r5801): 0.4
Darkvater [Sat, 12 Aug 2006 12:13:08 +0000] rev 10073
(svn r5858) - Backport from trunk (r5801):
The exception dialog showed the last modification-date of win32.c instead of the
last compilation-date.

Sat, 12 Aug 2006 12:11:54 +0000(svn r5857) - Backport from trunk (r5800): 0.4
Darkvater [Sat, 12 Aug 2006 12:11:54 +0000] rev 10072
(svn r5857) - Backport from trunk (r5800):
When directories were changed in 'Play Scenario', pressing 'New Game' showed
scenarios from that directory, not the default one.

Sat, 12 Aug 2006 12:01:20 +0000(svn r5856) - Backport from trunk (r3598): 0.4
Darkvater [Sat, 12 Aug 2006 12:01:20 +0000] rev 10071
(svn r5856) - Backport from trunk (r3598):
Suppress invalid warning by assigning value to variable

Mon, 31 Jul 2006 15:49:12 +0000(svn r5678) - Prepare 0.4 branch for release. Update readme's, bugs, installers, changelog, etc. to 0.4.8-RC2 0.4 0.4.8-RC2
Darkvater [Mon, 31 Jul 2006 15:49:12 +0000] rev 10070
(svn r5678) - Prepare 0.4 branch for release. Update readme's, bugs, installers, changelog, etc. to 0.4.8-RC2

Mon, 31 Jul 2006 12:12:14 +0000(svn r5674) - Backport from trunk (r5664): 0.4
Darkvater [Mon, 31 Jul 2006 12:12:14 +0000] rev 10069
(svn r5674) - Backport from trunk (r5664):
Certain combinations of trains crash when moved around inside the depot.

Mon, 31 Jul 2006 12:11:14 +0000(svn r5673) - Backport from trunk (r5655): 0.4
Darkvater [Mon, 31 Jul 2006 12:11:14 +0000] rev 10068
(svn r5673) - Backport from trunk (r5655):
Reversed arrow-sign in the multiplayer list column headers on sort by name

Mon, 31 Jul 2006 12:10:20 +0000(svn r5672) - Backport from trunk (r5652): 0.4
Darkvater [Mon, 31 Jul 2006 12:10:20 +0000] rev 10067
(svn r5672) - Backport from trunk (r5652):
Industry production change button doesn't work for oilrig passangers.

Mon, 31 Jul 2006 12:08:08 +0000(svn r5671) - Backport from trunk (r5504, r5512): 0.4
Darkvater [Mon, 31 Jul 2006 12:08:08 +0000] rev 10066
(svn r5671) - Backport from trunk (r5504, r5512):
Added Italian town name generator. While not a fix, it is added along the same lines
as the turkish town names. Official translation > official townnames (if existing).

Mon, 31 Jul 2006 11:50:23 +0000(svn r5669) - Backport from trunk (r5464, r3641): 0.4
Darkvater [Mon, 31 Jul 2006 11:50:23 +0000] rev 10065
(svn r5669) - Backport from trunk (r5464, r3641):
Codechange: verify the presence of music files in the gm folder. Slightly altered r5464
to exclude the addition of music.c and left out the extra functionality. While in essence
this is not a true fix, several people have reported a rising CPU usage because Dmusic
kept indefinitely looping the file list. This should solve that.

Mon, 31 Jul 2006 11:29:18 +0000(svn r5668) - Backport from trunk (r5454): 0.4
Darkvater [Mon, 31 Jul 2006 11:29:18 +0000] rev 10064
(svn r5668) - Backport from trunk (r5454):
Helicopters stopping in depot after autorenew/autoreplace

Sun, 30 Jul 2006 23:43:47 +0000(svn r5666) - Backport from trunk (Webtranslator2): 0.4
Darkvater [Sun, 30 Jul 2006 23:43:47 +0000] rev 10063
(svn r5666) - Backport from trunk (Webtranslator2):
Language changes. Galician has 28 untranslated strings.

Sat, 15 Jul 2006 09:21:29 +0000(svn r5499) Fix a case of an uninitialised variable in r5368 which caused some graphical glitches at foundations (wrong foundation borders, flickering) 0.4
tron [Sat, 15 Jul 2006 09:21:29 +0000] rev 10062
(svn r5499) Fix a case of an uninitialised variable in r5368 which caused some graphical glitches at foundations (wrong foundation borders, flickering)
This problem only exists in the backport

Fri, 14 Jul 2006 18:45:31 +0000(svn r5498) -Fix: in r4677, Darkvater ported patch r4508 from trunk wrongly into the 0.4 branch. Because of that stations no longer delivered goods to industries if they were more then 2 tiles away, instead of the allowed station_spread * 2. 0.4
truelight [Fri, 14 Jul 2006 18:45:31 +0000] rev 10061
(svn r5498) -Fix: in r4677, Darkvater ported patch r4508 from trunk wrongly into the 0.4 branch. Because of that stations no longer delivered goods to industries if they were more then 2 tiles away, instead of the allowed station_spread * 2.

Thu, 13 Jul 2006 18:20:51 +0000(svn r5492) -Backport (r5491) -Fix: [#9] MorphOS crashed when you go a level up on root level (tokai) 0.4
truelight [Thu, 13 Jul 2006 18:20:51 +0000] rev 10060
(svn r5492) -Backport (r5491) -Fix: [#9] MorphOS crashed when you go a level up on root level (tokai)

Thu, 13 Jul 2006 17:58:55 +0000(svn r5490) -Backport (r5489) -Fix: corrected tokai's name and morphos details (tokai) 0.4
truelight [Thu, 13 Jul 2006 17:58:55 +0000] rev 10059
(svn r5490) -Backport (r5489) -Fix: corrected tokai's name and morphos details (tokai)

Thu, 13 Jul 2006 17:54:57 +0000(svn r5488) -Backport (r5487) -Fix: [#8] UDP sockets were used even if network-availability was set to false (tokai) 0.4
truelight [Thu, 13 Jul 2006 17:54:57 +0000] rev 10058
(svn r5488) -Backport (r5487) -Fix: [#8] UDP sockets were used even if network-availability was set to false (tokai)

Sat, 01 Jul 2006 10:46:50 +0000(svn r5440) -Backport: rev 5428 -Fix: [vehicles] sovled crash when trying to build a vehicle type, that is set to max 0 (spotted by roboman) 0.4
bjarni [Sat, 01 Jul 2006 10:46:50 +0000] rev 10057
(svn r5440) -Backport: rev 5428 -Fix: [vehicles] sovled crash when trying to build a vehicle type, that is set to max 0 (spotted by roboman)

Sat, 01 Jul 2006 10:44:32 +0000(svn r5439) -Backport [OSX] rev 5438 -Code cleanup [OSX] removed UNIVERSAL_BINARY as a phony target since the target is long gone. Also corrected BUILD_OSX_BUNDLE as phony target 0.4
bjarni [Sat, 01 Jul 2006 10:44:32 +0000] rev 10056
(svn r5439) -Backport [OSX] rev 5438 -Code cleanup [OSX] removed UNIVERSAL_BINARY as a phony target since the target is long gone. Also corrected BUILD_OSX_BUNDLE as phony target
also corrected two $(BUILD_OSX_BUNDLE) to BUILD_OSX_BUNDLE, so the bundle will always build

Thu, 29 Jun 2006 05:54:16 +0000(svn r5424) - Correct typo in the date of the man file 0.4
peter1138 [Thu, 29 Jun 2006 05:54:16 +0000] rev 10055
(svn r5424) - Correct typo in the date of the man file

Wed, 28 Jun 2006 23:04:03 +0000(svn r5414) Also update the readme file to 0.4.8 0.4
Darkvater [Wed, 28 Jun 2006 23:04:03 +0000] rev 10054
(svn r5414) Also update the readme file to 0.4.8

Wed, 28 Jun 2006 21:28:58 +0000(svn r5410) - Prepare 0.4 branch for release. Update readme's, bugs, installers and makefile, changelog, etc. to 0.4.8 0.4
Darkvater [Wed, 28 Jun 2006 21:28:58 +0000] rev 10053
(svn r5410) - Prepare 0.4 branch for release. Update readme's, bugs, installers and makefile, changelog, etc. to 0.4.8

Wed, 28 Jun 2006 20:09:32 +0000(svn r5408) - Backport from trunk (Webtranslator2): 0.4
Darkvater [Wed, 28 Jun 2006 20:09:32 +0000] rev 10052
(svn r5408) - Backport from trunk (Webtranslator2):
Language changes. Galician, Icelandic seems to have lazy translators..

Wed, 28 Jun 2006 20:05:02 +0000(svn r5407) - Backport from trunk (r5397): 0.4
Darkvater [Wed, 28 Jun 2006 20:05:02 +0000] rev 10051
(svn r5407) - Backport from trunk (r5397):
Redraw the screen when switching the signal side

Mon, 26 Jun 2006 15:59:58 +0000(svn r5369) -Backport: 5363, 5364, 5365 0.4
tron [Mon, 26 Jun 2006 15:59:58 +0000] rev 10050
(svn r5369) -Backport: 5363, 5364, 5365
-Fix: It was possible to dig into a tunnel if certain rail combinations were ontop of it

Mon, 26 Jun 2006 15:00:23 +0000(svn r5368) -Backport: 5351, 5352 0.4
tron [Mon, 26 Jun 2006 15:00:23 +0000] rev 10049
(svn r5368) -Backport: 5351, 5352
-Fix: Several graphical glitches at adjacent tiles with foundations. Some borders were missing, some were superfluous
-Fix: Return accurate slope information for tunnels and bridges to fix several foundation graphics glitches

Mon, 26 Jun 2006 14:58:41 +0000(svn r5367) -Backport: 5348 0.4
tron [Mon, 26 Jun 2006 14:58:41 +0000] rev 10048
(svn r5367) -Backport: 5348
-Fix: A HQ could only be flooded at its northern tile, the other 3 were immune to water

Sun, 25 Jun 2006 12:47:06 +0000(svn r5361) - Conform more closely to SVN specs. Rename 'branch' to 'branches' 0.4
Darkvater [Sun, 25 Jun 2006 12:47:06 +0000] rev 10047
(svn r5361) - Conform more closely to SVN specs. Rename 'branch' to 'branches'

Sun, 25 Jun 2006 09:07:49 +0000(svn r5356) Move the inclusion of slope.h to reduce diff to trunk 0.4
tron [Sun, 25 Jun 2006 09:07:49 +0000] rev 10046
(svn r5356) Move the inclusion of slope.h to reduce diff to trunk

Sat, 24 Jun 2006 09:48:51 +0000(svn r5350) -Backport: r5327 0.4
tron [Sat, 24 Jun 2006 09:48:51 +0000] rev 10045
(svn r5350) -Backport: r5327
Use DrawFoundation() for houses
-Fix: Some graphical glitches on house tiles with foundations
-Fix: The selection cursor is now aligned with the top of the foundation for house tiles

Sat, 24 Jun 2006 09:12:15 +0000(svn r5349) -Backport: r5315 0.4
tron [Sat, 24 Jun 2006 09:12:15 +0000] rev 10044
(svn r5349) -Backport: r5315
-Fix: Prohibit altering a road tile while road works are in progress
This fixes some glitches like "turning" the excavation by adding/removing road bits or removing the road piece

Wed, 21 Jun 2006 19:39:54 +0000(svn r5331) -Backport: r5294 0.4
tron [Wed, 21 Jun 2006 19:39:54 +0000] rev 10043
(svn r5331) -Backport: r5294
-Fix: Plug a memory leak

Wed, 21 Jun 2006 19:39:23 +0000(svn r5330) -Backport: r5292, r5293, r5295, r5297 0.4
tron [Wed, 21 Jun 2006 19:39:23 +0000] rev 10042
(svn r5330) -Backport: r5292, r5293, r5295, r5297
-Fix: When using SIOCGIFCONF to detect network interfaces accomodate for the fact that struct sockaddr doesn't have fixed size in all implementations
-Fix: Not all network interfaces are capable of broadcasting. Don't record those which aren't
-Fix: Not all networks are /24. Generate proper broadcast addresses for non-/24 nets

Wed, 21 Jun 2006 19:35:50 +0000(svn r5329) -Backport: r5291 0.4
tron [Wed, 21 Jun 2006 19:35:50 +0000] rev 10041
(svn r5329) -Backport: r5291
-Fix: '-f' switch is not valid on windows, so don't show it in help

Fri, 16 Jun 2006 19:43:39 +0000(svn r5290) - Backport from trunk (r's and lots of it): 0.4
Darkvater [Fri, 16 Jun 2006 19:43:39 +0000] rev 10040
(svn r5290) - Backport from trunk (r's and lots of it):
Language changes. Galician (29 missing) and Icelandic (20 missing) are bad off.
Norwegian, Brazilian-Portugese (2 missing) and Slovak (1 missing).

Fri, 16 Jun 2006 18:59:26 +0000(svn r5289) - Backport from trunk (r5175, r5176): 0.4
Darkvater [Fri, 16 Jun 2006 18:59:26 +0000] rev 10039
(svn r5289) - Backport from trunk (r5175, r5176):
Autoreplaced trains can leave all wagons in depot under certain circumstances

Thu, 15 Jun 2006 16:47:13 +0000(svn r5284) -Backport: r5264 0.4
tron [Thu, 15 Jun 2006 16:47:13 +0000] rev 10038
(svn r5284) -Backport: r5264
-Fix: The wrong IP could get unbanned, e.g. 'unban 1.2.3.42' could result in unbanning 1.2.3.4

Thu, 15 Jun 2006 16:45:29 +0000(svn r5283) -Backport: r5260 0.4
tron [Thu, 15 Jun 2006 16:45:29 +0000] rev 10037
(svn r5283) -Backport: r5260
-Fix: It was possible to convert the railtype of a bridge while a train was on it

Thu, 15 Jun 2006 15:25:18 +0000(svn r5282) -Backport: r5226 0.4
tron [Thu, 15 Jun 2006 15:25:18 +0000] rev 10036
(svn r5282) -Backport: r5226
-Fix: It was possible to rename signs or waypoints with the chat box

Thu, 15 Jun 2006 14:45:03 +0000(svn r5281) -Backport: r5124 0.4
tron [Thu, 15 Jun 2006 14:45:03 +0000] rev 10035
(svn r5281) -Backport: r5124
-Fix: Be more strict what it means for an aircraft to be in a hangar: It's not just being stopped on a hangar tile

Thu, 15 Jun 2006 14:34:31 +0000(svn r5280) -Backport: r5119 0.4
tron [Thu, 15 Jun 2006 14:34:31 +0000] rev 10034
(svn r5280) -Backport: r5119
-Fix: If a road vehicle is on a road depot tile and stopped doesn't mean it's in the depot. Use the proper test for this

Thu, 15 Jun 2006 14:16:57 +0000(svn r5279) -Backport: r4116 0.4
tron [Thu, 15 Jun 2006 14:16:57 +0000] rev 10033
(svn r5279) -Backport: r4116
-Fix: The AI should send a plane into a hangar if it's not in a hangar _or_ not stopped, not when it's not in a hangar _and_ not stopped

Mon, 05 Jun 2006 08:30:58 +0000(svn r5115) Move helper functions to where they belong 0.4
tron [Mon, 05 Jun 2006 08:30:58 +0000] rev 10032
(svn r5115) Move helper functions to where they belong

Sun, 04 Jun 2006 22:34:52 +0000(svn r5110) - Backport from trunk (r's and lots of it): 0.4
Darkvater [Sun, 04 Jun 2006 22:34:52 +0000] rev 10031
(svn r5110) - Backport from trunk (r's and lots of it):
Language changes. Galician (67 missing!) and Icelandic (20 missing) are bad off.
Spanish, Norwegian, Brazilian-Portugese (2 missing) and Slovak (1 missing).

Sun, 04 Jun 2006 22:03:58 +0000(svn r5109) - Backport from trunk (r5097): 0.4
Darkvater [Sun, 04 Jun 2006 22:03:58 +0000] rev 10030
(svn r5109) - Backport from trunk (r5097):
The trolly AI used information from the wrong industry when calculating the
amount of to be transported goods

Sun, 04 Jun 2006 22:02:51 +0000(svn r5108) - Backport from trunk (r5092): 0.4
Darkvater [Sun, 04 Jun 2006 22:02:51 +0000] rev 10029
(svn r5108) - Backport from trunk (r5092):
There was a gross race condition in the AI code which made it pretty random
if the AI could give a new vehicle its orders

Sun, 04 Jun 2006 21:58:48 +0000(svn r5107) - Backport from trunk (r5085, r5088): 0.4
Darkvater [Sun, 04 Jun 2006 21:58:48 +0000] rev 10028
(svn r5107) - Backport from trunk (r5085, r5088):
Add parentheses to CHANCE16*() macro parameters

Sun, 04 Jun 2006 21:40:21 +0000(svn r5106) - Backport from trunk (r4964): 0.4
Darkvater [Sun, 04 Jun 2006 21:40:21 +0000] rev 10027
(svn r5106) - Backport from trunk (r4964):
Fix NTP over bridges: don't check the rail type when on a bridge

Sun, 04 Jun 2006 17:25:00 +0000(svn r5102) - Backport from trunk (r4753): 0.4
Darkvater [Sun, 04 Jun 2006 17:25:00 +0000] rev 10026
(svn r5102) - Backport from trunk (r4753):
Truncate text in dropdown lists to stop text overflowing.

Fri, 02 Jun 2006 13:23:22 +0000(svn r5072) - Backport from trunk (r5071): 0.4
peter1138 [Fri, 02 Jun 2006 13:23:22 +0000] rev 10025
(svn r5072) - Backport from trunk (r5071):
- Fix (FS#184): "Erroneous train reversal on waypoints". When processing the next train order, do not even consider reversing the train if the last order was to a waypoint.

Mon, 22 May 2006 16:44:16 +0000(svn r4947) - Fix [FS#145]: Starting scenarios did not adhere to local difficulty settings 0.4
Darkvater [Mon, 22 May 2006 16:44:16 +0000] rev 10024
(svn r4947) - Fix [FS#145]: Starting scenarios did not adhere to local difficulty settings

Sat, 20 May 2006 20:56:31 +0000(svn r4932) - Codechange: (r4931): move GetTileMaxZ to tile.[ch] instead of lingering it in tunnelbridge_cmd.c. Might be needed some day for some other backport commit (Tron). 0.4
Darkvater [Sat, 20 May 2006 20:56:31 +0000] rev 10023
(svn r4932) - Codechange: (r4931): move GetTileMaxZ to tile.[ch] instead of lingering it in tunnelbridge_cmd.c. Might be needed some day for some other backport commit (Tron).

Sat, 20 May 2006 20:16:08 +0000(svn r4931) - Backport from trunk (r4766): 0.4
Darkvater [Sat, 20 May 2006 20:16:08 +0000] rev 10022
(svn r4931) - Backport from trunk (r4766):
Vehicles on a sloped tile under a bridge were affected by the bridge speed limit

Sat, 20 May 2006 18:43:59 +0000(svn r4930) - Backport from trunk (r4859): 0.4
Darkvater [Sat, 20 May 2006 18:43:59 +0000] rev 10021
(svn r4930) - Backport from trunk (r4859):
Fix issue with train pathfinding over level crossings.

Sat, 20 May 2006 18:41:11 +0000(svn r4929) - Backport from trunk (r's and lots of it): 0.4
Darkvater [Sat, 20 May 2006 18:41:11 +0000] rev 10020
(svn r4929) - Backport from trunk (r's and lots of it):
Language changes. It seems no strings are missing, good job translators :D

Sat, 20 May 2006 17:36:06 +0000(svn r4926) - Backport from trunk (r4914): 0.4
Darkvater [Sat, 20 May 2006 17:36:06 +0000] rev 10019
(svn r4926) - Backport from trunk (r4914):
Aircraft can now serve as feeders

Sat, 20 May 2006 17:35:11 +0000(svn r4925) - Backport from trunk (r4911): 0.4
Darkvater [Sat, 20 May 2006 17:35:11 +0000] rev 10018
(svn r4925) - Backport from trunk (r4911):
The AI no longer attempts to build signals under bridges.

Sat, 20 May 2006 17:33:36 +0000(svn r4924) - Backport from trunk (r4906): 0.4
Darkvater [Sat, 20 May 2006 17:33:36 +0000] rev 10017
(svn r4924) - Backport from trunk (r4906):
Refresh build vehicle window (if opened) when converting rail depot

Sat, 20 May 2006 17:22:32 +0000(svn r4923) - Backport from trunk (r4892): 0.4
Darkvater [Sat, 20 May 2006 17:22:32 +0000] rev 10016
(svn r4923) - Backport from trunk (r4892):
Crash when sorting an empty server list.

Sat, 20 May 2006 17:14:54 +0000(svn r4922) - Backport from trunk (r4827): 0.4
Darkvater [Sat, 20 May 2006 17:14:54 +0000] rev 10015
(svn r4922) - Backport from trunk (r4827):
The build-tree window button defaulted to a place-push-button on opening where
no treetype is selected.

Sat, 20 May 2006 17:11:09 +0000(svn r4921) - Backport from trunk (r4825, r4826, r4829): 0.4
Darkvater [Sat, 20 May 2006 17:11:09 +0000] rev 10014
(svn r4921) - Backport from trunk (r4825, r4826, r4829):
Game crashes when cloning/autoreplace reaches train-limit

Sat, 20 May 2006 15:54:46 +0000(svn r4919) - Backport from trunk (r4812, r4008, r4110): 0.4
Darkvater [Sat, 20 May 2006 15:54:46 +0000] rev 10013
(svn r4919) - Backport from trunk (r4812, r4008, r4110):
NTP properly checks for railtypes on non-plain-rail-tiles

Tue, 16 May 2006 22:11:15 +0000(svn r4894) - Backport from trunk (r4750): 0.4
Darkvater [Tue, 16 May 2006 22:11:15 +0000] rev 10012
(svn r4894) - Backport from trunk (r4750):
Trains could enter certain sloped rail tiles under bridges with incompatible rail type

Tue, 16 May 2006 21:38:41 +0000(svn r4893) - Fix (FS#57): Disable NPF totally for ships as it wholly kills performance (blathijs). Only for 0.4/ branch and 0.4.8. 0.4
Darkvater [Tue, 16 May 2006 21:38:41 +0000] rev 10011
(svn r4893) - Fix (FS#57): Disable NPF totally for ships as it wholly kills performance (blathijs). Only for 0.4/ branch and 0.4.8.

Wed, 03 May 2006 21:57:09 +0000(svn r4731) - Backport from trunk (r4203): 0.4
Darkvater [Wed, 03 May 2006 21:57:09 +0000] rev 10010
(svn r4731) - Backport from trunk (r4203):
Fix: compile on older mingw32 versions (3.1.0)

Wed, 03 May 2006 21:40:45 +0000(svn r4730) - Backport from trunk (r4690): 0.4
Darkvater [Wed, 03 May 2006 21:40:45 +0000] rev 10009
(svn r4730) - Backport from trunk (r4690):
Fix (r4668, br4301): Editing a too long string in the editbox resulted in improper strings
Update about box with Mihamix's real name

Wed, 03 May 2006 21:35:10 +0000(svn r4728) - Backport from trunk (r4689): 0.4
Darkvater [Wed, 03 May 2006 21:35:10 +0000] rev 10008
(svn r4728) - Backport from trunk (r4689):
Codechange: correct parameter order or calloc, and use the sizeof
the variable rather than a struct

Wed, 03 May 2006 21:34:07 +0000(svn r4727) - Backport from trunk (r4688): 0.4
Darkvater [Wed, 03 May 2006 21:34:07 +0000] rev 10007
(svn r4727) - Backport from trunk (r4688):
Fix: Ensure the map memory is cleared after it is allocated. This fixes
random deserts that sometimes occurred.

Wed, 03 May 2006 21:28:48 +0000(svn r4726) - Backport from trunk (r4373, r4374, r4402): 0.4
Darkvater [Wed, 03 May 2006 21:28:48 +0000] rev 10006
(svn r4726) - Backport from trunk (r4373, r4374, r4402):
Fix: Some weird behaviour with tile selection near bridges

Wed, 03 May 2006 20:25:10 +0000(svn r4718) - Backport from trunk (r4715): 0.4
Darkvater [Wed, 03 May 2006 20:25:10 +0000] rev 10005
(svn r4718) - Backport from trunk (r4715):
Fix: Don't allow PF to enter train depot from the back (signal updates)

Wed, 03 May 2006 20:09:28 +0000(svn r4717) - Backport from trunk (r4466): 0.4
Darkvater [Wed, 03 May 2006 20:09:28 +0000] rev 10004
(svn r4717) - Backport from trunk (r4466):
Fix: Game no longer crashes when the last vehicle serving a station has been
deleted. This is not exactly the same fix as in trunk/ where it might still
accept types of invalid types but it doesn't crash anymore. The true fix is
not possible without a savegame bump.

Tue, 02 May 2006 21:19:48 +0000(svn r4701) - Backport from trunk (r4520): 0.4
Darkvater [Tue, 02 May 2006 21:19:48 +0000] rev 10003
(svn r4701) - Backport from trunk (r4520):
Fix: Reset the last built railtype when starting a new game

Tue, 02 May 2006 19:52:56 +0000(svn r4695) - Backport language changes from trunk up to r4592. 0.4
Darkvater [Tue, 02 May 2006 19:52:56 +0000] rev 10002
(svn r4695) - Backport language changes from trunk up to r4592.

Tue, 02 May 2006 14:14:04 +0000(svn r4687) - Backport from trunk (r4674): 0.4
Darkvater [Tue, 02 May 2006 14:14:04 +0000] rev 10001
(svn r4687) - Backport from trunk (r4674):
Codechange: use correct parameter order for allocating sound file memory

Tue, 02 May 2006 14:12:19 +0000(svn r4686) - Backport from trunk (r4639): 0.4
Darkvater [Tue, 02 May 2006 14:12:19 +0000] rev 10000
(svn r4686) - Backport from trunk (r4639):
Feature: Turksih town names (Turkish is in the lang/ folder, so
town names are appropiate)

Tue, 02 May 2006 14:06:15 +0000(svn r4685) - Backport from trunk (r4599): 0.4
Darkvater [Tue, 02 May 2006 14:06:15 +0000] rev 9999
(svn r4685) - Backport from trunk (r4599):
Fix: Cloned vehicles get the same service interval as the original vehicle

Tue, 02 May 2006 14:02:23 +0000(svn r4684) - Backport from trunk (r4591): 0.4
Darkvater [Tue, 02 May 2006 14:02:23 +0000] rev 9998
(svn r4684) - Backport from trunk (r4591):
Fix: Game no longer errors out when "Many random towns" is selected
in the scenario editor.

Tue, 02 May 2006 14:00:26 +0000(svn r4683) - Backport from trunk (r4586): 0.4
Darkvater [Tue, 02 May 2006 14:00:26 +0000] rev 9997
(svn r4683) - Backport from trunk (r4586):
Codechange: Recursive commands that rely on _error_message to handle
success/failure can fail if a recursive call fails but doesn't set the
error message, thus resulting in an old, possibly erroneous being used

Tue, 02 May 2006 13:58:43 +0000(svn r4682) - Backport from trunk (r4585, r4950): 0.4
Darkvater [Tue, 02 May 2006 13:58:43 +0000] rev 9996
(svn r4682) - Backport from trunk (r4585, r4950):
Fix: Obscure road dragging bug. The road build command did not
return the appropiate error message of invalid-slope when building road.

Tue, 02 May 2006 13:50:30 +0000(svn r4681) - Backport from trunk (r4576): 0.4
Darkvater [Tue, 02 May 2006 13:50:30 +0000] rev 9995
(svn r4681) - Backport from trunk (r4576):
Fix : Temperate bank will no longer appear (during game) in
tropic landscape. This bug is from the original game.

Tue, 02 May 2006 13:48:33 +0000(svn r4680) - Backport from trunk (r4560): 0.4
Darkvater [Tue, 02 May 2006 13:48:33 +0000] rev 9994
(svn r4680) - Backport from trunk (r4560):
Fix: Remove VS2005 undefined vsnprintf() as it doesn't exist
in the windows libraries (only _vsnprintf). This caused the bad
function to be called that could result in non-properly terminated
strings

Tue, 02 May 2006 13:47:00 +0000(svn r4679) - Backport from trunk (r4521): 0.4
Darkvater [Tue, 02 May 2006 13:47:00 +0000] rev 9993
(svn r4679) - Backport from trunk (r4521):
Fix: be consistent about the size of the player-name in MP. This
hopefully fixes a crash on lesser OS's (eg Win98)

Tue, 02 May 2006 13:44:41 +0000(svn r4678) - Backport from trunk (r4518, r4558): 0.4
Darkvater [Tue, 02 May 2006 13:44:41 +0000] rev 9992
(svn r4678) - Backport from trunk (r4518, r4558):
Fix: specify the 'stopall' console command as a debug command.

Tue, 02 May 2006 13:42:33 +0000(svn r4677) - Backport from trunk (r4508): 0.4
Darkvater [Tue, 02 May 2006 13:42:33 +0000] rev 9991
(svn r4677) - Backport from trunk (r4508):
Fix: Fixed a problem that caused DeliverGoodsToIndustry to not work
as intended

Tue, 02 May 2006 13:37:36 +0000(svn r4676) - Backport from trunk (r4505): 0.4
Darkvater [Tue, 02 May 2006 13:37:36 +0000] rev 9990
(svn r4676) - Backport from trunk (r4505):
Fix: Ships can now be used to set up feeders as well.

Tue, 02 May 2006 13:36:38 +0000(svn r4675) - Backport from trunk (r4501): 0.4
Darkvater [Tue, 02 May 2006 13:36:38 +0000] rev 9989
(svn r4675) - Backport from trunk (r4501):
Fix: When, in a train that has multiple engines in front, the _first_
of those engines is sold, all the orders are copied to the second
engine (to ensure "seamless" operation). The next_shared/prev_shared
pointers where not updated correctly during this operation.

Tue, 02 May 2006 13:30:13 +0000(svn r4673) - Backport from trunk (r4468): 0.4
Darkvater [Tue, 02 May 2006 13:30:13 +0000] rev 9988
(svn r4673) - Backport from trunk (r4468):
Correct declaration of NORETURN for gcc

Tue, 02 May 2006 13:29:06 +0000(svn r4672) - Backport from trunk (r4467): 0.4
Darkvater [Tue, 02 May 2006 13:29:06 +0000] rev 9987
(svn r4672) - Backport from trunk (r4467):
New plantations now cause the correct ".. being planted .." news item

Tue, 02 May 2006 13:27:19 +0000(svn r4671) - Backport from trunk (r4445): 0.4
Darkvater [Tue, 02 May 2006 13:27:19 +0000] rev 9986
(svn r4671) - Backport from trunk (r4445):
Danish town names were saved/loaded as Swiss (previous in the list)

Tue, 02 May 2006 13:25:03 +0000(svn r4670) - Backport from trunk (r4435): 0.4
Darkvater [Tue, 02 May 2006 13:25:03 +0000] rev 9985
(svn r4670) - Backport from trunk (r4435):
In CmdRemoveRoad tiletype was not checked for ownership (heavily edited)

Tue, 02 May 2006 13:11:00 +0000(svn r4669) - Backport from trunk (r4343): 0.4
Darkvater [Tue, 02 May 2006 13:11:00 +0000] rev 9984
(svn r4669) - Backport from trunk (r4343):
[Autoreplace] Fix drawing of train list for outdated engines.

Tue, 02 May 2006 13:07:23 +0000(svn r4668) - Backport from trunk (r4301): 0.4
Darkvater [Tue, 02 May 2006 13:07:23 +0000] rev 9983
(svn r4668) - Backport from trunk (r4301):
Fix: the maxlength parameter of Textbuf is supposed to be the siz
of the buffer (so length of string + '\0'), but in the code it
was a mix of both.

Tue, 02 May 2006 13:00:07 +0000(svn r4667) - Backport from trunk (r4291): 0.4
Darkvater [Tue, 02 May 2006 13:00:07 +0000] rev 9982
(svn r4667) - Backport from trunk (r4291):
Fix: validate all received strings for correctness. This fixes
potential crashes on hacked clients/servers

Tue, 02 May 2006 12:58:13 +0000(svn r4666) - Backport from trunk (r4267): 0.4
Darkvater [Tue, 02 May 2006 12:58:13 +0000] rev 9981
(svn r4666) - Backport from trunk (r4267):
Validate the error number that a client receives from a server, and
encapsulate this functionality into GetNetworkErrorMsg()

Tue, 02 May 2006 12:54:23 +0000(svn r4665) - Backport from trunk (r4241, r4243): 0.4
Darkvater [Tue, 02 May 2006 12:54:23 +0000] rev 9980
(svn r4665) - Backport from trunk (r4241, r4243):
Fix: Perform validation on the error number that a server receives
from a client. An invalid value may cause the server to terminate.

Tue, 02 May 2006 12:52:09 +0000(svn r4664) - Backport from trunk (r4228): 0.4
Darkvater [Tue, 02 May 2006 12:52:09 +0000] rev 9979
(svn r4664) - Backport from trunk (r4228):
Fix: [autoreplace] allow replacement of wagons even when the
engine fails to be replaced

Tue, 02 May 2006 12:47:51 +0000(svn r4663) - Backport from trunk (r4195): 0.4
Darkvater [Tue, 02 May 2006 12:47:51 +0000] rev 9978
(svn r4663) - Backport from trunk (r4195):
Codechange: Initialize order variables to avoid a compiler warning.

Tue, 02 May 2006 12:44:55 +0000(svn r4662) - Backport from trunk (r4192): 0.4
Darkvater [Tue, 02 May 2006 12:44:55 +0000] rev 9977
(svn r4662) - Backport from trunk (r4192):
Fix: In the depot, moving wagons from the end of a very long train
to a short train where the short train was scrolled off the window
would cause a game crash.

Tue, 02 May 2006 12:42:21 +0000(svn r4661) - Backport from trunk (r3865-r3867, r3869, r3870, r3873, r3894, r4059, r4064-r4066, r4217): 0.4
Darkvater [Tue, 02 May 2006 12:42:21 +0000] rev 9976
(svn r4661) - Backport from trunk (r3865-r3867, r3869, r3870, r3873, r3894, r4059, r4064-r4066, r4217):
Add: a fully optional configure script, that is a wrapper
around makefile.config

Tue, 02 May 2006 12:28:35 +0000(svn r4660) - Backport from trunk (r4183, r4197, r4217): 0.4
Darkvater [Tue, 02 May 2006 12:28:35 +0000] rev 9975
(svn r4660) - Backport from trunk (r4183, r4197, r4217):
Codechange: [Makefile]: removed MANUAL_CONFIG as it's not used anymore
This should hopefully fix the issue where WITH_SDL can be defined while
SDL_CONFIG is not. Added an error if WITH_SDL is defined but SDL_CONFIG
is not.
Replace the dash of SDL_CONFIG/LIBPNG_CONFIG with an underscore

Tue, 02 May 2006 12:17:16 +0000(svn r4659) - Backport from trunk (r4158): 0.4
Darkvater [Tue, 02 May 2006 12:17:16 +0000] rev 9974
(svn r4659) - Backport from trunk (r4158):
Fix: [autoreplace] cost for refitting the new vehicle is now
added to the cost animation. The player always paid for it, but
it was not displayed until now

Sat, 29 Apr 2006 14:38:21 +0000(svn r4624) -Backported r4149 from trunk 0.4
bjarni [Sat, 29 Apr 2006 14:38:21 +0000] rev 9973
(svn r4624) -Backported r4149 from trunk
main reason is that it fixes the load/save issue for OSX 10.3.9, but the other stuff in this commit can't be taken as it's a result of the fix

full commit log entry:
-Codechange: [OSX] rewrite of how universal binaries are compiled

Now OSX stores object files in .OSX and instead of making FAT object files, there are one for each architecture
Each architecture got their own targets to make a non-FAT binary and in the end, lipo will merge them into one binary

It's now possible to select which architectures you want to support by defining OTTD_PPC, OTTD_PPC970 (G5) and/or OTTD_i386
All combos are supported. UNIVERSAL_BINARY and TRIPLE_BINARY can still be used even though it's possible to gain the same result by using the new flags
Making a universal build when you already got part of it compiled (say the PPC part), it will reuse it and only compile the i386 part to save time
Note: in some cases when you switch flags, you risk that openttd is not updated. Delete it and try again. The Makefile can't solve this except if it forces linking each time

This fixes: FS#87 universal binary building borked in 0.4.7
Now universal binaries work on OSX 10.3.9 again

Building universal binaries no longer needs to store flags in Makefile.config as the new design makes it possible to figure everything out automatically

Fri, 28 Apr 2006 07:53:10 +0000(svn r4608) -Backported r4413 from trunk: 0.4
celestar [Fri, 28 Apr 2006 07:53:10 +0000] rev 9972
(svn r4608) -Backported r4413 from trunk:
-Fix: fixed a bug which pushed the client back to the main menu when a
server is in the mainserver-list which sends out illegal signals. Many
tnx to 'test' for finding and isolating the problem.
-Fix: also specify the problem a bit better

Fri, 28 Apr 2006 07:51:32 +0000(svn r4607) -Backported r4389 from trunk: 0.4
celestar [Fri, 28 Apr 2006 07:51:32 +0000] rev 9971
(svn r4607) -Backported r4389 from trunk:
-Fix: [NPF] Don't mark tiles when debugging in multiplayer, this will cause desyncs

Fri, 28 Apr 2006 07:47:55 +0000(svn r4606) -Backported r4341 from trunk: 0.4
celestar [Fri, 28 Apr 2006 07:47:55 +0000] rev 9970
(svn r4606) -Backported r4341 from trunk:
-(FS#101) When a player got bankrupt, slots were not cleared, because vehicles got deleted directly by DeleteVehicle

Fri, 28 Apr 2006 07:45:44 +0000(svn r4605) -Backported revisions 4304, 4309, 4310, 4312, 4313, 4314 from trunk (chatbox-related stuff) 0.4
celestar [Fri, 28 Apr 2006 07:45:44 +0000] rev 9969
(svn r4605) -Backported revisions 4304, 4309, 4310, 4312, 4313, 4314 from trunk (chatbox-related stuff)
-The chat box' parent window (the main toolbar, wtf?) doesn't care for the WE_ON_EDIT_TEXT_CANCEL event, so don't send one. This code looks like it was mindlessly copy&pasted from the query box
-The initial string of the chat box is always the empty string, so don't jump through hoops to check if nothing was entered and simplify the code
-The chat box has no visible window title, therefore remove the string
-Calculate the maximum pixel width of the entered text in the chat box from the "text box"-widget instead of hardcoding an arbitrary - and wrong - number
-The parent window of the chat box is always the main toolbar (?!), therefore don't pass this information as parameter
-a buffer overflow of the chat box introduced in r1263. Don't tell the Textbuf an arbitrary number as size of the string buffer, but the real lengthof() it

Fri, 31 Mar 2006 16:19:16 +0000(svn r4207) - Fix: Update OS/2 on 0.4 branch, too 0.4
orudge [Fri, 31 Mar 2006 16:19:16 +0000] rev 9968
(svn r4207) - Fix: Update OS/2 on 0.4 branch, too

Sun, 26 Mar 2006 18:49:31 +0000(svn r4117) - Prepare 0.4 branch for release. Update readme's, bugs, installers and makefile, changelog, etc. to 0.4.7 0.4
Darkvater [Sun, 26 Mar 2006 18:49:31 +0000] rev 9967
(svn r4117) - Prepare 0.4 branch for release. Update readme's, bugs, installers and makefile, changelog, etc. to 0.4.7

Sat, 25 Mar 2006 08:54:09 +0000(svn r4104) -Backported 4102: updated OSX docs about triple binary 0.4
bjarni [Sat, 25 Mar 2006 08:54:09 +0000] rev 9966
(svn r4104) -Backported 4102: updated OSX docs about triple binary

Sat, 25 Mar 2006 08:45:30 +0000(svn r4102) -Backported 3673, 3674, 3675, 3679, 3682, 3882, 3884 [all OSX] 0.4
bjarni [Sat, 25 Mar 2006 08:45:30 +0000] rev 9965
(svn r4102) -Backported 3673, 3674, 3675, 3679, 3682, 3882, 3884 [all OSX]
added support for G5 (ppc970) optimised code
added support for triple binaries (ppc, ppc970, i386)
updated the makefile to handle building of universal and triple in a more automated way (way less flags to set)
now it's no longer needed to spent minutes setting up flags when releasing. It works out of the box :)
note: even though it looks like it's a lot of commits, it really is that there changes were introduced in small pieces in the trunk

Sat, 25 Mar 2006 07:40:02 +0000(svn r4100) -Backported 4082 and 4099 0.4
bjarni [Sat, 25 Mar 2006 07:40:02 +0000] rev 9964
(svn r4100) -Backported 4082 and 4099
the cocoa driver no longer crashes when going to fullscreen (this one depended on the resolution)
teh cocoa driver speedup of around 1000% applies to Intel macs, so the driver is now just as fast as the PPC one

Fri, 24 Mar 2006 23:33:30 +0000(svn r4097) -Backported 4084 properly (included the last line) 0.4
bjarni [Fri, 24 Mar 2006 23:33:30 +0000] rev 9963
(svn r4097) -Backported 4084 properly (included the last line)
also added a header that is needed because we didn't backport the new feature, that includes the header in the trunk

Fri, 24 Mar 2006 22:55:16 +0000(svn r4095) -Backport 4060, 4084 0.4
bjarni [Fri, 24 Mar 2006 22:55:16 +0000] rev 9962
(svn r4095) -Backport 4060, 4084
made the release target for OSX do more work (less manual work when releasing)
updated some OSX documentation

Fri, 24 Mar 2006 22:36:54 +0000(svn r4094) - Allow unused wagons have their ->first set. This fixes the faulty 0.4
peter1138 [Fri, 24 Mar 2006 22:36:54 +0000] rev 9961
(svn r4094) - Allow unused wagons have their ->first set. This fixes the faulty
cache warning message, and noticably speeds up depot operations in large
games. Backport of r3576 from trunk

Thu, 23 Mar 2006 17:52:08 +0000(svn r4072) - Backport from trunk (4071): 0.4
matthijs [Thu, 23 Mar 2006 17:52:08 +0000] rev 9960
(svn r4072) - Backport from trunk (4071):
- Fix: [NPF] Trains & busses were unable to find a route when leaving a depot or bus stop. Small omission from r4023 (fix by glx)

Wed, 22 Mar 2006 22:38:29 +0000(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers. 0.4
matthijs [Wed, 22 Mar 2006 22:38:29 +0000] rev 9959
(svn r4044) Rename 0.4.5 branch to 0.4. Further minor releases will be in the 0.4 range, to prevent enormously long version numbers.

Wed, 22 Mar 2006 22:26:16 +0000(svn r4041) [Debian] Change next version number to 0.4.6 instead of 0.4.5.1. 0.4.5 0.4.6
matthijs [Wed, 22 Mar 2006 22:26:16 +0000] rev 9958
(svn r4041) [Debian] Change next version number to 0.4.6 instead of 0.4.5.1.

Wed, 22 Mar 2006 22:25:46 +0000(svn r4040) - Prepare 0.4.5 branch for release. Update readme's, bugs, installers and makefile, changelog, etc. to 0.4.6 0.4.5
Darkvater [Wed, 22 Mar 2006 22:25:46 +0000] rev 9957
(svn r4040) - Prepare 0.4.5 branch for release. Update readme's, bugs, installers and makefile, changelog, etc. to 0.4.6