| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-05-11 | Wayland: call gtk_surface1_set_modal() of GTK Shell protocol for modal wins | ManoloFLTK | |
| This has the Mutter compositor open modal windows at the center of their parent window rather than at an unpredictable display position before this commit. | |||
| 2024-05-11 | Fix DnD to Wayland FLTK app on the KDE/Plasma desktop | ManoloFLTK | |
| 2024-05-10 | Wayland: slightly improved fix for issue #878 | ManoloFLTK | |
| 2024-05-09 | Remove unused variables, fix compiler warnings | Albrecht Schlosser | |
| 2024-05-09 | Wayland documentation: improve "Input Methods" and various details | ManoloFLTK | |
| also fix typo mentionned -> mentioned | |||
| 2024-05-06 | Wayland: simpler implementation of "GTK Shell" protocol | ManoloFLTK | |
| 2024-05-05 | Wayland: use frame_cb before redrawing GL subwins - cont'd (#967) | ManoloFLTK | |
| 2024-05-03 | Wayland: use frame_cb before redrawing GL subwindows (#967) | ManoloFLTK | |
| 2024-05-02 | macOS + GL: remove compilation error with old SDK versions | ManoloFLTK | |
| 2024-04-30 | Implement and document new class Fl_PDF_File_Surface | ManoloFLTK | |
| 2024-04-27 | X11: simpler code to capture window decoration under xfce | ManoloFLTK | |
| 2024-04-26 | X11: fix capture of window decoration under xfce | ManoloFLTK | |
| 2024-04-26 | Wayland: slightly simpler code for IM support | ManoloFLTK | |
| 2024-04-25 | Fix problem in window titlebar capture under X11. | ManoloFLTK | |
| 2024-04-25 | Fix error under KDE+Wayland where keystrokes tend to be repeated | ManoloFLTK | |
| see also: fltk-rs/fltk-rs#1539 | |||
| 2024-04-25 | Substantial fix for "IME problem under wayland" in fltk-rs | ManoloFLTK | |
| see: fltk-rs/fltk-rs#1539 | |||
| 2024-04-24 | Very partial fix for "IME problem under wayland" in fltk-rs | ManoloFLTK | |
| see: https://github.com/fltk-rs/fltk-rs/issues/1539 | |||
| 2024-04-22 | Fix: Wayland use of alpha in glClearColor/glClear (#957) | ManoloFLTK | |
| 2024-04-20 | Add "fl_" prefix to libdecor symbols when using the built-in copy of libdecor | ManoloFLTK | |
| This allows client apps to use other versions of libdecor if they wish, just like what FLTK already does with libpng and libjpeg. | |||
| 2024-04-18 | Allow libdecor package version ≥ 0.2.0 with FLTK_USE_SYSTEM_LIBDECOR | ManoloFLTK | |
| 2024-04-13 | Remove "MS" from "MS Windows" in docs code, and comments | Albrecht Schlosser | |
| The system (platform) is called "Windows", "MS Windows" doesn't make much sense. I removed "MS" for consistency. | |||
| 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-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-25 | Fix "Support for AIX" - part 2 (#942) | Albrecht Schlosser | |
| Add missing file counter increment, thanks to @michaelbauerle. | |||
| 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-20 | Remove unused macro definitions | ManoloFLTK | |
| 2024-03-20 | Add missing include file (#939) | Albrecht Schlosser | |
| 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-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 | Replace setenv() with putenv() on old systems (+937) | Albrecht Schlosser | |
| Add system check for setenv() function in configure and CMake. | |||
| 2024-03-16 | Fix memory leak in Fl_X11_Screen_Driver.cxx (#934) | Albrecht Schlosser | |
| Fl_X11_Screen_Driver::set_spot() did not free the list of missing fonts returned by XCreateFontSet(). This commit also initializes some variables and reformats code, but the only notable change is to call XFreeStringList(missing_list) if missing_list is not NULL. | |||
| 2024-03-16 | Create enum Fl_Wayland_Screen_Driver::cursor_shapes | ManoloFLTK | |
| 2024-03-15 | STR 3489: fix alpha blending for X11 | Matthias Melcher | |
| 2024-03-15 | Have FLTK use libdecor at version > 0.2.2 | ManoloFLTK | |
| - it's no longer necessary to take care of the change in the layout of "struct libdecor" between versions ≤ 0.2.2 and > 0.2.2 of libdecor - version > 0.2.2 contains MR131, that is, it defines LIBDECOR_WINDOW_STATE_RESIZING so the hack to emulate it is no longer necessary - CMake option FLTK_USE_SYSTEM_LIBDECOR now requires libdecor version > 0.2.2 to be activated, otherwise the bundled libdecor is used - what will be the libdecor version after 0.2.2 (0.2.3? 0.3.0?) is not known as of today | |||
| 2024-03-13 | Improve Fl_Wayland_Screen_Driver::base_scale(int) | ManoloFLTK | |
| 2024-03-13 | Update libdecor to upstream commit 4f2c03d5 - cont'd | ManoloFLTK | |
| 2024-03-04 | Implement Fl_Wayland_Screen_Driver::base_scale(int numscreen) | ManoloFLTK | |
| 2024-03-03 | Use Fl_Window_Driver::is_resizable() to check whether window can be resized | ManoloFLTK | |
| 2024-03-03 | Fix Visual Studio compiler warnings | Albrecht Schlosser | |
| 2024-03-01 | Windows: improve changing scale values of display while app runs. | ManoloFLTK | |
| 2024-03-01 | Windows: make Ctrl/+/-/0/ scaling system-wide if all screens have same DPI | ManoloFLTK | |
| 2024-02-27 | Minor optimization of macOS automatic Window menu | ManoloFLTK | |
| 2024-02-20 | Improve implementation of the macOS Window menu | ManoloFLTK | |
| The macOS Window menu is connected to the item array of the macOS menubar via FL_SUBMENU_POINTER. This facilitates memorization of pointers to items of the macOS menubar because the item array no longer changes each time a window opens of gets closed. | |||
