6,561 Commits over 2,983 Days - 0.09cph!
Added ents.GetEdictCount()
Added NULL checks to all NPC functions to avoid crashes
Remove subcategories from demos
Fix pagination for subbed demos, etc
Subscription menus for Demos, Saves and Dupes
Added translation for monster_ichthyosaur
Fixed HL:S Tentacle NPC leaving looping sounds behind
Fixed HL:S Ichthyosaur not dealing damage
Better HL1-HL2 NPC interactions
Added -notty startup parameter for Linux srcds
Disable removal of managed ConVars until it works properly (Lua is getting stale convar pointers somehow)
Cleaner minidump comments, includes Lua stack traces if possible
"Fixed" a crash related to HL::S Houndeyes in squads
Throw model name on to the stack in CModelRender::DrawModelShadowSetup to figure out some crash dumps
Fixed 16 crashes related to invalid CTakeDamageInfo entities in NPC code
Fixed crash in CNPC_Citizen::SelectScheduleRetrieveItem when NPC has no follow target
Don't crash when m_NetChannel is NULL in CClientState::SetSignonState (merged from tf2)
cl_gl_suface.cpp -> cl_gl_surface.cpp
surface.GetTextureID doesn't create new CMatSystemTextures for files that have already failed to load
* Set r_radiosity back to 3 by default because 4 breaks community maps too much
* Stopped reserved_spot from ever being created as it breaks ladders
Don't unload menu backgrounds when they fade out (already disabled reloading, so they'll just turn white with this code)
Fixed Lua errors when spawnmenu tries to search files (file.Find) in "illegal" folders
Fix up default key bindings
Remove managed ConVars in Lua::Create instead of Lua::Kill (stops use of stale pointers when one state is using another state's ConVar during destruction)
Don't apply TEXTUREFLAGS_IMMEDIATE_CLEANUP to textures loaded with FreeImage (test)
Send chromium mouse move events until left-mouse-button is released
Chromium popups (dropdown boxes) get rendered on to the main view's texture
Fixed crash when CStudioRender::DrawDecalMaterial gets an empty list of decals
Ignore lower LODs that increase the amount of verts in a mesh - fixes crash on certain models when not on max model detail
Force dxlevel 95 if no -dxlevel cmdline param specified
Don't pass F1->F12 keys to Chromium
Remove debuggy lua stack trace stuff
Use a small buffer for map.pack creation rather than allocating enough space for the entire file (lots of people run out of memory here)
Temporary: Lua stack trace stored in heap for some debugging
ents.GetCount no longer includes KILLME entities
weapon_striderbuster will no longer create excessive amonts of env_sprites when thrown
Remove leftover TTT file that isnt in the Git repo
Better support for long language translated strings in New Game menu
Fixed Checkboxes and Radio buttons not displaying on Linux and OSX and made them all look similar to CEF/Chrome
Updated ignore.conf with new stuff (Includes most of Debug builds and game/* stuff that is generated automatically ) and sorted it better
Add ./bin/libvstdlib.so to copybins scripts
Chromium ignores F1->F12 keys and runs their key bindings
Don't save r_eye* convars over sessions