------------------------------------------------------------------------
r16875 | translators | 2009-07-18 17:45:16 +0000 (Sat, 18 Jul 2009) | 6 lines

-Update from WebTranslator v3.0:
simplified_chinese - 46 changes by EraserKing, Gavin
indonesian - 5 changes by prof
russian - 18 changes by Lone_Wolf
ukrainian - 2 changes by nsergiy

------------------------------------------------------------------------
r16874 | frosch | 2009-07-18 17:38:18 +0000 (Sat, 18 Jul 2009) | 1 line

-Change: Give the number behind free wagon chains in depots the same meaning as for trains.
------------------------------------------------------------------------
r16873 | alberth | 2009-07-18 15:29:16 +0000 (Sat, 18 Jul 2009) | 1 line

-Codechange: Terraform window and scenario landscape editing window switched to nested widgets.
------------------------------------------------------------------------
r16872 | frosch | 2009-07-18 12:34:19 +0000 (Sat, 18 Jul 2009) | 1 line

-Codechange: Add RoadVehicle::GetDisplayImageWidth and simplify DrawRoadVehImage.
------------------------------------------------------------------------
r16871 | alberth | 2009-07-18 10:46:55 +0000 (Sat, 18 Jul 2009) | 1 line

-Codechange: Generalize GetWidgetContentSize to UpdateWidgetSize for better control over widget size and resize steps.
------------------------------------------------------------------------
r16870 | rubidium | 2009-07-18 10:39:52 +0000 (Sat, 18 Jul 2009) | 2 lines

-Codechange: unmagicify road stop/waypoint picker drawing

------------------------------------------------------------------------
r16869 | rubidium | 2009-07-18 10:01:31 +0000 (Sat, 18 Jul 2009) | 2 lines

-Codechange: make drawing waypoints a tiny bit more like drawing stations

------------------------------------------------------------------------
r16868 | rubidium | 2009-07-18 08:41:58 +0000 (Sat, 18 Jul 2009) | 2 lines

-Codechange: unify UpdateAll[Station|Waypoint]VirtCoords

------------------------------------------------------------------------
r16867 | frosch | 2009-07-17 22:00:13 +0000 (Fri, 17 Jul 2009) | 1 line

-Feature(ette): Turn variable 0E/8E (vertical offset for trains in depot) and variable 1E/9E bit 3 (wagon width in depot) into grf-local variables.
------------------------------------------------------------------------
r16866 | yexo | 2009-07-17 21:45:57 +0000 (Fri, 17 Jul 2009) | 1 line

-Fix (r16865): forgot to run squirrel_export.sh
------------------------------------------------------------------------
r16865 | yexo | 2009-07-17 21:36:26 +0000 (Fri, 17 Jul 2009) | 1 line

-Doc [NoAI] [FS#3037]: replace old exception names with current ones and fix a type in the noai documentation (patch by Chruker)
------------------------------------------------------------------------
r16864 | rubidium | 2009-07-17 21:06:06 +0000 (Fri, 17 Jul 2009) | 2 lines

-Codechange: make Waypoints a subclass of BaseStation.

------------------------------------------------------------------------
r16863 | rubidium | 2009-07-17 20:51:24 +0000 (Fri, 17 Jul 2009) | 2 lines

-Codechange: GetWaypointByTile -> Waypoint::GetByTile, like used for e.g. stations

------------------------------------------------------------------------
r16862 | rubidium | 2009-07-17 20:40:29 +0000 (Fri, 17 Jul 2009) | 2 lines

-Codechange: make waypoints use the same system of station station spec lists.

------------------------------------------------------------------------
r16861 | rubidium | 2009-07-17 20:30:07 +0000 (Fri, 17 Jul 2009) | 2 lines

-Codechange: move a few more bits from station to basestation (to be shared with waypoints)

------------------------------------------------------------------------
r16860 | rubidium | 2009-07-17 20:21:24 +0000 (Fri, 17 Jul 2009) | 2 lines

-Codechange: introduce a helper to assign a station spec to Waypoints

------------------------------------------------------------------------
r16859 | rubidium | 2009-07-17 19:44:13 +0000 (Fri, 17 Jul 2009) | 2 lines

-Codechange: split the Station struct into two so parts of it can be reused for Waypoints.

------------------------------------------------------------------------
r16858 | translators | 2009-07-17 17:45:14 +0000 (Fri, 17 Jul 2009) | 5 lines

-Update from WebTranslator v3.0:
simplified_chinese - 1 changes by Gavin
indonesian - 1 changes by prof
russian - 16 changes by Lone_Wolf

------------------------------------------------------------------------
r16857 | smatz | 2009-07-17 13:54:06 +0000 (Fri, 17 Jul 2009) | 1 line

-Fix [FS#3036](r16652): crash when train partially in depot crashed
------------------------------------------------------------------------
r16856 | alberth | 2009-07-17 10:38:07 +0000 (Fri, 17 Jul 2009) | 1 line

-Fix: Allow the rail toobar window to align vertically for larger sprites.
------------------------------------------------------------------------
r16855 | rubidium | 2009-07-16 23:02:39 +0000 (Thu, 16 Jul 2009) | 2 lines

-Codechange: remove unused 'conversion' stuff from the waypoint struct and make it more similar to Station.

------------------------------------------------------------------------
r16854 | rubidium | 2009-07-16 22:58:06 +0000 (Thu, 16 Jul 2009) | 2 lines

-Fix (r2046): savegames from before this version would get the town id as their 'index' (#<num). For stations with custom names that custom name would be dropped and the lowest 6 bits of the StringID would be used for the 'index'. In other words, it resulted in a mess.

------------------------------------------------------------------------
r16853 | smatz | 2009-07-16 21:37:59 +0000 (Thu, 16 Jul 2009) | 1 line

-Codechange: make CargoSpec const at two places
------------------------------------------------------------------------
r16852 | smatz | 2009-07-16 20:40:06 +0000 (Thu, 16 Jul 2009) | 1 line

-Codechange: use FOR_ALL_CARGOSPECS for iterating over all valid CargoSpecs
------------------------------------------------------------------------
r16851 | rubidium | 2009-07-16 20:29:08 +0000 (Thu, 16 Jul 2009) | 2 lines

-Codechange: use StationSpecList in waypoint too

------------------------------------------------------------------------
r16850 | rubidium | 2009-07-16 20:15:28 +0000 (Thu, 16 Jul 2009) | 2 lines

-Codechange: unify some naming of variables between waypoints and stations.

------------------------------------------------------------------------
r16849 | smatz | 2009-07-16 19:00:13 +0000 (Thu, 16 Jul 2009) | 1 line

-Codechange: replace GetCargo() by CargoSpec::Get()
------------------------------------------------------------------------
r16848 | alberth | 2009-07-16 18:31:33 +0000 (Thu, 16 Jul 2009) | 1 line

-Fix: Trying to reduce a nested widget window further than the smallest alowed size should not crash the game.
------------------------------------------------------------------------
r16847 | translators | 2009-07-16 17:45:13 +0000 (Thu, 16 Jul 2009) | 5 lines

-Update from WebTranslator v3.0:
esperanto - 5 changes by tradukanto
norwegian_bokmal - 58 changes by CyberKenny
russian - 4 changes by Lone_Wolf

------------------------------------------------------------------------
r16846 | rubidium | 2009-07-16 16:48:16 +0000 (Thu, 16 Jul 2009) | 2 lines

-Codechange: make the content download status window only use nested widgets

------------------------------------------------------------------------
r16845 | alberth | 2009-07-16 16:22:23 +0000 (Thu, 16 Jul 2009) | 1 line

-Codechange: Introduction of constants for describing the bits in a WWT_MATRIX data field.
------------------------------------------------------------------------
r16844 | alberth | 2009-07-16 15:36:52 +0000 (Thu, 16 Jul 2009) | 1 line

-Doc (r13182): Remove documentation of removed window event handling function.
------------------------------------------------------------------------
r16843 | alberth | 2009-07-16 10:26:13 +0000 (Thu, 16 Jul 2009) | 1 line

-Codechange: More documentation for the WWT_MATRIX widget, and better variable names in matrix rendering function.
------------------------------------------------------------------------
r16842 | rubidium | 2009-07-16 10:13:33 +0000 (Thu, 16 Jul 2009) | 2 lines

-Cleanup: add some spaces around a few operators

------------------------------------------------------------------------
r16841 | rubidium | 2009-07-16 10:01:32 +0000 (Thu, 16 Jul 2009) | 2 lines

-Cleanup: spaces/tabs where they don't belong

------------------------------------------------------------------------
r16840 | alberth | 2009-07-15 23:04:26 +0000 (Wed, 15 Jul 2009) | 1 line

-Codechange: Small merge in town directory widget content method.
------------------------------------------------------------------------
r16839 | alberth | 2009-07-15 22:55:43 +0000 (Wed, 15 Jul 2009) | 1 line

-Codechange: Remove obsolete FillNestedArray().
------------------------------------------------------------------------
r16838 | alberth | 2009-07-15 22:51:37 +0000 (Wed, 15 Jul 2009) | 1 line

-Codechange: Fill Window::nested_array in SetupSmallestSize.
------------------------------------------------------------------------
r16837 | alberth | 2009-07-15 22:17:08 +0000 (Wed, 15 Jul 2009) | 1 line

-Codechange: Collect largest used index while constructing nested widget tree.
------------------------------------------------------------------------
r16834 | yexo | 2009-07-15 19:47:06 +0000 (Wed, 15 Jul 2009) | 1 line

-Fix [FS#3034]: call the AI Save() function only once so AIs can't crash OpenTTD
------------------------------------------------------------------------
r16833 | translators | 2009-07-15 17:53:02 +0000 (Wed, 15 Jul 2009) | 2 lines

-Fix: WT3 made its first bug .. it is growing up!

------------------------------------------------------------------------
r16832 | translators | 2009-07-15 17:45:19 +0000 (Wed, 15 Jul 2009) | 7 lines

-Update from WebTranslator v3.0:
simplified_chinese - 54 changes by Gavin
german - 4 changes by Araxiel
korean - 31 changes by telk5093
brazilian_portuguese - 2 changes by Tucalipe
russian - 26 changes by Lone_Wolf, Unknown

------------------------------------------------------------------------
r16831 | alberth | 2009-07-14 21:25:32 +0000 (Tue, 14 Jul 2009) | 1 line

-Fix (r16798): Stickybox is in the header and resizebox in the footer of the window.
------------------------------------------------------------------------
r16829 | translators | 2009-07-14 17:45:29 +0000 (Tue, 14 Jul 2009) | 10 lines

-Update from WebTranslator v3.0:
arabic_egypt - 46 changes by kasakg
simplified_chinese - 1 changes by Gavin
esperanto - 205 changes by tradukanto
german - 1 changes by planetmaker
greek - 4 changes by kinglee
korean - 201 changes by darkttd, telk5093
russian - 28 changes by Lone_Wolf
serbian - 89 changes by etran

------------------------------------------------------------------------
r16828 | rubidium | 2009-07-14 17:16:32 +0000 (Tue, 14 Jul 2009) | 2 lines

-Codechange: attempt at making OSX compile with the 10.6 SDK too; no guarantees ofcourse...

------------------------------------------------------------------------
r16827 | rubidium | 2009-07-14 16:43:45 +0000 (Tue, 14 Jul 2009) | 2 lines

-Codechange: make OSX specific files include stdafx.h always as the first file. Also unify OSX specific stuff into osx_stdafx.h and remove unused includes.

------------------------------------------------------------------------
r16825 | rubidium | 2009-07-13 23:15:13 +0000 (Mon, 13 Jul 2009) | 2 lines

-Codechange: unify dirtying when updating the viewport signs.

------------------------------------------------------------------------
r16824 | rubidium | 2009-07-13 23:12:34 +0000 (Mon, 13 Jul 2009) | 2 lines

-Fix [FS#2989] (r16294): Mac OS X 10.4 with Xcode 2.5 wouldn't be detected as having Xcode 2.5 or newer. Based on a patch by ln.

------------------------------------------------------------------------
r16823 | rubidium | 2009-07-13 23:08:03 +0000 (Mon, 13 Jul 2009) | 2 lines

-Cleanup: use cxx_host instead of cc_host where possible; cc_host is there only for working around a few stupid compilers.

------------------------------------------------------------------------
r16822 | rubidium | 2009-07-13 23:07:11 +0000 (Mon, 13 Jul 2009) | 2 lines

-Cleanup: remove the "a PPC bool is four bytes in C++ so it needs to be that big in C too" hack

------------------------------------------------------------------------
r16821 | rubidium | 2009-07-13 22:33:25 +0000 (Mon, 13 Jul 2009) | 2 lines

-Codechange: unify the naming of type::UpdateVirtCoord and UpdateAll[Type]VirtCoords.

------------------------------------------------------------------------
r16820 | smatz | 2009-07-13 22:07:07 +0000 (Mon, 13 Jul 2009) | 1 line

-Codechange: remove unused parameter in HandleCloneVehClick()
------------------------------------------------------------------------
r16819 | frosch | 2009-07-13 20:27:54 +0000 (Mon, 13 Jul 2009) | 1 line

-Fix (r4868): Use the palette of the vehicle being drawn instead of the one of the front vehicle.
------------------------------------------------------------------------
r16818 | frosch | 2009-07-13 19:34:43 +0000 (Mon, 13 Jul 2009) | 1 line

-Feature(ette): Highlight whole articulated vehicles in traindepot instead of only the first part.
------------------------------------------------------------------------
r16817 | frosch | 2009-07-13 19:30:37 +0000 (Mon, 13 Jul 2009) | 1 line

-Codechange: Scroll depots horizontally in pixels instead of 1/8 vehicle length.
------------------------------------------------------------------------
r16816 | translators | 2009-07-13 17:45:20 +0000 (Mon, 13 Jul 2009) | 7 lines

-Update from WebTranslator v3.0:
galician - 229 changes by Condex
indonesian - 1 changes by prof
korean - 2 changes by darkttd
polish - 18 changes by mysteq
russian - 10 changes by Lone_Wolf

------------------------------------------------------------------------
r16815 | rubidium | 2009-07-13 16:41:34 +0000 (Mon, 13 Jul 2009) | 2 lines

-Fix: reduce the toolbar's priority for handling keypresses from most important to least important, so e.g. the order windows' 'd' skips to the next order

------------------------------------------------------------------------
r16814 | smatz | 2009-07-13 16:37:27 +0000 (Mon, 13 Jul 2009) | 1 line

-Codechange: make IsNormalAircraft() member of Aircraft
------------------------------------------------------------------------
r16813 | smatz | 2009-07-13 16:35:22 +0000 (Mon, 13 Jul 2009) | 1 line

-Codechange: make IsEngineCountable() member of Vehicle
------------------------------------------------------------------------
r16811 | rubidium | 2009-07-13 14:42:09 +0000 (Mon, 13 Jul 2009) | 2 lines

-Change: introduce a plural 'rule' for Korean

------------------------------------------------------------------------
r16810 | rubidium | 2009-07-13 14:29:58 +0000 (Mon, 13 Jul 2009) | 2 lines

-Fix (r16115): strgen didn't get rebuild when table/strgen_tables.h was changed.

------------------------------------------------------------------------
r16809 | smatz | 2009-07-13 12:00:56 +0000 (Mon, 13 Jul 2009) | 1 line

-Fix [FS#3021](r13096): automatic resizing of SelectCompanyLiveryWindow wasn't working as expected
------------------------------------------------------------------------
r16808 | smatz | 2009-07-13 11:09:02 +0000 (Mon, 13 Jul 2009) | 1 line

-Fix (r16338): don't crash when loading savegame with invalid references
------------------------------------------------------------------------
r16805 | peter1138 | 2009-07-13 10:17:22 +0000 (Mon, 13 Jul 2009) | 2 lines

-Codechange: Remove 'unused' mixer channel flags, which always had the same value.

------------------------------------------------------------------------
r16802 | rubidium | 2009-07-13 09:18:07 +0000 (Mon, 13 Jul 2009) | 2 lines

-Fix [FS#3031]: service orders didn't behave like conditional orders; if a train doesn't need service it didn't completely skip the order, it would first send the vehicle towards the depot and would then realise it doesn't need to go there making it possible that the vehicle leaves that station on the wrong side.

------------------------------------------------------------------------
r16801 | rubidium | 2009-07-13 09:15:11 +0000 (Mon, 13 Jul 2009) | 2 lines

-Fix [FS#3022]: cargo payments weren't destroyed when a vehicle was destructed. This only happened when you crashed a vehicle while it was unloading.

------------------------------------------------------------------------
r16800 | translators | 2009-07-12 17:45:26 +0000 (Sun, 12 Jul 2009) | 9 lines

-Update from WebTranslator v3.0:
simplified_chinese - 29 changes by ww9980
galician - 108 changes by Condex
german - 2 changes by Roujin
indonesian - 3 changes by prof
korean - 5 changes by telk5093
romanian - 2 changes by kkmic
russian - 28 changes by Lone_Wolf

------------------------------------------------------------------------
r16799 | frosch | 2009-07-12 16:00:11 +0000 (Sun, 12 Jul 2009) | 1 line

-Codechange: When drawing articulated road vehicles in the vehicle details window, draw as many parts as the window fits instead of always up to a vehicle length of 80/8.
------------------------------------------------------------------------
r16798 | alberth | 2009-07-12 12:19:41 +0000 (Sun, 12 Jul 2009) | 1 line

-Fix [FS#3016]: Added several new widget distances for better widget size computations.
------------------------------------------------------------------------
r16797 | alberth | 2009-07-12 10:02:10 +0000 (Sun, 12 Jul 2009) | 1 line

-Codechange: Allow drop-down menus for windows with nested widgets.
------------------------------------------------------------------------
r16796 | alberth | 2009-07-12 09:41:44 +0000 (Sun, 12 Jul 2009) | 1 line

-Fix [FS#3030]: Closebox 'X' is a string. (Rubidium)
------------------------------------------------------------------------
r16795 | rubidium | 2009-07-12 09:39:30 +0000 (Sun, 12 Jul 2009) | 2 lines

-Fix [FS#3025]: houses wouldn't get build on the map edge.

------------------------------------------------------------------------
r16794 | yexo | 2009-07-12 00:14:30 +0000 (Sun, 12 Jul 2009) | 1 line

-Fix (r16752): setting coverage area highlight in the airport selection window didn't take effect immediatly
------------------------------------------------------------------------
r16793 | translators | 2009-07-11 17:45:13 +0000 (Sat, 11 Jul 2009) | 5 lines

-Update from WebTranslator v3.0:
portuguese - 102 changes by SupSuper
russian - 3 changes by Lone_Wolf
spanish - 11 changes by Terkhen

------------------------------------------------------------------------