సమర్పించారు Android కోసం XMPP క్లయింట్ యొక్క కొత్త వెర్షన్ - yaxim 0.9.9 అనేక మార్పులు మరియు సేవా వీక్షణ వంటి కొత్త ఫీచర్లతో "FOSDEM 2020 ఎడిషన్", మ్యాట్రిక్స్ మద్దతు, MAM మరియు పుష్తో విశ్వసనీయ సందేశం, అవసరమైనప్పుడు అనుమతులను అభ్యర్థిస్తూ కొత్త వినియోగదారు ఇంటర్ఫేస్. కొత్త ఫీచర్లు యాక్సిమ్ని మొబైల్ అవసరాలకు అనుగుణంగా తీసుకురావడం సాధ్యం చేసింది XMPP వర్తింపు సూట్ 2020. ప్రాజెక్ట్ కోడ్ ద్వారా పంపిణీ చేయబడింది GPLv3 కింద లైసెన్స్ పొందింది.
ప్రధాన ఆవిష్కరణలు:
ఇంటర్ఫేస్ Google "మెటీరియల్ డిజైన్" శైలికి సర్దుబాటు చేయబడింది. గతేడాదితో సరిపెట్టేందుకు కఠినతరం చేసింది అవసరాలు Google Playలో ప్రచురించడానికి, నేను పాత లైబ్రరీని భర్తీ చేయాల్సి వచ్చింది యాక్షన్ బార్షెర్లాక్ న appcompat మెటీరియల్ శైలితో అప్లికేషన్ను అందించే Google నుండి.
yaxim ఇప్పుడు పరికరంలో కనీసం Android 4.0 అవసరం అని కూడా దీని అర్థం. వెర్షన్ 4.0 2011లో విడుదలైనందున, ఇది తక్కువ సంఖ్యలో పరికరాలను మాత్రమే ప్రభావితం చేస్తుంది. పదేళ్ల కంటే పాత ఫోన్లను కలిగి ఉన్న వినియోగదారులు ఆండ్రాయిడ్ 2.3+లో రన్ అయ్యే yaxim పాత వెర్షన్లతోనే ఉండాలి. అదనంగా, Android 6+ పరికరాలలో, వినియోగదారు నిజంగా అవసరమైనప్పుడు అనుమతిని మంజూరు చేయమని ప్రాంప్ట్ చేయబడతారు (ఉదాహరణకు, ఫైల్లను భాగస్వామ్యం చేసేటప్పుడు లేదా ఫోటోలు తీయడం).
Android 8+లో yaxim కొత్తది ఉపయోగిస్తుంది నోటిఫికేషన్ ఛానెల్లు. ప్రతి పరిచయం కోసం అనుకూల రింగ్టోన్తో కొత్త ఛానెల్ సృష్టించబడుతుంది. వినియోగదారు పరిచయం నుండి సందేశాన్ని స్వీకరించిన తర్వాత, వారు రింగ్టోన్ను మార్చడానికి Android నోటిఫికేషన్ సెట్టింగ్లను ఉపయోగించవచ్చు.
కొత్త XEP-0401: సులభమైన వినియోగదారు ఆన్బోర్డింగ్ లేకుండా సర్వర్కి కొత్త వినియోగదారులను ఆహ్వానించడానికి మిమ్మల్ని అనుమతిస్తుంది స్పామర్ల ద్వారా దుర్వినియోగానికి భయపడుతున్నారు. దిగువ వీడియోలో మీరు వినియోగదారుని చూడవచ్చు పోజియో సర్వర్లో ఛందస్సు, ఇది ఆహ్వానాన్ని నమోదు చేయడానికి మరియు స్వయంచాలకంగా ఆహ్వానిని జోడించడానికి yaxim ద్వారా ఉపయోగించబడే ఆహ్వానాన్ని సృష్టిస్తుంది. ఈ ఉదాహరణలోని ఆహ్వాన పేజీ ఉపయోగిస్తుంది Google Play నుండి ఇన్స్టాలేషన్ లింక్, ఇది yaxim క్లయింట్ని ఉపయోగించి ఇన్స్టాల్ చేయబడిన ఇన్వైటర్ చిరునామాను తెలుసుకోవడానికి అనుమతిస్తుంది, ఇది గోప్యతను ప్రభావితం చేస్తుంది, కాబట్టి ఇది yax.im సర్వర్ యొక్క అధికారిక వెబ్సైట్లో ఇంకా ప్రారంభించబడలేదు.
బుక్మార్క్ల నుండి కొత్త రకం గదులు మరియు వాటి ఆధారంగా పబ్లిక్ రూమ్ల కోసం శోధన అమలు చేయబడింది search.jabber.network.
వినియోగదారు యొక్క మారుపేరు ("ప్రదర్శన పేరు") ఇప్పుడు ఉపయోగించి సర్వర్తో సమకాలీకరించబడింది XEP-0172: వినియోగదారు మారుపేరు. మీరు మీ ఖాతా సెట్టింగ్లలో మీ మారుపేరును మార్చవచ్చు.
శోధన ఫీల్డ్లో చెల్లుబాటు అయ్యే XMPP చిరునామాను నమోదు చేయడం ద్వారా సేవలను కనుగొనడానికి ఇప్పుడు రూమ్ బ్రౌజర్ని ఉపయోగించవచ్చు:
డిస్కవరీ సర్వర్లు మరియు గదులకు మాత్రమే పరిమితం కాదు, మీరు వినియోగదారుల కోసం శోధించవచ్చు, వారితో చాట్ చేయవచ్చు మరియు వారిని మీ సంప్రదింపు జాబితాకు జోడించవచ్చు:
మ్యాట్రిక్స్ ప్రోటోకాల్కు మద్దతు అమలు చేయబడింది (ఉపయోగించి బిఫ్రాస్ట్ వంతెన), ఇది మొదటగా ప్రదర్శించబడింది ఏప్రిల్ ఫూల్ జోక్. Yaxim అధికారిక matrix.org వంతెనను ఉపయోగిస్తుంది, ఇది FOSDEM 2020 కోసం కూడా సిద్ధం చేయబడింది.
విశ్వసనీయ సందేశం. మరొక క్లయింట్తో సమాంతరంగా yaximని ఉపయోగించే వినియోగదారులకు మద్దతు అందించబడుతుంది XEP-0313: మెసేజ్ ఆర్కైవ్ మేనేజ్మెంట్ (MAM). సర్వర్కు కనెక్ట్ చేస్తున్నప్పుడు, yaxim ఇప్పుడు MAMని ప్రారంభిస్తుంది మరియు చివరి సమకాలీకరణ నుండి అన్ని సందేశాలను అభ్యర్థిస్తుంది. ఇది ఇప్పటికే మరొక క్లయింట్కు డెలివరీ చేయబడిన అన్ని సందేశాలను yaxim అందుకుంటుందని నిర్ధారిస్తుంది.
Google Play సేవలతో పరికరాలలో ఇన్స్టాల్ చేసినప్పుడు, yaxim నమోదు చేయబడుతుంది XEP-0357: పుష్ నోటిఫికేషన్లు సర్వర్ push.yax.im ద్వారా. ఇది అప్లికేషన్ గాఢ నిద్ర నుండి మేల్కొంటుందని లేదా ఎవరైనా వినియోగదారుకు కొత్త సందేశాన్ని పంపినప్పుడు ప్రారంభమవుతుందని నిర్ధారిస్తుంది.
"హుడ్ కింద" మార్పులు. అంతర్గత చాట్ సందేశ డేటాబేస్ అన్ని తరచుగా జరిగే కార్యకలాపాల కోసం డేటాబేస్ సూచికలను జోడించడం ద్వారా ఆప్టిమైజ్ చేయబడింది, సుదీర్ఘ చరిత్రలతో చాట్ విండోలను లోడ్ చేస్తున్నప్పుడు yaxim చాలా వేగంగా ఉంటుంది. అదనంగా, yaxim పురాతన స్మాక్ 3 XMPP లైబ్రరీ నుండి తరలించబడింది స్మాక్ 4.3x.
1.0కి రహదారి
విడుదల గణనీయ మార్పులను తీసుకువచ్చింది, అయినప్పటికీ రచయితలు వెర్షన్ 1.0ని బట్వాడా చేయడానికి ఇంకా ఎక్కువ చేయగలరని ఆశించారు 10వ వార్షికోత్సవం. అయినప్పటికీ, ప్రస్తుత కోడ్బేస్ విశ్వసనీయత మరియు వినియోగానికి కొన్ని ముఖ్యమైన మెరుగుదలలను చేసింది మరియు రచయితలు వాటిని మరింత ఆలస్యం చేయడానికి ఇష్టపడరు. కాల్ తేదీ మరియు పరిచయాల శీఘ్ర శోధన ద్వారా క్రమబద్ధీకరించడాన్ని అనుమతించడానికి పరిచయాల ప్రదర్శనపై చాలా పని అవసరం. అదనంగా, గదుల సృష్టిని ఏకీకృతం చేయడం మరియు వారికి స్నేహితులను ఆహ్వానించడం అవసరం.
yaxim వినియోగదారులకు MAM మద్దతు చాలా కాలంగా అవసరం, కానీ ప్రస్తుతం వినియోగదారు ప్రైవేట్ సందేశాలు మాత్రమే అభ్యర్థించబడ్డాయి. గది చరిత్ర ఇప్పటికీ లెగసీ మెకానిజం ఉపయోగించి క్లయింట్ ద్వారా తిరిగి పొందబడుతుంది, అంటే కొన్నిసార్లు వినియోగదారు గది చరిత్రలోని కొన్ని భాగాలను కోల్పోవచ్చు. చాట్లో పొందుపరిచిన చిత్రాలు సరిగ్గా కాష్ చేయబడవు మరియు yaxim ఏదైనా అటాచ్మెంట్ను లోడ్ చేయడానికి ప్రయత్నిస్తుంది, దాని పరిమాణం లేదా క్లయింట్లో ప్రదర్శించబడుతుందా అనే దానితో సంబంధం లేకుండా. వాస్తవ ఇమేజ్ ఫైల్ల లోడ్ని నిర్దిష్ట గరిష్ట పరిమాణానికి పరిమితం చేయడానికి దీన్ని మార్చాలి.