KDE Frameworks 6.19 Çıktı, İşte Yenilikler


KDE Frameworks 6.19, 7z çökme sorunlarını gideriyor, Breeze Simgelerini geliştiriyor ve temel kütüphanelerde daha iyi performans sunuyor.

Önceki 6.18 sürümünden bir ay sonra, KDE Frameworks 6.19'un lansmanını duyurdu; bu sürüm, Qt için eklenti kütüphanelerinin koleksiyonunu genişleterek çeşitli platformlardaki geliştiricilere sunulan işlevselliği artırıyor.

Her zamanki gibi, bu sürüm kararlılık, iyileştirmeler ve birden çok bileşendeki kademeli geliştirmelere odaklanıyor.

Öne çıkanlar arasında, Breeze Icons paketinde, mikrofon ve ses simgelerinin sağdan sola versiyonlarının eklenmesi, güncel olmayan üçüncü taraf simgelerin temizlenmesi ve simge oluşturma sürecine genel iyileştirmeler dahil olmak üzere güncellemeler yapıldı.

ZIP ve 7z gibi arşiv formatlarını işlemekten sorumlu olan çerçeve KArchive, bozuk dosyalarla ilgili sorunları gidermek için büyük bir düzeltme paketi aldı. Güncelleme, bozuk arşivlerle çalışırken olası sonsuz döngüleri ve çökme durumlarını önlüyor, bellek yönetimini iyileştiriyor ve genel yükü azaltmak için arama işlemlerini optimize ediyor.

KIO, KDE'nin temel dosya işleme ve ağ G/Ç çerçevesine de önemli sayıda güncelleme geldi. Frameworks 6.19, birkaç eski API'yi kullanımdan kaldırıyor ve ayrıcalıklı yürütme ile işçi durumu yönetimiyle ilgili eski kod yollarını bırakıyor. Dosya işlemleri artık platformlar arasında daha tutarlı ve testler, daha iyi çapraz platform kararlılığı için ayarlandı.

Çöp özellikleri için düzeltmeler yapıldı; artık otomatik silmeden önce boyut sınırlarını doğru şekilde kontrol ediyor ve KFilePlaces için daha iyi simge ölçekleme iyileştirmeleri sağlandı. Geliştiriciler ayrıca çalışan meta verilerinin daha temiz şekilde yönetildiğini ve dosya önizleme mantığının geliştiğini fark edecekler.

Extra CMake Modules'te, KDE ekibi KDEInstallDirs için belgeleri geliştirdi, okunabilirliği artırmak amacıyla kodu modernize etti ve ecm_generate_headers'de yeni bir SHARED_PREFIX argümanı tanıttı. Bu, büyük KDE projelerini sürdüren veya dış entegrasyonlar üzerinde çalışan geliştiricilerin işini biraz kolaylaştırmalı.

Diğer daha küçük ama kayda değer değişiklikler arasında KConfig'te Windows ve macOS'taki yerelleştirilmiş yapılandırma değerleri için bir düzeltme, KColorScheme'de renk şeması yönetiminde geliştirmeler ve bellek sorunlarını önlemek için RAW ve DDS dosya boyutlarını 300.000×300.000 piksele sınırlayan KImageFormats'ta yeni güvenlik kontrolleri yer alıyor.

Son olarak, Syntax Highlighting, Snakemake, XKeyboardConfig ve Quarto için yeni tanımlamalarla ve Monokai ile JSONC gibi mevcut temalara yapılan çeşitli iyileştirmelerle dikkat çekti.

Kaynak koddan derlemeyi tercih edenler için, Frameworks 6.19’un tüm kod tabanı KDE’nin resmi web sitesinden indirilebilir. Linux’ta önerilen yöntem, dağıtımınızın depolarından ikili paketleri yüklemektir.

Güncellemeler ve hata düzeltmelerinin tam listesi de dahil olmak üzere KDE Frameworks 6.19'daki tüm değişiklikler hakkında ayrıntılı bilgi için resmi sürüm duyurusunu ziyaret edin.