レイヤーのキャンバスをリポジトリの外に保存
これまでレイヤーのキャンバスは、レイヤーのワークツリー内に canvas.json ファイルとして保存されていました。そのため git status に表示されたり、ブランチにコミットされたりすることがあり、レイヤーをアーカイブするとワークツリーと一緒に削除されていました。現在はMAO自身の状態の中に保存されます。
- レイヤーをアーカイブしてもキャンバスは残り、レイヤーを復元するとキャンバスも戻ります。
- 既存のレイヤーのキャンバスは自動的に移行されます。古いファイルがチェックアウトから削除されるのは、Gitが未追跡または無視対象だと確認した場合だけです。それ以外の場合はそのまま残ります。
サイドバーのメニュー
- フォルダの操作は常に表示されるのではなく、フォルダの右クリックメニューから開くようになりました。
- ワークスペースをフォルダへ移動する操作、またはルートへ戻す操作は、各ワークスペースの下に並んでいた「Move to」の行ではなく、ワークスペースの行の右クリックメニューに移りました。
- New canvasを削除しました。1つのリポジトリが1つのキャンバスです。同じリポジトリでもう1つボードが必要な場合は、レイヤーを使ってください。既存のキャンバスはこれまでどおり開けます。
- メニューのアイコンがラベルと揃うようになりました。
修正
- すでに複数のキャンバスがあるワークスペースをフォルダピッカーから開いても、1キャンバスのレイアウトに変換されなくなりました。
- サイドバーのフォルダ構成を読み込めない、または保存できない場合、エラーに何が起きたかが表示され、キャンバスを切り替えても消えずに、解決するまで表示されたままになりました。