FLTK - Fast Light Tool Kit - https://github.com/fltk/fltk - cross platform GUI development
Go to file
Albrecht Schlosser c1a7c4af04 Fix GitHub Actions (CI) for Windows builds
This was necessary because the latest GitHub "runner" image (20221120.1)
includes incompatible image libs (libjpeg, libpng, and zlib). This
caused `fluid-cmd.exe` to fail with error code -1073741511. For further
information please refer to this GitHub Issue:
  https://github.com/actions/runner-images/issues/6627

The previous runner version (20221027.1) did not include these libs
and our build used the internal libs and worked.

The fix is to disable the search for system libs in CMake.

Note: this does not explain *why* these libs are incompatible.
2022-11-25 17:24:18 +01:00
.github Fix GitHub Actions (CI) for Windows builds 2022-11-25 17:24:18 +01:00
cairo Fix whitespace errors and dependencies 2022-11-16 21:10:14 +01:00
CMake CMake build for Wayland: check for presence of required GL-related software 2022-11-24 09:08:46 +01:00
documentation Refactor code to make rounded rectangles accessible (#553) 2022-11-24 12:47:49 +01:00
examples CMake: fix building examples w/o test programs 2022-11-19 11:55:45 +01:00
FL Add "Oxy" scheme (STR 2675, STR 3477) 2022-11-25 00:00:48 +01:00
fluid Add "Oxy" scheme (STR 2675, STR 3477) 2022-11-25 00:00:48 +01:00
GL
jpeg
lib
libdecor Don't build libdecor demos, add generated files to .gitignore 2022-11-23 13:33:52 +01:00
misc
nanosvg Upgrade the bundled nanosvg library to current version 2022-07-09 14:37:46 +02:00
png Silence compiler warnings [-Wunused-but-set-variable] 2022-04-03 22:30:59 +02:00
public
src Make Fl_XXX_Graphics_Driver::create_bitmask() a static member function 2022-11-25 15:53:28 +01:00
test Add i18n to test/preferences (#555) 2022-11-25 16:58:50 +01:00
util
zlib
.clang-format
.gitattributes
.gitignore Don't build libdecor demos, add generated files to .gitignore 2022-11-23 13:33:52 +01:00
.gitlab-ci.yml GitLab CI: fix syntax error 2022-08-17 15:29:18 +02:00
ANNOUNCEMENT
autogen.sh
CHANGES_1.0.txt
CHANGES_1.1.txt
CHANGES_1.3.txt
CHANGES.txt Have OPTION_USE_WAYLAND / --enable-wayland set to ON by default 2022-11-23 06:17:31 +01:00
CMakeLists.txt CMake: fix informative messages sent under macOS 2022-11-18 10:55:14 +01:00
config.guess
config.sub
configh.cmake.in Remove obsolete config variable 'HAVE_LIBPNG_PNG_H' 2022-04-04 21:10:25 +02:00
configh.in Remove obsolete config variable 'HAVE_LIBPNG_PNG_H' 2022-04-04 21:10:25 +02:00
configure.ac Configure-based build: control presence of GL-related packages 2022-11-23 17:24:59 +01:00
COPYING
CREDITS.txt
DartConfig.cmake
fl_config.cmake.in Make hybrid Wayland/X11 platform. 2022-08-29 12:15:32 +02:00
fl_config.in Make hybrid Wayland/X11 platform. 2022-08-29 12:15:32 +02:00
fltk_version.dat
fltk-config.in
fltk.list.in
fltk.spec.in
fltk.xpm
forms.h
install-sh
mac_endianness.h
Makefile
makeinclude.in New configure setting "--enable-wayland --disable-x11" to build pure Wayland platform. 2022-09-10 07:44:23 +02:00
makesrcdist
README.abi-version.txt
README.bundled-libs.txt Upgrade the bundled nanosvg library to current version 2022-07-09 14:37:46 +02:00
README.Cairo.txt Make hybrid Wayland/X11 platform. 2022-08-29 12:15:32 +02:00
README.CMake.txt Have OPTION_USE_WAYLAND / --enable-wayland set to ON by default 2022-11-23 06:17:31 +01:00
README.experimental.txt
README.IDE.txt
README.macOS.md update README.macOS.md (Creating new Projects) 2022-04-14 13:05:33 +02:00
README.md Fix whitespace errors (no code changes) 2022-03-31 16:00:11 +02:00
README.txt Documentation: add missing mentions of the Wayland platform. 2022-07-05 10:13:31 +02:00
README.Unix.txt Fix a typo in README.Unix.txt 2022-10-21 19:11:19 +02:00
README.Wayland.txt README.Wayland.txt: list required packages besides those in README.Unix.txt 2022-11-24 12:14:30 +01:00
README.Windows.txt

README - Fast Light Tool Kit (FLTK) Version 1.4.0

WHAT IS FLTK?

The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a
cross-platform C++ GUI toolkit for UNIX®/Linux® (X11 or
Wayland), Microsoft® Windows®, and macOS®.
FLTK provides modern GUI functionality without the bloat and
supports 3D graphics via OpenGL® and its built-in GLUT
emulation. It was originally developed by Mr. Bill Spitzak
and is currently maintained by a small group of developers
across the world with a central repository on GitHub.

For more information see README.txt:
https://github.com/fltk/fltk/blob/master/README.txt

Build