13,867 Commits over 1,552 Days - 0.37cph!
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
Cache SteamRichPresenceSystem values, avoid 1ms spike every 5 seconds
Introduce ContextLocal<T>
MenuDll has its own Json options
This isn't ever used
This isn't ever used
Never used
Never used
Never used
Remove unused
This really does not need to be routed via an interface
Not used
Fix S&box adding "English US" keyboard layout
Lets uncomplicate this the input system kickoff by dropping the event dispatch
Add instrumentation
Add `position: relative` to devui console (fixes sbox-issues/issues/5817)
Add a c# version of MurmurHash2
Trim a bunch of sound stuff we don't use
More telemetry
move fps_max to c# - make it more accurate
Vector4 uses System.Numerics.Vector4 where possible
Add BBox.Snap
Fix particle bounds being wrong
ParticleRenderer has [RequireComponent] ParticleEffect
Remove randomly added repeat functions from Curve @MVFP
Fix prefab/scene videos timescale too fast
Move ParticleGameSystem to its own file
Curve micro optimizations
Update minimal scene so its not running upgraders when you make a new project.
Add header to PageNotifications so it's the same as the others
Add confirmation prompt when removing libraries, sbox-issues/issues#5740
Make scene tab naming consistent, fix window title showing wrong scene stuff