Mon, 08 Aug 2005 15:26:53 +0000(svn r2842) Fix bug with aircraft autoreplace (peter1138)
ludde [Mon, 08 Aug 2005 15:26:53 +0000] rev 2316
(svn r2842) Fix bug with aircraft autoreplace (peter1138)

Mon, 08 Aug 2005 15:10:37 +0000(svn r2841) Pimp the Makefile: Determining the header dependencies is now a separate step.
tron [Mon, 08 Aug 2005 15:10:37 +0000] rev 2315
(svn r2841) Pimp the Makefile: Determining the header dependencies is now a separate step.
This should fix the dependency related problems and reduce the number of recompiled files when table/strings.h changes

Mon, 08 Aug 2005 10:42:02 +0000(svn r2840) Remove 3 unnecessary strings (they're empty) and fix the alignment of the musick track display
tron [Mon, 08 Aug 2005 10:42:02 +0000] rev 2314
(svn r2840) Remove 3 unnecessary strings (they're empty) and fix the alignment of the musick track display

Mon, 08 Aug 2005 09:49:47 +0000(svn r2839) Remove stuff missed in r2833, properly calculate the size of two arrays and simplify GetSpriteDimension()?a bit
tron [Mon, 08 Aug 2005 09:49:47 +0000] rev 2313
(svn r2839) Remove stuff missed in r2833, properly calculate the size of two arrays and simplify GetSpriteDimension()?a bit

Mon, 08 Aug 2005 09:42:22 +0000(svn r2838) \[Translations\] Updating translations
miham [Mon, 08 Aug 2005 09:42:22 +0000] rev 2312
(svn r2838) \[Translations\] Updating translations

Mon, 08 Aug 2005 09:01:22 +0000(svn r2837) [Translations] Updated dutch langfile, started testing of the new SVN-handler in WebTranslator
miham [Mon, 08 Aug 2005 09:01:22 +0000] rev 2311
(svn r2837) [Translations] Updated dutch langfile, started testing of the new SVN-handler in WebTranslator

Sun, 07 Aug 2005 19:16:32 +0000(svn r2836) fixed the alphabetical order of the credits list like it says it is in
bjarni [Sun, 07 Aug 2005 19:16:32 +0000] rev 2310
(svn r2836) fixed the alphabetical order of the credits list like it says it is in

Sun, 07 Aug 2005 17:52:41 +0000(svn r2833) Remove saving of sprite cache data:
tron [Sun, 07 Aug 2005 17:52:41 +0000] rev 2309
(svn r2833) Remove saving of sprite cache data:
the benefits are questionable, it's error prone, undocumented and hasn't been widely used for ages, if ever

Sun, 07 Aug 2005 14:45:50 +0000(svn r2832) Missing #include
tron [Sun, 07 Aug 2005 14:45:50 +0000] rev 2308
(svn r2832) Missing #include

Sun, 07 Aug 2005 14:18:17 +0000(svn r2831) Fix some potential and real buffer overflows
tron [Sun, 07 Aug 2005 14:18:17 +0000] rev 2307
(svn r2831) Fix some potential and real buffer overflows

Sun, 07 Aug 2005 12:41:57 +0000(svn r2830) Move CheckSwitchToEuro() to currency.[ch] and hide the truth about the custom currency behind a #define
tron [Sun, 07 Aug 2005 12:41:57 +0000] rev 2306
(svn r2830) Move CheckSwitchToEuro() to currency.[ch] and hide the truth about the custom currency behind a #define

Sun, 07 Aug 2005 11:01:31 +0000(svn r2829) Remove sprite locking, it was never used anyway
tron [Sun, 07 Aug 2005 11:01:31 +0000] rev 2305
(svn r2829) Remove sprite locking, it was never used anyway

Sun, 07 Aug 2005 10:03:14 +0000(svn r2828) Only command.c needs to know about _docommand_recursive, so make it static. Tell me if there's a problem, because i removed it from network_server.c, but afaict it should be ok
tron [Sun, 07 Aug 2005 10:03:14 +0000] rev 2304
(svn r2828) Only command.c needs to know about _docommand_recursive, so make it static. Tell me if there's a problem, because i removed it from network_server.c, but afaict it should be ok

Sat, 06 Aug 2005 22:40:18 +0000(svn r2827) BeOS meets all prerequisites for extmidi
tron [Sat, 06 Aug 2005 22:40:18 +0000] rev 2303
(svn r2827) BeOS meets all prerequisites for extmidi

Sat, 06 Aug 2005 22:12:45 +0000(svn r2826) Remove another write-only variable, thanks glx
tron [Sat, 06 Aug 2005 22:12:45 +0000] rev 2302
(svn r2826) Remove another write-only variable, thanks glx

Sat, 06 Aug 2005 21:50:26 +0000(svn r2825) -Fix: GCC that put deps in the wrong dirs can now compile OTTD again
truelight [Sat, 06 Aug 2005 21:50:26 +0000] rev 2301
(svn r2825) -Fix: GCC that put deps in the wrong dirs can now compile OTTD again

Sat, 06 Aug 2005 21:45:48 +0000(svn r2824) -Fix: OSX can now also produce dedicated servers
truelight [Sat, 06 Aug 2005 21:45:48 +0000] rev 2300
(svn r2824) -Fix: OSX can now also produce dedicated servers

Sat, 06 Aug 2005 20:53:02 +0000(svn r2823) -Fix: MorphOS doesn't have pthread either!
truelight [Sat, 06 Aug 2005 20:53:02 +0000] rev 2299
(svn r2823) -Fix: MorphOS doesn't have pthread either!

Sat, 06 Aug 2005 20:34:41 +0000(svn r2822) -Fix: don't compile pthread for win32 dedicated servers
truelight [Sat, 06 Aug 2005 20:34:41 +0000] rev 2298
(svn r2822) -Fix: don't compile pthread for win32 dedicated servers

Sat, 06 Aug 2005 20:24:32 +0000(svn r2821) Remove a write-only variable
tron [Sat, 06 Aug 2005 20:24:32 +0000] rev 2297
(svn r2821) Remove a write-only variable

Sat, 06 Aug 2005 19:12:44 +0000(svn r2820) -Fix: [autoreplace] fixed issue introduced in 2817 where autoreplace failed if new engine is cheaper than the old one (peter1138)
bjarni [Sat, 06 Aug 2005 19:12:44 +0000] rev 2296
(svn r2820) -Fix: [autoreplace] fixed issue introduced in 2817 where autoreplace failed if new engine is cheaper than the old one (peter1138)

Sat, 06 Aug 2005 17:40:21 +0000(svn r2819) Make variables, which are exclusive for internal use of the save/load code, static in saveload.c
tron [Sat, 06 Aug 2005 17:40:21 +0000] rev 2295
(svn r2819) Make variables, which are exclusive for internal use of the save/load code, static in saveload.c

Sat, 06 Aug 2005 16:55:05 +0000(svn r2818) Don't tell the world about a local variable which is only used once
tron [Sat, 06 Aug 2005 16:55:05 +0000] rev 2294
(svn r2818) Don't tell the world about a local variable which is only used once

Sat, 06 Aug 2005 16:07:22 +0000(svn r2817) -Codechange: [autoreplace]: moved autoreplace and autorenew to serverside
bjarni [Sat, 06 Aug 2005 16:07:22 +0000] rev 2293
(svn r2817) -Codechange: [autoreplace]: moved autoreplace and autorenew to serverside
-This means that one company can only have one setting for renew and replacing
more clients will not fight due to different settings anymore
-This is a needed step in the line to fix autoreplacing dualheaded locomotives
NOTE: savegame revision bump (peter1138 + me in coop)

Sat, 06 Aug 2005 15:18:26 +0000(svn r2816) Forgot an Id tag and an #include
tron [Sat, 06 Aug 2005 15:18:26 +0000] rev 2292
(svn r2816) Forgot an Id tag and an #include

Sat, 06 Aug 2005 14:59:54 +0000(svn r2815) Store the currency information in one central place instead of scattering it in several unrelated files
tron [Sat, 06 Aug 2005 14:59:54 +0000] rev 2291
(svn r2815) Store the currency information in one central place instead of scattering it in several unrelated files

Sat, 06 Aug 2005 14:58:06 +0000(svn r2814) -Fix: made MorphOS to compile again
truelight [Sat, 06 Aug 2005 14:58:06 +0000] rev 2290
(svn r2814) -Fix: made MorphOS to compile again

Sat, 06 Aug 2005 07:15:17 +0000(svn r2813) Plug a thread leak and prevent a race condition which could lead to multiple simultaneous saves and therefore severe corruption
tron [Sat, 06 Aug 2005 07:15:17 +0000] rev 2289
(svn r2813) Plug a thread leak and prevent a race condition which could lead to multiple simultaneous saves and therefore severe corruption

Fri, 05 Aug 2005 20:22:06 +0000(svn r2812) Move variables, which only vehicle_gui.c needs to know about, there
tron [Fri, 05 Aug 2005 20:22:06 +0000] rev 2288
(svn r2812) Move variables, which only vehicle_gui.c needs to know about, there

Fri, 05 Aug 2005 20:18:08 +0000(svn r2811) Fix typos in r2810
tron [Fri, 05 Aug 2005 20:18:08 +0000] rev 2287
(svn r2811) Fix typos in r2810

Fri, 05 Aug 2005 11:53:48 +0000(svn r2810) Threads may now return information when they terminate using a void*.
tron [Fri, 05 Aug 2005 11:53:48 +0000] rev 2286
(svn r2810) Threads may now return information when they terminate using a void*.
Also add the new files to the MSVC project files.

Fri, 05 Aug 2005 09:15:41 +0000(svn r2809) Implement more generic threading functions, which allow more than one thread
tron [Fri, 05 Aug 2005 09:15:41 +0000] rev 2285
(svn r2809) Implement more generic threading functions, which allow more than one thread

Fri, 05 Aug 2005 08:31:29 +0000(svn r2808) -Fix: Removed 'kdevelop' from the doxygen project name (thanks tron)
celestar [Fri, 05 Aug 2005 08:31:29 +0000] rev 2284
(svn r2808) -Fix: Removed 'kdevelop' from the doxygen project name (thanks tron)

Fri, 05 Aug 2005 08:24:12 +0000(svn r2807) Fix two major bugs in the threaded save code:
tron [Fri, 05 Aug 2005 08:24:12 +0000] rev 2283
(svn r2807) Fix two major bugs in the threaded save code:
- Do not dereference a local variable which no longer exists; this lead to random crashes when saving
- (Win32) Do not close a handle before it is used last
There are still many major problems (race conditions and resulting memory corruption/crashes) left

Thu, 04 Aug 2005 18:02:03 +0000(svn r2806) Remove unnecessary #includes
tron [Thu, 04 Aug 2005 18:02:03 +0000] rev 2282
(svn r2806) Remove unnecessary #includes

Thu, 04 Aug 2005 17:59:05 +0000(svn r2805) Revert r2804, something went wrong
tron [Thu, 04 Aug 2005 17:59:05 +0000] rev 2281
(svn r2805) Revert r2804, something went wrong

Thu, 04 Aug 2005 17:45:55 +0000(svn r2804) [Translators] Updated translations to 20050804 (21 lang(s))
miham [Thu, 04 Aug 2005 17:45:55 +0000] rev 2280
(svn r2804) [Translators] Updated translations to 20050804 (21 lang(s))

Wed, 03 Aug 2005 23:46:33 +0000(svn r2803) * Removed latvian from MSVC 6 and .NET project files, since it is now in lang/unfinished (bociusz).
matthijs [Wed, 03 Aug 2005 23:46:33 +0000] rev 2279
(svn r2803) * Removed latvian from MSVC 6 and .NET project files, since it is now in lang/unfinished (bociusz).

Wed, 03 Aug 2005 17:55:07 +0000(svn r2802) Fix language files (again)
tron [Wed, 03 Aug 2005 17:55:07 +0000] rev 2278
(svn r2802) Fix language files (again)

Wed, 03 Aug 2005 17:45:36 +0000(svn r2801) [Translators] Updated translations to 20050803 (2 lang(s))
miham [Wed, 03 Aug 2005 17:45:36 +0000] rev 2277
(svn r2801) [Translators] Updated translations to 20050803 (2 lang(s))

Wed, 03 Aug 2005 13:34:34 +0000(svn r2800) Further improvement of the german translation
tron [Wed, 03 Aug 2005 13:34:34 +0000] rev 2276
(svn r2800) Further improvement of the german translation

Wed, 03 Aug 2005 13:07:29 +0000(svn r2799) Make the only two non-const widget lists const
tron [Wed, 03 Aug 2005 13:07:29 +0000] rev 2275
(svn r2799) Make the only two non-const widget lists const

Wed, 03 Aug 2005 11:08:13 +0000(svn r2798) -Codechange: Unified the rail toolbars into one that is modified by
celestar [Wed, 03 Aug 2005 11:08:13 +0000] rev 2274
(svn r2798) -Codechange: Unified the rail toolbars into one that is modified by
request using the RailtypeInfo struct

Tue, 02 Aug 2005 20:14:23 +0000(svn r2795) -Fix: [Clone vehilcle] all error messages should now tell the right vehicle type (chrishuebsch)
bjarni [Tue, 02 Aug 2005 20:14:23 +0000] rev 2273
(svn r2795) -Fix: [Clone vehilcle] all error messages should now tell the right vehicle type (chrishuebsch)

Tue, 02 Aug 2005 20:04:09 +0000(svn r2794) Fix a comment and get rid of some parentheses using DeMorgan's law
tron [Tue, 02 Aug 2005 20:04:09 +0000] rev 2272
(svn r2794) Fix a comment and get rid of some parentheses using DeMorgan's law

Tue, 02 Aug 2005 19:38:18 +0000(svn r2793) [Translations] Hand fixed polish.txt (thanks to Excumbed)
miham [Tue, 02 Aug 2005 19:38:18 +0000] rev 2271
(svn r2793) [Translations] Hand fixed polish.txt (thanks to Excumbed)

Tue, 02 Aug 2005 15:51:36 +0000(svn r2792) Two more untranslated strings
tron [Tue, 02 Aug 2005 15:51:36 +0000] rev 2270
(svn r2792) Two more untranslated strings

Tue, 02 Aug 2005 15:24:48 +0000(svn r2789) -Fix: Wrong Id tag :)
celestar [Tue, 02 Aug 2005 15:24:48 +0000] rev 2269
(svn r2789) -Fix: Wrong Id tag :)

Tue, 02 Aug 2005 15:12:36 +0000(svn r2788) Fix Id tag
tron [Tue, 02 Aug 2005 15:12:36 +0000] rev 2268
(svn r2788) Fix Id tag

Tue, 02 Aug 2005 14:21:11 +0000(svn r2787) Remove untranslated strings from several translations
tron [Tue, 02 Aug 2005 14:21:11 +0000] rev 2267
(svn r2787) Remove untranslated strings from several translations

Tue, 02 Aug 2005 12:38:09 +0000(svn r2786) Add plural forms
tron [Tue, 02 Aug 2005 12:38:09 +0000] rev 2266
(svn r2786) Add plural forms

Tue, 02 Aug 2005 12:37:09 +0000(svn r2785) Minor improvement of the german translation
tron [Tue, 02 Aug 2005 12:37:09 +0000] rev 2265
(svn r2785) Minor improvement of the german translation

Tue, 02 Aug 2005 08:53:09 +0000(svn r2784) [Translators] Updated translations to 20050802 (6 lang(s))
miham [Tue, 02 Aug 2005 08:53:09 +0000] rev 2264
(svn r2784) [Translators] Updated translations to 20050802 (6 lang(s))

Mon, 01 Aug 2005 21:01:18 +0000(svn r2783) Fix: Hopefully fix the ID tags of bridge.h and railtypes.h
celestar [Mon, 01 Aug 2005 21:01:18 +0000] rev 2263
(svn r2783) Fix: Hopefully fix the ID tags of bridge.h and railtypes.h

Mon, 01 Aug 2005 20:23:38 +0000(svn r2782) -Codechange: Started cleaning the bridge code. Removed numerous global variables containing bridge information and joined them in a struct. Introduced GetBridgeType and GetBridgePiece and fixed some minor stuff (whitespace etc)
celestar [Mon, 01 Aug 2005 20:23:38 +0000] rev 2262
(svn r2782) -Codechange: Started cleaning the bridge code. Removed numerous global variables containing bridge information and joined them in a struct. Introduced GetBridgeType and GetBridgePiece and fixed some minor stuff (whitespace etc)

Mon, 01 Aug 2005 16:31:19 +0000(svn r2781) Fix some of the issues with variables in .h files.
ludde [Mon, 01 Aug 2005 16:31:19 +0000] rev 2261
(svn r2781) Fix some of the issues with variables in .h files.

Mon, 01 Aug 2005 13:01:14 +0000(svn r2780) Remove some more unused strings and make the use of a few strings more explicit
tron [Mon, 01 Aug 2005 13:01:14 +0000] rev 2260
(svn r2780) Remove some more unused strings and make the use of a few strings more explicit

Mon, 01 Aug 2005 12:55:21 +0000(svn r2779) -Fix: [clone vehicles] fixed typos, which could lead to crashes when cloning refitted trains (chrishuebsch)
bjarni [Mon, 01 Aug 2005 12:55:21 +0000] rev 2259
(svn r2779) -Fix: [clone vehicles] fixed typos, which could lead to crashes when cloning refitted trains (chrishuebsch)

Mon, 01 Aug 2005 12:51:50 +0000(svn r2778) Improvement of the german translation, thanks to Wolf for some suggestions
tron [Mon, 01 Aug 2005 12:51:50 +0000] rev 2258
(svn r2778) Improvement of the german translation, thanks to Wolf for some suggestions

Mon, 01 Aug 2005 01:12:21 +0000(svn r2777) -Feature: When starting without a config file determine the language on basis of the current locale
tron [Mon, 01 Aug 2005 01:12:21 +0000] rev 2257
(svn r2777) -Feature: When starting without a config file determine the language on basis of the current locale