GraphiteEditor/Graphite

Deleting (dissolving) a point should scale its adjacent handles to minimize curvature change

開放

#2,651 建立於 2025年5月18日

 (4 則留言) (0 個反應) (1 位負責人)Rust (1,176 個分叉)batch import
Good First IssuePaper Cut

倉庫指標

星標
 (25,662 顆星)
PR 合併指標
 (平均合併 6天 9小時) (30 天內合併 65 個 PR)

描述

Currently, using Delete to dissolve a selected point causes it to change shape:

Image

The default deletion mode for dissolving a point should aim to rescale the adjacent handles to best approximate the original curvature. See the algorithm described at https://math.stackexchange.com/a/879213/94039 which will hopefully work decently even in cases where an approximation of the original is required.

貢獻者指南