Ukukhishwa okusha kwezingxenye ze-GNUstep

Ukukhishwa okusha kwamaphakheji kuyatholakala akha uhlaka lwe-GNUstep lokuthuthukisa i-cross-platform GUI kanye nezinhlelo zokusebenza zeseva zisebenzisa i-API efana ne-Apple's Cocoa programming interfaces. Ngaphezu kwemitapo yolwazi esebenzisa i-AppKit kanye nezingxenye zohlaka lweSisekelo, iphrojekthi futhi ithuthukisa ikhithi yamathuluzi yokuklama isixhumi esibonakalayo se-Gorm kanye nendawo yokuthuthukisa ye-ProjectCenter, okuhloswe ngayo ukudala ama-analogue aphathekayo e-InterfaceBuilder, ProjectBuilder ne-Xcode. Ulimi oluyinhloko lokuthuthukiswa yi-Objective-C, kodwa i-GNUstep ingasetshenziswa nezinye izilimi. Izinkundla ezisekelwayo zifaka i-macOS, iSolaris, i-GNU/Linux, i-GNU/Hurd, i-NetBSD, i-OpenBSD, i-FreeBSD ne-Windows. Intuthuko yephrojekthi isatshalaliswa ngaphansi kwelayisensi ye-LGPLv3.

Izinguquko ekukhishweni okusha ikakhulukazi zithinta ukuhambisana okuthuthukisiwe nemitapo yolwazi ye-Apple efanayo nokusekelwa okunwetshiwe kwezinkundla ezihlukahlukene, kuhlanganise nenkundla ye-Android. Ukuthuthukiswa okuphawuleka kakhulu kubasebenzisi kwaba ukwesekwa kokuqala kwephrothokholi ye-Wayland.

  • I-GNUstep Base 1.28.0 iwumtapo wezincwadi wenhloso evamile osebenza njenge-analogue yomtapo wezincwadi we-Apple Foundation futhi uhlanganisa izinto ezingahlobene nemifanekiso, isibonelo, amakilasi okucubungula izintambo, imicu, izaziso, imisebenzi yenethiwekhi, ukuphatha imicimbi kanye nokufinyelela kwangaphandle. izinto.
  • I-GNUstep GUI Library 0.29.0 - amakilasi ahlanganisa umtapo wokudala i-graphical interface yomsebenzisi esekelwe ku-Apple Cocoa API, okuhlanganisa amakilasi asebenzisa izinhlobo ezahlukene zezinkinobho, izinhlu, izinkambu zokufaka, amawindi, izibambi zamaphutha, imisebenzi yokusebenza ngemibala nezithombe. . I-GNUstep GUI Library iqukethe izingxenye ezimbili - indawo engaphambili, ezimele ezisekelweni nezinhlelo zamafasitela, kanye nengemuva, eliqukethe izici eziqondene nezinhlelo zezithombe.
  • I-GNUstep GUI Backend 0.29.0 - isethi yezingemuva ze-GNUstep GUI Library esebenzisa ukusekelwa kwe-X11 kanye nesistimu engaphansi yemifanekiso ye-Windows. Ukuqamba okusha okubalulekile kokukhishwa okusha ukusekelwa kokuqala kwezinhlelo zezithombe ezisuselwe kuphrothokholi ye-Wayland. Ngaphezu kwalokho, inguqulo entsha ithuthukise ukwesekwa komphathi wewindi le-WindowMaker kanye ne-Win64 API.
  • I-GNUstep Gorm 1.2.28 iwuhlelo lokufanisa isixhumi esibonakalayo somsebenzisi (I-Graphic Object Relationship Modeler) efana nohlelo lokusebenza lwe-OpenStep/NeXTSTEP Interface Builder.
  • I-GNUstep Makefile Package 2.9.0 iyikhithi yamathuluzi yokudala amafayela okwakha amaphrojekthi we-GNUstep, ekuvumela ukuthi ukhiqize ifayela le-cross-platform ngaphandle kokungena emininingwaneni yezinga eliphansi.

Source: opennet.ru

Engeza amazwana