Commit Graph

3744 Commits

Author SHA1 Message Date
Tim Angus
170a052489 Set MIN_COMHUNKMEGS to match DEF_COMHUNKMEGS
Changes in ioq3, most notably in the OpenGL 2 renderer, have gradually
increased the mininum memory requirements, to the point where the
original value is too low for the Team Arena game, among other things,
so increase the minimum to match our (already increased) default. More
information in issue #816.
2025-10-26 10:19:03 +00:00
Tim Angus
f4ec9be44d Flush logfile when writing hunk log 2025-10-26 09:51:17 +00:00
Tim Angus
0ebf1df742 XDG home directory support 2025-10-19 15:58:27 +01:00
Tim Angus
da4f9bd13d Fix demo command file completion 2025-10-18 17:54:19 +01:00
Tim Angus
8cc9eb5eff Fix Com_Filter
Com_Filter uses a limited sort of proto-regex syntax including a
character class like construct, but prior to this change these did not
work if preceded by a * glob.
2025-10-18 17:50:32 +01:00
llbraughler
b9262943a4 Fix flare visibility in mirrors
Compute the flare's depth with the same projection used for the scene, then compare it to the depth we read.
2025-10-18 13:19:42 +01:00
Tim Angus
c891c337cb Handle case where ioq3 is present as a git submodule 2025-10-18 13:01:20 +01:00
Tim Angus
139695d196 Change renderergl1 r_mode default to match renderergl2 2025-10-18 12:33:11 +01:00
Tim Angus
04365b08a2 Use CMAKE_DL_LIBS 2025-10-18 12:21:28 +01:00
Tim Angus
7871d59030 Fix OpenBSD build 2025-10-17 21:23:02 +01:00
Tim Angus
ffcfe3b811 OpenBSD CI build 2025-10-17 19:38:53 +01:00
Tim Angus
5d7e523d2d FreeBSD CI build 2025-10-17 19:30:22 +01:00
Tim Angus
cc884b7b75 Use FS_CreatePath in Sys_ErrorDialog 2025-10-17 17:54:58 +01:00
Tim Angus
b060aba07b Fix MSVC double truncation warnings 2025-10-17 17:42:37 +01:00
Tim Angus
d373394882 Use PRODUCT_NAME in config file comments 2025-10-17 14:20:53 +01:00
Tim Angus
8c19f7850d Better un-pure client error message 2025-10-17 14:20:53 +01:00
Tim Angus
a6f949c8a6 Stricter Info_Validate 2025-10-17 14:20:53 +01:00
Tim Angus
2bf82f1aba Remove inconsistent '.' in server message 2025-10-17 14:20:53 +01:00
Tim Angus
852adafe57 Render ANSI black text inverse (so that it is readable on black terminals) 2025-10-17 14:20:53 +01:00
Tim Angus
12ae6973a6 Extend size of serverInfo_t.hostName (handle longer server names) 2025-10-17 14:20:53 +01:00
Tim Angus
0d2348f936 Add CONFIG_PREFIX, for customising the config name 2025-10-17 14:20:40 +01:00
Tim Angus
f63b5cf8b4 When arch detection fails, show the compiler output 2025-10-12 12:25:06 +01:00
Tim Angus
c49d4d96bf When pak?.pk3 missing, open the destination folder in the file manager 2025-10-11 13:58:48 +01:00
Tim Angus
411f5a6924 Add Sys_OpenFolderInFileManager 2025-10-11 13:57:29 +01:00
Tim Angus
5c242be241 Move Sys_Exec within the file 2025-10-11 13:36:58 +01:00
Tim Angus
415f950ad3 Publish a release if the git tag exactly matches the current version number 2025-10-08 17:06:44 +01:00
Tim Angus
3e7f663881 Centralise version extraction 2025-10-08 16:32:20 +01:00
Tim Angus
dbc451190a Don't append the git revision if tagged to match the current version 2025-10-08 13:35:32 +01:00
Bernhard M. Wiedemann
1c1590d6c0 Drop build date from generated file
for reproducible builds.

Without this, dagcheck.c in the debugsource package
varies across builds.
2025-10-08 12:32:13 +01:00
Tim Angus
72b5fbe893 Remove unused/outdated null_* files 2025-10-07 22:13:30 +01:00
Tim Angus
c2051b8222 Don't set USE_ICON on macOS; the icon is derived from the bundle 2025-10-07 15:26:04 +01:00
Tim Angus
ed080d3a79 (Optionally) put the build products in a subdir, in the dmg 2025-10-07 12:25:29 +01:00
Tim Angus
bdbd6ff036 Fix warnings 2025-10-06 20:23:04 +01:00
Jack Slater
f3e1a0b6b0
Update README.md small formatting change and added a link 2025-10-05 18:19:28 -10:00
Jack Slater
3b7844884f
Update README.md to point to guides for players and sysadmins (#807) 2025-10-05 14:42:06 -10:00
smallmodel
1e30978722 Set the overflow flag when the number of bits written reaches the maximum size 2025-10-05 20:12:04 +01:00
llbraughler
addf0d9bea Implement ShowNormals in RendererGL2 2025-10-04 18:50:47 +01:00
Tim Angus
7d0117c183 Make sound channel exhaustion warning a Com_DPrintf 2025-10-03 20:17:20 +01:00
Tim Angus
7c2603a788 Set CMP0177 directly rather than by version 2025-09-27 10:27:05 +01:00
Tim Angus
c37d868016 Change CONTACT_EMAIL to something more real 2025-09-26 20:36:31 +01:00
Tim Angus
d02a5ff57f Improve dmg cosmetics 2025-09-26 17:21:07 +01:00
Tim Angus
441343538a Provide better advice re pak0.pk3 location on macOS 2025-09-25 13:14:03 +01:00
Tim Angus
77b868e7e7 Add macOS code sign/notarization setup doc 2025-09-25 12:06:54 +01:00
Tim Angus
2b2cb45b1e macOS notarization 2025-09-25 10:48:38 +01:00
Tim Angus
09bc7746fb Code sign on macOS 2025-09-25 10:48:38 +01:00
Tim Angus
a7e076f2ff Import macOS code signing certificate from environment variables 2025-09-25 10:48:38 +01:00
Tim Angus
149818dd86 Move non-essential documentation to docs subdir 2025-09-25 10:48:38 +01:00
Tim Angus
56f9f94ee7 SV_RehashBans_f may be executed when the server isn't running (#785) 2025-09-22 21:34:59 +01:00
Zack Middleton
266357ffbe Increase start server map limit in Team Arena ui to match q3_ui
Allow reading more scripts/*.arena files and allow up to 1024 maps
instead of 128.
2025-09-22 16:11:02 +01:00
Jack Slater
776704e931
Update CONTRIBUTING.md for the year 2025 (#757)
Removed a bunch of out-of-date links and information and updated a few parts.
2025-09-21 16:55:15 -10:00