Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-12-16 | (svn r18520) -Fix [FS#3272]: allegro doesn't like to work with extmidi; it ↵ | rubidium | |
causes 'random' (looks like a racing condition in allegro) crashes when songs are stopped. | |||
2009-12-13 | (svn r18483) -Document [FS#3367]: that OpenGFX/OpenSFX can be used and where ↵ | rubidium | |
to find them. Also refer to the readme in some error messages. | |||
2009-12-04 | (svn r18404) -Codechange: link drive through stops better together | rubidium | |
-Feature: make penalty for road stop occupancy user configurable -Fix [FS#1944]: road vehicles would not pick an empty drive through stop. Now they will *if* the penalty for driving around is less than the occupancy penalty -Fix [FS#1495]: long (articulated) road vehicles could block loading of others when the following road vehicle already got 'permission' to go to the next bay even when it could not reach it -Change: improve the throughput of the drive through road stops by letting them stop closer together | |||
2009-11-28 | (svn r18330) -Cleanup: remove some unneeded includes | rubidium | |
2009-11-17 | (svn r18156) -Add: crash screenshot, created from blitter buffer | smatz | |
2009-11-01 | (svn r17937) -Codechange: rename current_screenshot_type to _screenshot_type | smatz | |
2009-10-31 | (svn r17928) -Codechange: ShowErrorMessage() now takes the summary string ↵ | alberth | |
before the details string. Gentlemen, swap your string parameters. | |||
2009-10-20 | (svn r17816) -Codechange: move the CargoList invalidation-after-saveload to ↵ | rubidium | |
the function that handles the CargoPackets instead of spreading it around over the saveload files. Also add some code to validate whether the caches are valid; to be removed later when no problems turn up | |||
2009-10-04 | (svn r17693) -Cleanup: remove some unneeded includes | rubidium | |
2009-09-13 | (svn r17532) -Codechange: Rename several Invalidate functions to SetDirty ↵ | frosch | |
for more consistency and distinguishability. | |||
2009-09-07 | (svn r17450) -Codechange: refactor the windows crash logger so parts of it ↵ | rubidium | |
can be reused by other crash logger implementations | |||
2009-09-01 | (svn r17339) -Codechange: move thread related files to their own directory ↵ | rubidium | |
(like done for video, music, sound, etc) | |||
2009-08-28 | (svn r17298) -Fix [FS#3153]: reloading an AI started a new AI in the first ↵ | yexo | |
available company slot causing other AIs to be started | |||
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-08-09 | (svn r17139) -Change: add the concept of sound sets | rubidium | |
2009-08-09 | (svn r17133) -Codechange: generalise the code that searches for base graphics | rubidium | |
2009-08-06 | (svn r17097) -Fix [FS#3092] (r13256): make restart command work again and ↵ | rubidium | |
make the help show how it works and how it doesn't work | |||
2009-08-05 | (svn r17075) -Codechange: rename ~750 strings to be more uniform with their ↵ | rubidium | |
relatives | |||
2009-07-31 | (svn r17001) -Codechange: replace some more assert(0)s to NOT_REACHED() and ↵ | rubidium | |
document why they (assert(0)) have to stay for the remaining cases. | |||
2009-07-10 | (svn r16784) -Fix: Audio playback rate was fixed at 11025Hz regardless of ↵ | peter1138 | |
the rate specified to the audio driver, resulting in incorrect playback speed. It is still preferable to use 11025Hz output rate if possible as OpenTTD's sample rate converter is very low quality. | |||
2009-06-30 | (svn r16701) -Fix [FS#3001]: limit the screen's resolution to 65535x65535 so ↵ | rubidium | |
the dirty pixels stay within bounds of a 32 bits integer | |||
2009-06-27 | (svn r16677) -Codechange: Dimension width and height are unsigned. | alberth | |
2009-06-24 | (svn r16643) -Codechange: replace GetStationByTile() by Station::GetByTile() | smatz | |
2009-06-23 | (svn r16640) -Codechange: move roadstop stuff to separate files | smatz | |
2009-06-23 | (svn r16633) -Codechange: remove checks for consistency of newpool | smatz | |
2009-06-10 | (svn r16555) -Feature [FS#570]: ability to enter server and company password ↵ | smatz | |
via command line when joining a server (based on patch by Progman, Ammler and planetmaker) | |||
2009-06-06 | (svn r16527) -Codechange: use static member functions instead of simple ↵ | smatz | |
casts when converting Vehicle to specialised vehicle types. Includes safety check | |||
2009-05-24 | (svn r16421) -Codechange: do not unnecessarily remove constness or ↵ | rubidium | |
unnecessarily add it. | |||
2009-05-24 | (svn r16414) -Change: Make it harder to ignore/close important error ↵ | frosch | |
messages. Esp. do not close them automatically after some time. | |||
2009-05-23 | (svn r16394) -Codechange: move (NewGRF) cache variables into a separate ↵ | rubidium | |
struct so (some vehicle related) NewGRF cache 'desyncs' can be tested easier. | |||
2009-05-22 | (svn r16393) -Codechange: move VehicleRail to Train. | rubidium | |
2009-05-22 | (svn r16391) -Codechange: use Train instead of Vehicle where appropriate. | rubidium | |
2009-05-22 | (svn r16390) -Codechange: move u.road to RoadVehicle. | rubidium | |
2009-05-22 | (svn r16389) -Codechange: use RoadVehicle instead of Vehicle where appropriate | rubidium | |
2009-05-22 | (svn r16388) -Codechange: move u.air to Aircraft | rubidium | |
2009-05-22 | (svn r16387) -Codechange: use Aircraft instead of Vehicle where appropriate | rubidium | |
2009-05-22 | (svn r16378) -Codechange: replace OldPool with simpler Pool. Compilation ↵ | smatz | |
time, binary size and run time (with asserts disabled) should be improved | |||
2009-05-19 | (svn r16360) -Codechange: don't use _network_playas as a 'second' ↵ | rubidium | |
_local_company, but only as a storage location for the company you want to join in MP. | |||
2009-05-19 | (svn r16358) -Fix (r16343): strdup doesn't like NULL | glx | |
2009-05-17 | (svn r16343) -Fix (r16066): Invalid free on exit after changing base ↵ | frosch | |
graphics set in game. | |||
2009-05-16 | (svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index) | smatz | |
2009-05-15 | (svn r16315) -Codechange: move the autorenew settings to a new ↵ | yexo | |
CompanySettings struct | |||
2009-05-14 | (svn r16306) -Fix [FS#2901] (r15027): Close all windows before unloading the ↵ | yexo | |
AI system as closing the content-download window will rescan for AIs | |||
2009-05-12 | (svn r16287) -Fix: fix possible (in theory) desync related to autorenew settings | yexo | |
2009-05-06 | (svn r16242) -Codechange: rework pausing | rubidium | |
-Fix [FS#2864]: autopause and manual pausing conflict with eachother -Fix: new game + pause on new game + autopause make the game not unpause on the first join | |||
2009-05-03 | (svn r16220) -Fix [FS#2862]: possible crashes when quiting OpenTTD or ↵ | rubidium | |
forcing resizes/redraws of the screen during map generation | |||
2009-04-21 | (svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had ↵ | rubidium | |
this ID' from 'some' strings and replace the string name with something more sensible. | |||
2009-04-15 | (svn r16066) -Fix: another memory leak. | rubidium | |
2009-04-10 | (svn r16014) -Feature(-ish): allow binding to several IPs; ↵ | rubidium | |
[network]:server_bind_ip doesn't exist anymore. Add the IPs/hostnames to [server_bind_addresses] | |||
2009-04-09 | (svn r15999) -Codechange: VARDEF--; | rubidium | |