Wydanie zestawu narzędzi graficznych FLTK 1.4.0 z wsparciem dla Wayland

Po 13 latach od publikacji wersji 1.3 pojawiła się wersja 1.4.0 lekkiego, wieloplatformowego zestawu graficznego FLTK (Fast Light Toolkit). FLTK jest napisany w C++ i jest rozpowszechniany na licencji LGPLv2. Wersja FLTK 1.4 jest oznaczona jako wstecznie kompatybilna z wydaniami 1.3.x, tzn. przechodząc na FLTK 1.4, nie trzeba wprowadzać zmian w kodzie, jednak konieczne jest ponowne zbudowanie z powodu zmiany ABI. W ramach projektu rozwijana jest nakładka FLUID do wizualnego tworzenia interfejsu GUI. Obsługiwane są systemy Linux (X11 i Wayland), systemy BSD, Windows, macOS oraz różne systemy UNIX-podobne.

Wśród głównych nowości:

  • Dodano wsparcie dla pracy w środowiskach opartych na protokole Wayland w dystrybucjach Linux i FreeBSD. Domyślnie biblioteka jest kompilowana z wsparciem zarówno dla X11, jak i Wayland — najpierw podejmowana jest próba wykorzystania Wayland, a jeśli ten protokół jest niedostępny, używane jest X11 jako alternatywa.
  • Dodano nowe widżety Fl_Flex i Fl_Grid do tworzenia responsywnych interfejsów graficznych oraz widżet Fl_Scheme_Choice z realizacją nowej wersji okna wyboru elementów. Ulepszono interfejs widżetów Fl_Tabs, Fl_Tile i Fl_Spinner.
  • Dodano wsparcie dla ekranów o wysokiej gęstości pikseli (HighDPI) na platformach Linux, Unix i Windows. Ulepszono wsparcie HighDPI w macOS.
  • Dodano wsparcie dla nowych wersji platformy macOS, w tym macOS 15.0 „Sequoia”.
  • Rozszerzone możliwości kompilacji z wykorzystaniem CMake. Wsparcie dla autotools/configure/make ma być zakończone w wersji FLTK 1.5.0, pozostawiając tylko możliwość budowania w CMake.
  • Przepisano kod zależny od platformy, poprawiono przenośność na różne systemy.

Wydanie zestawu narzędzi graficznych FLTK 1.4.0 z wsparciem dla Wayland


Źródło: opennet.ru
Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster