wayland-protocols 1.20 విడుదల

అందుబాటులో ప్యాకేజీ విడుదల వేలాండ్-ప్రోటోకాల్స్ 1.20, ఇది బేస్ వేలాండ్ ప్రోటోకాల్ యొక్క సామర్థ్యాలను పూర్తి చేసే ప్రోటోకాల్‌లు మరియు పొడిగింపుల సమితిని కలిగి ఉంటుంది మరియు మిశ్రమ సర్వర్లు మరియు వినియోగదారు వాతావరణాలను రూపొందించడానికి అవసరమైన సామర్థ్యాలను అందిస్తుంది. విడుదల 1.20 దాదాపు వెంటనే సృష్టించబడింది 1.19, ఆర్కైవ్‌లో నిర్దిష్ట ఫైల్‌లను (README.md, GOVERNANCE.md, MEMBERS.md) చేర్చడంలో వైఫల్యం కారణంగా.

కొత్త వెర్షన్ ప్రోటోకాల్‌ను అప్‌డేట్ చేసింది xdg- షెల్, ఇది ఇప్పటికే లింక్ చేయబడిన పాప్అప్ డైలాగ్‌ల స్థానాన్ని మార్చగల సామర్థ్యాన్ని జోడించింది. కొత్త enum మరియు bitfield లక్షణాలు “ప్రెజెంటేషన్ సమయం” మరియు xdg-shell ప్రోటోకాల్‌లకు జోడించబడ్డాయి. కూర్పుకు పత్రం జోడించబడింది
GOVERNANCE.md, ఇది కొత్త వేలాండ్ ప్రోటోకాల్‌లను సృష్టించడం మరియు వేలాండ్-ప్రోటోకాల్స్ సెట్‌లో ఇప్పటికే ఉన్న వాటిని అప్‌డేట్ చేయడం వంటి ప్రక్రియలను వివరిస్తుంది. ఇప్పటికే ఉన్న ప్రోటోకాల్‌లకు చిన్నపాటి చేర్పులు చేయబడ్డాయి, డాక్యుమెంటేషన్ మెరుగుపరచబడింది మరియు గుర్తించబడిన లోపాలు తొలగించబడ్డాయి.

ప్రస్తుతం, వేలాండ్-ప్రోటోకాల్‌లు క్రింది స్థిరమైన ప్రోటోకాల్‌లను కలిగి ఉన్నాయి, ఇవి వెనుకబడిన అనుకూలతను అందిస్తాయి:

  • "వ్యూపోర్టర్" - క్లయింట్ సర్వర్ వైపు స్కేలింగ్ మరియు ఉపరితల అంచుని కత్తిరించే చర్యలను నిర్వహించడానికి అనుమతిస్తుంది.
  • “ప్రెజెంటేషన్ సమయం” - వీడియో ప్రదర్శనను అందిస్తుంది.
  • “xdg-shell” అనేది విండోస్‌గా ఉపరితలాలను సృష్టించడానికి మరియు పరస్పర చర్య చేయడానికి ఒక ఇంటర్‌ఫేస్, ఇది వాటిని స్క్రీన్ చుట్టూ తరలించడానికి, కనిష్టీకరించడానికి, విస్తరించడానికి, పరిమాణం మార్చడానికి మిమ్మల్ని అనుమతిస్తుంది.

అస్థిర ప్రోటోకాల్‌లు, దీని అభివృద్ధి ఇంకా పూర్తి కాలేదు మరియు గత విడుదలలకు అనుకూలంగా ఉంటుందని హామీ ఇవ్వబడలేదు:

  • “పూర్తి స్క్రీన్-షెల్” - పూర్తి స్క్రీన్ మోడ్‌లో పని నియంత్రణ;
  • “ఇన్‌పుట్-మెథడ్” - ప్రాసెసింగ్ ఇన్‌పుట్ పద్ధతులు;
  • “ఇడల్-ఇన్హిబిట్” - స్క్రీన్‌సేవర్ (స్క్రీన్ సేవర్) లాంచ్‌ను నిరోధించడం;
  • “ఇన్‌పుట్-టైమ్‌స్టాంప్స్” — ఇన్‌పుట్ ఈవెంట్‌ల కోసం టైమ్‌స్టాంప్‌లు;
  • "linux-dmabuf" - DMABuff సాంకేతికతను ఉపయోగించి అనేక వీడియో కార్డ్‌ల భాగస్వామ్యం;
  • “టెక్స్ట్-ఇన్‌పుట్” — టెక్స్ట్ ఇన్‌పుట్ యొక్క సంస్థ;
  • “పాయింటర్-సంజ్ఞలు” - టచ్ స్క్రీన్‌ల నుండి నియంత్రణ;
  • “సాపేక్ష పాయింటర్ ఈవెంట్‌లు” - సంబంధిత పాయింటర్ ఈవెంట్‌లు;
  • “పాయింటర్ పరిమితులు” - పాయింటర్ పరిమితులు (నిరోధించడం);
  • "టాబ్లెట్" - టాబ్లెట్‌ల నుండి ఇన్‌పుట్ కోసం మద్దతు.
  • “xdg-foreign” - “పొరుగు” క్లయింట్ యొక్క ఉపరితలాలతో పరస్పర చర్య కోసం ఇంటర్‌ఫేస్;
  • “xdg-decoration” - సర్వర్ వైపు విండో అలంకరణలను రెండరింగ్ చేయడం;
  • “xdg-output” — వీడియో అవుట్‌పుట్ గురించి అదనపు సమాచారం (ఫ్రాక్షనల్ స్కేలింగ్ కోసం ఉపయోగించబడుతుంది);
  • "xwayland-keyboard-grab" - XWayland అప్లికేషన్‌లలో క్యాప్చర్ ఇన్‌పుట్.
  • ప్రాథమిక-ఎంపిక - X11తో సారూప్యత ద్వారా, ప్రాథమిక క్లిప్‌బోర్డ్ (ప్రాధమిక ఎంపిక) యొక్క ఆపరేషన్‌ను నిర్ధారిస్తుంది, దీని నుండి సమాచారం సాధారణంగా మధ్య మౌస్ బటన్‌తో చొప్పించబడుతుంది;
  • linux-explicit-synchronization అనేది ఉపరితల-బౌండ్ బఫర్‌లను సమకాలీకరించడానికి Linux-నిర్దిష్ట విధానం.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి