GNUstep اجزاء جا نوان رليز

پيڪيجز جا نوان رليز موجود آهن جيڪي ٺاهيندا آهن GNUstep فريم ورڪ ٺاهڻ لاءِ ڪراس پليٽ فارم GUI ۽ سرور ايپليڪيشنون ٺاهڻ لاءِ هڪ API استعمال ڪندي ايپل جي Cocoa پروگرامنگ انٽرفيس وانگر. AppKit ۽ فائونڊيشن فريم ورڪ جي اجزاء کي لاڳو ڪندڙ لائبريرين کان علاوه، پروجيڪٽ Gorm انٽرفيس ڊيزائن ٽول ڪٽ ۽ پروجيڪٽ سينٽر ڊولپمينٽ ماحول کي به ترقي ڪري رهيو آهي، جنهن جو مقصد InterfaceBuilder، ProjectBuilder ۽ Xcode جا پورٽبل اينالاگز ٺاهڻ آهي. مکيه ترقي واري ٻولي Objective-C آهي، پر GNUstep ٻين ٻولين سان استعمال ڪري سگھجي ٿو. سپورٽ ٿيل پليٽ فارمن ۾ شامل آهن macOS، Solaris، GNU/Linux، GNU/Hurd، NetBSD، OpenBSD، FreeBSD ۽ Windows. پروجيڪٽ جي ترقيات LGPLv3 لائسنس تحت ورهايل آهن.

نون رليز ۾ تبديليون بنيادي طور تي ساڳيو ايپل لائبريرين سان بهتر مطابقت ۽ مختلف پليٽ فارمن لاءِ وڌايل سپورٽ جو خدشو آهي، بشمول Android پليٽ فارم. صارفين لاء سڀ کان وڌيڪ قابل ذڪر سڌارو Wayland پروٽوڪول لاء ابتدائي حمايت هئي.

  • GNUstep Base 1.28.0 هڪ عام مقصدي لائبريري آهي جيڪا ايپل فائونڊيشن لائبريري جي هڪ اينالاگ جي طور تي ڪم ڪري ٿي ۽ ان ۾ اهي شيون شامل آهن جيڪي گرافڪس سان لاڳاپيل نه آهن، مثال طور، پروسيسنگ اسٽرنگز، ٿريڊز، نوٽيفڪيشنز، نيٽ ورڪ جا ڪم، ايونٽ هينڊلنگ ۽ خارجي تائين رسائي لاءِ ڪلاسز. شيون.
  • GNUstep GUI Library 0.29.0 - ايپل Cocoa API جي بنياد تي گرافيڪل يوزر انٽرفيس ٺاهڻ لاءِ لائبريريءَ جو احاطو ڪندڙ ڪلاس، جنهن ۾ ڪلاس شامل آهن جيڪي مختلف قسم جا بٽڻ، لسٽون، ان پٽ فيلڊز، ونڊوز، ايرر هينڊلر، رنگن ۽ تصويرن سان ڪم ڪرڻ لاءِ ڪم ڪن ٿا. . GNUstep GUI لائبريري ٻن حصن تي مشتمل آهي - هڪ فرنٽ-اينڊ، جيڪو پليٽ فارم ۽ ونڊو سسٽم کان آزاد آهي، ۽ هڪ پٺتي آخر، جنهن ۾ گرافڪ سسٽم لاءِ مخصوص عناصر شامل آهن.
  • GNUstep GUI Backend 0.29.0 - GNUstep GUI لائبريري لاءِ بيڪ اينڊ جو هڪ سيٽ جيڪو X11 ۽ ونڊوز گرافڪس سب سسٽم لاءِ سپورٽ لاڳو ڪري ٿو. نئين رليز جي اهم جدت ويلينڊ پروٽوڪول جي بنياد تي گرافڪس سسٽم لاءِ ابتدائي مدد آهي. ان کان علاوه، نئون نسخو WindowMaker ونڊو مئنيجر ۽ Win64 API لاءِ سپورٽ بهتر ڪيو آهي.
  • GNUstep Gorm 1.2.28 هڪ يوزر انٽرفيس ماڊلنگ پروگرام آهي (گرافڪ آبجیکٹ رليشن شپ ماڊلر) ساڳيو OpenStep/NeXTSTEP انٽرفيس بلڊر ايپليڪيشن.
  • GNUstep Makefile Package 2.9.0 GNUstep پروجيڪٽس لاءِ بلڊ فائلز ٺاهڻ لاءِ هڪ ٽول ڪٽ آهي، جيڪا توهان کي اجازت ڏئي ٿي ته بنا ڪنهن گهٽ سطح جي تفصيلن ۾ وڃڻ کان سواءِ ڪراس-پليٽفارم سپورٽ سان ميڪ فائل ٺاهي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو