Fri, 10 Nov 2006 19:24:14 +0000(svn r7128) -Codechange: Replace magic numbers by magic enums (windowdesc positioning WDP_AUTO = -1)
Darkvater [Fri, 10 Nov 2006 19:24:14 +0000] rev 5070
(svn r7128) -Codechange: Replace magic numbers by magic enums (windowdesc positioning WDP_AUTO = -1)

Fri, 10 Nov 2006 19:04:27 +0000(svn r7127) -Codechange [FS#149]: Improve the usability of the signal-dragger, do not bail out
Darkvater [Fri, 10 Nov 2006 19:04:27 +0000] rev 5069
(svn r7127) -Codechange [FS#149]: Improve the usability of the signal-dragger, do not bail out
at (certain) errors, just silently ignore them.

Fri, 10 Nov 2006 18:34:19 +0000(svn r7126) -Synchronize the engine-renew settings of a player when joining a multiplayer game.
Darkvater [Fri, 10 Nov 2006 18:34:19 +0000] rev 5068
(svn r7126) -Synchronize the engine-renew settings of a player when joining a multiplayer game.

Fri, 10 Nov 2006 17:52:51 +0000(svn r7125) -Fix: Several errors/glitches related to multiplayer and bankrupcy, mainly such a
Darkvater [Fri, 10 Nov 2006 17:52:51 +0000] rev 5067
(svn r7125) -Fix: Several errors/glitches related to multiplayer and bankrupcy, mainly such a
thing happening to a server, and non updated company-information. Also fixes FS#393.

Fri, 10 Nov 2006 11:45:50 +0000(svn r7124) -Fix (r37xx): sizeof(bool) = 4 for (certain) OSX do not assume it is 1. This would break
Darkvater [Fri, 10 Nov 2006 11:45:50 +0000] rev 5066
(svn r7124) -Fix (r37xx): sizeof(bool) = 4 for (certain) OSX do not assume it is 1. This would break
the saving of certain values to the config. Thanks PandaMojo ford ebugging.

Thu, 09 Nov 2006 18:31:06 +0000(svn r7121) -Fix(r1): Tell the town that this player has built a statue only if it really did happened
belugas [Thu, 09 Nov 2006 18:31:06 +0000] rev 5065
(svn r7121) -Fix(r1): Tell the town that this player has built a statue only if it really did happened

Thu, 09 Nov 2006 13:03:34 +0000(svn r7120) -Fix (r6631): A town size of 0 in the scenario editor is a random size. So to get a size
Darkvater [Thu, 09 Nov 2006 13:03:34 +0000] rev 5064
(svn r7120) -Fix (r6631): A town size of 0 in the scenario editor is a random size. So to get a size
you need it between 1 and 3 and therefore there is no one-on-one correspondence between
widget-numbers and town-size. Based on a patch by Maedhros

Wed, 08 Nov 2006 18:31:35 +0000(svn r7116) WebTranslator2 update to 2006-11-08 19:31:08
miham [Wed, 08 Nov 2006 18:31:35 +0000] rev 5063
(svn r7116) WebTranslator2 update to 2006-11-08 19:31:08
ukrainian - 7 fixed, 18 changed by znikoz (25)

Wed, 08 Nov 2006 17:44:17 +0000(svn r7115) -Fix [FS#371]: Cloning a vehicle that has been refitted would incur the expense as running costs, not new vehicles.
peter1138 [Wed, 08 Nov 2006 17:44:17 +0000] rev 5062
(svn r7115) -Fix [FS#371]: Cloning a vehicle that has been refitted would incur the expense as running costs, not new vehicles.

Wed, 08 Nov 2006 12:28:57 +0000(svn r7114) -Codechange: [NewStations] Free up custom station layouts
peter1138 [Wed, 08 Nov 2006 12:28:57 +0000] rev 5061
(svn r7114) -Codechange: [NewStations] Free up custom station layouts

Wed, 08 Nov 2006 12:17:14 +0000(svn r7113) -Codechange: [NewStations] Add support for copying custom station layouts
peter1138 [Wed, 08 Nov 2006 12:17:14 +0000] rev 5060
(svn r7113) -Codechange: [NewStations] Add support for copying custom station layouts

Wed, 08 Nov 2006 10:09:46 +0000(svn r7112) -Codechange (r7106): Improve the test for determining if the rail type should be converted
peter1138 [Wed, 08 Nov 2006 10:09:46 +0000] rev 5059
(svn r7112) -Codechange (r7106): Improve the test for determining if the rail type should be converted

Wed, 08 Nov 2006 09:18:27 +0000(svn r7111) After checking p1 in CmdBuildSingleRail() assign it to a variable railtype instead of using p1 in the function. Also assign p2 to track only after it has been checked for validity
tron [Wed, 08 Nov 2006 09:18:27 +0000] rev 5058
(svn r7111) After checking p1 in CmdBuildSingleRail() assign it to a variable railtype instead of using p1 in the function. Also assign p2 to track only after it has been checked for validity

Wed, 08 Nov 2006 08:41:54 +0000(svn r7110) -Fix: Do not let ships enter partial water tiles under bridges; they will travel up land...
peter1138 [Wed, 08 Nov 2006 08:41:54 +0000] rev 5057
(svn r7110) -Fix: Do not let ships enter partial water tiles under bridges; they will travel up land...

Wed, 08 Nov 2006 05:05:35 +0000(svn r7109) -Codechange: use map accessor IsClearWaterTile
belugas [Wed, 08 Nov 2006 05:05:35 +0000] rev 5056
(svn r7109) -Codechange: use map accessor IsClearWaterTile

Tue, 07 Nov 2006 23:25:27 +0000(svn r7108) -Fix (r7106): signed/unsigned comparison warning
Darkvater [Tue, 07 Nov 2006 23:25:27 +0000] rev 5055
(svn r7108) -Fix (r7106): signed/unsigned comparison warning

Tue, 07 Nov 2006 22:34:59 +0000(svn r7106) -Feature: Allow over-building of compatible railtypes, i.e. normal and
peter1138 [Tue, 07 Nov 2006 22:34:59 +0000] rev 5054
(svn r7106) -Feature: Allow over-building of compatible railtypes, i.e. normal and
electrified rail. If building electrified rail, normal rail is upgraded
for you (for the normal cost).

Tue, 07 Nov 2006 18:42:31 +0000(svn r7104) WebTranslator2 update to 2006-11-07 19:41:56
miham [Tue, 07 Nov 2006 18:42:31 +0000] rev 5053
(svn r7104) WebTranslator2 update to 2006-11-07 19:41:56
german - 1 changed by Neonox (1)
portuguese - 5 fixed by izhirahider (5)
turkish - 8 fixed, 4 changed by jnmbk (12)

Tue, 07 Nov 2006 16:07:31 +0000(svn r7102) -Codechange: Remove and hardcode unnecessary patch setting progress_update_interval
peter1138 [Tue, 07 Nov 2006 16:07:31 +0000] rev 5052
(svn r7102) -Codechange: Remove and hardcode unnecessary patch setting progress_update_interval

Tue, 07 Nov 2006 15:58:54 +0000(svn r7101) Evaluate the necessary flags for libpng once per make run, not every time the CFLAGS/LIBS variables are used
tron [Tue, 07 Nov 2006 15:58:54 +0000] rev 5051
(svn r7101) Evaluate the necessary flags for libpng once per make run, not every time the CFLAGS/LIBS variables are used

Tue, 07 Nov 2006 15:53:20 +0000(svn r7100) Evaluate the necessary flags for SDL once per make run, not every time the CFLAGS/LIBS variables are used
tron [Tue, 07 Nov 2006 15:53:20 +0000] rev 5050
(svn r7100) Evaluate the necessary flags for SDL once per make run, not every time the CFLAGS/LIBS variables are used

Tue, 07 Nov 2006 15:25:07 +0000(svn r7099) -Fix (r4768): When changing the selected newstation type, ensure the station size chosen is permitted. If not, pick the first valid sizes.
peter1138 [Tue, 07 Nov 2006 15:25:07 +0000] rev 5049
(svn r7099) -Fix (r4768): When changing the selected newstation type, ensure the station size chosen is permitted. If not, pick the first valid sizes.

Tue, 07 Nov 2006 14:41:53 +0000(svn r7098) -Regression (r7094): Zoom buttons were not properly updated with a new/loaded game. The
Darkvater [Tue, 07 Nov 2006 14:41:53 +0000] rev 5048
(svn r7098) -Regression (r7094): Zoom buttons were not properly updated with a new/loaded game. The
good thing is, we got rid of even more magic code (tm)

Tue, 07 Nov 2006 13:09:44 +0000(svn r7096) -Fix (r6995 (sort-of)): Don't set bit 6 when convert grf ver 6 language ids to use ver 7 format
peter1138 [Tue, 07 Nov 2006 13:09:44 +0000] rev 5047
(svn r7096) -Fix (r6995 (sort-of)): Don't set bit 6 when convert grf ver 6 language ids to use ver 7 format

Tue, 07 Nov 2006 13:08:42 +0000(svn r7095) -Codechange: Move MaxZoomIn function to viewport.h and change it to MaxZoomInOut
Darkvater [Tue, 07 Nov 2006 13:08:42 +0000] rev 5046
(svn r7095) -Codechange: Move MaxZoomIn function to viewport.h and change it to MaxZoomInOut
with a zoom parameter and a pointer to the window which's viewport we want to zoom.

Tue, 07 Nov 2006 13:06:02 +0000(svn r7094) -Codechange: Get rid of the window-specific code in DoZoomInOutWindow (enable, disable
Darkvater [Tue, 07 Nov 2006 13:06:02 +0000] rev 5045
(svn r7094) -Codechange: Get rid of the window-specific code in DoZoomInOutWindow (enable, disable
buttons depending on calling window, game-mode); handle it by broadcasting messages
to the calling window, because that knows how and what buttons to set.

Tue, 07 Nov 2006 13:01:36 +0000(svn r7093) -Codechange: Move DoZoomInOutWindow declaration to viewport.h and rewrite the function
Darkvater [Tue, 07 Nov 2006 13:01:36 +0000] rev 5044
(svn r7093) -Codechange: Move DoZoomInOutWindow declaration to viewport.h and rewrite the function
a bit more sensibly.

Tue, 07 Nov 2006 12:51:34 +0000(svn r7092) -Codechange: Add function to send a window message to a whole class of windows,
Darkvater [Tue, 07 Nov 2006 12:51:34 +0000] rev 5043
(svn r7092) -Codechange: Add function to send a window message to a whole class of windows,
SendWindowMessageClass().

Tue, 07 Nov 2006 12:03:34 +0000(svn r7091) Make some code a) shorter b) simpler c) not leak memory
tron [Tue, 07 Nov 2006 12:03:34 +0000] rev 5042
(svn r7091) Make some code a) shorter b) simpler c) not leak memory

Mon, 06 Nov 2006 22:06:29 +0000(svn r7086) -Featurette: Add additional positioning for long dropdown lists: first, try to fit the dropdown below the calling widget, as before; second, try to fit it wholly above the calling widget; and lastly, fit the list below the widget and add a scrollbar.
peter1138 [Mon, 06 Nov 2006 22:06:29 +0000] rev 5041
(svn r7086) -Featurette: Add additional positioning for long dropdown lists: first, try to fit the dropdown below the calling widget, as before; second, try to fit it wholly above the calling widget; and lastly, fit the list below the widget and add a scrollbar.

Mon, 06 Nov 2006 21:13:18 +0000(svn r7084) WebTranslator2 update to 2006-11-06 22:12:45
miham [Mon, 06 Nov 2006 21:13:18 +0000] rev 5040
(svn r7084) WebTranslator2 update to 2006-11-06 22:12:45
danish - 5 fixed, 25 changed by ThomasA (30)
italian - 5 changed by sidew (5)
turkish - 13 fixed by jnmbk (13)

Mon, 06 Nov 2006 19:59:19 +0000(svn r7083) -Fix 6631: Protect out of boundaries widget testing
belugas [Mon, 06 Nov 2006 19:59:19 +0000] rev 5039
(svn r7083) -Fix 6631: Protect out of boundaries widget testing

Mon, 06 Nov 2006 15:25:02 +0000(svn r7080) -Codechange: Remove negative array indexes, and only add ", " when needed, when building station acceptance lists.
peter1138 [Mon, 06 Nov 2006 15:25:02 +0000] rev 5038
(svn r7080) -Codechange: Remove negative array indexes, and only add ", " when needed, when building station acceptance lists.

Mon, 06 Nov 2006 10:11:03 +0000(svn r7079) -Codechange: Move an array to the only place it is used.
peter1138 [Mon, 06 Nov 2006 10:11:03 +0000] rev 5037
(svn r7079) -Codechange: Move an array to the only place it is used.

Mon, 06 Nov 2006 00:17:32 +0000(svn r7078) -Codechange: Make the zoom in/out buttons of the extra viewport into proper push-buttons.
Darkvater [Mon, 06 Nov 2006 00:17:32 +0000] rev 5036
(svn r7078) -Codechange: Make the zoom in/out buttons of the extra viewport into proper push-buttons.

Mon, 06 Nov 2006 00:14:36 +0000(svn r7077) -Codechange: Send proper message to network window, and handle selection control in
Darkvater [Mon, 06 Nov 2006 00:14:36 +0000] rev 5035
(svn r7077) -Codechange: Send proper message to network window, and handle selection control in
there instead of calling function.

Mon, 06 Nov 2006 00:12:55 +0000(svn r7076) -Codechange: Prefer includes instead of using extern. Move UpdateNetworkGameWindow
Darkvater [Mon, 06 Nov 2006 00:12:55 +0000] rev 5034
(svn r7076) -Codechange: Prefer includes instead of using extern. Move UpdateNetworkGameWindow
declaration to network.h, and remove stale externs of NetworkPopulateCompanyInfo

Mon, 06 Nov 2006 00:10:47 +0000(svn r7075) -Codechange: Remove stale code. Please clean up after yourself!! (r5549)
Darkvater [Mon, 06 Nov 2006 00:10:47 +0000] rev 5033
(svn r7075) -Codechange: Remove stale code. Please clean up after yourself!! (r5549)

Sun, 05 Nov 2006 22:50:59 +0000(svn r7074) -Fix (r7073): stupid debugs
peter1138 [Sun, 05 Nov 2006 22:50:59 +0000] rev 5032
(svn r7074) -Fix (r7073): stupid debugs

Sun, 05 Nov 2006 22:49:34 +0000(svn r7073) -Feature: Add cargo refit support to both AIs for road vehicles
peter1138 [Sun, 05 Nov 2006 22:49:34 +0000] rev 5031
(svn r7073) -Feature: Add cargo refit support to both AIs for road vehicles

Sun, 05 Nov 2006 22:11:12 +0000(svn r7072) -Fix (r7070): Go up, not down, through the engines. And replace the comment too...
peter1138 [Sun, 05 Nov 2006 22:11:12 +0000] rev 5030
(svn r7072) -Fix (r7070): Go up, not down, through the engines. And replace the comment too...

Sun, 05 Nov 2006 21:50:08 +0000(svn r7070) -Codechange: Make the AI choose road vehicles based on a rating (currently max speed * capacity) instead of either the cost or the index of the vheicle.
peter1138 [Sun, 05 Nov 2006 21:50:08 +0000] rev 5029
(svn r7070) -Codechange: Make the AI choose road vehicles based on a rating (currently max speed * capacity) instead of either the cost or the index of the vheicle.

Sun, 05 Nov 2006 18:42:25 +0000(svn r7069) -Fix: AI tried to build road from the back or side of road stop/depot (peter1138)
KUDr [Sun, 05 Nov 2006 18:42:25 +0000] rev 5028
(svn r7069) -Fix: AI tried to build road from the back or side of road stop/depot (peter1138)

Sun, 05 Nov 2006 12:22:46 +0000(svn r7068) if () cascades -> switch ()
tron [Sun, 05 Nov 2006 12:22:46 +0000] rev 5027
(svn r7068) if () cascades -> switch ()

Sun, 05 Nov 2006 11:52:19 +0000(svn r7067) Remove the unused parameter params_3 from AddStringToDraw()
tron [Sun, 05 Nov 2006 11:52:19 +0000] rev 5026
(svn r7067) Remove the unused parameter params_3 from AddStringToDraw()

Sun, 05 Nov 2006 11:17:33 +0000(svn r7066) -Codechange: Factorise common code
tron [Sun, 05 Nov 2006 11:17:33 +0000] rev 5025
(svn r7066) -Codechange: Factorise common code

Sun, 05 Nov 2006 08:24:52 +0000(svn r7065) Use simple assignment instead of memcpy()
tron [Sun, 05 Nov 2006 08:24:52 +0000] rev 5024
(svn r7065) Use simple assignment instead of memcpy()

Sun, 05 Nov 2006 08:24:09 +0000(svn r7064) static
tron [Sun, 05 Nov 2006 08:24:09 +0000] rev 5023
(svn r7064) static

Sun, 05 Nov 2006 08:01:47 +0000(svn r7063) static
tron [Sun, 05 Nov 2006 08:01:47 +0000] rev 5022
(svn r7063) static

Sun, 05 Nov 2006 01:53:12 +0000(svn r7062) -[win32] Codechange: Remove unneeded WM_MOUSEENTER event, and change mouse behaviour
Darkvater [Sun, 05 Nov 2006 01:53:12 +0000] rev 5021
(svn r7062) -[win32] Codechange: Remove unneeded WM_MOUSEENTER event, and change mouse behaviour
a bit so that any specific windows inside (eg IME compositor) will have a cursor.

Sun, 05 Nov 2006 01:13:08 +0000(svn r7061) -[win32] Feature: Remember the window size between restarts when quit in fullscreen mode.
Darkvater [Sun, 05 Nov 2006 01:13:08 +0000] rev 5020
(svn r7061) -[win32] Feature: Remember the window size between restarts when quit in fullscreen mode.

Sun, 05 Nov 2006 01:09:57 +0000(svn r7060) -Fix (r5874): Restore of window maximized state not always working (Mart3p) . Remember
Darkvater [Sun, 05 Nov 2006 01:09:57 +0000] rev 5019
(svn r7060) -Fix (r5874): Restore of window maximized state not always working (Mart3p) . Remember
maximize state even between switching fullscreen/windowed mode.

Sat, 04 Nov 2006 11:44:19 +0000(svn r7059) -Fix [FS#384]: Tunnel YAPF Penalty Incorrect. The penalty for upward slope was incorrectly applied on tunnel entrances. (Danny)
KUDr [Sat, 04 Nov 2006 11:44:19 +0000] rev 5018
(svn r7059) -Fix [FS#384]: Tunnel YAPF Penalty Incorrect. The penalty for upward slope was incorrectly applied on tunnel entrances. (Danny)

Fri, 03 Nov 2006 23:29:24 +0000(svn r7058) -Codechange: Truncate text in window captions
peter1138 [Fri, 03 Nov 2006 23:29:24 +0000] rev 5017
(svn r7058) -Codechange: Truncate text in window captions

Fri, 03 Nov 2006 23:06:54 +0000(svn r7057) -Codechange: Remove hardcoded lists of road vehicles for each cargo type in favour of just checking the cargo type of each vehicle.
peter1138 [Fri, 03 Nov 2006 23:06:54 +0000] rev 5016
(svn r7057) -Codechange: Remove hardcoded lists of road vehicles for each cargo type in favour of just checking the cargo type of each vehicle.

Fri, 03 Nov 2006 01:18:40 +0000(svn r7048) -Cleanup: DEBUG doesn't need a newline character, use DEBUG instead of printf and the
Darkvater [Fri, 03 Nov 2006 01:18:40 +0000] rev 5015
(svn r7048) -Cleanup: DEBUG doesn't need a newline character, use DEBUG instead of printf and the
verb is build/built/built not build/*/build or build/*/builded.

Fri, 03 Nov 2006 00:48:03 +0000(svn r7047) -Fix [FS#317]: Zooming out near map-borders would previously fail because the new centre
Darkvater [Fri, 03 Nov 2006 00:48:03 +0000] rev 5014
(svn r7047) -Fix [FS#317]: Zooming out near map-borders would previously fail because the new centre
would be outside the map. Change behaviour so that a reasonable approximation is
returned so that zooming (out) still works (GrimRC)

Thu, 02 Nov 2006 23:51:05 +0000(svn r7046) -Fix [FS#311]: 'Goto' button in orders window got depressed along with all other
Darkvater [Thu, 02 Nov 2006 23:51:05 +0000] rev 5013
(svn r7046) -Fix [FS#311]: 'Goto' button in orders window got depressed along with all other
buttons when an existing order was modified (GrimRC)

Wed, 01 Nov 2006 22:27:16 +0000(svn r7032) - Fix (r1704): Sprite index wasn't updated with correct image number if
peter1138 [Wed, 01 Nov 2006 22:27:16 +0000] rev 5012
(svn r7032) - Fix (r1704): Sprite index wasn't updated with correct image number if
custom image lookup fails.

Wed, 01 Nov 2006 17:42:34 +0000(svn r7031) -Codechange: Use _skip_sprites to skip the rest of the NewGRF when disabled by GRM, and add a shortcut so that the rest of the file isn't scanned.
peter1138 [Wed, 01 Nov 2006 17:42:34 +0000] rev 5011
(svn r7031) -Codechange: Use _skip_sprites to skip the rest of the NewGRF when disabled by GRM, and add a shortcut so that the rest of the file isn't scanned.

Wed, 01 Nov 2006 16:20:32 +0000(svn r7030) WebTranslator2 update to 2006-11-01 17:19:54
miham [Wed, 01 Nov 2006 16:20:32 +0000] rev 5010
(svn r7030) WebTranslator2 update to 2006-11-01 17:19:54
german - 1 fixed, 1 changed by Neonox (2)
hungarian - 5 fixed by miham (5)
norwegian - 5 fixed by brygge_2 (5)

Tue, 31 Oct 2006 23:04:47 +0000(svn r7028) -Fix [FS#200]: Scenario bridges/tunnels cannot be demolished; now it's possible to
Darkvater [Tue, 31 Oct 2006 23:04:47 +0000] rev 5009
(svn r7028) -Fix [FS#200]: Scenario bridges/tunnels cannot be demolished; now it's possible to
delete tunnels/bridges owned by nobody.

Tue, 31 Oct 2006 22:54:57 +0000(svn r7027) - Codechange: Replace NewGRF loading stage masks with separate function lists. This will allow us to call different handlers depending on the current stage. Also enum-ize the stage.
peter1138 [Tue, 31 Oct 2006 22:54:57 +0000] rev 5008
(svn r7027) - Codechange: Replace NewGRF loading stage masks with separate function lists. This will allow us to call different handlers depending on the current stage. Also enum-ize the stage.

Tue, 31 Oct 2006 22:22:17 +0000(svn r7026) WebTranslator2 update to 2006-10-31 23:21:44
miham [Tue, 31 Oct 2006 22:22:17 +0000] rev 5007
(svn r7026) WebTranslator2 update to 2006-10-31 23:21:44
norwegian - 4 fixed by brygge_2 (4)
portuguese - 7 fixed by izhirahider (7)
spanish - 2 fixed by eusebio (2)

Tue, 31 Oct 2006 21:46:21 +0000(svn r7023) -Fix: Pressing F1 in scenario editor did not work because the keypress event was sent
Darkvater [Tue, 31 Oct 2006 21:46:21 +0000] rev 5006
(svn r7023) -Fix: Pressing F1 in scenario editor did not work because the keypress event was sent
twice. due to e->we.keypress.cont not being set to false. Also indent the switch
statements for some coding style bonus points.

Tue, 31 Oct 2006 21:15:56 +0000(svn r7022) -Fix [FS#292]: Properly guard against viewing company-sensitive information from
Darkvater [Tue, 31 Oct 2006 21:15:56 +0000] rev 5005
(svn r7022) -Fix [FS#292]: Properly guard against viewing company-sensitive information from
invalid players (eg spectators) which could lead to crashes.

Tue, 31 Oct 2006 17:13:12 +0000(svn r7020) -Fix r6047: AI tries to delete stations that are 'in use' because FOR_ALL_STATIONS skips invalid stations
glx [Tue, 31 Oct 2006 17:13:12 +0000] rev 5004
(svn r7020) -Fix r6047: AI tries to delete stations that are 'in use' because FOR_ALL_STATIONS skips invalid stations

Tue, 31 Oct 2006 14:23:53 +0000(svn r7016) Revert the revert, since I didn't request that, Tron must've misunderstood me :-(
miham [Tue, 31 Oct 2006 14:23:53 +0000] rev 5003
(svn r7016) Revert the revert, since I didn't request that, Tron must've misunderstood me :-(

Tue, 31 Oct 2006 14:17:48 +0000(svn r7015) Revert r7014. Requested by MiHaMiX
tron [Tue, 31 Oct 2006 14:17:48 +0000] rev 5002
(svn r7015) Revert r7014. Requested by MiHaMiX

Tue, 31 Oct 2006 13:56:47 +0000(svn r7014) Make use of the interpunct in the catalan translation: Change l.l to l?l
tron [Tue, 31 Oct 2006 13:56:47 +0000] rev 5001
(svn r7014) Make use of the interpunct in the catalan translation: Change l.l to l?l

Tue, 31 Oct 2006 13:55:38 +0000(svn r7013) Add glyphs for the interpunct. This is mainly useful for the catalan translation
tron [Tue, 31 Oct 2006 13:55:38 +0000] rev 5000
(svn r7013) Add glyphs for the interpunct. This is mainly useful for the catalan translation

Tue, 31 Oct 2006 08:13:15 +0000(svn r7009) - Fix (r1323, r1326): In the replace vehicle window, the left vehicle list was not drawn when an engine was not selected.
peter1138 [Tue, 31 Oct 2006 08:13:15 +0000] rev 4999
(svn r7009) - Fix (r1323, r1326): In the replace vehicle window, the left vehicle list was not drawn when an engine was not selected.

Tue, 31 Oct 2006 01:45:41 +0000(svn r7008) -Fix [FS#369]: Crash at game end when server company is bankrupt
Darkvater [Tue, 31 Oct 2006 01:45:41 +0000] rev 4998
(svn r7008) -Fix [FS#369]: Crash at game end when server company is bankrupt

Sun, 29 Oct 2006 18:54:05 +0000(svn r7005) WebTranslator2 update to 2006-10-29 19:53:34
miham [Sun, 29 Oct 2006 18:54:05 +0000] rev 4997
(svn r7005) WebTranslator2 update to 2006-10-29 19:53:34
brazilian_portuguese - 1 fixed by tucalipe (1)

Sun, 29 Oct 2006 13:50:39 +0000(svn r7003) -Fix: only the appropriate train owner can now see the "Train is lost" message (peter1138)
KUDr [Sun, 29 Oct 2006 13:50:39 +0000] rev 4996
(svn r7003) -Fix: only the appropriate train owner can now see the "Train is lost" message (peter1138)

Sun, 29 Oct 2006 00:39:41 +0000(svn r7001) -Codechange: _build_industry_trypes is now only used by industry_gui.c. Move it there.
belugas [Sun, 29 Oct 2006 00:39:41 +0000] rev 4995
(svn r7001) -Codechange: _build_industry_trypes is now only used by industry_gui.c. Move it there.
-Codechange: _industry_type_cost is not defined, remove its declaration

Sat, 28 Oct 2006 23:47:00 +0000(svn r7000) -Fix: Incorrect use of e->we.click when the event is a 'place'. This didn't cause any
Darkvater [Sat, 28 Oct 2006 23:47:00 +0000] rev 4994
(svn r7000) -Fix: Incorrect use of e->we.click when the event is a 'place'. This didn't cause any
bugs so far because the 'click' element was at the same position in the union for both
events.

Sat, 28 Oct 2006 18:49:28 +0000(svn r6996) - Codechange: Pretend to be the current version of TTDPatch. This value doesn't anything to us as we don't follow TTDPatch's development timeline...
peter1138 [Sat, 28 Oct 2006 18:49:28 +0000] rev 4993
(svn r6996) - Codechange: Pretend to be the current version of TTDPatch. This value doesn't anything to us as we don't follow TTDPatch's development timeline...

Sat, 28 Oct 2006 18:42:57 +0000(svn r6995) - Codechange: NewGRF; strip bit 7 of the language ID earlier and handle handle a language ID of 0x7F as the preferred default language.
peter1138 [Sat, 28 Oct 2006 18:42:57 +0000] rev 4992
(svn r6995) - Codechange: NewGRF; strip bit 7 of the language ID earlier and handle handle a language ID of 0x7F as the preferred default language.

Sat, 28 Oct 2006 14:37:33 +0000(svn r6994) -Regression (r6291): When sending an aircrafts to a hangar the wrong bit gets tested to determine if a aircraft should stop there or just get serviced
tron [Sat, 28 Oct 2006 14:37:33 +0000] rev 4991
(svn r6994) -Regression (r6291): When sending an aircrafts to a hangar the wrong bit gets tested to determine if a aircraft should stop there or just get serviced
Also remove a stale comment
Both spotted and fixed by Mart3p

Sat, 28 Oct 2006 14:06:40 +0000(svn r6993) -Regression (r5833): Rails/roads on steep slopes incorrectly show a foundation edge if the NE/NW adjacent tile is a steep tile
tron [Sat, 28 Oct 2006 14:06:40 +0000] rev 4990
(svn r6993) -Regression (r5833): Rails/roads on steep slopes incorrectly show a foundation edge if the NE/NW adjacent tile is a steep tile

Sat, 28 Oct 2006 12:43:15 +0000(svn r6992) Make a const_cast<> obsolete by properly propagating the type
tron [Sat, 28 Oct 2006 12:43:15 +0000] rev 4989
(svn r6992) Make a const_cast<> obsolete by properly propagating the type

Sat, 28 Oct 2006 12:32:55 +0000(svn r6991) Remove an unnecessary const_cast<> and incorrect comment (There is a difference between const FOO* and FOO* const)
tron [Sat, 28 Oct 2006 12:32:55 +0000] rev 4988
(svn r6991) Remove an unnecessary const_cast<> and incorrect comment (There is a difference between const FOO* and FOO* const)

Sat, 28 Oct 2006 12:12:20 +0000(svn r6990) Remove stuff forgotten in r6980
tron [Sat, 28 Oct 2006 12:12:20 +0000] rev 4987
(svn r6990) Remove stuff forgotten in r6980

Sat, 28 Oct 2006 12:10:11 +0000(svn r6989) Remove the unused GetItemFromPool() function
tron [Sat, 28 Oct 2006 12:10:11 +0000] rev 4986
(svn r6989) Remove the unused GetItemFromPool() function

Sat, 28 Oct 2006 12:07:32 +0000(svn r6988) Remove a layer of indirection when using the Savegame pool
tron [Sat, 28 Oct 2006 12:07:32 +0000] rev 4985
(svn r6988) Remove a layer of indirection when using the Savegame pool

Sat, 28 Oct 2006 11:59:10 +0000(svn r6987) Use the pool macros for the Waypoint pool
tron [Sat, 28 Oct 2006 11:59:10 +0000] rev 4984
(svn r6987) Use the pool macros for the Waypoint pool

Sat, 28 Oct 2006 11:55:29 +0000(svn r6986) Use the pool macros for the Town pool
tron [Sat, 28 Oct 2006 11:55:29 +0000] rev 4983
(svn r6986) Use the pool macros for the Town pool

Sat, 28 Oct 2006 11:54:53 +0000(svn r6985) Remove stuff forgotten in r6984
tron [Sat, 28 Oct 2006 11:54:53 +0000] rev 4982
(svn r6985) Remove stuff forgotten in r6984

Sat, 28 Oct 2006 11:51:38 +0000(svn r6984) Use the pool macros for the RoadStop pool
tron [Sat, 28 Oct 2006 11:51:38 +0000] rev 4981
(svn r6984) Use the pool macros for the RoadStop pool

Sat, 28 Oct 2006 11:48:21 +0000(svn r6983) Use the pool macros for the Station pool
tron [Sat, 28 Oct 2006 11:48:21 +0000] rev 4980
(svn r6983) Use the pool macros for the Station pool

Sat, 28 Oct 2006 11:43:56 +0000(svn r6982) Use the pool macros for the Sign pool
tron [Sat, 28 Oct 2006 11:43:56 +0000] rev 4979
(svn r6982) Use the pool macros for the Sign pool

Sat, 28 Oct 2006 11:40:47 +0000(svn r6981) Use the pool macros for the Savegame pool
tron [Sat, 28 Oct 2006 11:40:47 +0000] rev 4978
(svn r6981) Use the pool macros for the Savegame pool

Sat, 28 Oct 2006 11:37:26 +0000(svn r6980) Use the pool macros for the Order pool
tron [Sat, 28 Oct 2006 11:37:26 +0000] rev 4977
(svn r6980) Use the pool macros for the Order pool

Sat, 28 Oct 2006 11:32:45 +0000(svn r6979) Use the pool macros for the Industry pool
tron [Sat, 28 Oct 2006 11:32:45 +0000] rev 4976
(svn r6979) Use the pool macros for the Industry pool

Sat, 28 Oct 2006 11:32:12 +0000(svn r6978) Use the pool macros for the SoundInternal pool
tron [Sat, 28 Oct 2006 11:32:12 +0000] rev 4975
(svn r6978) Use the pool macros for the SoundInternal pool

Sat, 28 Oct 2006 11:08:52 +0000(svn r6977) Use the pool macros for the EngineRenew pool
tron [Sat, 28 Oct 2006 11:08:52 +0000] rev 4974
(svn r6977) Use the pool macros for the EngineRenew pool

Sat, 28 Oct 2006 11:02:37 +0000(svn r6976) Use the pool macros for the Depot pool
tron [Sat, 28 Oct 2006 11:02:37 +0000] rev 4973
(svn r6976) Use the pool macros for the Depot pool

Sat, 28 Oct 2006 10:55:59 +0000(svn r6975) Use the pool macros for the Vehicle pool
tron [Sat, 28 Oct 2006 10:55:59 +0000] rev 4972
(svn r6975) Use the pool macros for the Vehicle pool

Sat, 28 Oct 2006 10:55:26 +0000(svn r6974) use the pool macros for the SpriteGroup pool
tron [Sat, 28 Oct 2006 10:55:26 +0000] rev 4971
(svn r6974) use the pool macros for the SpriteGroup pool

Sat, 28 Oct 2006 10:54:20 +0000(svn r6973) Add macros to easily create a pool with less code duplication and more opportunities for constant expression evaluation
tron [Sat, 28 Oct 2006 10:54:20 +0000] rev 4970
(svn r6973) Add macros to easily create a pool with less code duplication and more opportunities for constant expression evaluation

Sat, 28 Oct 2006 08:48:31 +0000(svn r6972) - Codechange: Allow standard ini-file style comments
peter1138 [Sat, 28 Oct 2006 08:48:31 +0000] rev 4969
(svn r6972) - Codechange: Allow standard ini-file style comments

Fri, 27 Oct 2006 20:39:58 +0000(svn r6971) -Fix r6961: WWT_NODISTXTBTN buttons were normal buttons not push buttons
glx [Fri, 27 Oct 2006 20:39:58 +0000] rev 4968
(svn r6971) -Fix r6961: WWT_NODISTXTBTN buttons were normal buttons not push buttons

Fri, 27 Oct 2006 17:13:22 +0000(svn r6969) WebTranslator2 update to 2006-10-27 19:12:49
miham [Fri, 27 Oct 2006 17:13:22 +0000] rev 4967
(svn r6969) WebTranslator2 update to 2006-10-27 19:12:49
american - 1 fixed by WhiteRabbit (1)
italian - 4 changed by sidew (4)
polish - 1 fixed, 1 changed by meush (2)
slovak - 4 fixed by lengyel (4)

Fri, 27 Oct 2006 16:18:47 +0000(svn r6966) -Fix(6965): Little typo while making the comment doxygen friendly
belugas [Fri, 27 Oct 2006 16:18:47 +0000] rev 4966
(svn r6966) -Fix(6965): Little typo while making the comment doxygen friendly

Fri, 27 Oct 2006 15:54:24 +0000(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
belugas [Fri, 27 Oct 2006 15:54:24 +0000] rev 4965
(svn r6965) -CodeChange : Add a climate bitmask member to IndutrySpec.
Removed a loop that used the array _build_industry_types for that purpose.

Fri, 27 Oct 2006 14:05:42 +0000(svn r6963) - Fix (r6960): signed/unsigned complaints from MSVC
peter1138 [Fri, 27 Oct 2006 14:05:42 +0000] rev 4964
(svn r6963) - Fix (r6960): signed/unsigned complaints from MSVC

Fri, 27 Oct 2006 13:58:58 +0000(svn r6962) -Fix r6961: spacing...
Darkvater [Fri, 27 Oct 2006 13:58:58 +0000] rev 4963
(svn r6962) -Fix r6961: spacing...

Fri, 27 Oct 2006 13:48:56 +0000(svn r6961) -Codechange: Remove relic from r212 WWT_NODISTXTBTN which was originally used to not
Darkvater [Fri, 27 Oct 2006 13:48:56 +0000] rev 4962
(svn r6961) -Codechange: Remove relic from r212 WWT_NODISTXTBTN which was originally used to not
to allow clicking if a button was disabled. This has been superseded in r212 with
general code that doesn't allow any click events for disabled buttons.

Fri, 27 Oct 2006 13:15:21 +0000(svn r6960) - Feature: NewGRF: Implement some support for GRF Resource Management (GRM)
peter1138 [Fri, 27 Oct 2006 13:15:21 +0000] rev 4961
(svn r6960) - Feature: NewGRF: Implement some support for GRF Resource Management (GRM)

Fri, 27 Oct 2006 11:49:51 +0000(svn r6959) -Codechange: Move GfxFillRect() out of the chat-message drawing loop since we already
Darkvater [Fri, 27 Oct 2006 11:49:51 +0000] rev 4960
(svn r6959) -Codechange: Move GfxFillRect() out of the chat-message drawing loop since we already
know how many lines we are going to draw. On certain architectures this results in a
minor penalty of local function performance if only 1 line is drawn. But starting from
2 and more you'll get a net gain.

Fri, 27 Oct 2006 11:17:38 +0000(svn r6958) -Fix (r6956): GCC warning (thx Tron) and a coding style forgotten in r6957
Darkvater [Fri, 27 Oct 2006 11:17:38 +0000] rev 4959
(svn r6958) -Fix (r6956): GCC warning (thx Tron) and a coding style forgotten in r6957

Fri, 27 Oct 2006 11:09:24 +0000(svn r6957) -Cleanup: comments, coding style
Darkvater [Fri, 27 Oct 2006 11:09:24 +0000] rev 4958
(svn r6957) -Cleanup: comments, coding style

Fri, 27 Oct 2006 11:08:17 +0000(svn r6956) -Feature: Increase the chatbuffer of chat messages. Messages longer than the allocated
Darkvater [Fri, 27 Oct 2006 11:08:17 +0000] rev 4957
(svn r6956) -Feature: Increase the chatbuffer of chat messages. Messages longer than the allocated
graphical box will be wrapped to a new line.

Fri, 27 Oct 2006 10:27:38 +0000(svn r6955) -Codechange: Change some variable names for _textmessage_box, and replace 5 different
Darkvater [Fri, 27 Oct 2006 10:27:38 +0000] rev 4956
(svn r6955) -Codechange: Change some variable names for _textmessage_box, and replace 5 different
global variables with a single struct.

Fri, 27 Oct 2006 10:12:57 +0000(svn r6954) -Feature: Constrain the drawing of a string inside an editbox to the dimensions of
Darkvater [Fri, 27 Oct 2006 10:12:57 +0000] rev 4955
(svn r6954) -Feature: Constrain the drawing of a string inside an editbox to the dimensions of
the widget it is in. This allows for typing longer text into an editbox (if maxwidth
allows of course) and scroll around properly.

Fri, 27 Oct 2006 09:55:38 +0000(svn r6953) -Codechange: Change FormatStringLinebreaks in such a way that if no whitespace was seen
Darkvater [Fri, 27 Oct 2006 09:55:38 +0000] rev 4954
(svn r6953) -Codechange: Change FormatStringLinebreaks in such a way that if no whitespace was seen
for the 'current line' of a certain maximum width, the string will be truncated instead
of the old behaviour which just left it alone.

Thu, 26 Oct 2006 19:16:10 +0000(svn r6948) - Codechange: Clear out all NewGRF file data before loading files again
peter1138 [Thu, 26 Oct 2006 19:16:10 +0000] rev 4953
(svn r6948) - Codechange: Clear out all NewGRF file data before loading files again

Thu, 26 Oct 2006 13:18:12 +0000(svn r6946) - Fix (r6654): This applies to all vehicle types, not just rail vehicles... (mart3p)
peter1138 [Thu, 26 Oct 2006 13:18:12 +0000] rev 4952
(svn r6946) - Fix (r6654): This applies to all vehicle types, not just rail vehicles... (mart3p)

Wed, 25 Oct 2006 19:35:09 +0000(svn r6942) WebTranslator2 update to 2006-10-25 21:34:26
miham [Wed, 25 Oct 2006 19:35:09 +0000] rev 4951
(svn r6942) WebTranslator2 update to 2006-10-25 21:34:26
bulgarian - 11 fixed, 5 changed by groupsky (16)
czech - 4 fixed, 3 changed by Hadez (7)
dutch - 1 fixed by habell (1)
galician - 22 fixed by Condex (22)
italian - 2 changed by sidew (2)
swedish - 4 fixed, 2 changed by daishan (6)