Celas Studio がファイルを置く場所
プロジェクトの外に Celas Studio が書くファイルをすべて。設定、ワークスペース、ブラシ、ショートカット、クラッシュ報告、自動保存が、環境ごとにどこに住むかをまとめます。
Celas Studio はディスクに二組のファイルを分けて置きます。環境設定とパネルから変えられるすべてのためのアプリデータのフォルダーと、再インストールしても残るようにライセンスとアカウントを入れておく、もっと小さな別のフォルダーです。
アプリデータのフォルダー
| 環境 | 場所 |
|---|---|
| Windows | celasstudio.exe の隣、インストールしたフォルダーの中 |
| macOS | ~/Library/Application Support/Fruzai/CelasStudio/ |
| Linux | $XDG_DATA_HOME/Fruzai/CelasStudio/。その変数がなければ ~/.local/share/Fruzai/CelasStudio/ |
| ファイル / フォルダー | 中身 |
|---|---|
| imgui.ini | ドックの配置とウィンドウの位置 |
| celaskanvas_ui.cfg | パネルの表示、ビューポートの表示のオプション、ツールのオプション、エクスポートダイアログの設定、環境設定、最近使ったプロジェクトの一覧 |
| shortcuts.cfg | すべてのキーボードショートカットの割り当て |
| celasstudio_brushes.cbrushset | 自分で作ったブラシプリセット |
| swatches_library.json | あなたのスウォッチのライブラリ。カテゴリー、色、グラデーションのすべて |
| celaskanvas_swatches.cfg | スウォッチパネルがそのライブラリをどう見せているか。表示、チップの大きさ、名前表示、アクティブなカテゴリー |
| celaskanvas_color.cfg | カラーパネルの状態 |
| workspaces/ フォルダー | ウィンドウ ▸ ワークスペース ▸ ワークスペースを保存… で保存したワークスペースごとに、その名前を付けた .ini ファイルが一つずつ |
| tips/*.png | 選択範囲をブラシチップとして保存で保存したブラシチップ。自分でこのフォルダーへ落とした PNG も |
| crash-report.txt | まだ送っていない、直前のクラッシュのテキストの報告 |
| client-id.txt | クラッシュ報告を紐づけるためだけの匿名の ID。デバイスの指紋ではありません |
もう一つ、アプリデータのフォルダーではなくプロジェクトの隣に住むファイルがあります。自動保存をオンにしていると、本物のプロジェクトファイルの隣に、プロジェクトのファイル名に .autosave.cls を足した名前で復元用のコピーが書かれます。別のファイルです。自動保存が本物のプロジェクトに触ることも、未保存の印を消すこともけっしてありません。一度も保存していないドキュメントには座るべきプロジェクトのフォルダーがないので、そのコピーは untitled-N.autosave.cls としてアプリデータのフォルダーに入ります。クラッシュ時の救出用のコピーは、そこに rescued.cls として落ちます。
ライセンスとアカウントは別のフォルダー
ライセンスと celas.studio のサインインは、ほかの設定とは離して保存されます。アプリを移したり、入れ直したり、その場で更新したりしても失われないようにするためです。
| 環境 | 場所 |
|---|---|
| Windows | %LOCALAPPDATA%\CelasKanvasStudio\ |
| macOS | ~/Library/Application Support/CelasKanvasStudio/ |
| Linux | $XDG_CONFIG_HOME/CelasKanvasStudio/。その変数がなければ ~/.config/CelasKanvasStudio/ |
中身はこうです。license.dat がライセンスキーとその状態のキャッシュを、auth.json が celas.studio のサインインのトークンとプロフィールを持ちます。Windows では、古いビルドがインストール先に保存したライセンスも、互換のためにいまでも読まれます。
安全にファイルを初期化する
先に Celas Studio を閉じてください。ここのファイルはどれも、ふつうの終了時か保存時に書かれるので、アプリを開いたまま編集したり消したりしても上書きされるだけです。
- パネルの配置や環境設定がおかしくなったとき。celaskanvas_ui.cfg を消してください(ドックの配置そのものが問題なら imgui.ini も)。どちらも次の起動で初期値から組み直されます。
- ショートカット。アプリの中からのほうが安全です(環境設定 ▸ ショートカット ▸ すべて初期状態に戻す)。再起動も要りません。shortcuts.cfg を手で消しても結果は同じです。
- もう要らないワークスペース。ウィンドウ ▸ ワークスペース でそれを右クリックして削除を選ぶと、先に確認が出てワークスペースの名前を教えてくれます。workspaces フォルダーから .ini を直接消す方法は何も尋ねません。どちらも取り消せません。
- 自分のブラシ。celasstudio_brushes.cbrushset は作業用のコピーです。ブラシパネルのライブラリのメニューにあるブラシセットを書き出し…が、また読み込める控えを書きます。戻したいものがあるなら、消す前にそれを使ってください。
- スウォッチ。先にスウォッチパネルのメニュー ▸ エクスポート で .json のバックアップを取ってください。swatches_library.json を消すとライブラリが空になり、アプリの中から戻す手立てがありません。
- 引っかかった自動保存や、要らない自動保存。プロジェクトの隣の .autosave.cls を消すか、起動時の復元の問いかけで「破棄する」と答えてください。あくまで復元用のコピーなので、消しても本物のプロジェクトファイルには影響しません。