userJames Kingcancel

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

6 Months Ago
Temporary fix for drag executing multiple times in one frame
6 Months Ago
Fix action graph serialization tests
6 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()
6 Months Ago
Set Json.NodeLibrary in Scene.Push() Make sure node definitions are added in Menu context
6 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
6 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
6 Months Ago
Temporary fix for drag executing multiple times in one frame
6 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
6 Months Ago
Test output type of struct member assignment Fix result type of set property node if target is a struct
6 Months Ago
6 Months Ago
Fix NRE in GraphInputNodeType.GetPath
6 Months Ago
Add test for warnings in built-in projects Facepunch/sbox-issues#5223 Fix warning in AG editor Facepunch/sbox-issues#5223
6 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
6 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
6 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
6 Months Ago
Display info for assignment operations
6 Months Ago
6 Months Ago
Merge property or variable get / set nodes https://files.facepunch.com/ziks/1b1611b1/sbox-dev_Bj6e15WZ0F.mp4
6 Months Ago
Accessor node refactor
6 Months Ago
6 Months Ago
Failing property binding test Allow type loaders to specify read / write access to properties and fields Fix property parameters when disconnected
6 Months Ago
6 Months Ago
6 Months Ago
Accessor node binding tweaks
6 Months Ago
6 Months Ago
Use IEnumerable<T> for ParameterDefinitionExtensions
6 Months Ago
Make ParameterDefinitionExtensions public
6 Months Ago
Make ParameterDefinitionExtensions public
6 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
6 Months Ago
Merged property node definitions Upgrader simplifications Version 6 upgrader Test fixes Fixed SetStructField test Tests for += / -= / *= / /= nodes Improve property node serialization Update Node.ToString() More property assignment tests Handle type mismatch / missing operator for += etc nodes Refactor PropertyNodeDefinition to extend AccessorNodeDefinition Merged var.get / var.set nodes
6 Months Ago
6 Months Ago
Fixed SetStructField test Tests for += / -= / *= / /= nodes Improve property node serialization Update Node.ToString() More property assignment tests Handle type mismatch / missing operator for += etc nodes Refactor PropertyNodeDefinition to extend AccessorNodeDefinition Merged var.get / var.set nodes
6 Months Ago
Merged property node definitions Upgrader simplifications Version 6 upgrader Test fixes
6 Months Ago
String comments can include @labels, skip strings with @ignore Update locale sources
6 Months Ago
Locale source generator tweaks Update locale sources
6 Months Ago
Fixed typo in locale source generator Update locale sources
6 Months Ago
Include subfolders in source file search
6 Months Ago
Update .github/workflows/crowdin.yml
6 Months Ago
Preserve string file directory structure Update source strings Add crowdin.yml Add Crowdin GitHub action
6 Months Ago
Sort generated source string keys Update source strings
6 Months Ago
Fixed typos in string files Rewrote string file parsing to support comments Get rid of python xlsx to json script Script to generate source CSVs for localization Initial output of source CSV generator
6 Months Ago
Fix error in translation script if output dir doesn't exist Ignore hidden sheets
6 Months Ago
More WIP
6 Months Ago
Add #ballpit.subtitle string Script for converting translated .xlsx to out .json format
6 Months Ago
WIP rewriting property node definition
6 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
6 Months Ago
Handle exceptions thrown when discovering reflection-based nodes Fixes Facepunch/sbox-issues#5157
6 Months Ago
Fix copy/pasting nodes referencing graph target input.
6 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
6 Months Ago