summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
AgeCommit message (Expand)Author
3 dayswip: forkmaxim nikonov
10 daysCMake: add try_compile() to figure out if Pen/Tablet is supportedAlbrecht Schlosser
2026-01-08Add CMake option FLTK_OPTION_PEN_SUPPORT (default: ON)Albrecht Schlosser
2026-01-05Wayland: use modern approach to cursor shapes with the "Cursor shape" protocol.ManoloFLTK
2025-12-21Win32: Basic Pen driver setupMatthiasWM
2025-12-08Wayland: add support of the "XDG dialog windows" protocolManoloFLTK
2025-11-27Refactor pen interface into driver system.Matthias Melcher
2025-11-17Fix two macOS compiler warnings.Matthias Melcher
2025-11-17Add pen/stylus/tablet API and driver for macOS (#1326)Matthias Melcher
2025-11-16Refactor large static class Fl into an expandable namespace Fl (#1325)Matthias Melcher
2025-08-12Restore building for OpenBSDManoloFLTK
2025-07-03Remove private class Fl_Int_VectorAlbrecht Schlosser
2025-06-03Add build option FLTK_USE_DBUS to allow build w/o dbus (PR #1252)ManoloFLTK
2025-05-28Fix usage of FLTK_BACKEND_WAYLAND and FLTK_USE_WAYLANDAlbrecht Schlosser
2025-05-11Remove obsolete class Fl_StringAlbrecht Schlosser
2025-03-07Remove platform-specific code from file cp936ext.hManoloFLTK
2025-01-27CMake: fix include directories of bundled image libsAlbrecht Schlosser
2025-01-21CMake: check INTERFACE_LINK_LIBRARIES for empty valueAlbrecht Schlosser
2025-01-20CMake: make "optional" dependencies 'PUBLIC' (#1173)Albrecht Schlosser
2024-08-08CMake: fix usage of OPENGL_GLU_INCLUDE_DIR (#1001)Albrecht Schlosser
2024-06-01libdecor: update to upstream commit c2bd8ad6 (31-may-2024)ManoloFLTK
2024-04-22 Fix: Fl_Native_File_Chooser::filter_value() [Kdialog] always returns 0 (#899)ManoloFLTK
2024-04-21Fix build of test programs using shared FLTK libsAlbrecht Schlosser
2024-04-21CMake: add target_include_directories() for optional libs (#954)Albrecht Schlosser
2024-04-20Add "fl_" prefix to libdecor symbols when using the built-in copy of libdecorManoloFLTK
2024-04-20CMake/MSVC: Fix shared library build, add to GitHub CI buildAlbrecht Schlosser
2024-04-19CMake: fix propagation of CMake targets to user projects (#954)Albrecht Schlosser
2024-04-18Restore IMPORTED_TARGET in pkg_check_modules command for libdecorManoloFLTK
2024-04-18Allow libdecor package version ≥ 0.2.0 with FLTK_USE_SYSTEM_LIBDECORManoloFLTK
2024-04-14Fix and improve generation of fltk-config (#954 and more)Albrecht Schlosser
2024-04-14CMake: Use imported targets for PkgConfig packages (#954)Jordan Williams
2024-04-12CMake: Improve detection of the GLU library and GL/glu.h header file (#953)Jordan Williams
2024-03-21CMake: Remove "-no-pie" build optionAlbrecht Schlosser
2024-03-18Move nanosvg to a separate file, don't use 'roundf()' (#937)Albrecht Schlosser
2024-03-18Restore building on old Linux/Unix systems lacking Xutf8LookupString()ManoloFLTK
2024-03-13Remove useless X11 libraries when building with -DFLTK_BACKEND_X11=0ManoloFLTK
2024-02-07Introduce "Modern CMake" in FLTKAlbrecht Schlosser
2024-01-06Remove Fl_Simple_Terminal (replaced by Fl_Terminal)Albrecht Schlosser
2023-12-20Make the 'Forms' compatibility library 'fltk_forms' optionalAlbrecht Schlosser
2023-12-05Wayland: much lighter but partial implementation of the "GTK Shell" protocolManoloFLTK
2023-12-05Wayland+CMake: use set_source_files_properties() for libdecor - cont'dManoloFLTK
2023-12-05Wayland+CMake: use set_source_files_properties() for libdecorManoloFLTK
2023-12-02Wayland: make OPTION_USE_SYSTEM_LIBDECOR ON by defaultManoloFLTK
2023-11-30Wayland: use GTK Shell also with system libdecorManoloFLTK
2023-11-29Add commandline conversion for Windows (no-op on other platforms)Albrecht Schlosser
2023-11-19Windows/MSVC: Fix wide char commandline handling (#840)Albrecht Schlosser
2023-11-15CMake: Raise cmake_minimum_required from 3.12 to 3.15Albrecht Schlosser
2023-11-14Fl_Terminal widget (#800)erco77
2023-11-12Have libdecor-gtk implement the "GTK Shell" protocolManoloFLTK
2023-10-16Add Fl_Grid widget and test and demo programsAlbrecht Schlosser