------------------------------------------------------------------------
r20472 | translators | 2010-08-12 17:45:09 +0000 (Thu, 12 Aug 2010) | 4 lines

-Update from WebTranslator v3.0:
italian - 2 changes by lorenzodv
russian - 1 changes by Lone_Wolf

------------------------------------------------------------------------
r20471 | rubidium | 2010-08-12 17:28:11 +0000 (Thu, 12 Aug 2010) | 2 lines

-Fix: some files didn't have their svn properties set

------------------------------------------------------------------------
r20470 | frosch | 2010-08-12 16:44:51 +0000 (Thu, 12 Aug 2010) | 1 line

-Codechange: Make arrow buttons lower and raise like other buttons when clicked.
------------------------------------------------------------------------
r20469 | frosch | 2010-08-12 14:20:02 +0000 (Thu, 12 Aug 2010) | 1 line

-Fix (r20227): Building statues used different companys for CMD_LANDSCAPE_CLEAR during testrun and DC_EXEC.
------------------------------------------------------------------------
r20468 | frosch | 2010-08-12 13:26:44 +0000 (Thu, 12 Aug 2010) | 1 line

-Fix: Vehicledetails of non-trains accessed a non existing scrollbar, though values were unused.
------------------------------------------------------------------------
r20467 | frosch | 2010-08-12 12:03:52 +0000 (Thu, 12 Aug 2010) | 1 line

-Fix (r20453): Remove personal note.
------------------------------------------------------------------------
r20466 | frosch | 2010-08-12 11:53:11 +0000 (Thu, 12 Aug 2010) | 1 line

-Codechange: USe NWID_SELECTION to hide the scrollbar in dropdowns.
------------------------------------------------------------------------
r20465 | frosch | 2010-08-12 11:46:20 +0000 (Thu, 12 Aug 2010) | 1 line

-Codechange: Use NWID_SELECTION to hide horizontal scrollbar and 'sell chain' button for non-train depot windows.
------------------------------------------------------------------------
r20464 | frosch | 2010-08-12 11:21:30 +0000 (Thu, 12 Aug 2010) | 1 line

-Codechange/Fix: Do not use a scrollbar to store the number of columns for non-train depot windows.
------------------------------------------------------------------------
r20462 | frosch | 2010-08-12 09:47:48 +0000 (Thu, 12 Aug 2010) | 1 line

-Fix (r20452): Initialise scrollbar_index with -1 to indicate 'no scrollbar associated'.
------------------------------------------------------------------------
r20461 | frosch | 2010-08-12 09:16:43 +0000 (Thu, 12 Aug 2010) | 1 line

-Codechange: Replace WWT_HSCROLLBAR, WWT_SCROLLBAR and WWT_SCROLL2BAR with NWID_HSCROLLBAR and NWID_VSCROLLBAR.
------------------------------------------------------------------------
r20460 | frosch | 2010-08-12 09:14:34 +0000 (Thu, 12 Aug 2010) | 1 line

-Codechange: Remove WF_SCROLL window flags and store the state directly in the scrollbar widget instead.
------------------------------------------------------------------------
r20459 | frosch | 2010-08-12 09:13:04 +0000 (Thu, 12 Aug 2010) | 1 line

-Codechange: Remove the Scrollbar members of Window and make NWidgetScrollbar inherit from Scrollbar instead.
------------------------------------------------------------------------
r20458 | frosch | 2010-08-12 09:11:12 +0000 (Thu, 12 Aug 2010) | 1 line

-Codechange: Move Scrollbar from window.cpp to widget.cpp
------------------------------------------------------------------------
r20457 | frosch | 2010-08-12 09:09:24 +0000 (Thu, 12 Aug 2010) | 1 line

-Codechange: Remove _scrolling_scrollbar and WF_SCROLL_MIDDLE and instead store the widget index of the being scrolled scrollbar in the Window.
------------------------------------------------------------------------
r20456 | frosch | 2010-08-12 09:07:45 +0000 (Thu, 12 Aug 2010) | 1 line

-Codechange: Add separate nested widget class for scrollbars.
------------------------------------------------------------------------
r20455 | frosch | 2010-08-12 08:42:37 +0000 (Thu, 12 Aug 2010) | 1 line

-Codechange: Rename some vscroll and vscroll2 to more suitable names.
------------------------------------------------------------------------
r20454 | frosch | 2010-08-12 08:39:06 +0000 (Thu, 12 Aug 2010) | 1 line

-Fix: some whitespace.
------------------------------------------------------------------------
r20453 | frosch | 2010-08-12 08:37:01 +0000 (Thu, 12 Aug 2010) | 2 lines

-Codechange: Remove direct accesses to Window::hscroll, vscroll and vscroll2.
 Note: All windows get individual members with the same names, which are initialised via Window::GetScrollbar(). This caching is not required at all, but simplifies conversion.
------------------------------------------------------------------------
r20452 | frosch | 2010-08-12 06:44:45 +0000 (Thu, 12 Aug 2010) | 1 line

-Codechange: Remove NWidgetCore::FindScrollbar() and associate scrollbar explicitly using a NWidgetPart via SetScrollbar().
------------------------------------------------------------------------
r20451 | frosch | 2010-08-12 06:40:28 +0000 (Thu, 12 Aug 2010) | 1 line

-Codechange: Add helper function Window::GetScrollbar() to get the Scrollbar belonging to a scrollbar widget.
------------------------------------------------------------------------
r20450 | rubidium | 2010-08-11 19:09:26 +0000 (Wed, 11 Aug 2010) | 2 lines

-Fix: same the airport tile ID mapping as well

------------------------------------------------------------------------
r20449 | rubidium | 2010-08-11 18:57:48 +0000 (Wed, 11 Aug 2010) | 2 lines

-Codechange: unduplicate saving/loading of NewGRF ID + local id -> OpenTTD spec mappings

------------------------------------------------------------------------
r20448 | rubidium | 2010-08-11 18:50:23 +0000 (Wed, 11 Aug 2010) | 2 lines

-Codechange: make some functions that can be const const

------------------------------------------------------------------------
r20447 | translators | 2010-08-11 17:45:29 +0000 (Wed, 11 Aug 2010) | 11 lines

-Update from WebTranslator v3.0:
belarusian - 2 changes by Wowanxm
finnish - 2 changes by jpx_
french - 2 changes by glx
german - 3 changes by planetmaker
hungarian - 17 changes by IPG
irish - 7 changes by tem
romanian - 2 changes by tonny
spanish - 3 changes by Terkhen
swedish - 3 changes by Zuu

------------------------------------------------------------------------
r20446 | rubidium | 2010-08-11 14:14:06 +0000 (Wed, 11 Aug 2010) | 2 lines

-Codechange: unify the location of the water class

------------------------------------------------------------------------
r20445 | frosch | 2010-08-11 07:42:47 +0000 (Wed, 11 Aug 2010) | 1 line

-Codechange (r20435): Some compilers (esp. mine) do not comply to the specs.
------------------------------------------------------------------------
r20444 | rubidium | 2010-08-10 23:32:09 +0000 (Tue, 10 Aug 2010) | 2 lines

-Cleanup: unify writing of {NUM} x {NUM}

------------------------------------------------------------------------
r20443 | rubidium | 2010-08-10 23:31:43 +0000 (Tue, 10 Aug 2010) | 2 lines

-Codechange: more TileHash to a more generic location

------------------------------------------------------------------------
r20442 | translators | 2010-08-10 17:45:21 +0000 (Tue, 10 Aug 2010) | 8 lines

-Update from WebTranslator v3.0:
czech - 2 changes by Hadez
dutch - 2 changes by habell
french - 2 changes by glx
italian - 2 changes by lorenzodv
polish - 2 changes by lion
spanish - 2 changes by Terkhen

------------------------------------------------------------------------
r20441 | rubidium | 2010-08-10 16:45:32 +0000 (Tue, 10 Aug 2010) | 2 lines

-Fix [FS#4024]: adding "goto nearest depot and stop" orders in one go was denied. This caused both AI adding those orders and backed up order restoration to fail.

------------------------------------------------------------------------
r20440 | rubidium | 2010-08-10 16:17:51 +0000 (Tue, 10 Aug 2010) | 2 lines

-Fix: MSVC warning about shifting a 32 bit value and then converting it to 64 bits

------------------------------------------------------------------------
r20439 | rubidium | 2010-08-10 16:15:42 +0000 (Tue, 10 Aug 2010) | 2 lines

-Fix [FS#4023]: MinGW compiler complaining about converting -1 to an unsigned int

------------------------------------------------------------------------
r20438 | rubidium | 2010-08-10 16:13:51 +0000 (Tue, 10 Aug 2010) | 2 lines

-Fix [FS#4022]: for docks "facing" north, i.e. having the watery part a the northern side, the joiner had an off-by-one to the north w.r.t. the station spread against the actual other (correct) building tools

------------------------------------------------------------------------
r20437 | rubidium | 2010-08-10 15:54:53 +0000 (Tue, 10 Aug 2010) | 2 lines

-Codechange: lets Engines use GRFFilePropsBase as well

------------------------------------------------------------------------
r20436 | rubidium | 2010-08-10 15:51:33 +0000 (Tue, 10 Aug 2010) | 2 lines

-Codechange: use GRFFilePropsBase's spritegroup for stations.

------------------------------------------------------------------------
r20435 | rubidium | 2010-08-10 15:49:35 +0000 (Tue, 10 Aug 2010) | 2 lines

-Codechange: move spritegroup to GRFFilePropsBase and prepare it for more spritegroups

------------------------------------------------------------------------
r20427 | rubidium | 2010-08-09 18:29:13 +0000 (Mon, 09 Aug 2010) | 2 lines

-Revert (r20105): even though MCI has less problems with wrongly pitched songs than dmusic, it crashed instead.

------------------------------------------------------------------------
r20426 | rubidium | 2010-08-09 18:16:16 +0000 (Mon, 09 Aug 2010) | 2 lines

-Update: the known bugs (part by Eddi|zuHause)

------------------------------------------------------------------------
r20425 | translators | 2010-08-09 17:45:31 +0000 (Mon, 09 Aug 2010) | 12 lines

-Update from WebTranslator v3.0:
simplified_chinese - 14 changes by pda1573
traditional_chinese - 32 changes by josesun
chuvash - 25 changes by mefisteron
croatian - 3 changes by VoyagerOne
estonian - 44 changes by KSiimson
german - 3 changes by planetmaker
hungarian - 1 changes by IPG
italian - 1 changes by lorenzodv
russian - 3 changes by Lone_Wolf
serbian - 2 changes by etran

------------------------------------------------------------------------
r20424 | terkhen | 2010-08-09 10:59:30 +0000 (Mon, 09 Aug 2010) | 2 lines

-Fix: Rename members of TileContext (TC_NORMAL conflicted with an existing define on MinGW).

------------------------------------------------------------------------
r20423 | frosch | 2010-08-09 07:32:04 +0000 (Mon, 09 Aug 2010) | 1 line

-Change [FS#3947]: Make snow on bridges depend on bridgeheight.
------------------------------------------------------------------------
r20422 | frosch | 2010-08-09 07:30:50 +0000 (Mon, 09 Aug 2010) | 1 line

-Change [FS#3947]: Resolve tracksprites on bridges always using the southern bridgehead as tile.
------------------------------------------------------------------------
r20421 | frosch | 2010-08-09 07:19:44 +0000 (Mon, 09 Aug 2010) | 1 line

-Change [FS#3947]: Make snowyness of bridgehead depend on the tileheight at the entry edge.
------------------------------------------------------------------------
r20420 | frosch | 2010-08-09 07:10:42 +0000 (Mon, 09 Aug 2010) | 1 line

-Codechange: Add TileContext enum instead of using a bool.
------------------------------------------------------------------------
r20419 | frosch | 2010-08-09 06:48:52 +0000 (Mon, 09 Aug 2010) | 1 line

-Codechange: Rename dummy_land.cpp to void_cmd.cpp
------------------------------------------------------------------------
r20418 | frosch | 2010-08-08 21:34:19 +0000 (Sun, 08 Aug 2010) | 1 line

-Fix [FS#4017](r20125): During world generation the snow-mapbits are not yet available, so test the snowline variable directly (as before).
------------------------------------------------------------------------
r20417 | rubidium | 2010-08-08 19:50:07 +0000 (Sun, 08 Aug 2010) | 2 lines

-Fix (r20345) [FS#4018]: the offset stored for objects shouldn't be substracted immediately from the TileIndex as that doesn't quite do the right thing

------------------------------------------------------------------------
r20416 | translators | 2010-08-08 17:45:15 +0000 (Sun, 08 Aug 2010) | 6 lines

-Update from WebTranslator v3.0:
finnish - 3 changes by jpx_
german - 1 changes by BRFBlake
italian - 8 changes by lorenzodv
romanian - 2 changes by tonny

------------------------------------------------------------------------
r20415 | alberth | 2010-08-08 11:21:24 +0000 (Sun, 08 Aug 2010) | 1 line

-Add: Clicking at the smallmap disables updates from the industry chain window.
------------------------------------------------------------------------
r20414 | alberth | 2010-08-08 11:17:14 +0000 (Sun, 08 Aug 2010) | 1 line

-Feature: Enable industries in the smallmap displayed in the industry chain window.
------------------------------------------------------------------------
r20413 | rubidium | 2010-08-08 11:12:34 +0000 (Sun, 08 Aug 2010) | 2 lines

-Fix (r20326): some comments got a bit outdated

------------------------------------------------------------------------
r20412 | alberth | 2010-08-08 11:02:57 +0000 (Sun, 08 Aug 2010) | 1 line

-Codechange: Replace an if by a switch in IndustryCargoesWindow::OnClick.
------------------------------------------------------------------------
r20411 | rubidium | 2010-08-08 10:59:30 +0000 (Sun, 08 Aug 2010) | 2 lines

-Codechange: rename unmovables as quite a lot of them are actually movable; e.g. HQ and owned land are pretty movable.

------------------------------------------------------------------------
r20410 | alberth | 2010-08-08 10:47:09 +0000 (Sun, 08 Aug 2010) | 1 line

-Codechange: Move smallmap map-type switching to a function.
------------------------------------------------------------------------
r20409 | rubidium | 2010-08-08 09:07:40 +0000 (Sun, 08 Aug 2010) | 2 lines

-Codechange: reduce the number of includes needed by newgrf.h

------------------------------------------------------------------------
r20408 | frosch | 2010-08-08 08:52:47 +0000 (Sun, 08 Aug 2010) | 1 line

-Fix [FS#4013]: PBS reservations were always displayed on halftile foundations if the railtype uses overlays.
------------------------------------------------------------------------
r20407 | rubidium | 2010-08-07 22:08:20 +0000 (Sat, 07 Aug 2010) | 2 lines

-Codechange: make AirportClass use the new generic class

------------------------------------------------------------------------
r20406 | rubidium | 2010-08-07 22:07:07 +0000 (Sat, 07 Aug 2010) | 2 lines

-Codechange: make StationClass use the new generic class

------------------------------------------------------------------------
r20405 | rubidium | 2010-08-07 22:05:58 +0000 (Sat, 07 Aug 2010) | 2 lines

-Add: generic class for "classes" for NewGRFs, e.g. the Station classes and Airport classes

------------------------------------------------------------------------
r20404 | rubidium | 2010-08-07 21:39:30 +0000 (Sat, 07 Aug 2010) | 2 lines

-Codechange: remove the need for StationSpec::allocated

------------------------------------------------------------------------
r20403 | yexo | 2010-08-07 21:32:39 +0000 (Sat, 07 Aug 2010) | 1 line

-Fix (r20399): forgot to update regression
------------------------------------------------------------------------
r20402 | rubidium | 2010-08-07 21:10:57 +0000 (Sat, 07 Aug 2010) | 2 lines

-Codechange: rename the airport/station class id to something slightly more generic

------------------------------------------------------------------------
r20401 | rubidium | 2010-08-07 21:03:38 +0000 (Sat, 07 Aug 2010) | 2 lines

-Codechange: let HouseSpec use GRFFileProps

------------------------------------------------------------------------
r20400 | rubidium | 2010-08-07 20:52:45 +0000 (Sat, 07 Aug 2010) | 2 lines

-Codechange: let StationSpec use GRFFilePropsBase

------------------------------------------------------------------------
r20399 | yexo | 2010-08-07 20:51:53 +0000 (Sat, 07 Aug 2010) | 1 line

-Change: [NoAI] AIIndustry::IsCargoAccepted now returns 3 possible values so AIs can detect a temporaral refusal from an industry to accept some cargo type
------------------------------------------------------------------------
r20398 | rubidium | 2010-08-07 20:51:07 +0000 (Sat, 07 Aug 2010) | 2 lines

-Codechange: move some variables of GRFFileProps into (the new) GRFFilePropsBase

------------------------------------------------------------------------
r20397 | alberth | 2010-08-07 20:36:23 +0000 (Sat, 07 Aug 2010) | 1 line

-Feature: Display industry smallmap colour in the industry chain window.
------------------------------------------------------------------------
r20396 | yexo | 2010-08-07 20:11:27 +0000 (Sat, 07 Aug 2010) | 1 line

-Codechange: introduce a helper function to test whether an industry temporarily refues to accept some cargo
------------------------------------------------------------------------
r20395 | translators | 2010-08-07 17:45:19 +0000 (Sat, 07 Aug 2010) | 7 lines

-Update from WebTranslator v3.0:
romanian - 126 changes by tonny
russian - 2 changes by Lone_Wolf
serbian - 5 changes by etran
swedish - 1 changes by Zuu
ukrainian - 9 changes by Fixer

------------------------------------------------------------------------
r20394 | yexo | 2010-08-06 20:52:53 +0000 (Fri, 06 Aug 2010) | 1 line

-Fix [FS#4010]: make the default minimum width for editboxes 10 pixels
------------------------------------------------------------------------
r20393 | alberth | 2010-08-06 20:28:16 +0000 (Fri, 06 Aug 2010) | 1 line

-Fix [FS#3993]: Prevent taking over competitors when you'd get too many vehicles.
------------------------------------------------------------------------
r20392 | alberth | 2010-08-06 20:26:01 +0000 (Fri, 06 Aug 2010) | 1 line

-Fix [FS#3993]: Prevent buying bankrupt companies when you'd get too many vehicles.
------------------------------------------------------------------------
r20391 | alberth | 2010-08-06 20:10:53 +0000 (Fri, 06 Aug 2010) | 1 line

-Fix [FS#3993]: Prevent buying more vehicles than allowed.
------------------------------------------------------------------------
r20390 | alberth | 2010-08-06 19:56:14 +0000 (Fri, 06 Aug 2010) | 1 line

-Codechange: Move company vehicle counting to vehicle.cpp.
------------------------------------------------------------------------
r20389 | rubidium | 2010-08-06 19:04:21 +0000 (Fri, 06 Aug 2010) | 3 lines

[NoAI] -Add: AIOrder::IsVoidOrder to find void "(Invalid Order)" orders.
[NoAI] -Change: AIOrder::GetOrderFlags returns AIOrder::AIOF_INVALID for void orders.

------------------------------------------------------------------------
r20388 | translators | 2010-08-06 17:45:42 +0000 (Fri, 06 Aug 2010) | 15 lines

-Update from WebTranslator v3.0:
belarusian - 216 changes by KorneySan, Wowanxm
croatian - 5 changes by VoyagerOne
dutch - 5 changes by Yexo
hungarian - 7 changes by IPG
italian - 5 changes by lorenzodv
korean - 5 changes by junho2813
polish - 5 changes by lion
portuguese - 10 changes by SupSuper
romanian - 11 changes by tonny
russian - 9 changes by KorneySan
spanish - 5 changes by Terkhen
swedish - 9 changes by tool
vietnamese - 4 changes by nglekhoi

------------------------------------------------------------------------
r20387 | alberth | 2010-08-06 12:23:44 +0000 (Fri, 06 Aug 2010) | 1 line

-Fix [FS#4000]: Allow the industry-chain button for non-fundable industries, and disallow for the 'many random industries'.
------------------------------------------------------------------------
r20386 | alberth | 2010-08-06 12:19:01 +0000 (Fri, 06 Aug 2010) | 1 line

-Fix: Initialize fund-industry buttons when opening window.
------------------------------------------------------------------------
r20385 | alberth | 2010-08-06 12:12:20 +0000 (Fri, 06 Aug 2010) | 1 line

-Codechange: Move updating of buttons in the fund-industry window to a method.
------------------------------------------------------------------------
r20384 | frosch | 2010-08-05 19:23:19 +0000 (Thu, 05 Aug 2010) | 1 line

-Fix: Update cursor dimensions when reloading grfs resp. changing base graphics, so the cursor does not glitch if it becomes bigger.
------------------------------------------------------------------------
r20383 | translators | 2010-08-05 17:45:37 +0000 (Thu, 05 Aug 2010) | 14 lines

-Update from WebTranslator v3.0:
belarusian - 672 changes by KorneySan, Wowanxm
croatian - 2 changes by VoyagerOne
finnish - 5 changes by jpx_
french - 5 changes by glx
german - 4 changes by dihedral
greek - 2 changes by fumantsu
hungarian - 10 changes by IPG
irish - 4 changes by tem
marathi - 44 changes by amitst
romanian - 77 changes by kkmic, tonny
russian - 6 changes by KorneySan
swedish - 17 changes by Zuu

------------------------------------------------------------------------
r20382 | frosch | 2010-08-05 17:24:45 +0000 (Thu, 05 Aug 2010) | 1 line

-Codechange: Hide default airport layoutname if there is only one layout.
------------------------------------------------------------------------