जीटीके 4.12 का नया संस्करण पहले ही जारी किया जा चुका है और जीटीके 5 के लिए मार्ग प्रशस्त करता है

GTK4

जीटीके या जीआईएमपी टूलकिट ग्राफिकल यूजर इंटरफेस विकसित करने के लिए एक क्रॉस-प्लेटफॉर्म ग्राफिकल कंपोनेंट लाइब्रेरी है।

कई महीनों के विकास के बाद जीटीके 4.12 के नए संस्करण की रिलीज की घोषणा की गई, जो जीटीके 4.x शाखा का विकास जारी रखता है जो एक नई प्रक्रिया के तहत है जो एप्लिकेशन डेवलपर्स को कई वर्षों तक एक स्थिर और संगत एपीआई प्रदान करने का प्रयास करता है, जिसका उपयोग इस डर के बिना किया जा सकता है कि एप्लिकेशन को हर बार काम करने के लिए वापस लौटना होगा एपीआई परिवर्तन के कारण छह महीने।

जो लोग जीटीके के बारे में नहीं जानते, उन्हें यह जानना चाहिए यह सबसे लोकप्रिय लिनक्स विजेट टूलकिट में से एक है, हालाँकि इसका उपयोग अन्य प्रणालियों में भी किया जाता है, क्योंकि यह ग्राफिकल यूजर इंटरफेस बनाने के लिए एक क्रॉस-प्लेटफ़ॉर्म लाइब्रेरी है।

GTK 4.12 की मुख्य नई विशेषताएं

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

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

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

हम वह भी पा सकते हैं जीडीके लाइब्रेरी, जो जीटीके और ग्राफिक्स सबसिस्टम के बीच एक परत प्रदान करता है, अब पारदर्शिता और ग्रेस्केल पैलेट के साथ बनावट को लोड करने और सहेजने का समर्थन करता है, इसके अलावा इसमें गैर-पूर्णांक पैमाने मानों के लिए भी समर्थन लागू किया गया है।

एक नया "पहुँच-योग्यता" अनुभाग जोड़ा गया है जीटीके इंस्पेक्टर के लिए और विकलांग लोगों की समस्याओं की पहचान करने के लिए एक इंटरफ़ेस लागू किया गया है और a11y टैब में प्रदर्शित जानकारी का विस्तार किया गया है।

दूसरी ओर, इस बात पर प्रकाश डाला गया हैई पैरामीटरों का एक स्वचालित कॉन्फ़िगरेशन प्रदान किया गया था स्रोत से (gtk-संकेत-फ़ॉन्ट-मेट्रिक्स) स्केल फ़ैक्टर सेट के आधार पर। इस परिवर्तन से फ़्लैटपैक प्रारूप में भेजे गए ऐप्स में फ़ॉन्ट के प्रतिपादन में सुधार हुआ।

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

की अन्य परिवर्तन जो बाहर खड़े हैं:

  • संपत्ति जोड़ी गई सिकुड़ सकता है में जोड़ा गया है जीटीकेबटन और जीटीकेमेनूबटन बटनों को बटन सामग्री के मूल आकार से छोटे आकार में सिकुड़ने की अनुमति देना।
  • किसी फ़ाइल को खोलने के लिए किसी एप्लिकेशन को चुनने के लिए एक संवाद प्रदर्शित करने के लिए Gtk.FileLauncher क्लास में हमेशा पूछें प्रॉपर्टी को जोड़ा गया है।
  • ओपनजीएल रेंडरिंग इंजन इसे लागू करता है GdkGLTextureBuilde एपीआई बनावट बनाने के लिए.
  • बनावट अद्यतन क्षेत्रों को अनुकूलित करने की क्षमता जोड़ी गई।
  • एक नई उपयोगिता जोड़ी गई gtk4-रेंडरनोड-टूल का उपयोग करके दृश्य नोड्स को प्रस्तुत करना Gskरेंडरर.
  • विकलांग लोगों के लिए फंड में काफी विस्तार किया गया है।
  • GtkBox विजेट में पोर्ट्रेट ओरिएंटेशन में गाइड के लिए समर्थन जोड़ा गया है।
    कुछ विजेट्स के लिए थीम इंजन में अलग शैली कक्षाएं जोड़ी गई हैं।
  • शैली अनुकूलता «.बॉक्स-सूचीअद्वैत पुस्तकालय से स्थानांतरित कर दिया गया है।
  • ग्रेस्केल में द्वितीयक छवियों को प्रदर्शित करने की क्षमता जोड़ी गई।
  • जोड़ा स्क्रॉल_टू एपीआई सूचियों के साथ काम करने के लिए विजेट, किसी विशिष्ट स्थिति तक स्क्रॉल करने के लिए।
  • उपयोगिता में gtk4-नोड-संपादक, स्केलिंग में सुधार किया गया है, बनावट के लिए पहलू अनुपात को संरक्षित किया गया है, और नोड संपादन को सरल बनाया गया है।

अंत में उल्लेख है कि वर्ष के अंत में एक प्रायोगिक शाखा 4.90 बनाने की योजना हैकि जीटीके5 के भविष्य के संस्करण के लिए कार्यक्षमता विकसित करेगा। जीटीके5 शाखा में ऐसे परिवर्तन शामिल होंगे जो एपीआई स्तर पर अनुकूलता को तोड़ते हैं, उदाहरण के लिए कुछ विजेट्स के बहिष्करण से संबंधित, जैसे कि पुरानी फ़ाइल चयन संवाद।

यदि आप रुचि रखते हैं और अधिक जानने में सक्षम हो इसके बारे में, आप विवरण देख सकते हैं निम्नलिखित लिंक में


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

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

*

*

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