fteqw/engine/client
Spoike 46c63cbedb curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops.
device ids with rawinput and xinput are now assigned only on the first event. this means the ordering is easily controllable, thus helping splitscreen usability.
fix compile errors with the nolegacy builds.
client updates "chat" userinfo to match ezquake. does not display them still. server now forwards them correctly for ezquake.
android can now switch gles version. a bit crashy with it though.
android: gyroscope is now available to csqc.
android: added vid_dpi_x/y cvars. will be 0 on other platforms, for now.
added screenshot_vr command, for 360-degree stereoscopic screenshots.
fix a potential crash from frag parsing.
added m_accel_style and friends, for nicer mouse acceleration.
fixed const-correctness in a few places.
added friendly spectate button to the server browser
display a warning if an mdl has dodgy seam values. this won't affect fte, but can crash winquake.
qcc: fix struct fields to at least appear to work.
qcc: -I is finally implemented.
qccgui: options now has tooltips, so people might have a chance of actually figuring out what each option does.
menusys: game configs menu now scans for files rather than listing specific ones. should probably be tested more.

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4998 fc73d0e0-1445-4013-8a0c-d673dee63da5
2016-02-10 23:23:43 +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 mvd: cl_autotrack_team cvar locks autotrack to a specific team. getting the team name to match can still be problematic when it contains non-ascii chars however. 2016-01-18 05:22:07 +00:00
cl_cg.c Fix some of my breakages. 2015-07-27 08:21:34 +00:00
cl_demo.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
cl_ents.c mvd: cl_autotrack_team cvar locks autotrack to a specific team. getting the team name to match can still be problematic when it contains non-ascii chars however. 2016-01-18 05:22:07 +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 curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
cl_main.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
cl_master.h implement connectbr command, along with providing best-route info from the server browser. 2015-07-07 02:03:31 +00:00
cl_parse.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
cl_plugin.inc add hud_miniscores_show cvar to hide the mini deathmatch overlay 2015-11-18 07:37:39 +00:00
cl_pred.c mvd: cl_autotrack_team cvar locks autotrack to a specific team. getting the team name to match can still be problematic when it contains non-ascii chars however. 2016-01-18 05:22:07 +00:00
cl_screen.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
cl_tent.c mvd: cl_autotrack_team cvar locks autotrack to a specific team. getting the team name to match can still be problematic when it contains non-ascii chars however. 2016-01-18 05:22:07 +00:00
cl_ui.c tweak intermissions a little so that quakeworld mods actually works properly (especially mvds). 2015-09-01 04:45:15 +00:00
clhl_game.c code to use occlusion queries for coronas. 2015-10-11 11:34:58 +00:00
client.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
clq2_cin.c glibc workaround 2015-12-12 19:25:15 +00:00
clq2_ents.c mvd: cl_autotrack_team cvar locks autotrack to a specific team. getting the team name to match can still be problematic when it contains non-ascii chars however. 2016-01-18 05:22:07 +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 curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
fragstats.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
image.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
in_generic.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
in_morphos.c fix colormod 2015-04-14 23:12:17 +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 curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
in_win.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
input.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
keys.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
keys.h Reworked client support for DPP5+. less code now, its much more graceful. 2015-07-26 10:56:18 +00:00
lhfont.h Stole lh's font, for use without gamedata. 2005-01-05 08:02:25 +00:00
m_download.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
m_items.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
m_master.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
m_mp3.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
m_multi.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
m_options.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
m_script.c qcc: allow variable definitions inside for statements. these are strictly subscoped. 2015-09-18 20:30:10 +00:00
m_single.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
menu.c mvd: cl_autotrack_team cvar locks autotrack to a specific team. getting the team name to match can still be problematic when it contains non-ascii chars however. 2016-01-18 05:22:07 +00:00
menu.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
merged.h misc fixes and tweaks: 2015-10-27 15:20:15 +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 glibc workaround 2015-12-12 19:25:15 +00:00
p_classic.c added qccgui icon (courtesy of shpuld) 2015-12-28 17:41:39 +00:00
p_null.c added qccgui icon (courtesy of shpuld) 2015-12-28 17:41:39 +00:00
p_script.c mvd: cl_autotrack_team cvar locks autotrack to a specific team. getting the team name to match can still be problematic when it contains non-ascii chars however. 2016-01-18 05:22:07 +00:00
pr_clcmd.c mvd: cl_autotrack_team cvar locks autotrack to a specific team. getting the team name to match can still be problematic when it contains non-ascii chars however. 2016-01-18 05:22:07 +00:00
pr_csqc.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
pr_menu.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
pr_skelobj.c try to fix entertimes. 2015-06-24 17:59:57 +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 curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
r_2d.c mvd: cl_autotrack_team cvar locks autotrack to a specific team. getting the team name to match can still be problematic when it contains non-ascii chars however. 2016-01-18 05:22:07 +00:00
r_d3.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
r_part.c mvd: cl_autotrack_team cvar locks autotrack to a specific team. getting the team name to match can still be problematic when it contains non-ascii chars however. 2016-01-18 05:22:07 +00:00
r_partset.c added qccgui icon (courtesy of shpuld) 2015-12-28 17:41:39 +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 mvd: cl_autotrack_team cvar locks autotrack to a specific team. getting the team name to match can still be problematic when it contains non-ascii chars however. 2016-01-18 05:22:07 +00:00
render.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
renderer.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +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 mvd: cl_autotrack_team cvar locks autotrack to a specific team. getting the team name to match can still be problematic when it contains non-ascii chars however. 2016-01-18 05:22:07 +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 curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
skin.c Added two new projection modes. use r_projection to select alternative projections. 2015-07-03 02:07:41 +00:00
snd_al.c fix playdemo not working straight after record. 2015-08-20 03:17:47 +00:00
snd_alsa.c Implemented device enumeration for SDL+ALSA+OSS4 audio drivers. Back to using the 'default' alsa device by default, warts and all. 2015-05-14 03:06:58 +00:00
snd_directx.c q2w bsp format support. 2015-03-03 00:14:43 +00:00
snd_dma.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +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 be more verbose about the port that we're redirected to when acting as an nq client. 2015-09-10 10:16:26 +00:00
snd_macos.c Committing this before I break it any more. 2012-04-09 19:12:12 +00:00
snd_mem.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
snd_mix.c Reworked client support for DPP5+. less code now, its much more graceful. 2015-07-26 10:56:18 +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 I'm good at fucking stuff up - remove debug prints. 2015-09-02 23:25:00 +00:00
snd_sdl.c Implemented device enumeration for SDL+ALSA+OSS4 audio drivers. Back to using the 'default' alsa device by default, warts and all. 2015-05-14 03:06:58 +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
snd_xaudio.c code to use occlusion queries for coronas. 2015-10-11 11:34:58 +00:00
sound.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
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 curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
sys_linux.c be more verbose about the port that we're redirected to when acting as an nq client. 2015-09-10 10:16:26 +00:00
sys_morphos.c reworked the shader system slightly. 2015-05-03 19:57:46 +00:00
sys_npfte.c ------------------------------------------------------------------------ 2013-03-12 23:06:15 +00:00
sys_plugfte.c implemented autotracking, hightrack is no longer quite so obnoxious. 2015-06-12 14:44:50 +00:00
sys_plugfte.h ------------------------------------------------------------------------ 2013-03-12 22:37:28 +00:00
sys_sdl.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +00:00
sys_win.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +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 fix an issue with bloom by making sure a cvar is created for glsl to use (even if not directly used by the engine). this ensures there's no weirdness with defaults. 2015-09-06 03:30:28 +00:00
valid.c attempt to fix autoid revealing spies in TF. 2015-07-09 18:02:49 +00:00
vid.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
vid_headless.c code to use occlusion queries for coronas. 2015-10-11 11:34:58 +00:00
view.c curtesy molgrum: allow_download_loc permits locs/*.loc to be downloaded. also fixes an strncmp. oops. 2016-02-10 23:23:43 +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 code to use occlusion queries for coronas. 2015-10-11 11:34:58 +00:00
wad.h code to use occlusion queries for coronas. 2015-10-11 11:34:58 +00:00
winamp.h got rid of some anonymous unions 2006-02-17 02:51:59 +00:00
winquake.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
winquake.rc threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
zqtp.c code to use occlusion queries for coronas. 2015-10-11 11:34:58 +00:00