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.
 
 
 
 
 
 
Matthias Melcher b8e97d7c28 Doxygen only: fixed all block comments starting with an asterisk to space-only, fixed doxygen keywords prepended with @ to use a backward slash instead. No code was changed. 7 years ago
CMake Removed macro FL_PORTING, as it has been more confusing than helpful. 7 years ago
FL Doxygen only: fixed all block comments starting with an asterisk to space-only, fixed doxygen keywords prepended with @ to use a backward slash instead. No code was changed. 7 years ago
GL Modifications to all LGPL headers for STR #2685. 14 years ago
cairo Removed macro FL_PORTING, as it has been more confusing than helpful. 7 years ago
documentation Doxygen: created Group to document drivers, disabled by default 7 years ago
examples Slightly simplify examples/clipboard.cxx using Fl_Image::scale(). 7 years ago
fluid Doxygen only: fixed all block comments starting with an asterisk to space-only, fixed doxygen keywords prepended with @ to use a backward slash instead. No code was changed. 7 years ago
ide Android: fixed fl_beep to plat different sound for differen beep types, testing Doxygen to generate driver developer documentation 7 years ago
jpeg Replace "WIN32" with "_WIN32" or "Windows". 7 years ago
lib Rename lib/README.lib to lib/README because '*.lib' is in ignored files list. 10 years ago
misc Add script to update bundled config files, and update files. 8 years ago
nanosvg Reorganize nanosvg bundled library. 7 years ago
png Remove obsolete watcom makefiles. 10 years ago
public Activate GitLab CI and GitLab Pages (HTML docs). 7 years ago
src Doxygen only: fixed all block comments starting with an asterisk to space-only, fixed doxygen keywords prepended with @ to use a backward slash instead. No code was changed. 7 years ago
test Removed macro FL_PORTING, as it has been more confusing than helpful. 7 years ago
zlib Remove obsolete watcom makefiles. 10 years ago
.clang-format Update .clang-format, improve comments. 8 years ago
.gitignore Update ignored files: new example howto-menu-with-images. 8 years ago
.gitlab-ci.yml Activate GitLab CI and GitLab Pages (HTML docs). 7 years ago
ANNOUNCEMENT Fix ignored files, add 'build' directory to ignored files. 9 years ago
CHANGES Mention new member functions Fl_Paged_Device::begin_job() and begin_page(). 7 years ago
CHANGES_1.0 Fix typos (comments and documentation). 8 years ago
CHANGES_1.1 Fix typos (comments and documentation). 8 years ago
CHANGES_1.3 Fix typos (comments and documentation). 8 years ago
CMakeLists.txt More Android changes. 7 years ago
COPYING Finished up changes for references to fltk-bugs@fltk.org -> STR form. 15 years ago
CREDITS Bump version numbers for next minor release: FLTK 1.4.0. 9 years ago
DartConfig.cmake Cmake updates (STR #645) 21 years ago
Makefile Rename configure.in to configure.ac. 9 years ago
README Replace "WIN32" with "_WIN32" or "Windows". 7 years ago
README.Android.txt Android: Drawing RGB image data (and probaly rgba and grayscale as well). Testing unsing test/color_chooser.cxx 7 years ago
README.CMake.txt Added the new OPTION_USE_NANOSVG to the README.CMake.txt file. 8 years ago
README.Cairo.txt Update several README files, remove obsolete information. 8 years ago
README.OSX.txt Xcode version 8 can 9 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 Update several README files, remove obsolete information. 8 years ago
README.bundled-libs.txt Update bundled libraries docs (typos, errors). 7 years ago
README.md Update README.md for Git mirrors. 7 years ago
VERSION Bump version numbers for next minor release: FLTK 1.4.0. 9 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 Recent (circa early 2018) versions of the Mingw32 headers have changed the file header layout, breaking the build of fltk-1.4 for some users. 7 years ago
fltk-config.in CMake: Fix fltk-config for Windows and Unix/Linux. 7 years ago
fltk.list.in Replace FL/x.H with FL/platform.H - step 2 (STR #3435). 7 years ago
fltk.spec.in [Version 1.3.4] Update version numbers - hopefully complete. 10 years ago
fltk.xpm Add FLTK logo file for distributions. 22 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 script. 11 years ago

README.md

README - Fast Light Tool Kit (FLTK) Version 1.4.0

VERY IMPORTANT TECHNICAL NOTICE

** This FLTK repository is work in progress. Use for testing purposes only. **

This repository will be replaced by another one in the near future.

Technically this means:

  • all Git hashes (SHA1's) used in this repository will be invalid once this repository got replaced
  • we don't accept pull requests for this repository

Technical background

Our main source code repository is currently (as of Jun 19, 2018) our subversion repository at http://www.fltk.org/software.php#SVN .

We are in the transition to convert the subversion repository to Git. Until this is done we have established Git mirrors of our Subversion repository at these two sites:

You may use these Git repositories for testing purposes, but please don't rely on their structure (branches) and particularly not on the commit (and file/blob) hashes (SHA1's).

Committing to these Git repositories is not possible since they are mirrors of the original Subversion 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.