fteqw/engine/client
Spoike 577419de37 improve handling of writing to world entity.
split left and right alt. binds+gamecode still use left-alt exclusively. alt-for-red-chars only works with left alt. right alt is alt-gr, so text input now works fine.
fixed support for keypad and text entry.
sdl2 clipboard support, if we're compiled with sdl2.
fixed issues with sdl sound. shouldn't be so terrible now.
soundinfo command now more verbose.
support for interpolated ramps.
removed input line length limitations, although some limitations still remain.

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4315 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-04-13 08:15:18 +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 change alot of sprintfs 2011-07-22 15:11:35 +00:00
cd_null.c Added newline at end of file 2005-11-29 11:28:32 +00:00
cd_sdl.c change alot of sprintfs 2011-07-22 15:11:35 +00:00
cd_win.c added support for persistent particle effects in hexen2. 2012-11-29 13:37:48 +00:00
cdaudio.h Initial Checkin 2004-08-23 00:15:46 +00:00
cl_cam.c ------------------------------------------------------------------------ 2013-03-12 22:53:23 +00:00
cl_cg.c ------------------------------------------------------------------------ 2013-03-12 22:53:23 +00:00
cl_demo.c qwsvdef.h is no more. Many files changed because of this. 2013-03-31 04:21:08 +00:00
cl_ents.c ------------------------------------------------------------------------ 2013-03-12 23:24:15 +00:00
cl_ignore.c ------------------------------------------------------------------------ 2013-03-12 22:47:42 +00:00
cl_ignore.h blah 2005-11-30 21:39:27 +00:00
cl_input.c Try to enable it smartly... 2013-03-17 12:16:46 +00:00
cl_main.c qwsvdef.h is no more. Many files changed because of this. 2013-03-31 04:21:08 +00:00
cl_master.h ------------------------------------------------------------------------ 2013-03-12 23:09:25 +00:00
cl_parse.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
cl_plugin.inc qwsvdef.h is no more. Many files changed because of this. 2013-03-31 04:21:08 +00:00
cl_pred.c ------------------------------------------------------------------------ 2013-03-12 22:55:38 +00:00
cl_screen.c ------------------------------------------------------------------------ 2013-03-12 23:24:15 +00:00
cl_tent.c ------------------------------------------------------------------------ 2013-03-12 23:10:12 +00:00
cl_ui.c ------------------------------------------------------------------------ 2013-03-12 23:03:04 +00:00
clhl_game.c added support for external capture plugins - and using avcodec as a plugin.c. 2012-11-27 03:23:19 +00:00
client.h qwsvdef.h is no more. Many files changed because of this. 2013-03-31 04:21:08 +00:00
clq2_cin.c Fix a couple of things I noticed while playing in linux. 2011-01-29 19:53:38 +00:00
clq2_ents.c ------------------------------------------------------------------------ 2013-03-12 23:13:39 +00:00
clq3_parse.c ------------------------------------------------------------------------ 2013-03-12 22:53:23 +00:00
clq3defs.h Work In Progress branch. 2009-11-04 21:16:50 +00:00
console.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
fragstats.c Work In Progress branch. 2009-11-04 21:16:50 +00:00
image.c ------------------------------------------------------------------------ 2013-03-12 23:05:47 +00:00
in_generic.c ------------------------------------------------------------------------ 2013-03-12 22:29:40 +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 improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
in_win.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
input.h ------------------------------------------------------------------------ 2013-03-12 22:29:40 +00:00
keys.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
keys.h improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
lhfont.h Stole lh's font, for use without gamedata. 2005-01-05 08:02:25 +00:00
m_download.c qwsvdef.h is no more. Many files changed because of this. 2013-03-31 04:21:08 +00:00
m_items.c ------------------------------------------------------------------------ 2013-03-12 23:09:25 +00:00
m_master.c ------------------------------------------------------------------------ 2013-03-12 22:47:42 +00:00
m_mp3.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
m_multi.c qwsvdef.h is no more. Many files changed because of this. 2013-03-31 04:21:08 +00:00
m_options.c ------------------------------------------------------------------------ 2013-03-12 23:09:25 +00:00
m_script.c ------------------------------------------------------------------------ 2013-03-12 22:29:40 +00:00
m_single.c qwsvdef.h is no more. Many files changed because of this. 2013-03-31 04:21:08 +00:00
menu.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
menu.h ------------------------------------------------------------------------ 2013-03-12 22:47:42 +00:00
merged.h Desperate attempt to boost framerates with webgl. 2013-04-06 03:36:00 +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 ------------------------------------------------------------------------ 2013-03-12 23:09:25 +00:00
p_classic.c ------------------------------------------------------------------------ 2013-03-12 22:29:40 +00:00
p_null.c tcpconnect fixes 2012-01-17 07:57:46 +00:00
p_script.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
pr_clcmd.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
pr_csqc.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
pr_menu.c ------------------------------------------------------------------------ 2013-03-12 23:24:15 +00:00
pr_skelobj.c ------------------------------------------------------------------------ 2013-03-12 22:47:42 +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 Sigh, I suck. 2006-07-08 23:31:11 +00:00
quakedef.h Early hack at emscripten compat. 2013-04-02 05:18:17 +00:00
r_2d.c fix a mutex deadlock due to my dsound change. 2013-04-08 11:27:39 +00:00
r_d3.c Android tweeks 2012-07-05 19:42:36 +00:00
r_part.c ------------------------------------------------------------------------ 2013-03-12 23:21:14 +00:00
r_partset.c added support for persistent particle effects in hexen2. 2012-11-29 13:37:48 +00:00
r_partset.h A couple of changes. 2011-12-05 15:23:40 +00:00
r_surf.c ------------------------------------------------------------------------ 2013-03-12 23:13:39 +00:00
render.h ------------------------------------------------------------------------ 2013-03-12 23:10:44 +00:00
renderer.c Desperate attempt to boost framerates with webgl. 2013-04-06 03:36:00 +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 Visual Studio sucks. Needed to change this to get the damn thing to compile it. 2010-05-24 23:35:55 +00:00
roq.h Reworked the filesystem. We now support a virtual filesystem. Many places accept stream usage, although many formats do not support this. 2005-12-21 03:07:33 +00:00
roq_read.c Couple of bugs fixed - other-player prediction, net_preparse crashes, q2 gamecode no longer crashes. 2012-04-24 07:59:11 +00:00
sbar.c ------------------------------------------------------------------------ 2013-03-12 22:53:23 +00:00
sbar.h csqc's getplayerkey's "voipspeaking" or "voiploudness" are now implemented. the later works only for the local player, the former will report true only if the server is echoing. 2010-11-21 03:39:12 +00:00
screen.h ------------------------------------------------------------------------ 2013-03-12 23:09:25 +00:00
skin.c ------------------------------------------------------------------------ 2013-03-12 23:14:57 +00:00
snd_al.c Android tweeks 2012-07-05 19:42:36 +00:00
snd_alsa.c ------------------------------------------------------------------------ 2013-03-12 22:48:31 +00:00
snd_directx.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
snd_dma.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
snd_droid.c added support for external capture plugins - and using avcodec as a plugin.c. 2012-11-27 03:23:19 +00:00
snd_linux.c Committing this before I break it any more. 2012-04-09 19:12:12 +00:00
snd_macos.c Committing this before I break it any more. 2012-04-09 19:12:12 +00:00
snd_mem.c qwsvdef.h is no more. Many files changed because of this. 2013-03-31 04:21:08 +00:00
snd_mix.c ------------------------------------------------------------------------ 2013-03-12 22:53:23 +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 OggVorbis support now turned on (AVAIL_OGGVORBIS) 2012-10-24 02:59:31 +00:00
snd_sdl.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
snd_sndio.c Trimmed some dead files. 2012-09-30 05:52:03 +00:00
snd_win.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
sound.h Moved directsound audio initialisation onto the mixer thread, also added a cvar to disable threaded audio mixing. This should hopefully fix compat issues a couple of people had with not having audio in win32 (when it worked in win64 builds). 2013-04-07 08:59:05 +00:00
spritegn.h Changed vec4_t down to vec3_t, got the server browser integrated with the menu.dat. csqc is having fun, and nexuiz should work better. Enjoy. 2005-05-13 10:42:48 +00:00
sys_axfte.cpp added support for external capture plugins - and using avcodec as a plugin.c. 2012-11-27 03:23:19 +00:00
sys_droid.c qwsvdef.h is no more. Many files changed because of this. 2013-03-31 04:21:08 +00:00
sys_linux.c needed for macos, apparently. there's still a bug elsewhere. 2013-04-09 00:19:13 +00:00
sys_morphos.c added support for persistent particle effects in hexen2. 2012-11-29 13:37:48 +00:00
sys_npfte.c ------------------------------------------------------------------------ 2013-03-12 23:06:15 +00:00
sys_plugfte.c ------------------------------------------------------------------------ 2013-03-12 23:09:25 +00:00
sys_plugfte.h ------------------------------------------------------------------------ 2013-03-12 22:37:28 +00:00
sys_sdl.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
sys_win.c Bit more verbose. Also ensures that the location actually exists. 2013-04-11 10:34:06 +00:00
teamplay.c s/thier/their 2007-10-05 17:43:26 +00:00
textedit.c improve handling of writing to world entity. 2013-04-13 08:15:18 +00:00
valid.c fix a mutex deadlock due to my dsound change. 2013-04-08 11:27:39 +00:00
vid.h Trimmed some dead files. 2012-09-30 05:52:03 +00:00
view.c alternative way to detect when death tilt is needed. 2013-04-06 03:10:12 +00:00
view.h ------------------------------------------------------------------------ 2013-03-12 22:29:40 +00:00
wad.c d3d11 fixes. mipmapping implemented, vertex streaming more performant. Still behind the d3d9 renderer. 2012-12-04 19:37:57 +00:00
wad.h Android tweeks 2012-07-05 19:42:36 +00:00
winamp.h got rid of some anonymous unions 2006-02-17 02:51:59 +00:00
winquake.h Unified input subsystems. Should now all act the same. 2012-10-14 09:00:49 +00:00
winquake.rc ------------------------------------------------------------------------ 2013-03-12 22:29:40 +00:00
zqtp.c ------------------------------------------------------------------------ 2013-03-12 22:53:23 +00:00