🔄 Yeni Özellik: Son Eylemi Tekrarla (Redo Last Action)
Kullanıcıların en çok talep ettiği özelliklerden biri olan "Son eylemi tekrarla" işlevi sisteme eklendi:
  • Dinamik Menü: Menü veya araç çubuğundan tetiklenen her işlem artık otomatik olarak hatırlanır. Menüdeki seçenek, o an hangi işlemin kayıtlı olduğunu dinamik olarak gösterir (Örn: "Eylemi tekrarla: Metin bağlantısı ekle").
  • Hızlı Kısayol: Menüler arasında kaybolmadan en son yaptığınız işlemi Ctrl+Alt+Shift+A kısayolu ile anında tekrarlayabilirsiniz.
  • Akıllı Kontrol: Bu özellik başlangıçta devre dışıdır, bir işlem yaptığınız anda aktif hale gelir.
📥 İçe Aktarma (Import) İyileştirmeleri
Joplin Aktarımı
  • Gelişmiş Görsel Etiketleri: Artık Joplin'den gelen ve genişlik/yükseklik gibi niteliklere (attributes) sahip olan karmaşık görsel etiketleri (Örn: <img width="640" height="364" src=":/imageId"/>) düzgün bir şekilde tanınıyor.
  • Klasör Hafızası: İçe aktarma diyaloğu artık en son seçtiğiniz dizini hatırlıyor ve bir sonraki açılışta otomatik olarak o klasöre yönleniyor.
Evernote Aktarımı
  • Dosya Hafızası: ENEX dosyalarını içe aktarırken, uygulama seçilen son dosyayı hatırlıyor. Eğer dosya hala aynı konumdaysa, diyalog açıldığında yol otomatik olarak geri yükleniyor.
🛠️ Hata Düzeltmeleri ve Yerelleştirme
  • Not Ağacı (Note Tree) Düzeltmesi: Deneysel "Not Ağacı" özelliğinde, notları ve klasörleri aynı anda silerken silinen notun hala düzenleyici ekranında görünmeye devam etmesi (temizlenememesi) sorunu için ek bir düzeltme uygulandı.
  • Dil Desteği: @venusgirl katkılarıyla Korece çeviriler genişletildi ve güncellendi.
📂 Gelişmiş Not ve Klasör Yönetimi
Deneysel "Not Ağacı" (Note Tree) özelliğini kullananlar için toplu işlemler çok daha sezgisel hale getirildi:
  • Toplu Silme Desteği: Artık notları ve klasörleri aynı anda seçip tek bir işlemle silebilirsiniz. Eskiden bu iki öğe türünün ayrı ayrı silinmesi gerekiyordu.
  • Akıllı Bağlam Menüsü: Sağ tık menüsündeki "Kaldır" seçeneği, seçtiğiniz öğelere göre dinamik olarak değişiyor: "Notları kaldır", "Klasörleri kaldır" veya "Notları ve klasörleri kaldır".
  • Detaylı Seçim Etiketi: Seçim yaptığınızda artık kaç not ve kaç klasör seçtiğinizi ayrı ayrı görebilirsiniz (Örn: "5 not ve 2 klasör seçildi").
  • Güvenli Onay Diyaloğu: Silme onayı penceresi, tam olarak nelerin silineceğini (sadece notlar, sadece klasörler veya her ikisi) açıkça belirtecek şekilde güncellendi.
  • Görünüm Sıfırlama: Bir not silindikten sonra, silinen notun hala ekranda görünmeye devam etmesi hatası giderildi; arayüz artık silme işleminden sonra kendini düzgünce sıfırlıyor.
⚙️ Sistem ve Log Optimizasyonları
  • Dil Algılama Uyarıları: "Missing trigrams for languages" (Diller için eksik trigramlar) uyarısı, log kirliliğini önlemek amacıyla hata ayıklama (debug) mesajına dönüştürüldü.
    • Neden yapıldı? Özellikle bölgesel dil varyantları (Örn: İsviçre İtalyancası - it_CH) yüklendiğinde, otomatik dil algılama için gereken modeller eksik olduğunda bu uyarı sürekli çıkıyordu.
    • Önemli: Bu değişiklik sadece bir log düzenlemesidir; yazım denetimi (spell checking) özelliği bu durumdan kesinlikle etkilenmez ve çalışmaya devam eder.
🐧 Linux ve Paketleme
  • Snap İyileştirmeleri: Linux kullanıcıları için Snap paketleme ve dağıtım sürecinde yaşanan bazı kurulum/dağıtım sorunları için ek düzeltmeler uygulandı.
Sürüm: 25.12.7.1240
Sürüm: 25.12.6.1239
Yeni Özellik: Favori Notlar
  • Favori İşaretleme: Bir nota sağ tıklayıp "Favori olarak işaretle" (Mark as favorite) veya "Favori işaretini kaldır" (Unmark as favorite) seçeneğini kullanarak notları favori yapabilirsiniz.
  • Görünüm: Favori notlar, not ağacı widget'ında yıldız simgesiyle gösterilir ve not listesinin en üstünde otomatik olarak konumlandırılır.
  • Kalıcılık: Favori durumu, not klasörü başına yerel ayarlarda saklanır ve notları tanımlamak için alt klasör yolu ve dosya adı kullanılır, bu da uygulamanın yeniden başlatılmasından sonra bile durumun korunmasını sağlar.
  • Tüm Sıralamalarla Uyum: Alfabetik veya tarihe göre sıralama dahil tüm sıralama modlarında çalışır.

Otomatik Yönetim ve İyileştirmeler
  • Otomatik Taşıma/Yeniden Adlandırma: Bir not taşındığında, yeniden adlandırıldığında veya başlığı değiştiğinde (otomatik yeniden adlandırmayı tetiklediğinde), favori durumu korunur.
  • Otomatik Temizleme: Bir not silindiğinde, favoriler listesinden otomatik olarak kaldırılır.
  • Periyodik Temizleme: Not listesi yenilendiğinde, artık var olmayan notlar favoriler listesinden otomatik olarak temizlenir.
Sürüm: 25.12.4.1237
PDF Dışa Aktarma İyileştirmeleri
  • Renkli Çıktı: Markdown önizlemesinden yapılan PDF dışa aktarımı, artık gri tonlama yerine renkli olarak render ediliyor.
  • Yazıcı Rengi: Notlar PDF olarak dışa aktarılırken, yazıcının renk modu açıkça renkli olarak ayarlandı.

Kritik Veri Kaybı Koruması (Comprehensive Protection)
  • Kapsamlı Koruma: Uygulama, boş veya bozuk içerikle notların üzerine yazılmasını önlemek için kapsamlı koruma ekledi.
  • 100 Byte Sınırı: İçeriği 100 byte'tan büyük olan notlar, boş dosyalarla üzerine yazılmaya karşı korunuyor.
  • Koruma Uygulama Noktaları: Bu koruma, notların diskten yüklenmesi, dosyalardan oluşturulması, diske yazılması ve metnin bellekte saklanması gibi tüm önemli aşamalarda uygulanır.
  • Boyut Küçülme Kontrolü: Ek olarak, dosya boyutunun %90'dan fazla şüpheli bir şekilde küçüldüğü durumlarda yüklenmesini önleyen ek güvenlik önlemleri eklendi.
  • Hata Ayıklama: Koruma tetiklendiğinde, sorun gidermeye yardımcı olmak için uyarı mesajları günlüğe (log) kaydedilir.
  • İstisna: 100 byte altındaki küçük notlar, kasıtlı olarak kısıtlama olmaksızın temizlenebilir.
Kullanıcı Deneyimi İyileştirmesi
  • Tekrar Sorma Seçeneği: Sağlama toplamı kontrolü eşleşmediğinde görünen fark iletişim kutusunu (diff dialog) artık tekrar göstermeme seçeneği eklendi.
  • Otomatik Seçim: Bu seçeneği tercih ettiğinizde, iletişim kutusunda daha önce seçtiğiniz sonuç (Örn: "Devam Et" veya "İptal Et") sonraki seferlerde otomatik olarak seçilecektir. (İlgili sorunlar: #3366 ve #3396)
Yeni Özellikler ve Geliştirmeler
  • Otomatik Düzenleme Modu: Nextcloud Deck veya Tablo iletişim kutusundan nota metin eklendiğinde, uygulama artık otomatik olarak düzenleme moduna geçecektir. Bu, iş akışını hızlandırır.
  • Linux Derleme Desteği: Ubuntu Linux derlemeleri için Ubuntu Launchpad derleme matrisine Amd64v3 mimarisi desteği eklendi.

Çeviri Güncellemeleri
  • Korece ve İspanyolca dillerine ek çeviriler eklendi.
  • Artık Nextcloud desteği etkinleştirildiyse, not listesinde bağlam menüsü üzerinden bir notu Nextcloud Notes uygulamasında açabilirsiniz (#3385).
  • Bu özellik yalnızca Nextcloud Notes uygulaması düzgün kurulu ve yapılandırılmışsa ve QOwnNotes ile aynı not dizini kullanılıyorsa çalışır.
  • İspanyolca ve Korece çeviriler güncellendi (teşekkürler alejandromoc ve venusgirl).