GraphiteEditor / GraphiteEditor/Graphite

Box warp doesn't treat subpaths as unified object

Offen
#3,551 8 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Good First Issue
Vorherrschende Sprache
Rust
Sterne
27.2k
Forks
1.3k
Ø Merge
20 Std. 5 Min.
Gemergte PRs (30 T.)
57

Beschreibung

It would make sense that a box warp on a group of paths would treat the group as a single object and keep all subpaths sized and positioned relative to each other. In practice, this operation works on each subpath as separate objects, which isn't very useful.

Image

I'm not sure conceptually where you should be able to distinguish between the two operations, but performing it on a layer containing multiple subpaths seems like the trivial scenario when the earlier behavior would be desired. Maybe it's as simple as a boolean input e.g. "Combined" on the box warp node.

Image

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

No files, tests, or entry points are named. Start by reproducing box warp on a layer containing multiple subpaths, then determine how the operation should distinguish unified treatment from separate treatment; done means the selected behavior preserves the subpaths' relative size and position.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
computer-graphics
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.