GraphiteEditor / GraphiteEditor/Graphite

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

未关闭
#3,341 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
Good First Issue
主要语言
Rust
星标
27.3k
派生
1.3k
平均合并
20 小时 5 分钟
30 天内合并 PR
57

描述

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.

贡献指南

这个仓库没有索引到贡献指南

调研方向

在编辑器中重现 G、然后 X 或 Y、然后 X 或 Y 的序列,并比较全局轴和局部轴的行为。跟踪 grab 和虚线可视化的入口点,并使用链接的 pull request 评论作为上下文;完成标准是局部线条随图层空间倾斜,并且只显示选定的 X 或 Y 分量。

由索引模型根据 Issue 内容生成。

评估

技术栈
rust
领域
computer-graphics
Issue 类型
缺陷
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
55/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。