| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-01-12 | Remove useless #include directives | ManoloFLTK | |
| 2023-01-12 | Simpler implementation of Fl_Window_Driver::scroll_to_selected_item() | ManoloFLTK | |
| 2023-01-12 | Wayland menus: remove useless Fl_Window_Driver::extra_menutitle() | ManoloFLTK | |
| 2023-01-12 | Fix buffer overflow in Fl_Tree_Item::show_self() | Albrecht Schlosser | |
| 2023-01-11 | Fix "Wayland: compilation warnings" (#649) | ManoloFLTK | |
| 2023-01-11 | Fix "Long line crashes Fl_Hold_Browser" (#645) | ManoloFLTK | |
| This is in fact a regression introduced at commit be0f06e. | |||
| 2023-01-11 | Wayland: Further improved implementation of menu windows | ManoloFLTK | |
| Tall menus now work also as single popup window and show the correct selected item. Groups of popups with a menutitle, an associated menuwindow, and possibly submenus are constructed around the menuwindow, the menutitle being a child popup of the menuwindow. This positions these popup groups better than before. | |||
| 2023-01-11 | Fix ";" inadvertently written "," | ManoloFLTK | |
| 2023-01-11 | Fix "Compilation warning: 'NSOpenGLContext' on macOS 11" !#646) | ManoloFLTK | |
| 2023-01-10 | Fix new warnings in CI | Matthias Melcher | |
| 2023-01-10 | CI: Enable compiler warnings in CI builds (#648) | Albrecht Schlosser | |
| '-Wall -Wunused -Wsuggest-override' depending on the C++ standard, either - C++98 (Linux/X11) - C++11 (Linux/Wayland) - C++20 (macOS) | |||
| 2023-01-10 | Fix compiler warning in test/tabs | Matthias Melcher | |
| 2023-01-09 | Virtual member Fl_Window_Driver::makeWindow() now returns void | ManoloFLTK | |
| 2023-01-09 | Wayland: Possibly better way to complete popup construction | ManoloFLTK | |
| 2023-01-09 | Doc only: fix for "Fl::awake() and Fl::add_timeout()" (#524) | ManoloFLTK | |
| 2023-01-09 | Wayland: fix Fl::event_key(int) | ManoloFLTK | |
| 2023-01-08 | FLUID: add drag'n'drop for images (#642) | Matthias Melcher | |
| FLUID dnd for desktop images into the design Documentation for fl_access | |||
| 2023-01-08 | Add new Fl_Rect::inset(lt,top,rt,bot) method | Greg Ercolano | |
| 2023-01-08 | Fix "Xrender blurs adjacent images with bilinear scaling" (#633) | ManoloFLTK | |
| Many thanks to @wcout for providing this fix. Xrender now draws images in the same way when tiling images or not when FL_RGB_SCALING_BILINEAR is on. This allows to remove static bool Fl_Tiled_Image::drawing_tiled_image() which becomes unused. | |||
| 2023-01-08 | Wayland: Improved implementation of menu windows | ManoloFLTK | |
| 2023-01-08 | Fix missing parameter documentation | Matthias Melcher | |
| 2023-01-07 | Fix Fl_Spinner draw problem - closes #638 | Greg Ercolano | |
| 2023-01-07 | Fix for "Shift-Ctrl-C shortcut in fluid not working on newer linux OS's" (#637) | ManoloFLTK | |
| 2023-01-06 | X11: Optionally copy selection buffer to clipboard (STR 3229) | Albrecht Schlosser | |
| The new method Fl::selection_to_clipboard(int) enables copying selection data to the clipboard on X11 if it is set to 1. This feature was requested by STR 3229 and the implementation was inspired by an `xterm` feature named "Select to Clipboard" which can be enabled by 'ctrl + middle mouse button + "Select to Clipboard"' in an xterm window. | |||
| 2023-01-05 | Include OS error if reap_editor() fails | Greg Ercolano | |
| 2023-01-05 | Add Fl_Tabs dragging in pulldown mode | Matthias Melcher | |
| 2023-01-05 | Adding Fl::hide_all_windows() | Matthias Melcher | |
| 2023-01-05 | Adding color to test/mandelbrot (#634) | Matthias Melcher | |
| 2023-01-05 | Add close buttons for individual tabs in Fl_Tabs (#628) | Matthias Melcher | |
| Add close buttons for Fl_Tabs Introducing callback reasons FLUID shows all FL_WHEN_... options Adding Fl_Tabs overflow types Improved test/tabs to show new features | |||
| 2023-01-05 | Refactor drawing small circles: add fl_draw_circle() | Albrecht Schlosser | |
| This method can be used to draw small circles as part of the GUI. It is independent of the current scheme. Very small circles are approximated by drawing several rectangles. | |||
| 2023-01-04 | Remove unused variable, fix "type issue" (#445, part 2) | Albrecht Schlosser | |
| This commit removes the unused variable as suggested in the discussion of issue #445: "type issue in fluid/ExternalCodeEditor_WIN32.cxx" ... although the compiler would remove it anyway. ;-) | |||
| 2023-01-04 | Fix for "Fl_Native_File_Chooser_MAC.mm compilation warning" (#627) | ManoloFLTK | |
| 2023-01-04 | Cairo/Pango: compute character widths fast and string widths accurately | ManoloFLTK | |
| This commit has Fl_Cairo_Graphics_Driver compute string widths in 2 ways: 1) when the string contains several unicode characters, the width of the whole string is computed, accounting for kerning when it occurs; 2) when the string contains a single unicode character, its width is computed, memorised, and re-used next time it's necessary. The effect of this approach is - Fl_Text_Display is fast because it uses memorised single character widths repeatedly - Fl_Input is drawn accurately because the cursor position is determined by string widths, not by sums of character widths. | |||
| 2023-01-03 | Update "Migrating Code ..." documentation | Albrecht Schlosser | |
| Add "New FL_OVERRIDE Macro" paragraph and update some more parts. | |||
| 2023-01-03 | Clarify and improve Fl::scheme() related documentation | Albrecht Schlosser | |
| 2023-01-02 | Fix missing include file for Visual Studio | Albrecht Schlosser | |
| ... if GDIPLUS is disabled. Thanks to Winfried Szukalski for reporting this. | |||
| 2023-01-02 | Modify 'oxy' scheme's "choice arrow" for consistency | Albrecht Schlosser | |
| The "choice arrow" used two "down-arrows" which was different than all the other schemes. Changed to up-arrow and down-arrow to make this more consistent. The exception is the default scheme (none or base) which uses only one down-arrow. | |||
| 2023-01-02 | Fix box frame sizes of "round" boxes in scheme 'oxy' | Albrecht Schlosser | |
| 2023-01-02 | Fix a doxygen warning and improve "file list" contents | Albrecht Schlosser | |
| FL/Fl_Group.H: add `\brief` keyword src/Fl_Group.cxx: fix warning: the '#' in '#include' must be escaped | |||
| 2023-01-01 | FLUID refactor and macOS warnings removed (#623) | Matthias Melcher | |
| P renamed to g_project class Project renamed to class Fluid_Project fixes macOS type cast warnings | |||
| 2023-01-01 | Add a missing FL_OVERRIDE flag | Albrecht Schlosser | |
| 2023-01-01 | Make sure that zlib and png are both local or system (#621) | Matthias Melcher | |
| Autoconf syncs png and zlib configuration Cmake png zlib selection | |||
| 2023-01-01 | FLUID: BMP header file not tracked | Matthias Melcher | |
| 2023-01-01 | FLUID: Fixes size_t signedness warning | Matthias Melcher | |
| 2022-12-30 | Remove commented fl_beep calls (#620) | Adam Chyła | |
| 2022-12-30 | Fixing false FL_OVERRIDE | Matthias Melcher | |
| 2022-12-30 | Fix uninitialised struct in SVG reader | Matthias Melcher | |
| 2022-12-30 | FLUID support for inline image data (see #542, #592) (#604) | Matthias Melcher | |
| 2022-12-30 | Use `FL_OVERRIDE` for all overridden virtual methods (#611) | Matthias Melcher | |
| FL_OVERRIDE is defined as `override` for C++11 and higher FL_OVERRIDE is defined as `override` for VisualC 2015 and newer Don't interfere with Fl_Widget::override() | |||
| 2022-12-30 | Fix misleading indentation (warning: [-Wmisleading-indentation]) | Albrecht Schlosser | |
