------------------------------------------------------------------------
r27825 | peter1138 | 2017-03-24 19:55:16 +0100 (Fri, 24 Mar 2017) | 2 lines

-Feature [FS#4950]: Add option to close windows with right click (Flamefire)

------------------------------------------------------------------------
r27824 | translators | 2017-03-24 19:45:45 +0100 (Fri, 24 Mar 2017) | 6 lines

-Update from Eints:
catalan: 7 changes by juanjo
croatian: 4 changes by VoyagerOne
korean: 15 changes by telk5093
scottish gaelic: 54 changes by GunChleoc

------------------------------------------------------------------------
r27823 | peter1138 | 2017-03-24 13:00:52 +0100 (Fri, 24 Mar 2017) | 2 lines

-Fix: Vehicle viewport is not user scrollable so flag window as such.

------------------------------------------------------------------------
r27822 | peter1138 | 2017-03-24 08:33:31 +0100 (Fri, 24 Mar 2017) | 2 lines

-Feature: Vehicle Group Info: Add profits and occupancy display to group vehicle list (mtm, JGR)

------------------------------------------------------------------------
r27821 | peter1138 | 2017-03-23 23:00:00 +0100 (Thu, 23 Mar 2017) | 2 lines

-Change: Draw images in centre of buttons (inspired by Juanjo)

------------------------------------------------------------------------
r27820 | peter1138 | 2017-03-23 21:07:59 +0100 (Thu, 23 Mar 2017) | 2 lines

-Fix: Allow dropdown to be drawn above origin widget even with scrollbar (Juanjo)

------------------------------------------------------------------------
r27819 | peter1138 | 2017-03-23 19:07:04 +0100 (Thu, 23 Mar 2017) | 2 lines

-Fix (r26990): Update viewport sign dimensions when changing GUI zoom level.

------------------------------------------------------------------------
r27818 | translators | 2017-03-22 19:45:40 +0100 (Wed, 22 Mar 2017) | 3 lines

-Update from Eints:
greek: 36 changes by kyrm

------------------------------------------------------------------------
r27817 | translators | 2017-03-21 19:45:37 +0100 (Tue, 21 Mar 2017) | 4 lines

-Update from Eints:
greek: 39 changes by kyrm
croatian: 7 changes by VoyagerOne

------------------------------------------------------------------------
r27816 | peter1138 | 2017-03-20 20:30:49 +0100 (Mon, 20 Mar 2017) | 2 lines

-Fix [FS#6421]: Do not search directories when opening ini files as we already have their full path.

------------------------------------------------------------------------
r27815 | translators | 2017-03-20 19:45:36 +0100 (Mon, 20 Mar 2017) | 3 lines

-Update from Eints:
russian: 7 changes by Lone_Wolf

------------------------------------------------------------------------
r27814 | peter1138 | 2017-03-20 19:16:23 +0100 (Mon, 20 Mar 2017) | 5 lines

-Change: Remove _roadveh_depot_exit_trackdir

_roadveh_depot_exit_trackdir was just a copy of
DiagDirToDiagTrackdir. (cirdan)

------------------------------------------------------------------------
r27813 | peter1138 | 2017-03-20 19:14:22 +0100 (Mon, 20 Mar 2017) | 5 lines

-Change: Remove _road_enter_dir_to_reachable_trackdirs

_road_enter_dir_to_reachable_trackdirs was just a copy of
DiagdirReachesTrackdirs. (cirdan)

------------------------------------------------------------------------
r27812 | peter1138 | 2017-03-20 18:57:24 +0100 (Mon, 20 Mar 2017) | 5 lines

-Fix: Road tunnel/bridge heads have no trackbits wrt catenary drawing

Road tunnels and bridges do not have any rail, so do not treat them
as if they had when drawing a catenary. (cirdan)

------------------------------------------------------------------------
r27811 | peter1138 | 2017-03-20 18:49:44 +0100 (Mon, 20 Mar 2017) | 6 lines

-Change: Remove unused parameters in FreeTrainTrackReservation

FreeTrainTrackReservation is always called with INVALID_TILE
and INVALID_TRACKDIR as second and third arguments, so remove
them and just use those constants instead. (cirdan)

------------------------------------------------------------------------
r27810 | peter1138 | 2017-03-20 18:44:37 +0100 (Mon, 20 Mar 2017) | 6 lines

-Change: Factor out reservation-handling code in station_cmd.cpp

Code dealing with freeing and restoring track reservations is
duplicated in CmdBuildRailStation and RemoveFromRailBaseStation;
make separate functions for it. (cirdan)

------------------------------------------------------------------------
r27809 | peter1138 | 2017-03-20 09:04:47 +0100 (Mon, 20 Mar 2017) | 5 lines

-Codechange: Improve check in UpdateLevelCrossing

In UpdateLevelCrossing, checking if a level crossing is reserved is
cheaper than finding trains on it or approaching it, so do it first. (cirdan)

------------------------------------------------------------------------
r27808 | peter1138 | 2017-03-19 23:30:47 +0100 (Sun, 19 Mar 2017) | 5 lines

-Codechange: Adjust the size of _track_crosses_trackdirs

_track_crosses_trackdirs is indexed by a Track, not a
Trackdir, so adjust its size accordingly. (cirdan)

------------------------------------------------------------------------
r27807 | peter1138 | 2017-03-19 23:02:20 +0100 (Sun, 19 Mar 2017) | 4 lines

-Codechange: Remove _ship_leave_depot_offs

There is already TileOffsByDiagDir for that. (cirdan)

------------------------------------------------------------------------
r27806 | peter1138 | 2017-03-19 22:59:24 +0100 (Sun, 19 Mar 2017) | 7 lines

-Codechange: Remove function ShipGetNewDirection

ShipGetNewDirection has no side effects and its return value
is ignored by its only caller, so do away with it.

Also remove now unused _new_vehicle_direction_table. (cirdan)

------------------------------------------------------------------------
r27805 | peter1138 | 2017-03-19 22:57:54 +0100 (Sun, 19 Mar 2017) | 5 lines

-Codechange: Remove function ShipGetNewDirectionFromTiles

The only user of ShipGetNewDirectionFromTiles can be better
served by DiagdirBetweenTiles, so remove the former. (cirdan)

------------------------------------------------------------------------
r27804 | translators | 2017-03-19 19:45:38 +0100 (Sun, 19 Mar 2017) | 5 lines

-Update from Eints:
italian: 7 changes by lorenzodv
luxembourgish: 11 changes by Phreeze
french: 7 changes by glx

------------------------------------------------------------------------
r27803 | alberth | 2017-03-18 21:49:24 +0100 (Sat, 18 Mar 2017) | 2 lines

-Change: Remove obsolete aircraft preview strings from other languages

------------------------------------------------------------------------
r27802 | alberth | 2017-03-18 21:48:54 +0100 (Sat, 18 Mar 2017) | 2 lines

-Add: Display aircraft type in engine preview window (patch by Samu)

------------------------------------------------------------------------
r27801 | alberth | 2017-03-18 21:48:27 +0100 (Sat, 18 Mar 2017) | 2 lines

-Change: Also rename long aircraft preview window strings of other languages

------------------------------------------------------------------------
r27800 | alberth | 2017-03-18 21:47:48 +0100 (Sat, 18 Mar 2017) | 2 lines

-Change: Rename long aircraft string names of the preview window

------------------------------------------------------------------------
r27799 | alberth | 2017-03-18 21:46:15 +0100 (Sat, 18 Mar 2017) | 2 lines

-Add: Display aircraft type in buy window (patch by Samu)

------------------------------------------------------------------------
r27798 | alberth | 2017-03-18 21:45:18 +0100 (Sat, 18 Mar 2017) | 2 lines

-Change: Also remove obsolete string from the other languages

------------------------------------------------------------------------
r27797 | alberth | 2017-03-18 21:43:43 +0100 (Sat, 18 Mar 2017) | 2 lines

-Add: Display aircraft type in its vehicle window (patch by Samu)

------------------------------------------------------------------------
r27796 | frosch | 2017-03-18 18:14:53 +0100 (Sat, 18 Mar 2017) | 1 line

-Fix [FS#6545]: 32bpp-anim blitters assumed that pitch and width of the screen were equal.
------------------------------------------------------------------------
r27795 | translators | 2017-03-14 19:45:36 +0100 (Tue, 14 Mar 2017) | 3 lines

-Update from Eints:
luxembourgish: 3 changes by Phreeze

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