userJames Kingcancel
branchsbox/mastercancel

509 Commits over 1,399 Days - 0.02cph!

9 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
9 Months Ago
Nicer exception logging / stack trace for Action Graph exceptions Push EditorNodeLibrary in Asset.TryLoadGameResource()
9 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
9 Months Ago
Push NodeLibrary scope for ActionGraphResource Facepunch/sbox-issues#5244 Make sure NodeLibrary scope is pushed when deserializing components Facepunch/sbox-issues#5244
9 Months Ago
Change Json.PushNodeLibrary() to NodeLibrary.Push() Call NodeLibrary.Push() instead of Scene.Push() if HostScene is null Fixes Facepunch/sbox-issues#5244
9 Months Ago
Nicer test for if nodes are operators
9 Months Ago
Fix deserializing ActionGraphs in Menu context (#1506)
9 Months Ago
Temporary fix for drag executing multiple times in one frame
9 Months Ago
Fix NRE in GraphInputNodeType.GetPath
9 Months Ago
Add test for warnings in built-in projects Facepunch/sbox-issues#5223 Fix warning in AG editor Facepunch/sbox-issues#5223
9 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
9 Months Ago
Handle exceptions thrown when discovering reflection-based nodes Fixes Facepunch/sbox-issues#5157
9 Months Ago
Fix copy/pasting nodes referencing graph target input.
9 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
9 Months Ago
Update Facepunch.ActionGraph Facepunch/sbox-issues#5066 Facepunch/sbox-issues#5128
9 Months Ago
[ActionGraphInclude] implies [Expose] Rename "Game Object" node category to "Scene" Expose scene tracing to Action Graph https://files.facepunch.com/ziks/2024-03-11/sbox-dev_rirZ1oi97u.mp4 Fixes Facepunch/sbox-issues#5120 ActionGraph node menu respects [ReadOnly] attributes
9 Months Ago
Revert "Expose SceneTrace etc to ActionGraph" This reverts commit 438a62d24fbf3dc9a156f8279322af8ccb00c51d. I want to make some of these methods into action nodes, not expressions.
9 Months Ago
Expose SceneTrace etc to ActionGraph https://files.facepunch.com/ziks/2024-03-11/sbox-dev_NWYZqy5dMC.png
9 Months Ago
Mark IActionComponents as obsolete Don't list obsolete component types in ComponentTypeSelector
9 Months Ago
Fix #nullable context warnings Facepunch/sbox-issues#5116
9 Months Ago
CollisionActionComponent, TriggerActionComponent implement IActionComponent
9 Months Ago
CollisionActionComponent, TriggerActionComponent These will all get deprecated with #1458 anyway
9 Months Ago
SourceLocation ILHotload test Use built-in FindNode( getInnermostNodeForTie: true ) for ILHotload #1492 Fix ILHotload handling SourceLocation attributes I'm not sure why it wasn't skipping before
9 Months Ago
Tentative fix for #1492 This might lead to it falling back to normal hotloads more often, but at least it shouldn't throw.
9 Months Ago
Avoid throwing / catching exceptions when upgrading delegates (#1491) Was very slow when the debugger is attached
9 Months Ago
Cleanup Update Facepunch.ActionGraphs Allow [InitializedBy( null )]
9 Months Ago
Fixed AG undo/redo regression IResourceEditor.Changed event Fix save button not enabling for custom editors
9 Months Ago
Fix truncated context menu for some plugs
9 Months Ago
Failing list block copy test Fixed possible "Destination is too short" on list hotload
9 Months Ago
Can create variables from outputs again https://files.facepunch.com/ziks/2024-03-05/sbox-dev_KoPIunZlbZ.mp4
9 Months Ago
Fixed dragged output listing irrelevant nodes
9 Months Ago
Expose intersection-related structs to ActionGraph Facepunch/sbox-issues#5063 * PhysicsIntersection * PhysicsIntersectionEnd * PhysicsContact * PhysicsContact.Target
9 Months Ago
Fix ShaderGraph input editor width regression https://files.facepunch.com/ziks/2024-03-01/sbox-dev_zPHxuj7Wy8.png
9 Months Ago
Fixed GraphView.SelectionBox
9 Months Ago
TypeLibrary.GetType( name, baseType ) To compliment GetType<T>( name ) Component.JsonRead: don't ignore component_type Fixes some of the bugs that #1449 will fully solve
9 Months Ago
Fixed #1470 https://files.facepunch.com/ziks/2024-03-01/sbox-dev_YZdIaQBdKv.mp4
9 Months Ago
Improved node type filtering w.r.t. whitespace
9 Months Ago
Fixed #1477
9 Months Ago
Fixed Facepunch/sbox-issues#5022
9 Months Ago
Fixed Facepunch/sbox-issues#5009
9 Months Ago
Node menu rewrite * Can search all possible node types * Properties / methods from TypeLibrary * Component getters of each type * Extension methods now appear like normal instance members * ActionGraph resources appear as normal instance members too * Output expansion isn't limited to properties any more * Editor knows which components exist on scene.ref targets * Improved formatting for node titles / parameters * Search truncates results at 20
9 Months Ago
Fix hotload error involving duplicate properties Some more hotload skipping for TypeLibrary stuff Update Facepunch.ActionGraphs Fix in parameters Fix sound.play node regression
9 Months Ago
Update Facepunch.ActionGraphs Fix copy/pasting scene ref nodes Rewrote scene.ref node * Has a useful error if referenced object isn't from same scene as graph * Shows icon of referenced type * Nicer serialization
9 Months Ago
Possible fix for custom node hotload bugs Facepunch/sbox-issues#4946 Facepunch/sbox-issues#4976 Facepunch/sbox-issues#4977
9 Months Ago
Why does SerializedProperty have 4 virtual methods to get attributes? Fixed SerializedList.Parent
9 Months Ago
Fixed TransformTest randomly failing
9 Months Ago
Fixed Facepunch/sbox-issues#4947
9 Months Ago
Action Graphs can reference the GameResource they're embedded in Ctrl+S in an embedded Action Graph saves its host scene
9 Months Ago
Asset Drag & Drop into Action Graph Editor (#1468)
9 Months Ago
Node input context menu signal fixes