yaxim XMPP istemcisi 0.9.9 sürümü

Sunulan Android için XMPP istemcisinin yeni sürümü - yaksim 0.9.9 Hizmet görünümü gibi birçok değişiklik ve yeni özelliklerle "FOSDEM 2020 sürümü", Matris desteği, MAM ve push ile güvenilir mesajlaşma, gerektiğinde izin isteyebilen yeni kullanıcı arayüzü. Yeni özellikler, yaxim'in mobil gereksinimlerle uyumlu hale getirilmesini mümkün kıldı XMPP Uyumluluk Paketi 2020. Proje kodu tarafından dağıtıldı GPLv3 altında lisanslanmıştır.

yaxim XMPP istemcisi 0.9.9 sürümü

Ana yenilikler:

  • Arayüz Google “Materyal Tasarımı” stiline göre ayarlanmıştır. Geçen yılki sıkılaşmaya uyum sağlamak için Gereksinim Google Play'de yayınlamak için eski kitaplığı değiştirmek zorunda kaldım EylemBarSherlock üzerinde uygulama uyumluluğu Uygulamaya maddi bir stil sağlayan Google'dan.

    Bu aynı zamanda yaxim'in artık cihazda en az Android 4.0 gerektirdiği anlamına da geliyor. Sürüm 4.0'ın 2011'de piyasaya sürülmesinden bu yana bu durum yalnızca az sayıda cihazı etkiliyor. On yıldan daha eski telefonlara sahip kullanıcılar, Android 2.3+ ile çalışan yaxim'in eski sürümlerini kullanmaya devam etmelidir. Ek olarak, Android 6+ cihazlarda, gerçekten ihtiyaç duyulduğunda (örneğin, dosya paylaşırken veya fotoğraf çekerken) kullanıcıdan izin vermesi istenecektir.

    yaxim XMPP istemcisi 0.9.9 sürümü

  • Android 8+ üzerinde yaxim yeniyi kullanıyor bildirim kanalları. Her kişi için özel zil sesine sahip yeni bir kanal oluşturulur. Kullanıcı bir kişiden mesaj aldığında zil sesini değiştirmek için Android'in bildirim ayarlarını kullanabilir.
  • Girişim desteği sağlandı "Basit XMPP"istemci aboneliğini kullanma XEP-0379: Önceden Doğrulanmış Listeetkin Bant İçi Kaydı olan bir sunucu gerektiriyordu.
  • Yeni XEP-0401: Kolay Kullanıcı Katılımı yeni kullanıcıları sunucuya davet etmenize olanak tanır Spam gönderenlerin istismarından korkmak. Aşağıdaki videoda kullanıcıyı görebilirsiniz şiir sunucuda vezin, yaxim tarafından kayıt olmak ve otomatik olarak davetli eklemek için kullanılan bir davetiye oluşturur. Bu örnekteki davet sayfası şunu kullanır: Google Play'den kurulum bağlantısıBu, onu kullanarak yüklenen yaxim istemcisinin davetlinin adresini bilmesini sağlar, bu da gizliliği etkiler, dolayısıyla yax.im sunucusunun resmi web sitesinde henüz etkinleştirilmemiştir.



  • Yer işaretlerinden yeni bir oda türü ve umumi odalar için bir arama uygulandı. search.jabber.network.
    yaxim XMPP istemcisi 0.9.9 sürümü

  • Kullanıcının takma adı ("görünen ad") artık sunucu ile şu şekilde senkronize edilmiştir: XEP-0172: Kullanıcı Takma Adı. Takma adınızı hesap ayarlarınızdan değiştirebilirsiniz.
  • Oda Tarayıcı artık arama alanına geçerli bir XMPP adresi girilerek hizmetleri keşfetmek için kullanılabilir:
    yaxim XMPP istemcisi 0.9.9 sürümü

    yaxim XMPP istemcisi 0.9.9 sürümü

    yaxim XMPP istemcisi 0.9.9 sürümü

    Keşif sunucular ve odalarla sınırlı değildir; ayrıca kullanıcıları arayabilir, onlarla sohbet edebilir ve onları kişi listenize ekleyebilirsiniz:

    yaxim XMPP istemcisi 0.9.9 sürümü

  • Matrix protokolü desteği uygulandı (kullanılarak Bifröst Köprüsü), başlangıçta şu şekilde sunuldu: 1 Nisan Şakası şakası. Yaxim, yine FOSDEM 2020 için hazırlanan resmi matris.org köprüsünü kullanıyor.
  • Güvenilir mesajlaşma. Yaxim'i başka bir istemciyle paralel kullanan kullanıcılara destek sağlanmaktadır XEP-0313: Mesaj Arşivi Yönetimi (MAM). Sunucuya bağlanırken, yaxim artık MAM'i etkinleştirecek ve son senkronizasyondan bu yana tüm mesajları isteyecektir. Bu, yaxim'in halihazırda başka bir müşteriye teslim edilmiş olan tüm mesajları almasını sağlar.
  • Yaxim, Google Play Hizmetlerine sahip cihazlara yüklendiğinde aşağıdakilere kaydolacaktır: XEP-0357: Anında Bildirimler push.yax.im sunucusu aracılığıyla. Bu, birisi kullanıcıya yeni bir mesaj gönderdiğinde uygulamanın derin uykudan uyanmasını veya başlatılmasını sağlar.

    Bu değişiklikler yansımaktadır uygulama gizlilik politikası.

  • "Kaputun altında" değişiklikler. Dahili sohbet mesajı veritabanı, tüm sık yapılan işlemler için veritabanı dizinleri eklenerek optimize edilmiştir, bu da uzun geçmişe sahip sohbet pencerelerini yüklerken yaxim'i çok daha hızlı hale getirir. Ek olarak, yaxim eski Smack 3 XMPP kütüphanesinden şuraya taşındı: 4.3x şaplak.

1.0'a Giden Yol

Sürüm önemli değişiklikler getirdi, ancak yazarlar 1.0 sürümünü sunmak için daha fazlasını yapabileceklerini umuyorlardı. 10. yıl dönümü. Ancak mevcut kod tabanı, güvenilirlik ve kullanılabilirlik açısından bazı önemli iyileştirmeler yapmıştır ve yazarlar bunları daha fazla geciktirmek istememektedir. Çağrı tarihine göre sıralamaya ve kişileri hızlı aramaya izin vermek için kişiler görünümünde çok fazla çalışma yapılması gerekiyor. Ayrıca odaların oluşturulmasını ve arkadaşların buraya davet edilmesini de entegre etmek gerekiyor.

MAM desteği uzun süredir yaxim kullanıcıları tarafından talep ediliyor ancak şu anda yalnızca kullanıcının özel mesajları talep ediliyor. Oda geçmişi hâlâ eski bir mekanizma kullanılarak istemci tarafından alınıyor; bu da bazen kullanıcının oda geçmişinin bazı bölümlerini kaçırabileceği anlamına geliyor. Sohbete katıştırılmış resimler düzgün bir şekilde önbelleğe alınmamıştır ve yaxim, boyutuna veya istemcide görüntülenip görüntülenemeyeceğine bakılmaksızın herhangi bir eki yüklemeye çalışacaktır. Bu, gerçek görüntü dosyalarının yüklenmesini belirli bir maksimum boyutla sınırlamak için değiştirilmelidir.

Kaynak: opennet.ru

Yorum ekle