summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-19Restore default YES value for FLWindow releasedWhenClosed property.ManoloFLTK
2022-03-18Fix for issue #411: send FL_ENTER / FL_LEAVE events to Fl_Window objects.ManoloFLTK
2022-03-18More detailed doc of how to change the current drawing surface.ManoloFLTK
2022-03-17Improve handling of custom cursor by Wayland platform.ManoloFLTK
2022-03-16Add necessary #include <FL/platform.H> directive.ManoloFLTK
2022-03-16Remove typo in Fl_Wayland_Image_Surface_Driver.HManoloFLTK
2022-03-16Add member variable Window Fl_Wayland_Image_Surface_Driver::pre_window.ManoloFLTK
2022-03-15Fix for issue fltk#410 - continued.ManoloFLTK
2022-03-15Fix for issue #410ManoloFLTK
2022-03-14Move initialisation of X11 and Wayland built-in font names to ↵ManoloFLTK
fl_???_platform_init.cxx
2022-03-14Add note that Wayland apps cannot be notified of clipboard changes.ManoloFLTK
2022-03-13CMake: Improve fltk-config generationAlbrecht Schlosser
- set executable permissions on MinGW and more platforms - add missing link libraries - improve code formatting (indent) - mark some variables as advanced - simplify search for glib-2.0
2022-03-13Fix CMake version test in setup.cmakeAlbrecht Schlosser
Note: CMake operator 'VERSION_GREATER_EQUAL' was added in CMake 3.7 but we allow 3.2.3
2022-03-13CMake/Windows (MSVC): remove confusing CMake warningAlbrecht Schlosser
The Visual Studio generator does often not find GL/glu.h and locale.h although these headers are in the Visual Studio SDK. The warning has been changed to "info" and the unnecessary and sometimes confusing recommendation to rerun CMake has been removed.
2022-03-13CMake: Improve configuration summary, add fl_debug_pkg macroAlbrecht Schlosser
fl_debug_pkg(...) can be used to display CMake variables set by executing pkg_check_modules(). This is for CMake debugging only. The CMake configuration summary displays configuration options of Wayland, Pango, Xft, and Cairo configuration.
2022-03-13Remove unnecessary #include directivesManoloFLTK
2022-03-13Separate platform init functions from platform-specific driver filesManoloFLTK
2022-03-10Document Fl::set_font(Fl_Font, const char *) with platform-specific details.ManoloFLTK
2022-03-10Fix for issue #404 about Fl::get_key(int).ManoloFLTK
2022-03-10Documentation: Wayland is for LINUX not for UNIX.ManoloFLTK
2022-03-10Begin documenting the Wayland platform, new in FLTK version 1.4ManoloFLTK
2022-03-10Restore building for X11 platform + Pango (issue #405).ManoloFLTK
2022-03-09CMake: Fix OpenGL3 examples libglew link order (#226)Albrecht Schlosser
2022-03-09Add safety check in Fl_Wayland_Window_Driver::label().ManoloFLTK
2022-03-09Fix changing decorated window title.ManoloFLTK
2022-03-09Small doc improvements for Fl_Tree_Item.Greg Ercolano
2022-03-09Move all font stuff to Fl_Cairo_Graphics_Driver from Fl_Wayland_Graphics_Driver.ManoloFLTK
2022-03-09Add necessary call to Fl_Cairo_Graphics_Driver::needs_commit_tag().ManoloFLTK
2022-03-08Fix doxygen warningAlbrecht Schlosser
2022-03-08Some reformatting and fix else reach in ↵ManoloFLTK
Fl_Cairo_Graphics_Driver::transformed_vertex.
2022-03-07Improve documentation on Fl_Menu_Item's and related methods (#332)Albrecht Schlosser
See discussion on GitHub Issue #332. Summary: don't change FLTK code but document what to do and not to do.
2022-03-07CMake/MinGW/MSYS2: fix building examples with libglew32 (#226)Albrecht Schlosser
CMake/resources.cmake: add NAMES option to find_library examples/CMakeLists.txt: fix linking libGLEW/libglew32
2022-03-07Add missing member initialisation in Fl_Cairo_Graphics_Driver constructor.ManoloFLTK
2022-03-06Complete class Fl_Cairo_Graphics_Driver using Fl_Wayland_Graphics_DriverManoloFLTK
2022-03-05Fix MSVC compiler warningAlbrecht Schlosser
warning C4099: 'Fl_Menu_Item': type name first seen using 'struct' now seen using 'class'
2022-03-05Fix size_range() - continued (issue #392)Albrecht Schlosser
- fix window size of GL windows as reported for test/glpuzzle.cxx - fix window not resizing on ctrl/+/- (X11 only) Unfortunately the previous commit "optimized" a necessary X11 message away. This is now fixed. Fixes #392.
2022-03-05Rename Fl_wayland.cxx to fl_wayland_clipboard_dnd.cxxManoloFLTK
2022-03-05Wayland: fix configure-based buildManoloFLTK
2022-03-05Restore statement erroneously commented out.ManoloFLTK
2022-03-05Wayland: activate min window size to get feedback about impact on usersManoloFLTK
2022-03-04Add the Wayland platform to FLTK 1.4 - continued.ManoloFLTK
2022-03-04Add build-wayland step to continuous integration.ManoloFLTK
2022-03-04Add the Wayland platform to FLTK 1.4ManoloFLTK
2022-03-03Fix whitespace, update dependencies and fluid filesAlbrecht Schlosser
2022-03-03Fix for issue #401. No longer attempt to transiently inactivate the maximize ↵ManoloFLTK
button. This inactivation works with some window managers, but not with KDE or xfce. It's probably an issue of these WM rather than of FLTK.
2022-03-01Simplify internal Fl_WinAPI_Window_Driver::fake_X_wm() methodAlbrecht Schlosser
Add optional arguments 'style' and 'styleEx' to fake_X_wm(). Remove static function fake_X_wm_style() and include its code in the Window driver method Fl_WinAPI_Window_Driver::fake_X_wm(). This removes some calls and function arguments.
2022-03-01Fix default size_range() calculation (issue #392, STR 3352)Albrecht Schlosser
2022-02-27macOS: add how to install autoconf without brewManoloFLTK
2022-02-26Fix Visual Studio build warnings in OpenGL graphics driverAlbrecht Schlosser
2022-02-26Fix Visual Studio build warningsAlbrecht Schlosser