summaryrefslogtreecommitdiff
path: root/documentation/src
AgeCommit message (Collapse)Author
2023-03-27Wayland: move "struct seat" inside class Fl_Wayland_Screen_DriverManoloFLTK
2023-03-23Wayland: 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-21osissues.dox: add "The Wayland/X11 hybrid library"ManoloFLTK
2023-03-20Add documentation of 0S-specific fl_mac_gc()ManoloFLTK
2023-03-19Fix and consolidate settings dialogs (#346, #703)Matthias Melcher
2023-03-13Wayland.dox: document recent changes about custom cursorsManoloFLTK
2023-03-13Wayland: add support for multiple high or low DPI displaysManoloFLTK
2023-03-09Fix dependencies, typos, trailing whitespace, and formattingAlbrecht Schlosser
No code changes.
2023-03-08Wayland.dox: more details about window positioningManoloFLTK
2023-03-07Fix typo in Wayland Doxygen docManoloFLTK
2023-03-06DnD of filenames: make Wayland behave as Windows and macOSManoloFLTK
and also add more detailed documentation of platform-specific behaviors.
2023-03-05Wayland: improve DnD of filenames to allow space-containing namesManoloFLTK
2023-03-03Remove unused variable declaration + fix in wayland.doxManoloFLTK
2023-03-03Miscellaneous minor additions to Wayland documentationManoloFLTK
2023-03-02Better document type struct Fl_Wayland_Screen_Driver::outputManoloFLTK
2023-02-21Wayland: more detailed documentation of struct fl_wld_bufferManoloFLTK
Also, remove Doxygen warning from file bundled-libs.dox
2023-02-21Update recipe to update the bundled png source codeManoloFLTK
2023-02-20Wayland developer's documentation: miscellaneous updatesManoloFLTK
2023-02-19Beef up documentation of "Opening a Wayland connection"ManoloFLTK
2023-02-18More detailed documentation of Wayland custom cursorsManoloFLTK
2023-02-17Wayland: beef up documentation of custom cursor shapesManoloFLTK
2023-02-17Remove special FL_CURSOR_NONE implementation in WaylandManoloFLTK
2023-02-17New section "Buffer factories" in Wayland documentationManoloFLTK
2023-02-17Wayland: improve and document support of FL_CURSOR_NONEManoloFLTK
2023-02-16Wayland: beef up cursor-related documentationManoloFLTK
2023-02-16Wayland: remove libdecor/demo/* from FLTK source treeManoloFLTK
2023-02-15Wayland: new struct wl_cursor *custom_cursor member variableManoloFLTK
2023-02-14Rename class Fl_Display_Cairo_Graphics_Driver to Fl_X11_Cairo_Graphics_DriverManoloFLTK
2023-02-10Fix typos in documentation and commentsAlbrecht Schlosser
(no code changes)
2023-02-05Improve doc of Fl_Widget::test_shortcut() methodsManoloFLTK
This removes a \todo item.
2023-02-02Documentation: clarify header inclusion requirementsAlbrecht 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-02Update dependencies and fix whitespace errorsAlbrecht Schlosser
- replace tabs with spaces - remove trailing whitespace
2023-01-27Wayland.dox: reword and add some informationManoloFLTK
2023-01-25Create new documentation chapter for FLTK developersManoloFLTK
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-24Remove warnings when building doc with DoxygenManoloFLTK
2023-01-21Move global FLTK options into new app fltk-admin (#560)Matthias Melcher
2023-01-13Fix 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-03Update "Migrating Code ..." documentationAlbrecht Schlosser
Add "New FL_OVERRIDE Macro" paragraph and update some more parts.
2022-12-10Docs: add widget screenshot for Fl_Hor_Nice_SliderGreg Ercolano
2022-12-09Add new Wayland-specific fl_wl_compositor() functionManoloFLTK
2022-11-30Add a unit test for drawing complex shapes (#565)Matthias Melcher
2022-11-27macOS+OpenGL3: remove "warning: gl.h and gl3.h are both included"ManoloFLTK
2022-11-24Refactor code to make rounded rectangles accessible (#553)Matthias Melcher
This adds fl_rounded_rect and fl_rounded_rectf so the user can draw rounded rectangles. This uses existing and optimised code that is rearranged.
2022-11-17Fluid: Add Undo to formula input fields. (#547)Matthias Melcher
2022-10-06Update window icon-related doc in platform-specific section.ManoloFLTK
2022-09-29Doc: more details about installation of GLEW.ManoloFLTK
2022-09-27Simpler code to support FLTK widgets in macOS OpenGL 3 windows.ManoloFLTK
Also, the application-level code to add widgets to a GL3 window becomes platform-independent.
2022-09-25Add cross-platform support for adding widgets to an OpenGL3-based Fl_Gl_Window.ManoloFLTK
Under non-macOS platforms, the key is to call glUseProgram(0); after having used OpenGL 3 which allows to then use OpenGL 1 and draw FLTK widgets over the OpenGL3 scene. Under macOS, this is impossible because macOS GL3 contexts are not compatible with GL1. The solution implemented here is to create an additional Fl_Gl_Window placed above and sized as the GL3-based window, to give it a non opaque, GL1-based context, and to put the FLTK widgets in that additional window.
2022-09-23Updated fltk logo for docs and help_dialog using logo from the website.Greg Ercolano