जीटीके और गनोम अनुप्रयोगों के मोबाइल संस्करण बनाने के लिए एक पुस्तकालय का निर्माण

घड़ियों

घड़ियों

लिबरम स्मार्टफोन को विकसित करते समय शुद्धतावाद 5 और मुफ्त प्योरोस वितरण, कामचलाऊ पुस्तकालय की रिहाई प्रस्तुत की 0.0.10, जो GTK और Gnome तकनीकों का उपयोग करके मोबाइल उपकरणों के लिए उपयोगकर्ता इंटरफ़ेस बनाने के लिए विगेट्स और ऑब्जेक्ट्स का एक सेट विकसित कर रहा है।

लाइब्रेरी को गनोम एप्लिकेशन को पोर्ट करने की प्रक्रिया में विकसित किया जा रहा है लिबरम 5 फोन के उपयोगकर्ता वातावरण में। प्रोजेक्ट कोड GPL 2.1+ लाइसेंस के तहत वितरित किया गया है। सी भाषा में अनुप्रयोगों का समर्थन करने के अलावा, पुस्तकालय का उपयोग पायथन, रस्ट और वैल में इंटरफ़ेस अनुप्रयोगों के मोबाइल संस्करण बनाने के लिए किया जा सकता है।

वर्तमान में, लाइब्रेरी में 24 विजेट्स शामिल हैं जो इंटरफ़ेस के विभिन्न विशिष्ट तत्वों को कवर करते हैं, जैसे कि सूची, पैनल, संपादित ब्लॉक, बटन, टैब, खोज प्रपत्र, संवाद बॉक्स, आदि।

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

परियोजना का मुख्य उद्देश्य स्मार्टफोन और कंप्यूटर पर समान Gnome अनुप्रयोगों के साथ काम करने के अवसर प्रदान करना है।

लिबरम 5 का सॉफ्टवेयर प्योरओएस वितरण पर आधारित है, जो डेबियन, गनोम डेस्कटॉप वातावरण और इसके शेल पर आधारित है, जो स्मार्टफोन के लिए अनुकूलित है।

कामचलाऊ का उपयोग करना एक गनोम डेस्कटॉप पाने के लिए मॉनिटर से स्मार्टफोन को कनेक्ट करने की अनुमति देता है अनुप्रयोगों के एक सेट पर आधारित विशिष्ट।

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

Libhandy 0.0.10 क्या प्रदान करता है?

एक महत्वपूर्ण संस्करण 0.0.10 के गठन से पहले Libhandy 1.0 नवीनतम पूर्वावलोकन संस्करण है।

नया संस्करण कई नए विजेट पेश करता है:

  • हाइड व्यूस्विचर GtkStackSwitcher विजेट के लिए एक अनुकूली प्रतिस्थापन है जो स्क्रीन की चौड़ाई के आधार पर एक टैब लेआउट (दृश्य) को स्वचालित रूप से बनाने की अनुमति देता है।

    बड़ी स्क्रीन पर, आइकन और हेडिंग को एक पंक्ति में रखा जाता है, जबकि छोटी स्क्रीन एक कॉम्पैक्ट लेआउट का उपयोग करती है, जिसमें हेडिंग आइकन के नीचे प्रदर्शित होती है। मोबाइल उपकरणों के लिए, बटन ब्लॉक नीचे की ओर बढ़ता है।

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

स्मार्टफोन पर उपयोग के लिए सूक्ति अनुप्रयोगों को अपनाने से संबंधित सुधारों में, यह नोट किया गया है:

PulseAudio लूपबैक मॉड्यूल का उपयोग कॉल प्राप्त करने और बनाने के लिए इंटरफ़ेस पर किया जाता है कॉल के सक्रिय होने पर डिवाइस के मॉडेम और ऑडियो कोडेक को ALSA से कनेक्ट करने के लिए और कॉल पूरा होने के बाद मॉड्यूल डाउनलोड किया जाता है।

मैसेंजर में चैट हिस्ट्री देखने के लिए एक इंटरफेस है। SQLite DBMS शामिल इतिहास को संग्रहीत करने के लिए।

खाते को सत्यापित करने की क्षमता को जोड़ा गया, जिसे अब सर्वर से कनेक्शन के माध्यम से सत्यापित किया गया है, और विफलता के मामले में, एक चेतावनी प्रदर्शित की जाती है।

OMMPO टर्मिनल एन्क्रिप्शन तंत्र के कार्यान्वयन के साथ LMP प्लग-इन का उपयोग करके XMPP क्लाइंट एन्क्रिप्टेड मैसेजिंग का समर्थन करता है।

पैनल में एक विशेष संकेतक जोड़ा गया है जो इंगित करता है कि एन्क्रिप्शन वर्तमान चैट में उपयोग किया जाता है या नहीं। चैट के एक या किसी अन्य सदस्य के पहचान स्नैपशॉट को देखने की क्षमता भी जोड़ी गई है।

Fuente: https://puri.sm/


पहली टिप्पणी करने के लिए

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

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

*

*

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