vkdoom_m/src
Joshua Watt d2ac72129d posix: sdl: Stop reading STDIN on EOF
If EOF is read on stdin (such as when it is /dev/null), stop calling
select() on it. Otherwise, the code goes into an infinite loop
attempting to read from stdin which is always ready but never has any
data and it never calls the timer callback to progress.
2023-07-17 22:57:28 +02:00
..
common posix: sdl: Stop reading STDIN on EOF 2023-07-17 22:57:28 +02:00
console - fixed some warnings. 2023-06-16 20:50:48 +02:00
g_statusbar - added option to show hub and episode names on the alt HUD. 2022-10-26 17:44:51 +02:00
gamedata lightmode refactor 2023-07-17 22:50:05 +02:00
intermission - removed the string constructors from FSoundID. 2022-11-24 23:52:52 +01:00
maploader - finish the implementation for nosectionmerge. 2023-06-18 09:44:34 +02:00
menu Added animation support for OptionMenus 2022-11-25 00:39:05 +01:00
playsim misc cleanup/fixes 2023-06-26 23:28:26 +02:00
posix Replace .local/share/Steam with .steam/steam 2023-07-05 21:40:32 -04:00
r_data fix CMDL_HideModel 2023-06-26 00:36:36 -04:00
rendering lightmode refactor 2023-07-17 22:50:05 +02:00
scripting - fixed a few more leftover Clang warnings. 2023-03-26 09:27:46 +02:00
sound - cleaned i_music.h off external dependencies. 2023-06-17 09:49:15 +02:00
utility/nodebuilder - fixed several warnings emitted by Clang. 2023-03-26 08:48:54 +02:00
win32 scan secondary library folders on windows 2023-07-05 21:28:42 -04:00
am_map.cpp lightmode refactor 2023-07-17 22:50:05 +02:00
am_map.h
announcer.h
bbannouncer.cpp - final update of menu code from Raze. 2020-10-16 22:57:30 +02:00
CMakeLists.txt Fix BUILD_SHARED_LIBS build option on Windows 2023-05-14 07:21:27 +02:00
ct_chat.cpp - reworked CVARs to not use a linked list and to be initialized manually. 2022-10-21 18:56:43 +02:00
d_anonstats.cpp build: unbreak compilation on Linux 2022-11-05 19:48:46 -04:00
d_buttons.h - use an array to store the buttons. 2020-04-11 20:19:50 +02:00
d_defcvars.cpp - add some more blacklisted cvars to defcvars 2022-11-08 14:51:41 -05:00
d_defcvars.h Add missing include guards 2023-05-29 07:35:26 +02:00
d_event.h - added cutscene creation code 2022-06-03 00:03:57 +02:00
d_iwad.cpp - finish the implementation for nosectionmerge. 2023-06-18 09:44:34 +02:00
d_main.cpp Add Voodoo Zombie Compatflag 2023-05-14 08:14:47 +02:00
d_main.h - added a compile option to fully disable the software renderer. 2022-11-08 11:24:35 +01:00
d_net.cpp - made D_WriteUserInfoStrings memory safe. 2023-03-26 09:27:26 +02:00
d_net.h - moved i_net into 'common' to bring it in line with Raze. 2020-09-27 12:30:54 +02:00
d_netinf.h - made D_WriteUserInfoStrings memory safe. 2023-03-26 09:27:26 +02:00
d_netinfo.cpp - made D_WriteUserInfoStrings memory safe. 2023-03-26 09:27:26 +02:00
d_protocol.cpp
d_protocol.h - first stage of migrating intermissions to screenjobs. 2022-04-26 20:50:35 +02:00
doomdata.h - fixed several scale related floating point conversion warnings. 2022-06-15 22:15:36 +02:00
doomdef.h Add Voodoo Zombie Compatflag 2023-05-14 08:14:47 +02:00
doomstat.cpp - minor cleanup. 2022-10-02 14:36:49 +02:00
doomstat.h Add sv_noplayerclip to allow players to walk through and shoot each other (only in coop) 2023-01-08 19:10:49 +08:00
doomtype.h - removed backend dependencies on game data. 2023-01-15 08:23:26 +01:00
empty.cpp
events.cpp Added OnEngineInitialize() for static event handlers 2023-01-25 17:41:48 -05:00
events.h Added OnEngineInitialize() for static event handlers 2023-01-25 17:41:48 -05:00
g_cvars.cpp - moved language CVAR to backend. 2022-10-02 17:59:39 +02:00
g_cvars.h
g_dumpinfo.cpp CCMD listmaps: Colorize maps loaded from pwads in blue text 2023-01-14 07:58:16 +01:00
g_game.cpp - Move invertmouse CVARs into common code. 2023-04-04 17:11:28 +02:00
g_game.h - overhaul of savegame path management. 2022-11-05 13:28:31 +01:00
g_hub.cpp Display other kills in coop tally screen (#1167) 2020-08-30 09:34:53 -04:00
g_hub.h
g_level.cpp fixed bad operator 2023-07-17 22:50:05 +02:00
g_level.h - system backend cleanup. 2020-04-22 19:57:14 +02:00
g_levellocals.h lightmode refactor 2023-07-17 22:50:05 +02:00
g_pch.h Add missing include guards 2023-05-29 07:35:26 +02:00
g_pch2.h Add missing include guards 2023-05-29 07:35:26 +02:00
gameconfigfile.cpp lightmode refactor 2023-07-17 22:50:05 +02:00
gameconfigfile.h Default Heretic's, Hexen's and Strife's default screen wipe styles to match their original counterparts. 2021-04-24 22:46:03 -04:00
hu_scores.cpp - avoid storing texture pointers in longer lived data 2022-06-07 00:00:54 +02:00
hu_stuff.h - moved chatmodeon to the backend. 2022-10-02 14:01:43 +02:00
m_cheat.cpp - add a system interface for CheckCheatmode and moved some sound code to the backend. 2022-10-02 16:48:56 +02:00
m_cheat.h
m_misc.cpp - avoid arithmetics with literal null pointers in ParseCommandLine. 2023-03-26 09:49:40 +02:00
m_misc.h - system backend cleanup. 2020-04-22 19:57:14 +02:00
namedef_custom.h Added FlyBob Multiplier for Player 2023-01-02 08:14:24 +01:00
p_conversation.cpp Prevent important messages from being accidentally filtered. 2023-01-04 17:54:09 +01:00
p_conversation.h - handle all remaining places of sound ID conversions after removing the conversion operators. 2022-11-24 23:52:52 +01:00
p_openmap.cpp - Add support for loading lightmap data generated by ZDRay 2021-09-24 14:51:48 +08:00
p_saveg.cpp Fix missing serialization of LevelLocals' flags3 2023-07-15 20:05:39 +02:00
p_saveg.h
p_setup.cpp - fixed a few warnings pointed out by GCC. 2023-03-26 10:35:33 +02:00
p_setup.h - try to keep the engine stable for as long as possible if a VM exception occurs in OnDestroy while running a cleanup. 2022-10-20 17:12:43 +02:00
p_states.cpp - removed most templates.h includes. 2021-10-30 10:49:12 +02:00
p_tick.cpp Added FOV Interpolation 2022-12-18 08:23:19 +01:00
p_tick.h
r_state.h
scriptutil.cpp
scriptutil.h
serializer_doom.cpp - replaced MIN/MAX in all non-common code. 2021-10-30 10:16:52 +02:00
serializer_doom.h - reactivated saving of sounds by name, not by index. 2020-04-13 10:32:46 +02:00
st_stuff.cpp - reworked CVARs to not use a linked list and to be initialized manually. 2022-10-21 18:56:43 +02:00
st_stuff.h - removed the unused BaseBlend* variables and the testblend CCMD. 2022-11-08 11:46:13 +01:00
version.h lightmode refactor 2023-07-17 22:50:05 +02:00
wi_stuff.cpp - fixed background setup for intermissions to apply tiling only where intended. 2022-11-08 20:50:08 +01:00
wi_stuff.h - first stage of migrating intermissions to screenjobs. 2022-04-26 20:50:35 +02:00