1
0
Fork 0
forked from fte/fteqw
fteqw/engine/client
Spoike c68cbfec24 implement status command for nq clients that expect something to be printed. IP addresses are withheld.
fix stats issue.
support menuqc-based loading screens.
fixed 2d render-to-texture issues.
(finally) throttle 'connection lost or aborted' messages. report the ip address too, because we can.
begun work on nq-style player ip-logging. ip addresses are collected now, but there's still no actual database code yet.
rewrote engine auto-update. now part of the updates menu instead of system-specific special-case code. Still requires a system function to actually invoke the updated engine however.
added sdl audio capture support (requires sdl 2.0.5).
treat q_version like f_version etc. respond to both.

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5046 fc73d0e0-1445-4013-8a0c-d673dee63da5
2017-01-24 10:27:39 +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 tweaks for ktx/nq clients. 2015-06-20 14:22: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 merge gl+vk win32 code. include egl support on windows (useful for ANGLE). 2016-12-13 11:50:15 +00:00
cl_cg.c LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
cl_demo.c minor fixes. 2016-11-20 21:05:10 +00:00
cl_ents.c fix some bjp3 issues. 2017-01-15 13:13:09 +00:00
cl_ignore.c add hud_miniscores_show cvar to hide the mini deathmatch overlay 2015-11-18 07:37:39 +00:00
cl_ignore.h Reworked client support for DPP5+. less code now, its much more graceful. 2015-07-26 10:56:18 +00:00
cl_input.c fix some voip stuff, opus should be properly supported now. 2017-01-17 19:04:09 +00:00
cl_main.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
cl_master.h remove the old SCVAR macro 2016-09-08 19:04:35 +00:00
cl_parse.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
cl_plugin.inc fix some of the things that baker didn't like. sorry it took so long. 2016-08-25 00:12:14 +00:00
cl_pred.c lightprepass is functional again. still diffuse lighting only. supports shadowmaps but no other weird light info. 2016-11-20 20:52:41 +00:00
cl_screen.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
cl_tent.c implement missing svcdp_spawnstatic2, try to clean up various different 'spawnstatic2' svcs from different protocols. 2017-01-16 08:13:51 +00:00
cl_ui.c particles: rework r_effect, such that its possible to project particles forwards 2016-10-22 07:06:51 +00:00
clhl_game.c fix some of the things that baker didn't like. sorry it took so long. 2016-08-25 00:12:14 +00:00
client.h implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
clq2_cin.c LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
clq2_ents.c particles: rework r_effect, such that its possible to project particles forwards 2016-10-22 07:06:51 +00:00
clq3_parse.c added qccgui icon (courtesy of shpuld) 2015-12-28 17:41:39 +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 fix server crash (on two pk3s with the same pure path) 2017-01-13 00:39:50 +00:00
fragstats.c vulkan: rewrote render target stuff so bloom, r_projection, fxaa, should now be working. 2016-07-28 13:18:22 +00:00
image.c fix server crash (on two pk3s with the same pure path) 2017-01-13 00:39:50 +00:00
in_generic.c fix some linux library issues. should no longer be quite so dependant upon dev packages... 2016-11-02 08:01:21 +00:00
in_morphos.c try to fix sdl inputs. 2016-07-21 19:27:59 +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 fix some compile errors+warnings. 2016-09-09 18:46:08 +00:00
in_win.c fix some of the things that baker didn't like. sorry it took so long. 2016-08-25 00:12:14 +00:00
input.h try to fix sdl inputs. 2016-07-21 19:27:59 +00:00
keys.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
keys.h try to fix sdl inputs. 2016-07-21 19:27:59 +00:00
lhfont.h Stole lh's font, for use without gamedata. 2005-01-05 08:02:25 +00:00
m_download.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
m_items.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
m_master.c remove the old SCVAR macro 2016-09-08 19:04:35 +00:00
m_mp3.c fix some bjp3 issues. 2017-01-15 13:13:09 +00:00
m_multi.c LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
m_options.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
m_script.c particles: rework r_effect, such that its possible to project particles forwards 2016-10-22 07:06:51 +00:00
m_single.c cl_clock 2; now gives a 12-hour clock. 2016-09-01 14:31:24 +00:00
menu.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
menu.h implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
merged.h fix server crash (on two pk3s with the same pure path) 2017-01-13 00:39:50 +00:00
modelgen.h curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
net_master.c fix server crash (on two pk3s with the same pure path) 2017-01-13 00:39:50 +00:00
p_classic.c particles: rework r_effect, such that its possible to project particles forwards 2016-10-22 07:06:51 +00:00
p_null.c particles: rework r_effect, such that its possible to project particles forwards 2016-10-22 07:06:51 +00:00
p_script.c lightprepass is functional again. still diffuse lighting only. supports shadowmaps but no other weird light info. 2016-11-20 20:52:41 +00:00
pr_clcmd.c LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
pr_csqc.c fix some bjp3 issues. 2017-01-15 13:13:09 +00:00
pr_menu.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
pr_skelobj.c fix server crash (on two pk3s with the same pure path) 2017-01-13 00:39:50 +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 implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
r_2d.c fix server crash (on two pk3s with the same pure path) 2017-01-13 00:39:50 +00:00
r_d3.c first attempt at webvr support. probably totally crap. 2016-12-19 13:31:05 +00:00
r_part.c fix server crash (on two pk3s with the same pure path) 2017-01-13 00:39:50 +00:00
r_partset.c particles: rework r_effect, such that its possible to project particles forwards 2016-10-22 07:06:51 +00:00
r_partset.h after much breaking, the webgl port now utilises the browser's ogg/mp3 decoder, and the browser's png decompresser. pngs/jpegs do not provide size information. 2015-04-21 04:12:00 +00:00
r_surf.c fix server crash (on two pk3s with the same pure path) 2017-01-13 00:39:50 +00:00
render.h first attempt at webvr support. probably totally crap. 2016-12-19 13:31:05 +00:00
renderer.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +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 implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
sbar.h tweak intermissions a little so that quakeworld mods actually works properly (especially mvds). 2015-09-01 04:45:15 +00:00
screen.h move 'not a field' messages to dprints. 2016-12-09 09:09:12 +00:00
skin.c remove the old SCVAR macro 2016-09-08 19:04:35 +00:00
snd_al.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
snd_alsa.c LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
snd_directx.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
snd_dma.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
snd_droid.c LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
snd_linux.c LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
snd_macos.c LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
snd_mem.c fix some search_begin to not fail just because no files were found, fixing a crash reported by eukara. 2016-11-15 22:22:04 +00:00
snd_mix.c LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
snd_morphos.c LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
snd_mp3.c change alot of sprintfs 2011-07-22 15:11:35 +00:00
snd_ov.c fix some linux library issues. should no longer be quite so dependant upon dev packages... 2016-11-02 08:01:21 +00:00
snd_sdl.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
snd_sndio.c Trimmed some dead files. 2012-09-30 05:52:03 +00:00
snd_wasapi.c cl_clock 2; now gives a 12-hour clock. 2016-09-01 14:31:24 +00:00
snd_win.c LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
snd_xaudio.c networked entity editing now kinda working. still needs much more work before its usable. 2016-12-07 18:45:25 +00:00
sound.h fix some bjp3 issues. 2017-01-15 13:13:09 +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 try to fix sdl inputs. 2016-07-21 19:27:59 +00:00
sys_linux.c fix some search_begin to not fail just because no files were found, fixing a crash reported by eukara. 2016-11-15 22:22:04 +00:00
sys_morphos.c reworked the shader system slightly. 2015-05-03 19:57:46 +00:00
sys_npfte.c fix some of the things that baker didn't like. sorry it took so long. 2016-08-25 00:12:14 +00:00
sys_plugfte.c fix some of the things that baker didn't like. sorry it took so long. 2016-08-25 00:12:14 +00:00
sys_plugfte.h ------------------------------------------------------------------------ 2013-03-12 22:37:28 +00:00
sys_sdl.c fix some compile errors+warnings. 2016-09-09 18:46:08 +00:00
sys_win.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +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 LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
valid.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00
vid.h merge gl+vk win32 code. include egl support on windows (useful for ANGLE). 2016-12-13 11:50:15 +00:00
vid_headless.c fix server crash (on two pk3s with the same pure path) 2017-01-13 00:39:50 +00:00
view.c first attempt at webvr support. probably totally crap. 2016-12-19 13:31:05 +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 move 'not a field' messages to dprints. 2016-12-09 09:09:12 +00:00
wad.h fix some of the things that baker didn't like. sorry it took so long. 2016-08-25 00:12:14 +00:00
winamp.h got rid of some anonymous unions 2006-02-17 02:51:59 +00:00
winquake.h LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
winquake.rc threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
zqtp.c implement status command for nq clients that expect something to be printed. IP addresses are withheld. 2017-01-24 10:27:39 +00:00