GraphiteEditor / GraphiteEditor/Graphite

Local-axis grab (G key) dashed line should show only the X or Y component, tilted

Ouverte
#3,341 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Good First Issue
Langage dominant
Rust
Étoiles
27.2k
Forks
1.3k
Merge moyen
20 h 5 min
PR mergées (30 j)
57

Description

G lets you enable grab and then hit X or Y once for a global axis (document space) and a second time for a local axis (layer space), but the dashed line visualization is drawn incorrectly in the latter case:

https://github.com/user-attachments/assets/1e049146-e215-4abb-9f81-27f62e398836

When transforming in local space, it should tilt the dashed line with the local space as well, and draw just the X or Y component instead of both.

See [this comment](https://github.com/GraphiteEditor/Graphite/pull/3527#issuecomment-3910935758) for a little more detail.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Reproduce the G, then X or Y, then X or Y sequence in the editor and compare global-axis and local-axis behavior. Trace the grab and dashed-line visualization entry points, using the linked pull-request comment for context; done means the local line is tilted with the layer space and shows only the selected X or Y component.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
rust
Domaine
computer-graphics
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.