Skip to content

v0.22.0

Choose a tag to compare

@youtyan youtyan released this 24 Sep 19:25
· 139 commits to main since this release
e513cdc

変更内容

アカウント

  • code-viewer accounts で claude・codex のアカウントを一覧・追加・名前の変更・削除できるようにした。同梱のスキル code-viewer-accounts で、AI に「アカウントを追加したい」と頼めば同じ手順を進められる(ログインは毎回あなたが確かめる)
  • アカウントを作る確認で、共有するものの一覧がどのディレクトリの中身か・選ぶと何が起きるかを一覧の前に書いた
  • エージェントの作業を、「別のアカウントで続ける」で別のアカウントに引き継げる

タブとプロジェクト

  • タブをプロジェクトごとのグループにまとめた。グループの ▾ から新しいシェル・エージェント・そのプロジェクトの画面(ファイル・差分・履歴・作業ツリー・データストア・ワークログ)を開ける
  • 前面のタブをはっきり示し、閉じたタブが勝手に戻る・並びが変わる不具合を直した
  • 左のサイドバーのプロジェクトを「動いている」と「停止中」に分け、フォルダを選んでプロジェクトを登録できるようにした

見た目

  • テーマを 10 種類と GitHub から選べる(それぞれライト・ダーク)
  • 差分と構文の色をくっきりさせ、表に行の区切り線を引き、ツリーの縦線を直した
  • 端末は画面がライトでも既定でダークに描く(設定で変えられる)。WebGL で描き、tmux のペインの境目が波打たない

ターミナル

  • 画像の棚を右・左・下・上から選べ、大きさを変えられる。載せると見出しにパスと寸法が出て、端末の中のそのパスを強調する
  • 画面の URL・画像のパス・プロジェクトの中のファイルのパスに載せると[開く][コピー]が出て、押すと開く(tmux のマウスが有効でも押せる)
  • 貼り付けた画像を .code-viewer/pasted/pasted-image-<日付>-<時刻>.png に保存し、保存先を知らせる。置き場は git に無視させる

ヘルプと設定

  • 設定とヘルプを分け、ヘルプを使う人向けの短い手順と画面のキャプチャで書き直した
  • 設定の選ぶだけの欄は選んだ時点で効くようにした

そのほか

  • pnpm dev が Ctrl+C で止まらなくなることがあったのを直した