openmohaa/code/client
smallmodel 881d7f2f51
Don't refresh the server list if it's not ready
The server list UI refresh the server list for the first time when drawing. In mohaa (not Spearhead nor Breakthrough), refreshserverlist is also called by clicking "browse internet servers" which causes the list to be queried twice
2025-04-21 21:03:42 +02:00
..
new Expose methods for basic DMA (when OpenAL is unavailable) 2024-09-18 20:49:38 +02:00
cl_avi.cpp Added source files for OpenAL FAKK (unimplemented) 2024-01-07 20:10:53 +01:00
cl_cgame.cpp Add Cvar_CheckRange exports 2025-01-27 00:13:01 +01:00
cl_cin.cpp Use safe version of sprintf and strcpy 2024-09-20 23:08:53 +02:00
cl_consolecmds.cpp Reworked file inclusion (using relative path) 2023-06-17 01:24:20 +02:00
cl_curl.c ioquake3 porting 2023-05-24 19:29:36 +02:00
cl_curl.h ioquake3 porting 2023-05-24 19:29:36 +02:00
cl_input.cpp Add BUTTON_ANY flag when moving mouse 2024-10-21 19:22:54 +02:00
cl_instantAction.cpp Implement Instant Action from Breakthrough (#712) 2025-04-15 00:31:34 +02:00
cl_instantAction.h Implement Instant Action from Breakthrough (#712) 2025-04-15 00:31:34 +02:00
cl_inv.cpp Reduced compilation warnings 2024-06-07 20:34:13 +02:00
cl_inv.h Added INV_ALIGN_NONE 2023-12-31 15:35:00 +01:00
cl_invrender.cpp Use UI definitions instead of cls.glconfig for UI code to get the resolution 2024-11-30 13:54:50 +01:00
cl_invrender.h Implemented cl_invrender 2023-12-31 22:02:47 +01:00
cl_keys.cpp [macOS / Compiler Fix] Alter offset for Mouse Buttons 2024-10-17 01:24:22 +02:00
cl_main.cpp Fix small typo 2025-03-12 00:02:44 +01:00
cl_net_chan.cpp Add network profiling tool from Spearhead and Breakthrough 2024-11-09 21:38:16 +01:00
cl_parse.cpp Use the server frametime when parsing baseline entities from the game state 2024-12-09 19:34:19 +01:00
cl_scrn.cpp Fix loading screen being incorrectly displayed 2024-09-27 17:59:03 +02:00
cl_ui.cpp Check for valid scoreboard menu 2025-04-15 18:37:35 +02:00
cl_ui.h Make chat message colors brighter 2025-01-07 00:39:45 +01:00
cl_uibind.cpp Added bindlistener events 2023-12-28 01:11:17 +01:00
cl_uibind.h Implemented CL_LoadBind 2023-12-27 22:53:49 +01:00
cl_uidmbox.cpp Localize dmbox and gmbox 2025-01-08 21:26:47 +01:00
cl_uidmbox.h Use #pragma once instead of #ifndef 2024-09-27 20:19:11 +02:00
cl_uifilepicker.cpp Use UI definitions instead of cls.glconfig for UI code to get the resolution 2024-11-30 13:54:50 +01:00
cl_uifilepicker.h Use a const str& reference 2023-12-29 20:19:28 +01:00
cl_uigamespy.cpp Format document 2025-02-06 22:56:49 +01:00
cl_uigamespy.h Format document 2025-02-06 22:56:49 +01:00
cl_uigmbox.cpp Localize dmbox and gmbox 2025-01-08 21:26:47 +01:00
cl_uigmbox.h Use #pragma once instead of #ifndef 2024-09-27 20:19:11 +02:00
cl_uilangame.cpp Also use the port when connecting to a server 2024-09-13 19:07:06 +02:00
cl_uilangame.h Formatted source files 2023-12-30 17:36:01 +01:00
cl_uiloadsave.cpp fix: fix elapsed time and logged date in loadgame ui 2025-02-04 22:14:52 +01:00
cl_uiloadsave.h Implemented FAKK Load game class 2023-12-30 19:09:48 +01:00
cl_uimaprotationsetup.cpp Properly move items in the map rotation list 2024-10-23 20:52:22 +02:00
cl_uimaprotationsetup.h Added UI map rotation from BT 2.40 2023-12-30 01:59:03 +01:00
cl_uimaprunner.cpp Fix assertion failures on str operations 2024-09-21 20:02:58 +02:00
cl_uimaprunner.h Use a const str& reference 2023-12-29 20:19:28 +01:00
cl_uiminicon.cpp Automatically scale UI elements for high resolutions 2024-11-30 22:40:00 +01:00
cl_uiminicon.h Implemented miniconsole 2024-01-01 14:53:16 +01:00
cl_uimpmappicker.cpp Use UI definitions instead of cls.glconfig for UI code to get the resolution 2024-11-30 13:54:50 +01:00
cl_uimpmappicker.h Implemented MP map picker 2023-12-29 22:06:36 +01:00
cl_uiplayermodelpicker.cpp Use UI definitions instead of cls.glconfig for UI code to get the resolution 2024-11-30 13:54:50 +01:00
cl_uiplayermodelpicker.h Exported PM_FilenameToDisplayname and PM_DisplaynameT 2023-12-30 17:23:11 +01:00
cl_uiradar.cpp Fix constant for screenOrg 2024-11-18 22:03:58 +01:00
cl_uiradar.h Implemented UIRadar::Draw() 2023-08-16 00:45:40 +02:00
cl_uiserverlist.cpp Don't refresh the server list if it's not ready 2025-04-21 21:03:42 +02:00
cl_uiserverlist.h Fixed the server list 2023-07-29 19:31:16 +02:00
cl_uisoundpicker.cpp Implemented cl_uisoundpicker 2023-12-29 20:23:42 +01:00
cl_uisoundpicker.h Use a const str& reference 2023-12-29 20:19:28 +01:00
cl_uistd.cpp Automatically scale UI elements for high resolutions 2024-11-30 22:40:00 +01:00
cl_uistd.h Added EV_ClearInvItemReference declaration 2023-12-31 15:34:53 +01:00
cl_uiview3d.cpp Automatically scale UI elements for high resolutions 2024-11-30 22:40:00 +01:00
cl_uiview3d.h Add network profiling tool from Spearhead and Breakthrough 2024-11-09 21:38:16 +01:00
client.h Apply client and server config tweaks when loading the original config 2025-01-21 22:56:05 +01:00
CMakeLists.txt Compile SDL input/client and SDL OpenGL independently 2024-12-01 22:23:28 +01:00
keycodes.h ioq3 updates 2023-05-26 20:53:00 +02:00
keys.h Reworked file inclusion (using relative path) 2023-06-17 01:24:20 +02:00
libmumblelink.c ioq3 changes 2023-05-24 19:40:02 +02:00
libmumblelink.h ioq3 changes 2023-05-24 19:40:02 +02:00
qal.c Move alext functions out of qal.h (#706) 2025-03-24 22:16:43 +01:00
qal.h Move alext functions out of qal.h (#706) 2025-03-24 22:16:43 +01:00
snd_adpcm.c New sound system 2023-05-24 19:42:48 +02:00
snd_altivec.c New sound system 2023-05-24 19:42:48 +02:00
snd_codec.c Added full MP3 support 2023-05-29 15:24:24 +02:00
snd_codec.h Add support for IMA-ADPCM sounds (4-bit) 2024-11-27 20:37:56 +01:00
snd_codec_mp3.c Add support for IMA-ADPCM sounds (4-bit) 2024-11-27 20:37:56 +01:00
snd_codec_ogg.c New sound system 2023-05-24 19:42:48 +02:00
snd_codec_opus.c New sound system 2023-05-24 19:42:48 +02:00
snd_codec_wav.c Add support for IMA-ADPCM sounds (4-bit) 2024-11-27 20:37:56 +01:00
snd_dma.c Use safe version of sprintf and strcpy 2024-09-20 23:08:53 +02:00
snd_dma_new.cpp Set the default sound quality to 44 Hz 2024-12-08 12:37:59 +01:00
snd_info.cpp Define and use DEFAULT_SFX_NUMBER_PLAYING 2024-10-02 19:02:20 +02:00
snd_local.h Use OpenAL by default 2024-08-21 18:35:06 +02:00
snd_local_new.h Add support for IMA-ADPCM sounds (4-bit) 2024-11-27 20:37:56 +01:00
snd_main.c New sound system 2023-05-24 19:42:48 +02:00
snd_mem.c Increased *DEF_COMSOUNDMEGS* to 16 2023-06-11 12:49:19 +02:00
snd_mem_new.cpp Add support for IMA-ADPCM sounds (4-bit) 2024-11-27 20:37:56 +01:00
snd_miles_new.cpp Added snd_miles source files 2024-01-07 23:50:02 +01:00
snd_miles_new.h Added snd_miles source files 2024-01-07 23:50:02 +01:00
snd_mix.c New sound system 2023-05-24 19:42:48 +02:00
snd_openal.c Use safe version of sprintf and strcpy 2024-09-20 23:08:53 +02:00
snd_openal_new.cpp Move alext functions out of qal.h (#706) 2025-03-24 22:16:43 +01:00
snd_openal_new.h Disable audio virtualization on special audio sources such as music and ambient sounds 2025-01-01 23:58:48 +01:00
snd_public.h Add tmvolume from Spearhead and Breakthrough 2024-11-11 14:24:57 +01:00
snd_wavelet.c New sound system 2023-05-24 19:42:48 +02:00
usignal.cpp Optimized calls to Event() (avoid allocating a new Event when it can be reused) 2023-09-07 18:22:07 +02:00