13 aastat pärast versiooni 1.3 ilmumist on välja antud kerge ristplatvormiline graafikatöötluskomplekt FLTK 1.4.0 (Fast Light Toolkit). FLTK on kirjutatud C++ keeles ja jagatakse LGPLv2 litsentsi alusel. FLTK 1.4 on märgitud tagasiühilduvaks väljalaske 1.3.x-ga, st FLTK 1.4-le üleminekul ei ole koodis muudatusi vajalik, kuid tuleb teha uus koostamine ABI muutuse tõttu. Graafilise kasutajaliidese visuaalseks loomiseks arendatakse projekti raames FLUID-keskkonda. Toetatakse tööd Linuxis (X11 ja Wayland), BSD süsteemides, Windowsis, macOS-is ja erinevates UNIX-i laadsetes opsüsteemides.
Peamised uuendused:
- On lisatud tugi Wayland-protokollil põhinevates keskkondades Linuxi ja FreeBSD jaotustes. Vaikimisi on raamatukogu kokku pandud toega nii X11 kui ka Wayland - esmalt proovib süsteem kasutada Wayland'i ja kui see protokoll ei ole saadaval, kasutatakse varuna X11.
- Uued vidinad Fl_Flex ja Fl_Grid on lisatud, et luua kohanduvaid graafilisi liideseid, samuti vidin Fl_Scheme_Choice, mis rakendab uut elementide valimise akna varianti. Vidinatel Fl_Tabs, Fl_Tile ja Fl_Spinner on täiustatud liideseid.
- On lisatud toetus kõrge pikslitihedusega ekraanidele (HighDPI) Linuxi, Unix'i ja Windows'i platvormidel. macOS-is on paranenud HighDPI toetus.
- On lisatud tugi macOS-i uutele versioonidele, sealhulgas macOS 15.0 «Sequoiad».
- Kohandamisvõimalused on laienenud CMake'i kasutamisel. Toetust autotools/configure/make kavatsetakse lõpetada FLTK 1.5.0 haru puhul, säilitades ainult CMake'i koostamisvõimaluse.
- Platvormivaheline kood on ümber kirjutatud, et parandada ühilduvust erinevate süsteemidega.

Allikas: opennet.ru
