Go to file
Albrecht Schlosser 4d1a508c7e Refactor drawing small circles: add fl_draw_circle()
This method can be used to draw small circles as part of the GUI.
It is independent of the current scheme.

Very small circles are approximated by drawing several rectangles.
2023-01-05 01:06:25 +01:00
.github build: harden build.yml permissions 2022-12-08 19:39:06 +01:00
CMake Make sure that zlib and png are both local or system (#621) 2023-01-01 17:29:23 +01:00
FL Refactor drawing small circles: add fl_draw_circle() 2023-01-05 01:06:25 +01:00
GL Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
cairo Use `FL_OVERRIDE` for all overridden virtual methods (#611) 2022-12-30 19:14:36 +01:00
documentation Update "Migrating Code ..." documentation 2023-01-03 18:51:03 +01:00
examples Use `FL_OVERRIDE` for all overridden virtual methods (#611) 2022-12-30 19:14:36 +01:00
fluid Remove unused variable, fix "type issue" (#445, part 2) 2023-01-04 20:25:49 +01:00
jpeg Use "symbol prefixing" in bundled libs (part 3 of 3) 2021-11-14 19:33:20 +01:00
lib Improve documentation about library build folders and more 2021-10-04 14:42:32 +02:00
libdecor libdecor: update from upstream (3f3e5e1d) as of 29-dec-2022 2022-12-29 15:26:28 +01:00
misc Fix README files and remove stale config.guess and config.sub 2021-11-24 15:01:45 +01:00
nanosvg Update bundled nanosvg library to current upstream version 2022-12-22 01:13:45 +01:00
png Silence compiler warnings [-Wunused-but-set-variable] 2022-04-03 22:30:59 +02:00
public Activate GitLab CI and GitLab Pages (HTML docs). 2018-06-22 16:31:30 +00:00
src Refactor drawing small circles: add fl_draw_circle() 2023-01-05 01:06:25 +01:00
test FLUID support for inline image data (see #542, #592) (#604) 2022-12-30 19:20:52 +01:00
util Move src/cmap.cxx to util/cmap.cxx (utilities folder) 2022-03-27 17:05:55 +02:00
zlib Use "symbol prefixing" in bundled libs (part 3 of 3) 2021-11-14 19:33:20 +01:00
.clang-format Update .clang-format control file 2022-03-31 15:57:10 +02:00
.gitattributes Remove experimental platforms Android, Pico, SDL (PR #376) 2022-01-23 18:12:47 +01:00
.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 Fix ignored files, add 'build' directory to ignored files. 2016-11-11 21:18:42 +00:00
CHANGES.txt CHANGES.txt: correct typo. 2022-12-17 18:18:00 +01: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
CMakeLists.txt CMake: fix informative messages sent under macOS 2022-11-18 10:55:14 +01: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
Makefile Wayland: fix configure-based build 2022-03-05 10:18:11 +01:00
README.CMake.txt Have OPTION_USE_WAYLAND / --enable-wayland set to ON by default 2022-11-23 06:17:31 +01:00
README.Cairo.txt Make hybrid Wayland/X11 platform. 2022-08-29 12:15:32 +02:00
README.IDE.txt Remove experimental platforms Android, Pico, SDL (PR #376) 2022-01-23 18:12:47 +01:00
README.Unix.txt Fix a typo in README.Unix.txt 2022-10-21 19:11:19 +02:00
README.Wayland.txt Add information about Wayland support by FLTK on the RaspberryPi 2022-12-13 15:22:24 +01:00
README.Windows.txt Generate FL/fl_config.h rather than FL/abi-version.h 2021-12-18 22:44:08 +01:00
README.abi-version.txt Generate FL/fl_config.h rather than FL/abi-version.h 2021-12-18 22:44:08 +01:00
README.bundled-libs.txt libdecor: update from upstream (3f3e5e1d) as of 29-dec-2022 2022-12-29 15:26:28 +01:00
README.experimental.txt Remove experimental platforms Android, Pico, SDL (PR #376) 2022-01-23 18:12:47 +01:00
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
autogen.sh Fix README files and remove stale config.guess and config.sub 2021-11-24 15:01:45 +01: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 Derive Fl_Zenity_Native_File_Chooser_Driver from Fl_Kdialog_Native_… 2022-12-16 16:21:23 +01:00
configh.in Derive Fl_Zenity_Native_File_Chooser_Driver from Fl_Kdialog_Native_… 2022-12-16 16:21:23 +01:00
configure.ac Make sure that zlib and png are both local or system (#621) 2023-01-01 17:29:23 +01:00
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-config.in Fix for fltk when make install used 2022-01-23 03:10:13 -08: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
fltk_version.dat Rename file 'VERSION' to 'fltk_version.dat' (#191) 2021-02-20 13:46:34 +01:00
forms.h Initial revision 1998-10-06 18:21:25 +00:00
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
makeinclude.in New configure setting "--enable-wayland --disable-x11" to build pure Wayland platform. 2022-09-10 07:44:23 +02:00
makesrcdist Fix README files and remove stale config.guess and config.sub 2021-11-24 15:01:45 +01:00

README.md

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