lewa_j
|
8a75104cbc
|
commoon: engine: Fix not including all dependencies for headers. (Just some used in ref)
|
2026-01-12 13:52:04 +05:00 |
|
lewa_j
|
e7f758f380
|
engine: ref: Fix crash on invalid ref lib
|
2026-01-12 03:20:58 +03:00 |
|
Alibek Omarov
|
a4e5cf8bac
|
engine: client: fix up origin of MOVETYPE_FOLLOW entities immediately after entity update
This fixes an issue when MOVETYPE_FOLLOW entities seem to be "blinking".
Explanation of what's happening is in the comment in the code.
|
2026-01-09 18:50:29 +05:00 |
|
Steven Linn
|
9ed76fbb36
|
engine: client: allow console toggle from menu via keybind
|
2026-01-02 10:31:44 +05:00 |
|
Alibek Omarov
|
4b77170136
|
engine: add con_showcompletion feature from FTEQW
|
2025-12-27 13:13:23 +05:00 |
|
Alibek Omarov
|
a168719905
|
engine: force generating vfs.cfg if it doesn't exists
|
2025-12-27 10:40:24 +05:00 |
|
Alibek Omarov
|
c950530e44
|
engine: common: masterlist: fix reporting wait state
|
2025-12-24 07:12:43 +05:00 |
|
Alibek Omarov
|
5584e6376c
|
engine: client: voice: shutdown refactoring
|
2025-12-24 06:51:16 +05:00 |
|
Alibek Omarov
|
fcd7e7dcea
|
engine: client: small sound refactoring, try to round volume values
|
2025-12-24 06:51:04 +05:00 |
|
Alibek Omarov
|
548a49ed93
|
engine: client: set a volume for VOX sentences playing from listener
|
2025-12-24 06:49:38 +05:00 |
|
Alibek Omarov
|
68a7689108
|
engine: client: fix incorrect usage of Mod_TestBmodelLumps return value in Cmd_ListMaps, causing it to crash
|
2025-12-23 14:05:36 +05:00 |
|
Alibek Omarov
|
41925a1aa7
|
engine: platform: sdl3: implement audio output using streams
|
2025-12-18 12:06:48 +05:00 |
|
Alibek Omarov
|
c834f7c559
|
engine: platform: sdl3: add events handler
|
2025-12-18 11:40:52 +05:00 |
|
Alibek Omarov
|
a66262a787
|
engine: platform: sdl3: add few more vid functions, add REF_WINDOW_TYPE_SDL3 to query specifically for SDL3 window
|
2025-12-18 10:26:06 +05:00 |
|
Alibek Omarov
|
3b51708160
|
engine: platform: sdl3: implement window creation, fill out required stubs to make it compile
|
2025-12-18 10:00:46 +05:00 |
|
Alibek Omarov
|
ee6004a88d
|
engine: platform: sdl2: minor refactorings
|
2025-12-18 09:59:37 +05:00 |
|
Alibek Omarov
|
30ad3556dd
|
engine: small refactorings in sdl2 support, enable messagebox and timer in sdl3 backend back
|
2025-12-16 05:18:28 +05:00 |
|
Alibek Omarov
|
67a121ef8e
|
engine: ref_api: actually bump API version
|
2025-12-16 05:15:23 +05:00 |
|
Alibek Omarov
|
1b66367d3d
|
engine: server: add a warning if server DLL couldn't be loaded, refactor calling GetEntityAPI exports
|
2025-12-14 04:59:24 +03:00 |
|
Alibek Omarov
|
bc61516083
|
engine: client: show an error if user tries to load incompatible or outdated client.dll
|
2025-12-14 04:43:33 +03:00 |
|
Alibek Omarov
|
785b2881b6
|
engine: client: fix crash when sound pitch is too high
|
2025-12-14 03:44:17 +03:00 |
|
Alibek Omarov
|
ce08f071b1
|
engine: platform: sdl2: use permonitor DPI awareness to avoid unneeded window titlebar resize
|
2025-12-14 02:23:07 +03:00 |
|
Alibek Omarov
|
e102857735
|
engine: platform: sdl2: prefer tga icons on Windows
|
2025-12-14 02:17:44 +03:00 |
|
Alibek Omarov
|
e973c42bfa
|
engine: platform: sdl2: fix stupid bug when window of the size of display gets interpreted as fullscreen window
|
2025-12-14 02:12:44 +03:00 |
|
Alibek Omarov
|
4a16ca8bc0
|
engine: platform: sdl2: fix fullscreen mode not fullscreening
|
2025-12-14 01:01:59 +03:00 |
|
Alibek Omarov
|
f9e82170ac
|
engine: platform: sdl2: set window position to undefined when coming back from fullscreen to windowed
|
2025-12-13 23:36:58 +03:00 |
|
Alibek Omarov
|
ad01be8866
|
engine: platform: sdl2: get maximized state in VID_SaveWindowMode
|
2025-12-14 00:44:05 +05:00 |
|
Alibek Omarov
|
40c7c5b348
|
engine: platform: sdl2: disable high dpi support on Windows temporarily
|
2025-12-14 00:17:01 +05:00 |
|
Alibek Omarov
|
66ea91270b
|
engine: make Image_ComputeSize shared between renderer and imagelib
|
2025-12-14 00:00:59 +05:00 |
|
Alibek Omarov
|
44fb4fb594
|
engine: common: imagelib: remove dependency on OpenGL declarations in texture formats
|
2025-12-13 23:59:40 +05:00 |
|
Alibek Omarov
|
16c849d085
|
engine: common: imagelib: refactoring
|
2025-12-13 23:11:48 +05:00 |
|
Alibek Omarov
|
e2835a7614
|
engine: common: imagelib: fix incorrect check for big endian pixel formats
|
2025-12-13 22:30:03 +05:00 |
|
Alibek Omarov
|
837bf652c5
|
engine: server: check that save file were successfully opened for writing, show the error otherwise
|
2025-12-13 00:36:33 +05:00 |
|
Alibek Omarov
|
ae5793f258
|
engine: log the error if file couldn't be opened for writing
|
2025-12-13 00:36:33 +05:00 |
|
Alibek Omarov
|
09a68bbebd
|
engine: platform: sdl2: allow DPI scaling on Windows
|
2025-12-09 19:22:40 +05:00 |
|
Alibek Omarov
|
2b7773d933
|
engine: platform: sdl2: rework picking suitable resolution when creating or modifying current window
|
2025-12-09 03:29:16 +05:00 |
|
Alibek Omarov
|
aaef9fd91c
|
engine: platform: sdl2: simplify checking if window fits on any display, always grab updated window size
|
2025-12-08 21:12:40 +05:00 |
|
Alibek Omarov
|
15f37a301f
|
engine: platform: sdl2: let system pick better window position if it doesn't fit anywhere
|
2025-12-08 21:01:13 +05:00 |
|
Alibek Omarov
|
807b5df17b
|
engine: platform: sdl2: use generic SDL_GetWindowSizeInPixels to get physical window size, if possible
|
2025-12-08 19:06:29 +05:00 |
|
Alibek Omarov
|
2a3dcecfae
|
engine: platform: sdl2: add a note about useless and broken WarpMouseInWindow on Wayland
|
2025-12-08 19:05:38 +05:00 |
|
Alibek Omarov
|
a858719a4b
|
engine: platform: sdl2: restore scaling mouse position for hi-dpi support
|
2025-12-08 19:05:13 +05:00 |
|
Alibek Omarov
|
c844cf7ec1
|
engine: platform: sdl2: refactor VID_RestoreScreenResolution to accept window_mode_t instead of reading cvar value
|
2025-12-08 18:57:31 +05:00 |
|
Alibek Omarov
|
a4431b5cfd
|
engine: store scaling factor between physical and logical window size
|
2025-12-07 15:23:35 +03:00 |
|
Alibek Omarov
|
9569900b9c
|
engine: redefine cvar flags in functions arguments from plain int to uint32_t
|
2025-12-07 15:23:35 +03:00 |
|
Alibek Omarov
|
5c190567e5
|
engine: client: add cvars vid_width and vid_height to query physical window size
|
2025-12-07 15:23:35 +03:00 |
|
Max Parry
|
2ef374ff4a
|
engine: imagelib: img_bmp: support for big endian RGB format
Allows software rendering save screenshots
|
2025-12-06 19:46:25 +11:00 |
|
TheEVolk
|
a4f8fc2205
|
engine: add clc_bad log packet cmd value
|
2025-12-02 00:21:36 +05:00 |
|
Alibek Omarov
|
4ed3e539fa
|
engine: client: validate server info message
|
2025-12-01 13:03:53 +05:00 |
|
Alibek Omarov
|
3bc32d6e1b
|
engine: shift netchan flags bit to the right, as one of the flags is removed
|
2025-12-01 13:03:53 +05:00 |
|
Alibek Omarov
|
cfa8e639f1
|
engine: drop legacy protocol support
|
2025-12-01 13:03:53 +05:00 |
|