summaryrefslogtreecommitdiff
path: root/src/network
AgeCommit message (Collapse)Author
2009-03-21(svn r15794) -Codechange: remove the DoDrawString part of the old text ↵rubidium
drawing API
2009-03-21(svn r15791) -Codechange: remove the *RightAligned part of the old text ↵rubidium
drawing API.
2009-03-21(svn r15790) -Codechange: remove the *Centered part of the old text drawing API.rubidium
2009-03-21(svn r15788) -Codechange: enumify the network join status widgets and use them.rubidium
2009-03-21(svn r15785) -Codechange: remove the *Truncated part of the old text drawing ↵rubidium
API.
2009-03-21(svn r15784) -Fix (r15779): TextAlignment and TA_* already exist on windowsglx
2009-03-21(svn r15782) -Codechange: replace some calls to the all text drawing API to ↵rubidium
the new one.
2009-03-19(svn r15773) -Fix [FS#2475]: number of active clients wasn't always properlyrubidium
2009-03-19(svn r15766) -Fix [FS#2744]: Crash when opening the content list window ↵rubidium
twice; inconsistencies when clicking download twice.
2009-03-15(svn r15726) -Codechange: unify coding style for const pointerssmatz
2009-03-15(svn r15724) -Codechange: some widget documentation/fixing of enumified ↵rubidium
constant names (Alberth)
2009-03-15(svn r15723) -Codechange: use a constructor for WindowDescs as that makes ↵rubidium
expanding them much easier (Alberth)
2009-03-15(svn r15718) -Cleanup: apply some comment coding style on the rest of the ↵rubidium
sources too
2009-03-14(svn r15711) -Codechange: lots of whitespace cleanup/fixesrubidium
2009-03-13(svn r15702) -Feature(tte): direct content download 'links' in the play ↵rubidium
scenario/heightmap windows.
2009-03-11(svn r15669) -Change: Key presses that are not handles by an input box are ↵yexo
no longer marked as handled but given to other OnKeyPress handlers. This makes the global shortcuts like F1 work again when an input box is open.
2009-03-08(svn r15644) -Fix [FS#2710]: closing a network connection twice in the case ↵rubidium
that sending packets starts failing while disconnecting
2009-03-07(svn r15640) -Fix [FS#2712]: game crashes when network pools are empty, so ↵smatz
always allocate at least one pool block
2009-03-06(svn r15632) -Feature: allow downloading scenarios and heightmaps via bananas.rubidium
2009-03-06(svn r15628) -Fix [FS#2705]: kicking/banning a client from the Client list ↵smatz
window crashed the server
2009-03-06(svn r15626) -Fix [FS#2698]: UTF8 string handling could cause buffer overruns.rubidium
2009-03-04(svn r15605) -Codechange: constify a functionrubidium
2009-02-25(svn r15580) -Fix [FS#2684]: last activity time not properly updated causing ↵rubidium
downloads to be aborted after a minute.
2009-02-25(svn r15577) -Codechange: bool _networking belongs in network/ not gfx.cpprubidium
2009-02-25(svn r15576) -Codechange: rename SwitchModes to SwitchMode and don't ↵yexo
hardcode the values for that enum.
2009-02-25(svn r15575) -Codechange: Rename GameModes to GameMode and store _game_mode ↵yexo
as GameMode instead of as byte.
2009-02-24(svn r15571) -Fix: incorrect use of memsetsmatz
2009-02-24(svn r15566) -Change: reintroduce space as valid method of selecting ↵rubidium
'content' as long as the filter box is not focused. Enter will also work when the filter box is focused.
2009-02-24(svn r15565) -Fix [FS#2675]: dependency information wasn't requested after ↵rubidium
the content state was reset causing the dependencies not always being selected (and thus downloaded) automatically.
2009-02-22(svn r15552) -Fix (r15544): some compiler/OS combinations don't like closing ↵rubidium
the same FD twice and zlib's docs weren't very clear about whether it would close a FD it didn't open.
2009-02-21(svn r15544) -Fix [FS#2650]: extracting downloaded content didn't work for ↵rubidium
Windows if one uses a non-ASCII.
2009-02-20(svn r15529) -Fix [FS#2644]: the local command queue didn't get properly ↵rubidium
cleaned when leaving a game meaning you could end up executing commands of the previous network game.
2009-02-11(svn r15442) -Codechange: don't do magic on magic numbers when you can also ↵rubidium
use a single named constant.
2009-02-09(svn r15433) -Fix (r15126): Content download progress bar was not centered ↵peter1138
properly.
2009-02-09(svn r15428) -Codechange: consistently use colour instead of having both ↵rubidium
color and colour.
2009-02-09(svn r15425) -Codechange: some color->colour changes and type safety.rubidium
2009-02-09(svn r15424) -Codechange: make it possible to have multiple windows with ↵rubidium
edit box open simultaniously (Zuu).
2009-02-08(svn r15410) -Cleanup: get rid of most of the references to the 'patches' ↵rubidium
except where it's used for backward compatability.
2009-02-07(svn r15395) -Fix [FS#2611] (r15377): one couldn't reset companies anymore ↵rubidium
in a 'dedicated' server.
2009-02-06(svn r15377) -Fix [FS#2607]: filter did resort when unneeded and didn't ↵rubidium
deselect properly in some cases (Roujin)
2009-02-06(svn r15373) -Fix [FS#2606]: Kenobi denied the server's client name to the ↵rubidium
tab-completed.
2009-02-06(svn r15372) -Feature: filter the 'content' based on the tag/name. Based on ↵rubidium
a patch by Roujin.
2009-02-04(svn r15338) -Fix [FS#2598]: close all construction related windows whenever ↵rubidium
changing company.
2009-02-01(svn r15312) -Codechange: Handle closing of drop down menus when clicking in ↵peter1138
a window in a single place, instead of in the OnClick event for some windows. This standardises behaviour so that clicking anywhere in a window will close its drop down menu, which happened before for some windows but not all. In addition the dubious feature of hiding a drop down menu by opening the same menu has been removed. This only caused wasted CPU cycles as a whole new list was generated and then destroyed. Breathe.
2009-01-31(svn r15299) -Cleanup: remove many redundant includessmatz
2009-01-23(svn r15247) -Change: show a lock near the password/join button in the ↵rubidium
company window whenever the company is password protected
2009-01-23(svn r15242) -Feature: allow moving clients between companies/spectators by ↵rubidium
the server and the clients themselves (dihedral)
2009-01-23(svn r15234) -Fix (r15176): Crash if you pressed space in the content ↵Yexo
download window before selecting an item.
2009-01-23(svn r15221) -Change [FS#2574]: only show missing NewGRFs when opening the ↵rubidium
content download window from a NewGRF list and there are missing NewGRFs, otherwise show just all NewGRFs the system knows.
2009-01-23(svn r15217) -Fix [FS#2573] (r15176): more corner cases when removing things ↵rubidium
from iterated vectors