Vydanie grafického toolkit-u FLTK 1.4.0 s podporou Wayland

Po 13 rokoch od vydania vetvy 1.3 sa dočkalo svojho vydania ľahké multiplatformové grafické toolkit FLTK 1.4.0 (Fast Light Toolkit). FLTK je napísaný v jazyku C++ a je distribuovaný pod licenciou LGPLv2. Vetva FLTK 1.4 je označená ako spätne kompatibilná s vydaniami 1.3.x, t.j. pri prechode na FLTK 1.4 nie sú potrebné žiadne zmeny v kóde, ale je potrebná recompilácia kvôli zmene ABI. Na vizuálne vytváranie GUI rozhraní sa v rámci projektu vyvíja shell FLUID. Podporuje prácu v Linuxe (X11 a Wayland), BSD systémoch, Windows, macOS a rôznych UNIX-podobných OS.

Medzi hlavné novinky patrí:

  • Pridaná podpora práce v prostrediach založených na protokole Wayland v distribúciách Linux a vo FreeBSD. Knižnica je predvolene zostavená s podporou ako pre X11, tak aj pre Wayland — najprv sa pokúša použiť Wayland, a ak tento protokol nie je dostupný, ako záložná možnosť sa používa X11.
  • Pridané nové widgety Fl_Flex a Fl_Grid na vytváranie adaptívnych grafických rozhraní, ako aj widget Fl_Scheme_Choice s implementáciou nového variantu okna na výber prvkov. Vylepšené rozhranie widgetov Fl_Tabs, Fl_Tile a Fl_Spinner.
  • Pridaná podpora obrazoviek s vysokou hustotou pixelov (HighDPI) na platformách Linux, Unix a Windows. Vylepšená podpora HighDPI v macOS.
  • Pridaná podpora nových verzií platformy macOS, vrátane macOS 15.0 „Sequoia“.
  • Rozšírené možnosti zostavenia s použitím CMake. Podporu autotools/configure/make plánujú zastaviť vo vetve FLTK 1.5.0, pričom ponechajú len možnosť zostavenia v CMake.
  • Prepisovaný platformovo závislý kód, zlepšená prenositeľnosť na rôzne systémy.

Vydanie grafického toolkit-u FLTK 1.4.0 s podporou Wayland


Zdroj: opennet.ru
Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster