------------------------------------------------------------------------
r18898 | translators | 2010-01-23 18:45:23 +0000 (Sat, 23 Jan 2010) | 9 lines

-Update from WebTranslator v3.0:
italian - 2 changes by lorenzodv
japanese - 16 changes by PouncingAnt
korean - 1 changes by junho2813
lithuanian - 275 changes by BlinK_
norwegian_bokmal - 7 changes by Zhygometh
spanish - 4 changes by Terkhen
swedish - 91 changes by tobjork

------------------------------------------------------------------------
r18897 | frosch | 2010-01-23 16:38:09 +0000 (Sat, 23 Jan 2010) | 1 line

-Fix: Land area information read the stationspec also for non-rail-stationtiles, which is no longer valid since r18876.
------------------------------------------------------------------------
r18896 | rubidium | 2010-01-23 15:53:09 +0000 (Sat, 23 Jan 2010) | 2 lines

-Fix [FS#3558]: pressing cancel for the query windows of the world generation window caused the default to be set instead of no changes to the value

------------------------------------------------------------------------
r18893 | peter1138 | 2010-01-23 13:17:30 +0000 (Sat, 23 Jan 2010) | 2 lines

-Codechange: Replace grf_load_* with methods of ByteReader.

------------------------------------------------------------------------
r18892 | glx | 2010-01-23 01:36:49 +0000 (Sat, 23 Jan 2010) | 1 line

-Fix: in some rare case a deadlock could happen when stopping sound driver (windows)
------------------------------------------------------------------------
r18891 | peter1138 | 2010-01-22 23:55:20 +0000 (Fri, 22 Jan 2010) | 2 lines

-Fix: Avoid duplicate path separator when searching for PNG files which prevented tar-lookups.

------------------------------------------------------------------------
r18890 | frosch | 2010-01-22 22:32:39 +0000 (Fri, 22 Jan 2010) | 1 line

-Codechange: Unify drawing of foundations for MP_UNMOVABLE.
------------------------------------------------------------------------
r18889 | frosch | 2010-01-22 21:52:20 +0000 (Fri, 22 Jan 2010) | 1 line

-Codechange: Use (GroundSprite|SpriteLayout)PaletteTransform() also for drawing of default industries. They are compatible since the bubblegenerator is also randomly recoloured.
------------------------------------------------------------------------
r18888 | frosch | 2010-01-22 18:47:29 +0000 (Fri, 22 Jan 2010) | 1 line

-Codechange: Rename PALETTE_59[EF] to something more meaningful.
------------------------------------------------------------------------
r18887 | translators | 2010-01-22 18:45:31 +0000 (Fri, 22 Jan 2010) | 11 lines

-Update from WebTranslator v3.0:
bulgarian - 120 changes by Tvel
catalan - 4 changes by arnau
finnish - 2 changes by jpx_
french - 2 changes by glx
german - 2 changes by planetmaker
korean - 1 changes by junho2813
serbian - 3 changes by etran
slovenian - 4 changes by ntadej
spanish - 1 changes by Terkhen

------------------------------------------------------------------------
r18886 | peter1138 | 2010-01-22 15:34:22 +0000 (Fri, 22 Jan 2010) | 2 lines

-Fix (r18884): Spurious casting

------------------------------------------------------------------------
r18885 | peter1138 | 2010-01-22 14:03:36 +0000 (Fri, 22 Jan 2010) | 2 lines

-Fix (r18884): Industry tile layouts weren't completely freed on error.

------------------------------------------------------------------------
r18884 | peter1138 | 2010-01-22 13:02:15 +0000 (Fri, 22 Jan 2010) | 2 lines

-Fix: [NewGRF] Perform bounds checking for all NewGRF data reads. Explicit length checks (which were not always correct) are no longer needed so these are removed to simplify code.

------------------------------------------------------------------------
r18883 | rubidium | 2010-01-21 23:19:50 +0000 (Thu, 21 Jan 2010) | 2 lines

-Codechange: warn in the difficulty and AI configuration window when setting the number of AIs to non-zero when you don't have AIs

------------------------------------------------------------------------
r18882 | rubidium | 2010-01-21 23:19:13 +0000 (Thu, 21 Jan 2010) | 2 lines

-Change: default to zero AIs

------------------------------------------------------------------------
r18881 | rubidium | 2010-01-21 21:08:58 +0000 (Thu, 21 Jan 2010) | 2 lines

-Codechange: make the AI debug window look nicer when not at its minimum size

------------------------------------------------------------------------
r18880 | yexo | 2010-01-21 19:31:25 +0000 (Thu, 21 Jan 2010) | 1 line

-Fix: aircraft can be send to an hangar when the target airport has one and when it can land, not only when it has a plane terminal
------------------------------------------------------------------------
r18879 | translators | 2010-01-21 18:45:13 +0000 (Thu, 21 Jan 2010) | 5 lines

-Update from WebTranslator v3.0:
portuguese - 2 changes by SupSuper
slovenian - 6 changes by ntadej
spanish - 149 changes by Terkhen

------------------------------------------------------------------------
r18878 | yexo | 2010-01-21 18:32:44 +0000 (Thu, 21 Jan 2010) | 1 line

-Fix [NewGRF]: crash when a newgrf used var62 in an industry tile chain when the industry tile was part of an original industry
------------------------------------------------------------------------
r18877 | yexo | 2010-01-21 17:13:09 +0000 (Thu, 21 Jan 2010) | 1 line

-Change: make the default size of the AI debug window bigger so the 'no ai found' message can be read completely without resizing
------------------------------------------------------------------------
r18876 | yexo | 2010-01-21 13:34:05 +0000 (Thu, 21 Jan 2010) | 1 line

-Codechange: make sure m4 is always 0 for non-railroad station tiles
------------------------------------------------------------------------
r18875 | rubidium | 2010-01-21 11:17:40 +0000 (Thu, 21 Jan 2010) | 2 lines

-Codechange: remove some unneeded bits from the network protocol and improve the naming of some variables

------------------------------------------------------------------------
r18874 | rubidium | 2010-01-21 01:46:40 +0000 (Thu, 21 Jan 2010) | 2 lines

-Codechange: Change enum Sprites { to static const StringID = for each SPR_ entry and similar for cursors and palettes. This avoids the need for a cast in some places and thus provides better type-safety.

------------------------------------------------------------------------
r18873 | rubidium | 2010-01-21 01:44:51 +0000 (Thu, 21 Jan 2010) | 2 lines

-Codechange: use PaletteID also in the blitter

------------------------------------------------------------------------
r18872 | rubidium | 2010-01-21 01:38:13 +0000 (Thu, 21 Jan 2010) | 2 lines

-Codechange: introduce PaletteID and use it

------------------------------------------------------------------------
r18870 | rubidium | 2010-01-20 23:29:56 +0000 (Wed, 20 Jan 2010) | 2 lines

-Prepare: 1.0.0-beta3

------------------------------------------------------------------------
r18869 | translators | 2010-01-20 18:45:10 +0000 (Wed, 20 Jan 2010) | 4 lines

-Update from WebTranslator v3.0:
serbian - 2 changes by etran
slovenian - 49 changes by ntadej

------------------------------------------------------------------------
r18868 | frosch | 2010-01-20 17:59:31 +0000 (Wed, 20 Jan 2010) | 1 line

-Fix [FS#3547](r18776): Wrong comparator.
------------------------------------------------------------------------
r18867 | translators | 2010-01-19 18:45:13 +0000 (Tue, 19 Jan 2010) | 5 lines

-Update from WebTranslator v3.0:
croatian - 36 changes by 
greek - 1 changes by fumantsu
spanish - 109 changes by Terkhen

------------------------------------------------------------------------
r18866 | rubidium | 2010-01-18 22:57:21 +0000 (Mon, 18 Jan 2010) | 2 lines

-Codechange: remove the CmdFailed(ret)/CmdSucceeded(ret) wrapper functions

------------------------------------------------------------------------
r18865 | rubidium | 2010-01-18 22:19:14 +0000 (Mon, 18 Jan 2010) | 2 lines

-Doc: update the manpage

------------------------------------------------------------------------
r18864 | rubidium | 2010-01-18 21:44:31 +0000 (Mon, 18 Jan 2010) | 2 lines

-Fix [FS#3532]: town noise population settings could not be changed in-game

------------------------------------------------------------------------
r18863 | translators | 2010-01-18 18:45:20 +0000 (Mon, 18 Jan 2010) | 7 lines

-Update from WebTranslator v3.0:
croatian - 36 changes by 
hebrew - 38 changes by dnd_man
polish - 1 changes by xaxa
spanish - 1 changes by Terkhen
ukrainian - 2 changes by Madvin

------------------------------------------------------------------------
r18862 | rubidium | 2010-01-18 15:41:38 +0000 (Mon, 18 Jan 2010) | 2 lines

-Fix [FS#3544]: don't pass AI strings through iconv

------------------------------------------------------------------------
r18861 | smatz | 2010-01-18 14:58:32 +0000 (Mon, 18 Jan 2010) | 1 line

-Doc: more doxygen documentation in genworld files
------------------------------------------------------------------------
r18860 | yexo | 2010-01-18 14:32:47 +0000 (Mon, 18 Jan 2010) | 1 line

-Codechange: introduce a wrapper to get an hangar tile from a station
------------------------------------------------------------------------
r18859 | smatz | 2010-01-18 12:53:01 +0000 (Mon, 18 Jan 2010) | 1 line

-Codechange: rename glwp_modes to GenenerateLandscapeWindowMode
------------------------------------------------------------------------
r18858 | yexo | 2010-01-18 12:36:08 +0000 (Mon, 18 Jan 2010) | 1 line

-Codechange: use IsAirportTile where possible
------------------------------------------------------------------------
r18857 | yexo | 2010-01-18 12:32:50 +0000 (Mon, 18 Jan 2010) | 1 line

-Codechange: don't rely on the fact that all airports are rectangular
------------------------------------------------------------------------
r18856 | smatz | 2010-01-18 12:09:25 +0000 (Mon, 18 Jan 2010) | 1 line

-Codechange: do not call GetSlopeZInCorner() when there's no fence to draw
------------------------------------------------------------------------
r18855 | smatz | 2010-01-18 10:11:27 +0000 (Mon, 18 Jan 2010) | 1 line

-Codechange: record compiler name and version in the crash log
------------------------------------------------------------------------
r18854 | rubidium | 2010-01-17 23:03:43 +0000 (Sun, 17 Jan 2010) | 2 lines

-Codechange [FS#3539]: unconflict acceleration type as 'status' and rail property (Terhken)

------------------------------------------------------------------------
r18853 | smatz | 2010-01-17 22:59:24 +0000 (Sun, 17 Jan 2010) | 1 line

-Codechange: apply coding style to GenWorld's enums, structs and typedefs
------------------------------------------------------------------------
r18852 | rubidium | 2010-01-17 22:56:47 +0000 (Sun, 17 Jan 2010) | 2 lines

-Update: tweak date formatting of Hebrew

------------------------------------------------------------------------
r18851 | smatz | 2010-01-17 21:40:35 +0000 (Sun, 17 Jan 2010) | 1 line

-Codechange: enumify number of steps needed to generate landscape
------------------------------------------------------------------------
r18850 | smatz | 2010-01-17 20:28:08 +0000 (Sun, 17 Jan 2010) | 1 line

-Fix [FS#3540]: don't allow screen redraw when the landscape contains broken slopes
------------------------------------------------------------------------
r18849 | translators | 2010-01-17 18:45:18 +0000 (Sun, 17 Jan 2010) | 7 lines

-Update from WebTranslator v3.0:
croatian - 36 changes by 
finnish - 1 changes by jpx_
greek - 1 changes by fumantsu
norwegian_nynorsk - 1 changes by bjelleklang
slovenian - 96 changes by ntadej

------------------------------------------------------------------------
r18848 | rubidium | 2010-01-17 16:52:35 +0000 (Sun, 17 Jan 2010) | 2 lines

-Fix (r18838): the original accelaration got broken

------------------------------------------------------------------------
r18847 | rubidium | 2010-01-17 16:39:58 +0000 (Sun, 17 Jan 2010) | 2 lines

-Fix [FS#3541] (r18769): configure didn't properly detect libtimidity anymore (hannibal218bc)

------------------------------------------------------------------------
r18846 | frosch | 2010-01-17 15:05:25 +0000 (Sun, 17 Jan 2010) | 1 line

-Codechange: Merge DrawTileSeq into DrawCommonTileSeq.
------------------------------------------------------------------------
r18845 | yexo | 2010-01-17 14:22:07 +0000 (Sun, 17 Jan 2010) | 1 line

-Codechange: introduce AirportTileSpec and use it for animation
------------------------------------------------------------------------
r18844 | yexo | 2010-01-17 12:48:09 +0000 (Sun, 17 Jan 2010) | 1 line

-Codechange: add GPL notice to src/table/airport_defaults.h
------------------------------------------------------------------------
r18843 | frosch | 2010-01-17 01:22:43 +0000 (Sun, 17 Jan 2010) | 1 line

-Codechange: Only NewGRF supplied spritelayouts use SPRITE_MODIFIER_CUSTOM_SPRITE, so no extra tests needed.
------------------------------------------------------------------------
r18842 | frosch | 2010-01-17 01:01:56 +0000 (Sun, 17 Jan 2010) | 1 line

-Codechange: Rename SPRITE_MODIFIER_USE_OFFSET to SPRITE_MODIFIER_CUSTOM_SPRITE, invert its meaning, and also use it for industry/house layouts instead of IS_CUSTOM_SPRITE().
------------------------------------------------------------------------
r18841 | frosch | 2010-01-17 00:51:18 +0000 (Sun, 17 Jan 2010) | 1 line

-Fix (r16869): Default-waypoint was drawn incorrectly for monorail and maglev in the waypoint picker.
------------------------------------------------------------------------
r18840 | frosch | 2010-01-16 22:52:51 +0000 (Sat, 16 Jan 2010) | 1 line

-Codechange: Use DrawCommonTileSeq[InGUI] for roaddepot drawing.
------------------------------------------------------------------------
r18839 | frosch | 2010-01-16 22:44:03 +0000 (Sat, 16 Jan 2010) | 1 line

-Codechange: Detriplicate drawing of spritelayouts in the GUI.
------------------------------------------------------------------------
r18838 | rubidium | 2010-01-16 22:30:04 +0000 (Sat, 16 Jan 2010) | 2 lines

-Codechange [FS#3524]: reorganisation of the train acceleration code plus some minor optimisations (Terkhen)

------------------------------------------------------------------------
r18837 | frosch | 2010-01-16 22:25:44 +0000 (Sat, 16 Jan 2010) | 1 line

-Codechange: Rename DrawStationTileSeq() to DrawCommonTileSeq() and move it to separate file.
------------------------------------------------------------------------
r18836 | rubidium | 2010-01-16 22:16:28 +0000 (Sat, 16 Jan 2010) | 2 lines

-Codechange: make TrainUpdateSpeed a class function and update some comments (Terkhen)

------------------------------------------------------------------------
r18835 | peter1138 | 2010-01-16 22:15:02 +0000 (Sat, 16 Jan 2010) | 2 lines

-Fix: Large sounds could still cause an overflow with high sample rates, causing them to be cut off.

------------------------------------------------------------------------
r18834 | rubidium | 2010-01-16 22:01:33 +0000 (Sat, 16 Jan 2010) | 2 lines

-Fix [FS#3538]: compilation failed on OpenBSD (matze)

------------------------------------------------------------------------
r18833 | peter1138 | 2010-01-16 20:59:58 +0000 (Sat, 16 Jan 2010) | 2 lines

-Cleanup: Const-ness and style

------------------------------------------------------------------------
r18832 | frosch | 2010-01-16 20:51:35 +0000 (Sat, 16 Jan 2010) | 1 line

-Fix: some indentation whitespace.
------------------------------------------------------------------------
r18831 | rubidium | 2010-01-16 19:08:33 +0000 (Sat, 16 Jan 2010) | 2 lines

-Change [FS#3537]: do not go into the crashlog handler in case loading a savegame misses with missing NewGRFs. This way the load game crash handler gets better visibility and the user is instructed to find the missing NewGRFs before filing a bug report

------------------------------------------------------------------------
r18830 | translators | 2010-01-16 18:45:22 +0000 (Sat, 16 Jan 2010) | 8 lines

-Update from WebTranslator v3.0:
croatian - 36 changes by 
finnish - 2 changes by jpx_
french - 1 changes by glx
german - 1 changes by planetmaker
hungarian - 2 changes by IPG
slovenian - 144 changes by ntadej

------------------------------------------------------------------------
r18829 | peter1138 | 2010-01-16 17:47:26 +0000 (Sat, 16 Jan 2010) | 2 lines

-Codechange: Don't free memory from within audio mixer callback handler as it may be required to be real-time safe.

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