feat(codemirror): inline value editing widgets#184
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (28)
📝 WalkthroughWalkthroughThis PR introduces interactive inline editing for numeric values, vectors, and colors in CodeMirror editors. It adds widget detection across JavaScript, GLSL, and Peppermint syntax, drag-based editing with precision preservation, XY grid and color picker overlays, and a CodeMirror extension with throttled execution support. It also refactors node persistence to use targeted callbacks and standardizes run callbacks to accept edited code. ChangesCodeMirror Inline Value Widgets
Estimated code review effort🎯 4 (Complex) | ⏱️ ~60 minutes Possibly related PRs
Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Deploying patchies with
|
| Latest commit: |
a1e044b
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://85b7a9be.patchies.pages.dev |
| Branch Preview URL: | https://codemirror-value-editing-wid.patchies.pages.dev |
Adds inline value editing widgets for CodeMirror:
Use "Option" key to show inline-editable values
Summary by CodeRabbit
Release Notes