| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-04-11 | Document the new 'fltk-config' features (#647, #656) | Albrecht Schlosser | |
| fltk-config has been extended to allow more than one source file and additional compiler flags and link libraries. This commit adds documentation (no functional changes). | |||
| 2023-04-08 | Wayland.dox: add "Fractional scaling" paragraph | ManoloFLTK | |
| 2023-04-07 | Wayland: fix reporting of relative location of multiple displays | ManoloFLTK | |
| 2023-04-06 | Wayland.dox: beef up information related to listeners | ManoloFLTK | |
| 2023-04-05 | Wayland: limit copied pixels when window update is a region | ManoloFLTK | |
| 2023-04-03 | Improve member function Fl_Wayland_Screen_Driver::surface_to_window() | ManoloFLTK | |
| Rename it to Fl_Wayland_Window_Driver::surface_to_window() and avoid loop over all mapped FLTK windows that used to be performed. | |||
| 2023-03-27 | Wayland: move "struct seat" inside class Fl_Wayland_Screen_Driver | ManoloFLTK | |
| 2023-03-23 | Wayland: remove compilation warning (#706) | ManoloFLTK | |
| drivers/Wayland/Fl_Wayland_Window_Driver.cxx:1515:47: warning: declaration ‘struct wld_window::custom_cursor’ does not declare anything | |||
| 2023-03-21 | osissues.dox: add "The Wayland/X11 hybrid library" | ManoloFLTK | |
| 2023-03-20 | Add documentation of 0S-specific fl_mac_gc() | ManoloFLTK | |
| 2023-03-19 | Fix and consolidate settings dialogs (#346, #703) | Matthias Melcher | |
| 2023-03-13 | Wayland.dox: document recent changes about custom cursors | ManoloFLTK | |
| 2023-03-13 | Wayland: add support for multiple high or low DPI displays | ManoloFLTK | |
| 2023-03-09 | Fix dependencies, typos, trailing whitespace, and formatting | Albrecht Schlosser | |
| No code changes. | |||
| 2023-03-09 | CMake: build shared libs with OPTION_CAIROEXT (issue #250) | Albrecht Schlosser | |
| - remove separate libfltk_cairo to avoid cyclic dependencies, but - keep a dummy libfltk_cairo in 1.4.0 for backwards compatibility - move cairo/Fl_Cairo.cxx to src/Fl_Cairo.cxx - add preliminary Cairo support for Visual Studio (MSVC) Static linking is not affected by this change, but users building with hand-made Makefiles will have to remove libfltk_cairo starting with FLTK 1.4.0. The dummy library can be linked for backwards compatibility but it will be removed later (in 1.4.x or 1.5.0). The shared FLTK library libfltk.{so|dylib|dll|..} depends on libcairo if and only if FLTK is built with one of the Cairo options. This has always been the case for OPTION_CAIROEXT but is now also true if only OPTION_CAIRO is selected, i.e. FLTK programs linked with a Cairo enabled shared FLTK library will also be linked with libcairo. The same is true for configure options --enable-cairo and --enable-cairoext, respectively. Preliminary Cairo support for MSVC now detects a Cairo installation using the CMake variable FLTK_CAIRO_DIR which must be set by the user. Note that this feature is temporary and may be changed in the future for a better and more comfortable version. | |||
| 2023-03-08 | Wayland.dox: more details about window positioning | ManoloFLTK | |
| 2023-03-07 | Fix typo in Wayland Doxygen doc | ManoloFLTK | |
| 2023-03-06 | DnD of filenames: make Wayland behave as Windows and macOS | ManoloFLTK | |
| and also add more detailed documentation of platform-specific behaviors. | |||
| 2023-03-05 | Wayland: improve DnD of filenames to allow space-containing names | ManoloFLTK | |
| 2023-03-03 | Remove unused variable declaration + fix in wayland.dox | ManoloFLTK | |
| 2023-03-03 | Miscellaneous minor additions to Wayland documentation | ManoloFLTK | |
| 2023-03-02 | Better document type struct Fl_Wayland_Screen_Driver::output | ManoloFLTK | |
| 2023-02-21 | Wayland: more detailed documentation of struct fl_wld_buffer | ManoloFLTK | |
| Also, remove Doxygen warning from file bundled-libs.dox | |||
| 2023-02-21 | Update recipe to update the bundled png source code | ManoloFLTK | |
| 2023-02-20 | Wayland developer's documentation: miscellaneous updates | ManoloFLTK | |
| 2023-02-19 | Beef up documentation of "Opening a Wayland connection" | ManoloFLTK | |
| 2023-02-18 | More detailed documentation of Wayland custom cursors | ManoloFLTK | |
| 2023-02-17 | Wayland: beef up documentation of custom cursor shapes | ManoloFLTK | |
| 2023-02-17 | Remove special FL_CURSOR_NONE implementation in Wayland | ManoloFLTK | |
| 2023-02-17 | New section "Buffer factories" in Wayland documentation | ManoloFLTK | |
| 2023-02-17 | Wayland: improve and document support of FL_CURSOR_NONE | ManoloFLTK | |
| 2023-02-16 | Wayland: beef up cursor-related documentation | ManoloFLTK | |
| 2023-02-16 | Wayland: remove libdecor/demo/* from FLTK source tree | ManoloFLTK | |
| 2023-02-15 | Wayland: new struct wl_cursor *custom_cursor member variable | ManoloFLTK | |
| 2023-02-14 | Rename class Fl_Display_Cairo_Graphics_Driver to Fl_X11_Cairo_Graphics_Driver | ManoloFLTK | |
| 2023-02-10 | Fix typos in documentation and comments | Albrecht Schlosser | |
| (no code changes) | |||
| 2023-02-05 | Improve doc of Fl_Widget::test_shortcut() methods | ManoloFLTK | |
| This removes a \todo item. | |||
| 2023-02-05 | Doxygen fix for FL_DEPRECATED | Matthias Melcher | |
| 2023-02-02 | Documentation: clarify header inclusion requirements | Albrecht Schlosser | |
| Since FLTK 1.4.0 inclusion of FL/Fl.H is no longer a requirement unless class Fl is used (e.g. Fl::run()) or if it is used to include other headers like FL/Enumerations.H | |||
| 2023-02-02 | Update dependencies and fix whitespace errors | Albrecht Schlosser | |
| - replace tabs with spaces - remove trailing whitespace | |||
| 2023-01-27 | Wayland.dox: reword and add some information | ManoloFLTK | |
| 2023-01-25 | Create new documentation chapter for FLTK developers | ManoloFLTK | |
| Add Doxygen-formatted description of the Wayland backend Add bundled-libs.dox Delete README.bundled-libs.txt Move "Development" page to "Development of FLTK" chapter | |||
| 2023-01-24 | Remove warnings when building doc with Doxygen | ManoloFLTK | |
| 2023-01-21 | Move global FLTK options into new app fltk-admin (#560) | Matthias Melcher | |
| 2023-01-13 | Fix for "Rename Fl_X* Fl_Window::i private class member" (#223) | ManoloFLTK | |
| 2023-01-09 | Doc only: fix for "Fl::awake() and Fl::add_timeout()" (#524) | ManoloFLTK | |
| 2023-01-03 | Update "Migrating Code ..." documentation | Albrecht Schlosser | |
| Add "New FL_OVERRIDE Macro" paragraph and update some more parts. | |||
| 2022-12-27 | Exclude generated, Wayland specific files from Doxygen docs | Albrecht Schlosser | |
| Some Wayland specific files are generated by the build process with configure + make in the source tree. These files are now ignored by the Doxygen documentation process. | |||
| 2022-12-10 | Docs: add widget screenshot for Fl_Hor_Nice_Slider | Greg Ercolano | |
| 2022-12-09 | Add new Wayland-specific fl_wl_compositor() function | ManoloFLTK | |
