Keavon Chambers
Keavon Chambers
Create an overrides/versioning system that lets users override document nodes (subgraphs), either overriding part of the subgraph or creating a copy of the full document node; then make a way...
- Improve developer experience for writing nodes which take adaptive resolution data (like Copy to Points) - a way of generalising and automating manual composition - automatic copying of the...
This would be used to remove the [node] -> Extract -> GpuImage nodes and just leave [node] behind. Also Clone and Cache node insertion dynamically so we can utilize caching...
- Double-clicking nodes (except those based on proto nodes) enters their subgraph, replacing what's currently viewed in the node graph - A breadcrumb trail shows which node you're in relative...
Appends data that gets sent along in the node graph data flow. For example, appends a "color" attribute to each point in a list of points, allowing shapes instanced at...
Make `DocumentNode` instances link to their `DocumentNodeDefinition`s instead of storing many redundant copies of the definition
Make Image nodes store their bitmap data in an asset database stored on the document
We need some kind of robust shake detection algorithm in JS that has very minimal false positives/negatives.
If a user drags an image into the welcome screen (shown when zero documents are open), it should create a new document with an artboard matching the dimensions of the...