| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 3 days | wip: fork | maxim nikonov | |
| 2024-10-07 | Make Pango-handled text accept legacy CP1252-encoded text | ManoloFLTK | |
| 2024-06-21 | Remove trailing whitespace | Albrecht Schlosser | |
| no code changes | |||
| 2024-04-30 | Implement and document new class Fl_PDF_File_Surface | ManoloFLTK | |
| 2024-03-30 | Fix error in Fl_PostScript_File_Device::begin_page() under Pango | ManoloFLTK | |
| This fixes the bug reported in fltk.general "Fl_Printer bug?" | |||
| 2023-11-28 | Rearrange PostScript graphics driver code redundant with Cairo driver | ManoloFLTK | |
| 2023-11-28 | Remove PostScript graphics driver code redundant with Cairo driver | ManoloFLTK | |
| 2023-04-23 | Replace internal fl_create_offscreen() calls by new Fl_Image_Surface | ManoloFLTK | |
| 2023-04-13 | Lower Pango required version from 1.22 to 1.16 | ManoloFLTK | |
| 2023-03-09 | Fix dependencies, typos, trailing whitespace, and formatting | Albrecht Schlosser | |
| No code changes. | |||
| 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-28 | Fix for Two compiler warnings (#615) - cont'd | ManoloFLTK | |
| The Page_Format and Page_Layout enums have been conceived for them to be combinable into a single int value. | |||
| 2022-12-28 | Fix compiler warnings on Windows with mingw-w64 CMAKE_CXX_STANDARD=20 (#615) | ManoloFLTK | |
| 2022-11-30 | Remove useless fl_matrix member variable of class Fl_Graphics_Driver | ManoloFLTK | |
| 2022-10-10 | Remove duplications between Fl_Graphics_Driver and derived classes. | ManoloFLTK | |
| 2022-10-10 | Fix for issue #511: allow fl_circle() even without calls to ↵ | ManoloFLTK | |
| fl_begin/end_loop/polygon(). | |||
| 2022-09-26 | Replace all calls to sprintf() by calls to snprintf(). | ManoloFLTK | |
| 2022-08-20 | Remove FL_EXPORT qualifier from platform-specific class declarations. | ManoloFLTK | |
| 2022-07-26 | Remove redundant Fl_PostScript_Graphics_Driver::color() under Pango. | ManoloFLTK | |
| 2022-07-24 | Add Pango version check for Fl_PostScript_Graphics_Driver | ManoloFLTK | |
| 2022-07-24 | Add Fl_PostScript_File_Device::set_current() and end_current() members. | ManoloFLTK | |
| 2022-07-20 | Change prototype of virtual Fl_Graphics_Driver::pango_font_description(). | ManoloFLTK | |
| 2022-07-18 | Fl_Cairo_Graphics_Driver: simpler way to construct the PangoLayout object. | ManoloFLTK | |
| 2022-05-05 | Fl_Cairo_Graphics_Driver: simpler code with early calls to ↵ | ManoloFLTK | |
| cairo_surface_destroy(). Add also replacement for pango_font_metrics_get_height() which requires Pango 1.44 | |||
| 2022-05-02 | Keep the PangoLayout member private in class Fl_Cairo_Graphics_Driver. | ManoloFLTK | |
| 2022-03-24 | Remove platform-dependent type Fl_Bitmask (not in documented public API). | ManoloFLTK | |
| 2022-03-23 | Remove vsscanf_l() call from Win32 driver (it appears to be a BSD-ism and ↵ | ian.macarthur | |
| unsupported by the MS tools) and rename several clocale specific methods from "name" to "vname" since they take a va_list not a variable list of arguments. | |||
| 2022-03-21 | Fix silly MSVC 2010 parser warnings | Albrecht Schlosser | |
| Code like "void copy(const char */*stuff*/, ...)" would issue the warning "'*/' seen outside comment" which is formally true but ... These warnings don't appear with newer MS compilers, but I fixed them anyway. | |||
| 2022-03-06 | Complete class Fl_Cairo_Graphics_Driver using Fl_Wayland_Graphics_Driver | ManoloFLTK | |
| 2022-01-16 | Rename FL/fl_string.h to FL/fl_string_functions.h | Albrecht Schlosser | |
| This is part 1 of the final fix for a previous name clash on case insensitive file systems (fl_string.h vs. Fl_String.H). | |||
| 2021-12-09 | Remove compiler warnings about unused parameters (issue #307) - cont'd | ManoloFLTK | |
| 2021-12-02 | PostScript output: initialise member variables in Fl_Cairo_Graphics_Driver ↵ | ManoloFLTK | |
| constructor. Also, remove inadequate Fl_Surface_Device::push_current(this) call in Fl_Posix_Printer_Driver::begin_job(). | |||
| 2021-10-31 | Consistently make Fl_Paged_Device::begin_page call ↵ | ManoloFLTK | |
| Fl_Surface_Device::push_current. | |||
| 2021-08-27 | Remove compiler warnings '-Wextra-semi' (see also PR #266) | Albrecht Schlosser | |
| I compiled with `-Wextra-semi -Werror=extra-semi` on Linux and Windows (cross-compiled on Linux) and removed all "extra semicolon" warnings I could find. I didn't check on macOS (yet). Note: Linux configured with and w/o Pango but not w/o Xft. Compilation with other options (e.g. Cairo) might still emit such warnings. | |||
| 2021-05-26 | Fix trailing whitespace and formatting | Albrecht Schlosser | |
| 2021-03-26 | Remove X11-specific code from platform-independent Fl_PostScript.cxx | ManoloFLTK | |
| 2021-03-23 | Optimization for pixel loop. | Greg Ercolano | |
| As per erco's comments on fltk.coredev, Mar 21 2021 in thread Subject: Re: 1.4 build failing on OSX for me | |||
| 2021-03-22 | Remove unused #include statements | Albrecht Schlosser | |
| Cairo is not used in this file, math.h is not necessary, and stdio.h is only required if USE_PANGO is false. | |||
| 2021-03-22 | Add missing include file stdlib.h for abs(int) | Albrecht Schlosser | |
| This file was included (in math.h or elsewhere) on Linux and latest macOS versions but maybe not in earlier macOS versions or with other configuration options. | |||
| 2021-03-15 | Create class Fl_Cairo_Graphics_Driver. | ManoloFLTK | |
| That class is extracted from inside Fl_PostScript_Graphics_Driver and might become handy in the future. | |||
| 2021-03-15 | Class Fl_PostScript_Graphics_Driver: better separation of what varies with ↵ | ManoloFLTK | |
| USE_PANGO | |||
| 2021-03-01 | Remove warnings about hidden virtual member functions. | ManoloFLTK | |
| 2021-02-16 | Use <config.h> when appropriate. | ManoloFLTK | |
| 2021-02-13 | Remove compilation warnings issued by Visual Studio 2019. | ManoloFLTK | |
| 2020-11-17 | Fix whitespace and minor formatting issues | Albrecht Schlosser | |
| 2020-11-10 | Remove useless typedef declaration. | ManoloFLTK | |
| 2020-11-01 | Add Fl_PostScript_File_Device::close_command(Fl_PostScript_Close_Command cmd) | ManoloFLTK | |
| Also expand Doxygen doc of class Fl_Printer for the X11 platform. | |||
| 2020-10-30 | X11+GTK: remove warning when native file chooser runs on Wayland | ManoloFLTK | |
| 2020-10-29 | Fix PostScript driver for fl_draw_image(buf,X,Y,W,H,D,L) with negative D or L | ManoloFLTK | |
| 2020-10-29 | Cairo-based PostScript: fix image tiling | ManoloFLTK | |
