summaryrefslogtreecommitdiff
path: root/src/network
AgeCommit message (Collapse)Author
2011-12-19(svn r23623) -Add: allow bi-directional communication with the AdminPort and ↵truebrain
GameScript
2011-12-19(svn r23618) -Add: ScriptGame::Pause, ScriptGame::Unpause, and ↵truebrain
ScriptGame::GetLandscape (GameScript only)
2011-12-19(svn r23612) -Add: allow importing libraries in the same way as AI does, ↵truebrain
only with GS prefix (and in game/library)
2011-12-19(svn r23605) -Add: GAME_DIR and CONTENT_TYPE_GAME, and read gamescript from ↵truebrain
that directory
2011-12-19(svn r23604) -Add: initial support for GameScriptstruebrain
2011-12-19(svn r23603) -Add: support for control commands in strings, in both network ↵truebrain
and safe/load (Rubidium)
2011-12-19(svn r23601) -Fix: fix the conflict in window numbertruebrain
2011-12-19(svn r23595) -Codechange: add comma after last enum to get a more uniform ↵rubidium
coding style
2011-12-18(svn r23590) -Codechange: make the string validation settings better expandablerubidium
2011-12-17(svn r23579) -Fix (r23525): Most up/down arrows stopped working.frosch
2011-12-16(svn r23544) -Codechange: document and rename widgets to be consistent and ↵truebrain
understandable
2011-12-15(svn r23528) -Codechange: move widget enums to widgets/NNN_type.htruebrain
2011-12-15(svn r23525) -Codechange: make Window::flags4 WindowFlags instead of uint16, ↵truebrain
with only values known in WindowFlags (and move out 2 timers to their own variable) -Codechange: rename Window::flags4 to Window::flags -Codechange: move some non-inline functions from .hpp to .cpp
2011-12-11(svn r23494) -Feature: [NewGRF] action14 node INFO->URL_ to add an urlyexo
2011-12-11(svn r23492) -Feature: add 'view website' button to the online content windowyexo
2011-12-10(svn r23476) -Codechange: use the error queue to replace switch mode error ↵rubidium
strings, again making it possible to return multiple errors
2011-12-10(svn r23475) -Codechange: queue critical error messages, so when multiple ↵rubidium
happen you won't miss any
2011-12-10(svn r23474) -Codechange: move the declaration error related functions to ↵rubidium
error.h
2011-12-10(svn r23470) -Codechange: move declaration of SwitchToMode to a header ↵rubidium
instead of declaring it in 6 other files
2011-12-10(svn r23469) -Fix (r23468): gcc warning about initialization orderyexo
2011-12-10(svn r23468) -Feature [FS#4827]: when looking for missing content, ↵yexo
automatically select it so you can easily start the download
2011-12-09(svn r23467) -Feature [FS#4827]: automatically close the online content ↵yexo
window after confirming the download with 'ok'
2011-12-09(svn r23465) -Feature [FS#4827]: add 'find missing content online' button to ↵yexo
'load savegame' and 'find network game' windows
2011-12-01(svn r23384) -Remove: no longer allow a binary to be without AI support; the ↵truebrain
parts some compilers failed at, are integrated in other parts of the code now too
2011-11-29(svn r23362) -Codechange: refactor AIScanner, splitting it in AIScannerInfo ↵truebrain
and AIScannerLibrary
2011-11-26(svn r23337) -Fix [FS#4826]: don't send chat messages to clients that ↵rubidium
haven't joined yet
2011-11-20(svn r23285) -Fix: scanning of content after download didn't workrubidium
2011-11-17(svn r23240) -Codechange: rework the code of the download status windowrubidium
2011-11-16(svn r23234) -Fix [FS#4840]: crash when after downloading contentrubidium
2011-11-14(svn r23222) -Codechange: reduce tar scanning calls to the bare minimumrubidium
2011-11-14(svn r23219) -Change: different directories for basesets and newgrfs. So ↵rubidium
data to baseset or newgrf, and gm to baseset
2011-11-14(svn r23217) -Codechange: introduce the concept of scanning only in a ↵rubidium
limited set of sub directories
2011-11-14(svn r23216) -Codechange: introduce the concept of having different tar listsrubidium
2011-11-12(svn r23202) -Fix [FS#4829]: unstable sorting in the network list when two ↵rubidium
servers had the exact same name
2011-11-12(svn r23198) -Codechange: introduce a free that takes const pointers so we ↵rubidium
don't need to cast to void/non-const before being able to free
2011-11-12(svn r23193) -Codechange: don't cast away const unneededlyrubidium
2011-11-10(svn r23179) -Codechange: use some tooltips that already existed (monoid)rubidium
2011-11-04(svn r23115) -Fix [FS#4813]: allow accessing the server's client info as ↵rubidium
well in the admin network (dihedral)
2011-10-21(svn r23047) -Documentation: silly typo in commenttruebrain
2011-10-15(svn r23031) -Fix [FS#4804]: for the admin "bots" there was no distinction ↵rubidium
between bankruptcy and manual removal of companies even though the API suggested that
2011-10-11(svn r23017) -Codechange: Add support for resized scrollbars.peter1138
2011-10-07(svn r23011) -Fix [FS#4791]: When the last used server is deleted from the ↵planetmaker
list also clear the last used server if it is the same (monoid)
2011-09-15(svn r22934) -Fix [FS#4771]: prevent authentication bypass for the admin ↵rubidium
port when a new game is started
2011-09-15(svn r22932) -Fix [FS#4766]: disable the white border on window creation for ↵yexo
several windows (based on patch by monoid)
2011-08-26(svn r22845) -Fix [FS#4745]: perform stricter checks on some commands (monoid)rubidium
2011-08-24(svn r22829) -Codechange: unify the dirtying of windows after an AI scanrubidium
2011-08-24(svn r22822) -Codechange: make a distinction between base sets and newgrfs ↵rubidium
for their directory
2011-08-21(svn r22805) -Codechange: move use of magic number for version checking to ↵rubidium
more logical location
2011-08-21(svn r22793) -Codechange: remove callback default to make clear they are not ↵rubidium
forgotten
2011-08-20(svn r22771) -Codechange: unify some NewGRFScan calling coderubidium