Datganiadau newydd o gydrannau GNUstep

Mae fersiynau newydd o becynnau ar gael sy'n ffurfio fframwaith GNUstep ar gyfer datblygu GUI traws-lwyfan a chymwysiadau gweinydd gan ddefnyddio API tebyg i ryngwynebau rhaglennu Cocoa Apple. Yn ogystal Γ’ llyfrgelloedd yn gweithredu AppKit a chydrannau o'r fframwaith Sylfaen, mae'r prosiect hefyd yn datblygu pecyn cymorth dylunio rhyngwyneb Gorm ac amgylchedd datblygu ProjectCenter, gyda'r nod o greu analogau cludadwy o InterfaceBuilder, ProjectBuilder ac Xcode. Y brif iaith ddatblygu yw Amcan-C, ond gellir defnyddio GNUstep gydag ieithoedd eraill. Mae llwyfannau Γ’ chymorth yn cynnwys macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD a Windows. Mae datblygiadau'r prosiect yn cael eu dosbarthu o dan y drwydded LGPLv3.

Mae newidiadau mewn datganiadau newydd yn ymwneud yn bennaf Γ’ gwell cydnawsedd Γ’ llyfrgelloedd Apple tebyg a chefnogaeth estynedig i wahanol lwyfannau, gan gynnwys platfform Android. Y gwelliant mwyaf amlwg i ddefnyddwyr oedd y gefnogaeth gychwynnol i brotocol Wayland.

  • Mae GNUstep Base 1.28.0 yn llyfrgell pwrpas cyffredinol sy'n gweithredu fel analog o lyfrgell Apple Foundation ac mae'n cynnwys gwrthrychau nad ydynt yn gysylltiedig Γ’ graffeg, er enghraifft, dosbarthiadau ar gyfer prosesu llinynnau, edafedd, hysbysiadau, swyddogaethau rhwydwaith, trin digwyddiadau a mynediad i ddeunydd allanol. gwrthrychau.
  • GNUstep GUI Library 0.29.0 - llyfrgell sy'n cwmpasu dosbarthiadau ar gyfer creu rhyngwyneb defnyddiwr graffigol yn seiliedig ar yr API Apple Cocoa, gan gynnwys dosbarthiadau sy'n gweithredu gwahanol fathau o fotymau, rhestrau, meysydd mewnbwn, ffenestri, trinwyr gwallau, swyddogaethau ar gyfer gweithio gyda lliwiau a delweddau . Mae Llyfrgell GUI GNUstep yn cynnwys dwy ran - blaen, sy'n annibynnol ar lwyfannau a systemau ffenestri, a chefn, sy'n cynnwys elfennau sy'n benodol i systemau graffeg.
  • GNUstep GUI Backend 0.29.0 - set o backends ar gyfer Llyfrgell GUI GNUstep sy'n gweithredu cefnogaeth ar gyfer X11 ac is-system graffeg Windows. Arloesedd allweddol y datganiad newydd yw cefnogaeth gychwynnol i systemau graffeg yn seiliedig ar brotocol Wayland. Yn ogystal, mae'r fersiwn newydd wedi gwella cefnogaeth ar gyfer rheolwr ffenestri WindowMaker a'r API Win64.
  • Mae GNUstep Gorm 1.2.28 yn rhaglen fodelu rhyngwyneb defnyddiwr (Modelwr Perthynas Gwrthrych Graffig) sy'n debyg i raglen Adeiladwr Rhyngwyneb OpenStep / NeXTSTEP.
  • Mae GNUstep Makefile Package 2.9.0 yn becyn cymorth ar gyfer creu ffeiliau adeiladu ar gyfer prosiectau GNUstep, sy'n eich galluogi i gynhyrchu ffeil gwneud gyda chefnogaeth traws-lwyfan heb fynd i fanylion lefel isel.

Ffynhonnell: opennet.ru

Ychwanegu sylw