Commit graph

34 commits

Author SHA1 Message Date
myT
83f8643cb3 more lenient validation of CHBLS color CVars 2023-11-12 04:19:09 +01:00
myT
e83e2eb532 fixed validation for ch_crosshairHitColor and ch_crosshairFragColor 2023-11-12 02:20:11 +01:00
myT
8587c34719 updated the changelog and version
include git.h only from a single file
2023-11-12 01:33:01 +01:00
myT
ccb9827b03 added GUI for options and front-end stats
added keycatchgui
added VS2019 project files
renamed r_swapInterval
removed r_speeds
fixed r_mode 1 cursor
fixed device caps
2023-11-12 01:32:59 +01:00
myT
3b6a3a5019 added D3D12 rendering and removed D3D11, GL2, GL3
don't track .user files except for cnq3 and cnq3-server

disabled FPS hack

disabled FPS hack, part 2
2023-11-12 01:32:58 +01:00
myT
1dca257c9d format float CVars without trailing zeroes 2023-10-30 21:46:55 +01:00
myT
cae492053f CVar sets always use all arguments 2022-12-28 14:37:30 +01:00
myT
952da7c009 added the -f option to /writeconfig 2022-12-05 21:07:06 +01:00
myT
be0746dfc4 fixed read-only CVar registration keeping the existing value 2022-10-23 05:23:27 +02:00
myT
a5c820644a CVar slots that have been freed can now be allocated again 2020-07-07 04:25:21 +02:00
myT
89aca4069e now fixing up the CVar hash table in Cvar_Nuke 2020-03-30 03:09:25 +02:00
myT
7d526ba6fc added FreeBSD support 2020-01-06 01:04:16 +01:00
myT
2d806401eb setting a cvar back to its default frees the latched string 2019-09-25 05:12:05 +02:00
myT
b3456d0a10 added the ctrl-i and ctrl-d console shortcuts 2019-02-21 17:11:29 +01:00
myT
1370e44ae5 added /cvar_add and /cvar_mul 2018-10-05 13:30:20 +02:00
myT
067ae10ab5 added /unset, /setempty and sequence support to /toggle 2018-06-03 20:54:45 +02:00
myT
7bfc5d9487 using the registered cvar/cmd names in the help panel instead of argument 0
cleaned up cmd.cpp with Cmd_FindCommand
2018-02-07 06:51:37 +01:00
myT
005dd46e08 print a warning when trying to create a deprecated cvar 2018-02-07 06:24:45 +01:00
myT
eb7511f4df out of range cvars get reset if the default is valid 2017-12-28 07:01:14 +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
fc07318da5 improved formatting for cvar queries and cvar range warnings 2017-12-14 22:48:38 +01:00
myT
79f46df525 fixed uninitialized pointers due to Cvar_GetHelp and Cmd_GetHelp 2017-11-13 03:07:34 +01:00
myT
f36f363020 cvarlist/cmdlist print 'h' when more help is available 2017-11-13 01:54:33 +01:00
myT
de72f96ae7 added the cvar_trim command to remove all user-created cvars 2017-11-12 01:01:20 +01: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
9b776ab343 keep cvars and commands alphabetically sorted 2017-07-04 23:14:28 +02:00
myT
9ea5d021d5 implemented the new interop system
implemented the dynamic lights and integer shader time extensions
2017-06-22 07:15:47 +02:00
myT
c1c9031f13 raised MAX_CVARS to handle bloated configs 2017-06-01 20:53:17 +02:00
myT
998ad98511 the mismatching initial values developer cvar warning only gets printed once 2017-05-04 18:30:06 +02:00
myT
1efd5b6d82 improved crash and exit handlers that restore system settings (monitor gamma ramps, system timer resolution, terminal settings, ...) and crash reports with full QVM stack trace 2017-03-14 05:11:12 +01:00
myT
0bc9c75e49 moved the create_git_header scripts into the cnq3 repository 2017-03-08 02:41:21 +01:00
myT
0f89ca6853 tweaked console scrolling (binds and speed), fixed the clamping and the backtick insertion on Windows 2017-01-23 07:33:53 +01:00
arQon
4f9754adfe intelligent TAB-completion handling (support for mapnames, binds, etc) 2017-01-19 00:59:44 -08:00
arQon
97db9f2314 import from cnq3 1.47 2016-12-17 20:43:04 -08:00