userJames Kingcancel

8,329 Commits over 3,896 Days - 0.09cph!

18 Days Ago
PropertyBlock cleanup
18 Days Ago
Simplify edit graphs, only source blocks are sliced directly
19 Days Ago
Building out PropertyBlock editing, added tests, started serialization
19 Days Ago
PropertyBlock refactor, working on cross fade
20 Days Ago
[SkipHotload] in allocation / GC profiling types
20 Days Ago
Remove NodeLibrary.Push() calls
20 Days Ago
Fix access control errors Re-implementing motion editor methods
20 Days Ago
Sort Sandbox.Rules.Types Access control: allow Type.IsClass, Type.IsValueType getters
20 Days Ago
WIP Implement adding / removing child tracks
20 Days Ago
WIP Implement MovieProject methods
20 Days Ago
WIP compiling again
21 Days Ago
WIP block display next WIP compiling blocks
21 Days Ago
WIP
24 Days Ago
Add context menu "Go to Definition" on nodes Fixes #Facepunch/sbox-issues#7821
24 Days Ago
NodeLibrary is ContextLocal, so we don't need to Push() everywhere Fix Facepunch/sbox-issues#7808
25 Days Ago
Handle setting parent document for prefabs / map references Fixes SBOX-2KA9
25 Days Ago
See if we can get away with a single NodeLibrary Get rid of NodeLibrary.Push() Fix Facepunch/sbox-issues#7808 NodeLibrary is ContextLocal
25 Days Ago
Handle setting parent document for prefabs / map references Fixes SBOX-2KA9
25 Days Ago
Get rid of another log
25 Days Ago
Get rid of another log See if we can get away with a single NodeLibrary Get rid of NodeLibrary.Push() Fix Facepunch/sbox-issues#7808
25 Days Ago
Add SerializationOptions.MakeGuidsUnique
25 Days Ago
26 Days Ago
Get rid of a log I left in
26 Days Ago
WIP getting moviemaker.editor working again
26 Days Ago
Avoid C# 13 features for now
26 Days Ago
Cleaned up moviemaker API, moviemaker.editor needs re-implementing
26 Days Ago
Fix resource.ref node thumbs not auto-updating, having broken size https://files.facepunch.com/ziks/2025-03-06/sbox-dev_AZNMKyCLEu.mp4
26 Days Ago
Document ControlWidget.StartEditing better Fix BoolControlWidget toggling on mouse press instead of mouse release Allow dragging Component / GameObject enabled toggle into ActionGraph https://files.facepunch.com/ziks/2025-03-06/sbox-dev_9VgTKcHVBc.mp4
26 Days Ago
Can drag The Box™ into ActionGraph https://files.facepunch.com/ziks/2025-03-06/sbox-dev_eCyOa5TFcV.mp4 Fixes Facepunch/sbox-issues#7795 Focus graph view when dropping something into it
26 Days Ago
Allow dragging transform properties into ActionGraph https://files.facepunch.com/ziks/2025-03-06/sbox-dev_AW24oUYbX4.mp4
27 Days Ago
Clear non-menu resources in ResetEnvironment()
27 Days Ago
Always clear ResourceLibrary in ResetEnvironment() We're rebuilding TypeLibrary, so we can't let resources leak containing old types. Leaking like this would happen when running `reconnect`. We let IMenuDll reload whatever it needs after clearing ResourceLibrary. Fixes Facepunch/sbox-issues#7776
27 Days Ago
Clear non-menu resources when reconnecting Fixes Facepunch/sbox-issues#7776
27 Days Ago
GameInstance: fix OnPackageInstalledToContext leak A new handler was getting added each reconnect
30 Days Ago
Expose DamageInfo constructor to ActionGraph A little documentation / renaming in TypeLoader Add [SingleAction] attribute for delegate properties Makes them not show a list of actions in the inspector
30 Days Ago
Don't focus on source scene of graph if already open Facepunch/sbox-issues#7742
30 Days Ago
Property factory tweaks
31 Days Ago
Example custom LookAt property
31 Days Ago
Implement Property.Factories
31 Days Ago
IReferenceTrack<T>
31 Days Ago
Binder.Get overloads for different track types
31 Days Ago
Some missing docstrings
31 Days Ago
Simplify Binder
32 Days Ago
Simplify Binder, use some default interface implementations
32 Days Ago
Tweak GameObjectReference auto binding
32 Days Ago
Binder.Get comments
32 Days Ago
WIP PropertyFactory
33 Days Ago
See if we can avoid needing IPropertyTrack.TryGetValue
33 Days Ago
Some renaming, more extensions
33 Days Ago
Binder serialization MoviePlayer.Clip