engine/engine/client
Spoike 2ea981fe90 qc: qc temp-strings are now garbage collected. this makes strzone redundant.
net: revert the player angles inversion thing from last build. hack some angles. gonna need to tweak the protocol.
net: cl_lerp_players is smoother, and defaulted. lets see how many people complain.
cl: fix juddering with chase_active+prediction.
cl: download progress where the total size is not known now displays something more sane.
cl: fixed some issues with rawinput keyboards.
cl: added autoupdate option to the menu.
cl: autoupdate defaults to a new 'tested' set of builds, instead of the completely untested svn builds. 
cl: added 'borderless windowed' option to the  menus. works on windows.
cl: saved games save a preview screenshot.
cl: fix some memory leaks on shutdown.
cl: added 'setrenderer random' option, might be useful for modders in that it helps highlight bugs/differences between renderers...
qc: r_showbboxes now displays the fields of the various entities.
tweaked entity lighting to overbright more gracefully.
gl: fixed crepuscular lighting.
qcc: added % operator.
qcc: added inline keyword.
qcc: some fixes for accessors.
qccgui: now prompts for exe+basedir.
sv: added sv_specprint, ala mvdsv.
sv: stats now sent over the unreliable channel instead of the reliable one. this allows them to change more frequently.
sv: rewrote speedcheat detection. clients will be throttled instead of kicked. unresponsive clients will be simulated instead of freezing in mid-air.

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4829 fc73d0e0-1445-4013-8a0c-d673dee63da5
2015-01-21 18:18:37 +00:00
..
anorms.h Initial Checkin 2004-08-23 00:15:46 +00:00
bymorphed.h Interact properly with window managers. Fullscreen support needs testing a bit tbh. 2007-07-23 11:48:53 +00:00
bymorphed.ico Work In Progress branch. 2009-11-04 21:16:50 +00:00
cd_linux.c fix some non-windows builds. 2013-10-08 16:31:53 +00:00
cd_null.c fix non-windows ports. 2013-10-09 00:16:32 +00:00
cd_sdl.c sdl2 support. 2014-02-07 08:38:40 +00:00
cd_win.c rewrote ban code, merging bans+nonbans+cuffs+mute+cripple+deaf+lagged+vip. added timeouts. new penalties have no dedicated command. use the addip command for it. 2014-03-30 08:55:06 +00:00
cdaudio.h log file defaults changed to be more readable. timestamps now included by default. also fixed a bug in the location the log is written. 2013-10-08 14:28:11 +00:00
cl_cam.c write lightstyle changes into mvds. 2014-11-01 09:09:58 +00:00
cl_cg.c warn clients when stuff will be invisible due to protocol limits. this does not include extra features, only limits. 2014-12-02 02:00:41 +00:00
cl_demo.c fix some issues with nametags. 2015-01-12 12:28:13 +00:00
cl_ents.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
cl_ignore.c made max_clients more dynamic on the server to attempt to reduce bss usage. hopefully this will help the webgl port without resulting in extra crashes. 2013-10-29 17:38:22 +00:00
cl_ignore.h blah 2005-11-30 21:39:27 +00:00
cl_input.c give csqc the ability to rewrite/override prydon cursor information. 2014-12-25 02:32:22 +00:00
cl_main.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
cl_master.h rewrote some master server code to isolate games. 2014-12-23 15:26:42 +00:00
cl_parse.c fix some issues with nametags. 2015-01-12 12:28:13 +00:00
cl_plugin.inc threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
cl_pred.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
cl_screen.c hide console while updating packages. 2014-12-29 02:35:10 +00:00
cl_tent.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
cl_ui.c rewrote some master server code to isolate games. 2014-12-23 15:26:42 +00:00
clhl_game.c added con_textsize to resize console separately from everything else. 2013-12-29 22:48:28 +00:00
client.h give csqc the ability to rewrite/override prydon cursor information. 2014-12-25 02:32:22 +00:00
clq2_cin.c sdl2 support. 2014-02-07 08:38:40 +00:00
clq2_ents.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
clq3_parse.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
clq3defs.h rewrite download code detect rates and get the best speeds practical. 2014-06-12 23:08:42 +00:00
console.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
fragstats.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
image.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
in_generic.c fix touchscreen controls again... oops. 2014-09-02 06:01:03 +00:00
in_morphos.c couple of compile fixes. 2012-10-14 11:20:14 +00:00
in_morphos.h Added copyright header. 2007-09-09 14:28:59 +00:00
in_raw.h attempted vs2008 compile fix 2009-01-18 01:47:48 +00:00
in_sdl.c map command now strips parms+spawnflags. use changelevel if you want to keep that (unlike nq, we still won't kick players). 2014-08-25 07:35:41 +00:00
in_win.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
input.h bugfixes: 2014-10-11 19:39:45 +00:00
keys.c update qccgui debugging to show current values on mouse-over, for more friendly debugging. 2015-01-02 05:20:56 +00:00
keys.h updated mapcluster mode a little, should be more robust now. also supports cross-server events. 2014-09-02 02:44:43 +00:00
lhfont.h Stole lh's font, for use without gamedata. 2005-01-05 08:02:25 +00:00
m_download.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
m_items.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
m_master.c rewrote some master server code to isolate games. 2014-12-23 15:26:42 +00:00
m_mp3.c tweak demo playback to not have extra penalties, and closer sync. 2014-10-22 19:41:20 +00:00
m_multi.c bugfixes: 2014-10-11 19:39:45 +00:00
m_options.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
m_script.c update qccgui debugging to show current values on mouse-over, for more friendly debugging. 2015-01-02 05:20:56 +00:00
m_single.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
menu.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
menu.h qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
merged.h tweaks to try to get a more sane gui debug protocol. 2015-01-07 13:34:05 +00:00
modelgen.h new defaults: snd_khz 44/gl_overbright 1/r_lightmap_shift 1, merge mdl alias frame code, report .bsp missing instead of .cm 2011-03-03 17:09:15 +00:00
net_master.c small minimal fix. 2014-12-23 15:39:39 +00:00
p_classic.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
p_null.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
p_script.c give csqc the ability to rewrite/override prydon cursor information. 2014-12-25 02:32:22 +00:00
pr_clcmd.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
pr_csqc.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
pr_menu.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
pr_skelobj.c preliminary first real attempt at letting the csqc draw loading screens. added some serverkey fields to query load progress. 2014-12-11 16:26:26 +00:00
q2.ico Work In Progress branch. 2009-11-04 21:16:50 +00:00
q2anorms.h Initial Checkin 2004-08-23 00:15:46 +00:00
q2m_flash.c added cl_sendguid cvar, defaulting to 0. this disables the guid feature by default. 2014-05-10 13:42:13 +00:00
quake.manifest preliminary bidi support. 2014-06-30 21:57:35 +00:00
quakedef.h rewrote some master server code to isolate games. 2014-12-23 15:26:42 +00:00
r_2d.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
r_d3.c slightly better doom3 compat 2013-07-29 17:36:44 +00:00
r_part.c give csqc the ability to rewrite/override prydon cursor information. 2014-12-25 02:32:22 +00:00
r_partset.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
r_partset.h threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
r_surf.c fix silly lightmap bug. also fix related glitches 2015-01-08 13:09:20 +00:00
render.h qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
renderer.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
renderque.c added support for external capture plugins - and using avcodec as a plugin.c. 2012-11-27 03:23:19 +00:00
renderque.h added support for external capture plugins - and using avcodec as a plugin.c. 2012-11-27 03:23:19 +00:00
resource.h threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
roq.h threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
roq_read.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
sbar.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
sbar.h splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
screen.h qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
skin.c update qccgui debugging to show current values on mouse-over, for more friendly debugging. 2015-01-02 05:20:56 +00:00
snd_al.c fix some glsl issues. 2014-12-09 14:39:54 +00:00
snd_alsa.c Fix various warnings. 2013-05-11 05:03:07 +00:00
snd_directx.c I got into a discussion with gb. added fps_preset vanilla. this enables all sorts of vanillary things, even more so than faithful (which disables them again). 2014-08-15 02:20:41 +00:00
snd_dma.c fix silly lightmap bug. also fix related glitches 2015-01-08 13:09:20 +00:00
snd_droid.c I got into a discussion with gb. added fps_preset vanilla. this enables all sorts of vanillary things, even more so than faithful (which disables them again). 2014-08-15 02:20:41 +00:00
snd_linux.c misc fixes, tweaks, and hacks. 2014-08-03 14:47:47 +00:00
snd_macos.c Committing this before I break it any more. 2012-04-09 19:12:12 +00:00
snd_mem.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
snd_mix.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
snd_morphos.c Committing this before I break it any more. 2012-04-09 19:12:12 +00:00
snd_mp3.c change alot of sprintfs 2011-07-22 15:11:35 +00:00
snd_ov.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
snd_sdl.c pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
snd_sndio.c Trimmed some dead files. 2012-09-30 05:52:03 +00:00
snd_win.c rewrote ban code, merging bans+nonbans+cuffs+mute+cripple+deaf+lagged+vip. added timeouts. new penalties have no dedicated command. use the addip command for it. 2014-03-30 08:55:06 +00:00
sound.h threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
spritegn.h added con_textsize to resize console separately from everything else. 2013-12-29 22:48:28 +00:00
sys_axfte.cpp splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
sys_droid.c I got into a discussion with gb. added fps_preset vanilla. this enables all sorts of vanillary things, even more so than faithful (which disables them again). 2014-08-15 02:20:41 +00:00
sys_linux.c some fixes. 2015-01-07 13:44:55 +00:00
sys_morphos.c sdl2 support. 2014-02-07 08:38:40 +00:00
sys_npfte.c ------------------------------------------------------------------------ 2013-03-12 23:06:15 +00:00
sys_plugfte.c fix silly lightmap bug. also fix related glitches 2015-01-08 13:09:20 +00:00
sys_plugfte.h ------------------------------------------------------------------------ 2013-03-12 22:37:28 +00:00
sys_sdl.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
sys_win.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
teamplay.c stripped out my ancient form of in-engine translation. Implemented gettext style translation instead. Automatically determine language from environment settings. 2013-11-29 14:36:47 +00:00
textedit.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
valid.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
vid.h qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
vid_headless.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
view.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
view.h changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
wad.c tweaks to try to get a more sane gui debug protocol. 2015-01-07 13:34:05 +00:00
wad.h tweaks to try to get a more sane gui debug protocol. 2015-01-07 13:34:05 +00:00
winamp.h got rid of some anonymous unions 2006-02-17 02:51:59 +00:00
winquake.h qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
winquake.rc threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
zqtp.c fix some issues with nametags. 2015-01-12 12:28:13 +00:00