summaryrefslogtreecommitdiff
path: root/FL
AgeCommit message (Collapse)Author
2019-02-09Fix typosAlbrecht Schlosser
2019-02-06Remove Fl_Image::as_rgb_image() virtual member function.ManoloFLTK
It's not used in the library, so its utility remains to be proven.
2019-02-04Fl_Roller can now be controlled via the mouse wheel (STR #3120).Matthias Melcher
2019-02-03TypoMatthias Melcher
2019-02-02Tooltips hide by themselves after 12 seconds (STR #2584).Matthias Melcher
2019-02-02Removed all shadow lint in header files (STR #2714).Matthias Melcher
2019-02-02STR #3323: glutAddMenuEntry now has a const label argumentMatthias Melcher
2019-02-02Added Fl_Input_::append() method (STR #2953).Matthias Melcher
2019-02-02STR #2714: remove new shadow lint for MacOSMatthias Melcher
2019-02-02Made Fl_Check_Browser::swap_item public.Matthias Melcher
2019-02-02Fixed missing item handling in Fl_Chekc_Browser (STR #3480).Matthias Melcher
2019-02-02Fl_Help_Dialog::load() now returns an error code (STR #3429)Matthias Melcher
2019-02-01STR #3386: Interface to set maximum width of spinner text field.Matthias Melcher
2019-01-23Doxygen mods for new FL_TREE_SELECT_SINGLE_DRAGGABLE flagGreg Ercolano
o Added mention of drag+drop / FL_TREE_SELECT_SINGLE_DRAGGABLE to list of features on main Fl_Tree doxygen page. o Whitespace mods to FL_TREE_SELECT_* to fix doxygen 1.8.5 whitespace sensitivity that was causing single sentence to break into two when spanning multiple "///>" comments for last item in an enum (doesn't end in ",")
2019-01-12Fix Cairo callback drawing (needs flush)Albrecht Schlosser
This commit adds a cairo_surface flush after calling the draw callback. This fixes the test/cairo_test demo program under Windows. At least under Windows the Cairo callback used in Fl_Cairo_Window didn't draw anything with current Windows 10, MinGW (32-bit) and Cairo 1.15.12 for Windows. It worked well under Linux though. Anyway, the flush should do no harm.
2019-01-02Document global variable fl_sys_menu_bar - continued.Manolo Gouy
2018-12-31Document global variable fl_sys_menu_bar - continued.Manolo Gouy
2018-12-31Document global variable fl_sys_menu_bar.Manolo Gouy
2018-12-29Adding documentation for '@N', inactive color.Matthias Melcher
2018-12-29Fixing STR #2901, wrongly escaping the formatting character code in Fl_Browser.Matthias Melcher
2018-12-05Better Doxygen explanation of the use of Fl::paste().ManoloFLTK
2018-12-05Avoid 2 errors sent by Doxygen 1.8.14ManoloFLTK
2018-12-05New static member function: Fl_Device_Plugin *Fl_Device_Plugin::opengl_plugin()ManoloFLTK
2018-12-04Define useful implementations of Fl_Graphics_Driver::push_no_clip() and ↵ManoloFLTK
pop_clip().
2018-12-04Give a meaningful default implementation to a few more member functions of ↵ManoloFLTK
class Fl_Graphics_Driver.
2018-11-30Remove unused arguments from the Fl_Device_Plugin::print() member function.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13141 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-11-29Use the Fl_Gl_Device_Plugin mechanism to simplify the construction of a ↵Manolo Gouy
layer-backed GL window. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13140 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-11-27Documentation: reveal where the Fl_Preferences text files are located on ↵Manolo Gouy
each platform. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13136 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-10-19Document that Fl_Widget::GROUP_RELATIVE bit is not used.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13073 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-10-16Prepare for support of MacOS 10.14 Mojave.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13067 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-08-30Update dependencies and fluid files, fix typos.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13036 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-08-30Doc only: better doc of recently added events: ↵Manolo Gouy
FL_SCREEN_CONFIGURATION_CHANGED, FL_FULLSCREEN,... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13035 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-08-21Better doc for using OpenGL version 3.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13023 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-08-20Improved documentation related to access to OpenGL 3 under X11 platform.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13022 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-08-09Improve the documentation of scaling factor-related operations.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13013 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-08-08Support for GUI scaling: add API to get/set the scaling factor value.Manolo Gouy
Also, define an FLTK event triggered when the scaling is changed and an option to disable the transient window showing the new scaling factor. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13011 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-08-07Update doxygen files to fix broken PDF generation.Albrecht Schlosser
Note: PDF generation "worked" with the previous configuration up to doxygen 1.8.6 on my "old" Ubuntu 14.04 system but did no longer work with doxygen 1.8.7 - 1.8.13 (the latter on Ubuntu 18.04). Tests showed that 1.8.14 is seriously broken and git:master (aka 1.8.15, but not yet released as of today) is not usable as well. Hopefully there will be some doxygen fixes in the future. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13010 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-08-06Fl_Tree documentation fixes for html/pdf, doxygen 1.8.5Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13008 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-08-04Have the Doxygen doc of fl_draw_pixmap() show the default value of the last ↵Manolo Gouy
argument. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13005 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-07-27Add missing Fl_Cairo_Window constructors (STR #3160).Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12993 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-07-10Make Fl_Graphics_Driver::newMainGraphicsDriver() public rather than private.Manolo Gouy
An FLTK app may be interested in calling it. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12991 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-06-27Remove useless 'friend' statements from declaration of class Fl_Image_SurfaceManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12982 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-06-27Use #include <FL/platform_types.h> to define type Fl_OffscreenManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12981 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-06-27Add examples/SVG_File_Surface.cxx and refer to it in the doc of class ↵Manolo Gouy
Fl_Surface_Device This example code shows how to subclass Fl_Surface_Device and Fl_Graphics_Driver to endow FLTK with a new kind of graphics output. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12980 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-06-26Move Fl_Gl_Window_Driver.H from FL/ to src/Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12977 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-06-26Move Fl_System_Driver.H from FL/ to src/Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12976 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-06-26Move Fl_Screen_Driver.H from FL/ to src/Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12975 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-06-26Move Fl_Window_Driver.H from FL/ to src/Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12974 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-06-26Move Fl_Sys_Menu_Bar_Driver.H from FL/ to src/Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12972 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-06-23Doxygen only: fixed all block comments starting with an asterisk to ↵Matthias Melcher
space-only, fixed doxygen keywords prepended with @ to use a backward slash instead. No code was changed. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12970 ea41ed52-d2ee-0310-a9c1-e6b18d33e121