userJames Kingcancel
branchsbox/mastercancel

493 Commits over 1,369 Days - 0.02cph!

6 Months Ago
Fix nullable error
6 Months Ago
Support compiling from a MemoryFileSystem Re-implement / simplify FastPathTest Fix test host process crashing in TestCompiler
6 Months Ago
Update Facepunch.ActionGraph
6 Months Ago
Allow dropping a .action into the Action Graph editor https://files.facepunch.com/ziks/2024-05-16/sbox-dev_7kY8vTea7g.mp4 Fixed target type of AGs on the root of a prefab AG node double-click opens new tab in same window Can drag .action resources into Action properties https://files.facepunch.com/ziks/2024-05-16/sbox-dev_rSLRXcZtPU.mp4
6 Months Ago
ControlObjectWidget: don't create an instance for AG properties
6 Months Ago
Hotload: ignore Microsoft.CodeAnalysis
6 Months Ago
Fix GameLoadingFlags.Developer Add missing [Flags] attributes
6 Months Ago
Query collision rules, CharacterController.UseCollisionRules (#1566) * Added `PhysicsWorld.GetCollisionRule(string left, string right)` * Added `WithCollisionRules(string tag, bool asTrigger)` to `PhysicsTraceBuilder` and `SceneTrace` * Added `bool CharacterController.UseCollisionRules` * Update helper text in CollisionPage https://files.facepunch.com/ziks/2024-05-15/firefox_9de7c5NRvM.png
6 Months Ago
ActionGraph: don't qualify type names by assembly name Fixes Facepunch/sbox-issues#5473
6 Months Ago
Handle RootNamespace option in SimpleComponentTemplate
6 Months Ago
ImpureAttribute to compliment PureAttribute Facepunch/sbox-issues#5499
6 Months Ago
Fix Json.SerializeAsObject handling indexers
7 Months Ago
Expression graphs can have signals Means they can use variables, and control flow like conditions and loops
7 Months Ago
ShaderGraph: Fix black region in triplanar texture nodes Facepunch/sbox-issues#5371
7 Months Ago
Fix method identities not matching for generic declaring types Fix component RPCs declared on generic types
7 Months Ago
Always explicitly keep a reference to delegates passed to native (#1546)
7 Months Ago
Publish: handle libraries referencing each other during compile
7 Months Ago
Re-use ActionGraphs when cloning / instantiating prefabs Fixes Facepunch/sbox-issues#5374
7 Months Ago
Move editor addon .cs files to Code directories Update .git-blame-ignore-revs
7 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
7 Months Ago
ActionGraph editor tabs (Facepunch/sbox-issues#4491)
7 Months Ago
ActionGraph: Fixed dragging out a signal reroute node
7 Months Ago
ActionGraph: clear properties panel when selected node is deleted
7 Months Ago
Scene ref gizmo: only use weak references to graph elements So references from deleted graphs will hide
7 Months Ago
Scene reference debug view (Facepunch/sbox-issues#5161) (#1508)
7 Months Ago
Internal geometry helpers for #1508 * Line2D * Vector2.Remap(oldRange, newRange, clamp) * Line.Clip(plane) * SceneCamera.ToScreen(line) DrawText / DrawQuad / Gizmo.ScreenText overloads accepting an angle Make Gizmo.Input.CursorPosition relative to view widget Refactor ActionGraphDebugger
7 Months Ago
Add overloads accepting CancellationTokens to delay tasks Facepunch/sbox-issues#5131 Action Graph editor tweaks to streamline CancellationTokens Facepunch/sbox-issues#5131
7 Months Ago
Support [Property] attribute on event fields (Facepunch/sbox-issues#4372)
7 Months Ago
Tools: Menu.ParentMenu, Menu.RootMenu So you can do stuff like menu.RootMenu.Close() Variable node editing (Facepunch/sbox-issues#5125)
8 Months Ago
Make control sheet labels draggable (Facepunch/sbox-issues#5129)
8 Months Ago
Merge property or variable get / set nodes (#1507)
8 Months Ago
Update Facepunch.ActionGraph
8 Months Ago
Fix crash when selecting nodes with System.Object inputs / properties
8 Months Ago
Nicer action graph ValidationException stack traces https://files.facepunch.com/ziks/2024-04-03/sbox-dev_ROj6r4EUmt.mp4
8 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
8 Months Ago
Nicer exception logging / stack trace for Action Graph exceptions Push EditorNodeLibrary in Asset.TryLoadGameResource()
8 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
8 Months Ago
Push NodeLibrary scope for ActionGraphResource Facepunch/sbox-issues#5244 Make sure NodeLibrary scope is pushed when deserializing components Facepunch/sbox-issues#5244
8 Months Ago
Change Json.PushNodeLibrary() to NodeLibrary.Push() Call NodeLibrary.Push() instead of Scene.Push() if HostScene is null Fixes Facepunch/sbox-issues#5244
8 Months Ago
Nicer test for if nodes are operators
8 Months Ago
Fix deserializing ActionGraphs in Menu context (#1506)
8 Months Ago
Temporary fix for drag executing multiple times in one frame
8 Months Ago
Fix NRE in GraphInputNodeType.GetPath
8 Months Ago
Add test for warnings in built-in projects Facepunch/sbox-issues#5223 Fix warning in AG editor Facepunch/sbox-issues#5223
8 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
8 Months Ago
Handle exceptions thrown when discovering reflection-based nodes Fixes Facepunch/sbox-issues#5157
8 Months Ago
Fix copy/pasting nodes referencing graph target input.
8 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
8 Months Ago
Update Facepunch.ActionGraph Facepunch/sbox-issues#5066 Facepunch/sbox-issues#5128
8 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