| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-02-27 | Rename fl_remove_scale() to fl_override_scale() as discussed in fltk.general | ManoloFLTK | |
| Re: Can custom box type functions handle their own high-DPI screen scaling? | |||
| 2021-02-25 | Add fl_remove_scale()/fl_restore_scale() to transiently draw without scaling ↵ | ManoloFLTK | |
| factor. This new API is a response to this message in fltk.general : Can custom box type functions handle their own high-DPI screen scaling? | |||
| 2021-02-24 | Improve precision of GUI scaling for Windows platform. | ManoloFLTK | |
| 2021-02-22 | Simplify source code of Fl_GDI_Graphics_Driver::draw_rgb(Fl_RGB_Image *,…) | ManoloFLTK | |
| 2021-02-21 | Remove VS compilation warnings about implicit type conversions. | ManoloFLTK | |
| 2021-02-21 | Remove VS compilation warning messages about implicit type conversions. | ManoloFLTK | |
| 2021-02-21 | Fix for issue #192: focus box drawing incorrectly on OSX (e.g. 10.10.5) at ↵ | ManoloFLTK | |
| scales >100% | |||
| 2021-02-21 | Fix #include statements, remove unnecessary includes | Albrecht Schlosser | |
| 2021-02-19 | Remove use of static global var gl_fontsize inside virtual member ↵ | ManoloFLTK | |
| Fl_Gl_Window_Driver::alpha_mask_for_string() | |||
| 2021-02-18 | Remove #include ".../config_lib.h" from remaining sources | Albrecht Schlosser | |
| ... except src/Fl.cxx Fl.cxx uses the FL_CFG_* macros to define the values of runtime configuration options. This is now the only usage of config_lib.h. Todo: we can probably implement these runtime config vars in another way and finally remove config_lib.h. | |||
| 2021-02-18 | Make clear we're calling a member function of class Fl_WinAPI_System_Driver. | ManoloFLTK | |
| 2021-02-16 | Remove FL_CFG_SYS_POSIX and FL_CFG_SYS_WIN32 preprocessor vars from Fl_lock.cxx | ManoloFLTK | |
| 2021-02-16 | Remove FL_CFG_WIN_COCOA preprocessor variable from Fl_Tree_Prefs.cxx | ManoloFLTK | |
| 2021-02-16 | Remove FL_CFG_SYS_POSIX preprocessor variable from fl_open_uri.cxx | ManoloFLTK | |
| 2021-02-16 | Remove FL_CFG_WIN_COCOA preprocessor variable from Fl_Sys_Menu_Bar.cxx | ManoloFLTK | |
| 2021-02-16 | Remove FL_CFG_WIN_X11 preprocessor variable from Fl_own_colormap.cxx | ManoloFLTK | |
| 2021-02-16 | Fix whitespace errors (no code changes) | Albrecht Schlosser | |
| - remove trailing whitespace - convert tabs to spaces (configure.ac) | |||
| 2021-02-16 | Remove FL_CFG_SYS_WIN32 preprocessor variable from fl_draw_pixmap.cxx | ManoloFLTK | |
| 2021-02-16 | Include <config.h> when possible - continued. | ManoloFLTK | |
| 2021-02-16 | Use <config.h> when appropriate. | ManoloFLTK | |
| 2021-02-16 | Create virtual Fl_RGB_Image* Fl_Gl_Window_Driver::capture_gl_rectangle() | ManoloFLTK | |
| 2021-02-16 | Create classes Fl_XXX_Gl_Window_Driver according to driver model. | ManoloFLTK | |
| 2021-02-15 | PR #174: Skip the call to MonitorFromRect when it is not needed. | ManoloFLTK | |
| 2021-02-13 | Remove compilation warnings issued by Visual Studio 2019. | ManoloFLTK | |
| 2021-02-01 | Scaling support under Windows: fix fullscreen window mode. | ManoloFLTK | |
| When scale was > 1, fullscreen window did not cover the task bar, as seen with test/fullscreen. | |||
| 2021-01-25 | Windows: restore "checkers" app that was damaged after handling of issue #155. | ManoloFLTK | |
| 2020-12-02 | Improve Fl_Graphics_Driver::cache_size() when GUI is scaled. | ManoloFLTK | |
| The change lets this function enlarge the size only when strictly necessary for image tiling. | |||
| 2020-11-30 | Scaling for Windows and X11: support rectangular loops. | ManoloFLTK | |
| 2020-11-29 | Fix for issue #123 - Windows platform | ManoloFLTK | |
| 2020-11-29 | Windows: fix undrawn pixels at right and bottom of scaled windows. | ManoloFLTK | |
| 2020-11-27 | Prevent compilation warning about uninitialized variables. | ManoloFLTK | |
| 2020-11-25 | Fix for issue #123 - X11 platform | ManoloFLTK | |
| As discussed, only the window position becomes rounded to nearest integer value when a fractional GUI scale factor is applied. | |||
| 2020-11-24 | Fix for issue #163: Improve Xrender scaling quality | ManoloFLTK | |
| 2020-11-22 | Fix issue #162 | Greg Ercolano | |
| 2020-11-20 | Fix for issue #159 - continued | ManoloFLTK | |
| Changes here concentrate the fix within static function alpha_blend() and thus are visible only when drawing transparent images under X11 platform without Xrender. | |||
| 2020-11-19 | Remove compilation warnings about signed/unsigned comparison. | ManoloFLTK | |
| 2020-11-19 | Fix for issue #159. | ManoloFLTK | |
| 2020-11-17 | Fix whitespace and minor formatting issues | Albrecht Schlosser | |
| 2020-11-13 | Fix for issue #155 - continued | ManoloFLTK | |
| This fix takes care of the Windows platform. | |||
| 2020-11-12 | Fix for issue #155 - continued | ManoloFLTK | |
| The issue lies in details how floating point scaled coordinates are converted to integer values and its impact on the drawing of large SVG images. This commit fixes the X11 platform. The macOS platform is immune because drawing uses floating point coordinates. The Windows platform still needs fixing. | |||
| 2020-11-10 | Restore building with --disable-svg | ManoloFLTK | |
| 2020-11-10 | Remove useless typedef declaration. | ManoloFLTK | |
| 2020-11-10 | Remove compilation warning that HAVE_DLFCN_H is undefined. | ManoloFLTK | |
| 2020-11-03 | Add extra argument to Fl_SVG_File_Surface constructor. | ManoloFLTK | |
| This makes processing of the underlying FILE object consistant by classes Fl_SVG_File_Surface, Fl_EPS_File_Surface and Fl_PostScript_File_Surface. | |||
| 2020-11-02 | Fix possible memory leak in ↵ | ManoloFLTK | |
| Fl_WinAPI_Screen_Driver::read_win_rectangle_unscaled() Thanks to "fire-eggs" for spotting it. Also minor optimisations in Fl_X11_Screen_Driver::read_win_rectangle_unscaled() and Fl_Cocoa_Screen_Driver::read_win_rectangle_unscaled(). This closes PR #151. | |||
| 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 | |
| 2020-10-28 | Pango ps (#148) | ManoloFLTK | |
| Use cairo-PostScript to output PostScript when pango is available. This allows to draw in vectorial form any script. Before, only the Latin script could be drawn to PostScript in vectorial form. | |||
