| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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. | |||
| 2020-10-14 | Simpler implementation of Fl_Quartz_Image_Surface_Driver::image() | ManoloFLTK | |
| 2020-10-12 | Simpler macOS implementation of capture of window titlebars. | ManoloFLTK | |
| 2020-10-11 | Change procedure to capture window titlebar for macOS ≥ 10.15 | ManoloFLTK | |
| That is necessary to support macOS Big Sur because previous procedure did not work for tabbed windows. The new procedure is potentially usable from macOS 10.5, but tested at this stage for macOS ≥ 10.15. | |||
| 2020-10-08 | Fl_Xlib_Font_Descriptor does not need char glok[64] when USE_XFT is on | ManoloFLTK | |
| 2020-10-04 | Create Fl_X11_System_Driver::dlopen_or_dlsym() for run-time addresses. | ManoloFLTK | |
| The intent is to gather in a single place of the X11 platform source code all variable elements when using dlopen() and dlsym() system functions (e.g., .so vs .dylib extension name, is RTLD_DEFAULT available, locations to be sought). Member function Fl_System_Driver::load() is created only to support Fl_Plugin_Manager::load(). | |||
| 2020-10-02 | Have Fl_X11_System_Driver::newUUID() use uuid_generate() if available at ↵ | ManoloFLTK | |
| run-time. The code falls back to the ad-hoc method if uuid_generate() isn't available. | |||
| 2020-09-30 | Fix possible memory allocation error. | ManoloFLTK | |
| 2020-09-23 | Solves issue #143. | Greg Ercolano | |
| 2020-09-21 | macOS: minor improvement of capture of window titlebar. | ManoloFLTK | |
| 2020-09-19 | macOS: increase resolution when drawing window titlebars to PostScript | ManoloFLTK | |
| 2020-08-05 | Remove useless 'if (...)' | Albrecht Schlosser | |
| - dasharray_ can never be NULL unless if memory allocation failed previously - if dasharray_ was NULL, the previous strcmp() would have crashed anyway (but it can't be NULL, see above) | |||
| 2020-08-04 | Remove memory leak. | ManoloFLTK | |
| 2020-08-03 | Remove useless Fl_GDI_Graphics_Driver::reset_spot() | ManoloFLTK | |
| 2020-08-01 | Remove unneeded strdup from example, fold tabs | Greg Ercolano | |
| 2020-08-01 | Implement + deploy fl_strdup() | Greg Ercolano | |
| 2020-07-31 | Solves issue #117, memcmp -> strncmp | Greg Ercolano | |
| Closes #117. | |||
| 2020-07-30 | Fix use of an SVG image in Fl_Tiled_Image when display is rescaled. | ManoloFLTK | |
| 2020-07-28 | Fix for issue #119. Drawing artefacts for SVG images without XRender. | ManoloFLTK | |
| Xlib: Drawing SVG images in scaled mode without XRender has drawing artefacts. | |||
| 2020-07-14 | First pass at fixing issue 99 | Greg Ercolano | |
| A lot of code touched because low level functions needed to pass up error messages reliably, and this had to propagate up the entire driver hierarchy. Tested OK *in English* on: > Linux > OSX 10.10.x > Windows VS2017 > Windows mingw64 I have no way to test on Android, but it might work. TODO: Needs testing in other languages to verify proper UTF8 error messages, esp. with Windows VS, due to complexities with FormatMessage() -- see get_ms_errmsg() | |||
| 2020-07-06 | Remove $Id$ tags, update URL's, and more | Albrecht Schlosser | |
| - remove obsolete svn '$Id$' tags from all source files - update .fl files and generated files accordingly - replace 'http://www.fltk.org' URL's with 'https://...' - replace bug report URL 'str.php' with 'bugs.php' - remove trailing whitespace - fix other whitespace errors flagged by Git - add and/or fix missing or wrong standard headers - convert tabs to spaces in all source files The only relevant code changes are in the fluid/ folder where some .fl files and other source files were used to generate the '$Id' headers and footers. | |||
| 2020-06-27 | Add classes Fl_SVG_File_Surface and Fl_EPS_File_Surface to draw to SVG and EPS. | ManoloFLTK | |
| Test programs device and pixmap_browser use these new classes. Class Fl_SVG_File_Surface can be optionally made non functional using the --disable-svg configure option or turning off OPTION_USE_SVG in CMake. Class Fl_EPS_File_Surface can be optionally made non functional using the --disable-print configure option or turning off OPTION_PRINT_SUPPORT in CMake. | |||
| 2020-06-15 | Allow using an Fl_SVG_Image object as window icon. | ManoloFLTK | |
| Fix for issue #90: Setting an svg image as a window icon causes a segfault. | |||
| 2020-05-08 | Replace Fl_Window_Driver::is_a_rescale() by Fl_Window::is_a_rescale() | ManoloFLTK | |
| so it can be called by any user code. | |||
| 2020-05-04 | Support case when window is fullscreen - continued | ManoloFLTK | |
| 2020-05-04 | Support case when captured window is fullscreen: no titlebar. | ManoloFLTK | |
| 2020-04-23 | Update © year. | ManoloFLTK | |
| 2020-04-23 | Check for success of the FormatMessageW() call. | ManoloFLTK | |
| 2020-04-22 | Match variable type (DWORD) and format specifier | ManoloFLTK | |
| 2020-04-22 | Add optional argument to Fl_Printer::begin_job() to inform caller when an ↵ | ManoloFLTK | |
| error occurs. This solves an issue raised in fltk.general : Fl_Printer errors - how can I interpret them? https://www.fltk.org/newsgroups.php?s38419+gfltk.general+v38427 | |||
| 2020-04-21 | Avoid useless multiplication by 1 operations. | ManoloFLTK | |
| 2020-04-12 | MacOS: show print chooser panel as a sheet. | ManoloFLTK | |
| 2020-04-10 | Give example of use of Fl_Native_File_Chooser::USE_FILTER_EXT option. | ManoloFLTK | |
| 2020-04-05 | Update standard file headers | ManoloFLTK | |
| 2020-04-03 | Fix Fl_X11_Window_Driver::capture_titlebar_and_borders() for resizable window. | ManoloFLTK | |
| 2020-03-20 | Rewrite Fl_Xlib_Graphics_Driver::get_font_name() with less lines of code. | ManoloFLTK | |
| 2020-03-20 | Fix Fl::get_font_name() under X11+Xft-Pango | ManoloFLTK | |
| 2020-03-15 | Minor rewriting for more readable code. | ManoloFLTK | |
| 2020-03-12 | Fix when using Fl_Scroll inside Fl_Overlay_Window | ManoloFLTK | |
| 2020-03-10 | Complete fix for "[fltk.general] scroll and overlay window" dated 7 march 2020. | ManoloFLTK | |
| 2020-03-08 | Improve use of fl_scroll within Fl_Overlay_Window on macOS. | ManoloFLTK | |
| This is a partial fix for "[fltk.general] scroll and overlay window" dated 7 march 2020. Mixing of Fl_Scroll and Fl_Overlay_Window is now OK also on a retina display, but there are still problems when the window is scaled. | |||
| 2020-02-10 | Implement fl_putenv() as cross-platform putenv() | Albrecht Schlosser | |
| 2020-02-09 | Remove empty file from compilation | Albrecht Schlosser | |
| 2020-02-06 | Fix computation of Fl_Window::decorated_h() on macOS when screen is scaled. | ManoloFLTK | |
| 2020-01-30 | Protect against situation where HAVE_DLSYM && HAVE_DLFCN_H && ↵ | ManoloFLTK | |
| !defined(RTLD_DEFAULT) | |||
| 2020-01-27 | Restore compilability when HAVE_DLFCN_H = 0 | ManoloFLTK | |
