FLTK - Fast Light Tool Kit - https://github.com/fltk/fltk - cross platform GUI development
Go to file
Albrecht Schlosser 0ad192a27b Make "FLTK_CONSOLIDATE_MOTION" user-definable (issue #76)
This undocumented macro is used on X11 and macOS platforms to
consolidate mouse move events, i.e. to collect some events and send
them later as one event. The old macro name CONSOLIDATE_MOTION has been
renamed to FLTK_CONSOLIDATE_MOTION since it is now a "global" symbol.

Users can define FLTK_CONSOLIDATE_MOTION in their build system, e.g.
on the compiler commandline, as 0 or 1 to disable or enable this
feature, respectively.

In FLTK 1.3 the default was 0 (OFF) on macOS and 1 (ON) on X11.
In FLTK 1.4 the default is always 0 (OFF).
2021-11-05 12:46:21 +01:00
.github/workflows GitHub Actions (Linux): add 'apt-get update' 2021-08-27 13:49:01 +02:00
cairo Fix indenting, whitespace errors and dependencies 2021-10-27 20:52:08 +02:00
CMake Add CMake compatibility functions and macros 2021-07-26 17:40:26 +02:00
documentation Improve documentation about library build folders and more 2021-10-04 14:42:32 +02:00
examples Remove stray tab 2021-09-01 10:05:36 -07:00
FL Consistently make Fl_Paged_Device::begin_page call Fl_Surface_Device::push_current. 2021-10-31 14:20:04 +01:00
fluid Fix indenting, whitespace errors and dependencies 2021-10-27 20:52:08 +02:00
GL Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
jpeg Reformat bundled lib 'makedepend' files 2021-06-10 12:32:19 +02:00
lib Improve documentation about library build folders and more 2021-10-04 14:42:32 +02:00
misc Update config.guess and config.sub 2020-09-10 12:28:33 +02:00
nanosvg Update nanosvg library to latest upstream version 2021-09-13 19:31:27 +02:00
png Reformat bundled lib 'makedepend' files 2021-06-10 12:32:19 +02:00
public Activate GitLab CI and GitLab Pages (HTML docs). 2018-06-22 16:31:30 +00:00
src Make "FLTK_CONSOLIDATE_MOTION" user-definable (issue #76) 2021-11-05 12:46:21 +01:00
test Fix indenting, whitespace errors and dependencies 2021-10-27 20:52:08 +02:00
zlib Reformat bundled lib 'makedepend' files 2021-06-10 12:32:19 +02:00
.clang-format Fix .clang-format and some whitespace errors 2020-08-22 13:35:42 +02:00
.gitattributes Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
.gitignore Refactor macOS bundle generation to avoid "quarantine" 2021-05-13 16:18:13 +02:00
.gitlab-ci.yml Fine tune GitLab-CI script 2020-09-07 15:00:38 +02:00
abi-version.cmake.in Remove copyright markers from abi-version.* (STR #3161). 2016-07-29 18:50:24 +00:00
abi-version.in Remove copyright markers from abi-version.* (STR #3161). 2016-07-29 18:50:24 +00:00
ANNOUNCEMENT Fix ignored files, add 'build' directory to ignored files. 2016-11-11 21:18:42 +00:00
autogen.sh Add an autogen.sh script as is customary for autoconf based 2013-12-13 10:19:54 +00:00
CHANGES_1.0.txt Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
CHANGES_1.1.txt Fix old URL's and forum/newsgroup names 2020-07-14 15:16:05 +02:00
CHANGES_1.3.txt Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
CHANGES.txt Windows platform: use GDI+ to antialias oblique lines and curves. 2021-05-31 08:28:06 +02:00
CMakeLists.txt Add CMake compatibility functions and macros 2021-07-26 17:40:26 +02:00
config.guess Add autoconf cross-compilation support files. 2021-02-13 17:17:43 -05:00
config.sub Add autoconf cross-compilation support files. 2021-02-13 17:17:43 -05:00
configh.cmake.in Call pthread's recursive mutex on Linux (Issue #245) 2021-07-21 12:16:20 +02:00
configh.in Call pthread's recursive mutex on Linux (Issue #245) 2021-07-21 12:16:20 +02:00
configure.ac Call pthread's recursive mutex on Linux (Issue #245) 2021-07-21 12:16:20 +02:00
COPYING Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
CREDITS.txt Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
DartConfig.cmake Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
fltk_version.dat Rename file 'VERSION' to 'fltk_version.dat' (#191) 2021-02-20 13:46:34 +01:00
fltk-config.in CMake: refactor and reformat CMake files 2020-07-15 00:34:53 +02:00
fltk.list.in Refactor macOS bundle generation to avoid "quarantine" 2021-05-13 16:18:13 +02:00
fltk.spec.in CMake: refactor and reformat CMake files 2020-07-15 00:34:53 +02:00
fltk.xpm Fixed all Pixmaps to be '*const' (STR #3108). 2019-02-05 00:14:37 +01:00
forms.h
install-sh Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
mac_endianness.h Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Makefile Update CMake and make files, minor edits only 2021-02-15 19:45:20 +01:00
makeinclude.in Fix version number in doxygen docs 2021-04-28 12:48:52 +02:00
makesrcdist Rename file 'VERSION' to 'fltk_version.dat' (#191) 2021-02-20 13:46:34 +01:00
README.abi-version.txt Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
README.Android.md Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
README.bundled-libs.txt Update nanosvg library to latest upstream version 2021-09-13 19:31:27 +02:00
README.Cairo.txt Fix cairo build (autoconf + CMake) + README's 2021-03-01 10:45:59 +01:00
README.CMake.txt Document how to build universal apps for macOS 2021-04-29 18:32:19 +02:00
README.IDE.txt Rename README files to README.txt (and several similar files). 2018-12-10 16:50:56 +01:00
README.macOS.md Update README.macOS.md (minor fixes) 2021-05-13 16:21:52 +02:00
README.md Add GitHub Actions Badge to README.md 2021-05-06 12:59:55 +02:00
README.Pico.txt Update README.Pico.txt 2020-06-24 20:05:06 +02:00
README.txt Update README.txt 2020-11-15 16:12:12 +01:00
README.Unix.txt Update README.Unix.txt 2021-04-13 17:05:50 +02:00
README.Windows.txt Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00

README - Fast Light Tool Kit (FLTK) Version 1.4.0

WHAT IS FLTK?

The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a
a cross-platform C++ GUI toolkit for UNIX(r)/Linux(r) (X11),
Microsoft(r) Windows(r), and MacOS(r) X. FLTK provides
modern GUI functionality without the bloat and supports 3D
graphics via OpenGL(r) 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 in the US.

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

Build