------------------------------------------------------------------------
r16903 | translators | 2009-07-21 17:45:33 +0000 (Tue, 21 Jul 2009) | 12 lines

-Update from WebTranslator v3.0:
simplified_chinese - 2 changes by Gavin
danish - 5 changes by Bjarni
dutch - 1 changes by habell
finnish - 17 changes by jpx_
hungarian - 1 changes by alyr
italian - 1 changes by lorenzodv
korean - 1 changes by darkttd
russian - 15 changes by Lone_Wolf
serbian - 90 changes by BlueEyedFiend
welsh - 24 changes by welshdragon

------------------------------------------------------------------------
r16901 | rubidium | 2009-07-21 17:14:05 +0000 (Tue, 21 Jul 2009) | 2 lines

-Fix [FS#3046] (rpbs): when marking trains stuck don't reset the unload counter/stuck when the vehicle is unloading. It'll be automatically reset once the vehicle wants to leave the station

------------------------------------------------------------------------
r16900 | rubidium | 2009-07-21 16:30:01 +0000 (Tue, 21 Jul 2009) | 2 lines

-Codechange: prepare the waypoint window for buoys

------------------------------------------------------------------------
r16899 | frosch | 2009-07-21 16:20:02 +0000 (Tue, 21 Jul 2009) | 1 line

-Fix (r16896): Missing 'return'.
------------------------------------------------------------------------
r16898 | alberth | 2009-07-21 11:40:30 +0000 (Tue, 21 Jul 2009) | 1 line

-Codechange: Station build window uses nested widget tree.
------------------------------------------------------------------------
r16897 | rubidium | 2009-07-21 11:20:34 +0000 (Tue, 21 Jul 2009) | 2 lines

-Codechange: use the 'generic' station spec to station allocation for waypoints too

------------------------------------------------------------------------
r16896 | rubidium | 2009-07-21 11:11:05 +0000 (Tue, 21 Jul 2009) | 2 lines

-Codechange: make station spec allocation and station animation functions work for both stations and waypoints

------------------------------------------------------------------------
r16895 | alberth | 2009-07-21 10:46:32 +0000 (Tue, 21 Jul 2009) | 1 line

-Codechange: Build dock window uses nested widget tree.
------------------------------------------------------------------------
r16894 | frosch | 2009-07-20 19:58:33 +0000 (Mon, 20 Jul 2009) | 1 line

-Codechange: Add [Specialised]Vehicle::Last().
------------------------------------------------------------------------
r16893 | alberth | 2009-07-20 19:45:12 +0000 (Mon, 20 Jul 2009) | 1 line

-Codechange: Ship depot build window uses nested widget tree.
------------------------------------------------------------------------
r16892 | alberth | 2009-07-20 19:44:28 +0000 (Mon, 20 Jul 2009) | 1 line

-Codechange: Add support for nested widget tree windows to PickerWindowBase.
------------------------------------------------------------------------
r16891 | alberth | 2009-07-20 18:43:02 +0000 (Mon, 20 Jul 2009) | 1 line

-Codechange: Docks toolbar uses nested widget tree.
------------------------------------------------------------------------
r16890 | alberth | 2009-07-20 18:39:38 +0000 (Mon, 20 Jul 2009) | 1 line

-Codechange: Allow raising and enabling/disabling of widgets even if they are not used.
------------------------------------------------------------------------
r16889 | translators | 2009-07-20 17:45:25 +0000 (Mon, 20 Jul 2009) | 8 lines

-Update from WebTranslator v3.0:
danish - 40 changes by silentStatic
french - 1 changes by glx
galician - 37 changes by Condex
german - 1 changes by planetmaker
russian - 17 changes by Lone_Wolf
serbian - 2 changes by BlueEyedFiend

------------------------------------------------------------------------
r16888 | rubidium | 2009-07-20 16:30:37 +0000 (Mon, 20 Jul 2009) | 2 lines

-Fix (r16864): crash when trying to build (some?) NewGRF waypoints

------------------------------------------------------------------------
r16887 | rubidium | 2009-07-20 13:16:15 +0000 (Mon, 20 Jul 2009) | 2 lines

-Fix (r16884): erroneous semicolon.

------------------------------------------------------------------------
r16886 | rubidium | 2009-07-20 11:21:57 +0000 (Mon, 20 Jul 2009) | 2 lines

-Codechange: unify naming of some string IDs related to string codes and group them logically

------------------------------------------------------------------------
r16885 | rubidium | 2009-07-20 11:12:59 +0000 (Mon, 20 Jul 2009) | 2 lines

-Codechange: reduce (string) duplication with vehicle lists

------------------------------------------------------------------------
r16884 | frosch | 2009-07-19 19:17:41 +0000 (Sun, 19 Jul 2009) | 1 line

-Codechange: Add Train::GetFirstEnginePart() and use it.
------------------------------------------------------------------------
r16883 | translators | 2009-07-19 17:45:17 +0000 (Sun, 19 Jul 2009) | 6 lines

-Update from WebTranslator v3.0:
simplified_chinese - 5 changes by Gavin
traditional_chinese - 4 changes by ww9980
russian - 12 changes by Lone_Wolf
slovak - 7 changes by James

------------------------------------------------------------------------
r16882 | alberth | 2009-07-19 17:28:20 +0000 (Sun, 19 Jul 2009) | 1 line

-Codechange: Introduce a line_height variable in the station picker window.
------------------------------------------------------------------------
r16881 | rubidium | 2009-07-19 16:57:04 +0000 (Sun, 19 Jul 2009) | 2 lines

-Codechange: fix some naming inconsistencies w.r.t. strings used in the vehicle list GUIs.

------------------------------------------------------------------------
r16880 | rubidium | 2009-07-19 15:58:47 +0000 (Sun, 19 Jul 2009) | 2 lines

-Codechange: replace magic numbers with their enums and use a clearer variable name than 'flag' in the station naming function.

------------------------------------------------------------------------
r16879 | alberth | 2009-07-19 15:40:43 +0000 (Sun, 19 Jul 2009) | 1 line

-Codechange: Use coordinates of widgets for custom rendering.
------------------------------------------------------------------------
r16878 | alberth | 2009-07-19 15:18:26 +0000 (Sun, 19 Jul 2009) | 1 line

-Codechange: Let WWT_LABEL widgets do the drawing rather than OnPaint.
------------------------------------------------------------------------
r16877 | smatz | 2009-07-18 19:54:35 +0000 (Sat, 18 Jul 2009) | 1 line

-Codechange: use Subsidy::IsAwarded() instead of testing subsidy's age
------------------------------------------------------------------------
r16876 | rubidium | 2009-07-18 18:39:17 +0000 (Sat, 18 Jul 2009) | 2 lines

-Codechange: add helper functions to cast to Station/Waypoint with some extra checks.

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

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