Go to file
Albrecht Schlosser c12408b53f Avoid crash in Fl::next_window(win)
As documented, Fl::next_window(win) must only be called with a valid
*shown* window. The old code would crash if the argument was NULL
or the window was not shown.

The new code avoids the crash, issues an error message, and returns
NULL to the caller.
2020-06-24 19:58:33 +02:00
cairo Update dependencies 2020-06-13 12:50:06 +02:00
CMake Quick fix for inability to link with pango from fltk-config 2020-06-21 14:29:18 +02:00
documentation Improve fluid documentation 2020-05-08 12:31:26 +02:00
examples Reorganize .gitignore file(s) 2020-04-20 14:25:08 +02:00
FL Document who's responsible for deletion of widget's image labels. 2020-06-18 10:21:28 +02:00
fluid Added fluid command line '-d' debug flag 2020-06-19 08:59:48 -07:00
GL Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
jpeg Upgrade bundled libjpeg from jpeg-9a to jpeg-9c 2020-01-09 19:57:49 +01:00
lib Rename README files to README.txt (and several similar files). 2018-12-10 16:50:56 +01:00
misc Add abi-compliance-checker howto. 2019-01-02 15:33:34 +01:00
nanosvg Update nanosvg library to current upstream version 2019-05-23 14:23:09 +02:00
png Upgrade bundled libpng from 1.6.16 to 1.6.37 2020-01-09 19:26:29 +01:00
public Activate GitLab CI and GitLab Pages (HTML docs). 2018-06-22 16:31:30 +00:00
src Avoid crash in Fl::next_window(win) 2020-06-24 19:58:33 +02:00
test Remove superfluous dependency on forms library 2020-06-21 13:39:25 +02:00
zlib Upgrade bundled libpng from 1.6.16 to 1.6.37 2020-01-09 19:26:29 +01:00
.clang-format Update .clang-format, improve comments. 2017-12-19 13:26:38 +00:00
.gitattributes Don't export gitlab and travis CI control files 2019-03-10 12:23:52 +01:00
.gitignore Update dependencies 2020-06-13 12:50:06 +02:00
.gitlab-ci.yml Update GitLab CI configuration (comments only). 2018-07-31 10:05:54 +00:00
.travis.yml Update travis control file again 2020-02-13 22:22:28 +01: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 Rename README files to README.txt (and several similar files). 2018-12-10 16:50:56 +01:00
CHANGES_1.1.txt Rename README files to README.txt (and several similar files). 2018-12-10 16:50:56 +01:00
CHANGES_1.3.txt Update CHANGES_1.3.txt to reflect release 1.3.5 2019-05-17 15:59:46 +02:00
CHANGES.txt Add optional argument to Fl_Printer::begin_job() to inform caller when an error occurs. 2020-04-22 16:01:33 +02:00
CMakeLists.txt Android CMake: fix, more autogenerated files 2019-01-16 02:12:29 +01:00
configh.cmake.in Removed macro FL_PORTING, as it has been more confusing than helpful. 2018-06-23 17:04:18 +00:00
configh.in Removed macro FL_PORTING, as it has been more confusing than helpful. 2018-06-23 17:04:18 +00:00
configure.ac Support cross-compilation with autotools 2020-06-10 16:24:39 +02:00
COPYING Finished up changes for references to fltk-bugs@fltk.org -> STR form. 2010-04-28 07:21:41 +00:00
CREDITS.txt Rename README files to README.txt (and several similar files). 2018-12-10 16:50:56 +01:00
DartConfig.cmake Cmake updates (STR #645) 2005-02-06 00:17:50 +00:00
fltk-config.in Fix line endings and other (svn) properties of fltk-config.in. 2018-08-03 09:18:07 +00:00
fltk.list.in Fix epm homepage (url) 2020-03-16 22:43:03 +01:00
fltk.spec.in [Version 1.3.4] Update version numbers - hopefully complete. 2015-03-10 01:41:55 +00:00
fltk.xpm Fixed all Pixmaps to be '*const' (STR #3108). 2019-02-05 00:14:37 +01:00
forms.h Initial revision 1998-10-06 18:21:25 +00:00
install-sh Make sure INSTALL command uses absolute path for install-sh... 2007-02-08 19:14:29 +00:00
mac_endianness.h Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Makefile Modify make dist-clean target 2020-03-16 16:41:25 +01:00
makeinclude.in Support cross-compilation with autotools 2020-06-10 16:24:39 +02:00
makesrcdist Update makesrcdist (internal use only) 2019-02-12 14:07:53 +01:00
README.abi-version.txt Improve ABI configuration documentation 2019-01-19 17:20:05 +01:00
README.Android.md Android: starting to use CMake to build AndroidStudio files. 2019-01-15 01:22:18 +01:00
README.bundled-libs.txt Upgrade bundled libjpeg from jpeg-9a to jpeg-9c 2020-01-09 19:57:49 +01:00
README.Cairo.txt Add documentation on how to build Cairo in Linux Debian and derivatives. 2018-12-25 12:25:35 -06:00
README.CMake.txt CMake: Deprecate FLTK_USE_FILE (UseFLTK.cmake) 2020-06-13 13:51:35 +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 Small improvements to README.macOS.md 2019-02-05 11:24:06 +01:00
README.md Update link in README.md 2020-05-24 13:45:58 +02:00
README.Pico.txt MSWindows fixes for previous commits. 2016-04-17 17:45:44 +00:00
README.txt Rename README files to README.txt (and several similar files). 2018-12-10 16:50:56 +01:00
README.Unix.txt Replace "WIN32" with "_WIN32" or "Windows". 2018-02-09 14:39:42 +00:00
README.Windows.txt Update Windows README file 2020-03-21 18:00:20 +01:00
VERSION Bump version numbers for next minor release: FLTK 1.4.0. 2016-01-30 00:56:42 +00: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