summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2009-03-21(svn r15799) -Codechange: Save rail type label list to savegame and perform ↵peter1138
mapping on load if necessary.
2009-03-21(svn r15798) -Fix (r15795): gcc doesn't like static functions that are not ↵yexo
declared static.
2009-03-21(svn r15797) -Codechange: make users of the old DrawStringMultiLine use the ↵rubidium
new one.
2009-03-21(svn r15796) -Codechange: unify multiline drawstringsrubidium
2009-03-21(svn r15795) -Codechange: Move the settings table from settings.cpp to ↵yexo
table/settings.h. Patch breaking time :)
2009-03-21(svn r15794) -Codechange: remove the DoDrawString part of the old text ↵rubidium
drawing API
2009-03-21(svn r15793) -Feature: Allow train vehicles to be shorten to 1/8 length, ↵frosch
even if not at the end of the train.
2009-03-21(svn r15792) -Codechange: Use a different algorithm for train vehicles to ↵frosch
follow the vehicle in front of them.
2009-03-21(svn r15791) -Codechange: remove the *RightAligned part of the old text ↵rubidium
drawing API.
2009-03-21(svn r15790) -Codechange: remove the *Centered part of the old text drawing API.rubidium
2009-03-21(svn r15789) -Codechange: Add DiagdirBetweenTiles() and use it.frosch
2009-03-21(svn r15788) -Codechange: enumify the network join status widgets and use them.rubidium
2009-03-21(svn r15787) -Codechange: enumify the land info and about window widgets and ↵rubidium
use them.
2009-03-21(svn r15786) -Codechange: enumify the engine preview widgets (and use them)rubidium
2009-03-21(svn r15785) -Codechange: remove the *Truncated part of the old text drawing ↵rubidium
API.
2009-03-21(svn r15784) -Fix (r15779): TextAlignment and TA_* already exist on windowsglx
2009-03-21(svn r15783) -Codechange: make the dropdown draw code pass around the ↵rubidium
left/right instead of the x and width to make drawing text at offsets easier.
2009-03-21(svn r15782) -Codechange: replace some calls to the all text drawing API to ↵rubidium
the new one.
2009-03-21(svn r15781) -Fix [NoAI]: Missing "AIs" in the information the debug AI prints.yexo
2009-03-21(svn r15780) -Update: WebTranslator2 update to 2009-03-21 18:49:32translators
german - 2 changed by planetmaker (2) hebrew - 18 fixed by EScake (18) lithuanian - 27 fixed, 1 changed by Devastator (28) polish - 29 fixed by coolik (29) portuguese - 9 fixed by SnowFlake (9) russian - 1 changed by Smoky555 (1) spanish - 1 fixed by erregerre (1)
2009-03-21(svn r15779) -Codechange: unify (most) of the text drawing "API".rubidium
2009-03-21(svn r15778) -Fix [FS#2749] (r15666): when sorting on cost don't sort on the ↵rubidium
running cost (sbr)
2009-03-21(svn r15777) -Add: helper functions to get the least common multiple and the ↵rubidium
greatest common divisor (Alberth)
2009-03-19(svn r15774) -Fix (r15708): Don't show the message about reporting an AI ↵yexo
crash for the dummy AI.
2009-03-19(svn r15773) -Fix [FS#2475]: number of active clients wasn't always properlyrubidium
2009-03-19(svn r15772) -Fix (r15767): MSVC can't find the right function anymore ↵yexo
because the return value in the header was not updated.
2009-03-19(svn r15771) -Fix (r13256): Settings from the [gameopt] section (from 0.6 ↵yexo
config files) were overwritten with default values.
2009-03-19(svn r15770) -Update: WebTranslator2 update to 2009-03-19 18:49:29translators
danish - 33 fixed by ThomasA (33)
2009-03-19(svn r15769) -Update: WebTranslator2 update to 2009-03-19 18:46:01translators
arabic_egypt - 4 fixed, 1 changed by khaloofah (5) brazilian_portuguese - 5 fixed by tucalipe (5) esperanto - 9 fixed by maristo (9) polish - 7 fixed by Simek (7) slovak - 3 fixed by James (3) swedish - 6 fixed by Wiggelicous (6)
2009-03-19(svn r15768) -Change: remove an "experimental" marker for something that has ↵rubidium
been working fine for a long time and remove the ununderstandable part of the description.
2009-03-19(svn r15767) -Fix: infinite loop when skipping sprites when a GRF is invalid ↵rubidium
(or truncated).
2009-03-19(svn r15766) -Fix [FS#2744]: Crash when opening the content list window ↵rubidium
twice; inconsistencies when clicking download twice.
2009-03-18(svn r15763) -Codechange/Fix: Add Engine::GetDisplayDefaultCapacity() and ↵frosch
use it everywhere, so CB 36 is also used everywhere.
2009-03-18(svn r15762) -Codechange: inlined utf8 chars are not handled properly on ↵glx
eastern version of windows so escape them
2009-03-18(svn r15761) -Update: WebTranslator2 update to 2009-03-18 17:44:55translators
croatian - 10 fixed by tifached (10) indonesian - 4 fixed by adjayanto (4) japanese - 60 fixed by ickoonite (60) latvian - 5 fixed by silentKnight (5) russian - 4 fixed by Smoky555 (4)
2009-03-18(svn r15760) -Codechange [FS#2704]: support that the resize box is at the ↵rubidium
left side of the window too (based on work by Alberth)
2009-03-18(svn r15758) -Fix (r15757): win9x compilationglx
2009-03-18(svn r15757) -Fix/hackaround (r15314): of course on some system searching a ↵glx
font using its english name fails. So now we search the font using the localised name and use the english name for the final 'validation' only.
2009-03-17(svn r15756) -Codechange: remove the assumption that the second windget is ↵rubidium
always the title bar. Also replace a few magic numbers with a const.
2009-03-17(svn r15755) -Fix: Number of houses in house variables 0x44, 0x60 and 0x61 ↵frosch
were incorrect after 0xFF had been reached and could desync clients joining afterwards.
2009-03-17(svn r15754) -Update: WebTranslator2 update to 2009-03-17 18:42:46translators
bulgarian - 63 fixed by thetitan (63) dutch - 4 fixed by habell (4) romanian - 3 fixed by kkmic (3) spanish - 3 fixed by eusebio (3) turkish - 3 fixed by Emin (3) ukrainian - 4 fixed by mad (4)
2009-03-17(svn r15753) -Fix (r15702)[FS#2742]: Crash when clicking the small area ↵yexo
between the savegame list and the save button in the save game window.
2009-03-17(svn r15752) -Fix: don't try to (un)draw the cursor when the screen is not readyglx
2009-03-17(svn r15750) -Fix: The big ufo sometimes landed just outside the map. ↵yexo
Instead of landing, just disappear (fly away) in those cases.
2009-03-17(svn r15749) -Codechange: apply coding style to disaster_cmd.cppyexo
2009-03-16(svn r15748) -Fix (r1722): the assumption that the number of tiles on the X ↵rubidium
side equals the number of tiles on the Y side does not hold anymore. As a result of this submarines could be created far outside of the map. Later in r15733 we would test whether that tile would be a water tile and we'd find out the tile isn't within the map.
2009-03-16(svn r15747) -Fix [FS#2736]: road ownership getting lost when removing a ↵rubidium
road stop.
2009-03-16(svn r15746) -Fix: Update threading code for OS/2, add mutex supportorudge
2009-03-16(svn r15745) -Fix: Resolve compile error in fileio.cpp on OS/2 - base paths ↵orudge
on OS/2 behave much like DOS
2009-03-16(svn r15744) -Fix (r9667): when town generator failed to create requested ↵smatz
number of towns, there were too many cities