------------------------------------------------------------------------
r2819 | tron | 2005-08-06 17:40:21 +0000 (Sat, 06 Aug 2005) | 1 line

Make variables, which are exclusive for internal use of the save/load code, static in saveload.c
------------------------------------------------------------------------
r2818 | tron | 2005-08-06 16:55:05 +0000 (Sat, 06 Aug 2005) | 1 line

Don't tell the world about a local variable which is only used once
------------------------------------------------------------------------
r2817 | bjarni | 2005-08-06 16:07:22 +0000 (Sat, 06 Aug 2005) | 6 lines

-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)

------------------------------------------------------------------------
r2816 | tron | 2005-08-06 15:18:26 +0000 (Sat, 06 Aug 2005) | 1 line

Forgot an Id tag and an #include
------------------------------------------------------------------------
r2815 | tron | 2005-08-06 14:59:54 +0000 (Sat, 06 Aug 2005) | 1 line

Store the currency information in one central place instead of scattering it in several unrelated files
------------------------------------------------------------------------
r2814 | truelight | 2005-08-06 14:58:06 +0000 (Sat, 06 Aug 2005) | 2 lines

-Fix: made MorphOS to compile again

------------------------------------------------------------------------
r2813 | tron | 2005-08-06 07:15:17 +0000 (Sat, 06 Aug 2005) | 1 line

Plug a thread leak and prevent a race condition which could lead to multiple simultaneous saves and therefore severe corruption
------------------------------------------------------------------------
r2812 | tron | 2005-08-05 20:22:06 +0000 (Fri, 05 Aug 2005) | 1 line

Move variables, which only vehicle_gui.c needs to know about, there
------------------------------------------------------------------------
r2811 | tron | 2005-08-05 20:18:08 +0000 (Fri, 05 Aug 2005) | 1 line

Fix typos in r2810
------------------------------------------------------------------------
r2810 | tron | 2005-08-05 11:53:48 +0000 (Fri, 05 Aug 2005) | 3 lines

Threads may now return information when they terminate using a void*.
Also add the new files to the MSVC project files.

------------------------------------------------------------------------
r2809 | tron | 2005-08-05 09:15:41 +0000 (Fri, 05 Aug 2005) | 2 lines

Implement more generic threading functions, which allow more than one thread

------------------------------------------------------------------------
r2808 | celestar | 2005-08-05 08:31:29 +0000 (Fri, 05 Aug 2005) | 1 line

-Fix: Removed 'kdevelop' from the doxygen project name (thanks tron) 
------------------------------------------------------------------------
r2807 | tron | 2005-08-05 08:24:12 +0000 (Fri, 05 Aug 2005) | 5 lines

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

------------------------------------------------------------------------
r2806 | tron | 2005-08-04 18:02:03 +0000 (Thu, 04 Aug 2005) | 1 line

Remove unnecessary #includes
------------------------------------------------------------------------
r2805 | tron | 2005-08-04 17:59:05 +0000 (Thu, 04 Aug 2005) | 1 line

Revert r2804, something went wrong
------------------------------------------------------------------------
r2804 | miham | 2005-08-04 17:45:55 +0000 (Thu, 04 Aug 2005) | 1 line

[Translators] Updated translations to 20050804 (21 lang(s))
------------------------------------------------------------------------
r2803 | matthijs | 2005-08-03 23:46:33 +0000 (Wed, 03 Aug 2005) | 2 lines

* Removed latvian from MSVC 6 and .NET project files, since it is now in lang/unfinished (bociusz).

------------------------------------------------------------------------
r2802 | tron | 2005-08-03 17:55:07 +0000 (Wed, 03 Aug 2005) | 1 line

Fix language files (again)
------------------------------------------------------------------------
r2801 | miham | 2005-08-03 17:45:36 +0000 (Wed, 03 Aug 2005) | 1 line

[Translators] Updated translations to 20050803 (2 lang(s))
------------------------------------------------------------------------
r2800 | tron | 2005-08-03 13:34:34 +0000 (Wed, 03 Aug 2005) | 1 line

Further improvement of the german translation
------------------------------------------------------------------------
r2799 | tron | 2005-08-03 13:07:29 +0000 (Wed, 03 Aug 2005) | 1 line

Make the only two non-const widget lists const
------------------------------------------------------------------------
r2798 | celestar | 2005-08-03 11:08:13 +0000 (Wed, 03 Aug 2005) | 3 lines

-Codechange: Unified the rail toolbars into one that is modified by
request using the RailtypeInfo struct

------------------------------------------------------------------------
r2795 | bjarni | 2005-08-02 20:14:23 +0000 (Tue, 02 Aug 2005) | 1 line

-Fix: [Clone vehilcle] all error messages should now tell the right vehicle type (chrishuebsch)
------------------------------------------------------------------------
r2794 | tron | 2005-08-02 20:04:09 +0000 (Tue, 02 Aug 2005) | 1 line

Fix a comment and get rid of some parentheses using DeMorgan's law
------------------------------------------------------------------------
r2793 | miham | 2005-08-02 19:38:18 +0000 (Tue, 02 Aug 2005) | 1 line

[Translations] Hand fixed polish.txt (thanks to Excumbed)
------------------------------------------------------------------------
r2792 | tron | 2005-08-02 15:51:36 +0000 (Tue, 02 Aug 2005) | 1 line

Two more untranslated strings
------------------------------------------------------------------------
r2789 | celestar | 2005-08-02 15:24:48 +0000 (Tue, 02 Aug 2005) | 2 lines

-Fix: Wrong Id tag :)

------------------------------------------------------------------------
r2788 | tron | 2005-08-02 15:12:36 +0000 (Tue, 02 Aug 2005) | 1 line

Fix Id tag
------------------------------------------------------------------------
r2787 | tron | 2005-08-02 14:21:11 +0000 (Tue, 02 Aug 2005) | 1 line

Remove untranslated strings from several translations
------------------------------------------------------------------------
r2786 | tron | 2005-08-02 12:38:09 +0000 (Tue, 02 Aug 2005) | 1 line

Add plural forms
------------------------------------------------------------------------
r2785 | tron | 2005-08-02 12:37:09 +0000 (Tue, 02 Aug 2005) | 1 line

Minor improvement of the german translation
------------------------------------------------------------------------
r2784 | miham | 2005-08-02 08:53:09 +0000 (Tue, 02 Aug 2005) | 1 line

[Translators] Updated translations to 20050802 (6 lang(s))
------------------------------------------------------------------------
r2783 | celestar | 2005-08-01 21:01:18 +0000 (Mon, 01 Aug 2005) | 1 line

Fix: Hopefully fix the ID tags of bridge.h and railtypes.h
------------------------------------------------------------------------
r2782 | celestar | 2005-08-01 20:23:38 +0000 (Mon, 01 Aug 2005) | 2 lines

-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)

------------------------------------------------------------------------
r2781 | ludde | 2005-08-01 16:31:19 +0000 (Mon, 01 Aug 2005) | 1 line

Fix some of the issues with variables in .h files.
------------------------------------------------------------------------
r2780 | tron | 2005-08-01 13:01:14 +0000 (Mon, 01 Aug 2005) | 1 line

Remove some more unused strings and make the use of a few strings more explicit
------------------------------------------------------------------------
r2779 | bjarni | 2005-08-01 12:55:21 +0000 (Mon, 01 Aug 2005) | 1 line

-Fix: [clone vehicles] fixed typos, which could lead to crashes when cloning refitted trains (chrishuebsch)
------------------------------------------------------------------------
r2778 | tron | 2005-08-01 12:51:50 +0000 (Mon, 01 Aug 2005) | 1 line

Improvement of the german translation, thanks to Wolf for some suggestions
------------------------------------------------------------------------
r2777 | tron | 2005-08-01 01:12:21 +0000 (Mon, 01 Aug 2005) | 1 line

-Feature: When starting without a config file determine the language on basis of the current locale
------------------------------------------------------------------------
r2776 | tron | 2005-08-01 00:17:11 +0000 (Mon, 01 Aug 2005) | 1 line

Remove removed file from the MSVC project file (:
------------------------------------------------------------------------
r2775 | tron | 2005-08-01 00:14:22 +0000 (Mon, 01 Aug 2005) | 1 line

Deleting a file can fail, display an error message when it happens
------------------------------------------------------------------------
r2774 | celestar | 2005-07-31 22:53:57 +0000 (Sun, 31 Jul 2005) | 2 lines

-Codechange: Removed TRACKTYPE_SPRITE_PITCH globally and replaced it by a member of RailtypeInfo

------------------------------------------------------------------------
r2773 | tron | 2005-07-31 22:30:54 +0000 (Sun, 31 Jul 2005) | 1 line

Revert accidently commited changes
------------------------------------------------------------------------
r2772 | tron | 2005-07-31 22:28:49 +0000 (Sun, 31 Jul 2005) | 1 line

Simplify the age notice in the vehicle details window
------------------------------------------------------------------------
r2771 | miham | 2005-07-31 21:20:35 +0000 (Sun, 31 Jul 2005) | 1 line

[Translations] Latvian status changed back to unfinished due to 1341 missing strings
------------------------------------------------------------------------
r2770 | tron | 2005-07-31 21:08:31 +0000 (Sun, 31 Jul 2005) | 1 line

Remove untranslated/corrupt strings from some languages
------------------------------------------------------------------------
r2769 | miham | 2005-07-31 20:36:35 +0000 (Sun, 31 Jul 2005) | 1 line

[Translations] Updated to 2005-07-31 (7 langs)
------------------------------------------------------------------------
r2768 | tron | 2005-07-31 17:26:32 +0000 (Sun, 31 Jul 2005) | 1 line

Remove 29 (hopefully) unused string
------------------------------------------------------------------------
r2767 | truelight | 2005-07-31 17:18:43 +0000 (Sun, 31 Jul 2005) | 2 lines

-Fix: fixed potential mem-leak

------------------------------------------------------------------------
r2766 | tron | 2005-07-31 16:15:37 +0000 (Sun, 31 Jul 2005) | 1 line

Remove string and make use of the plural feature
------------------------------------------------------------------------
r2765 | orudge | 2005-07-31 13:23:43 +0000 (Sun, 31 Jul 2005) | 1 line

- Update MSVC6 and Watcom projects with strgen/stdafx.c removal
------------------------------------------------------------------------
r2764 | bjarni | 2005-07-31 13:08:08 +0000 (Sun, 31 Jul 2005) | 5 lines

-Feature: Clone vehicles
  -This allows a player to clone an excisting vehicle of his own
  -[fix]: this uncovered an excisting bug in CmdBuildRailVehicle() where depots could build trains of the wrong track type. This is fixed
  -Thanks to Celestar for drawing the sprites and _luca_ for including them in openttd.grf

------------------------------------------------------------------------
r2763 | tron | 2005-07-30 18:30:07 +0000 (Sat, 30 Jul 2005) | 1 line

Small cleanup and improve a few comments
------------------------------------------------------------------------
r2762 | tron | 2005-07-30 18:04:49 +0000 (Sat, 30 Jul 2005) | 1 line

Simplify a loop, remove an unused variable and add many consts
------------------------------------------------------------------------