Dokümanlar Referans

Celas Studio dosyalarını nerede tutar

Celas Studio'nun projelerin dışında yazdığı bütün dosyalar: ayarlar, çalışma alanları, fırçalar, kısayollar, çökme raporları ve otomatik kayıtlar; her birinin platforma göre yeri.

Celas Studio diskte iki ayrı dosya kümesi tutar. Biri, Tercihler ve panellerden değiştirdiğin her şeyi barındıran uygulama veri klasörüdür. Diğeri ise lisansın ve hesabın yeniden kurulumdan sağ çıksın diye ayrı tutulan daha küçük bir klasördür.

Uygulama veri klasörü

PlatformKonum
Windowscelasstudio.exe'nin yanında, kurduğun klasörde
macOS~/Library/Application Support/Fruzai/CelasStudio/
Linux$XDG_DATA_HOME/Fruzai/CelasStudio/, bu değişken tanımlı değilse ~/.local/share/Fruzai/CelasStudio/
Dosya / klasörNe tutar
imgui.iniYerleşim düzeni ve pencere konumları
celaskanvas_ui.cfgPanel görünürlüğü, görüntü alanı seçenekleri, araç seçenekleri, dışa aktarma penceresi ayarları, Tercihler ve Son Projeler listesi
shortcuts.cfgBütün klavye kısayolu bağlamaları
celasstudio_brushes.cbrushsetKendi fırça hazır ayarların
swatches_library.jsonRenk Örnekleri kütüphanen: bütün kategoriler, renkler ve gradyanlar
celaskanvas_swatches.cfgRenk Örnekleri panelinin o kütüphaneyi nasıl gösterdiği: görünüm, çip boyutu, Adı Göster, etkin kategori
celaskanvas_color.cfgRenk panelinin durumu
workspaces/ klasörüPencere ▸ Çalışma Alanı ▸ Çalışma Alanını Kaydet… ile kaydettiğin her çalışma alanı için, adını taşıyan birer .ini dosyası
tips/*.pngSeçimi Fırça Ucu Olarak Kaydet ile oluşturduğun uçlar ve bu klasöre kendin attığın PNG'ler
crash-report.txtHenüz gönderilmemişse son çökmenin düz metin raporu
client-id.txtYalnızca çökme raporlarını eşleştirmeye yarayan anonim bir kimlik; cihaz parmak izi değil

Bir dosya daha var ama o uygulama veri klasöründe değil, projenin yanında durur. Otomatik Kaydet'i açtıysan kurtarma kopyası, gerçek proje dosyasının yanına, adının sonuna .autosave.cls eklenerek yazılır. Ayrı bir dosyadır; Otomatik Kaydet gerçek projene dokunmaz ve kaydedilmemiş değişiklik işaretini temizlemez. Hiç kaydedilmemiş bir belgenin oturacağı proje klasörü olmadığı için onun kopyası uygulama veri klasörüne untitled-N.autosave.cls olarak gider; çökme anındaki kurtarma kopyası da oraya rescued.cls adıyla iner.

Windows'ta Celas Studio'nun bu klasörlerin dışına yazdığı tek bir şey var. Projeye çift tıklamanın çalışması için .cls dosya türünü senin kullanıcı hesabına kaydeder: HKEY_CURRENT_USER\Software\Classes altındaki .cls anahtarına ve CelasKanvas.Project anahtarına. Kayıt defterinin makine geneline hiçbir şey yazılmaz, yani yönetici yetkisi gerekmez; celasstudio.exe --unregister-file-types de bu kayıtları geri alır. Ayrıntısı Proje açmak sayfasında.

Lisans ve hesap ayrı bir klasörde

Lisansın ve celas.studio oturumun diğer ayarlardan ayrı saklanır. Sebebi basit: uygulamayı taşısan, yeniden kursan ya da yerinde güncellesen de kaybolmasınlar.

PlatformKonum
Windows%LOCALAPPDATA%\CelasKanvasStudio\
macOS~/Library/Application Support/CelasKanvasStudio/
Linux$XDG_CONFIG_HOME/CelasKanvasStudio/, bu değişken tanımlı değilse ~/.config/CelasKanvasStudio/

İçinde license.dat lisans anahtarını ve önbelleklenmiş durumunu, auth.json ise celas.studio oturum jetonunu ve profilini tutar. Windows'ta, eski bir yapının kurulum klasörüne yazdığı lisans da uyumluluk için hâlâ okunur.

Bir dosyayı güvenle sıfırlamak

Önce Celas Studio'yu kapat. Buradaki dosyalar normal çıkışta ya da kaydederken yazılır; uygulama açıkken birini düzenlersen ya da silersen üzerine yeniden yazılır.

  • Panel düzeni ya da Tercihler bozulduysa celaskanvas_ui.cfg dosyasını sil; sorun yerleşimin kendisiyse imgui.ini dosyasını da. İkisi de bir sonraki açılışta varsayılanlarla yeniden kurulur.
  • Kısayollar için güvenli yol uygulamanın içi: Tercihler ▸ Kısayollar ▸ Tümünü Varsayılana Sıfırla. Yeniden başlatma gerektirmez. shortcuts.cfg dosyasını elle silmek de aynı sonucu verir.
  • İstemediğin bir çalışma alanını Pencere ▸ Çalışma Alanı altında sağ tıklayıp Sil ile kaldırabilirsin; bu yol önce sorar ve çalışma alanının adını söyler. workspaces klasöründen .ini dosyasını doğrudan silmek ise hiçbir şey sormaz. İkisi de geri alınamaz.
  • Özel fırçaların çalışma kopyası celasstudio_brushes.cbrushset dosyasıdır. Fırçalar panelinin kütüphane menüsündeki Fırça Seti Dışa Aktar…, yeniden içe aktarabileceğin bir yedek yazar. Sonradan geri istiyorsan silmeden önce dosyayı başka bir yere kopyala.
  • Renk örnekleri için önce Renk Örnekleri paneli menüsü ▸ Dışa Aktar ile .json yedeği al; çünkü swatches_library.json silindiğinde kütüphane boşalır ve uygulama içinde geri getirecek bir şey kalmaz.
  • Takılı kalmış ya da istemediğin bir otomatik kayıt varsa projenin yanındaki .autosave.cls dosyasını sil ya da açılıştaki kurtarma sorusunda Sil seçeneğini işaretle. Bu her zaman yalnızca bir kurtarma kopyasıdır, silmek gerçek projeni etkilemez.
Kısayollar dışında Tercihler'in uygulama içinde varsayılanlara dönüş düğmesi yok. celaskanvas_ui.cfg dosyasını, renk örnekleri kütüphanesini ya da fırça takımını sıfırlamak, uygulamayı kapatıp dosyayı kendin silmek demektir.