Commit Graph

  • 6c8b9af6bb ci: nswitch: fix artifact packaging fgsfds 2023-02-07 20:35:24 +01:00
  • 07922c0239 ci: nswitch: actually set env vars properly fgsfds 2023-02-07 20:26:24 +01:00
  • 1a54ec92e0 github: ref name not required fgsfds 2023-02-07 20:26:13 +01:00
  • 663b574b8b github: checkout the switch_newer branch for now fgsfds 2023-02-07 20:22:30 +01:00
  • 430c51b71a ci: nswitch: there is no python-is-python3 where we're going fgsfds 2023-02-07 20:14:11 +01:00
  • 20bcd03f19 ci: nswitch: ...and set it to be the default python install fgsfds 2023-02-07 20:07:48 +01:00
  • dab959fc32 ci: nswitch: the docker container is missing python, install it fgsfds 2023-02-07 20:04:36 +01:00
  • eff75e5d50 ci: nswitch: the docker container is missing dkp-toolchain-vars, install it fgsfds 2023-02-07 20:00:49 +01:00
  • d103f022b4 ci: nswitch: forgot run fgsfds 2023-02-07 19:55:33 +01:00
  • 72b8246969 ci: nswitch: attempt to use dkp's docker image fgsfds 2023-02-07 19:54:00 +01:00
  • 030d05f018 ci: nswitch: make install with sudo fgsfds 2023-02-07 18:38:18 +01:00
  • 59cd5493e7 github: add nswitch build target fgsfds 2023-02-07 18:35:08 +01:00
  • 98a7f6fa3f ci: add nswitch build scripts fgsfds 2023-02-07 18:34:58 +01:00
  • 65095df124 Merge branch 'master' of https://github.com/FWGS/xash3d-fwgs into switch_newer fgsfds 2023-02-07 17:15:01 +01:00
  • ee370ea007 Merge branch 'master' of https://github.com/FWGS/xash3d-fwgs into switch_newer fgsfds 2023-02-07 17:14:47 +01:00
  • 05016f8639 engine: vgui: add EnableTextInput to the API Alibek Omarov 2023-02-06 16:40:36 +03:00
  • 12154de6f5 ref: soft: fix -Wsequence-point Alibek Omarov 2023-02-03 19:01:28 +03:00
  • 3fca567b81 wscript: few more warnings-as-errors Alibek Omarov 2023-02-03 19:01:15 +03:00
  • 634574f249 engine: platform: sdl: don't enable text mode with cursor??? Alibek Omarov 2023-02-06 00:29:14 +03:00
  • f782d444a8 engine: platform: posix: don't redefine _GNU_SOURCE fgsfds 2023-02-05 02:16:38 +01:00
  • b68def2b9c engine: touch: only pop up touch keyboard on FINGERDOWN events fgsfds 2021-05-24 04:53:35 +03:00
  • d944301a60 engine: client: add barebones gamepad controls to input fields fgsfds 2021-05-24 04:10:24 +03:00
  • 15ba932046 engine: server: add sv_autosave cvar fgsfds 2021-05-28 20:12:01 +03:00
  • b73c16c216 engine: net_ws: pass correct sockaddr lengths where needed fgsfds 2023-02-05 03:39:32 +01:00
  • 0ba4ef678c engine: net_ws: pass correct sockaddr lengths where needed fgsfds 2023-02-05 03:39:32 +01:00
  • 919d510f63 Merge branch 'master' of https://github.com/FWGS/xash3d-fwgs into switch_newer fgsfds 2023-02-05 02:37:40 +01:00
  • 6557ac7fb4 server: add sv_autosave cvar fgsfds 2023-02-05 02:29:22 +01:00
  • 87c307f47e scripts: flatpak: install vgui Alibek Omarov 2023-02-05 04:27:58 +03:00
  • f3e50b5500 add barebones gamepad controls for input fields and console fgsfds 2023-02-05 02:27:12 +01:00
  • 705f252ed8 nswitch: don't automatically pop up OSK when opening console fgsfds 2023-02-05 02:26:48 +01:00
  • cb28101732 touch: only pop up OSK on FINGERDOWN events fgsfds 2023-02-05 02:26:17 +01:00
  • f87863b8bc nswitch: always enable console fgsfds 2023-02-05 02:18:11 +01:00
  • 25fb89f717 nswitch: don't redefine O_BINARY fgsfds 2023-02-05 02:16:56 +01:00
  • 36e7856b9c don't redefine _GNU_SOURCE fgsfds 2023-02-05 02:16:38 +01:00
  • 34b0cdc125 scripts: flatpak: use relative paths as RoDir doesn't allow absolute paths for now Alibek Omarov 2023-02-05 04:13:45 +03:00
  • 25a1cb8ce7 Nintendo Switch support (again) fgsfds 2023-02-05 02:09:32 +01:00
  • a610b1545b scripts: flatpak: check .local directory for steam library Alibek Omarov 2023-02-05 03:41:58 +03:00
  • 30b698067a scripts: flatpak: allow easy debugger attach Alibek Omarov 2023-02-05 03:25:07 +03:00
  • f63f1a0dc6 scripts: flatpak: add another default Steam library path Alibek Omarov 2023-02-05 02:43:36 +03:00
  • 9cb867a7d4 filesystem: wad: print errno if wad can't be opened Alibek Omarov 2023-02-05 02:42:35 +03:00
  • 00ddd95c27 scripts: flatpak: try to add ourselves to desktop menu entries Alibek Omarov 2023-02-05 02:25:21 +03:00
  • 0ffd1b9ff1 github: try to enable building flatpak bundle Alibek Omarov 2023-02-05 00:06:37 +03:00
  • 2109d49aa3 ci: disable xash-extras fetching, it's a submodule now Alibek Omarov 2023-02-05 00:06:14 +03:00
  • f910f4896c engine: client: font: finally add support for tab character in engine Alibek Omarov 2023-02-04 22:53:10 +03:00
  • 6eae3471cf engine: client: font: fix consecutive newlines skipped, add flag to reset color after a newline Alibek Omarov 2023-02-04 21:59:29 +03:00
  • c0fa91bec9 engine: client: consolidate client and menu scissor functions Alibek Omarov 2023-02-04 21:24:19 +03:00
  • ba6dd3c751 engine: client: font: fix another inverted check Alibek Omarov 2023-02-04 21:23:51 +03:00
  • fd63018fb5 engine: client: make client string drawing functions ignore linefeeds Alibek Omarov 2023-02-04 20:58:33 +03:00
  • 2225915702 engine: client: font: fix CL_DrawStringLen Alibek Omarov 2023-02-04 20:54:17 +03:00
  • d14e486721 engine: client: font: add special flag to ignore linefeeds when drawing strings Alibek Omarov 2023-02-04 20:53:52 +03:00
  • 82b6da493a wscript: enforce GCC suspicious sizeof operations warnings as errors Alibek Omarov 2023-02-03 18:51:50 +03:00
  • bec0b36bb9 engine: client: font: fix colorcodes, don't reset Colo4ub, it will be reset by consequent draw calls anyway Alibek Omarov 2023-02-03 18:20:02 +03:00
  • e2c2821191 engine: client: font: do not apply filtering hack when fonts aren't upscaled Alibek Omarov 2023-02-03 18:06:07 +03:00
  • a19d34035d engine: client: font: do not use OpenFile on WADs >_< Alibek Omarov 2023-02-03 17:49:06 +03:00
  • 77ea03a62c engine: client: introduce bare-bones font manager and text drawing manager Alibek Omarov 2023-02-03 08:51:16 +03:00
  • 402a0f129d engine: platform: sdl: use SDL joystick rumble for Platform_Vibrate Alibek Omarov 2023-02-03 08:50:41 +03:00
  • d7116afc92 engine: client: add hud_fontscale cvar to control HUD font scaling (not wired to any logic yet) Alibek Omarov 2023-02-02 04:57:53 +03:00
  • d5fe491c14 engine: client: add a little auto-disconnect message in case of server timeout Alibek Omarov 2023-02-02 02:49:18 +03:00
  • 92138428c5 engine: touch: don't emulate touch and mouse through SDL2 (taken from @Velaron branch) Alibek Omarov 2023-02-01 06:42:31 +03:00
  • f3ff942ea9 scripts: flatpak: add basic i386 flatpak script Alibek Omarov 2023-02-01 04:58:12 +03:00
  • ced6e8869a ref: fix chrome texture being misaligned Alibek Omarov 2023-02-01 04:55:21 +03:00
  • d7af50ea6c engine: ref: remove direction vectors from Ref API, renderers calculate them from viewangles to local data anyway Alibek Omarov 2023-01-31 07:18:23 +03:00
  • f7d4e5a2ea engine: server: don't show GAMESAVED message in autosaves, small refactoring Alibek Omarov 2023-01-31 07:16:08 +03:00
  • 2e3788f23d engine: dedicated: add CL_HudMessage to dedicated stubs Alibek Omarov 2023-01-31 07:14:26 +03:00
  • eaf9a9283a Revert "engine: network: do not read from uninitialized sockaddr storage" Alibek Omarov 2023-01-31 04:33:27 +03:00
  • ae66291272 scripts: compiler_optimizations: added MSan target Alibek Omarov 2023-01-31 04:28:08 +03:00
  • 4f78ec01cf engine: network: do not read from uninitialized sockaddr storage Alibek Omarov 2023-01-31 04:14:18 +03:00
  • be084d5603 engine: crashhandler: fully initialize struct sigaction Alibek Omarov 2023-01-31 00:50:48 +03:00
  • aac0be1ab3 engine: imagelib: img_bmp: fully initialize local palette array Alibek Omarov 2023-01-31 00:49:57 +03:00
  • 6282acc825 engine: client: simplify drawing loading or paused bar, fix position with hud_scale active Alibek Omarov 2023-01-30 23:17:53 +03:00
  • 39fd30a472 engine: client: fix HUD font loading Alibek Omarov 2023-01-27 19:07:26 +03:00
  • 279e391949 engine: sound: allow mouth move for CHAN_STREAM Alibek Omarov 2023-01-27 06:19:17 +03:00
  • 6df25392b8 engine: server: redirect special sounds, detected by leading asterisk, into CHAN_STREAM Alibek Omarov 2023-01-27 06:16:47 +03:00
  • 327372e253 engine: client: call SND_ForceOpen/CloseMouth within SND_Open/CloseMouth to avoid copypasted code Alibek Omarov 2023-01-27 05:51:43 +03:00
  • 801dbaa387 engine: common: soundlib: libmpg: backport fix for CVE-2017-11126. Andrey Akhmichin 2023-01-25 04:32:48 +05:00
  • ffd5c2d3d0 engine: common: soundlib: libmpg: backport fix for CVE-2017-12839. Andrey Akhmichin 2023-01-25 04:22:31 +05:00
  • 84c14b32ec engine: client: fix filtering errors by adjusting texcoords by half of a pixel Alibek Omarov 2023-01-25 04:17:44 +03:00
  • c481e52558 engine: client: consolidate variable and quake fixed width font loading functions Alibek Omarov 2023-01-25 02:37:30 +03:00
  • b946ed4625 engine: platform: sdl: don't flood about closest display mode in case of no changes Alibek Omarov 2023-01-18 20:05:00 +03:00
  • ef1572b15b engine: crashhandler: fix build on FreeBSD (and probably on NetBSD and OpenBSD) Alibek Omarov 2023-01-18 19:45:21 +03:00
  • aaeb18f433 engine: inline version of MSG_BigShort Alibek Omarov 2023-01-18 19:29:01 +03:00
  • dd1d86c289 engine: platform: sdl: check usable display rect before creating window Alibek Omarov 2023-01-18 19:28:16 +03:00
  • 16b162f7bb engine: vid: position window in center by default Alibek Omarov 2023-01-18 19:27:40 +03:00
  • 500ca54550 Revert "engine: get rid of MSG_BigShort, use htons instead, since network headers are always included" Alibek Omarov 2023-01-18 19:21:51 +03:00
  • 5313dc9475 engine: client: fix uninitialized fadeTotalEnd in screenfade parsing code Alibek Omarov 2023-01-16 09:21:30 +03:00
  • 9c0c1a802c filesystem: fix strict order of loading archives Alibek Omarov 2023-01-15 13:11:45 +03:00
  • fbedbdca7d
    engine: client: fix fullscreen reapplied on window resize Alibek Omarov 2023-01-14 18:52:38 +03:00
  • 6232e288e1 engine: client: fool proof R_SaveVideoMode Alibek Omarov 2023-01-14 11:43:46 +03:00
  • a6475f530b engine: get rid of MSG_BigShort, use htons instead, since network headers are always included Alibek Omarov 2023-01-14 10:41:44 +03:00
  • de84df99f3 engine: fix functions returning void returning void value Alibek Omarov 2023-01-14 10:40:42 +03:00
  • a5d5c1f60b wscript: cast-align is less effective than ubsan Alibek Omarov 2023-01-14 10:40:03 +03:00
  • 6ac3156a82 engine: fix discarded const pointer qualifier in PM_HullPointContents Alibek Omarov 2023-01-14 10:37:40 +03:00
  • 2705e77a4e ci: don't spew config.log when it's not needed, less verbosity Alibek Omarov 2023-01-14 10:06:32 +03:00
  • a09aa31b7a github: comment out CI builds for MAGX and Android Alibek Omarov 2023-01-14 09:52:44 +03:00
  • 9466461ce0
    engine: preliminary support for SGI IRIX (#1211) Xav101 2023-01-14 00:35:30 -06:00
  • 74ce7e9b10 ref: don't apply rendercolor to studio models where it's not needed Alibek Omarov 2023-01-13 15:25:58 +03:00
  • 10481a4ecc github: upgrade SDL2 Alibek Omarov 2023-01-13 11:50:01 +03:00
  • acd86ce490 engine: sound: select which to buffer raw channels will be painted to, choose stream buffer for voice Alibek Omarov 2023-01-13 08:50:33 +03:00
  • 1119a9ac22 engine: network: reenable DNS resolving in separate thread for Windows Alibek Omarov 2023-01-13 08:09:16 +03:00
  • 171c0c8d3b engine: common: zone: use stdint types Alibek Omarov 2023-01-12 04:04:53 +03:00