userJames Kingcancel
reposboxcancel

891 Commits over 1,308 Days - 0.03cph!

Yesterday
WIP: Only allow opening editable action graphs
Yesterday
Include ActionGraph errors in ConsoleWidget.PopulateDiagnostics Refresh diagnostics when saving an Action Graph Only Show() each Action Graph MainWindow once Resolve Action Graph source prefab
Yesterday
Fix unreachable code warning
Yesterday
Hotload tests: log timings in descending duration Hotload test benchmarking (1D/3D) (struct/interface) arrays Hotload: Speed up struct array copying, support Rank > 1 arrays
4 Days Ago
WIP
5 Days Ago
Desperately trying to avoid using A*
5 Days Ago
WIP grid aligned connections https://files.facepunch.com/ziks/2024-09-03/sbox-dev_C0Luo6Xsj9.png
5 Days Ago
WIP more control for rerouting connections
5 Days Ago
ActionGraph: support reroute comments https://files.facepunch.com/ziks/2024-09-02/sbox-dev_7qxUe4dDpf.png TypeControlWidget: fix generic constraints referencing other parameters Add conversion node Fixes Facepunch/sbox-issues#6342 https://files.facepunch.com/ziks/2024-09-02/sbox-dev_TFJ3uDBLEo.png NodeUI width tweak Default icons for System.String, Component types
6 Days Ago
Graph editors: align everything to grid https://files.facepunch.com/ziks/2024-09-02/sbox-dev_dBWkMgscnh.png Scene.GetAllComponents() is pure
6 Days Ago
Add To String (Format) node Facepunch/sbox-issues#6341
6 Days Ago
Fix Facepunch/sbox-issues#6341 Add default implementations for INoiseField.Sample( x, [y] )
11 Days Ago
Add ValueField / PerlinField / SimplexField to Sandbox.Utility.Noise Old static methods aren't thread safe and can't be seeded.
12 Days Ago
Make sure scene scope is pushed when calling OnValidate
19 Days Ago
Disable PropertySheetPopup from being modal for now Fixes Facepunch/sbox-issues#6109
20 Days Ago
RangedFloat cleanup * Add Min / Max properties instead of x / y fields, fields are obsoleted * Max always equals Min for Fixed range type, unlike the old y field * ToString returns "<min>" for fixed values, or "<min> <max>" for ranges, instead of "<min>,<max>,<type>" * Parse supports old format * Can deconstruct: `var (min, max) = range;` * Add tests parsing old format
23 Days Ago
WIP RangedFloat fixes
26 Days Ago
Fix [RequireComponent] on properties in derived types
28 Days Ago
Add Editor.Menu.AddHeading( title )
30 Days Ago
Fix FindMode.InAncestors in prefab scenes ignoring root object
34 Days Ago
Fix Capsule.RandomPointInside not being uniformly distributed It was biased towards the middle of the cylinder
34 Days Ago
Fix Capsule.RandomPointOnEdge Before: https://files.facepunch.com/ziks/2024-08-05/sbox-dev_XG28kFmoyv.mp4 After: https://files.facepunch.com/ziks/2024-08-05/sbox-dev_7zJYNsOipq.mp4
38 Days Ago
Fix shortcuts like Ctrl+Z in ActionGraph @CarsonKompon let me know if this isn't the right solution here
39 Days Ago
Add AG nodes to find objects by name https://files.facepunch.com/ziks/2024-07-30/Pj8i1MXoJx.png
39 Days Ago
Expose network accessor to ActionGraph
39 Days Ago
Fix SceneCamera.GetFrustum for ortho cameras Breaking change, but fixes incorrect behaviour Fixes Facepunch/sbox-issues#5999
39 Days Ago
Add Gizmo.Draw.LineFrustum Use Gizmo.Draw.LineFrustum in CameraComponent.DrawGizmos Facepunch/sbox-issues#5999
40 Days Ago
Fix Module.ResolveType for ByRef types Caused fast hotload to fail for some methods
40 Days Ago
Add ToString / GetHashCode nodes https://files.facepunch.com/ziks/2024-07-30/6SrcmglJqF.png
40 Days Ago
Added failing test reproducing Facepunch/sbox-issues#5991 Be more careful about trivia changes in ILHotload code analyser Fixes Facepunch/sbox-issues#5991
44 Days Ago
Reference package.base from libraries when publishing Fixes Facepunch/sbox-issues#5899
44 Days Ago
Cache versioned packages separately
44 Days Ago
AssertNoGraphErrorsInScene: assert downloaded package version Package.FetchAsync: allow fetching specific version
44 Days Ago
Disable AssertNoGraphErrorsInScene test temporarily
44 Days Ago
This only needs to be a warning
45 Days Ago
Prefab preload: preload into a dummy scene
45 Days Ago
Revert "Populate Json reflection cache in Json.Initialize" This reverts commit c0f2f57fc0a12a43ca0b73f3e3bf934a260bd69b. We don't need this if we preload prefabs
45 Days Ago
Preload all prefabs when loading a scene
45 Days Ago
Fix Json.PopulateReflectionCache JsonTypeInfos would only be stored if the JsonSerializerOptions is immutable
45 Days Ago
Add serialization_warn_time con var https://files.facepunch.com/ziks/2024-07-24/sbox-dev_0DtqgKK1dt.png
46 Days Ago
Populate Json reflection cache in Json.Initialize We were seeing some long frame times during first-time prefab instantiation caused by this
46 Days Ago
Fix warnings in ParticleVector3ControlWidget
46 Days Ago
Revert "Add LargeNetworkFiles table" This reverts commit 7365c616af37ef1665abe4961344013815e89b70. Accidentally rebased master onto a branch - Metapyziks
46 Days Ago
Add LargeNetworkFiles table Respect JsonIgnoreAttribute when serializing component properties We were already checking it for fields
46 Days Ago
Actually use the new ByteStream
46 Days Ago
Possible fix for queued messages not sending
46 Days Ago
Add Scene.GetAllComponents( Type ) overload
46 Days Ago
Fix Facepunch/sbox-issues#5896
47 Days Ago
Added Apply TRS shader graph node https://files.facepunch.com/ziks/2024-07-23/sbox-dev_PnwMGMVjmc.mp4
47 Days Ago
Fix offset parameter in ByteStream.Write (#1626)