8,596 Commits over 3,256 Days - 0.11cph!
Added Fistful of Frags mounting support, including map icons
Added icons for the 2 new CS:GO maps
TTT: Updated language files (Community)
▆▋▅██▋ ▇▍▊▅▋ ██▋█▊ ▍▉▄▊ ▋█▅.▅▌▄▅▉, ▊▌█▊▄ ▋▆▉▉▇ ▉▇ ▋▋ ▆█▅▉▋ ▅██ ▊▋▇ ▊ ▌▌▊▄▉█ ▉▋▆ ▋▋▄ ▇▊
Translated right click menus for Tools in spawnlists & multiselection right click menu (Community)
Tool search in spawnlists now works with localization
Spawnicons and spawnlist tools now obey read only parents (such as spawnlist Search)
Post Processing icons can now be deleted from spawnlists
Added GetPredictionPlayer() global
Scripted entities clientside (SWEPS) update their Lua data before calling Initialize, not after
▄▄▅█▉▌▉▇▉ ▍█▊ ▋▊▇ ▄▄▄.▅▌▇▇▉'▊ ▊▋▋▅▉▆▆▍▋▍▋ ▅▆▌▌ ▊█▉▇▋
Fixed Player.GetEyeTraceNoCursor caching & switched Player.GetEyeTrace(NoCursor) to use FrameNumber() over CutTime() (Community)
TTT: Fixed GetEyeTrace override (Community)
TTT: Removed unnecessary GetWeapons and HasWeapon overrides (Community)
ENT:TestCollision now reacts to "true" return value - allows the entity to collide as it normally would
sv_use_steam_voice 0 isn't broken
Increase voice chat samplerate to 44100hz (Doesn't break compatibility if using Steam voice, which GMod does by default)
Add "Steam Voice Options" to Voice option menu
Added IGModAudioChannel.GetTags( i )
Entity.GetSequenceInfo now try to fill the activity field in case the model it is used on didn't use the ACT_ stuff yet
Fixed PANEL:TestHover not displayed Lua errors if any happened during its execution
Added expected download size for workshopDL. This is how much disk space will be used, not bandwidth.
pass gmod_language to loading screens
disable fading decal removal on displacements
Reduced spam from mount.cfg in console, moved certain fs_tellmeyoursecrets messages to fs_tellmeyoursecrets 2
try a different approach for bad decal list crash
game.CleanUpMap() destroys orangebox particles
Derma Skin PaintShadow & PaintFrame no longer uses global SKIN and uses self instead (Community)
Gamemodes with malformed gamemode.txt file no longer produce Lua errors (Community)
Main menu no longer errors if we failed to load API manifest or its fields changed
Blacklisted servers display why they were blacklisted in console
BASS.DLL sound streams are muted if game loses focus and snd_mute_losefocus is set to 1
Made internal Get_Color stuff more consistent across the Lua API
weapon_base doesn't error when given to NPCs
Cherrypick the fading decal stability fix
Updated r_studiodecal.cpp to CS:GO version, and fixed graphical artifacts with unnecessarily high poly models
Fixed a freeze with decals on unnecessarily high poly models
Added PANEL:TestHover( x, y ) hook
Stability improvements to fading decals on displacements
fps_max can now be changed while on a server/in-game
RichText - Fixed links getting previous link signals in certain cases, fixed multiline links going beyond panel bounds
env_entity_dissolver will no longer remove players, will apply dissolve effect to players as expected, and will not credit its kills to a random player
▉▇▌ ▄▇_▄▊▋▄▍▄▍_▆▊█▉▊▉ ▄▉▋▋▌▉
Fix lua errors with notifications, sigh
npc_launcher and its grenades no longer try to play <null> sounds causing problems
npc_launcher defaults to RPG rocket model and 500 launch speed if those keyvalues are unset
TTT: Updated Portuguese translation again
cherrypick the march2020hotfix stuff
cherry pick the sandbox npc fix
Fixed a problem with Sandbox spawned NPCs sometimes floating above ground
▍██▋█▍ ▅▅▆▍ ▄▋▌▅ ▍▅▋▊▉ - ▋▅▇▋█▍▊▊▄▄ ▉▍▆▇▌▊▄ ▄▉▇, ▍█▌██▄█▆ ▊▋▇▇█ ▊▋▋, ▉▋▄▌▌▇▅▄▊ ▄▋▇▄▉▌▅▅▆▉▇▆▍ ▆▇██▍, ▆▋▆█▊ ▊▄▄▇▍▋▉▊▇▌▋█▆ ▄▅▅ ▍▆▅▆▄ ▇█▉█-▊▇▇▇ ▌▇█▉ ▅▋▍█_█▅█▋▍▄
Added GM:OnScreenSizeChanged hook
Fixed DDragBase erroring when drag'n'dropping panels onto it with non DDragBase parents
Negative playback rate now properly affects viewmodels
Added SentenceDuration( name )