| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-01-27 | Fixes fltk-options setting wrong keys | Matthias Melcher | |
| 2023-01-27 | FLUID: close communications pipe | Matthias Melcher | |
| 2023-01-27 | FLUID: fixe external command alert on Unix | Matthias Melcher | |
| 2023-01-27 | Wayland.dox: reword and add some information | ManoloFLTK | |
| 2023-01-27 | Fix for [fltk.coredev] native file chooser crash | ManoloFLTK | |
| 2023-01-26 | STR 2936: FLUID: option to ignore syntax check in DeclBlock | Matthias Melcher | |
| 2023-01-26 | Simpler Fl_Wayland_Gl_Window_Driver::resize() is enough | ManoloFLTK | |
| 2023-01-26 | Fixing FLUID file corruption from issue #653 (#662) | Matthias Melcher | |
| Removing all globals in file writer (#653 ) Fix some static analyser complaints Valgrind: handle width==0 in GfxDrivers on Wayland and X11 Don't use `Fl_Input_::static_value`, it accesses previous buffer that may be deleted Project file write encapsulated, removing globals Encapsulating project file reader, removing states in glbals Project i/o increased source code readability | |||
| 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-23 | FLUID: unneeded assignment, possible NULL pointer (#660) | Matthias Melcher | |
| 2023-01-23 | STR 2639 Fixes Fl_Pack resize behaviour | Matthias Melcher | |
| FLUID cleanups FLUID Fl_Pack support improvement FLUID fix error in handling live mode resizables | |||
| 2023-01-23 | Wayland: remove useless member variables of struct output | ManoloFLTK | |
| 2023-01-21 | FLUID: No syntax highlighting in comment editor (#658) | Matthias Melcher | |
| 2023-01-21 | Animated GIF support (Fl_Anim_GIF_Image class) (#375) | wcout | |
| 2023-01-21 | Move global FLTK options into new app fltk-admin (#560) | Matthias Melcher | |
| 2023-01-20 | No default values in plain C | Matthias Melcher | |
| 2023-01-20 | STR 2822: function to count bytes in a UTF-8 string | Matthias Melcher | |
| 2023-01-20 | STR 2843: FLUID align evenly now prefers correct gap size over correct width | Matthias Melcher | |
| 2023-01-20 | STR 2894: pressed_menubutton_ now protected in Fl_Menu_Button | Matthias Melcher | |
| 2023-01-20 | STR 2909: Fl_Tile now forwards FL_RELEASE event to children | Matthias Melcher | |
| 2023-01-20 | STR 3408: Fl_Scroll draws background inactive if needed | Matthias Melcher | |
| 2023-01-20 | STR 3461: fix menu linespacing | Matthias Melcher | |
| 2023-01-20 | STR 2658: documentation fixes on Fl::set_fonts | Matthias Melcher | |
| 2023-01-19 | Fluid: improve contrast of comments in widget browser | Albrecht Schlosser | |
| 2023-01-17 | Update bundled libjpeg to version 9e - cont'd | ManoloFLTK | |
| 2023-01-17 | Update bundled libjpeg to version 9e - cont'd | ManoloFLTK | |
| 2023-01-17 | Update bundled libjpeg to version 9e (16 jan 2022) | ManoloFLTK | |
| 2023-01-17 | Update bundled libpng to version 1.6.39 - cont'd | ManoloFLTK | |
| 2023-01-17 | Update bundled libpng to version 1.6.39 - cont'd | ManoloFLTK | |
| 2023-01-17 | Update bundled libpng to version 1.6.39 (20 nov 2022) | ManoloFLTK | |
| 2023-01-17 | Update bundled zlib to version 1.2.13 (13 oct 2022) | ManoloFLTK | |
| 2023-01-16 | Fix shared library build on Solaris as requested by STR 3378 | Albrecht Schlosser | |
| I couldn't test this though. Reference: https://www.fltk.org/str.php?L3378 | |||
| 2023-01-16 | Wayland menus: support tall popup menu + Sway support | ManoloFLTK | |
| 2023-01-16 | Wayland menus: support tall popup menu | ManoloFLTK | |
| 2023-01-16 | Remove DartConfig.cmake as requested by STR 2059 | Albrecht Schlosser | |
| This file was not in use and we currently don't intend to use CDash. | |||
| 2023-01-16 | Improve examples/chart-simple demo program | Albrecht Schlosser | |
| Make sure that the first chart entry is not zero because this wouldn't show the first part of FL_SPECIALPIE_CHART separated from the circle. | |||
| 2023-01-16 | Fl_Chart: minor update and additional documentation | Albrecht Schlosser | |
| Add forgotten parameter docs and some minor code fixes. | |||
| 2023-01-15 | Improve deriving from Fl_Chart (STR 2022) | Albrecht Schlosser | |
| This commit makes the local, static drawing functions in the source file available for subclasses by converting them to static protected methods as requested by STR 2022. The source and header files have been reformatted according to the CMP, documentation for the new protected methods was added. Source code *functionality* has not been changed. This resolves and closes STR 2022. Todo: - investigate whether these drawing methods wouldn't better be member functions and "convert" them if applicable - investigate whether the internal struct FL_CHART_ENTRY could become a local part of the Fl_Chart class, maybe Fl_Chart::Entry. - rename private member variables with trailing underscore (see CMP) | |||
| 2023-01-15 | Fix memory leak warnings by "binding" images | Albrecht Schlosser | |
| Although the memory "leak" is not really an issue in this demo program (memory is returned anyway), "fixing" the leak warning issued by valgrind and address sanitizer demonstrates the new feature to "bind" images. | |||
| 2023-01-15 | Have files fl_attr.h and names.h visible by Doxygen | ManoloFLTK | |
| For some reason, the \file Doxygen command is absolutely required. | |||
| 2023-01-15 | Rename static member Fl_Wayland_Window_Driver::tall_popup to new_popup | ManoloFLTK | |
| The new name reflects better the role of this bool member variable. Also, add explanatory comments about the use of this variable. | |||
| 2023-01-14 | Add necessary initialisation in test/mandelbrot | ManoloFLTK | |
| Detected by valgrind : ==16102== Conditional jump or move depends on uninitialised value(s) ==16102== at 0x449A10: Drawing_Area::idle() (mandelbrot.cxx:143) | |||
| 2023-01-14 | More for "undefined reference to png_init_filter_functions_vsx" (#652) | ManoloFLTK | |
| 2023-01-14 | Extend commit a4b33f8 to other uses of function convert_crlf() | ManoloFLTK | |
| Helper function convert_crlf() from file fl_wayland_clipboard_dnd.cxx has been repaired by commit a4b33f8 (13 jan 2023). But the same function was also in file Fl_cocoa.mm. This commit moves the repaired code to class Fl_Screen_Driver and has both fl_wayland_clipboard_dnd.cxx and Fl_cocoa.mm use it. | |||
| 2023-01-14 | Fix "undefined reference to png_init_filter_functions_vsx" (#652) | ManoloFLTK | |
| Add two auxiliary source files needed to properly build libpng for the ppc64 architecture. | |||
| 2023-01-14 | Add missing initialisation after dynamic memory allocation | ManoloFLTK | |
| 2023-01-13 | Fix set_fonts() in Xlib/xft and Cairo Graphics_Driver | Albrecht Schlosser | |
| src/drivers/Cairo/Fl_Cairo_Graphics_Driver.cxx: - fix font_name_process() out of bounds memory access - unify/align font_name_process() code (see also Xlib/xft) - fix font name string allocation src/drivers/Xlib/Fl_Xlib_Graphics_Driver_font_xft.cxx - unify/align font_name_process() code (see also Cairo_Graphics) - fix font name string allocation Todo: move common code to Fl_Graphics_Driver or another common file. | |||
| 2023-01-13 | Fix for "Rename Fl_X* Fl_Window::i private class member" (#223) | ManoloFLTK | |
| 2023-01-13 | Wayland menus: add missing use of scaling factor | ManoloFLTK | |
