FLTK - Fast Light Tool Kit - https://github.com/fltk/fltk - cross platform GUI development
Go to file
ManoloFLTK 694df9d7e6 Wayland: Fix for "Dropdown menu moves when navigated" (#613)
This commit uses Wayland popup positionning methods to handle common
menu windows and prevents them from expanding below display bottom or above top.
The previous algorithm remains in place for menu windows higher than
the display height. Further changes for these big menus may come later.
2022-12-26 08:13:27 +01:00
.github build: harden build.yml permissions 2022-12-08 19:39:06 +01:00
cairo Fix whitespace errors and dependencies 2022-11-16 21:10:14 +01:00
CMake Derive Fl_Zenity_Native_File_Chooser_Driver from Fl_Kdialog_Native_… 2022-12-16 16:21:23 +01:00
documentation Docs: add widget screenshot for Fl_Hor_Nice_Slider 2022-12-10 07:53:28 -08:00
examples Rename some Fl_Flex methods for FLTK compliance (#594) 2022-12-15 16:46:40 +01:00
FL Fix compilation on old gcc (#606) 2022-12-22 00:18:01 +01:00
fluid Fix compilation on old gcc (#606) 2022-12-22 00:18:01 +01:00
GL
jpeg
lib
libdecor Libdecor: update to upstream commit 25f29fef 3 dec 2022 2022-12-08 12:41:41 +01:00
misc
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
src Wayland: Fix for "Dropdown menu moves when navigated" (#613) 2022-12-26 08:13:27 +01:00
test Make unittest conform to CMP (#597) 2022-12-17 13:16:57 +01:00
util Move src/cmap.cxx to util/cmap.cxx (utilities folder) 2022-03-27 17:05:55 +02:00
zlib
.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
autogen.sh
CHANGES_1.0.txt
CHANGES_1.1.txt
CHANGES_1.3.txt
CHANGES.txt CHANGES.txt: correct typo. 2022-12-17 18:18:00 +01:00
CMakeLists.txt CMake: fix informative messages sent under macOS 2022-11-18 10:55:14 +01:00
config.guess
config.sub
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 Fix trailing whitespace 2022-12-08 19:48:31 +01:00
COPYING
CREDITS.txt
DartConfig.cmake
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_version.dat
fltk-config.in
fltk.list.in
fltk.spec.in
fltk.xpm
forms.h
install-sh
mac_endianness.h
Makefile Wayland: fix configure-based build 2022-03-05 10:18:11 +01:00
makeinclude.in New configure setting "--enable-wayland --disable-x11" to build pure Wayland platform. 2022-09-10 07:44:23 +02:00
makesrcdist
README.abi-version.txt
README.bundled-libs.txt Add libdecor to README.bundled-libs.txt 2022-12-23 08:39:48 +01:00
README.Cairo.txt Make hybrid Wayland/X11 platform. 2022-08-29 12:15:32 +02:00
README.CMake.txt Have OPTION_USE_WAYLAND / --enable-wayland set to ON by default 2022-11-23 06:17:31 +01:00
README.experimental.txt Remove experimental platforms Android, Pico, SDL (PR #376) 2022-01-23 18:12:47 +01:00
README.IDE.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
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

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