7,872 Commits over 3,745 Days - 0.09cph!
Update .gitignore
Update libraries
Add Input.config
Fix obsoletes
Fix broken floor colliders
Update .gitignore
Multicast action graph delegates
https://files.facepunch.com/ziks/2024-11-05/sbox-dev_ntUf9trdvk.png
Fix component template not adding the new component
Fix GetActionGraphInstance() for multicast delegates
WIP multicast delegates
https://files.facepunch.com/ziks/2024-11-05/sbox-dev_ntUf9trdvk.png
Basic support for multicast delegates
Update Facepunch.ActionGraphs
Some more safety with expression types
Fix switch case body type error
Tests for branching variable assignment
Handle branching variable assignment in switch case
Support BuildExpression result type of void rather than Task
Update Facepunch.ActionGraphs
Fixes Facepunch/sbox-issues#6736
Possible fix for Facepunch/sbox-issues#6736
Switch case node
https://files.facepunch.com/ziks/2024-10-31/sbox-dev_YiyL34b2CY.mp4
Fix serializing empty arrays
Switch case node
https://files.facepunch.com/ziks/2024-10-31/sbox-dev_YiyL34b2CY.mp4
Fix default for switch cases
Switch node tweaks, fix ArrayValueModel
Failing tests reproducing Facepunch/sbox-issues#6731
Fix Facepunch/sbox-issues#6731
Clean up string.To{Numeric} extension methods
Can give an optional target to scene event nodes
Fixes Facepunch/sbox-issues#6726
Add TreatWarningsAsErrors compiler option
Add TreatWarningsAsErrors to built-in addons
Helps us catch warnings before the build fails because of BuiltInTests.NoWarnings
Add some default lighting to game object thumbs if scene is unlit
Add failing hotload test, reproducing #1673
Stricter AreEquivalentTypes, fixes #1673
Fix error from API change
Fixed Facepunch/sbox-issues#6696
Remove mock GameObject/Prefab code from managed MapEntity
Clean up Entity tool as you can no longer add/target games this way
# Conflicts:
# game/editor/Hammer/Code/Tools/EntityTool.cs
# game/editor/Hammer/Code/Tools/EntityTool/EntitySelector.cs
Remove Hammer EntityIO UI
Remove unused complicated stuff from worldbuilder: point templates, some hardcoded ents, dioramas, ...
remove nav markup volumes from fgd
ActionGraph source location refactor
Add WithExtension(this string path, string ext)
Refactor rename flyout in asset browser, add error flyout
Fixed Facepunch/sbox-issues#6695
https://files.facepunch.com/ziks/2024-10-28/sbox-dev_do9WlbwLbF.mp4
Fix warnings in editor projects
Naming consistency between Widget, Option, GraphicsItem
Tooltip -> ToolTip
StatusText -> StatusTip
Expose Menu.ToolTipsVisible, add Menu.PathElement.Description
Node menu rewrite, add tooltips
https://files.facepunch.com/ziks/2024-10-26/sbox-dev_BqmtPdWalM.png
Allow setting BindingSurface.ActionGraph
IsAssignableToExtended thread safety
Node menu: list all scene refs
https://files.facepunch.com/ziks/2024-10-23/sbox-dev_qisG1bsjT4.mp4
Fix undoing dragging connection handles
Fix updating connection positions
Fix transition label tooltips not always updating