userJames Kingcancel

8,306 Commits over 3,865 Days - 0.09cph!

15 Days Ago
WIP getting moviemaker.editor working again
16 Days Ago
Avoid C# 13 features for now
16 Days Ago
Cleaned up moviemaker API, moviemaker.editor needs re-implementing
16 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
16 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
16 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
16 Days Ago
Allow dragging transform properties into ActionGraph https://files.facepunch.com/ziks/2025-03-06/sbox-dev_AW24oUYbX4.mp4
17 Days Ago
Clear non-menu resources in ResetEnvironment()
17 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
17 Days Ago
Clear non-menu resources when reconnecting Fixes Facepunch/sbox-issues#7776
17 Days Ago
GameInstance: fix OnPackageInstalledToContext leak A new handler was getting added each reconnect
19 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
19 Days Ago
Don't focus on source scene of graph if already open Facepunch/sbox-issues#7742
19 Days Ago
Property factory tweaks
20 Days Ago
Example custom LookAt property
20 Days Ago
Implement Property.Factories
20 Days Ago
IReferenceTrack<T>
21 Days Ago
Binder.Get overloads for different track types
21 Days Ago
Some missing docstrings
21 Days Ago
Simplify Binder
21 Days Ago
Simplify Binder, use some default interface implementations
22 Days Ago
Tweak GameObjectReference auto binding
22 Days Ago
Binder.Get comments
22 Days Ago
WIP PropertyFactory
22 Days Ago
See if we can avoid needing IPropertyTrack.TryGetValue
22 Days Ago
Some renaming, more extensions
22 Days Ago
Binder serialization MoviePlayer.Clip
22 Days Ago
Binder.GetReference
22 Days Ago
Make clip construction more lenient
22 Days Ago
A little renaming and documenting
22 Days Ago
Started writing tests Only reference tracks need IDs
22 Days Ago
Fix some things missing from TypeLibrary in unit test projects
23 Days Ago
WIP
23 Days Ago
WIP
23 Days Ago
Simplifying
24 Days Ago
Mostly happy with public interface now
24 Days Ago
More tweaking
24 Days Ago
Compiling again
24 Days Ago
Cleaning up core code Big WIP refactor
26 Days Ago
[Broadcast] -> [Rpc.Broadcast]
26 Days Ago
Dispatch edited events in Align Object(s) to View / Move To Grid
26 Days Ago
Fix weirdness when recording after the end of an existing clip
26 Days Ago
Motion editor recording polish https://files.facepunch.com/ziks/2025-02-23/sbox-dev_AnJWdmW47A.mp4
27 Days Ago
Sync toolbar widgets with player in play mode, fix animation scrubbing https://files.facepunch.com/ziks/2025-02-23/sbox-dev_wpF9NmQARK.mp4 https://files.facepunch.com/ziks/2025-02-23/sbox-dev_TAEzqk2R2v.mp4
27 Days Ago
A bit more renaming Re-implement additive blending
27 Days Ago
Track modification refactor
27 Days Ago
Streamline copying a bit
27 Days Ago
Don't snap TimeSelectionPeakItem to PasteBlocks
27 Days Ago
Snapping polish Fix stitching logic, some sampling safety
27 Days Ago
Fix MovieTrack.GetCuts returning wrong time ranges