summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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 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 r10377) -Update: WebTranslator2 update to 2007-06-28 20:46:13miham
brazilian_portuguese - 1 fixed by fukumori (1) catalan - 1 fixed, 2 changed by arnaullv (3) dutch - 10 fixed by webfreakz (10) french - 1 fixed by glx (1) hungarian - 1 fixed by miham (1) italian - 1 fixed by lorenzodv (1) portuguese - 20 fixed by supra90 (20) russian - 4 fixed by Smoky555 (4) spanish - 2 fixed by eusebio (2)
2007-06-28(svn r10371) -Fix (r9874): Remove never-used GetGroupName() functionpeter1138
2007-06-28(svn r10370) -Fix: Heightmap GUI abused custom name system and used ↵peter1138
unnecessary globals. All details are now kept within the window's custom data.
2007-06-28(svn r10369) -Codechange: Add the IndustryType parameter to the ↵belugas
GetIndustryCallback function. Sometimes, the industry might not be able to provide its type, since it does not exists at all
2007-06-27(svn r10368) -Fix: when renaming waypoints, ownership was only checked ↵peter1138
client-side, not in the command.
2007-06-27(svn r10367) -Fix: do not crash horribly when the file you are trying to ↵rubidium
load is too short or decompressing it fails.
2007-06-27(svn r10366) -Codechange [YAPF]: added DEBUG_YAPF_CACHE macro that (when set ↵KUDr
to 1) allows to track YAPF "cache errors". They are probably responsible for current MP desyncs. (thanks Rubidium for this great idea!). I will deal with those errors/desyncs tomorrow.
2007-06-27(svn r10365) -Fix: compiling without png and networking support under MSVC.rubidium