Salvamento e recuperação
Salvar um projeto, ler o indicador de salvamento, configurar o salvamento automático, e recuperar seu trabalho depois de uma queda.
Arquivo ▸ Salvar escreve o projeto de volta no arquivo de onde ele veio. Um projeto que nunca foi salvo ainda não tem arquivo, então Salvar cai em Salvar como e pergunta onde colocá-lo.
Arquivo ▸ Salvar como… sempre pergunta o local. A caixa oferece untitled.cls como nome inicial e acrescenta .cls se você omitir a extensão. Salvar sob um nome novo renomeia a aba do documento, aponta a aba para o arquivo novo e o acrescenta a Recentes, o que faz de Salvar como o jeito de tirar um instantâneo antes de uma mudança arriscada.
| CtrlS | Salvar |
| CtrlShiftS | Salvar como |
| CtrlW | Fechar o documento atual |
| CtrlO | Abrir um projeto |
O que um salvamento escreve quando uma camada está posada
Uma camada montada tem dois conjuntos de valores ao mesmo tempo: a pose de repouso que você construiu no modo de Edição, e o que o cursor de reprodução mostra no modo de Animação. Um salvamento sempre escreve a pose de repouso, de modo que o arquivo nunca adota a dobra do quadro 40 como se fosse a forma que você desenhou.
Qual valor conta como pose de repouso depende de onde você está. No modo de Edição, no quadro 0, a pose de repouso é simplesmente o que você vê, então qualquer mudança que você faça lá é o que é escrito, inclusive uma que você faça depois de voltar do modo de Animação. No modo de Animação, um canal recai sobre a pose de repouso guardada só quando algo realmente o está posando: um quadro-chave naquele canal, uma vinculação de osso, ou uma ação que o pilota. Uma propriedade que nada está animando mantém o valor que você lhe deu, onde quer que o tenha dado.
O mesmo vale para onde você está parado ao salvar. Ctrl+S dentro de um símbolo, ou dentro de um símbolo aninhado em outro símbolo, escreve o projeto inteiro em vez da parte em que você entrou, e devolve você exatamente ao lugar onde estava. Não é preciso sair antes, e isso vale igualmente para Salvar, Salvar como e a cópia de recuperação do salvamento automático.
O indicador de salvamento
Um documento com alterações não salvas leva um asterisco depois do nome na aba. Quando você salva, uma pequena pílula aparece na barra de status ao lado do logotipo: ela se enche da esquerda para a direita na cor de destaque enquanto diz Salvando, diz Salvo assim que a barra fica cheia, e então some. É a largura do preenchimento que diz em que etapa você está, por isso as duas etapas dividem uma cor só.
Um salvamento que falha é a exceção. Ele diz Falha ao salvar em vermelho e permanece bem mais tempo antes de sumir, porque, ao contrário de um sucesso, está lhe contando algo que você ainda não sabe.
Um salvamento automático mostra a mesma pílula com outras palavras, Salvamento auto e depois Salvo auto, para que você veja de relance se aquilo foi o seu salvamento ou o do temporizador. O asterisco continua na aba depois de um salvamento automático, porque um salvamento automático não escreve no arquivo do seu projeto.
Salvamento automático
O salvamento automático fica desligado até você ligá-lo, em Preferências ▸ Geral, sob Desempenho.
| Ajuste | Padrão | O que faz |
|---|---|---|
| Salvamento automático | Desligado | Liga o temporizador |
| Intervalo de salvamento (min) | 5 | Com que frequência ele dispara, de 1 a 120 minutos |
Quando o temporizador chega a hora, o Celas Studio escreve uma cópia de recuperação separada ao lado do seu projeto, nomeada a partir dele: um projeto salvo como caminhada.cls ganha caminhada.autosave.cls. Seu próprio arquivo nunca é tocado, o asterisco de alterações não salvas permanece, e a mesma cópia de recuperação é sobrescrita a cada vez em vez de se acumular.
O temporizador espera um momento de calma. Ele se contém enquanto o botão esquerdo do mouse estiver pressionado ou uma edição estiver em curso, e dispara no instante em que você solta, de modo que nunca captura um traço ou um arrasto pela metade. Se nada mudou desde a última cópia de recuperação, ele pula a escrita.
Um documento que você nunca salvou também é coberto. Ele não tem caminho de projeto ao lado do qual se pôr, então sua cópia de recuperação vai para a pasta de dados do aplicativo, nomeada a partir do identificador do documento: untitled-3.autosave.cls e assim por diante. Salvar o documento pela primeira vez apaga essa cópia, porque o arquivo de verdade assumiu.
Recuperando depois de uma queda
O Celas Studio procura cópias de recuperação ao iniciar e as oferece. A caixa Recuperar trabalho não salvo aparece com os arquivos que ele encontrou, documentos sem título da pasta de dados do aplicativo, mais qualquer projeto cuja cópia de recuperação seja mais nova que o próprio projeto, e três escolhas:
- Abrir documentos recuperados: cada um abre como documento próprio, de modo que nada sobrescreve o arquivo do seu projeto. Compare e depois use Salvar como sobre o original se a versão recuperada for a que você quer.
- Descartar: apaga as cópias.
- Agora não: as deixa no disco. Elas serão oferecidas de novo no próximo lançamento.
Um projeto cuja cópia de recuperação seja MAIS ANTIGA que o projeto não é oferecido: você já salvou depois dela, então a cópia está vencida. Salvar um documento remove sua cópia de recuperação de vez.
Uma queda severa também dispara um resgate separado, de último recurso: o tratador de quedas escreve uma cópia do documento que estivesse aberto em rescued.cls, na pasta de dados do aplicativo, e a caixa de relatório de falha no lançamento seguinte se oferece para abri-la. Essa roda num processo já danificado, então trate-a como um melhor esforço e não como garantia. O salvamento automático é a rede de segurança confiável.
O aviso de alterações não salvas
Fechar um documento com alterações não salvas abre a caixa Alterações não salvas, perguntando se você quer salvar antes de fechar. Salvar escreve o arquivo e então fecha a aba; Não salvar descarta as alterações; Cancelar deixa tudo como estava. Se Salvar levar a uma caixa Salvar como que você depois cancelar, a aba continua aberta.
Sair com qualquer documento modificado aberto pergunta uma vez por todos eles, com Salvar tudo, Não salvar e Cancelar. Salvar tudo percorre cada documento modificado, inclusive abas em segundo plano, pedindo um local para qualquer um que nunca tenha sido salvo, e só encerra quando todos estiverem escritos.
Cópias de segurança
O Celas Studio não mantém histórico de versões nem cópias de segurança rotativas. As únicas cópias automáticas que ele faz são o arquivo de recuperação do salvamento automático descrito acima, sobrescrito a cada intervalo, e o arquivo de resgate feito no momento da queda.
Para qualquer coisa que você odiaria perder, faça as cópias você mesmo: Salvar como sob um nome numerado no fim de uma sessão, e mantenha a pasta do projeto, com seus vídeos e áudios vinculados, em qualquer backup ou sincronização que sua máquina já tenha.