GraphiteEditor / GraphiteEditor/Graphite

Refactor widget components to call history transaction messages

オープン
#3,478 コメント 0 件 リアクション 0 件 担当者 1 名 @Keavon が担当を希望しています GitHub で見る
Web
主要言語
Rust
スター
27.2k
フォーク
1.3k
平均マージ
20時間 5分
マージ済み PR(30日)
57

説明

Currently, the Svelte widget components just call "update" and "commit" which is a lossy simplification of the history system, and fails in the case of changing fonts and mapping old font styles to the supported styles of the new font because it produces an extra unavoidable history step.

Instead, we should call "update" plus each of the four(?) history events from the relevant components, particularly those where ongoing interaction can occur like number dragging and dropdown selection.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。