------------------------------------------------------------------------
r17927 | alberth | 2009-10-31 18:22:39 +0000 (Sat, 31 Oct 2009) | 1 line

-Codechange: Rename error message string variables.
------------------------------------------------------------------------
r17926 | frosch | 2009-10-31 17:48:09 +0000 (Sat, 31 Oct 2009) | 1 line

-Fix (r9352): Make the decision whether aircraft carry mail consistent. Now always the cargo class decides.
------------------------------------------------------------------------
r17925 | translators | 2009-10-31 17:45:14 +0000 (Sat, 31 Oct 2009) | 5 lines

-Update from WebTranslator v3.0:
finnish - 2 changes by jpx_
greek - 6 changes by fumantsu
slovak - 3 changes by JamesSVK

------------------------------------------------------------------------
r17924 | alberth | 2009-10-31 15:47:22 +0000 (Sat, 31 Oct 2009) | 1 line

-Codechange: Replace y array with two area rectangles in the error message window.
------------------------------------------------------------------------
r17923 | rubidium | 2009-10-31 15:26:07 +0000 (Sat, 31 Oct 2009) | 2 lines

-Feature: "port" OpenTTD to GNU/Hurd

------------------------------------------------------------------------
r17922 | rubidium | 2009-10-31 14:53:19 +0000 (Sat, 31 Oct 2009) | 2 lines

-Fix [FS#3291]: crash when closing NewGRF parameter window with no NewGRF selected

------------------------------------------------------------------------
r17921 | alberth | 2009-10-31 14:33:07 +0000 (Sat, 31 Oct 2009) | 1 line

-Documentation: Add doxygen comments in the ErrmsgWindow struct.
------------------------------------------------------------------------
r17920 | rubidium | 2009-10-31 14:06:16 +0000 (Sat, 31 Oct 2009) | 2 lines

-Codechange: add a 'filter' for numbers+spaces and use it for the NewGRF parameter list

------------------------------------------------------------------------
r17919 | alberth | 2009-10-31 13:43:34 +0000 (Sat, 31 Oct 2009) | 1 line

-Codechange (r17849): Remove the outermost NWID_LAYERED and NWID_VERTICAL containers from the load and save nested widget parts, since they do nothing.
------------------------------------------------------------------------
r17918 | alberth | 2009-10-31 13:29:53 +0000 (Sat, 31 Oct 2009) | 1 line

-Codechange: Move tooltip size calculation into the tooltip window class.
------------------------------------------------------------------------
r17917 | alberth | 2009-10-31 13:14:51 +0000 (Sat, 31 Oct 2009) | 1 line

-Codechange: Move tooltip initial position calculation into the tooltip window class.
------------------------------------------------------------------------
r17916 | alberth | 2009-10-31 13:01:52 +0000 (Sat, 31 Oct 2009) | 1 line

-Codechange: Make tooltips window use pure nested widgets.
------------------------------------------------------------------------
r17915 | alberth | 2009-10-31 11:34:43 +0000 (Sat, 31 Oct 2009) | 1 line

-Codechange: Allow windows to compute their own initial position.
------------------------------------------------------------------------
r17914 | alberth | 2009-10-31 11:29:53 +0000 (Sat, 31 Oct 2009) | 1 line

-Codechange: Use some constants in the size calculation, and pass the size as a combined value to the tooltip window.
------------------------------------------------------------------------
r17913 | alberth | 2009-10-31 11:13:31 +0000 (Sat, 31 Oct 2009) | 1 line

-Documentation: Add doxygen comments to the tooltip window class.
------------------------------------------------------------------------
r17912 | rubidium | 2009-10-31 10:07:40 +0000 (Sat, 31 Oct 2009) | 2 lines

-Fix [FS#3289] (r17868): crash when opening the vehicle list (not group list) of a specific company

------------------------------------------------------------------------
r17911 | peter1138 | 2009-10-31 08:15:46 +0000 (Sat, 31 Oct 2009) | 2 lines

-Codechange: bool * is a pointer, not a bool

------------------------------------------------------------------------
r17910 | smatz | 2009-10-30 23:58:40 +0000 (Fri, 30 Oct 2009) | 1 line

-Fix: 32bpp BMP screenshots were broken when screen width wasn't multiple of 4
------------------------------------------------------------------------
r17909 | smatz | 2009-10-30 23:43:44 +0000 (Fri, 30 Oct 2009) | 1 line

-Fix: 32bpp BMP screenshots were in wrong colours on big endian machines
------------------------------------------------------------------------
r17908 | rubidium | 2009-10-30 23:24:17 +0000 (Fri, 30 Oct 2009) | 2 lines

-Fix [FS#3288]: uninitialised values in some paths of loading TTO savegames

------------------------------------------------------------------------
r17907 | frosch | 2009-10-30 21:51:36 +0000 (Fri, 30 Oct 2009) | 1 line

-Codechange: Deduplicate result interpretation of articulated vehicle callback.
------------------------------------------------------------------------
r17906 | alberth | 2009-10-30 20:51:36 +0000 (Fri, 30 Oct 2009) | 1 line

-Fix [FS#3286]: Fill the vehicle list before initializing the widgets of the vehicle list window.
------------------------------------------------------------------------
r17905 | rubidium | 2009-10-30 20:42:42 +0000 (Fri, 30 Oct 2009) | 2 lines

-Codechange: make the network server list window nested (and increase the default size slightly)

------------------------------------------------------------------------
r17904 | translators | 2009-10-30 17:45:14 +0000 (Fri, 30 Oct 2009) | 5 lines

-Update from WebTranslator v3.0:
french - 396 changes by glx
greek - 129 changes by fumantsu
serbian - 1 changes by etran

------------------------------------------------------------------------
r17903 | rubidium | 2009-10-30 07:51:33 +0000 (Fri, 30 Oct 2009) | 2 lines

-Codechange: don't get a modifiable NWidget from a const Window

------------------------------------------------------------------------
r17902 | rubidium | 2009-10-29 22:11:16 +0000 (Thu, 29 Oct 2009) | 2 lines

-Fix: make the plane speed setting unchangeable in network games because it can be read by NewGRFs on game load and thus if it changes cause desyncs

------------------------------------------------------------------------
r17901 | translators | 2009-10-29 17:45:17 +0000 (Thu, 29 Oct 2009) | 6 lines

-Update from WebTranslator v3.0:
catalan - 2 changes by arnau
traditional_chinese - 1 changes by josesun
greek - 135 changes by fumantsu
ukrainian - 2 changes by Madvin

------------------------------------------------------------------------
r17900 | rubidium | 2009-10-29 11:24:58 +0000 (Thu, 29 Oct 2009) | 3 lines

-Fix (r2497): ExtraPaletteValues' tables were all a factor 3 too big
-Codechange: replace some magic numbers related to palette animation with constants

------------------------------------------------------------------------
r17899 | frosch | 2009-10-28 21:09:37 +0000 (Wed, 28 Oct 2009) | 1 line

-Codechange: Deduplicate code for refitting vehicles.
------------------------------------------------------------------------
r17898 | frosch | 2009-10-28 20:15:46 +0000 (Wed, 28 Oct 2009) | 1 line

-Fix: [NoAI] Improve behaviour of (AIEngine|AIEventEnginePreview)::GetCargoType() and AIEngine::CanRefitCargo() wrt. articulated vehicles.
------------------------------------------------------------------------
r17897 | frosch | 2009-10-28 18:31:16 +0000 (Wed, 28 Oct 2009) | 2 lines

-Fix [FS#3255]: CB15 and CB36 (capacity) were not always called when they should.
-Codechange: Move capacity calculation to a single function for all vehicle types, so the behaviour can be kept consistent easier.
------------------------------------------------------------------------
r17896 | translators | 2009-10-28 17:45:31 +0000 (Wed, 28 Oct 2009) | 10 lines

-Update from WebTranslator v3.0:
dutch - 1 changes by habell
french - 1 changes by glx
german - 1 changes by planetmaker
greek - 100 changes by fumantsu
indonesian - 2 changes by prof
italian - 2 changes by lorenzodv
romanian - 2 changes by kkmic
russian - 4 changes by Lone_Wolf

------------------------------------------------------------------------
r17895 | alberth | 2009-10-27 20:50:47 +0000 (Tue, 27 Oct 2009) | 1 line

-Codechange: Move drawing code of the vehicle details window out of OnPaint, and remove hard-coded coordinate constants.
------------------------------------------------------------------------
r17894 | frosch | 2009-10-27 20:37:55 +0000 (Tue, 27 Oct 2009) | 1 line

-Fix: Invalidate cache of vehicle vars 40-43 after testruns of certain commands, that change them temporarily.
------------------------------------------------------------------------
r17893 | rubidium | 2009-10-27 20:28:10 +0000 (Tue, 27 Oct 2009) | 2 lines

-Feature [FS#2633]: make it possible to disable background saving, only via the config file/in game console though

------------------------------------------------------------------------
r17892 | rubidium | 2009-10-27 20:19:05 +0000 (Tue, 27 Oct 2009) | 2 lines

-Feature [FS#1760]: automatically select the railtype with the most engines for the autoreplace window/try to avoid showing an empty autoreplace list

------------------------------------------------------------------------
r17891 | rubidium | 2009-10-27 19:56:00 +0000 (Tue, 27 Oct 2009) | 2 lines

-Feature [FS#1619]: Show maximum tractive effort in the 'exclusive test'/'early offer'/'engine preview' window

------------------------------------------------------------------------
r17890 | rubidium | 2009-10-27 19:22:07 +0000 (Tue, 27 Oct 2009) | 2 lines

-Feature: double clicking on a NewGRF opens the parameters window

------------------------------------------------------------------------
r17889 | rubidium | 2009-10-27 19:21:42 +0000 (Tue, 27 Oct 2009) | 2 lines

-Feature: double click on a item in the refit list refits without the need to click on the refit button

------------------------------------------------------------------------
r17888 | translators | 2009-10-27 17:45:16 +0000 (Tue, 27 Oct 2009) | 5 lines

-Update from WebTranslator v3.0:
dutch - 1 changes by habell
german - 1 changes by planetmaker
serbian - 1 changes by etran

------------------------------------------------------------------------
r17887 | rubidium | 2009-10-27 14:46:59 +0000 (Tue, 27 Oct 2009) | 2 lines

-Codechange: remove some (now) unneeded {SKIP}s

------------------------------------------------------------------------
r17886 | rubidium | 2009-10-27 14:39:37 +0000 (Tue, 27 Oct 2009) | 2 lines

-Codechange: make the 'start server' window nested

------------------------------------------------------------------------
r17885 | rubidium | 2009-10-27 12:43:08 +0000 (Tue, 27 Oct 2009) | 2 lines

-Codechange: make the network lobby window nested

------------------------------------------------------------------------
r17884 | rubidium | 2009-10-27 12:03:12 +0000 (Tue, 27 Oct 2009) | 2 lines

-Codechange: remove (most) magic numbers from drawing the details of the network lobby and split detail drawing to its own function

------------------------------------------------------------------------
r17883 | smatz | 2009-10-26 23:03:03 +0000 (Mon, 26 Oct 2009) | 1 line

-Codechange: little cleaning in md5.cpp and md5.h
------------------------------------------------------------------------
r17882 | rubidium | 2009-10-26 22:10:09 +0000 (Mon, 26 Oct 2009) | 2 lines

-Codechange: make the code to draw the details in the server list a seperate function and remove some magic numbers

------------------------------------------------------------------------
r17881 | smatz | 2009-10-26 20:32:28 +0000 (Mon, 26 Oct 2009) | 1 line

-Codechange: unify comment style in smallmap_gui.cpp a bit
------------------------------------------------------------------------
r17880 | smatz | 2009-10-26 20:26:34 +0000 (Mon, 26 Oct 2009) | 1 line

-Codechange: pass 'blitter' as parameter instead of determining it again in DrawSmallMapStuff()
------------------------------------------------------------------------
r17879 | smatz | 2009-10-26 18:16:39 +0000 (Mon, 26 Oct 2009) | 1 line

-Codechange: convert awarded pax subsidies from old savegames using simple heuristic (instead of deleting them)
------------------------------------------------------------------------
r17878 | translators | 2009-10-26 17:45:13 +0000 (Mon, 26 Oct 2009) | 5 lines

-Update from WebTranslator v3.0:
french - 6 changes by glx
german - 1 changes by dihedral
hungarian - 1 changes by alyr

------------------------------------------------------------------------
r17877 | rubidium | 2009-10-26 12:43:27 +0000 (Mon, 26 Oct 2009) | 2 lines

-Fix (r1322/r1174/r464): do not hardcode 'Ban' for GUI purposes, i.e. make it translatable

------------------------------------------------------------------------
r17876 | rubidium | 2009-10-26 12:24:14 +0000 (Mon, 26 Oct 2009) | 2 lines

-Codechange: make the network company password window nested

------------------------------------------------------------------------
r17875 | smatz | 2009-10-25 21:47:32 +0000 (Sun, 25 Oct 2009) | 1 line

-Change [FS#3272]: prefer extmidi over allegro midi and allegro over null driver
------------------------------------------------------------------------
r17874 | alberth | 2009-10-25 21:42:04 +0000 (Sun, 25 Oct 2009) | 1 line

-Codechange: vehicle details window uses pure nested widgets.
------------------------------------------------------------------------
r17873 | rubidium | 2009-10-25 21:18:12 +0000 (Sun, 25 Oct 2009) | 2 lines

-Codechange: make the advanced settings window nested

------------------------------------------------------------------------
r17872 | smatz | 2009-10-25 17:55:13 +0000 (Sun, 25 Oct 2009) | 2 lines

-Codechange: apply coding style to splash.cpp
-Fix (r17871): missing variable declaration
------------------------------------------------------------------------
r17871 | smatz | 2009-10-25 17:36:24 +0000 (Sun, 25 Oct 2009) | 1 line

-Fix (r11342): memset() accepts only 1-byte argument
------------------------------------------------------------------------
r17870 | alberth | 2009-10-25 17:21:57 +0000 (Sun, 25 Oct 2009) | 1 line

-Codechange: Use fontsize when drawing roadveh, ship, and aircraft details.
------------------------------------------------------------------------
r17869 | smatz | 2009-10-25 17:01:45 +0000 (Sun, 25 Oct 2009) | 1 line

-Codechange: don't create OnScroll() event for zero delta
------------------------------------------------------------------------
r17868 | alberth | 2009-10-25 15:08:16 +0000 (Sun, 25 Oct 2009) | 1 line

-Codechange: Vehicle list window uses nested widgets only.
------------------------------------------------------------------------
r17867 | alberth | 2009-10-25 14:52:46 +0000 (Sun, 25 Oct 2009) | 1 line

-Codechange: Prepare BaseVehicleListWindow for nested widgets.
------------------------------------------------------------------------
r17866 | rubidium | 2009-10-25 13:52:58 +0000 (Sun, 25 Oct 2009) | 2 lines

-Codechange: make the remaining graph windows nested

------------------------------------------------------------------------
r17865 | alberth | 2009-10-25 13:33:56 +0000 (Sun, 25 Oct 2009) | 1 line

-Codechange: Remove references to specific widgets and step-heights from BaseVehicleListWindow::DrawVehicleListItems().
------------------------------------------------------------------------
r17864 | rubidium | 2009-10-25 11:31:12 +0000 (Sun, 25 Oct 2009) | 2 lines

-Codechange: make the OSK nested

------------------------------------------------------------------------
r17863 | rubidium | 2009-10-25 00:26:40 +0000 (Sun, 25 Oct 2009) | 2 lines

-Codechange: make the build vehicle window nested

------------------------------------------------------------------------
r17862 | alberth | 2009-10-24 21:10:57 +0000 (Sat, 24 Oct 2009) | 1 line

-Codechange: Use edge positions of the matrix widget in DrawVehicleRefitWindow.
------------------------------------------------------------------------
r17861 | alberth | 2009-10-24 20:28:54 +0000 (Sat, 24 Oct 2009) | 1 line

-Fix (r17860): max(uint, int) does not exist.
------------------------------------------------------------------------
r17860 | alberth | 2009-10-24 20:26:18 +0000 (Sat, 24 Oct 2009) | 1 line

-Codechange: Refit window uses pure nested widgets.
------------------------------------------------------------------------
r17859 | rubidium | 2009-10-24 19:36:24 +0000 (Sat, 24 Oct 2009) | 2 lines

-Codechange: make the fund/build/prospect industry window nested

------------------------------------------------------------------------
r17858 | frosch | 2009-10-24 19:16:18 +0000 (Sat, 24 Oct 2009) | 1 line

-Codechange: Unindent some code.
------------------------------------------------------------------------
r17857 | frosch | 2009-10-24 18:51:21 +0000 (Sat, 24 Oct 2009) | 1 line

-Fix (r10442): [NewGRF] 'subtract-in' is also signed for production callback version 0.
------------------------------------------------------------------------
r17856 | alberth | 2009-10-24 18:37:23 +0000 (Sat, 24 Oct 2009) | 1 line

-Codechange: Don't get the selected cargo as a sife effect of drawing.
------------------------------------------------------------------------
r17855 | alberth | 2009-10-24 18:27:21 +0000 (Sat, 24 Oct 2009) | 1 line

-Codechange: Remove or move var declarations in DrawVehicleRefitWindow().
------------------------------------------------------------------------
r17854 | alberth | 2009-10-24 15:19:06 +0000 (Sat, 24 Oct 2009) | 1 line

-Codechange: Merge different cases of setting widget data together in the view vehicle window.
------------------------------------------------------------------------