GraphiteEditor / GraphiteEditor/Graphite

Path nodes should be able to edit multiple vector table rows

Open
#1,822 0 comments 0 reactions 0 assignees View on GitHub
Graphene Paper Cut
Dominant language
Rust
Stars
27.2k
Forks
1.3k
Avg merge
20h 5m
Merged PRs (30d)
57

Description

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` 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`)

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

Related: #1929.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.