FLTK - Fast Light Tool Kit - https://github.com/fltk/fltk - cross platform GUI development
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
ManoloFLTK 07c2ba56da Have Fl_Pack::draw() call Fl_Group::init_sizes() on its parent group. 6 years ago
CMake Continue CMake support of the Darwin+XQuartz+fink test platform 6 years ago
FL Reorganise use of virtual member function Fl_Surface_Device::end_current() 6 years ago
GL Modifications to all LGPL headers for STR #2685. 14 years ago
cairo Update dependency system 6 years ago
documentation Documentation: make clear that "Using OpenGL in Normal FLTK Windows" isn't useful with macOS. 6 years ago
examples Added simple "draw an 'X'" example. 6 years ago
fluid Fluid needs to include text and binary files from within the .fl source directory. 6 years ago
jpeg Replace "WIN32" with "_WIN32" or "Windows". 7 years ago
lib Rename README files to README.txt (and several similar files). 7 years ago
misc Add abi-compliance-checker howto. 7 years ago
nanosvg Update nanosvg library to current upstream version 6 years ago
png Remove obsolete watcom makefiles. 10 years ago
public Activate GitLab CI and GitLab Pages (HTML docs). 7 years ago
src Have Fl_Pack::draw() call Fl_Group::init_sizes() on its parent group. 6 years ago
test macOS: fixed all demo programs that need to access resources 6 years ago
zlib Remove obsolete watcom makefiles. 10 years ago
.clang-format Update .clang-format, improve comments. 8 years ago
.gitattributes Don't export gitlab and travis CI control files 6 years ago
.gitignore Make .gitignore ignore CMake autogenerated files and also visual studio .vs directory 7 years ago
.gitlab-ci.yml Update GitLab CI configuration (comments only). 7 years ago
.travis.yml Add more branches to Travis-CI control file 6 years ago
ANNOUNCEMENT Fix ignored files, add 'build' directory to ignored files. 9 years ago
CHANGES.txt Fix Fl::add_timeout() in draw() under Linux (STR 3188) 6 years ago
CHANGES_1.0.txt Rename README files to README.txt (and several similar files). 7 years ago
CHANGES_1.1.txt Rename README files to README.txt (and several similar files). 7 years ago
CHANGES_1.3.txt Update CHANGES_1.3.txt to reflect release 1.3.5 6 years ago
CMakeLists.txt Android CMake: fix, more autogenerated files 7 years ago
COPYING Finished up changes for references to fltk-bugs@fltk.org -> STR form. 15 years ago
CREDITS.txt Rename README files to README.txt (and several similar files). 7 years ago
DartConfig.cmake Cmake updates (STR #645) 21 years ago
Makefile Rename configure.in to configure.ac. 9 years ago
README.Android.md Android: starting to use CMake to build AndroidStudio files. 7 years ago
README.CMake.txt Update CMake README file for cross compilation 6 years ago
README.Cairo.txt Add documentation on how to build Cairo in Linux Debian and derivatives. 7 years ago
README.IDE.txt Rename README files to README.txt (and several similar files). 7 years ago
README.Pico.txt MSWindows fixes for previous commits. 9 years ago
README.Unix.txt Replace "WIN32" with "_WIN32" or "Windows". 7 years ago
README.Windows.txt Replace "WIN32" with "_WIN32" or "Windows". 7 years ago
README.abi-version.txt Improve ABI configuration documentation 6 years ago
README.bundled-libs.txt Update nanosvg library to current upstream version 6 years ago
README.macOS.md Small improvements to README.macOS.md 6 years ago
README.md Remove the statement that this is a mirror. 7 years ago
README.txt Rename README files to README.txt (and several similar files). 7 years ago
VERSION Bump version numbers for next minor release: FLTK 1.4.0. 10 years ago
abi-version.cmake.in Remove copyright markers from abi-version.* (STR #3161). 9 years ago
abi-version.in Remove copyright markers from abi-version.* (STR #3161). 9 years ago
autogen.sh Add an autogen.sh script as is customary for autoconf based 12 years ago
configh.cmake.in Removed macro FL_PORTING, as it has been more confusing than helpful. 7 years ago
configh.in Removed macro FL_PORTING, as it has been more confusing than helpful. 7 years ago
configure.ac Restore support of 'configure --enable-x11' with macOS 10.15 Catalina 6 years ago
fltk-config.in Fix line endings and other (svn) properties of fltk-config.in. 7 years ago
fltk.list.in Rename README files to README.txt (and several similar files). 7 years ago
fltk.spec.in [Version 1.3.4] Update version numbers - hopefully complete. 10 years ago
fltk.xpm Fixed all Pixmaps to be '*const' (STR #3108). 6 years ago
forms.h Initial revision 27 years ago
install-sh Make sure INSTALL command uses absolute path for install-sh... 19 years ago
mac_endianness.h Modifications to all LGPL headers for STR #2685. 14 years ago
makeinclude.in CMake: Fix fltk-config for Windows and Unix/Linux. 7 years ago
makesrcdist Update makesrcdist (internal use only) 6 years ago

README.md

README - Fast Light Tool Kit (FLTK) Version 1.4.0

** This FLTK repository is now our official source code repository. **

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 file README.