summaryrefslogtreecommitdiff
path: root/src/network
AgeCommit message (Collapse)Author
2009-11-02(svn r17955) -Codechange: s/SPR_PLAYER_ICON/SPR_COMPANY_ICON/rubidium
2009-11-02(svn r17954) -Codechange: make the network client list nestedrubidium
2009-11-02(svn r17952) -Codechange: make the network client list popup nestedrubidium
2009-11-02(svn r17951) -Codechange: simplify making the popup list, remove arbirary ↵rubidium
limitations and unused code/strings.
2009-11-02(svn r17948) -Codechange: remove some magic numbers from the network client ↵rubidium
list GUIs / use ResizeWindow instead of custom resize code.
2009-11-02(svn r17947) -Codechange: make the statusbar, chat input and news window ↵rubidium
know of eachothers size so they don't get overlapped and don't get invisible (bottoms) of windows when a larger font is used
2009-11-02(svn r17946) -Codechange: move the widget definition of the client list ↵rubidium
closer to the window
2009-10-31(svn r17928) -Codechange: ShowErrorMessage() now takes the summary string ↵alberth
before the details string. Gentlemen, swap your string parameters.
2009-10-30(svn r17905) -Codechange: make the network server list window nested (and ↵rubidium
increase the default size slightly)
2009-10-27(svn r17887) -Codechange: remove some (now) unneeded {SKIP}srubidium
2009-10-27(svn r17886) -Codechange: make the 'start server' window nestedrubidium
2009-10-27(svn r17885) -Codechange: make the network lobby window nestedrubidium
2009-10-27(svn r17884) -Codechange: remove (most) magic numbers from drawing the ↵rubidium
details of the network lobby and split detail drawing to its own function
2009-10-26(svn r17882) -Codechange: make the code to draw the details in the server ↵rubidium
list a seperate function and remove some magic numbers
2009-10-26(svn r17877) -Fix (r1322/r1174/r464): do not hardcode 'Ban' for GUI ↵rubidium
purposes, i.e. make it translatable
2009-10-26(svn r17876) -Codechange: make the network company password window nestedrubidium
2009-10-24(svn r17853) -Codechange: remove the 'delta' parameter from OnResize; it was ↵rubidium
used in ways that aren't always wanted, causing bugs and the like. Also with nested widgets most reasons for handling OnResize have gone.
2009-10-22(svn r17846) -Codechange: make the network content window nestedrubidium
2009-10-22(svn r17843) -Codechange: move the details drawing code of the content ↵rubidium
window to a separate function
2009-10-22(svn r17841) -Codechange: move state changes from OnPaint to OnInvalidate ↵rubidium
for the content gui.
2009-10-17(svn r17786) -Fix [FS#3265]: graphical glitches (matrices/scrollbars with ↵rubidium
wrong 'size') upon reiniting windows
2009-10-13(svn r17772) -Fix [FS#3264]: CJK languages don't have spaces, so for adding ↵rubidium
newlines (multi line strings) we need to (properly) handle the case when there are no spaces instead of truncating the string.
2009-10-09(svn r17746) -Codechange: 'operator new' doesn't return NULL, ↵smatz
NetworkSend_Init() is useless
2009-10-07(svn r17743) -Fix: (post 0.7) memory leak in server in case handling a ↵rubidium
packet caused the connection to be closed. Also force-close the connection on invalid packets.
2009-10-07(svn r17742) -Codechange: remove unused variable from Recv_Packetrubidium
2009-10-07(svn r17741) -Feature-ish [FS#3116]: show the nickname of the person you're ↵rubidium
PMing
2009-10-07(svn r17737) -Codechange: remove the chat window when you were chatting with ↵rubidium
someone who lost his/her connection or when you were team chatting and moved out of the company.
2009-10-04(svn r17701) -Codechange: don't start line with a space if it's not inside ↵smatz
comment
2009-10-04(svn r17699) -Codechange: move #ifdef ENABLE_NETWORK till after the ↵rubidium
'generic' includes so compilation without network support doesn't get broken as easily by changes in header files
2009-10-04(svn r17693) -Cleanup: remove some unneeded includesrubidium
2009-10-04(svn r17692) -Codechange: minor coding style fixessmatz
2009-10-03(svn r17685) -Fix: autounpausing kept trying to unpause a loaded game that ↵rubidium
was paused due to an error. Just reject such savegames in dedicated servers.
2009-09-30(svn r17674) -Codechange: replace SetDirty + OnInvalidateData with ↵rubidium
InvalidateData (which does the same). Also call InvalidateData in a few cases where that was actually meant.
2009-09-30(svn r17667) -Fix [FS#3245]: autopause tried to (un)pause the server every ↵rubidium
tick when the pause command only gets processed once every frame_freq ticks. So it would spam the console with duplicate attempts.
2009-09-25(svn r17635) -Codechange: make the chat gui nestedrubidium
2009-09-22(svn r17618) -Fix [FS#3226]: the 'lock' icon would erroneously be drawn for ↵rubidium
companies if the company had a password before the reset
2009-09-22(svn r17617) -Codechange: make the server side packet handling be more like ↵rubidium
the client side's handling, i.e. return the connection status -Fix: do not do invalid reads when a packet handling function closed a connection
2009-09-21(svn r17606) -Add: initial support for Haiku; a dedicated server with zlib ↵rubidium
and libpng compiles and links (for me). Something's fishy with the network so it doesn't actually work (yet)
2009-09-20(svn r17596) -Codechange: constify some tablessmatz
2009-09-19(svn r17573) -Codechange: NWID_SELECTION containers have a selected ↵alberth
widget-plane, and optionally an index in the nested_array.
2009-09-19(svn r17572) -Codechange: Use the Window::GetWidget() function to access ↵alberth
nested widgets through the nested_array.
2009-09-17(svn r17562) -Fix [FS#2972]: the NewGRF settings of (remote) network games ↵rubidium
did not get properly updated when the NewGRFs were rescanned causing reading of freed data
2009-09-14(svn r17539) -Codechange: Replace a magic number.frosch
2009-09-14(svn r17538) -Codechange: Rename STR_CONTENT_FILTER_(OSKTITLE|TOOLTIP) for ↵frosch
more general usage.
2009-09-13(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty ↵frosch
for more consistency and distinguishability.
2009-09-13(svn r17526) -Codechange: use QSortT instead of qsort for sorting the ↵rubidium
language list in the network GUI
2009-09-13(svn r17523) -Fix (r17514): InvalidateWindowClasses() only does SetDirty(), ↵frosch
which is no longer enough.
2009-09-13(svn r17522) -Fix: Scroll to selected content after sorting the list and ↵frosch
after updating the scrollbar maximum.
2009-09-07(svn r17467) -Change: show the client id in join messages at the server ↵rubidium
(patch by dihedral)
2009-09-02(svn r17370) -Codechange: make the saveload and network GUIs use the ↵rubidium
scrollbar wrappers