7e687b45bb
engine: client always uses SDL (virtually) on non-Win32 platforms
2022-01-04 08:39:11 +03:00
284eeea3c3
engine: client: rework mouse input, use IN_MouseEvent for clientdll, don't emit mouse events when mouse is visible or touch emulate is used
2022-01-04 08:39:11 +03:00
01b2266b7e
engine: net_encode: minor code style fix
2022-01-04 04:30:47 +03:00
0714ab27b5
mainui: update
2022-01-04 04:29:27 +03:00
4ae608913b
console: fix Home and End buttons or equivalent hotkeys to always set start or end of input buffer
2022-01-04 03:01:59 +03:00
295adcf222
engine: con_utils: don't also prepend backslash in autocompletion~
2022-01-04 02:31:41 +03:00
3351ecd754
console: ignore whitespace commands on history, ignore backslash
2022-01-04 02:31:07 +03:00
ccf90beb7d
public: crtlib: add Q_isspace function
2022-01-04 02:22:20 +03:00
7fbbe9f015
github: ignore cleanup failure, run only on self-hosted
2022-01-04 02:20:13 +03:00
46fd27eb14
console: remove prepending backslashes
...
This is a leftover from Quake, where the console and chat were
in fact same entity. Because Xash splits it, there is no need
in prepending backslashes to separate commands from chat messages
2022-01-04 02:14:34 +03:00
f1a4d66d27
scripts: waifulib: remove nooptimize build type, use debug instead. Disable optimization for sanitize builds
2022-01-04 01:58:45 +03:00
c619bb4af7
readme: update discord link
2022-01-03 23:21:31 +03:00
210137c325
engine: increase model limit to the possible maximum without breaking the protocol
2022-01-03 23:07:33 +03:00
d4d79573f6
github: try to cleanup work directory before running, useful for self-hosted runners
2022-01-03 21:13:02 +03:00
b7a32f6843
scripts: gha: install deps on aarch64
2021-12-31 05:29:11 +03:00
f1dabf13a1
github: try to add aarch64 runner
2021-12-31 05:25:20 +03:00
947b94d29f
engine: client: delete unused test data :)
2021-12-31 04:10:06 +03:00
f007374866
engine: client: rewrite console history
...
Fix duplicate and empty lines saved into history
Fix backup copied too early
Add tests
2021-12-31 03:49:11 +03:00
7cb06956c2
engine: platform: win32: fix compile
2021-12-28 00:16:06 +03:00
ebfa8e6ffc
engine: platform: android: fix compile
2021-12-27 03:19:50 +03:00
7869aac2e5
wscript: add public to includes
2021-12-27 03:18:23 +03:00
f3dfbc9219
mainui: update
2021-12-24 18:14:03 +03:00
4f89288ccf
common: cleanup port.h
2021-12-23 19:17:11 +03:00
fb8791529e
common: include build.h in xash3d_types.h
2021-12-23 18:46:40 +03:00
f0feb1dfbf
ref: remove predictable random tiling textures
2021-12-23 18:35:01 +03:00
2df27e14a8
engine: client: make connect command available through stufftext, for future use
2021-12-23 01:25:03 +03:00
764ef93984
common: add fs_size_t typedef, for read()/write() return value
2021-12-23 01:21:33 +03:00
d8b3ab4dcc
engine: filesystem: fix unused result warnings
2021-12-22 05:03:06 +03:00
08e72bad35
engine: crashhandler: clean up code
2021-12-22 05:02:34 +03:00
7e574ea42e
engine: filesystem: do not create folders for files in rodir mode
2021-12-22 01:52:47 +03:00
0963e05716
engine: restore lumps after swapping them for blue shift maps
...
Mod_TestBmodelLumps may modify srclumps data, which is essential for
brush model loader. BlueShift maps have swapped lumps for some reason
Restoring them to default is fix for now
2021-12-20 18:12:36 +03:00
23e2f4d0cc
wscript: fix install on Android
2021-12-18 03:46:21 +03:00
ca3544d559
engine: server: don't assert for NULL player in FatPAS/PVS if we don't need it
2021-12-18 03:32:40 +03:00
7a0a355baf
github: grab artifacts by wildcard rather than a list
2021-12-17 04:38:23 +03:00
f7bf081650
github: try to fix artifacts uploading (YAML is worst markup language)
2021-12-17 03:58:56 +03:00
a4be009ce7
scripts: waifulib: disable stpcpy builtin for API level <21
2021-12-17 03:15:38 +03:00
d3248aad66
scripts: waifulib: clean legacy Android definitions
2021-12-15 17:40:24 +03:00
000c594596
scripts: waifulib: disable -no-canonical-prefixes for new NDKs
2021-12-15 17:37:31 +03:00
960a8959d5
github: download ndk directly instead of sdkmanager because sdkmanager sucks and ships ndk 22
2021-12-14 23:23:52 +03:00
2604ea39c5
github: try to upload artifacts
2021-12-14 23:17:04 +03:00
dc186c3cba
github: build android with NDK compiler
2021-12-14 23:03:31 +03:00
f60112773f
public: crtlib: include string.h for strlen
2021-12-10 01:13:08 +03:00
37aa5b1e99
engine: gamma: use FBitSet
2021-12-08 20:28:30 +03:00
SNMetamorph
aa07dab8ab
engine: added feature flag ENGINE_LINEAR_GAMMA_SPACE
2021-12-08 20:27:02 +03:00
ac213c22ed
ref: change some FCVAR_ARCHIVE to FCVAR_GLCONFIG to save in separate config
2021-12-08 17:58:16 +03:00
e0efe0aa23
engine: remove emboss filter. There seems no real use for it.
2021-12-07 09:09:45 +03:00
29bc0392ee
scripts: compiler_optimizations: disable clang thread-safe statics
2021-12-07 09:03:51 +03:00
054765232e
waifulib: xcompile: add NDK 23 support
2021-12-07 09:03:20 +03:00
89425e4bf2
mainui: update
2021-12-07 05:16:47 +03:00
a777e7c80d
engine, ref: add sprite and studio cvars to shared cvars list
2021-12-06 05:17:25 +03:00