userJames Kingcancel
reposboxcancel

1,002 Commits over 1,369 Days - 0.03cph!

4 Months Ago
Populate Json reflection cache in Json.Initialize We were seeing some long frame times during first-time prefab instantiation caused by this
4 Months Ago
Fix warnings in ParticleVector3ControlWidget
4 Months Ago
Revert "Add LargeNetworkFiles table" This reverts commit 7365c616af37ef1665abe4961344013815e89b70. Accidentally rebased master onto a branch - Metapyziks
4 Months Ago
Add LargeNetworkFiles table Respect JsonIgnoreAttribute when serializing component properties We were already checking it for fields
4 Months Ago
Actually use the new ByteStream
4 Months Ago
Possible fix for queued messages not sending
4 Months Ago
Add Scene.GetAllComponents( Type ) overload
4 Months Ago
Fix Facepunch/sbox-issues#5896
4 Months Ago
Added Apply TRS shader graph node https://files.facepunch.com/ziks/2024-07-23/sbox-dev_PnwMGMVjmc.mp4
4 Months Ago
Fix offset parameter in ByteStream.Write (#1626)
4 Months Ago
Give more helpful warnings in Component.Serialize
4 Months Ago
Allow dragging component properties from the inspector again
4 Months Ago
Keep Time.Now in sync while in editor play mode Facepunch/sbox-issues#5826
4 Months Ago
Fix depth test in ObjectHighlight.shader Was broken by reverse-z, fixes Facepunch/sbox-issues#5787
4 Months Ago
Fix NREs when using CameraComponent before it OnAwake()s
4 Months Ago
Whitelist AggregateException
4 Months Ago
Only call ServiceWorldRequests if map was loaded
5 Months Ago
Add test asserting no ActionGraphs have errors in a given scene
5 Months Ago
Serialize prefab vars with expected type
5 Months Ago
Add Json.ToNode overload with expected type * We're deserializing with an expected type already * We can start phasing out JsonConverterFactorys, just use JsonConverter<T>s * Can actually use [JsonDerivedType] etc Let anyone serialize / deserialize System.Type * We already had this in Facepunch.ActionGraphs, add it to Sandox.Json * Looks up types through TypeLibrary * Works with array types / generic types / nested types * Fixes Facepunch/sbox-issues#5762
5 Months Ago
Add ListControlWidget handle context menu with duplicate option
5 Months Ago
Simplify scene ref gizmos, fix leak when closing scene
5 Months Ago
Hotload: Skip some System.Text.Json types
5 Months Ago
Fix OnComponentUpdate / OnComponentFixedUpdate not running
5 Months Ago
Fixed Facepunch/sbox-issues#5752
5 Months Ago
Update Facepunch.ActionGraphs * Optimization when cloning * Nicer error messages with invalid pure methods (Facepunch/sbox-issues#5743)
5 Months Ago
ByteStream Rewrite (#1610) * Added failing ByteStream stress test * Rewrite ByteStream to use Span / ReadOnlySpan where possible
5 Months Ago
▄██▅ ▄██▍▅▅▆▍▊▋▌▍▍█▊▄▋▌▍ ! ▋▄ ▊▋█▇ ▅▍▇▄▌▌▊▇▄▌▋ ▊▅▊▆ █▋█▆▉▊.▅▄▋█.▊▅█▋.▄▇▋ ▍▉▄▆▌▌▌▍▆▉▌▊▍▇▊▆▋▆▇▆█▍▊▍▍▊▊ ▅▊▅▊ ▍█▍ ▋▉▊ ▍▊▍▊▇▇▄▇▇▌ ▄▄ ▍▊█ ▋▅▆▄
5 Months Ago
Added failing ByteStream stress test Rewrite ByteStream to use Span / ReadOnlySpan where possible
5 Months Ago
Look for matching source file when creating component from template
5 Months Ago
Use ClassName when serializing types generated with compedit Maybe we'll want to always serialize as ClassName if the attrib is present?
5 Months Ago
Added various editor events to ActionGraph editor For component editor library to hook into Expose a way to deserialize ActionGraphs with a cache Add ActionGraphTargetAttribute Use first SourceLocationAttribute if multiple found
5 Months Ago
Use first SourceLocationAttribute if multiple found
5 Months Ago
Added various editor events to ActionGraph editor For component editor library to hook into Expose a way to deserialize ActionGraphs with a cache Add ActionGraphTargetAttribute
5 Months Ago
Add public helper for caching ActionGraph instances on deserialize
5 Months Ago
Added various editor events to ActionGraph editor For component editor library to hook into
5 Months Ago
Added various editor events to ActionGraph editor For component editor library to hook into
5 Months Ago
Allow editor projects to reference actiongraph / shadergraph Some extra safety in TypeLibrary.IsAllowedType
5 Months Ago
Component editor Added type definition records Property, Method emitting Emit events Generate AssemblyDefinitions WIP
5 Months Ago
Added failing ByteStream stress test Rewrite ByteStream to use Span / ReadOnlySpan where possible
5 Months Ago
Some extra safety with ByteStream.Base() We're only using this when passing write-enabled ByteStreams to native, which already have a pointer to unmanaged memory. For ReadOnlySpan-backed we'd need to pin for spans of managed arrays.
5 Months Ago
Rewrite ByteStream to use Span / ReadOnlySpan where possible
5 Months Ago
Added failing ByteStream stress test Rewrite ByteStream to use Span / ReadOnlySpan where possible
5 Months Ago
Generate AssemblyDefinitions
5 Months Ago
Component editor Added type definition records Property, Method emitting Emit events WIP generate AssemblyDefinitions
5 Months Ago
Update Zio to 0.18.1 Fixes Facepunch/sbox-issues#5683
5 Months Ago
Possible fix for some code changes being ignored when using VS Facepunch/sbox-issues#5683
5 Months Ago
Warn when a FileSystemWatcher emits an error This can happen when the internal buffer is exceeded, causing changes to be dropped.
5 Months Ago
Emit events
5 Months Ago
Component editor Added type definition records Property, Method emitting