| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-08-20 | Remove FL_EXPORT qualifier from platform-specific class declarations. | ManoloFLTK | |
| 2022-08-18 | Add a few missing virtual members to Fl_Cairo_Graphics_Driver. | ManoloFLTK | |
| 2022-08-18 | Simplify class Fl_OpenGL_Display_Device. | ManoloFLTK | |
| 2022-08-18 | Remove un-necessary Fl_Wayland_Gl_Window_Driver::capture_gl_rectangle(). | ManoloFLTK | |
| 2022-08-17 | Simplify Fl_Wayland_Gl_Window_Driver::make_current_before() member function. | ManoloFLTK | |
| 2022-08-17 | Wayland platform: improve Fl_Gl_Window resize operations. | ManoloFLTK | |
| 2022-08-15 | Remove useless Fl_Wayland_Window_Driver::show_with_args_begin/end(). | ManoloFLTK | |
| 2022-08-15 | Fix Fl_Wayland_Window_Driver::decoration_sizes(). | ManoloFLTK | |
| 2022-08-13 | Replace call to CreateFont() by call to CreateFontW(). | ManoloFLTK | |
| 2022-08-12 | Add virtual Fl_Cairo_Graphics_Driver::cache_size() member function. | ManoloFLTK | |
| 2022-08-10 | Fix Fl_Xlib_Graphics_Driver for drawing tiled images. | ManoloFLTK | |
| Conflicting demands arise in the implementation of class Fl_Xlib_Graphics_Driver for drawing images with the XRender library : 1) Issue #163 leads to use a bilinear filter to draw-and-scale images. 2) This tends to blur the edges of drawn areas which is bad for tiled images (that is because the edges get alpha values, even for an opaque source image). This commit resolves the conflict adding a means to detect whether the library is busy drawing a tiled image. If so, the bilinear filter is not applied, drawn areas don't have blurred edges, resulting in a nice tiling. With this commit, these test apps perform correctly: - tiled_image is correct at all scaling factor values also when modified to use a depth-3 or a depth-4 Fl_RGB_Image as tile; - unittests - Drawing Images is correct at all scaling factor values; - pixmap_browser scales correctly up and down JPEG and PNG images. | |||
| 2022-08-09 | Fix Fl_Xlib_Graphics_Driver for tiled-depth 3 images. | ManoloFLTK | |
| Modifying test/tiled_image to make it use a depth-3 image for tiling (rather than an Fl_Pixmap) shows the filter does require to use PictOpOver as the render op in the XRenderComposite call. | |||
| 2022-08-09 | Fix Fl_Xlib_Graphics_Driver for RGB image drawing under XQuartz. | ManoloFLTK | |
| 2022-08-07 | Wayland platform: fix declaration of local variable 'scale'. | ManoloFLTK | |
| 2022-08-07 | Wayland platform: move repeated code into ↵ | ManoloFLTK | |
| Fl_Wayland_Graphics_Driver::buffer_commit(). | |||
| 2022-08-06 | Wayland: make sure wl_surface_frame() is followed by wl_surface_commit(). | ManoloFLTK | |
| 2022-08-06 | Wayland: fix regression from 50d26b0 in test/mandelbrot. | ManoloFLTK | |
| 2022-08-06 | Check for error while communicating with Wayland - cont'd. | ManoloFLTK | |
| 2022-08-06 | Check for error while communicating with Wayland. | ManoloFLTK | |
| 2022-08-02 | Fl_Darwin_System_Driver: use explicit unicode characters, comment out coding ↵ | ManoloFLTK | |
| sequences. | |||
| 2022-07-30 | Add support of macOS Ventura 13.0 | ManoloFLTK | |
| 2022-07-27 | Fix for issue #471 for the Wayland platform. | ManoloFLTK | |
| 2022-07-27 | Fl_Sys_Menu_Bar: allow use of more keys as menu shortcuts. | ManoloFLTK | |
| 2022-07-26 | Remove useless variables and preprocessor directives. | ManoloFLTK | |
| 2022-07-26 | Remove redundant Fl_Xlib_Graphics_Driver::scale_bitmap_for_PostScript() ↵ | ManoloFLTK | |
| under USE_XFT=1. | |||
| 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-21 | Fl_Cairo_Graphics_Driver: simpler handling of font size. | 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-07-16 | Remove empty line | Albrecht Schlosser | |
| 2022-07-16 | beep: use maximum loudness for error, otherwise system-default | Leon Winter | |
| 2022-07-16 | Let beep use system default settings | Leon Winter | |
| Please note that the parameter 'percent' of XBell(3). Given the value of 100, the system defined setting (normally specified via xset) is ignored and the percent of 100 is used instead. When calling the bell from fltk with FL_BEEP_DEFAULT I would expect to get the default (system specified) percent setting. | |||
| 2022-07-11 | Add explanatory comments about text handling by Fl_Cairo_Graphics_Driver. | ManoloFLTK | |
| 2022-07-09 | Fix non-xft build referencing fl_get_font_xfld() (#461) | Albrecht Schlosser | |
| This is only one part of issue 461 which describes two build errors on "Raspberry Pi4 bullseye". It turned out that the build didn't find Xft. | |||
| 2022-07-06 | Move member q_width from class Fl_Font_Descriptor to Fl_Quartz_Font_Descriptor. | ManoloFLTK | |
| That's because this member is used only in Fl_Quartz_Font_Descriptor. | |||
| 2022-07-06 | Fl_Cairo_Graphics_Driver: fix issues in string width computations when ↵ | ManoloFLTK | |
| scaling applies. The implemented approach is to create and use the pango_layout_ object only relatively to an unscaled cairo context. With this, the pixel width of a drawn string equals the sum of the widths of its characters. | |||
| 2022-07-05 | Documentation: add missing mentions of the Wayland platform. | ManoloFLTK | |
| 2022-07-04 | Wayland platform.: complete support of gl_start/gl_finish. | ManoloFLTK | |
| 2022-07-02 | Wayland platform: add missing initialisation to ↵ | ManoloFLTK | |
| Fl_Wayland_Gl_Window_Driver::gl_start(). | |||
| 2022-07-02 | Wayland platform: more accurate initial state of window buffer. | ManoloFLTK | |
| 2022-07-02 | Wayland platform: add support of FL_ALPHA for GL windows. | ManoloFLTK | |
| 2022-07-01 | Wayland platform: add support of gl_start() / gl_finish(). | ManoloFLTK | |
| 2022-06-29 | Wayland platform: send FL_ENTER/LEAVE/MOVE events to top-level windows only. | ManoloFLTK | |
| 2022-06-28 | Wayland platform: add support of FL_LEAVE event. | ManoloFLTK | |
| 2022-06-27 | Fix for issue #450 : Fl_Counter slips into infinite loop (V2). | ManoloFLTK | |
| Need to poll only for the file descriptor associated to the wayland display. | |||
| 2022-06-27 | Fix for issue #454 : crash in Fl::get_font_name(). | ManoloFLTK | |
| 2022-06-25 | Remove arbitrary maximum length of font name. | ManoloFLTK | |
| 2022-06-24 | Fix for issue #452: Fl::get_font_name failure on OS-X. | ManoloFLTK | |
