UtgÄvan av det grafiska toolkit FLTK 1.4.0 med stöd för Wayland

Efter 13 Är sedan offentliggörandet av version 1.3 har den lÀtta, plattformsoberoende grafiska toolkit FLTK 1.4.0 (Fast Light Toolkit) slÀppts. FLTK Àr skriven i C++ och distribueras under LGPLv2-licensen. FLTK 1.4-versionen har markerats som bakÄtkompatibel med versionerna 1.3.x, vilket innebÀr att ingen kodÀndring krÀvs vid övergÄng till FLTK 1.4, men en ombyggnad Àr nödvÀndig pÄ grund av Àndringar i ABI. För visuell GUI-grÀnssnittsskapande utvecklas skal FLUID inom projektet. Det stöder arbete i Linux (X11 och Wayland), BSD-system, Windows, macOS och olika UNIX-liknande OS.

Bland de viktigaste nyheterna:

  • Stöd för arbete i miljöer baserade pĂ„ Wayland-protokollet har lagts till i Linux-distributioner och FreeBSD. Biblioteket byggs som standard med stöd för bĂ„de X11 och Wayland — först försöker man anvĂ€nda Wayland, och om detta protokoll inte Ă€r tillgĂ€ngligt anvĂ€nds X11 som ett reservalternativ.
  • Nya widgets Fl_Flex och Fl_Grid har lagts till för att skapa responsiva grafiska grĂ€nssnitt, liksom widgeten Fl_Scheme_Choice med implementation av ett nytt alternativ för valet av element. GrĂ€nssnittet för widgets Fl_Tabs, Fl_Tile och Fl_Spinner har förbĂ€ttrats.
  • Stöd för skĂ€rmar med hög pixeltĂ€thet (HighDPI) har lagts till pĂ„ plattformar som Linux, Unix och Windows. Stödet för HighDPI har förbĂ€ttrats i macOS.
  • Stöd för nya versioner av macOS-plattformen har lagts till, inklusive macOS 15.0 "Sequoia".
  • Möjligheterna för byggnation med CMake har utökats. Stöd för autotools/configure/make planeras att avbrytas i version FLTK 1.5.0, med endast möjlighet till byggnation med CMake kvar.
  • Den plattformsberoende koden har skrivits om, vilket har förbĂ€ttrat portabiliteten till olika system.

UtgÄvan av det grafiska toolkit FLTK 1.4.0 med stöd för Wayland


KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster