| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-08 | Make Fl_GTK_Printer_Driver recognize more paper sizes | ManoloFLTK | |
| also, make clear the B* paper size names are from JIS not ISO. | |||
| 2024-04-08 | Improve Fl_GTK_Printer_Driver::begin_job() | ManoloFLTK | |
| 2024-04-08 | Add Tabloid paper size to menu_print_page_size array | ManoloFLTK | |
| 2024-04-06 | Rename putchar() to plot_char() (#944) | Greg Ercolano | |
| Some old platforms (NetBSD, AIX) implement the common stdio "putchar()" function as a global macro which poisons the global namespace, preventing all C and C++ programs from using "putchar()" as a function or method. There was a long thread about this in fltk.coredev during the period Mar 25 2024 ~ Apr 4 2024, subject "RFC: Fl_Terminal::putchar() in public API" as to why we have no choice but to not use putchar() as a method name. | |||
| 2024-04-05 | CMake: Fix detection of trunc() for Windows | Albrecht Schlosser | |
| 2024-04-05 | Fix documentation example of the FL_FUNCTION_CALLBACK_#() macro | ManoloFLTK | |
| 2024-04-04 | Fix compiler warning, part 2 of #946 | Albrecht Schlosser | |
| 2024-04-04 | Fix compiler warning, part 1 of #946 | Albrecht Schlosser | |
| 2024-04-04 | Add NULL check to UNIX save_file() (#945) | Greg Ercolano | |
| 2024-04-04 | FLUID: fix possible null pointer. GitHub #945 | Matthias Melcher | |
| 2024-04-04 | Improve use of fl_create_print_window() under Windows | ManoloFLTK | |
| 2024-04-04 | Improve use of fl_create_print_window() under X11 | ManoloFLTK | |
| 2024-04-02 | Update misc/README.txt | Albrecht Schlosser | |
| 2024-04-02 | Move test/fromdos.c to misc/fromdos.c where it belongs | Albrecht Schlosser | |
| This is a test file for developers only. Use with caution. | |||
| 2024-04-02 | Add replacement for potentially missing trunc() (#944) | Albrecht Schlosser | |
| - add configure + CMake checks to define HAVE_TRUNC in config.h - src/Fl_Timeout.cxx: add local replacement function | |||
| 2024-04-02 | Improve support for NetBSD (#944) | Albrecht Schlosser | |
| - fix gcc version check for FL_DEPRECATED macro - fix #include for select() on NetBSD < 3.0 (#944) For more info please see GitHub Issue #944 | |||
| 2024-04-02 | Remove dead code/comment: HP-UX 9.x not supported | Albrecht Schlosser | |
| README.Unix.txt documents that HP-UX 11.11 is required | |||
| 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?" | |||
| 2024-03-28 | macOS: Avoid possible crash in makeMainWindow when another win is modal | ManoloFLTK | |
| 2024-03-25 | Fix "Support for AIX" - part 2 (#942) | Albrecht Schlosser | |
| Add missing file counter increment, thanks to @michaelbauerle. | |||
| 2024-03-24 | CMake for macOS platform: improve handling of -framework link arguments | ManoloFLTK | |
| 2024-03-24 | Replace lround() calls by round() calls in class Fl_Anim_GIF_Image (#942) | ManoloFLTK | |
| 2024-03-24 | Remove duplicated #include <config.h> directive | ManoloFLTK | |
| 2024-03-23 | macOS: remove deprecated use of property allowedFileTypes in class NSSavePanel | ManoloFLTK | |
| The recommended replacement requires macos ≥ 11.0 and a new framework: UniformTypeIdentifiers | |||
| 2024-03-23 | Add necessary #include <config.h> directives | ManoloFLTK | |
| 2024-03-22 | Fix "Support for AIX" (#942) | Albrecht Schlosser | |
| Slightly modified patch from @michaelbaeuerle (issue #942). | |||
| 2024-03-22 | Add comments giving cairo version required for each cairo call if > 1.0 | ManoloFLTK | |
| 2024-03-21 | Remove "-no-pie" link option also from configure-based builds | ManoloFLTK | |
| 2024-03-21 | CMake: Remove "-no-pie" build option | Albrecht Schlosser | |
| libdecor/build/Makefile: unused anyway (previously used building demos) src/CMakeLists.txt: broke some user builds, see fltk.general, thread "-no-pie in FLTK Libraries build." (Mar 17, 2024). Todo: check usage of "-fPIC" (libdecor builds) | |||
| 2024-03-20 | Remove unused macro definitions | ManoloFLTK | |
| 2024-03-20 | Add missing include file (#939) | Albrecht Schlosser | |
| 2024-03-20 | Add configure option to build tests only on request (#940) | Albrecht Schlosser | |
| Option: ./configure --disable-test build test programs (default=yes) Thanks for the patch(es) to @michaelbaeuerle. I added `make test` to be able to build the test programs from the FLTK root directory if FLTK was configured with --disable-test. | |||
| 2024-03-20 | Add compile-time check of required minimum cairo version | ManoloFLTK | |
| 2024-03-20 | Use type cairo_region_t* for Fl_Region under Wayland platform | ManoloFLTK | |
| 2024-03-19 | Update dependencies, whitespace, and Fl_File_Chooser.cxx | Albrecht Schlosser | |
| Rewrite src/Fl_File_Chooser.cxx from its .fl source file | |||
| 2024-03-19 | Document fl_close_display() | ManoloFLTK | |
| 2024-03-18 | Fix "Support for HP-UX" (#937) | Albrecht Schlosser | |
| Fix usage of vsscanf in Fl_Unix_System_Driver::clocale_vsscanf(). Final commit of all patches provided by the OP of issue #937 - if everything works now. | |||
| 2024-03-18 | Add more public accessor methods to Fl_Grid (#937) | Albrecht Schlosser | |
| Some of these accessor methods should be private so they can't be used by user code but - due to compiler issues - they must be public for HP-UX 11.11 (for details see GitHub Issue #937). | |||
| 2024-03-18 | Fix name clash on some systems (#937) | Albrecht Schlosser | |
| Rename local function and void using leading underscore. | |||
| 2024-03-18 | CMake: formatting only | Albrecht Schlosser | |
| 2024-03-18 | Replace setenv() with putenv() on old systems (+937) | Albrecht Schlosser | |
| Add system check for setenv() function in configure and CMake. | |||
| 2024-03-18 | Move nanosvg to a separate file, don't use 'roundf()' (#937) | Albrecht Schlosser | |
| Replacement of roundf() with nsvg__roundf() fixes one aspect of issue #937. Having the nanosvg implementation in its own module was planned anyway. | |||
| 2024-03-18 | Fix VS compiler warning, write "copied" message to tty | Albrecht Schlosser | |
| ... rather than popping up a message window. | |||
| 2024-03-18 | Fix a Visual Studio compiler warning | Albrecht Schlosser | |
| 2024-03-18 | native-filechooser has preview panel with FLTK_USE_X11 and macOS | ManoloFLTK | |
| 2024-03-18 | Fl_Native_File_Chooser_GTK: improve preview of text files on HiDPI | ManoloFLTK | |
| 2024-03-18 | CHANGES.txt: mention new Fl_terminal widget | ManoloFLTK | |
| 2024-03-18 | Restore building on old Linux/Unix systems lacking Xutf8LookupString() | ManoloFLTK | |
| 2024-03-18 | Fix "FLTK on NetBSD very slow on X11 with Unicode locale" (#935) | ManoloFLTK | |
| 2024-03-17 | Simplify examples/CMakeLists.txt (libcairo linkage) | Albrecht Schlosser | |
| Fl_Cairo_Window is included in fltk::fltk and libcairo is linked implicitly if FLTK was built with Cairo support. | |||
