Onde o Celas Studio guarda os arquivos dele
Cada arquivo que o Celas Studio escreve fora dos seus projetos: ajustes, áreas de trabalho, pincéis, atalhos, relatórios de falha e salvamentos automáticos, e onde cada um mora por plataforma.
O Celas Studio mantém dois conjuntos separados de arquivos em disco: uma pasta de dados do aplicativo para tudo o que você pode mudar pelas Preferências e pelos painéis, e uma pasta menor e à parte para a sua licença e a sua conta, para que elas sobrevivam a uma reinstalação.
A pasta de dados do aplicativo
| Plataforma | Local |
|---|---|
| Windows | Ao lado do celasstudio.exe, na pasta em que você instalou |
| macOS | ~/Library/Application Support/Fruzai/CelasStudio/ |
| Linux | $XDG_DATA_HOME/Fruzai/CelasStudio/, ou ~/.local/share/Fruzai/CelasStudio/ se essa variável não estiver definida |
| Arquivo / pasta | O que guarda |
|---|---|
| imgui.ini | O layout de encaixe e as posições das janelas |
| celaskanvas_ui.cfg | Visibilidade dos painéis, opções de exibição do visor, opções de ferramenta, ajustes das caixas de exportação, Preferências e a lista de Projetos recentes |
| shortcuts.cfg | Todas as associações de atalho de teclado |
| celasstudio_brushes.cbrushset | As suas predefinições de pincel personalizadas |
| swatches_library.json | A sua biblioteca de cores das Amostras: cada categoria, cor e gradiente |
| celaskanvas_swatches.cfg | Como o painel Amostras está exibindo essa biblioteca: modo de vista, tamanho da pastilha, Mostrar nome, categoria ativa |
| celaskanvas_color.cfg | O estado do painel Cor |
| pasta workspaces/ | Um arquivo .ini por área de trabalho que você salvou com Janela ▸ Área de trabalho ▸ Salvar área de trabalho…, com o nome dela |
| tips/*.png | Pontas de pincel que você salvou com o Salvar seleção como ponta de pincel, mais qualquer PNG que você mesmo largue nesta pasta |
| crash-report.txt | O relatório em texto simples da última falha, se ainda não tiver sido enviado |
| client-id.txt | Um identificador anônimo usado só para atribuir relatórios de falha, e não uma impressão digital do aparelho |
Mais um arquivo mora ao lado do seu projeto, e não na pasta de dados do aplicativo: uma cópia de recuperação do Salvamento automático, se você o tiver ligado, é escrita com o nome de arquivo do seu projeto mais .autosave.cls, ao lado do arquivo de projeto de verdade. É um arquivo separado. O Salvamento automático nunca toca no seu projeto real e nunca limpa a marca de alterações não salvas dele. Um documento que nunca foi salvo não tem pasta de projeto onde ficar, então a cópia dele vai para a pasta de dados do aplicativo como untitled-N.autosave.cls; uma cópia de resgate feita na hora de uma falha cai ali como rescued.cls.
Licença e conta: uma pasta diferente
A sua licença e a sua entrada no celas.studio ficam guardadas à parte do resto dos ajustes, justamente para que não se percam se você mover, reinstalar ou atualizar o aplicativo no lugar.
| Plataforma | Local |
|---|---|
| Windows | %LOCALAPPDATA%\CelasKanvasStudio\ |
| macOS | ~/Library/Application Support/CelasKanvasStudio/ |
| Linux | $XDG_CONFIG_HOME/CelasKanvasStudio/, ou ~/.config/CelasKanvasStudio/ se essa variável não estiver definida |
Lá dentro: o license.dat guarda a sua chave de licença e o estado dela em cache, e o auth.json guarda o token de entrada no celas.studio e o seu perfil. No Windows, uma licença salva por uma versão mais antiga na pasta de instalação continua sendo lida, por compatibilidade.
Redefinindo um arquivo com segurança
Feche o Celas Studio antes: todo arquivo daqui é escrito numa saída normal ou ao salvar, então editar ou excluir um com o aplicativo aberto só resulta em ele ser sobrescrito.
- Layout de painéis ou Preferências fora do lugar: exclua o celaskanvas_ui.cfg (e o imgui.ini se o problema for o layout de encaixe em si). Os dois são remontados com os padrões no início seguinte.
- Atalhos: o caminho mais seguro é dentro do aplicativo (Preferências ▸ Atalhos ▸ Redefinir todos os padrões), que não pede reinício. Excluir o shortcuts.cfg à mão tem o mesmo efeito.
- Uma área de trabalho que você não quer mais: clique com o botão direito nela em Janela ▸ Área de trabalho e escolha Excluir, que pergunta antes e nomeia a área de trabalho, ou tire o .ini dela da pasta workspaces direto, o que não pergunta. Nenhum dos dois pode ser desfeito.
- Pincéis personalizados: o celasstudio_brushes.cbrushset é a cópia de trabalho. O Exportar conjunto de pincéis…, no menu de biblioteca do painel Pincéis, escreve um backup que você pode importar de novo, então use isso antes de excluir qualquer coisa que você queira de volta.
- Amostras: use antes o menu do painel Amostras ▸ Exportar para salvar um backup .json, já que excluir o swatches_library.json limpa a biblioteca sem deixar nada que a restaure de dentro do aplicativo.
- Um salvamento automático travado ou indesejado: exclua o arquivo .autosave.cls ao lado do projeto, ou responda Descartar no aviso de recuperação do início. Ele nunca é mais que uma cópia de recuperação, então removê-lo não afeta o arquivo de projeto de verdade.