6,561 Commits over 2,983 Days - 0.09cph!
▍▄█ ▊▇▉▅▆ ▆▍▊ ▋▊ ▍▊▆█▉▉▆▋▄, ▌▍▇▊ ▅▍▅▌▉▄▋▊ ▄▍▅▋▉▇▌ ▄▅ ▍▇ ▇▍▄
fixed variable sizes for gmpublish.exe
Gmad.exe - Use fixed size variables
Updated nodegraphs for gm_construct and gm_flatgrass
DFileBrowser has an example in derma_controls
Added DHorizontalScroller.GetCanvas, ScrollToChild, SetScroll
DPropertySheet tabs can be right clicked to quickly switch between tabs when they overflow DPropertySheet's width
Minor changes to Spawnicon editor - tab icons, performance
file.* functions automatically remove double or more consecutive slashes
file.Open only forces lowercase for writing and reading from the data folder, file.Rename also forces lowercase (both arguments)
Error and ErrorNoHalt no longer have the 512 character limit
Force file.Open paths to be lowercase for both reading and writing
Better handle unknown Windows languages
Updated TTT
Updated ENT:BeingLookedAtByLocalPlayer() yet again
Added ENT.MaxWorldTipDistance and improved implementation of ENT:BeingLookedAtByLocalPlayer (Community contrib)
Added PathFollower.PriorSegment
Added PathFollower.NextSegment
Added DNumberWang.Set/GetInterval (Community Contrib)
Hydraulic Toggle option + small bug fix
SWEP.DrawAmmo now disables correct HUD elements
Some minor changes to Hammer including a buncha NULL checks
VRAD and VBSP no longer check for model versions (but still display warnings)
Fixed Hammer crashing when trying to load over 1024 models at the same time and some related crashes
Fixed "starts locked" spawnflag not doing anything for func_rot_button
Updated entity translations (Community Contrib)
Use table.IsEmpty instead of table.Count where possible (Community Contrib)
Fixed a server crash issue when Player.SendLua has created a Lua error
Fixed a server crash issue when an entity has "angle" key value (opposed to "angles")
Community Contributions:
* Added No Collide option to Weld tool
* Added Panel.GetTooltip() and Panel.GetTooltipPanel()
* Removed MarkupObject:Create, Added MarkupObject to the registry
* Player.Set/RemovePData() now return the return values they were documented to return
Applied Detail Brush smoothing change from Source SDK 2013 Pull Request
Adjusted colors of Source checkbox for better contrast
Hints for spawnmenu editing features
OnFlashlightOn/Off works for logic_playerproxy again
Automatically enable and disable hl2_episoding on map load depending on map prefix
Panels marked for deletion will also no longer affect Dock()ing, just like invisible panels don't
Some (Inputs/Outputs/targetnames) Hammer Drop Downs will size themselves to fit up to 15 elements at the same time instead of the old random 5 to 9
Middle Mouse Click on Hammer 3D view now acts as mouse look
Prisoner Pods/Chairs and Airboats update water level of their drivers just like Jeeps do
Aitboat without a physics object doesn't crash either
Panel.SizeToChildren() and Panel.ChildrenSize() no longer count panels marked for deletion
Updated some missed default spawnicons
PlayerSilentDeath is called at a time which is more consistent with PlayerDeath hook
Nextbot.BecomeRagdoll returns the ragdoll it created, if any
Removing physics object of a Jeep will no longer crash the game server, but you still shouldn't do it.
▊▅▄▇▅▋▅▇▆ ▇▍▉▇ ▋▊▉█▄█ ▍▌▍▅█ ▄▆▊▇▄▌ ▌▄▇▌▆▇ ▆█▇▍▋█▇▉
█▌▆█▄▄▍ ▍▅▅ ▊▊▍▉▆ ▍▄▋ ▆██▍▆ █▉▆ ▆▄▋█▅
halo.Add with no entities will no longer try to draw empty halo
Added ImageCheckBox.Set/GetChecked
Fixed particles with mat proxies crashing the game
HL1 NPCs no longer can talk to acting NPCs
L4D1 cables ( and probably other L4D1 maps too ) cables/ropes are no longer invisible, SplineRope fallbacks to Cable shader.
L4D1 maps no longer flicker mad (Unsupported $detailblendmode modes fallback to 0)