summaryrefslogtreecommitdiff
path: root/FL
AgeCommit message (Collapse)Author
2020-01-03Added code to read GIF files from memory (GitHub issue #33, 2/2)Matthias Melcher
2020-01-03Added code to read BMP files from memory (GitHub issue #33, 1/2)Matthias Melcher
2019-12-31Merge remote-tracking branch 'refs/remotes/origin/master'Matthias Melcher
2019-12-31Limiting file access for Fl_Preferences.Matthias Melcher
Added Fl_Preferences::file_access() and various flags that make it possible to limit or completely deny file access to the preferences system, either for the core library or for the application or both.
2019-12-30Small docs addition for issue#45.Greg Ercolano
2019-11-07Reorganise use of virtual member function Fl_Surface_Device::end_current()ManoloFLTK
2019-11-06Link Doxygen doc of Fl_Widget::label(text) to relevant part of FLTK ↵ManoloFLTK
programming manual.
2019-10-22Add default value of 0 for 1st arg of member function Fl_Printer::begin_job().ManoloFLTK
2019-09-15X11 platform: use Gnome printer dialog when the GTK library is available at ↵ManoloFLTK
run-time The code to determine whether the GTK library is available is now in Fl_X11_System_Driver::probe_for_GTK() called both by Fl_Printer::begin_job() and Fl_Native_File_Chooser. New Fl::option OPTION_PRINTER_USES_GTK allows to deactivate use of the Gnome print dialog. Minor change in Fl_Native_File_Chooser: GTK version 3 is searched before version 2, whereas the search order was the opposite before.
2019-08-27Added new method Fl_Tree_Item::event_on_item()Greg Ercolano
2019-08-27Add example "Fitting an SVG image to a resizable Fl_Box" to doc of Fl_SVG_Image.ManoloFLTK
2019-08-25More fixes for STR #3527; handle usericons, etcGreg Ercolano
2019-08-24Fixes STR #3527: Fl_Tree small drags on open/close icons change selectionGreg Ercolano
2019-08-12Support copy function in Fl_Color_ChooserAlbrecht Schlosser
Users can press ctrl-c (or ctrl-x) while using the fl_color_chooser() function or the Fl_Color_Chooser widget to copy the current color selection to the clipboard.
2019-08-04Better definition of 'struct dirent' for the MinGW32 compilerManoloFLTK
2019-07-26Added example images for Fl_[Hold/Multi]_BrowserGreg Ercolano
2019-07-26Modified indent + bracing for author's example codeGreg Ercolano
2019-07-26Add small code example, moved widget screenshot higher on doc pageGreg Ercolano
2019-07-20Fl_Copy_Surface: more detailed Doxygen description.ManoloFLTK
2019-06-27Add method Fl_Menu_::menu_end() (STR 3523)Albrecht Schlosser
This method can be called after all menu modifications to make sure the menu() array is relocated (copied from the internal working area) to a private place owned by the Fl_Menu_ instance. menu_end() is now called in Fl_Menu_Button::popup() to make sure the menu array is in private storage. This fixes STR 3523 w/o user code changes. Calling menu_end() is in most cases optional. Todo: call menu_end() where useful (or necessary), e.g. in Fl_Choice, Fl_Menu_Bar, etc. ?
2019-06-06Last commit typo: latex docs fixGreg Ercolano
2019-06-06Added example for mac Application -> PreferencesGreg Ercolano
2019-05-25Add default argument values to reimplementations of ↵ManoloFLTK
Fl_Widget_Surface::draw_decorated_window
2019-05-25Merge remote-tracking branch 'origin/master'ManoloFLTK
2019-05-25Call virtual member Fl_Surface_Device::end_current() when necessaryManoloFLTK
Rename member function Fl_Surface_Device::end_current_() to end_current(), set it protected, and make it called by the destructor of all classes derived from Fl_Surface_Device that re-implement end_current(). This way, end_current() runs equally if Fl_Surface_Device()::pop_current() is called before or after the drawing surface is deleted.
2019-05-25Fix version of removal of deprecated methodAlbrecht Schlosser
Removal of methods breaks the ABI, hence we need to wait until 1.5.0
2019-05-24Remove Fl_Copy_Surface_Driver::draw_decorated_window() that is unnecessaryManoloFLTK
2019-05-22Fix Doxygen comment badly processed by Doxygen 1.8.15ManoloFLTK
2019-05-22Implement Fl_Quartz_Copy_Surface_Driver::draw_decorated_window()ManoloFLTK
The window title is copied in vectorial form when the titlebar is layer-backed.
2019-05-15Document Fl_File_Input::errorcolor() as deprecatedAlbrecht Schlosser
Fl_File_Input::errorcolor() and Fl_File_Input::errorcolor(Fl_Color) have not been used anywhere. Marked as deprecated.
2019-05-15Fix some links in documentationAlbrecht Schlosser
Particularly to Doxygen docs and NEdit which appears to have moved to sourceforge (according to Wikipedia), see https://en.wikipedia.org/wiki/NEdit Note: nedit.org exists but shows some non-English text.
2019-05-09Fix Doxygen doc of Fl_Window::border(int) and border()ManoloFLTK
2019-04-28macOS: yet simpler implementation of window resize and rescale.ManoloFLTK
2019-04-14Correct typo in Doxygen docManoloFLTK
2019-04-14Doxygen doc: rewording for more clarity.ManoloFLTK
2019-04-14Doxygen: rewording for more clarity.ManoloFLTK
2019-04-14Doxygen: rewording for more clarity.ManoloFLTK
2019-04-14More explicit short doc of Fl_Multi_Label.ManoloFLTK
2019-04-13Further Doxygen doc about OpenGL and HighDPI.ManoloFLTK
2019-04-12Doxygen: describe better support for OpenGL on HighDPI displays.ManoloFLTK
2019-04-12Doxygen: make explanation of how PostScript text works always visible.ManoloFLTK
2019-04-12Move Doxygen comments next to member function bodies.ManoloFLTK
2019-04-12Remove function body from Fl_Widget_Surface class declaration.ManoloFLTK
2019-04-10Make member function Fl_Surface_Device::driver(Fl_Graphics_Driver*) protected.ManoloFLTK
2019-04-10New virtual member function bool Fl_Surface_Device::is_current()ManoloFLTK
2019-04-09Add public function Fl_RGB_Image *fl_capture_window_part()ManoloFLTK
In the context of HighDPI screens, the API of function fl_read_image() is inadequate because a rectangle of size WxH drawing units of a window may contain many more than W*H pixels. Function fl_capture_window_part() returns an Fl_RGB_Image object whose drawing size matches the size of the rectangle and whose data size matches the, possibly larger, size in pixels of the corresponding area of the mapped window.
2019-04-07Simpler implementation of Fl_Cocoa_Window_Driver::resize()ManoloFLTK
2019-03-26Use \deprecated Doxygen command where necessaryManoloFLTK
2019-03-12Avoid "unused argument" compiler warnings with -Wextra after #include ↵ManoloFLTK
<fl_draw.H>
2019-02-23New member function const Fl_Image* Fl_Window::shape() replaces int ↵ManoloFLTK
Fl_Window::is_shaped() The new function allows to get the window's shaping image and delete it after use, if appropriate.