-
Notifications
You must be signed in to change notification settings - Fork 13
[help]Fix #109 #114
base: develop
Are you sure you want to change the base?
[help]Fix #109 #114
Conversation
@lv7777 さん、こんにちは。
これについて、実装していただく部分のことですが、 History クラスの実装だけであれば、保存機能は実装しなくても大丈夫です。 もし保存機能を実現するのであれば、保存先なども考える必要があることから、
framesControllerと保存機能を分けるのは、 History クラスとframesControllerを分けるのは・・ 当初、分けようとしていたのは、Historyクラスで現在の状態も管理しようと思っていましたが、 具体的には、Frame クラスで、現在はthis.imageDataを保持していますが、
これは上で書いた、Frame クラスで履歴を管理するようにすればなくなるかと思います。 とりあえずはFrame クラスで、履歴を管理するようにしていただきたいです。 |
なるほど。了解しました。 自分は最初というかこのプルリクはdrawStateでidling状態の時に自動で画面の状態を保存するという変更にしてしまったので。 |
@lv7777 さん
いえ、操作の履歴なので、仰る通りdrawStateがidlingになったときに自動で画面の状態を保存するという変更で大丈夫です。 保存というのは、メモ帳などでファイルに保存する、みたいな「保存」です。 |
#113 より、マージ先のブランチをdevelop に変更しました。
概要
新しくtest関数を作り、その中でidling状態のときをsubscribeして履歴を追加する変数と設計を作りました。
一応できましたが、 #109の内容はhistory classを作るということなので変更と合っていません。
そこでヘルプを貰いたいです。
詳細
まず、
もし、framecontrollerと分けるならその理由。同じにするならどうやってhistoryclassから呼び出すか?
等々の指示がもらえるとありがたいです。
結構デカいプロジェクトで、どこがどうつながっているのか把握するのに手間取りました・・・(特にframescontroller.framesがどんな感じで更新されていくかとか・・・)
お願いします。
This change is