本文へスキップ
変更履歴

MAO 0.5.21

変更8件、修正2件

ワークスペース、フォルダ、キャンバス

サイドバーが3つの階層になりました。

  • ワークスペースは、名前を付けて作成する場所です。ディレクトリを指すものではありません。
  • フォルダは、ワークスペース内のキャンバスをまとめます。
  • キャンバスは、それぞれ1つのリポジトリに対応し、ディレクトリの選択を求めるのはキャンバスだけです。

ワークスペースやフォルダを右クリックすると、New folder、New canvas、Rename、Deleteが表示されます。New canvasはフォルダピッカーを開き、選んだのがGitリポジトリかどうかを確認します。フォルダを削除しても中身は残り、1つ上の階層に移動します。コマンドパレットからプロジェクトを開くと、現在のワークスペースにキャンバスとして追加されます。

ワークスペースとフォルダはシェブロンで折りたためます。どれを開いているかはMAOが記憶します。既存のサイドバーは自動的に変換され、古い構成のバックアップも保存されます。

わかりやすくなった初回起動

新規インストール時に、MAOを起動したディレクトリの名前が付いたワークスペースが表示されることはなくなりました。オンボーディングツアーの後に短い画面が表示され、名前を付けてワークスペースを作成するか、最初のプロジェクトを開くかを選べます。リポジトリを選ぶと、すぐにそのキャンバスが開きます。

後から作成するには、サイドバーのリストの下にある空き領域、またはルートの行を右クリックして、New workspaceやNew folderを選びます。

サイドバーでのドラッグ&ドロップ

右クリックメニューに加えて、ドラッグでもサイドバーを整理できるようになりました。

  • 同じワークスペース内で、キャンバスやフォルダを別のフォルダやルートへドラッグできます。別のワークスペースへのドロップや、フォルダをそれ自体の中にドロップする操作は拒否されます。
  • ドラッグは少し動かしてから始まるため、クリックはクリックのままです。持ち上げた行は元の位置に残り、薄く表示されて破線の枠で囲まれます。
  • 破線の行で、項目がどこに入るかが正確にわかります。
  • ドロップが拒否されると、ドラッグ中のラベルに理由が表示されます(例:「already here」「inside itself」)。
  • リストの上端や下端の近くでドラッグするとスクロールします。キャンセルするには、Escを押すか、無効な場所で離します。

ワークスペースのズームアウト表示

25%を超えてズームアウトすると、現在のワークスペースのすべてのキャンバスが島として表示され、エージェントは小さなマーカー、フォルダは領域として描かれるようになりました。10%までズームアウトでき、島をドラッグして配置できます。このレイアウトはリポジトリの外に保存されます。

修正

  • 古い canvas.json がコミットされていたリポジトリでは、キャンバスを開くたびにレイヤーのレイアウトが失われていました。レイヤーのレイアウトが保持されるようになり、アーカイブ済みのレイヤーも、キャンバスが見つかる場合は復元されます。
  • エージェントのアカウントに複数のAPIキーがある場合、スキップされたキーが次のキーに切り替わらず、直後の起動で再び使われることがありました。

次のリリースも準備中です。 届いたらすぐに使えます。

7日間無料カード不要macOS、Windows、Linux