commit 15bdb9e164e2c87ea323a1e1bfad14d88396f478 Author: fonsinchen Date: Sun Jan 8 20:57:25 2012 +0100 -Fix: off-by-one error in GetVia commit 2d669478503cdc489ef4c525e41c46a509c6188b Author: fonsinchen Date: Sat Jan 7 16:38:07 2012 +0100 -Feature: show cargo by next hops and final destinations in the station GUI commit 5ccc615da22214103f4f9c2381052d9aeefdc95d Author: fonsinchen Date: Sat Jan 7 16:35:06 2012 +0100 -Feature: consider cargo waiting at other stations for rating at the origin station commit ac3845e6bd884bd8abe7328e0786fae4985b3e24 Author: fonsinchen Date: Sat Jan 7 16:26:34 2012 +0100 -Feature: linkgraph overlay for smallmap commit f678a4757e84f15d9d09cf24a3f3b0601584ee64 Author: fonsinchen Date: Sat Jan 7 16:14:42 2012 +0100 -Codechange: refactor the smallmap to prepare for linkgraph overlay commit 742d83d6dba6e1c327b82283c4ea931ec9582a33 Author: fonsinchen Date: Sat Jan 7 16:11:50 2012 +0100 -Add: linkgraph overlay over main viewport commit ac8d4274cb5105a8b2c31d468a0ae7f2da54b35c Author: fonsinchen Date: Sat Jan 7 16:10:41 2012 +0100 -Add: legend for linkgraph overlay commit 9e1b51075a3d9073722fba37169d1728e7b9161c Author: fonsinchen Date: Sat Jan 7 16:06:22 2012 +0100 -Add: abstract implementation of linkgraph overlay for GUI commit ffaff9b4747451fce1c169e60f7b9f513291df4c Author: fonsinchen Date: Sat Jan 7 16:05:06 2012 +0100 -Feature: load and unload cargo according to plan given by linkgraph commit 5e054e00a4819d3366118d1a399b87aeb7caed33 Author: fonsinchen Date: Sat Jan 7 16:01:59 2012 +0100 -Codechange: save the station and cargo a StationCargoList belongs to in the list commit 9a4d91012e6da2216a1e6dfa3f6efd64ce687940 Author: fonsinchen Date: Sat Jan 7 16:00:20 2012 +0100 -Feature: reserve cargo for loading vehicles in distinct lists and thus don't recount it in every loading round commit 56b4189d1ada8ffc128c5d5dd844f8e124fb2600 Author: fonsinchen Date: Sat Jan 7 15:55:42 2012 +0100 -Add: multimap implementation with guaranteed order between equal keys commit ad85640c519e725aaa27a9ceec02ace9d46b006b Author: fonsinchen Date: Sat Jan 7 15:52:55 2012 +0100 -Feature: allow vehicle transfer and profit text effects to be displayed at the same time commit 94357b3e7baba23a25b135b1af23ef470654f9c4 Author: fonsinchen Date: Sat Jan 7 15:49:44 2012 +0100 -Add: flow mapper for linkgraph commit 1a2d89104e778fee5729124ee1d22ecbf93390b6 Author: fonsinchen Date: Sat Jan 7 15:49:04 2012 +0100 -Add: MCF solver for linkgraph commit b3e7ffe8dec9267e55844500b540d8bea25c418e Author: fonsinchen Date: Sat Jan 7 15:48:19 2012 +0100 -Add: demand calculation for linkgraph commit 2be3f92aa438ee322a021757262cb54d67017445 Author: fonsinchen Date: Sat Jan 7 15:47:06 2012 +0100 -Add: basic linkgraph commit 511b73f0d5949dda0655d99c76dfa08ba48b6c30 Author: fonsinchen Date: Sat Jan 7 15:45:53 2012 +0100 -Feature: record capacities of links commit 3a2bde04bb7ebf9af6b154264709ac3856fbaa31 Author: fonsinchen Date: Sat Jan 7 15:40:58 2012 +0100 -Add: moving averages commit 4626b3b5045f4a78eaa0fc0d89511421d0607bb4 Author: rubidium Date: Sun Jan 8 08:41:30 2012 +0000 (svn r23772) -Fix (r23771): validation failure commit 9fbd8638ee5dc61e1d7f4ebbf6ed05e0bcb8176f Author: translators Date: Sat Jan 7 18:45:39 2012 +0000 (svn r23771) -Update from WebTranslator v3.0: belarusian - 2 changes by Wowanxm catalan - 23 changes by arnau finnish - 2 changes by jpx_ latvian - 65 changes by Tranzistors romanian - 3 changes by tonny russian - 2 changes by Lone_Wolf spanish - 9 changes by Terkhen tamil - 72 changes by aswn commit ad78a5f1d305e0118dc020fdf31c3405baf16f34 Author: smatz Date: Sat Jan 7 18:37:22 2012 +0000 (svn r23770) -Fix: compilation with GCC 4.7 commit 578c3218b01607122ba3fdcbb1fa81a860651c53 Author: rubidium Date: Sat Jan 7 14:43:45 2012 +0000 (svn r23769) -Codechange: make the lag/join start timeouts configurable as well commit 91711e9b6cc1180eb28392586b2217dca8212903 Author: rubidium Date: Sat Jan 7 06:34:14 2012 +0000 (svn r23768) -Fix: inconsistent stye in changelog commit 1766f8d0cdcfb7fc768f1d3fdbb50c5d56eeb71e Author: rubidium Date: Fri Jan 6 22:22:17 2012 +0000 (svn r23766) -Update: some documentation commit db75b9b4e1d93995f58da1e91e5c0c755db73dff Author: translators Date: Fri Jan 6 22:19:25 2012 +0000 (svn r23765) -Update from WebTranslator v3.0: dutch - 7 changes by Yexo english_US - 5 changes by Rubidium french - 8 changes by glx german - 2 changes by planetmaker italian - 1 changes by lorenzodv latvian - 123 changes by Tranzistors slovenian - 36 changes by ntadej urdu - 48 changes by haider commit f6329bf87eb91df5e66298a4d851d5b738bf5c00 Author: rubidium Date: Fri Jan 6 21:49:06 2012 +0000 (svn r23764) -Fix [FS#4955]: make default timeouts for certain states lower and configurable commit de4ecdb87633796898eab813cfff6ee8142a94d3 Author: rubidium Date: Fri Jan 6 19:49:44 2012 +0000 (svn r23763) -Fix [FS#4956]: check whether a water tile is really empty when overbuilding it with an object commit ed1526b660f21f8893e6cf7c2a241dbe06ed08c5 Author: alberth Date: Fri Jan 6 19:42:41 2012 +0000 (svn r23762) -Fix [FS#4954]: Removed double words in three strings, and one change 'cost' to 'income' in english.txt (thanks Tranzistors) commit ee85722ad693c746bdb346b9cb2bd115cc4b320d Author: translators Date: Fri Jan 6 18:46:26 2012 +0000 (svn r23761) -Update from WebTranslator v3.0: belarusian - 1 changes by Wowanxm bulgarian - 50 changes by kokobongo english_AU - 6 changes by tomas4g english_US - 1 changes by Rubidium finnish - 1 changes by jpx_ french - 1 changes by ElNounch german - 20 changes by planetmaker italian - 1 changes by lorenzodv latvian - 202 changes by Tranzistors norwegian_bokmal - 17 changes by mantaray norwegian_nynorsk - 1 changes by mantaray romanian - 1 changes by kkmic russian - 1 changes by Lone_Wolf serbian - 25 changes by etran spanish - 20 changes by Terkhen welsh - 1 changes by kazzie commit 7ed4b6d06928c587e0ce1c9e4182a0423d453534 Author: frosch Date: Thu Jan 5 20:03:15 2012 +0000 (svn r23760) -Feature: Allow readonly display of NewGRF parameters, if GRF list may not be edited. commit f2dda4e79904ca37e3982d03bd551e238ac1f9e7 Author: smatz Date: Thu Jan 5 19:56:48 2012 +0000 (svn r23759) -Fix (r17612)[FS#4951]: the check for duplicate town names wasn't really working commit 64b7bc557f00002f4ba95e95ce2e983484958e30 Author: michi_cc Date: Thu Jan 5 19:40:34 2012 +0000 (svn r23758) -Feature: [NewGRF] Alternate rail type label list. commit b986a1133cfcf18aed2e6219bba468857b27868b Author: frosch Date: Thu Jan 5 19:32:51 2012 +0000 (svn r23757) -Codechange: Unify the drawing of toggle buttons for boolean settings. commit e2031847bf2c7d5f15e146b77c860199871d5d2a Author: rubidium Date: Thu Jan 5 19:28:42 2012 +0000 (svn r23756) -Fix (r23755): ... and WT3 likes some strings that strgen doesn't like ;) commit 9dba27881117a3ad194b4d963461eaf7883a9c59 Author: translators Date: Thu Jan 5 18:45:42 2012 +0000 (svn r23755) -Update from WebTranslator v3.0: croatian - 3 changes by VoyagerOne english_US - 5 changes by Rubidium finnish - 5 changes by jpx_ lithuanian - 32 changes by Devastator norwegian_bokmal - 8 changes by eloekset norwegian_nynorsk - 299 changes by eloekset romanian - 20 changes by kkmic russian - 21 changes by akasoft swedish - 8 changes by tobjork commit 1481ae689984edd21b279d2af9d6d4e789e4a6f9 Author: rubidium Date: Thu Jan 5 17:08:49 2012 +0000 (svn r23754) -Fix (r23752): the locks aren't reentrant commit b3fb593eb156fcd154e0860d1f642373e0c468f4 Author: rubidium Date: Thu Jan 5 06:14:08 2012 +0000 (svn r23753) -Fix [FS#4952]: use plurals for the infrastructure stats commit 22be2a7f4334b8746b172a5a64476254300e7301 Author: rubidium Date: Wed Jan 4 22:11:26 2012 +0000 (svn r23752) -Fix [FS#4938]: missing locking causing crash is extreme case when being in the MP lobby commit f8faaebaf03994e09f4f93e336ef1e94cd4b3c54 Author: rubidium Date: Wed Jan 4 22:08:43 2012 +0000 (svn r23751) -Codechange: rename NetworkUDPGameLoop to a more descriptive name, and move the UDP specific bits to network_udp commit 24534562753ce49504e6fb52dc05770fca6276ae Author: translators Date: Wed Jan 4 18:45:54 2012 +0000 (svn r23750) -Update from WebTranslator v3.0: belarusian - 19 changes by Wowanxm croatian - 19 changes by VoyagerOne english_AU - 20 changes by tomas4g italian - 20 changes by lorenzodv lithuanian - 161 changes by BlinK_ norwegian_bokmal - 22 changes by eloekset, mantaray norwegian_nynorsk - 32 changes by eloekset vietnamese - 5 changes by nglekhoi welsh - 19 changes by kazzie commit cc9e7f07dcfcb18d3dbcfc050d27df8f6b907edc Author: michi_cc Date: Wed Jan 4 00:45:36 2012 +0000 (svn r23749) -Fix: [Win32] Work around a possible deadlock when initialising threaded drawing. commit e3e7375c6d52d06713fff740acb668f95a32bc99 Author: frosch Date: Tue Jan 3 23:53:53 2012 +0000 (svn r23748) -Fix: Make vehicle variables A8 and A9 always return 0. Returning cur_image is a potential desyncer due to Action1 in static NewGRFs. commit 10b9faf2f014bb3c431616cd926272386043d019 Author: truebrain Date: Tue Jan 3 23:13:53 2012 +0000 (svn r23747) -Fix (r23746): forgot one more case commit a13070307350d854eb0809b251573cd2dccad1e6 Author: truebrain Date: Tue Jan 3 23:09:48 2012 +0000 (svn r23746) -Fix: also set 'info' to NULL if 'instance' dies (for both AI and GS); avoids invalid memory reads commit 9317aad5ee1bd5a067e83eca75d68b77d0ca2368 Author: frosch Date: Tue Jan 3 23:08:15 2012 +0000 (svn r23745) -Fix (r23087): If autorefit fails, count the vehicle capacity nevertheless, if it is already carrying the right thing. commit 0c237c337c591f7b137dd2948bf1a21335c9b171 Author: frosch Date: Tue Jan 3 22:36:35 2012 +0000 (svn r23744) -Fix (r23142) [FS#4923]: Check the version of the right GRF. commit 8b7143ef886c71bd056dc5f20f8cb5754152c225 Author: frosch Date: Tue Jan 3 22:04:12 2012 +0000 (svn r23743) -Fix [FS#4906]: Call CB 15E for all vehicles before actually executing any refit. commit 1117c9cd9520fcd99aeaa00052f36b3f9cc5d881 Author: rubidium Date: Tue Jan 3 21:58:26 2012 +0000 (svn r23742) -Revert (r23735): for some reason gcc-trunk is more picky than basically everything else :( commit 3481ca0f57aaf4e2c80d628202962fd909d953bc Author: rubidium Date: Tue Jan 3 21:47:01 2012 +0000 (svn r23741) -Revert (r23740): the few parts that the Windows / non-network compiles stumble on commit d5eeab43b7c03a93b3d0ea0fd42c12b0e59a46e2 Author: rubidium Date: Tue Jan 3 21:32:51 2012 +0000 (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files commit d76c2ff76e4cbb6140f0f0564685c634b15a434c Author: truebrain Date: Tue Jan 3 20:41:38 2012 +0000 (svn r23739) -Fix (r23738): owh vim, when can you learn to copy/paste tabs correctly? commit d3567c0ac33660ce5b723849ecebc5316019b602 Author: truebrain Date: Tue Jan 3 20:38:41 2012 +0000 (svn r23738) -Fix (r23731): forgot to sync the new window with the script API commit 8344d3f01bf957ea9c63fb1656d877017b69b600 Author: truebrain Date: Tue Jan 3 20:37:56 2012 +0000 (svn r23737) -Fix: fix the svn:properties of a few files that got added lately commit 4b1404997e3f175084de7be803ccce8aab990556 Author: truebrain Date: Tue Jan 3 20:28:28 2012 +0000 (svn r23736) -Document: document correctly that WC_GOAL_QUESTION has a WindowNumber which is identical to the uniqueid given by the GameScript commit 0cfe86cead32af5f46f2091ac250a4a6e4a13a5b Author: rubidium Date: Tue Jan 3 20:26:05 2012 +0000 (svn r23735) -Codechange: remove ~50 includes from headers that weren't needed commit a237ceba7f1bdc2d4471b1d942e976b0917c862f Author: rubidium Date: Tue Jan 3 19:22:33 2012 +0000 (svn r23734) -Cleanup: remove the translated strings as well commit 98115709b7d92d7ae805f589c8b1c1c49c1cb1db Author: rubidium Date: Tue Jan 3 19:21:32 2012 +0000 (svn r23733) -Fix-ish [FS#4939]: cheating to different climates messes things even more up than changing NewGRFs in-game... so guess what happened commit 9eeb3dedc61d48345b9cd81aabe97f8f3f1a5fc8 Author: translators Date: Tue Jan 3 18:46:13 2012 +0000 (svn r23732) -Update from WebTranslator v3.0: bulgarian - 7 changes by kokobongo croatian - 3 changes by VoyagerOne dutch - 20 changes by Yexo english_US - 20 changes by Rubidium finnish - 22 changes by jpx_ french - 20 changes by glx german - 1 changes by planetmaker lithuanian - 1 changes by BlinK_ norwegian_nynorsk - 1 changes by mantaray portuguese - 1 changes by JayCity russian - 1 changes by akasoft serbian - 1 changes by etran ukrainian - 27 changes by Fixer commit 59de5e957041620732f41ae65bbc3e4a924e731b Author: truebrain Date: Tue Jan 3 16:36:24 2012 +0000 (svn r23731) -Add: add GSGoal::Question(), to ask a question to a(ll) company(ies). It can contain random text, and at most 3 buttons from a collection of 17 commit e40e1325d6a43c63b0130927834ca9462661ae74 Author: rubidium Date: Tue Jan 3 16:04:58 2012 +0000 (svn r23730) -Add: Australian translation commit dea311a07e76e12e911455115048abf372a13901 Author: truebrain Date: Tue Jan 3 10:50:06 2012 +0000 (svn r23729) -Fix (r23670) [FS#4941]: if you increase the buffer size, also increase the bytes per pixel commit ff1db1a6c804837f9e749de57bd180b77e2b5427 Author: truebrain Date: Tue Jan 3 10:27:14 2012 +0000 (svn r23728) -Fix [#FS4942-ish]: when cheating into another company, the SignList was not updated commit ee94a7512e4133bb40df19891fc9275f7c3b9402 Author: truebrain Date: Tue Jan 3 09:46:37 2012 +0000 (svn r23727) -Codechange: speedup the 32bpp palette animation by reducing the amount of compares. This is possible because the function is called with only 2 possible conditions: from 0 to 255 (full palette update, 8bpp only) or from PALETTE_ANIM_START to 255 commit 570d2dcbedd898fea0d5a0036b4e905877f49208 Author: peter1138 Date: Tue Jan 3 02:38:35 2012 +0000 (svn r23726) -Fix (r23670): Remove debugging code added accidentally commit efe0fcf48d308874add4f91b46ff956653e72f01 Author: yexo Date: Tue Jan 3 00:47:56 2012 +0000 (svn r23725) -Fix (r23723): compile before commit commit f884be58e5dbcc697d43219004cc2e1c54f9da28 Author: yexo Date: Tue Jan 3 00:45:22 2012 +0000 (svn r23724) -Codechange: split of the check to see if ambient sounds are enabled to a header file allowing compilers to inline that check commit 7975bedc23d30c0dae5ee16b018febb9ed40d282 Author: yexo Date: Tue Jan 3 00:44:23 2012 +0000 (svn r23723) -Codechange: speedup flood checks a bit commit b930e3c8665472d2db9a5770c6dd61863d43fe4e Author: frosch Date: Tue Jan 3 00:22:14 2012 +0000 (svn r23722) -Change: Give the chat query window the same Z priority as the normal text query window. commit 6e65e920543884f6e7a2585a6d55d41cbd56f368 Author: yexo Date: Mon Jan 2 22:58:15 2012 +0000 (svn r23721) -Fix (r23070): reading memory of a temporary (already deconstructed) object is invalid commit d242f154f924ce2c1b7b8159e25c8a490fe7e6f1 Author: rubidium Date: Mon Jan 2 22:44:28 2012 +0000 (svn r23720) -Fix/Feature [FS#4935]: show the script debug window also when the game script crashes commit e371c26025feabd06f3ee191d02aa6f5f7984bcf Author: rubidium Date: Mon Jan 2 21:57:29 2012 +0000 (svn r23719) -Fix [FS#4930]: extraction of music packs failed commit 761223bcdfa83b37a4a217d2ba218d0af656478f Author: rubidium Date: Mon Jan 2 20:39:50 2012 +0000 (svn r23718) -Fix [FS#4936]: rescanai caused crash when the AI settings of an AI was opened commit b9c4114f30fcd990b38d57238c8b6dea3738b90c Author: rubidium Date: Mon Jan 2 20:39:18 2012 +0000 (svn r23717) -Fix [FS#4927]: ships going to wrong dock location when moving the dock while the game is paused commit f6d9fbe35c78a34959b439ec82d28f6e96ace095 Author: smatz Date: Mon Jan 2 19:47:52 2012 +0000 (svn r23716) -Revert (r23705)[FS#4937]: unforeseen consequences commit 3ac2631ec8c91593b262493595fb0051e367ae1c Author: translators Date: Mon Jan 2 18:45:26 2012 +0000 (svn r23715) -Update from WebTranslator v3.0: luxembourgish - 48 changes by Phreeze portuguese - 7 changes by SupSuper turkish - 100 changes by niw3 ukrainian - 11 changes by Fixer welsh - 1 changes by kazzie commit d9f717dcfa6e4aa7aaa99ef9b074633fb059c2a6 Author: truebrain Date: Mon Jan 2 13:44:37 2012 +0000 (svn r23714) -Codechange: don't mix Viewport with non-viewport code commit 92c60447dc4efdea985888098a5e3fc3c828e0d3 Author: truebrain Date: Mon Jan 2 13:44:30 2012 +0000 (svn r23713) -Codechange: split VehicleMove() into two functions, to minimalize the work done where possible commit 5f65e056e1908eb8f7c733e05d9541fcac921bfc Author: truebrain Date: Mon Jan 2 12:07:50 2012 +0000 (svn r23712) -Codechange: rename the two vehicle hashes we have to names that make clear where they differ in commit 5dbac2f2ae41c74d117c6d1fed00822ee0b97976 Author: truebrain Date: Mon Jan 2 12:07:42 2012 +0000 (svn r23711) -Codechange: don't chain the two vehicle hashes, but call them one by one