Skip to content

Update Model System Editing#159

Merged
JamesVaughan merged 13 commits intodevfrom
shadows
Apr 2, 2026
Merged

Update Model System Editing#159
JamesVaughan merged 13 commits intodevfrom
shadows

Conversation

@JamesVaughan
Copy link
Copy Markdown
Member

  • Add drop shadows for canvas objects
  • Add inline editing for comments
  • Add inline renaming of nodes
  • Fix UX for selecting which Start to execute
  • Cleaned up unused UI
  • Set the Model System Variables to be sorted and added a filter
  • Added support for spaces in model system variable names
  • Fixed crash when undoing past the capacity.
  • Issue single session move command when dragging objects on canvas.
  • Added model system variable search interface for scripts
  • If a script is being edited and is invalid when trying to save it, the editing session no longer closes.
  • Added syntax highlighting when editing scripts.

The previous code used a mod operator instead of SafeMod so the values were negative if the numerator was negative instead of acting like a clock.
Previously if you moved a node it would update the position constantly as you were dragging the node.  Now it waits until you've finished moving it before setting that position.  This makes the undo-redo stacks not fill with irrelevent positions.
@JamesVaughan JamesVaughan requested a review from amitsandhel April 2, 2026 07:40
@JamesVaughan JamesVaughan self-assigned this Apr 2, 2026
Previously resizing would save all of the different sizes as the user would drag the mouse.  Now it only stores the end point.
@JamesVaughan JamesVaughan merged commit 5207b58 into dev Apr 2, 2026
2 checks passed
@JamesVaughan JamesVaughan deleted the shadows branch April 2, 2026 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants