userJames Kingcancel

7,684 Commits over 3,684 Days - 0.09cph!

8 Months Ago
Make sure parents and children are serialized too
8 Months Ago
8 Months Ago
8 Months Ago
Removed some remnants of output expansion
8 Months Ago
8 Months Ago
Set ParentId in ReplaceExpandedOutputsWithChildNodes upgrader Fix deserializing child nodes
8 Months Ago
8 Months Ago
8 Months Ago
Retire expanded outputs, use node nesting instead Merge field.get / field.set into property.get / property.set
8 Months Ago
ActionGraph: Automatically mark record properties as expanded
8 Months Ago
Update Facepunch.ActionGraphs
8 Months Ago
8 Months Ago
Allow expanded parameters on input nodes
8 Months Ago
ActionGraph: Double-click on an input to start editing it https://files.facepunch.com/ziks/1b1811b1/sbox-dev_Gea8n5mihG.mp4
8 Months Ago
Updated Facepunch.ActionGraph
8 Months Ago
8 Months Ago
Some helper conversions to LinkSource Test reproducing "Can only use InsertLink with array inputs" exception Fixed deserializing array element links before node binding
8 Months Ago
8 Months Ago
Some more link deserialization safety
8 Months Ago
8 Months Ago
Fixed dangling Links Some safety when deserializing possible duplicate elements IParameter inherits IMessageContext
8 Months Ago
ActionGraph: Output plug labelling https://files.facepunch.com/ziks/1b1711b1/sbox-dev_U6sndV7yzy.mp4
8 Months Ago
WIP output labels
8 Months Ago
Expose Editor.Application.FocusWidget Update Facepunch.ActionGraph
8 Months Ago
8 Months Ago
Fix serializing null constant inputs Fix cases where UserData wouldn't deserialize correctly
8 Months Ago
Simplify ActionPlug<T> Split up ActionNode.cs Implement EnumControlWidget.IsControlActive ControlSheet: return created widgets ActionGraph: Fix some undo edge cases
8 Months Ago
Simplify ActionPlug<T> Split up ActionNode.cs
8 Months Ago
ActionGraph: Undo / redo ActionGraph: Undo / redo property changes
8 Months Ago
ActionGraph: Fixed not being able to set properties
8 Months Ago
Updated Facepunch.ActionGraph
8 Months Ago
Fixed possible exception when adding a var.set node
8 Months Ago
8 Months Ago
ActionGraph array linking fixes
8 Months Ago
Some safety in DeserializeExpected
8 Months Ago
8 Months Ago
Added Input.SetLink( source, index )
8 Months Ago
8 Months Ago
Retire link shorthand format
8 Months Ago
8 Months Ago
8 Months Ago
Squashed commit of the following: commit 8ea836943c704abec109199ac718ef388fc615c9 Author: James King <james.king@facepunchstudios.com> Date: Tue Jan 16 10:05:20 2024 +0100 Implemented UpgradePropertyVariableReferences commit f787e89df0b9a17f48cfa6831869d51c604532a6 Author: James King <james.king@facepunchstudios.com> Date: Mon Jan 15 22:10:29 2024 +0100 Action graph JSON upgrading commit 31da86f7d310a26d031f78e5b10072044858230e Author: James King <james.king@facepunchstudios.com> Date: Mon Jan 15 20:22:35 2024 +0100 Don't include version in test JSON, let it get upgraded commit e0aa5cf47db1b97c617cf457fbefda4066f69a7d Author: James King <james.king@facepunchstudios.com> Date: Mon Jan 15 20:20:06 2024 +0100 Revert "Fixed expected JSON for missing type tests" This reverts commit 3f1d256a629fa84b8b102d85e6d3e310ccbad376. commit d7143a5d0bcb5e6879bfc9bd6fdd883366a424e0 Author: James King <james.king@facepunchstudios.com> Date: Mon Jan 15 20:04:42 2024 +0100 Include format version in serialized ActionGraph commit 3f1d256a629fa84b8b102d85e6d3e310ccbad376 Author: James King <james.king@facepunchstudios.com> Date: Mon Jan 15 19:56:54 2024 +0100 Fixed expected JSON for missing type tests commit f938d0d4b9d95911f79733faf41c4a9a4567a157 Author: James King <james.king@facepunchstudios.com> Date: Mon Jan 15 19:52:34 2024 +0100 Fixed VariableParameterNotAssigned test commit fa75dec5e621516e249db6bd9d147b5a58ae7a21 Author: James King <james.king@facepunchstudios.com> Date: Mon Jan 15 19:39:51 2024 +0100 Fixed non-output-sourced links not getting serialized commit e97cc8aab7998114ef74fd6183f191dd8ce3d20e Author: James King <james.king@facepunchstudios.com> Date: Mon Jan 15 17:44:25 2024 +0100 Fix stack overflow commit 4b0d5d07a74c4cb045a05f2be9566468fe3c6d7b Author: James King <james.king@facepunchstudios.com> Date: Mon Jan 15 17:42:09 2024 +0100 WIP big refactor, store constant values / variable references in Links
8 Months Ago
Implemented UpgradePropertyVariableReferences
8 Months Ago
Include format version in serialized ActionGraph Revert "Fixed expected JSON for missing type tests" This reverts commit 3f1d256a629fa84b8b102d85e6d3e310ccbad376. Don't include version in test JSON, let it get upgraded Action graph JSON upgrading
8 Months Ago
Fixed expected JSON for missing type tests
8 Months Ago
Fix stack overflow Fixed non-output-sourced links not getting serialized Fixed VariableParameterNotAssigned test
8 Months Ago
WIP big refactor, store constant values / variable references in Links
8 Months Ago
ActionGraph: Fixed nodes calling methods returning Task<T>
8 Months Ago
Updated CallInstanceAsyncMethodReturnValue test Fixed Task<T> returning method output types
8 Months Ago