4,410 Commits over 1,583 Days - 0.12cph!
Fix small but annoying text entry bug that stops double click highlight from working when you expect it to
Delete overlap results when finished with it in GetEntitiesInSphere
Move physics joints under a shared namespace
Remove Overlap class and instead have Physics.GetEntitiesInSphere
Override ActiveChild for Player to return the real active child for non local players (fixes physgun beam for other players)
Whitelist System.StringComparison
Fix viewmodel lights for real this time
Disable light when EnableViewmodelRendering is enabled and not in firstperson
Add PhysicsBody.AddCapsuleShape
Merge branch 'master' of sbox
Fix creating point and spot lights clientside
Disable light when entity is hidden in firstperson
Don't flicker light if light is disabled
Add fog settings to light entities
Point and spot light entities set sensible defaults
Merge branch 'master' of sbox
Bind more light component stuff to make them sexy
Add inner and outter cone radius to spot light entity
Global console hotkey in tools opens our external console
Open our external console instead of vconsole when opening console tool in asset browser
Set DeveloperHelpURL to our URL
Deal damage to props on physics impact
Add PhysicsWorld.WakeAllBodies
Add PhysicsWorld.Sleeping
Add Entity.ApplyLocalAngularImpulse
Add PhysicsWorld.UseDefaultGravity
Add toolscene to groups.vgc, this somehow fixes modeldoc gizmos
Bind lightcomponent Brightness, BrightnessMultiplier, Range and Flicker
Managed spot light entity
Add SceneObject.RenderingEnabled
Replace tools splash screen so it's not dota
Hammer: Don't snap entity placement to work plane if snapping is disabled
Hammer: Add random pitch and roll to entity placement also
Hammer: Fix "random yaw" on entity placement not working
Add entity tool metadata to lightortho
Add PhysicsWorld.Gravity (Vector3)
Hammer: Fix drag and drop operations being offset
Propagate tint color to meshes and props on tilemesh collapse
Temp fix for tilemesh properties
ModelDoc: Sanitize bone name before adding it to the anim stream
Hammer: Allow per tile instance of tilemesh to be tinted https://files.facepunch.com/layla/1b1511b1/sf2XHaw2l8_Trim.mp4
Add non range sliders to int and float edit box
Add validators to property editor int and float sliders
Add slider labels to Vector3 and Vector4 edit boxes https://files.facepunch.com/layla/1b1311b1/property_sliders.mp4
Add PhysicsBody.SpeculativeContactEnabled
Add box helper gizmos to light_ortho https://files.facepunch.com/layla/1b1211b1/light_ortho.mp4
Add PhysicsGroup.AngularVelocity and PhysicsGroup.AddAngularVelocity
Hammer: Update geometry when changing cable path type
Hammer: Add UI for initial path tool settings (cable radius and offset by radius)
Add basic LOS check to prop explosions
Hammer: Add hole primitive https://files.facepunch.com/layla/1b0811b1/sbox_P0oMYcGFO3.png