| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-09-01 | Remove useless if (...) | Albrecht Schlosser | |
| 2022-09-01 | Simplify Fl_Window_Driver::screen_num() member functions. | ManoloFLTK | |
| 2022-09-01 | Restore building with --disable-xft | ManoloFLTK | |
| 2022-08-31 | Wayland platform: remove redirection of stderr. | ManoloFLTK | |
| 2022-08-31 | Hybrid Wayland/X11: remove setenv() call from ↵ | ManoloFLTK | |
| Fl_Wayland_System_Driver::disable_wayland(). | |||
| 2022-08-30 | Hybrid Wayland/X11 platform: improve control of chosen backend. | ManoloFLTK | |
| 2022-08-30 | Attempt to improve fl_disable_wayland(). | ManoloFLTK | |
| 2022-08-30 | Add FL_EXPORT to Fl_Wayland_Screen_Driver::wl_display member variable. | ManoloFLTK | |
| 2022-08-30 | Wayland: Fix Fl_Gl_Window_Driver::newGlWindowDriver() for shared libs | ManoloFLTK | |
| 2022-08-30 | Set Fl_Graphics_Driver::set_color(Fl_Color, unsigned) used by macOS, Wayland ↵ | ManoloFLTK | |
| and display-cairo. | |||
| 2022-08-29 | Improve selection of Wayland or X11 backend | Albrecht Schlosser | |
| Calling fl_disable_wayland() at runtime must have highest priority before environment variables are considered. | |||
| 2022-08-29 | X11: Fix rescaling of non-resizable window (issue #491) | Albrecht Schlosser | |
| 2022-08-29 | Hybrid Wayland/X11 : more accurate writing of fl_wl_display(). | ManoloFLTK | |
| 2022-08-29 | Wayland/X11 hybrid: fix crash of test program demo. | ManoloFLTK | |
| 2022-08-29 | Update dependencies, fix trailing whitespace | Albrecht Schlosser | |
| 2022-08-29 | Make hybrid Wayland/X11 platform. | ManoloFLTK | |
| 2022-08-25 | Fix dependencies and whitespace errors | Albrecht Schlosser | |
| No "real" code changes, but dependencies can affect building. | |||
| 2022-08-25 | Remove unneeded FL_EXPORT declaration. | ManoloFLTK | |
| 2022-08-25 | Wayland: reduce the number of platform-specific FL_EXPORT directives. | ManoloFLTK | |
| 2022-08-24 | Add FL_EXPORT directives to support building shared libs with -no-undefined | ManoloFLTK | |
| 2022-08-23 | Wayland: Fix obscure problem when closing file dialog under recent OS versions. | ManoloFLTK | |
| The problem is that the app sometimes stops after closing a file dialog window. It results in fact from a bug in function draw_title_bar of libdecor-gtk.c that erroneously calls libdecor_frame_set_max_content_size(). This bug is being proposed to be fixed by a MR to libdecor. But moving the libdecor_frame_set_min/max_content_size() calls after the capability changes hides the bug, and the problem with file dialog doesn't show. | |||
| 2022-08-23 | Comment-only changes. | ManoloFLTK | |
| 2022-08-23 | Add FL_EXPORT directives erroneously removed at 7deff86. | ManoloFLTK | |
| 2022-08-21 | Fix argument of glMatrixMode() call. | ManoloFLTK | |
| 2022-08-20 | Add static Fl_Wayland_Window_Driver::gl_plugin() member function. | ManoloFLTK | |
| 2022-08-20 | Remove FL_EXPORT qualifier from platform-specific class declarations. | ManoloFLTK | |
| 2022-08-20 | Add int Fl::system(const char *command) static member function. | ManoloFLTK | |
| 2022-08-19 | Fl_Graphics_Driver: remove unused virtual qualifiers. | ManoloFLTK | |
| 2022-08-18 | Add a few missing virtual members to Fl_Cairo_Graphics_Driver. | ManoloFLTK | |
| 2022-08-18 | Document Fl_Gl_Window::draw_begin() and draw_end(). | 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-08 | Fix src/Makefile: add missing directory to 'clean' target | Albrecht Schlosser | |
| 2022-08-07 | Fl_Flex: support different margin sizes, improve docs | Albrecht Schlosser | |
| Support different margin sizes on all four edges. Default margin and gap size is now 0 (compatible with Fl_Pack). Doxygen: move the description from the constructor to the class declaration which constitutes a "description". Make some methods virtual and/or 'const'. Clarify demo programs, make them even more "FLTK style". | |||
| 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. | |||
