Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

UX Issue: Using any boolean operation should add a fill and stoke node after it

Offen
#4,752 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
55/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
rust

Rechercherichtung

Start by tracing how boolean operations produce their result shape and how fill and stroke nodes are represented in the node graph. The issue names no files or tests, so locate the boolean operation entry point and related tests first. Done means boolean results expose editable fill and stroke properties without re-enabling either changing the intended appearance.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Currently using any boolean operation presents the resulting shape's colour's and stroke properties from being changed because the resulting shape doesn't have its own fill and stroke nodes. However to a normal user, it does look like it should have those properties enabled.

https://github.com/user-attachments/assets/065c363b-83e7-4ded-8868-c9dd1dcae1eb

This would also prevent an issue like this:

https://github.com/user-attachments/assets/32f834c9-2627-4d7c-843e-9a2796deb7a9

Where re-enabling stroke (and/or fill) changes what the resultign shape looked like, even if the resulting shape was what you desired.

Vorherrschende Sprache
Rust
Sterne
27.7k
Forks
1.3k
Ø Merge
1 T. 3 Std.
Gemergte PRs (30 T.)
145

Entwicklungsumgebung

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

  • Kein Dockerfile und keine Docker-Compose-Datei
  • Hat eine Pull-Request-Vorlage
  • Kein Beitragsleitfaden

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus GraphiteEditor/Graphite

Alle Issues in GraphiteEditor/Graphite

Ähnliche Issues

Weitere Issues zu Rust

Neue Issues direkt in Ihr Postfach

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