Peter0x44
9b42534fc8
Add pipeline for no-SDL2 linux builds
2025-02-23 02:46:46 +00:00
MotoLegacy
91e23786b4
Add pipeline for no-SDL2 win32/win64
2024-11-30 14:18:42 -08:00
MotoLegacy
6b0a448ab4
Hack back in support for EF_FULLBRIGHT
2024-11-26 13:33:08 -08:00
MotoLegacy
475cc7e0d6
Enable Windows SSPI for SDL2 builds
2024-11-25 19:25:17 -08:00
MotoLegacy
e4f9a6b054
QC_PathRequiresSandbox: Allow writing to scripts/
2024-11-24 17:10:43 -08:00
cypress
593345a7f0
Replace conchars with charset
2024-09-11 20:07:31 -07:00
peter0x44
3356a77745
Disable OSK to fix text box input issue
...
Our text boxes break if you open the console while editing one.
Apparently this code is the culprit.
2024-09-08 23:11:23 +01:00
peter0x44
1aa80f22df
Bump SDL2 version
2024-09-08 16:43:05 +01:00
peter0x44
11acc97349
Don't define LINK_FREETYPE and SPEEX_STATIC in config_nzportable.h
2024-09-08 16:41:15 +01:00
cypress
ac12778fa5
Permission-less saveconfig
2024-09-08 15:41:50 +01:00
cypress
4b7a1e3fb0
NZ:P Modification Check-In
...
Co-authored-by: Peter0x44 <peter0x44@disroot.org>
2024-09-08 15:37:35 +01:00
Daniel Svensson
2efeab6a4c
Vulkan+Wayland fixes ( #271 )
...
* Process wayland events with vulkan renderer.
* Handle vulkan offscreen swapchain size selection.
2024-09-06 09:32:13 -07:00
Daniel Svensson
e62a712ee9
CI and various compile fixes ( #270 )
...
* Fix emscripten build.
* speexdsp need to disable neon support.
* all deps need --host=none.
* Fix mingw 32 bit build.
* Only try to static link ezhud if building client.
* Make STRIPFLAGS overrideable.
* pkgconf typo, should be --atleast-version.
* Fix -host -> --host typo.
* Update CI.
2024-09-06 09:31:36 -07:00
Daniel Svensson
12985c8b31
Compilation fixes ( #267 )
...
* Fix q3 plugin compilation on aarch64 macOS.
* Fix duplicate symbol when statically linking ezhud.
2024-08-30 12:05:06 -07:00
Daniel Svensson
72fe01555a
Fix vwep injection for demos. ( #269 )
2024-08-30 12:04:56 -07:00
erysdren
52e672d034
Fix makefile for linux->win64_SDL target ( #258 )
...
Co-authored-by: eukara <marco@icculus.org>
2024-08-27 23:50:12 -07:00
cea1acab34
fix qcc-{rel,dbg} targets in engine/Makefile
2024-08-26 17:34:58 -07:00
53420aab02
Move CL_TryTrackNum again where it doesn't cause further complaints
2024-08-26 16:34:08 -07:00
4950f5971b
safeswitch in SV_AcceptMessage requires mentions of all protocols despite being unavailable.
2024-08-26 16:18:38 -07:00
9a453bed2f
Multiplayer menu should not poke skins when QWSKINS isn't set
2024-08-26 16:18:34 -07:00
29f442a325
Log_Logfile_f is only available when HAVE_LEGACY is set
2024-08-26 16:18:30 -07:00
7d70e3c612
Move CL_TryTrackNum out of the QWSKINS define
2024-08-26 16:18:23 -07:00
Solarite
75e51c3081
Fix typo in capturedemo command ( #259 )
...
Fixed a slight typo in the description for the `capturedemo` command.
2024-08-26 15:47:03 -07:00
newbytf
322f01f212
Deliver _ONE messages to correct spectator(s) ( #265 )
...
Previously it would only deliver if:
(a) you were spectating no one
(b) player-0 was getting messages (which you'd then incorrectly receive)
Co-authored-by: newby <newby@rakis.net>
2024-08-26 15:46:51 -07:00
Peter0x44
7599872f9c
Allow overriding CC for cross-compilation. ( #262 )
...
In the case of SDL2 cross-compilation, I had to make this change.
FTE_TARGET=SDL2_arm and such don't work. If I override the compiler with
something like:
make CC=aarch64-linux-gnu-gcc then this particular line reverts it to
gcc and calls the system compiler anyway. I'm not sure why this line
needs to exist at all.
I did the same for windres, because it might also make sense to override
it with an i686-w64-mingw32-windres. Or potentially for the
aarch64-w64-mingw32 gcc in future.
2024-08-26 15:46:01 -07:00
Peter0x44
00a42c24c3
Account for setsensitivityscaler in IN_MoveJoystick ( #264 )
2024-08-26 15:44:14 -07:00
Shpoike
f75ba7d8e8
Fix gl_screenangle with postproc.
2024-08-26 20:27:35 +01:00
Shpoike
62b1e27620
Fix player skins with software banding.
2024-08-25 06:12:05 +01:00
Shpoike
e002c43430
Support a couple of other wav file variants.
2024-08-25 06:12:05 +01:00
Shpoike
75ee7daa82
Fix postprocess screwyness with the classic sbar.
2024-08-25 06:12:05 +01:00
Shpoike
d45687ccf0
Reduce the chances of input_cursor_entity getting stale values on map changes.
2024-08-25 06:12:05 +01:00
Shpoike
b3c5cb8ae1
Use a more recent ODE revision, to avoid crosscompile errors (and just to keep things updated).
2024-07-21 03:54:39 +01:00
Shpoike
541b98edda
Fix mvd ents spawning with the wrong entity in certain cases.
2024-07-21 01:18:21 +01:00
Shpoike
ff1a2299f4
megacommit.
...
adds qtv relay support.
lots of other misc tweaks.
2024-07-14 19:58:26 +01:00
Shpoike
effee0e45a
Make the web port's local storage stuff more visible. Fix web port's touchscreen inputs.
2024-07-14 19:58:26 +01:00
Shpoike
6c795f62ab
Fix issue with ktx's parsing of certain entities.
2024-07-14 19:58:26 +01:00
Shpoike
5685376732
TURN support (stupidly) requires md5 support. Make it available to a couple of other subsystems too.
2024-07-14 19:58:26 +01:00
Shpoike
b2557adfe2
Fix up gamepad support in the web target.
2024-07-14 19:58:26 +01:00
Shpoike
f9ed78383c
Try to fix up ktx compat a bit.
2024-07-14 19:58:26 +01:00
Shpoike
f513ea03ef
Attempt to fix map-startup timing issues. This should fix (older) copper's door-linking ents.
2024-07-14 19:58:26 +01:00
Shpoike
0923cda873
Allow browser port's FS_OpenTCP function to open a 'faketcp' websocket connection. This is so qtvplay can work without first needing to use the 'udp' protocol.
2024-07-14 19:58:26 +01:00
Shpoike
353f5b7ff9
Fix up master's http stuff to properly report serverinfo for brokered servers.
2024-07-14 19:58:26 +01:00
Shpoike
d99bc0b22a
Improve webrtc compat.
2024-07-14 19:58:26 +01:00
Shpoike
5bc9626dd6
Handle dpi scaling / zooming in the browser port.
2024-07-14 19:58:25 +01:00
Shpoike
44f97c2cc1
Ditch the windows close messagebox in favour of telling the menuqc instead. Should help encourage people to save their config changes a little more often...
2024-07-14 19:58:25 +01:00
Shpoike
92fd7eb9a7
Stub some wrath builtins mostly for docs.
2024-07-14 19:58:25 +01:00
Shpoike
8b0cfff7c7
Always load envmaps as linear, they don't make much sense as nearest (consistent with lightmaps).
2024-07-14 19:58:25 +01:00
Shpoike
8927712e0f
Tweak fteqcc's --help output.
2024-07-14 19:58:25 +01:00
Shpoike
3fed00b830
Allow for the separation of address and tls certificates (eg when the target is a explicit ip:port.
2024-07-14 19:58:25 +01:00
Shpoike
9abb3b479c
small tweak to item timers.
2024-07-14 19:58:25 +01:00