summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-10-25(svn r14528) -Codechange: cache the closest town for all road tiles instead ↵rubidium
of only roads owned by tiles. This replaces a O(n) search over all towns from the road's tileloop with a O(1) lookup (PhilSophus)
2008-10-25(svn r14527) -Fix: allocate stub (empty) sound entries when loading an ↵rubidium
empty/corrupt/incorrectly sized sample.cat instead of making valid NewGRFs fail to load.
2008-10-24(svn r14526) -Fix [FS#2379]: make sure trains stop at the end of a station; ↵rubidium
a 3/8th length train did stop 2/8th of it's length too early causing a 63/8th long train not to fit in a 4 tile station.
2008-10-24(svn r14525) -Update: WebTranslator2 update to 2008-10-24 17:44:48translators
indonesian - 412 fixed by dnaftali (412)
2008-10-24(svn r14524) -Add: stop-in-depot as part of orders (PhilSophus)rubidium
2008-10-23(svn r14523) -Update: WebTranslator2 update to 2008-10-23 17:42:35translators
indonesian - 668 fixed by dnaftali (668) italian - 6 changed by lorenzodv (6) persian - 88 fixed by ali sattari (88)
2008-10-22(svn r14521) -Fix [FS#2378]: fast trains could continue to move after a crashglx
2008-10-22(svn r14518) -Fix (r14514): forgot win32 and OS/2 files (glx)smatz
2008-10-22(svn r14517) -Feature: arrow key scrolling in the server list (Roujin)rubidium
2008-10-22(svn r14516) -Fix: determine the default text direction based on the ↵rubidium
language file instead of hardcoding one.
2008-10-22(svn r14514) -Codechange: use 'size' instead of 'length' for querystring and ↵smatz
textbuf, explicitly say it includes the terminating zero -Fix: one couldn't rename things with too long default/automatic name -Fix: buffer overflow in console when too long (1024 bytes) command was entered
2008-10-22(svn r14513) -Update: WebTranslator2 update to 2008-10-22 17:26:32translators
czech - 6 fixed by Hadez (6) indonesian - 121 fixed by dnaftali (120), Admin (1) italian - 1 changed by lorenzodv (1) korean - 15 changed by dlunch (15) latvian - 20 fixed by v3rb0 (20) persian - 127 fixed by ali sattari (127)
2008-10-21(svn r14508) -Fix (r14501): arrays were not properly zeroedsmatz
2008-10-21(svn r14506) -Add: stub for indonesian language.rubidium
2008-10-20(svn r14505) -Fix (r14504): Missing include.michi_cc
2008-10-20(svn r14504) -Cleanup: Use the right variable type for tile offsets.michi_cc
2008-10-20(svn r14502) -Codechange: add some inline comments and declare variable on ↵rubidium
use (Alberth)
2008-10-20(svn r14501) -Codechange: use sizeof(variable) instead of sizeof(type) or ↵rubidium
hardcoded amounts (magic constant) for memset (Alberth)
2008-10-19(svn r14494) -Fix: few MSVC x64 warnings.rubidium
2008-10-19(svn r14493) -Fix[FS#planetmaker]: Do not assign a station spread to buoys ↵frosch
on loading games.
2008-10-19(svn r14492) -Fix [FS#2366] (r14482): Conditional orders could lead to an ↵michi_cc
infinite loop on path look-ahead. Don't refactor things that don't want to be refactored, folks. And some comments can't hurt either.
2008-10-19(svn r14491) -Documentation: updates/additions of doxygen docs (Alberth)rubidium
2008-10-19(svn r14490) -Codechange: fix comment style on a few locations (Alberth)rubidium
2008-10-18(svn r14488) -Fix: Synchronize drawing of spritelayouts in DrawTileLayout ↵frosch
(Houses), IndustryDrawTileLayout, DrawStationTile, DrawTile_Station and DrawTile_Track (Waypoint). Now transparency options, PALETTE_MODIFIER_TRANSPARENT and SPRITE_MODIFIER_OPAQUE should work for all of them.
2008-10-18(svn r14487) -Fix: The station picker preview did not draw child sprites.frosch
2008-10-18(svn r14486) -Fix (r13343)(r14484): compilation with desync debug was brokensmatz
2008-10-18(svn r14485) -Fix (r5464): Do not check the end of destination buffer using ↵frosch
the source pointer. Did not cause trouble though as destination buffer has always been bigger than source buffer.
2008-10-18(svn r14484) -Fix (r10182) [FS#2358]: Obiwan dislikes music. (Patch by Yexo)frosch
2008-10-18(svn r14483) -Fix [FS#2340]: On reaching a waypoint a train could falsely be ↵michi_cc
reported as lost when doing the look ahead for a path.
2008-10-18(svn r14482) -Codechange: Use a class for saving the current train order ↵michi_cc
when extending the reserved path beyond the current destination during pathfinding. The class' destructor will make sure that the order is restored on function exit in all cases.
2008-10-17(svn r14481) -Update: WebTranslator2 update to 2008-10-17 17:47:40translators
korean - 4 changed by leejaeuk5 (4) latvian - 10 fixed by v3rb0 (10) persian - 55 fixed by ali sattari (55)
2008-10-17(svn r14480) -Add: warning when trying to use a right-to-left language ↵rubidium
without support for it in OpenTTD.
2008-10-17(svn r14479) -Add: initial (optional) support for handling bidirectional ↵rubidium
scripts and connecting Arabic characters.
2008-10-15(svn r14469) -Fix [FS#2355]: Empty station spreads (e.g. from greyed station ↵frosch
signs) were modified in test mode.
2008-10-15(svn r14468) -Update: WebTranslator2 update to 2008-10-15 17:40:33translators
hungarian - 8 fixed, 1 changed by alyr (9) ido - 98 fixed by Cecile (98) italian - 1 changed by lorenzodv (1) korean - 88 changed by dlunch (88) latvian - 15 fixed, 174 changed by v3rb0 (189) persian - 43 fixed by ali sattari (43)
2008-10-14(svn r14466) -Doc: remove some obsolete parameters, fix a few parameter ↵rubidium
names in comments and add a little more doxygen documentation.
2008-10-14(svn r14465) -Codechange: minor code style of command.cpp.rubidium
2008-10-14(svn r14464) -Codechange: replace (uint)-1 with UINT_MAX (PhilSophus)rubidium
2008-10-14(svn r14463) -Fix [FS#2348]: small possible chance of desync due to sorting ↵rubidium
on pointer instead of by (station) index (PhilSophus)
2008-10-13(svn r14462) -Codechange: replace magic number with already existing ↵rubidium
constant (Albert)
2008-10-13(svn r14461) -Document: add some doxygen comments (Albert)rubidium
2008-10-12(svn r14460) -Update: WebTranslator2 update to 2008-10-12 17:43:44translators
bulgarian - 6 fixed, 1 changed by kokobongo (7) english_US - 6 fixed by WhiteRabbit (6) ido - 43 fixed by Cecile (43) italian - 6 changed by lorenzodv (6) korean - 41 changed by dlunch (41) latvian - 54 changed by v3rb0 (54) persian - 66 fixed by ali sattari (66)
2008-10-12(svn r14459) -Fix [FS#2343]: Update station-spread when building or removing ↵frosch
oilrigs to make them consistent with station-spread-calculation on game-load and to make oilrig-stations behave like any other station type.
2008-10-10(svn r14458) -Fix [FS#2341](r14368): crash when there was a tram dead end ↵smatz
after a station/tunnel/bridge (frosch123 and Rubidium)
2008-10-10(svn r14457) -Update: WebTranslator2 update to 2008-10-10 22:29:03translators
french - 28 changed by glx (28) italian - 6 fixed, 28 changed by lorenzodv (34) korean - 43 changed by dlunch (43) latvian - 75 fixed, 191 changed by v3rb0 (266) persian - 34 fixed by ali sattari (34) slovak - 14 fixed by lengyel (14) swedish - 26 changed by Andreas (26)
2008-10-10(svn r14456) -Fix: Obiwan in catchment-area and station-spread of docks.frosch
2008-10-08(svn r14450) -Fix [FS#2337]: time table restoring did check too ↵rubidium
restrictively causing order backups not to be properly restored.
2008-10-08(svn r14449) -Fix [FS#2338]: service at nearest depot acted like go to ↵rubidium
nearest depot.
2008-10-07(svn r14448) -Codechange [FS#2328]: rename a few variables (based on a patch ↵smatz
by planetmaker)
2008-10-07(svn r14447) -Change [FS#2333]: Rename YAPP "advanced signals" to "path ↵michi_cc
signals" and "normal signals" to "block signals".