summaryrefslogtreecommitdiff
path: root/documentation/src
AgeCommit message (Collapse)Author
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
2022-09-21Improve docs of Fl_Copy_Surface and use of OpenGL 3.ManoloFLTK
2022-08-29Make hybrid Wayland/X11 platform.ManoloFLTK
2022-08-12Improve automatic documentation generationAlbrecht Schlosser
This removes the need to edit the copyright year before generating the documentation (every year, in several files) and adds some technical information (doxygen generation date, doxygen version, and FLTK Git revision) in both HTML and PDF docs. - auto-generate copyright year (current year) used in several places - include FLTK Git revision in HTML and PDF docs - include generation date and doxygen version - replace special html footer which didn't work well with default footer
2022-08-07Fl_Flex: support different margin sizes, improve docsAlbrecht Schlosser
Support different margin sizes on all four edges. Default margin and gap size is now 0 (compatible with Fl_Pack). Doxygen: move the description from the constructor to the class declaration which constitutes a "description". Make some methods virtual and/or 'const'. Clarify demo programs, make them even more "FLTK style".
2022-08-03Improve docs about FLTK coordinate systemsAlbrecht Schlosser
Enlarge the screenshot of test/coordinates for better readability in html and pdf docs.
2022-07-05Documentation: add missing mentions of the Wayland platform.ManoloFLTK
2022-07-04Documentation: add Wayland-related information for use of OpenGL 3.ManoloFLTK
2022-07-04Wayland platform.: complete support of gl_start/gl_finish.ManoloFLTK
2022-06-30Documentation: update "Using OpenGL in Normal FLTK Windows" for Wayland.ManoloFLTK
2022-05-09Cleaner declaration of public function fl_wl_cairo().ManoloFLTK
2022-05-03Correct typos in doc.ManoloFLTK
2022-04-15Document how to set window icons under Wayland - cont'd.ManoloFLTK