Commit Graph

223 Commits

Author SHA1 Message Date
myT 4fcf0f410e fixed some botlib strcpy calls with overlapping buffers (UB as per the specs) 2018-01-21 17:29:22 +01:00
myT 4a7f2356ab mouse motion is no longer forwarded to the mod when the console is down 2018-01-21 17:27:59 +01:00
myT b7a76b6428 console down with 2+ screens always disables input grabbing 2018-01-21 17:26:18 +01:00
myT f1bbe75937 fixed the Z and 9 keys not being bindable on Linux 2018-01-18 17:38:45 +01:00
myT 24fac5557c fixed the connect call always taking the address of the first result from getaddrinfo 2018-01-17 05:50:33 +01:00
myT 04c765f46c fixed cl_allowDownload 1 using the current directory instead of fs_basepath 2018-01-16 05:20:46 +01:00
myT f5b7c66b5a on Windows, a fatal error will move the early console window to the foreground 2018-01-16 03:02:59 +01:00
myT 511c7ad2cc com_hunkMegs doesn't have a maximum value anymore 2018-01-15 21:40:29 +01:00
myT f16d368775 fixed the Windows crash handler incorrectly considering certain exceptions as fatal
real-world example: code 0x6C6 flags 0x1
it was happening because we didn't give the other handlers a real chance to deal with them
2018-01-15 21:19:27 +01:00
myT 176aa6a24d fixed the jitter due to snapshots piling up with the same server timestamp for loopback and LAN clients 2018-01-15 21:04:55 +01:00
myT 7020abd4a8 sv_pure 1 now allows new image files (no overrides) to be read from directories
very useful for CPMA's SuperHUD
2018-01-07 13:58:45 +01:00
myT d167150e19 tweaked the changelog and added a readme for download archive
re-ordered changelog entries: add->chg->fix
added new system requirements
set the release date
2018-01-07 11:57:36 +01:00
myT 6280b22358 added the q3config.cfg and autoexec.cfg stuff to the changelog 2018-01-06 23:52:45 +01:00
myT 76afc77856 mentioning stuff that got nuked 2017-12-28 01:24:03 +01:00
myT 385c3f67df changelog formatting 2017-12-27 08:40:54 +01:00
myT ca8fb7457b reduced CPU usage in the client 2017-12-27 05:43:28 +01:00
myT 3c52752dd3 added help panel and colorized help text
added con_drawHelp and con_col*
letting the mod know we support the "cap_ExtraColorCodes" extension
con_colText overrides ^7 in the console and the help panel
extended console back scroll arrows all the way
2017-12-27 05:13:33 +01:00
myT f60ce0d1e8 fixed console/messagemode input buffers ignoring off-screen color modifiers when scrolled 2017-12-25 09:54:45 +01:00
myT 945cf03af5 fixed color handling and cursor position in console/messagemode input buffers 2017-12-19 03:23:45 +01:00
myT 2b7c0d56f9 changed 2 cvar names/ranges and fixed the server's time wrap check
sv_minRebootDelayMins <mins> -> sv_minRestartDelay <hours>
com_completionStyle -> con_completionStyle
2017-12-14 23:37:23 +01:00
myT 3a52f8869e better cvar formatting in the changelog 2017-12-14 22:49:34 +01:00
myT 4a296b3361 fixed a memory overflow due to GL_PACK_ALIGNMENT not being set correctly 2017-12-12 22:08:12 +01:00
myT 8c45c7aa60 fixed "SCR_UpdateScreen: recursively called" false positives (e.g. after being kicked twice) 2017-12-04 21:01:28 +01:00
myT 5689cb3d1e fixed a crash when the number of shader stages was wrong ("brandon" player model) 2017-11-29 19:08:29 +01:00
myT 93950031b9 disabled DPI scaling on the Windows client 2017-11-29 18:29:23 +01:00
myT 8900291f0d fixed key release of bind '+vstr a b' wrongly executing 'b' when key press didn't execute 'a' 2017-11-29 18:25:09 +01:00
myT 3c4a71faaf removed the stupid r_mapBrightness subtraction system 2017-11-29 14:20:53 +01:00
myT d1e85d74d0 Linux: added in_focusDelay and ignoring input events when unfocused 2017-11-22 21:47:50 +01:00
myT 9b60bd762d replaced r_(map)OverBrightBits with r_(map)Brightness 2017-11-22 18:59:51 +01:00
myT 964879bc5e changed r_mode and added r_blitMode 2017-11-22 18:26:26 +01:00
myT de72f96ae7 added the cvar_trim command to remove all user-created cvars 2017-11-12 01:01:20 +01:00
myT 69efe163ac error extension - trap_Error2 and trap_EnableErrorCallback 2017-11-10 20:21:03 +01:00
myT fca556e2ad match alerts cgame extension and s_autoMute for Windows 2017-11-07 06:17:28 +01:00
myT e26163aa79 added screenshotnc and screenshotncJPEG 2017-11-05 22:40:32 +01:00
myT 6238d7dd7f implemented in_noGrab on Windows 2017-10-29 02:36:57 +02:00
myT 6cde6e2182 added bindkeylist 2017-10-28 21:40:07 +02:00
myT b3831fcc87 the Linux client now uses SDL 2 for: window, GL context, video modes, audio, kb and mouse input, monitor list, clipboard 2017-10-28 03:35:51 +02:00
myT 1f49b43a39 con_history 1 is not just for clients anymore 2017-10-12 19:12:41 +02:00
myT 9a7ab19245 sv_restartProcess restarts the child process
uptime print child process, parent process and map uptimes
2017-10-12 03:45:24 +02:00
myT 484e9e7e40 removing color codes before printing to the terminal
fixed Download_CleanUp calling closesocket on socket 0, messing with stdin
2017-10-10 19:54:57 +02:00
myT c3027a56b7 made keys F13 to F24 bindable 2017-10-03 23:58:41 +02:00
myT 70f301e4ff cvar help extension
cvar type+range extension
module tracking for cvars and commands
lots of help text
2017-10-03 19:11:10 +02:00
myT d4ae363d71 fixed /bind treating single-character key names in a case sensitive manner 2017-09-12 03:27:23 +02:00
myT 6d18a0b5bd added the new client HTTP download system 2017-09-12 03:21:11 +02:00
myT 9dd81a895b fixed the cursor staying visible in raw input mode when focusing the window while a mouse button is pressed
got rid of redundent mouse API calls when handling focus changes
simplified the mouse input code
2017-08-18 19:05:19 +02:00
myT 37ef941ac2 fixed r_fullbright not being used and made it unlatched
removed the superfluous calls to GL_TexEnv for r_lightmap
2017-08-18 18:30:39 +02:00
myT f9fbe4797f fixed r_lightmap not being used and made it archived
removed the r_maplight* cvars
removed dead code (RB_StageIteratorGeneric)
2017-08-18 17:03:30 +02:00
myT ec042e37e1 added r_greyscale to control how monochromatic the final image looks
not doing the gamma pass when gamma==1 && obBits==0
no longer checking glConfig.colorBits for computing the global brightness
2017-08-18 16:02:02 +02:00
myT c95e9a86ee added automatic process restarts for Linux dedicated server crashes and timed reboots
putting the UTC date and time in Linux crash report file names
2017-07-06 06:10:29 +02:00
myT 47a566f9cc com_completionStyle 1 for cycling auto-completion results line in ET 2017-07-05 05:53:05 +02:00
myT 9b776ab343 keep cvars and commands alphabetically sorted 2017-07-04 23:14:28 +02:00
myT 23d0273489 commands registered by cgame get removed after CG_SHUTDOWN 2017-07-04 22:31:21 +02:00
myT eb4b1d8615 removed r_stencilbits r_depthbits r_colorbits r_texturebits r_ext_compressed_textures 2017-06-22 09:41:36 +02:00
myT bec4101854 using stb_image to load png and tga images
libjpeg errors no longer shut down the engine
2017-06-04 16:37:57 +02:00
myT aa2b00cbbb added m_accelStyle and m_accelOffset for a new accel style 2017-06-02 20:53:35 +02:00
myT d9bacec921 in_minimize registers a hotkey to minimize/restore the client 2017-06-01 13:02:19 +02:00
Christiaan Hondeveld 53b0866069 Merged dedicated console history 2017-05-28 14:49:22 +02:00
myT 1bd7614d21 added sv_minRebootDelayMins to control early server reboots 2017-05-23 23:42:02 +02:00
myT b49c880fe5 fixed broken rendering when the 2nd stage of a collapsed shader stage pair had non-white colors 2017-05-19 00:23:53 +02:00
myT a646bfdc87 fixed shader stages using "wave" not being animated when the server time is a big number 2017-05-19 00:04:32 +02:00
myT 85d6762647 added auto-completion to the Windows dedicated server
fixed Linux dedicated servers inserting a leading backslash when running auto-completion
fixed tty handling of the leading "]"
2017-05-18 23:23:50 +02:00
myT 8e2aafbdfd r_monitor is now latched, auto-updated and is used in every vid_restart call
fixed glConfig.vidWidth/Height when r_mode is set to use desktop res
2017-05-17 07:41:25 +02:00
myT 94541565b5 added con_scaleMode 2017-05-17 07:18:06 +02:00
myT e4062a6c90 reduced win32 raw mouse input latency and added cl_drawMouseLag 2017-05-06 22:01:14 +02:00
myT f9d4056e41 fixed the pukka3tourney2 slime not being green with r_vertexLight 1 2017-05-04 19:06:51 +02:00
myT 6b167831dd fixed the ct3ctf1 grate near quad getting picmipped 2017-05-04 19:02:58 +02:00
myT 0e18c3b645 added BACKSLASH as a bindable key on Windows 2017-05-04 18:52:46 +02:00
myT 8abb87e783 fixed the player name look-up behavior of kick, banUser, dumpuser 2017-05-04 18:36:07 +02:00
myT 7ea3b4264c fixed multi-view mouse input sensitivity for CPMA 1.50 2017-05-04 08:51:13 +02:00
myT 3d6d1e587a renamed con_saveCmdHistory to con_history 2017-04-20 03:25:46 +02:00
myT 32de17e9b2 updated the changelog 2017-04-11 17:45:54 +02:00
arQon 1afbf12d80 repair some strange quality regressions in the renderer source, as well as what looks like some half-merged pmx pieces. add glext for win32 platforms. NOTE: vc has poisoned a bunch of files with CRLF endings, because apparently you're not allowed to have those work properly in vs2013 and later, sigh 2016-12-18 03:05:45 -08:00
arQon 97db9f2314 import from cnq3 1.47 2016-12-17 20:43:04 -08:00