Gefa út yaxim XMPP viðskiptavinur 0.9.9

Kynnt ný útgáfa af XMPP biðlara fyrir Android - yaxim 0.9.9 „FOSDEM 2020 útgáfa“ með mörgum breytingum og nýjum eiginleikum eins og þjónustusýn, Matrix stuðningur, áreiðanleg skilaboð með MAM og ýttu, nýtt notendaviðmót með beiðni um heimildir þegar þörf krefur. Nýir eiginleikar gerðu það mögulegt að færa yaxim í samræmi við kröfur farsíma XMPP Compliance Suite 2020. Verkefnakóði dreift af leyfi samkvæmt GPLv3.

Gefa út yaxim XMPP viðskiptavinur 0.9.9

Helstu nýjungar:

  • Viðmótið er aðlagað að Google „Material Design“ stílnum. Til að passa við síðasta ár hert kröfur til að birta á Google Play þurfti ég að skipta um úrelta bókasafnið ActionBarSherlock á appcompat frá Google, sem gefur forritinu efnislegan stíl.

    Þetta þýðir líka að yaxim krefst nú að minnsta kosti Android 4.0 á tækinu. Þar sem útgáfa 4.0 var gefin út árið 2011 hefur þetta aðeins áhrif á lítinn fjölda tækja. Notendur með síma eldri en tíu ára ættu að vera áfram með eldri útgáfur af yaxim, sem keyra á Android 2.3+. Að auki, á Android 6+ tækjum, verður notandinn beðinn um að veita leyfi þegar þess er raunverulega þörf (til dæmis þegar skrám er deilt eða myndatökur).

    Gefa út yaxim XMPP viðskiptavinur 0.9.9

  • Á Android 8+ notar yaxim nýtt tilkynningarásir. Ný rás með sérsniðnum hringitón er búin til fyrir hvern tengilið. Þegar notandi hefur fengið skilaboð frá tengilið getur hann notað tilkynningastillingar Android til að breyta hringitónnum.
  • Frumkvæðisstuðningur veittur "Einfalt XMPP"með því að nota viðskiptavinaáskrift XEP-0379: Forstaðfest verkefnaskrá, sem krafðist netþjóns með virkri In-Band Registration.
  • Nýtt XEP-0401: Auðveld notendaskipting gerir þér kleift að bjóða nýjum notendum á netþjóninn án þess óttast misnotkun ruslpóstsenda. Í myndbandinu hér að neðan má sjá notandann ljóð á server prosody, sem býr til boð sem er notað af yaxim til að skrá sig og bæta sjálfkrafa við boðsaðila. Boðssíðan í þessu dæmi notar uppsetningartengil frá Google Play, sem gerir yaxim viðskiptavininum sem er settur upp með því að vita heimilisfang bjóðanda, sem hefur áhrif á trúnað, svo það er ekki enn virkt á opinberu vefsíðu yax.im netþjónsins.



  • Innleitt nýja tegund af herbergjum úr bókamerkjum og leit að opinberum herbergjum, byggt á leita.jabber.net.
    Gefa út yaxim XMPP viðskiptavinur 0.9.9

  • Gælunafn notandans ("skjánafn") er nú samstillt við þjóninn sem notar XEP-0172: Gælunafn notanda. Þú getur breytt gælunafninu þínu í reikningsstillingunum þínum.
  • Nú er hægt að nota herbergisvafrann til að uppgötva þjónustu með því að slá inn gilt XMPP heimilisfang í leitarreitinn:
    Gefa út yaxim XMPP viðskiptavinur 0.9.9

    Gefa út yaxim XMPP viðskiptavinur 0.9.9

    Gefa út yaxim XMPP viðskiptavinur 0.9.9

    Uppgötvun er ekki takmörkuð við netþjóna og herbergi, þú getur líka leitað að notendum, spjallað við þá og bætt þeim við tengiliðalistann þinn:

    Gefa út yaxim XMPP viðskiptavinur 0.9.9

  • Stuðningur við Matrix samskiptareglur hefur verið innleiddur (með því að nota Bifröst brú), sem upphaflega var kynnt sem aprílgabb. Yaxim notar opinberu matrix.org brúna, sem einnig var útbúin fyrir FOSDEM 2020.
  • Áreiðanleg skilaboð. Stuðningur er veittur fyrir notendur sem nota yaxim samhliða öðrum viðskiptavini XEP-0313: Message Archive Management (MAM). Þegar þú tengist þjóninum mun yaxim nú virkja MAM og biðja um öll skilaboð frá síðustu samstillingu. Þetta tryggir að yaxim fái öll skilaboð sem þegar hafa verið afhent öðrum viðskiptavini.
  • Þegar það er sett upp á tækjum með Google Play Services mun yaxim skrá sig fyrir XEP-0357: Push Notifications í gegnum netþjóninn push.yax.im. Þetta tryggir að forritið vakni af djúpum svefni eða ræsist þegar einhver sendir ný skilaboð til notandans.

    Þessar breytingar endurspeglast í persónuverndarstefnu apps.

  • Breytingar "undir húddinu". Innri spjallskilaboðagagnagrunnurinn er fínstilltur með því að bæta við gagnagrunnsvísitölum fyrir allar tíðar aðgerðir, sem gerir yaxim mun hraðari þegar hlaðið er spjallgluggum með langri sögu. Að auki hefur yaxim verið flutt úr hinu forna Smack 3 XMPP bókasafni til Smack 4.3x.

Leiðin til 1.0

Útgáfan leiddi til umtalsverðar breytingar, þó að höfundarnir vonuðust til að þeir gætu gert enn meira til að afhenda útgáfu 1.0 af 10 ára afmæli. Hins vegar hefur núverandi kóðagrunnur gert nokkrar verulegar endurbætur á áreiðanleika og notagildi og höfundar vilja ekki tefja þær frekar. Mikil vinna þarf við kynningu tengiliða til að hægt sé að flokka eftir dagsetningu símtals og skjóta leit að tengiliðum. Að auki er nauðsynlegt að samþætta stofnun herbergja og bjóða vinum til þeirra.

MAM stuðningur hefur lengi verið krafist af yaxim notendum, en eins og er er aðeins óskað eftir einkaskilaboðum notandans. Herbergisferillinn er enn sóttur af viðskiptavinum með því að nota eldri kerfi, sem þýðir að stundum gæti notandinn misst af sumum hlutum herbergissögunnar. Innfelldar myndir í spjalli eru ekki rétt í skyndiminni og yaxim mun reyna að hlaða hvaða viðhengi sem er, óháð stærð þess eða hvort hægt sé að birta það í biðlaranum. Þessu ætti að breyta til að takmarka hleðslu raunverulegra myndaskráa við ákveðna hámarksstærð.

Heimild: opennet.ru

Bæta við athugasemd