Commit Graph

8071 Commits

Author SHA1 Message Date
Bill Currie e5876752f3 Document the datagram net driver interface. 2011-08-02 15:22:33 +09:00
Bill Currie e89532cb9f Fix a couple of missed view.h->clview.h changes. 2011-08-02 11:29:20 +09:00
Bill Currie 6f413c0aec Fix testsound building in mingw.
I had forgotten about $(EXEEXT) :P
2011-08-02 11:24:51 +09:00
Bill Currie 8e140bc97e Use SYS_NET instead of SYS_DEV for networking debug prints. 2011-07-30 17:44:03 +09:00
Bill Currie 28610c08e3 Do not try to build testsound when not building sound libs. 2011-07-30 15:03:19 +09:00
Bill Currie c6e0e094d8 Fix an unterminated array.
That was sneaky. It took building qfcc on an arm to trigger that bug.
2011-07-30 15:01:16 +09:00
Bill Currie bf58ad9d80 And silence a "set but not used" warning. 2011-07-29 17:21:33 +09:00
Bill Currie 056d6a08ff Do not define HAVE_ZLIB when it is unavailable.
Oops :P
2011-07-29 16:51:52 +09:00
Bill Currie a5272fac17 Make the lack of libsamplerate a non-fatal error.
Requiring libsamplerate when not building clients is rather silly. When
building clients, disable sound if libsamplerate can't be found.
2011-07-29 16:32:35 +09:00
Bill Currie 77dcd07b37 Remove a dead function. 2011-07-29 14:30:54 +09:00
Bill Currie bc62988524 Document the NQ udp driver code. 2011-07-29 13:52:42 +09:00
Bill Currie 50341d0972 Whitespace. 2011-07-29 13:51:58 +09:00
Bill Currie d6dc09d9f9 Re-enable the buglist. 2011-07-29 13:36:50 +09:00
Bill Currie b529bae048 Some more netmain documentation.
I think I now understand enough to be able to start merging the low-level
networking code.
2011-07-29 12:41:46 +09:00
Bill Currie 07d5b114bc Clean out some dead code and variables.
We haven't had serial or ipx support for a long time.
2011-07-29 10:11:14 +09:00
Bill Currie 1e3f321070 Do some doc work on progs. 2011-07-29 09:04:09 +09:00
Bill Currie 7d07b31408 Document the connection protocol defines.
Well, really re-use the existing documentation, but make doxygen do
something with it. I'm not fully satisfied with the result, but it will do
for now, and getting more information on what the messages really mean will
help.
2011-07-26 20:58:19 +09:00
Bill Currie 1d57477101 Document the "public" functions of NQ's networking code. 2011-07-26 14:15:41 +09:00
Bill Currie ca817fafc2 Fix a typo. 2011-07-26 11:34:17 +09:00
Bill Currie 64881d2eca Finish the docs for netchan.
Also clean out some unnecessary declarations.
2011-07-26 11:30:02 +09:00
Jeff Teunissen c7c646a53f Makefile portability fixes
Allow our makefiles to build with non-GNU 'make' implementations.
Required some renaming of not-really-QuakeC source to .r to get it right.
2011-07-25 17:22:44 -04:00
Jeff Teunissen 30040d4d14 update doxygen 1.7.4 layout format
They added an "intro" key, which I don't grok yet. When I find out WTF
it means, I'll probably add some text.
2011-07-25 17:22:44 -04:00
Jeff Teunissen 5ef92009f0 Switch to SVG images for docs.
Doxygen 1.7.3 added support for SVG output from dot, so let's use it.
2011-07-25 17:22:44 -04:00
Jeff Teunissen 6fad9bc777 Misc. doc sanitation
Slightly document some of the vector types, and fix some typos.
2011-07-25 17:22:44 -04:00
Jeff Teunissen 49b5940cd5 VM doc cleanups
Clarify that the "return value" macros all access the same location in
memory, and are just casting it (after a fashion) to the desired type.
2011-07-25 17:22:44 -04:00
Jeff Teunissen 9d2a3d2545 Docs: Re-enable bolding
also, make CODE tags bold, to help them stand out a little more.
2011-07-25 17:22:44 -04:00
Bill Currie 688e5c7e24 Use ncqport_e on the right field.
Well, now, that was incredibly silly, wasn't it? :P
2011-07-23 21:39:13 +09:00
Bill Currie 9ccd570105 Fix a problem with linking FLAC libs. 2011-07-23 21:37:34 +09:00
Bill Currie 3678b610eb Make a start on documenting netchan. 2011-07-23 17:53:06 +09:00
Bill Currie 2035e65bad Make the qport flags a little more doc friendly. 2011-07-23 17:51:07 +09:00
Bill Currie adce93a2de Change a note to a warning. 2011-07-23 16:02:10 +09:00
Bill Currie 24a50982ac Document the public interface to QW's net_udp 2011-07-23 15:58:46 +09:00
Bill Currie e15771f4a4 Nuke a dead function. 2011-07-23 15:58:45 +09:00
Bill Currie b0c93aa24f Remove an annoying comment. 2011-07-23 15:58:45 +09:00
Bill Currie efa0105748 Rename some headers to fix doxygen warnings. 2011-07-23 15:58:45 +09:00
Bill Currie b17e37f802 Remove uneccessary differences between ip4 and ip6 code 2011-07-23 15:58:45 +09:00
Bill Currie f8d8395cf0 Clean up the ipv6 check a little. 2011-07-23 15:58:45 +09:00
Antti Harri 16ca71ef09 Merge branch 'master' into iku 2011-07-10 16:25:14 +03:00
Bill Currie 4dca5004de Mintor improvment to the QWE newstr(). 2011-07-10 16:24:53 +03:00
Bill Currie 6a026aebf5 Clean up some doxygen warnings. 2011-07-10 16:24:53 +03:00
Bill Currie 01eb29fd9f Fix the bindings menus.
That was a lot easier than I expected.
2011-07-10 16:24:53 +03:00
Bill Currie b250879817 Docs for MenuGroup 2011-07-10 16:24:52 +03:00
Bill Currie 2d34b89f3f Some changes I missed from the previous commit. 2011-07-10 16:24:52 +03:00
Bill Currie efbedf6ce1 Make a start on documenting the gui stuff. 2011-07-10 16:24:52 +03:00
Jeff Teunissen c1dc4f7748 Fix parameter names in documentation bodies
In \param sections within function/etc. docs, argument names were being
displayed with the same formatting they are in the prototype...very ugly
on the background they're on. Make 'em white.
2011-07-10 16:24:52 +03:00
Jeff Teunissen 9be02354b0 Add stuff from doxygen 1.7.4
New doxygen makes our docs all ugly, let's give 'em a face lift.
2011-07-10 16:24:52 +03:00
Bill Currie a46f8e333c Convert prototypes to C-style for doxygen. 2011-07-10 16:24:51 +03:00
Antti Harri 070eeb2adb Fix previous FLAC pkg-config commit that had some typos.
While there, restructure and remove duplicate code.
2011-07-10 16:24:44 +03:00
Antti Harri 02a5a2008d Merge branch 'master' into iku 2011-07-10 16:16:23 +03:00
Bill Currie 15a5f98439 Mintor improvment to the QWE newstr(). 2011-07-10 21:29:10 +09:00