summaryrefslogtreecommitdiff
path: root/src/network
AgeCommit message (Collapse)Author
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
2009-09-01(svn r17350) -Fix (r17336): broken compilation with mingwglx
2009-09-01(svn r17339) -Codechange: move thread related files to their own directory ↵rubidium
(like done for video, music, sound, etc)
2009-08-26(svn r17291) -Fix [FS#3147]: crash after upgrading base graphics/sound set ↵rubidium
when opening the game options menu and you were using the upgraded set
2009-08-23(svn r17271) -Fix: SetFill sometimes used 1/0 when it should be using true/falserubidium
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-08-21(svn r17247) -Change: move '3rd party' MD5 implementation also to the ↵rubidium
3rdparty directory.
2009-08-21(svn r17245) -Fix [FS#3137] (r17015): you could, via unselect all, also ↵rubidium
unselect already installed content; it would not uninstall it though
2009-08-14(svn r17169) -Codechange: apply coding style to some for statementssmatz
2009-08-14(svn r17168) -Codechange: apply coding style to if and while statementssmatz
2009-08-09(svn r17139) -Change: add the concept of sound setsrubidium
2009-08-09(svn r17133) -Codechange: generalise the code that searches for base graphicsrubidium
2009-08-05(svn r17075) -Codechange: rename ~750 strings to be more uniform with their ↵rubidium
relatives
2009-08-04(svn r17062) -Change: unify the naming of some 125 stringsrubidium
2009-08-02(svn r17038) -Fix (r17015): don't download the stuff we already haverubidium
2009-07-31(svn r17015) -Fix [FS#3075]: infinite recursion in content dependency checkingrubidium
2009-07-29(svn r16981) -Fix [FS#3062]: the last manually added server would not be savedrubidium
2009-07-23(svn r16930) -Codechange: more StringID name unification and groupingrubidium
2009-07-20(svn r16886) -Codechange: unify naming of some string IDs related to string ↵rubidium
codes and group them logically
2009-07-16(svn r16846) -Codechange: make the content download status window only use ↵rubidium
nested widgets
2009-07-16(svn r16845) -Codechange: Introduction of constants for describing the bits ↵alberth
in a WWT_MATRIX data field.
2009-07-16(svn r16842) -Cleanup: add some spaces around a few operatorsrubidium
2009-07-03(svn r16732) -Fix [FS#2991]: show Close instead of Cancel when there's ↵rubidium
nothing to canel in the content downloading window.
2009-06-23(svn r16634) -Codechange: use Company::IsHumanID() instead of IsHumanCompany()smatz
2009-06-19(svn r16601) -Fix [FS#2880]: try 2... hopefully better this timerubidium
2009-06-18(svn r16594) -Fix [FS#2969]: mouse would under some circumstances not be ↵rubidium
undrawn when drawing the first chat line causing two mouse pointers to be visible.
2009-06-18(svn r16592) -Fix [FS#2880]: 'connection lost' was also shown when the ↵rubidium
client was 'leaving'.