userJames Kingcancel
reposboxcancel

1,116 Commits over 1,461 Days - 0.03cph!

10 Months Ago
Make control sheet labels draggable
10 Months Ago
Merge property or variable get / set nodes
11 Months Ago
Make sure worker threads start when calling RunInThreadAsync( Action ) Log a warning if a task runs without yielding for more than 1s Facepunch/sbox-issues#4608
11 Months Ago
Mechanism to abort long-running non-async worker actions Long-running worker action aborting tests
11 Months Ago
Mechanism to abort long-running non-async worker actions Long-running worker action aborting tests
11 Months Ago
Update Facepunch.ActionGraph
11 Months Ago
Fix crash when selecting nodes with System.Object inputs / properties
11 Months Ago
Debug view for scene ref nodes
11 Months Ago
Make control sheet labels draggable
11 Months Ago
Merge property or variable get / set nodes
11 Months Ago
Debug view for scene ref nodes
11 Months Ago
Nicer action graph ValidationException stack traces https://files.facepunch.com/ziks/2024-04-03/sbox-dev_ROj6r4EUmt.mp4
11 Months Ago
WIP - trying to clamp lines to screen
11 Months Ago
Move Action Graph debug view code Allow specifying angle when drawing screen text / quads https://files.facepunch.com/ziks/2024-04-02/sbox-dev_UfeLjc8JqZ.mp4 Line2D (internal for now) Rework scene ref drawing to use screen text
11 Months Ago
Debug view for scene ref nodes
11 Months Ago
Make control sheet labels draggable
11 Months Ago
Merge property or variable get / set nodes
11 Months Ago
ActionControlWidget: show graph errors in widget https://files.facepunch.com/ziks/1b2211b1/sbox-dev_DUsekC8GAK.png Even nicer stack traces for logs / exceptions in Action Graphs https://files.facepunch.com/ziks/1b2211b1/sbox-dev_pFRBSK1ykL.png
11 Months Ago
Nicer exception logging / stack trace for Action Graph exceptions Push EditorNodeLibrary in Asset.TryLoadGameResource()
11 Months Ago
Clean up opening editor for a given action graph Implement inspecting action graph elements Make sure ActionGraph GUIDs are unique too Make sure embedded expression graphs have an input node Fixes Facepunch/sbox-issues#5253 Hide input node for expression graphs with no inputs
11 Months Ago
Push NodeLibrary scope for ActionGraphResource Facepunch/sbox-issues#5244 Make sure NodeLibrary scope is pushed when deserializing components Facepunch/sbox-issues#5244
11 Months Ago
Debug view for scene ref nodes
11 Months Ago
Merge property or variable get / set nodes
11 Months Ago
Change Json.PushNodeLibrary() to NodeLibrary.Push() Call NodeLibrary.Push() instead of Scene.Push() if HostScene is null Fixes Facepunch/sbox-issues#5244
11 Months Ago
Make control sheet labels draggable
11 Months Ago
Merge property or variable get / set nodes
11 Months Ago
Nicer test for if nodes are operators
11 Months Ago
Make control sheet labels draggable
11 Months Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4
11 Months Ago
Fix deserializing ActionGraphs in Menu context (#1506)
11 Months Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4
11 Months Ago
Temporary fix for drag executing multiple times in one frame
11 Months Ago
Fix action graph serialization tests
11 Months Ago
Set Json.NodeLibrary in Scene.Push() Make sure node definitions are added in Menu context Push scene scope in Scene.Save(), Scene.Serialize()
11 Months Ago
Set Json.NodeLibrary in Scene.Push() Make sure node definitions are added in Menu context
11 Months Ago
Refactor ActionGraphDebugger First pass at listening for ActionGraph scene refs WIP show scene refs in scene view https://files.facepunch.com/ziks/2024-03-08/sbox-dev_HZ7Fs0R2x1.mp4
11 Months Ago
Make control sheet labels draggable Dropping a component property will create a set node https://files.facepunch.com/ziks/2024-03-12/sbox-dev_4FnI6RmoK5.mp4 Facepunch/sbox-issues#5129 EditorNode display fixes for embedded targets
11 Months Ago
Temporary fix for drag executing multiple times in one frame
11 Months Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4 Unify property node CanRead / CanWrite tests Add Facepunch.ActionGraphs.AssignmentKind to TypeLibrary Property node: switch between assignment kinds in context menu https://files.facepunch.com/ziks/1b1811b1/sbox-dev_QVXxSLhC4Y.mp4 Update Facepunch.ActionGraphs Output expansion fixes
11 Months Ago
Fix NRE in GraphInputNodeType.GetPath
11 Months Ago
Add test for warnings in built-in projects Facepunch/sbox-issues#5223 Fix warning in AG editor Facepunch/sbox-issues#5223
11 Months Ago
Make control sheet labels draggable Dropping a component property will create a set node https://files.facepunch.com/ziks/2024-03-12/sbox-dev_4FnI6RmoK5.mp4 Facepunch/sbox-issues#5129 EditorNode display fixes for embedded targets
11 Months Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4 Unify property node CanRead / CanWrite tests Add Facepunch.ActionGraphs.AssignmentKind to TypeLibrary Property node: switch between assignment kinds in context menu https://files.facepunch.com/ziks/1b1811b1/sbox-dev_QVXxSLhC4Y.mp4
11 Months Ago
EnumControlWidget support for nullable Fixed title of scene.get target input Fix property panel handling nullable ActionGraph parameter types Fix warning when compiling Action Graph editor EnumDescription.Entry.Group Menu.AddOptions fixes for value type items Menu.AddMenu( Menu menu ) menu menu menu menu menu If icon is just a bunch of symbols, make sure it doesn't overflow https://files.facepunch.com/ziks/1b1811b1/kr69TajHB0.png Implement VectorControlWidget.StartEditing() Fix ControlSheet.AddObject return value regression
11 Months Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4
11 Months Ago
Make control sheet labels draggable Dropping a component property will create a set node https://files.facepunch.com/ziks/2024-03-12/sbox-dev_4FnI6RmoK5.mp4 Facepunch/sbox-issues#5129 EditorNode display fixes for embedded targets
11 Months Ago
Make control sheet labels draggable Dropping a component property will create a set node https://files.facepunch.com/ziks/2024-03-12/sbox-dev_4FnI6RmoK5.mp4 Facepunch/sbox-issues#5129 EditorNode display fixes for embedded targets
11 Months Ago
Handle exceptions thrown when discovering reflection-based nodes Fixes Facepunch/sbox-issues#5157
11 Months Ago
Fix copy/pasting nodes referencing graph target input.
11 Months Ago
Allow easy access to graph inputs from node menu, including "This" https://files.facepunch.com/ziks/2024-03-11/RkOMLQmLlN.png Facepunch/sbox-issues#5082