Релиз на графичния тулкит FLTK 1.4.0 с поддръжка на Wayland

След 13 години от публикуването на клон 1.3, излезе версия 1.4.0 на леко кросплатформено графично средство FLTK (Fast Light Toolkit). FLTK е написан на C++ и се разпространява под лиценз LGPLv2. Клонът FLTK 1.4 е обявен за обратно съвместим с версиите 1.3.x, т.е. при преминаването към FLTK 1.4 не е необходимо изменение в кода, но се изисква нова компилация поради промяна на ABI. За визуално изграждане на графичен интерфейс в проекта се развива обвивка FLUID. Поддържа се работа в Linux (X11 и Wayland), BSD системи, Windows, macOS и различни UNIX-подобни ОС.

Сред основните нововъведения:

  • Добавена е поддръжка за работа в среди, базирани на протокола Wayland, в дистрибуции на Linux и FreeBSD. По подразбиране библиотеката е компилирана с поддръжка и за X11, и за Wayland — първоначално се опитва да се използва Wayland, а ако този протокол не е наличен, като резервен вариант се използва X11.
  • Добавени са нови виджети Fl_Flex и Fl_Grid за създаване на адаптивни графични интерфейси, както и виджет Fl_Scheme_Choice с реализиране на нов вариант на прозореца за избор на елементи. Подобрен е интерфейсът на виджетите Fl_Tabs, Fl_Tile и Fl_Spinner.
  • Добавена е поддръжка за екрани с висока плътност на пикселите (HighDPI) на платформите Linux, Unix и Windows. Подобрената поддръжка на HighDPI в macOS.
  • Добавена е поддръжка на нови версии на платформата macOS, включително macOS 15.0 «Sequoia».
  • Разширени са възможностите за компилиране с помощта на CMake. Подкрепата за autotools/configure/make се планира да бъде прекратена в версия FLTK 1.5.0, оставяйки само възможността за компилиране в CMake.
  • Пренаписан е платформено зависимият код, подобрена е преносимостта на различни системи.

Релиз на графичния тулкит FLTK 1.4.0 с поддръжка на Wayland


Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster