close
Skip to content

Path nodes should be able to edit multiple vector table rows #1822

@0HyperCube

Description

@0HyperCube

The Path (vector modify) node must store modifications for each shape's element ID now that we support multiple rows of vector data thanks to the work in #1834.

For now, we can do this based on index:

you'd need a HashMap<RowId, VectorModification> which would require refactoring all of the tools

(we don't have RowId yet, so we can use usize for its row index instead: HashMap<usize, VectorModification>)

In the future, we can attempt a smarter way of generating unique IDs: #1821.

Related: #1929.

Metadata

Metadata

Assignees

No one assigned

    Labels

    GrapheneInvolves the node graph system/engine used by GraphitePaper CutA small UX annoyance we should strive to improve

    Projects

    Status

    Short-Term

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions