network_gui.c
Wed, 18 Oct 2006 13:17:46 +0000 Darkvater (svn r6820) -Codechange: Some more const correctness, coding style.
Tue, 17 Oct 2006 23:34:12 +0000 Darkvater (svn r6816) -Codechange: Some coding style, variable localization, const correctness.
Tue, 17 Oct 2006 22:16:46 +0000 Darkvater (svn r6814) -Codechange: For network games ci->client_playas was always p->index + 1. To
Sun, 15 Oct 2006 23:48:34 +0000 Darkvater (svn r6787) -Codechange: Use PLAYER_NEW_COMPANY as a player identifier wishing to become a
Sat, 14 Oct 2006 15:49:43 +0000 Darkvater (svn r6774) -Codechange: Rename the badly named OWNER_SPECTATOR to PLAYER_SPECTATOR and
Thu, 12 Oct 2006 14:59:27 +0000 Darkvater (svn r6754) -Codechange: Remove some #idef ENABLE_NETWORK specific defines. With networking
Thu, 12 Oct 2006 14:13:39 +0000 Darkvater (svn r6750) -Codechange: Juggle around some header includes as they're only used when
Sun, 08 Oct 2006 11:54:47 +0000 Darkvater (svn r6688) -Fix (r6297): Wrong caption for server password query window (eg put 'break' after switch statements)
Tue, 03 Oct 2006 20:16:20 +0000 belugas (svn r6631) -Codechange: Use accessors for click_state.
Tue, 03 Oct 2006 02:08:15 +0000 belugas (svn r6619) -Codechange: Use accessors for disabled_state.
Sat, 23 Sep 2006 02:39:24 +0000 belugas (svn r6499) -Codechange: Finally, got "byte event" outside of the union WindowEvent, which is now a struct
Sun, 03 Sep 2006 23:27:38 +0000 Darkvater (svn r6372) -Codechange: static, unneeded decleration in headers, superfluous header includes
Fri, 01 Sep 2006 13:35:43 +0000 tron (svn r6297) -Codechange: Disentangle the query window mess a bit: Move the network game password handling somewhere were it belongs to
Thu, 31 Aug 2006 14:54:25 +0000 tron (svn r6276) Remove a redundant assignment
Sun, 27 Aug 2006 10:04:33 +0000 Darkvater (svn r6169) -Codechange: Use GetString() instead of GetStringWithArgs() which should be
Tue, 22 Aug 2006 20:41:26 +0000 truelight (svn r6055) -Codechange: added GetXXXArraySize, which returns HighestID + 1 (or, will do that).
Tue, 22 Aug 2006 15:33:35 +0000 truelight (svn r6047) -Codechange: FOR_ALL now _only_ loops valid items, and skips invalid ones
Tue, 22 Aug 2006 14:38:37 +0000 rubidium (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
Sun, 20 Aug 2006 19:05:28 +0000 rubidium (svn r6002) -Cleanup: remove the now redundant BASE_YEAR constant.
Sun, 20 Aug 2006 12:03:39 +0000 truelight (svn r5972) -Fix: usr strrchr instead of your own function (tnx Darkvater)
Sun, 20 Aug 2006 10:51:27 +0000 truelight (svn r5968) -Feature: add auto-completion in chat-window. It completes Player-Names and
Sat, 19 Aug 2006 10:00:30 +0000 truelight (svn r5946) -Add: merged the TGP branch to mainline. TGP adds:
Sat, 19 Aug 2006 09:31:22 +0000 truelight (svn r5944) -Merge TGP (r5578, r5579, r5724, r5726): -Feature: filter for textboxes to only
Tue, 15 Aug 2006 15:18:03 +0000 rubidium (svn r5916) -Cleanup: use MIN_YEAR/MAX_YEAR for the year boundaries and BASE_YEAR when comparing _cur_year with a 'full' year.
Mon, 14 Aug 2006 14:21:15 +0000 rubidium (svn r5887) -Cleanup: move date related functions, defines and variables to date.[ch]
Sat, 05 Aug 2006 00:59:45 +0000 Darkvater (svn r5767) - Cleanup: Improve upon the header file mess regarding fios. Move all relevant types from hal.h into fios.h, eliminate the unneccessary passing of a global variable, and extern variables in header files (declare in fios.c and misc_gui.c
Sun, 30 Jul 2006 14:57:28 +0000 Darkvater (svn r5655) -Fix [SF 1424115]: Reversed arrow-sign in the multiplayer list column headers on sort by name
Wed, 26 Jul 2006 03:33:12 +0000 belugas (svn r5609) CodeChange : Apply coding style
Tue, 27 Jun 2006 21:25:53 +0000 tron (svn r5391) Miscellaneous, mostly bracing and whitespace, nothing spectacular
Sun, 11 Jun 2006 16:00:56 +0000 tron (svn r5226) Reduce the mess that sending chat messages is
Tue, 16 May 2006 21:13:41 +0000 Darkvater (svn r4892) - Fix [FS#162]: SEGV when sorting an empty server list. (glx)
Sat, 29 Apr 2006 14:31:16 +0000 Darkvater (svn r4623) - Codechange: s/byte/PlayerID/
Fri, 07 Apr 2006 09:15:17 +0000 tron (svn r4315) Remove MAX_QUERYSTR_LEN, rather use lengthof() the real thing
Fri, 07 Apr 2006 09:07:53 +0000 tron (svn r4314) -Fix: a buffer overflow of the chat box introduced in r1263. Don't tell the Textbuf an arbitrary number as size of the string buffer, but the real lengthof() it
Fri, 07 Apr 2006 09:00:57 +0000 tron (svn r4313) The parent window of the chat box is always the main toolbar (?!), therefore don't pass this information as parameter
Fri, 07 Apr 2006 08:57:03 +0000 tron (svn r4312) Calculate the maximum pixel width of the entered text in the chat box from the "text box"-widget instead of hardcoding an arbitrary - and wrong - number
Fri, 07 Apr 2006 08:37:39 +0000 tron (svn r4310) The chat box has no visible window title, therefore remove the string
Fri, 07 Apr 2006 08:27:43 +0000 tron (svn r4309) The initial string of the chat box is always the empty string, so don't jump through hoops to check if nothing was entered and simplify the code
Fri, 07 Apr 2006 07:08:20 +0000 tron (svn r4304) The chat box' parent window (the main toolbar, wtf?) doesn't care for the WE_ON_EDIT_TEXT_CANCEL event, so don't send one. This code looks like it was mindlessly copy&pasted from the query box
Thu, 06 Apr 2006 19:11:41 +0000 Darkvater (svn r4301) - Fix: the maxlength parameter of Textbuf is supposed to be the size of the buffer (so length of string + '\0'), but in the code it was a mix of both. It didn't cause any problems though, only an occasionaly one-less character than allowed. (thanks Tron for noticing)
Fri, 17 Mar 2006 23:47:03 +0000 Darkvater (svn r3933) - [ 1439907 ] Increase client list window width so at least most languages fit (wikipedian).
Wed, 01 Feb 2006 07:36:15 +0000 tron (svn r3511) More whitespace ([FS#46] by Rubidium)
Tue, 31 Jan 2006 22:24:02 +0000 Darkvater (svn r3501) - Load the lobby-window with up-to-date data upon opening
Tue, 31 Jan 2006 20:05:44 +0000 Darkvater (svn r3499) - Fix: a few gui glitches in the network window:
Mon, 30 Jan 2006 22:36:35 +0000 Darkvater (svn r3494) - Update several languages. Thanks all translators online atm (Bjarni, glx, MeusH, Tron, me, my sister)
Sun, 29 Jan 2006 20:24:18 +0000 Darkvater (svn r3478) - Fix: In the network game list do the default sorting on connectivity (so servers which you can join are on top) and sort on names as a second criteria on clients and connectivity.
Sun, 29 Jan 2006 18:04:52 +0000 Darkvater (svn r3469) - Fix: plug a possible memleak with subsequential strdup's without freeing the previous value and make it possible to ban offline clients
Thu, 26 Jan 2006 17:32:49 +0000 Darkvater (svn r3442) - Fix: Only windows has stricmp. So define strcasecmp to stricmp when using MSVC
Thu, 26 Jan 2006 17:10:11 +0000 Darkvater (svn r3441) - Feature: Allow the network game list to be sorted (by name/clients/compatibility ascending/descending)
Thu, 26 Jan 2006 16:19:24 +0000 Darkvater (svn r3439) - CodeChange: Remove a whole bunch of global variables and put them into the WP() macro. Also combine more than one WP-custom element. For this the maximum size of w->custom (WP) has been increased, and multiple types put inside one with possibly moved to the corresponding gui file if it is only used there.
Thu, 26 Jan 2006 15:55:53 +0000 Darkvater (svn r3438) - Fix: first request company data, then general. Yes, it should be the other way around, but with the current network code this doesn't work. So workaround (have some nice promise from TrueLight for fixing ;))
Thu, 26 Jan 2006 13:01:53 +0000 Darkvater (svn r3435) - Fix a warning, removed unused extern and some comments in network_gamelist.c
Thu, 26 Jan 2006 12:56:05 +0000 Darkvater (svn r3434) - Correctly update all network information when pressing refresh in the lobby. Also always allow the join button to a server unless all clients are used up (otherwise you can always join an existing company
Wed, 25 Jan 2006 19:03:50 +0000 Darkvater (svn r3429) - Feature (Followup): Change the gamelist window to accomodate for the new information.
Wed, 25 Jan 2006 18:11:06 +0000 Darkvater (svn r3427) - Feature: Allow seeing and setting the maximum amount of companies and spectators for a server. This can be changed/viewed during runtime as well in the console.
Sat, 24 Dec 2005 15:01:17 +0000 tron (svn r3336) byte -> WindowClass, uint16 -> WindowNumber
Tue, 20 Dec 2005 20:52:05 +0000 Darkvater (svn r3322) - Fix: Network window crash when it receives invalid information for example from the integrated nightly, so validate the network-input when it is received
Wed, 14 Dec 2005 06:28:48 +0000 tron (svn r3298) Remove unused and write-only variables
Wed, 07 Dec 2005 15:48:52 +0000 peter1138 (svn r3270) Correct all (mis)uses of WWT_CLOSEBOX / WWT_TEXTBTN to reflect their actual use, and add "Close Window" tooltip where missing.
Wed, 16 Nov 2005 16:16:18 +0000 tron (svn r3211) Fix typo in r3181