Wayland 1.22 पहले ही जारी हो चुका है और ये हैं इसकी खबरें

Wayland

वेलैंड एक ग्राफिकल सर्वर प्रोटोकॉल और लाइब्रेरी है जो विंडो कंपोज़िशन मैनेजर्स को एप्लिकेशन और हार्डवेयर के साथ सीधे संवाद करने के लिए एक तरीका प्रदान करता है।

नौ महीने के विकास के बाद, का शुभारंभ प्रोटोकॉल के एक स्थिर संस्करण का नया संस्करण, इंटरप्रोसेस संचार तंत्र और पुस्तकालय वेलैंड 1.22.

1.22 शाखा एपीआई और एबीआई संस्करण 1.x के साथ पीछे की ओर संगत है और मुख्य रूप से बग फिक्स और मामूली प्रोटोकॉल अपडेट शामिल हैं। वेस्टन कम्पोजिट सर्वर, जो डेस्कटॉप वातावरण और एम्बेडेड समाधानों में वेलैंड का उपयोग करने के लिए कोड और व्यावहारिक उदाहरण प्रदान करता है, को एक अलग विकास चक्र के हिस्से के रूप में विकसित किया जा रहा है।

उन लोगों के लिए जो वेलैंड के बारे में नहीं जानते हैं, आपको यह जानना चाहिए यह एक समग्र सर्वर और अनुप्रयोगों के संपर्क के लिए एक प्रोटोकॉल है जो उसके साथ काम करते हैं। क्लाइंट एक अलग बफ़र में अपनी विंडो का अपना रेंडरिंग करते हैं, कंपोजिट सर्वर को अपडेट के बारे में जानकारी देते हैं, जो अंतिम परिणाम बनाने के लिए अलग-अलग एप्लिकेशन बफ़र्स की सामग्री को जोड़ती है, संभावित बारीकियों को ध्यान में रखते हुए, जैसे कि विंडोज़ का ओवरलैपिंग और पारदर्शिता .

दूसरे शब्दों में, कंपोजिट सर्वर तत्वों को रेंडर करने के लिए एपीआई प्रदान नहीं करता है व्यक्ति, लेकिन केवल पहले से बनी हुई विंडो पर काम करता है, जो आपको जीटीके और क्यूटी जैसे उच्च स्तरीय पुस्तकालयों का उपयोग करते समय डबल बफरिंग से छुटकारा पाने की अनुमति देता है, जो विंडो सामग्री को सॉर्ट करने का काम लेते हैं।

वेलैंड कई X11 सुरक्षा समस्याओं को हल करता है क्योंकि, बाद वाले के विपरीत, यह प्रत्येक विंडो के लिए इनपुट और आउटपुट को अलग करता है, क्लाइंट को अन्य क्लाइंट की विंडो की सामग्री तक पहुंचने की अनुमति नहीं देता है, और अन्य विंडो से जुड़े इनपुट ईवेंट के इंटरसेप्शन की भी अनुमति नहीं देता है।

वेलैंड की मुख्य खबर 1.22

वेलैंड 1.22 के इस नए संस्करण में जो प्रस्तुत किया गया है, वह अलग है wl_surface ::preferred_buffer_scale और wl_surface::preferred_buffer_transform ईवेंट के लिए समर्थन wl_surface API के लिए, जिसके माध्यम से समग्र सर्वर सतह के पैमाने स्तर और परिवर्तन मापदंडों में बदलाव के बारे में जानकारी प्रसारित करता है।

एक और बदलाव जो खड़ा है, वह है जोड़ा गया wl_pointer :: अक्ष घटना करने के लिए wl_pointer एपीआई के लिए सूचक का भौतिक पता इंगित करें विगेट्स में सही स्क्रॉल दिशा निर्धारित करने के लिए।

इसके अलावा, वेलैंड-सर्वर ने वैश्विक नाम प्राप्त करने के लिए एक विधि जोड़ी और wl_client_add_destroy_late_listener फ़ंक्शन लागू किया।

की ओर से अनुप्रयोगों, डेस्कटॉप वातावरणों और वितरणों में वेलैंड से संबंधित परिवर्तन, निम्नलिखित पर प्रकाश डाला गया है:

  • वाइन XWayland और X11 घटकों के बिना वेलैंड प्रोटोकॉल के आधार पर वातावरण में उपयोग के लिए प्रारंभिक समर्थन के साथ आता है। वर्तमान चरण में, वाइनवेलैंड.डीआरवी ड्राइवर और यूनिक्सलिब घटकों को जोड़ा गया है, और बिल्ड सिस्टम द्वारा वेलैंड प्रोटोकॉल डेफिनिशन फाइलों को संसाधित करने की तैयारी की गई है। अगले रिलीज में से एक में, वे वेलैंड पर्यावरण में आउटपुट को सक्षम करने के लिए परिवर्तनों को शामिल करने की योजना बना रहे हैं।
  • केडीई प्लाज्मा संस्करण 5.26 और 5.27 में वेलैंड समर्थन में निरंतर सुधार। मध्य माउस बटन के साथ क्लिपबोर्ड से चिपकाने को अक्षम करने की क्षमता को कार्यान्वित किया। XWayland के साथ लॉन्च किए गए एप्लिकेशन के लिए बेहतर विंडो स्केलिंग गुणवत्ता।
  • स्क्रीन के लिए ज़ूम स्तर का स्वचालित चयन प्रदान किया गया।
  • Xfce4-पैनल और xfdesktop डेस्कटॉप के प्रायोगिक संस्करण Xfce के लिए तैयार किए गए हैं जो वायलैंड प्रोटोकॉल पर आधारित वातावरण में काम करने के लिए प्रारंभिक समर्थन प्रदान करते हैं।
  • वेलैंड प्रोटोकॉल का उपयोग करने के लिए टेल्स वितरण के उपयोगकर्ता वातावरण को एक्स सर्वर से स्थानांतरित कर दिया गया है।
  • ब्लेंडर 3 3.4डी मॉडलिंग सिस्टम वेलैंड प्रोटोकॉल के लिए समर्थन लागू करता है, जिससे आप एक्सवेलैंड परत का उपयोग किए बिना सीधे वेलैंड-आधारित वातावरण में ब्लेंडर चला सकते हैं।
  • वेलैंड के साथ स्व कस्टम पर्यावरण संस्करण 1.8 जारी किया गया है।
  • क्यूटी और वेलैंड का उपयोग करते हुए एक कस्टम पेपरडीई 0.2 वातावरण उपलब्ध है।
  • फ़ायरफ़ॉक्स ने सामग्री की चिकनी स्क्रॉलिंग के मुद्दों को ठीक करके, स्क्रॉलबार पर क्लिक करने पर एक क्लिक ईवेंट को सक्रिय करके, और वेलैंड आधारित वातावरण में सामग्री से बाहर स्क्रॉल करके वेलैंड वातावरण में स्क्रीन साझाकरण में सुधार किया है।
  • वाल्व गेमस्कोप कम्पोजिट सर्वर (जिसे पहले स्टीमकॉम्पग्र के रूप में जाना जाता था) विकसित करना जारी रखता है, जो वेलैंड प्रोटोकॉल का उपयोग करता है और स्टीमोस 3 ऑपरेटिंग सिस्टम में उपयोग किया जाता है।
  • lxqt-sway का विकास, LXQt यूजरस्पेस का एक पोर्ट जो वेलैंड सपोर्ट करता है। इसके अलावा, एक और LWQt प्रोजेक्ट वेलैंड पर आधारित एक कस्टम LXQt रैपर विकसित कर रहा है। MATE डेस्कटॉप को वेलैंड में पोर्ट करना जारी रखा।
  • System76 वेलैंड का उपयोग करके COSMIC उपयोगकर्ता वातावरण का एक नया संस्करण विकसित कर रहा है।
  • वेलैंड डिफ़ॉल्ट रूप से मोबाइल प्लेटफॉर्म प्लाज़्मा मोबाइल, सेलफ़िश, वेबओएस ओपन सोर्स एडिशन, टिज़ेन और एस्टेरॉयडओएस पर सक्षम है।
    वेलैंड के आधार पर, उबंटू फ्रेमवर्क और स्वच्छंद गोले विकसित किए जा रहे हैं।

अंत में, उन लोगों के लिए जो इस नए संस्करण को आजमाने में रुचि रखते हैं आप अपने बिल्ड के लिए सोर्स कोड डाउनलोड कर सकते हैं निम्नलिखित लिंक।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।