13,182 Commits over 1,522 Days - 0.36cph!
Add StringToken alternatives to RenderAttributes
Wake connected here too for good measure
Don't dirty box collider on size change, update the hull instead - fixes trigger enter/leave when resizing
Add internal UpdateBoxShape, box collider will use it
Update mesh shape by updating the BVH instead of recreating the whole shape
Turn on trace solver again, looks like it performs much better
Use worldspace cloud here for the obstacle, it's always identity so no need to transform it
Clear velocity internally when disabling motion
We can't assume rigidbodies are static when motion is disabled, people are using them for kinematic platforms
Fix terrain clipmaps being generated at the shadow map's position rather than the main camera's when rendering shadows
Merge latest izabu changes
Rigid body motion disabled uses static, it doesn't make use of shadow controller so we just miss out on CCD if we use kinematic
Make sure rigidbody disables controller when motion is enabled
Prefab changes on disk will update any instances in open scenes, even when the prefab's not open
Ignore deleted/stale assets in path lookup, unregister managed resource handles on deletion
Fix sliding down slopes, move to height of ground trace hit position
ifdef this shit out to see if it's slowing us down
Turn off trace solver and give box traces a small radius by default to see if anyone notices
Give more helpful warnings in Component.Serialize
Call MapInstance.OnCreateObject for all objects instead of just those that weren't supported. Allows users to add/remove behaviour to any loaded map object.
Update content of existing labels even if content is empty, fixes Facepunch/sbox-issues#5656
Put linear cast callback on the query shape, this makes more sense
Make sure linear cast callback is set for updated mesh shapes!!
Keep the same physics contact for both sides, I don't think it makes sense to randomly flip these
Make sure all izabu changes are wrapped with SBOX define
Stop stomping saved game dock location, Facepunch/sbox-issues#5845
Fix some readonly property controls throwing during ctor not appearing at all
Fix game view geometry/visibility not updating and annoyingly intercepting input, selection etc
Set "order" facet if we haven't already, resolves Facepunch/sbox-issues#5801
Fixed noise + light range check
noise issue caused by varied hash start fixed. Removed light range check from shader as without a UI control for this it can result in large flat surfaces 'lightening; or 'darkening' at some camera angles. This was because light range check was added to reduce occlusion bleed, but without a UI to adjust the level it wont be correct for all scenes. So better not to have it.
Merge branch 'master' of sbox
Re-add library template (couldn't create from Library Manager), resolves Facepunch/sbox-issues#5811
Package.Url points to sbox.game, closes Facepunch/sbox-issues#5838
Make property context menu always unfocus current control, fixes Facepunch/sbox-issues#5836
Terrain: use hit position of the first brush stroke, instead of center, for a more reliable flatten
Add a comment for later
Add missing css spec cursor: aliases for diagonal resize, fixes Facepunch/sbox-issues#5497
(nesw-resize, nwse-resize)
Fix the Top 2D View (so X is horizontal and Y is vertical)
Make sure light cookie is resident and valid if we're getting it's index for lightbinner
Allow dragging component properties from the inspector again
Can't try to bone merge yourself
Add support for copying/moving components by drag/dropping from inspector to heirarchy
Fix typo "ChildrentWantMouseInput" -> "ChildrenWantMouseInput"
Make Mouse.OverridingVisibility internal
Added setter to Mouse.Visible so you don't have to create a panel with pointer-events just to unlock your mouse.
Quality improved
Small changes to shader to improve quality of sample pattern produced.
Keep Time.Now in sync while in editor play mode
Facepunch/sbox-issues#5826
Fix depth test in ObjectHighlight.shader
Was broken by reverse-z, fixes Facepunch/sbox-issues#5787
Fix resource properties not swallowing context menu events, fixes Facepunch/sbox-issues#5814
Create Sandbox.StringToken, delete NativeEngine.StringToken