Commit graph

  • d982941849 * Update SDL patch Tim Angus 2008-08-31 10:04:28 +00:00
  • 9d0e643425 * Fix to console completion bug introduced by the last fix (from the oops dept.) Tim Angus 2008-08-30 22:07:50 +00:00
  • 56972c5c69 * Update IN_IsConsoleKey so that specifying ascii values/characters for the console key always results in the character being used as opposed to the key Tim Angus 2008-08-30 19:29:34 +00:00
  • a0ba5b4e38 * Update SDL patch as per SDL bugs #611 and #618 Tim Angus 2008-08-30 19:26:41 +00:00
  • 19eb906706 * Better condition to test whether to use the character or the key Tim Angus 2008-08-28 23:08:54 +00:00
  • c0328ab4f6 * Revert 'Handle dead keys more gracefully by taking a "best guess" rather than ignoring completely' from r1459; it can't ever work acceptably, especially on azerty/qwertz layouts * Make the ordering of the output from in_keyboardDebug more sensible * Add cl_consoleKeys cvar, a space delimited list of key names or characters that toggle the console Tim Angus 2008-08-28 22:05:34 +00:00
  • f1faa1d12a * Collapse common command completion code into one function and fix the incorrect buffer size parameter to strncpy (from the how-the-fuck-did-this-ever-work dept.) Tim Angus 2008-08-27 20:00:34 +00:00
  • 36a43f2aa1 * Handle dead keys more gracefully by taking a "best guess" rather than ignoring completely * When activating or deactivating the mouse flush any pending motion events; this should stop the view moving unpredictably in these circumstances * Add keyname completion to "unbind" Tim Angus 2008-08-25 21:15:25 +00:00
  • a6382d2d9b * Fix unused variable warning * Add USE_LOCAL_HEADERS guards to sys_loadlib.h Tim Angus 2008-08-23 22:45:30 +00:00
  • 17f52fa5a1 Runs for me now?. Zachary Slater 2008-08-23 02:33:08 +00:00
  • b555d68b3f * (bug #3729) server dependencies on client.h (Ben Millwood) * (bug #3731) BUILD_MISSIONPACK flag in Makefile (Gabriel Schnoering <gabriel.schnoering@gmail.com>) * (bug #3756) Q3VM crashes on unaligned block copy with SIGBUS (Patrick Baggett <baggett.patrick@figglesoftware.com>) and... * (bug #3755) IOQuake3 shouldn't use GCC-specific __FUNCTION__ Tim Angus 2008-08-22 22:47:26 +00:00
  • acbf982689 * Don't set SE_KEY event to ctrl-h; I don't think this makes sense * Don't warp the mouse on deactivation unless the cursor is in the window already; this fixes in_nograb * Stop grabbing the mouse in windowed mode when there is no sense in doing so * Make sure that IN_Restart is only called on r_fullscreen modification if a mode change actually takes place Tim Angus 2008-08-22 22:16:37 +00:00
  • e4e0568641 * Really fix backspace on OS X (I hope) Tim Angus 2008-08-22 11:41:54 +00:00
  • c1befbda75 * Prevent ~ from generating a character * Fix backspace on OS X (I hope) Tim Angus 2008-08-22 11:16:35 +00:00
  • 953200cafc * Update to jpeg-6b (only a decade old) Tim Angus 2008-08-21 23:29:09 +00:00
  • 1441e0362c Thanks to i.atent.dead@gmail.com, this adds: "I've written out a couple of type declarations for .cfg/.config and .pk3 files, which allows OS X to recognise what they are (handy for eg. QuickLook)." Zachary Slater 2008-08-20 19:00:22 +00:00
  • 5b4dc4c743 * Tidy up the keyboard code a bit, add in_keyboardDebug Tim Angus 2008-08-19 21:32:23 +00:00
  • 9705664d2c * Alpha sort the jpeg file list in the Makefile, just because Tim Angus 2008-08-19 10:03:14 +00:00
  • 1af6eb9592 * More robust x86 vm entrypoint/callback assembly (Tron) Tim Angus 2008-08-17 23:22:06 +00:00
  • d781a25157 * Fix misplaced #endif Tim Angus 2008-08-14 07:59:34 +00:00
  • 49fa0edd61 * Pass the "best" SDL_PixelFormat (as returned by the initial call to SDL_GetVideoInfo) to SDL_ListModes; this fixes said function returning an empty list when using the "windib" driver Tim Angus 2008-08-13 19:39:38 +00:00
  • f2baf359ae * s/GL_CLAMP/GL_CLAMP_TO_EDGE/g (If this change appears to cause you problems and you're using an nVidia graphics card, make sure your 'conformant texture clamp' setting is set to on for ioq3) Tim Angus 2008-08-12 19:34:43 +00:00
  • 7edcc7d16a * Use IPv6 header qcommon/wspiapi.h if it has been added by the end user * Update README to explain the Windows XP requirement Tim Angus 2008-08-09 19:12:30 +00:00
  • 60eb261185 * Add SDL bug fix patch to misc/ directory * Add commentary of said patch to README Tim Angus 2008-08-09 15:19:59 +00:00
  • 317b953421 * Random README tweaks (from previous commit, after actually having saved it) Tim Angus 2008-08-09 13:25:41 +00:00
  • c29417b42a * Always show the mouse cursor when the mouse is disabled * Rename IN_StartupJoystick to IN_InitJoystick, add IN_ShutdownJoystick * Add IN_Restart, which avoids calling IN_DeactivateMouse at the wrong time * Call IN_Restart when changing r_fullscreen * Add CVAR_ROM r_sdlDriver for easy checking of the SDL driver in use * Random README tweaks Tim Angus 2008-08-09 13:20:00 +00:00
  • d4d5527a89 * Add Sys_GLimpInit for platform specific GLimp initialisation * Move Unix specific signal handlers to Sys_PlatformInit * (Windows only) Don't set the SDL video driver if SDL_VIDEODRIVER is already set externally * (Windows only) Use the "windib" SDL video driver if in_mouse is set to -1 Tim Angus 2008-08-08 21:35:33 +00:00
  • 2cf5052786 * (bug 3674) Change default for s_alGain from 0.4 to 1.0 Tim Angus 2008-08-08 18:27:06 +00:00
  • 9a5d971705 * Fix memory leak in win32 VM code (arQon/dmitry) Tim Angus 2008-08-06 16:09:29 +00:00
  • 1b87aff448 * Elaborate on the reasons for requiring Windows XP Tim Angus 2008-08-04 11:34:04 +00:00
  • a87661a1be * Whitespace... Tim Angus 2008-08-03 21:38:54 +00:00
  • d56c53abb4 * Report SDL driver used on GLimp initialisation Tim Angus 2008-08-03 21:37:51 +00:00
  • 00e790ce00 * Change win32 client Sys_Sleep so it ONLY sleeps since before it was waking on more or less any input event; fine for the server, not so much use for the client * In the main loop, don't bother sleeping if it's going to be less than 10ms as the methods we're using to sleep at the moment aren't very precise * Add Sys_PlatformInit for platform specific initialisation * In win32 Sys_PlatformInit force selection of the DirectX SDL backend in order to get better fullscreen mouse input (in conjunction with a patched SDL DLL http://bugzilla.libsdl.org/show_bug.cgi?id=265) Tim Angus 2008-08-03 19:42:53 +00:00
  • d13269c5bb * Restrict OpenAL capture support test hack to OS X, where it is required; this fixes a crash on exit with Windows when using OpenAL Tim Angus 2008-08-03 19:31:42 +00:00
  • 71f8a85e42 * Sign check com_maxfps* variables Tim Angus 2008-07-21 22:16:57 +00:00
  • 0124371c01 * Use Sys_Sleep to limit FPS, which will save CPU * Add com_maxfpsUnfocused and com_maxfpsMinimized; self explanatory * Fix reopening of bug 3703, I hope Tim Angus 2008-07-21 22:02:54 +00:00
  • 4ceb51e6ba Bug 3726 make-macosx-ub.sh error aborting and directory changing Thanks to Ben Millwood. Zachary Slater 2008-07-20 17:42:34 +00:00
  • 3855f65d17 * Fix confusion of cgame and renderer entity array bounds (Tr3B) Tim Angus 2008-07-16 18:07:36 +00:00
  • 42e444ea0b * Revert r1341 as there doesn't seem to be a lot of point to the change and it potentially will cause input events to be queued in a different order to that in which they were received Tim Angus 2008-07-16 17:45:10 +00:00
  • 2ed334b2be fix build without VOIP (David Severwright, bug#3720) Ludwig Nussel 2008-07-16 07:15:09 +00:00
  • d3cf82b2ee nsis: uninstall openal32.dll as well Ludwig Nussel 2008-07-16 07:15:01 +00:00
  • 5208bf8273 also define proper version when using git-svn Ludwig Nussel 2008-07-16 07:14:55 +00:00
  • d84d418086 * Remove cl_platformSensitivity as it predates the move to SDL everywhere Tim Angus 2008-07-12 13:31:31 +00:00
  • 3c9dc98d04 * (bug 3712) MSVC build fix s/strtof/strtod/ (Pat Raynor <raynorpat@gmail.com>) Tim Angus 2008-07-09 21:22:29 +00:00
  • de8131938c * Fix server info string voip setting Tim Angus 2008-07-08 16:23:06 +00:00
  • 8ea86a4670 * Allow floating point values for r_znear Tim Angus 2008-07-08 09:15:48 +00:00
  • 37d664d4b2 * Rename voip cvar to cl_voip * s/#if USE_VOIP/#ifdef USE_VOIP/ * Add generalised runtime cvar range checking, currently on [sv|cl]_voip, dedicated and a bunch of r_ variables Tim Angus 2008-07-07 22:31:39 +00:00
  • 809c361744 Reverted svn revision #1410 to sv_init.c Ryan C. Gordon 2008-07-06 20:07:43 +00:00
  • 5d3f17e2f0 Fixed TIGERHOST (it should apply to 10.5, too, or legacy binaries fail to link). Ryan C. Gordon 2008-07-06 18:58:40 +00:00
  • 71b196c0dc Fixed compiler warning on Mac OS X. Ryan C. Gordon 2008-07-06 18:32:41 +00:00
  • 89e0e9d892 Reverting. Zachary Slater 2008-07-06 17:16:14 +00:00
  • 391bb74c44 * Don't start UI when starting client binary with +set dedicated 1 Tim Angus 2008-07-06 15:47:15 +00:00
  • 9d469692f3 * Fix killserver command for client binary based dedicated server Tim Angus 2008-07-06 10:55:19 +00:00
  • 963aa3e40f Theoretical higher chance of working. Zachary Slater 2008-07-06 04:23:13 +00:00
  • 3c13c61fa4 It's either the Wu-Tang Symbol or the tango quake3 logo, someone please test this on Linux. Zachary Slater 2008-07-06 03:04:55 +00:00
  • e073c70fd6 Quake 3 Tango-Style icon, suitable for scaling low. Thanks to jayschwa@gmail.com for this version. Zachary Slater 2008-07-06 02:23:06 +00:00
  • 6b572920a9 * Remove silly range check on sv_voip during initialisation * Changed dedicated binary dedicated cvar to CVAR_INIT and remove runtime check Tim Angus 2008-07-06 01:35:01 +00:00
  • b601941240 * Fixed client binary dedicated server * Revert 1286 as the checks are no longer redundant following above fix Tim Angus 2008-07-06 01:30:42 +00:00
  • 7fe9a02d91 * In the dedicated binary, prevent setting dedicated cvar to 0 Tim Angus 2008-07-06 01:00:00 +00:00
  • 49413057ee * Change dedicated cvar to CVAR_LATCH on the dedicated server Tim Angus 2008-07-06 00:31:52 +00:00
  • c7225dc0ae * Fix to speex compile warning Tim Angus 2008-07-06 00:28:42 +00:00
  • 2c0861c1ce * (bug 3610) Server sending unnecessary newline with SV_ConSay_F (Tyler Schwend <TylerSchwend@gmail.com>) * (bug 3623) COMMAND is mapped to the ALT key (Matthias <Kapffer@macbay.de>) * (bug 3665) Typo error in FS_FOpenFileByMode function (TsT <tst2006@gmail.com>) * (bug 3669) Some files left out of Solaris Packages (Vincent Cojot <vincent@cojot.name>) * (bug 3680) server quit messages (Ben Millwood) * (bug 3682) Maps with >1024 models cause a segfault (misantropia <bnoordhuis@gmail.com>) * (bug 3683) R_FindShader(): negative lightmap indexes cause stray pointers (misantropia <bnoordhuis@gmail.com>) * (bug 3688) q3asm potential segfault fix and other changes (TsT <tst2006@gmail.com>) * (bug 3695) Not allowing to write file with lib extention (.dll/.so/...) (TsT <tst2006@gmail.com>) * (bug 3696) make-macosx-ub.sh outdated by revision 1340; test for Tiger not working (Matthias <Kapffer@macbay.de>) * (bug 3698) #error reported as warning in q3cpp (and no #warning support) (Ben Millwood) * (bug 3703) restoring the valued pre-SDL window behaviour (/dev/humancontroller <devhc97@gmail.com>) Tim Angus 2008-07-05 23:50:38 +00:00
  • 956ce9bf12 * (bug 3692) Makefile infinitely recurses if no targets are defined Tim Angus 2008-07-05 22:34:23 +00:00
  • 1e21a3e258 VOIP: Added cvar cl_voipCaptureMult to boost gain on recorded bits. Ryan C. Gordon 2008-07-05 04:38:16 +00:00
  • 894a22ec84 This is moved as well. Zachary Slater 2008-06-30 03:38:19 +00:00
  • 689d430424 Remove TODO, point to the internet so I don't waste ci's. Zachary Slater 2008-06-30 03:30:11 +00:00
  • fc0ba1a53f Whitespace cleanup. Ryan C. Gordon 2008-06-29 04:05:28 +00:00
  • 21d1cd380b Don't show VoIP meter in all the common scenarios. Ryan C. Gordon 2008-06-29 04:04:33 +00:00
  • 51978317d8 remove trailing whitespace Ludwig Nussel 2008-06-25 07:59:57 +00:00
  • 1312060d55 nsis: add openal-soft Ludwig Nussel 2008-06-25 07:59:53 +00:00
  • 2e803017c4 add voip-readme.txt to installers Ludwig Nussel 2008-06-25 07:59:50 +00:00
  • 6dca7ed917 Added initial pile of VoIP documentation. Ryan C. Gordon 2008-06-25 07:03:14 +00:00
  • 3856dea112 minor spelling fix. Zachary Slater 2008-06-25 06:20:23 +00:00
  • ee54985383 VoIP: allow targetting last attacker, or the one in your crosshairs. Ryan C. Gordon 2008-06-25 05:51:05 +00:00
  • f8d6828f15 VoIP: Added cheapie VoIP meter. Ryan C. Gordon 2008-06-25 05:50:44 +00:00
  • 3958f1099e Added ioq3-specific credits screen. Ryan C. Gordon 2008-06-25 05:50:15 +00:00
  • 21a208cb82 pass the correct size to Q_vsnprintf (Ian Lindsay) Ludwig Nussel 2008-06-20 07:08:42 +00:00
  • 5513fa3d75 fix the build on openbsd (Ian Lindsay) Ludwig Nussel 2008-06-20 07:08:40 +00:00
  • 4713fa4f79 Thanks to Lakitu7 for pointing this out. Zachary Slater 2008-06-17 04:44:36 +00:00
  • c923872ca2 Added GL_EXT_texture_compression_s3tc support. Ryan C. Gordon 2008-06-13 02:28:51 +00:00
  • a98fed9ee2 bind ipv6 sockets first Ludwig Nussel 2008-06-12 18:32:33 +00:00
  • b060eae562 show numeric address the server binds to Ludwig Nussel 2008-06-12 18:32:29 +00:00
  • 3ad65755f3 Whoops, maybe this is the right header location... Ryan C. Gordon 2008-06-09 00:07:14 +00:00
  • a665d822d8 Added #include to fix compiler warning on Mac OS X. Ryan C. Gordon 2008-06-09 00:04:45 +00:00
  • a7b854d65f VoIP: Save own voice when recording a demo. Ryan C. Gordon 2008-06-08 08:25:25 +00:00
  • 28c48a8cf9 VoIP: Don't lose gain for good if using VAD on disconnect. Ryan C. Gordon 2008-06-08 08:24:38 +00:00
  • c45fe80ea6 Removed an obsolete FIXME. Ryan C. Gordon 2008-06-08 08:23:55 +00:00
  • be9ae48039 VoIP: tweaked VAD code. Ryan C. Gordon 2008-06-08 07:29:25 +00:00
  • fd239c58a8 VoIP: Enable Automatic Gain Control. Ryan C. Gordon 2008-06-08 07:09:45 +00:00
  • d4ee08b985 VoIP: attempt at changing voipPower calc and using it for VAD. Ryan C. Gordon 2008-06-08 07:09:10 +00:00
  • fdfaff64f8 VoIP: changed debug output filenames. Ryan C. Gordon 2008-06-07 14:41:21 +00:00
  • fec2cc2f05 VoIP: initial shot at voice activation. Ryan C. Gordon 2008-06-07 14:40:59 +00:00
  • 8028fc042c VoIP: Only update from cl_voipSendTarget if sending data. Ryan C. Gordon 2008-06-07 14:40:30 +00:00
  • c50799fcf7 VoIP: Initial work on adding Speex preprocessor. Ryan C. Gordon 2008-06-07 14:39:49 +00:00
  • 26c706df15 VoIP: Don't hardcode Speex sample rate. Ryan C. Gordon 2008-06-07 14:38:46 +00:00
  • 13de2746ea loki-setup: use xdg-desktop-menu instead of loki-setup legacy menu entries Ludwig Nussel 2008-06-07 13:31:18 +00:00
  • bab9a00838 VoIP: Fixed per-user gain output. Ryan C. Gordon 2008-06-05 15:14:07 +00:00
  • 35e2091c90 allow linking against an external speex library Ludwig Nussel 2008-06-05 08:55:08 +00:00
  • 86c42edf6b nsis: use modern ui Ludwig Nussel 2008-06-05 08:42:37 +00:00
  • f65a956c81 Add PRODUCT_VERSION back into q_shared.h for MSVC builds. Julian Priestley 2008-06-04 23:29:37 +00:00