summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-07-04(svn r10429) -Fix: VC8 Code Analyzer warning: buffer overrunKUDr
2007-07-04(svn r10428) -Fix: some more VC code analyzer warnings disabledKUDr
2007-07-04(svn r10427) -Fix: snprintf behaves differently in gcc than in VC causing ↵KUDr
unreadable artifacts in output. Now CStrT::AddFormatL() should behave correctly also when compiled by gcc (Rubidium)
2007-07-04(svn r10426) -Codechange: Activate the reset of industry/tiles mapping upon ↵belugas
initialization or new game.
2007-07-04(svn r10425) -Fix (r10418): do not compare bitmasks with HASBIT. Strike two. ↵belugas
Forgotten code :)
2007-07-04(svn r10424) -Fix : Toy shop seems to be working exactly like power ↵belugas
stations, water tower and banks, i.e: they require cargo but do nothing with it. So, make it an INDUSTRYLIFE_BLACK_HOLE, exactly like the above mentioned industries. Thanks to glx who spotted, and Csaboka who confirmed it could very well be a CS bug.
2007-07-04(svn r10423) -Fix [YAPF, r10301]: INVALID_TRACKDIR causing buffer overrun ↵KUDr
leading to desync in MP game (many thanks Rubidium)
2007-07-03(svn r10422) -Fix: VC8 Code Analyzer warning C6297: Arithmetic overflow: ↵KUDr
32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value
2007-07-03(svn r10421) -Fix [MSVC]: suppress some code analyzer warnings for VC8KUDr
2007-07-03(svn r10420) -Fix [MSVC]: Disabled 'Treat Warnings As Errors' for VC8KUDr
2007-07-03(svn r10419) -Fix (r10418): do not compare bitmasks with HASBIT. Thanks to ↵rubidium
Maedhros for spotting this.
2007-07-03(svn r10418) -Codechange: implement/resurrect the industry production flags.rubidium
2007-07-03(svn r10417) -Fix: r10416 partly reverted r10415glx
2007-07-03(svn r10416) -Update: WebTranslator2 update to 2007-07-03 19:20:58miham
norwegian_nynorsk - 3 fixed by pollux (3) slovak - 3 fixed by lengyel (3) traditional_chinese - 6 fixed by xbddc (6)
2007-07-03(svn r10415) -Revert (r10403), Fix (r10323): 'message from company' test ↵glx
must use {STRING1}, so pass it the correct params
2007-07-03(svn r10414) -Fix: the network protocol check for required newgrfs sent ↵rubidium
static newgrfs too.
2007-07-03(svn r10413) -Fix r10211: t->townnamegrfid was not cleared when renaming a townglx
2007-07-03(svn r10412) -Codechange: Remove unnecessary inclusion of hal.h in various ↵peter1138
files (and add one)
2007-07-02(svn r10411) -Update: WebTranslator2 update to 2007-07-02 19:21:47miham
dutch - 2 fixed by webfreakz (2) polish - 4 fixed, 7 changed by meush (11) portuguese - 9 fixed, 2 changed by devilRed (11) simplified_chinese - 30 fixed by Fishingsnow (30) slovenian - 2 fixed by Necrolyte (2) ukrainian - 2 fixed by mad (2)
2007-07-02(svn r10410) -Fix [FS458]: [OSX] if the resolution is changed to something ↵bjarni
that's too high for the monitor, then it's reduced to fit the monitor size (PinguTux) This solves a possible crash This also solves a graphical glitch where the titlebar can be drawn on top of the game area Those issues only aplied to window mode
2007-07-01(svn r10409) -Codechange: replace (Aircraft|RoadVeh|Ship|Train)_Tick with a ↵rubidium
Tick method in the Vehicle class.
2007-07-01(svn r10408) -Codechange: make GetImage a class method of Vehicle instead of ↵rubidium
Get(Aircraft|RoadVeh|Ship|Train)Image.
2007-07-01(svn r10407) -Update: WebTranslator2 update to 2007-07-01 20:12:34miham
brazilian_portuguese - 2 fixed by tucalipe (2) catalan - 2 fixed by arnaullv (2) hungarian - 2 fixed by miham (2) italian - 1 changed by lorenzodv (1) japanese - 4 fixed by ickoonite (4) korean - 2 fixed by darkttd (2) spanish - 2 fixed by eusebio (2)
2007-07-01(svn r10406) -Fix [FS#968]: only industries in the temperate climate should ↵rubidium
be affected by the "do not increase production" flag.
2007-07-01(svn r10405) -Fix [FS#972]: do not try to determine the default railtype in ↵rubidium
the scenario editor.
2007-07-01(svn r10404) -Fix (r10266): Adding a cargo packet to cargo list could ↵peter1138
overflow. Now we detect this and just leave the cargo in its own packet.
2007-06-30(svn r10403) -Fix (r10323): 'message from company' text used {STRING1} ↵peter1138
instead of {COMPANY}
2007-06-30(svn r10402) -Update: WebTranslator2 update to 2007-06-30 21:32:39miham
bulgarian - 10 fixed by kokobongo (10) french - 2 fixed by glx (2) italian - 2 fixed, 2 changed by lorenzodv (4) korean - 2 fixed, 2 changed by darkttd (4) polish - 43 fixed, 1 changed by meush (44) slovenian - 1 fixed by Necrolyte (1) spanish - 5 changed by eusebio (5) swedish - 2 fixed by giddorah (2)
2007-06-30(svn r10401) -Feature: new sign editor features including switching to ↵peter1138
previous/next sign (XeryusTC)
2007-06-30(svn r10399) -Fix (FS#962): [Windows] _wnd.has_focus was not properly set ↵glx
after using ALT-TAB
2007-06-30(svn r10398) -Fix (r10271): transparency menu option wasn't moved properly ↵peter1138
in the scenario editor
2007-06-30(svn r10397) -Fix [FS#969]: subsidy awarded messages broken due to {COMPANY} ↵peter1138
now taking 1 (not 2) parameters. also remove an unnecessary dereference.
2007-06-30(svn r10396) -Fix: When landscape generating, allow for 200ms between screen ↵peter1138
updates instead of updating every 200ms. Previously slow screen updates would result in very slow map generation (GeekToo)
2007-06-30(svn r10395) -Fix [YAPF]: missing include + some signed/unsigned comparison ↵KUDr
warnings
2007-06-29(svn r10394) -Fix [YAPF]: MP desync caused by incorrect last-red-signal ↵KUDr
penalties applied when cached segment was reused. Players that connected more recently (didn't have these segments cached yet) calculated those penalties correctly. This caused different YAPF results.
2007-06-29(svn r10393) -Fix [YAPF]: Trackdir needs 4 bits to store (not 3). The cached ↵KUDr
segment key didn't use the highest trackdir bit. It could confuse YAPF on bi-directional track segments.
2007-06-29(svn r10392) -Add [YAPF]: added structured dump support into some essential ↵KUDr
YAPF classes (node-list, nodes, keys, etc.) and CArrayT
2007-06-29(svn r10391) -Add: debug support - structured dump of ↵KUDr
variables/classes/structures (with anti-recursion repository) into string
2007-06-29(svn r10390) -Fix: constnessKUDr
2007-06-29(svn r10389) -Add: CStrA, CStrCiA, CStrW, CStrCiW - case ↵KUDr
sensitive/insensitive ANSI/UNICODE string classes that support formatted (sprintf like) output.
2007-06-29(svn r10388) -Cleanup: coding style (CBlobT & CBlobBaseSimple), removed CStrAKUDr
2007-06-29(svn r10387) -Fix (r10326, r10330): update unfinished langsglx
2007-06-29(svn r10386) -Fix: [translations] croatian translators made a few type which ↵miham
prevented croatian langfile to be compiled. reported by boekabart
2007-06-29(svn r10385) -Change: [Translations] Croatian is an accepted languagemiham
2007-06-29(svn r10384) -Update: WebTranslator2 update to 2007-06-29 14:03:32miham
croatian - 261 fixed, 9 changed by tperic (270) finnish - 2 changed by habazi (2) hungarian - 1 fixed by miham (1) romanian - 1 fixed, 38 changed by CrystyB (39) ukrainian - 1 fixed by mad (1)
2007-06-28(svn r10382) -Fix (strgen): it was not possible to use --warning and --todo ↵rubidium
at the same time.
2007-06-28(svn r10381) -Fix [FS#951]: skipping an order made train reverse ↵rubidium
immediatelly. Patch by boekabart.
2007-06-28(svn r10380) -Fix (r10364): when checking for unique names, only check ↵peter1138
vehicles that can have names, and skip inactive players.
2007-06-28(svn r10379) -Codechange: silence a compiler warning (which was right) about ↵belugas
a variable too little for what's been asked to do
2007-06-28(svn r10378) -Merge: release changes from 0.5.rubidium