summaryrefslogtreecommitdiff
path: root/src/network
AgeCommit message (Collapse)Author
2008-05-30(svn r13344) -Codechange: remove some code duplication.rubidium
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-29(svn r13334) -Codechange: move the network settings variables from ↵rubidium
network/network_internal to settings.
2008-05-29(svn r13330) -Fix: 'Player name' dialog was broken in two wayssmatz
2008-05-29(svn r13328) -Fix (r13327): Don't access an item when there isn't anyskidd13
2008-05-29(svn r13327) -Codechange: NetworkGameWindow uses GUILists Sort() nowskidd13
2008-05-29(svn r13325) -Codechange: split the client-side only settings from the ↵rubidium
settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
2008-05-27(svn r13291) -Fix (r13266): qsort passed wrong sizeof datapeter1138
2008-05-26(svn r13266) -Codechange: Use SmallVector in GUIListpeter1138
2008-05-25(svn r13255) -Codechange: move _opt to _settings.rubidium
2008-05-25(svn r13251) -Codechange: rename _patches to _settings as that is more logic.rubidium
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
2008-05-25(svn r13242) -Codechange: remove _opt_ptr.rubidium
2008-05-24(svn r13229) -Codechange: replace some global variables that are only ↵rubidium
initialised once and always with the same value with enums.
2008-05-24(svn r13228) -Codechange: split console.h.rubidium
2008-05-19(svn r13185) -Codechange: remove everything related to the WindowProc callbacks.rubidium
2008-05-18(svn r13169) -Codechange: remove a (now) unneeded parameter of one of the ↵rubidium
Window constructors.
2008-05-17(svn r13151) -Codechange: use an enum instead of bool as return type of ↵rubidium
OnKeyPress/OnCTRLStateChange to make it obvious what the return values mean.
2008-05-17(svn r13140) -Codechange: move the gui-list-sorting out of window_gui.h so ↵rubidium
window_gui.h only needs to be included in *_gui.cpp.
2008-05-17(svn r13139) -Codechange: move DrawWindowWidgets and DrawWindowViewport to ↵rubidium
the Window class and remove Window from their naming.
2008-05-17(svn r13135) -Codechange: make a class of the NetworkJoinStatusWindow.rubidium
2008-05-15(svn r13108) -Codechange: make a Window subclass of the main toolbars sub menus.rubidium
2008-05-15(svn r13107) -Codechange: make NetworkCompanyPasswordWindow and ↵glx
SelectPlayerFaceWindow children of PlayerCompanyWindow.
2008-05-11(svn r13045) -Codechange: make list_d (now GUIList) more generic and uniform.rubidium
2008-05-11(svn r13044) -Fix: deleting an already deleted window.rubidium
2008-05-11(svn r13043) -Codechange: remove some duplicate variables from news_d.rubidium
2008-05-11(svn r13042) -Codechange: make a class of CreateScenarioWindow, ↵rubidium
GenerateLandscapeWindow, NetworkChatWindow, NetworkCompanyPasswordWindow, NetworkGameWindow, NetworkStartServerWindow, QueryStringWindow, SaveLoadWindow. All these classes depended on the 'querystr_d' object which is now put into QueryStringBaseWindow. As a side effect this removes quite a lot of WP macro usages and a few global variables.
2008-05-11(svn r13041) -Fix: calling a virtual function on a not fully constructed ↵rubidium
object is bound to cause errors.
2008-05-11(svn r13040) -Codechange: make a class of the NetworkLobbyWindow.rubidium
2008-05-10(svn r13028) -Codechange: WE_MESSAGE and WE_INVALIDATE_DATA were doing the ↵rubidium
same thing.
2008-05-10(svn r13027) -Codechange: use StrEmpty instead of arr[0] == '\0' and remove ↵rubidium
the need for WE_ON_EDIT_TEXT_CANCEL.
2008-05-09(svn r13025) -Codechange: remove the need for two WindowEvents.rubidium
2008-05-08(svn r13008) -Fix [FS#1997]: silence some MSVC x64 warningsglx
2008-05-08(svn r13005) -Codechange: prepare AllocateWindowDescFront for subclassing of ↵rubidium
Window.
2008-05-08(svn r13004) -Codechange: replace AllocateWindow and AllocateWindowDesc with ↵rubidium
a Window constructor.
2008-05-07(svn r12986) -Codechange: move the landscape and transport related types ↵rubidium
from openttd.h to their own headers.
2008-05-06(svn r12975) -Codechange: replace DeleteWindow(w) with delete w.rubidium
2008-05-06(svn r12971) -Documentation: add @file in files that missed them and add ↵rubidium
something more than whitespace as description of files that don't have a description.
2008-05-06(svn r12968) -Fix: Don't segfault when adding a server if 0.0.0.0 was ↵maedhros
entered for the address.
2008-05-05(svn r12963) -Fix (r12960): loading some NewGRFs could cause an infinite loop.rubidium
2008-05-05(svn r12960) -Codechange: handle return values of (some) file system related ↵rubidium
functions.
2008-05-05(svn r12957) -Codechange: do not misuse snprintf when you just want to copy ↵rubidium
a string, also use DEBUG instead of fprintf in one case.
2008-05-04(svn r12944) -Codechange: use rev.h instead of externs at many placessmatz
2008-04-30(svn r12930) -Add: build support for NetBSD and HP-UX. Patch by ahoka.rubidium
2008-04-18(svn r12777) -Codechange: rename fatal() and error() in strgen, so it can ↵smatz
always have the NORETURN attribute
2008-04-18(svn r12765) -Codechange: move some stuff out of variables.h that required ↵rubidium
including other headers in variables.h.
2008-04-18(svn r12762) -Fix: tabs after the first non-tab character are generally not ↵rubidium
okay (or lines starting with a space and then tabs).
2008-04-18(svn r12761) -Codechange: lots of minor whitespace coding style fixes around ↵rubidium
operators.
2008-04-14(svn r12709) -Feature: show the last joined server. Heavily based on a patch ↵rubidium
by Yexo.
2008-04-14(svn r12701) -Codechange: do not explicitly number a widget enum because ↵rubidium
that causes a big diff when adding something.
2008-04-09(svn r12637) -Fix [FS#1913]: possible NULL pointer dereference when reading ↵rubidium
some NewGRF data.