Pidgin 3.0 anlık mesajlaşma istemcisinin üçüncü alfa sürümü (2.97) yayınlandı. Bu sürüm henüz günlük kullanım için hazır değil olarak işaretlenmiştir. Derlemeler Flatpak formatında hazırlanmıştır ve Flathub'daki beta deposunda mevcuttur.
Pidgin 3, üç yıllık kavramsal ve tasarım tartışmalarının ardından 2011 yılından beri geliştirilmektedir. Pidgin 3, GObject tip sistemi, GTK4 ve Adwaita kütüphaneleri, Meson derleme sistemi, eklenti işleme için GPlugin, sohbet geçmişini depolamak için SQLite ve ayarları yönetmek için GSettings özelliklerini içermektedir. API tamamen yeniden tasarlanmıştır. Arayüz öğelerini tanımlamak için GTK Builder XML kullanılır ve sohbet geçmişini görüntülemek için özel bir widget kütüphanesi olan Talkatu oluşturulmuştur.
Pidgin 3 arayüzü, kişi listesini ve sohbeti tek bir pencerede birleştirir. Finch konsol istemcisi kullanımdan kaldırılmıştır (gelecekte yeniden kullanıma sunulabilir). Şu anda IRCv3, XMPP, SIP, Demo, Bonjour ve Zulip için protokol uygulamaları geliştirilmektedir. Pidgin 3 dalı, Pidgin 2 ve daha önce oluşturulmuş eklentilerle uyumlu değildir, ancak mevcut Pidgin 2 sürümleriyle yan yana kurulabilir.
Bu test sürümündeki değişiklikler şunlardır:
- Katılımcıların durumunu yansıtmak için yeni bir simge seti önerildi.

- Bağlantı kaybı sonrasında otomatik bağlantı yenileme özelliği uygulanmıştır. Yeniden bağlantı denemeleri dakikada bir yapılır ve Pidgin 2'nin aksine sınırsızdır. Bir sonraki denemenin zamanı, yerleşik Zamanlayıcıda gösterilir.

- Eklentileri yönetmek için ayrı bir iletişim kutusu eklendi.

- Sohbet mesajlarının görüntülenme biçimini tanımlayan PurpleHistory sınıfı eklendi.
- Zulip mesajlaşma protokolünü destekleyen eklentiden deneysel geliştirme bayrağı kaldırıldı ve bu sayede hesap oluştururken kullanılabilen protokoller listesinde artık bu protokol gösteriliyor.
Kaynak: opennet.ru



