GNOME lÔpetab Clutter graafikabiblioteegi toetamise.

GNOME projekt on liigitanud graafikabiblioteek Clutter vananenud projektide hulka, mille arendamine on lÔpetatud. Alates GNOME 42-st eemaldatakse Clutter ja sellega seotud komponendid Cogl, Clutter-GTK ja Clutter-GStreamer GNOME SDK-st ning seotud kood kantakse arhiivirepositoriumitesse.

Olemasolevate laienduste ĂŒhilduvuse tagamiseks jÀÀvad GNOME Shelli osaks Cogl ja Clutter sisemised koopiad, mis jĂ€tkavad toimetamist lĂ€hiajal. Rakenduste arendajatele, kes kasutavad GTK3 koos Clutteri, Clutter-GTK vĂ”i Clutter-GStreameriga, soovitatakse oma programmid ĂŒle viia GTK4, libadwaita ja GStreamerile. Kui see ei ole vĂ”imalik, tuleks eraldi lisada Cogl, Clutter, Clutter-GTK ja Clutter-GStreamer pakkide sĂ”ltuvustesse Flatpak formaadis, kuna need eemaldatakse peamisest GNOME runtime'ist.

Clutteri projekt on juba kaua stagnatsioonis ja ei arene – viimane mĂ€rkimisvÀÀrne vĂ€ljaanne 1.26 tuli vĂ€lja 2016. aastal, ning viimane parandav uuendus tehti 2020. aasta alguses. Clutteri funktsionaalsust ja arendatavaid ideid toetavad nĂŒĂŒd GTK4, libadwaita, GNOME Shell ja komposiit. serverilt Mutter.

Tuletame meelde, et Clutteri biblioteek on suunatud kasutajaliidese renderdamise tagamisele. Clutteri funktsioonid on suunatud aktiivsetele animatsioonidele ja visuaalsetele efektidele, mis vÔimaldab tavaliste GUI rakenduste loomisel kasutada mÀnge arendamise meetodeid. Samas meenutab biblioteek mÀngumootorit, kus maksimaalne arv operatsioone koormatakse GPU-le, ja keeruka kasutajaliidese loomiseks on vajalik minimeerida koodi kirjutamist. Biblioteeki kasutati peamiselt OpenGL-iga, kuid see vÔib samuti töötada GLib, GObject, GLX, SDL, WGL, Quartz, EGL ja Pango peal. Seal on olemas sidemed keeltega Perl, Python, C#, C++, Vala ja Ruby.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster