fgsfds
b68def2b9c
engine: touch: only pop up touch keyboard on FINGERDOWN events
2 years ago
fgsfds
d944301a60
engine: client: add barebones gamepad controls to input fields
2 years ago
fgsfds
15ba932046
engine: server: add sv_autosave cvar
...
* a1ba: added FCVAR_PRIVILEGED just in case
2 years ago
fgsfds
b73c16c216
engine: net_ws: pass correct sockaddr lengths where needed
2 years ago
fgsfds
0ba4ef678c
engine: net_ws: pass correct sockaddr lengths where needed
2 years ago
fgsfds
919d510f63
Merge branch 'master' of https://github.com/FWGS/xash3d-fwgs into switch_newer
2 years ago
fgsfds
6557ac7fb4
server: add sv_autosave cvar
2 years ago
Alibek Omarov
87c307f47e
scripts: flatpak: install vgui
2 years ago
fgsfds
f3e50b5500
add barebones gamepad controls for input fields and console
2 years ago
fgsfds
705f252ed8
nswitch: don't automatically pop up OSK when opening console
2 years ago
fgsfds
cb28101732
touch: only pop up OSK on FINGERDOWN events
2 years ago
fgsfds
f87863b8bc
nswitch: always enable console
2 years ago
fgsfds
25fb89f717
nswitch: don't redefine O_BINARY
2 years ago
fgsfds
36e7856b9c
don't redefine _GNU_SOURCE
2 years ago
Alibek Omarov
34b0cdc125
scripts: flatpak: use relative paths as RoDir doesn't allow absolute paths for now
2 years ago
fgsfds
25a1cb8ce7
Nintendo Switch support (again)
2 years ago
Alibek Omarov
a610b1545b
scripts: flatpak: check .local directory for steam library
2 years ago
Alibek Omarov
30b698067a
scripts: flatpak: allow easy debugger attach
2 years ago
Alibek Omarov
f63f1a0dc6
scripts: flatpak: add another default Steam library path
2 years ago
Alibek Omarov
9cb867a7d4
filesystem: wad: print errno if wad can't be opened
2 years ago
Alibek Omarov
00ddd95c27
scripts: flatpak: try to add ourselves to desktop menu entries
2 years ago
Alibek Omarov
0ffd1b9ff1
github: try to enable building flatpak bundle
2 years ago
Alibek Omarov
2109d49aa3
ci: disable xash-extras fetching, it's a submodule now
2 years ago
Alibek Omarov
f910f4896c
engine: client: font: finally add support for tab character in engine
2 years ago
Alibek Omarov
6eae3471cf
engine: client: font: fix consecutive newlines skipped, add flag to reset color after a newline
2 years ago
Alibek Omarov
c0fa91bec9
engine: client: consolidate client and menu scissor functions
2 years ago
Alibek Omarov
ba6dd3c751
engine: client: font: fix another inverted check
2 years ago
Alibek Omarov
fd63018fb5
engine: client: make client string drawing functions ignore linefeeds
2 years ago
Alibek Omarov
2225915702
engine: client: font: fix CL_DrawStringLen
2 years ago
Alibek Omarov
d14e486721
engine: client: font: add special flag to ignore linefeeds when drawing strings
2 years ago
Alibek Omarov
82b6da493a
wscript: enforce GCC suspicious sizeof operations warnings as errors
2 years ago
Alibek Omarov
bec0b36bb9
engine: client: font: fix colorcodes, don't reset Colo4ub, it will be reset by consequent draw calls anyway
2 years ago
Alibek Omarov
e2c2821191
engine: client: font: do not apply filtering hack when fonts aren't upscaled
2 years ago
Alibek Omarov
a19d34035d
engine: client: font: do not use OpenFile on WADs >_<
2 years ago
Alibek Omarov
77ea03a62c
engine: client: introduce bare-bones font manager and text drawing manager
...
* wire hud_fontscale so HUD font scaling can be used independently from
hud_scale
* allow small optimizatinons, like optional UTF-8 decoding, or not calling
SetRenderMode for each character
* even less copypasted code in text drawing between client code and console
* get rid of direct DrawCharacter calls when it can be just DrawString
* fix net_speeds, r_speeds with scaled console fonts
* try to fix MobilityAPI's pfnDrawCharacterScaled
* center keyboard keys in OSK code
2 years ago
Alibek Omarov
402a0f129d
engine: platform: sdl: use SDL joystick rumble for Platform_Vibrate
2 years ago
Alibek Omarov
d7116afc92
engine: client: add hud_fontscale cvar to control HUD font scaling (not wired to any logic yet)
2 years ago
Alibek Omarov
d5fe491c14
engine: client: add a little auto-disconnect message in case of server timeout
2 years ago
Alibek Omarov
92138428c5
engine: touch: don't emulate touch and mouse through SDL2 (taken from @Velaron branch)
2 years ago
Alibek Omarov
f3ff942ea9
scripts: flatpak: add basic i386 flatpak script
2 years ago
Alibek Omarov
ced6e8869a
ref: fix chrome texture being misaligned
2 years ago
Alibek Omarov
d7af50ea6c
engine: ref: remove direction vectors from Ref API, renderers calculate them from viewangles to local data anyway
2 years ago
Alibek Omarov
f7d4e5a2ea
engine: server: don't show GAMESAVED message in autosaves, small refactoring
2 years ago
Alibek Omarov
2e3788f23d
engine: dedicated: add CL_HudMessage to dedicated stubs
2 years ago
Alibek Omarov
eaf9a9283a
Revert "engine: network: do not read from uninitialized sockaddr storage"
...
This reverts commit 4f78ec01cf
.
2 years ago
Alibek Omarov
ae66291272
scripts: compiler_optimizations: added MSan target
2 years ago
Alibek Omarov
4f78ec01cf
engine: network: do not read from uninitialized sockaddr storage
2 years ago
Alibek Omarov
be084d5603
engine: crashhandler: fully initialize struct sigaction
2 years ago
Alibek Omarov
aac0be1ab3
engine: imagelib: img_bmp: fully initialize local palette array
2 years ago
Alibek Omarov
6282acc825
engine: client: simplify drawing loading or paused bar, fix position with hud_scale active
2 years ago