summaryrefslogtreecommitdiff
path: root/source.list
AgeCommit message (Collapse)Author
2009-03-16(svn r15743) -Codechange: move the definitions of some fake squirrel types ↵yexo
to their own file.
2009-03-15(svn r15736) -Codechange: Split AIScanner/AIFileInfo to the more generic ↵yexo
classes ScriptScanner/ScriptFileInfo.
2009-03-13(svn r15703) -Codechange: split Cmd* from waypoint.cpp to waypoint_cmd.cpp.belugas
2009-03-13(svn r15700) -Codechange: split Cmd* from signs.cpp to signs_cmd.cpp.rubidium
2009-03-13(svn r15699) -Codechange: split Cmd* from vehicle.cpp to vehicle_cmd.cpp.rubidium
2009-02-19(svn r15519) -Add [NoAI]: support for waypoints by adding ↵yexo
AIRail::Build/Remove RailWaypoint, AIWaypoint and AIWaypointList.
2009-02-09(svn r15423) -Codechange: split widget related types to their own header and ↵rubidium
add a bit of type strictness.
2009-02-03(svn r15324) -Codechange: unify the class used for comparing of strings for ↵smatz
std::map
2009-01-23(svn r15216) -Feature: native support for Transport Tycoon (Original) ↵smatz
savegames. Based on SVXConverter's source code and documentation by Roman Vetter
2009-01-20(svn r15174) -Codechange: split oldloader.cppsmatz
2009-01-20(svn r15163) -Change/Fix: use a non-blocking method to resolve the hostname ↵rubidium
and connect to game servers.
2009-01-17(svn r15132) -Change: move console_gui.cpp and highscore_gui.cpp to 'GUI ↵glx
Source Code' section (MSVC)
2009-01-17(svn r15126) -Feature: downloading content from a central server ↵rubidium
(content.openttd.org) where authors can upload they NewGRFS/AI etc. This should make joining servers that use only NewGRFs that are distributed via this system easier as the players can download the NewGRFs from in the game. It should also make it easier to see whether there are updates for NewGRFs and make the necessary updates.
2009-01-14(svn r15079) -Codechange: split tcp 'backend' and in-game handling like it ↵rubidium
is for UDP.
2009-01-12(svn r15037) -Cleanup: remove unused file src/table/ai_rail.hsmatz
2009-01-12(svn r15034) -Fix (r15027): NoAI framework no longer needs threads, so don't ↵truebrain
make source.list believe it does
2009-01-12(svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to ↵truebrain
see. NoAI is an API (a framework) to build your own AIs in. See: http://wiki.openttd.org/wiki/index.php/AI:Main_Page With many thanks to: - glx and Rubidium for their syncing, feedback and hard work - Yexo for his feedback, patches, and AIs which tested the system very deep - Morloth for his feedback and patches - TJIP for hosting a challenge which kept NoAI on track - All AI authors for testing our AI API, and all other people who helped in one way or another -Remove: all old AIs and their cheats/hacks
2009-01-12(svn r15008) -Revert (r12706): remove fibersglx
2009-01-10(svn r14951) -Revert: partly what has been done on r14950. That would teach ↵belugas
me to update repos before
2009-01-10(svn r14950) -Codechange: MSVC projects and source list updatebelugas
2009-01-08(svn r14913) -Codechange: (Well, Buildchange:) Don't include unnecessary ↵peter1138
blitters or drivers when built as dedicated-only.
2009-01-08(svn r14910) -Codechange: merge the command queue handling into a single ↵rubidium
location
2009-01-06(svn r14882) -Change: move widgets related files to their own category (MSVC)glx
2009-01-04(svn r14828) -Codechange: move most of save/load-specific code to separate filessmatz
2009-01-03(svn r14818) -Fix (r14723): add network_base.h to source.list and project filessmatz
2009-01-03(svn r14815) -Codechange: separate 'highscore' code from 'company' codesmatz
2008-12-26(svn r14742) -Codechange: use SmallMap in two cases to reduce compilation ↵smatz
time and binary size
2008-11-26(svn r14636) -Add: DOS port of OpenTTD, without network support though.rubidium
2008-11-25(svn r14632) -Add: support Allegro as midi backend.rubidium
2008-11-25(svn r14631) -Add: support for Allegro as sound backend.rubidium
2008-11-25(svn r14630) -Add: support Allegro as video backend.rubidium
2008-11-25(svn r14629) -Fix: strgen/strgen.h missing from MSVC project filesrubidium
-Fix: welsh missing from MSVC project files
2008-09-30(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.rubidium
2008-09-13(svn r14313) -Codechange: Move functions dealing with the EngineRenew pool ↵frosch
to their own file.
2008-08-31(svn r14199) -Codechange: split fileio.h into fileio_type.h and ↵rubidium
fileio_func.h so not everything that includes saveload.h needs to include everything else too.
2008-08-24(svn r14153) -Codechange: split ini file reading/saving from settings.cpp.rubidium
2008-08-20(svn r14108) -Fix(r14104): Give a more consistent naming of the new gui filebelugas
2008-08-20(svn r14104) -Feature: Add a window for waypoints, allowing to view all the ↵belugas
trains having the selected waypoint in their orders. Changing its name is also supported from the same new window. Gui based on work done by Satyap, on FS#2025.
2008-08-15(svn r14077) -Fix: MSVC projects re-orderingbelugas
2008-08-11(svn r14047) -Codechange: move chatmessage handling to the network directory ↵rubidium
as that's the only case chat messages are used. Furthermore remove any trace of chatmessages when compiling without network support.
2008-08-04(svn r13988) -Codechange: move the to IP resolving functions to a separate file.rubidium
2008-08-02(svn r13928) -Add [YAPP]: Function for getting the path reservation state of ↵rubidium
any tile. (michi_cc)
2008-06-24(svn r13618) -Codechange: move tar-specific declarations to separate filesmatz
Removes indirect dependency on <string> and <map> for over 40 files
2008-06-19(svn r13577) -Change: group core files in source.list togetherskidd13
2008-06-19(svn r13575) -Codechange: Move small vector to core since it fits better in ↵skidd13
there -Codechange: convert smallvector from struct to class
2008-06-17(svn r13552) -Codechange: use TTD_ENDIAN comparations instead of tests if ↵smatz
TTD_[BIG/LITTLE]_ENDIAN is defined
2008-06-14(svn r13516) -Codechange: Move MemCpyT to a fitting core headerskidd13
-Codechange: Split the sorting code from the sortlist to an appropriate header
2008-06-03(svn r13375) -Add: logging of actions that could possibly cause desyncs and ↵smatz
crashes to simplify debugging. See readme.txt for details
2008-05-30(svn r13343) -Codechange: reorder/move variable/functions in the network ↵rubidium
headers so that nothing from the network directory needs to include basically all network headers.
2008-05-28(svn r13307) -Codechange: Separate VehicleList and its two functions so only ↵peter1138
the 3 users include it, reducing dependencies on misc/smallvec.h