| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-09-12 | FLUID: formatting | Matthias Melcher | |
| 2024-09-11 | FLUID: Eliminating two globals | Matthias Melcher | |
| 2024-09-11 | Fix "fl_read_image() missing right and bottom pixel line" (#1066) | ManoloFLTK | |
| 2024-09-11 | FLUID: Imporving method name `can_have_children()` | Matthias Melcher | |
| 2024-09-10 | Wayland + Mutter: fix issue with menubar on fullscreen window (#1061) | ManoloFLTK | |
| 2024-09-09 | Wayland: one more fix yet for interactive move of subwindow inside parent | ManoloFLTK | |
| 2024-09-07 | Add support of GL with Wayland for Linux on Apple hardware | ManoloFLTK | |
| 2024-09-07 | Add pointer to Fl_Image::scale() to documentation of Fl_Image::copy(int, int) | ManoloFLTK | |
| 2024-09-06 | FLUID: fixing resizable behavior for windows in live mode (#1055) | Matthias Melcher | |
| 2024-09-04 | Fixes menu scrolling for secondary screens (#1060) | Matthias Melcher | |
| - huge menus would scroll down when the mouse pointer hit position 0, but for some secondary screens, the top edge is not at y==0, so now we check for a range a the top border of the working space of the screen showing the menu. | |||
| 2024-09-04 | Fixes menubar glitch when mouse is at y==0 (#1060) | Matthias Melcher | |
| 2024-09-03 | CMake/Windows: enable MSVC runtime DLL option for Clang (#1058) | Albrecht Schlosser | |
| User @supsm reported that using LLVM/clang to compile together with the MSVC linker should support the MSVC runtime DLL selection. This commit enables the option on Windows except MinGW and MSYS rather than MSVC only. | |||
| 2024-09-02 | FLUID Fix width of square button | Matthias Melcher | |
| 2024-09-02 | FLUID: Improve resizing behavior of properties dialog | Matthias Melcher | |
| 2024-09-02 | Reverting false Ctrl Key fix on Windows | Matthias Melcher | |
| - 1ae43956e2bfb933d63fc774ca8e4ed22e4108dd | |||
| 2024-09-01 | Cairo image drawing improvements | Matthias Melcher | |
| 2024-08-31 | Fixing set_font and image overflow for Cairo. | Matthias Melcher | |
| 2024-08-31 | FLUID: Add Synchronized Resize. #1055 | Matthias Melcher | |
| 2024-08-31 | Linux fixes for previous commit | Matthias Melcher | |
| 2024-08-31 | FLUID: Fixes grouping and ungrouping, #1056 | Matthias Melcher | |
| - grouping a bunch of widgets will now create the new group in the expected place - also add grouping and ungrouping of menu items - ungrouping now also works with only a few items selected instead all items, moving the selection before the group | |||
| 2024-08-31 | CMake: replace check_function_exists() with check_symbol_exists() (#1053) | ManoloFLTK | |
| 2024-08-30 | macOS: Fix installing partial 'FLTK.framework' (#961) | Albrecht Schlosser | |
| ... which is not a real macOS "Framework". Note that users building and *installing* FLTK should either install in a fresh directory or delete the entire 'FLTK.framework' tree if they are reusing an existing install directory because it will not be deleted by subsequent installs. | |||
| 2024-08-28 | Removing wrongfully commited code. | Matthias Melcher | |
| 2024-08-28 | Fix return values of Fl_Printer::begin_job() with GTK dialogs | ManoloFLTK | |
| 2024-08-28 | Remove single-quotes from fltk-config.in (again) | Albrecht Schlosser | |
| This commit removes all single-quotes (') that have been added to support /installing/ FLTK in paths with spaces (see PR #17). | |||
| 2024-08-28 | Fix Doxygen problems with fl_draw() functions. | ManoloFLTK | |
| 2024-08-27 | Restore building with option FLTK_USE_POLL | ManoloFLTK | |
| 2024-08-27 | Fix Fl_GDI_Graphics_Driver::rect_unscaled() (#1052) | ManoloFLTK | |
| 2024-08-27 | Adding horiizonatl and vertical label margin | Matthias Melcher | |
| - sizeof(Fl_Widget) not increased - label positions can be adjusted - try it out in test/label app - full support in FLUD | |||
| 2024-08-27 | Update comment. | Matthias Melcher | |
| 2024-08-26 | Fix for artefact in X11 1-pixel thick rect drawing with some drivers (#156, ↵ | ManoloFLTK | |
| #1052) | |||
| 2024-08-26 | Display Git revision in docs generated from releases (#499) | Albrecht Schlosser | |
| - makesrcdist: store Git revision in a file in the tarball - CMake/resources.cmake: get git revision either from Git or file and store it as CMake cache variable 'FLTK_GIT_REVISION' for reference - documentation/*: get git revision from git or file - fluid/documentation/*: get git revision from git or file | |||
| 2024-08-26 | Implement and document Fl::add_system_handler() for Wayland | ManoloFLTK | |
| 2024-08-26 | Fix Fl_GDI_Graphics_Driver::rect_unscaled() (#1052) | ManoloFLTK | |
| 2024-08-25 | Document that Fl::add_system_handler() is not implemented under Wayland | ManoloFLTK | |
| 2024-08-25 | CMake: replace check_function_exists() for trunc() (#1049) | Albrecht Schlosser | |
| Part 1: replace the check for trunc() with check_symbol_exists(). Part 2 (to be done): replace all occurrences of the macro check_function_exists() with check_symbol_exists() if possible. | |||
| 2024-08-25 | Fix Fl_Wayland_Screen_Driver::compose() to handle the FL_Alt_Gr key | ManoloFLTK | |
| 2024-08-23 | CMake: remove cache consistency check (#1046) | Albrecht Schlosser | |
| The attempted consistency check to remove FLTK's obsolete cache variable OPENGL_GLU_INCLUDE_DIR which is used by CMake 3.29+ could cause false positives, at least on macOS, as reported on issue #1046. This modified code removes OPENGL_GLU_INCLUDE_DIR if it is defined but FLTK_OPENGL_GLU_INCLUDE_DIR is not (yet) defined which indicates the first configure execution with the new code. | |||
| 2024-08-23 | Fix CTRL/META state display in test/handle_keys.cxx (macOS) | Albrecht Schlosser | |
| This changes only the display of the mentioned state bits in the test program, and only on macOS. Thanks to Manolo for finding and reporting this. | |||
| 2024-08-23 | More detailed documentation of how Fl::event_state() differs between platforms | ManoloFLTK | |
| 2024-08-23 | Quick fix for Window Ctrl charcter handling. | Matthias Melcher | |
| This is needed to allow platform compatibel e_text and e_length, but a lot more work ist needed to unify keyboard handling | |||
| 2024-08-19 | Changing test/editor Shortcut Key Ctrl-i. | Matthias Melcher | |
| The original choice for split screen editing, Ctrl-2, did not work well on some platforms. | |||
| 2024-08-18 | Clean up main (root) .gitignore file | Albrecht Schlosser | |
| - remove obsolete comments - remove "duplicates": '/out' includes '/out/*' etc. - reorder so files are correctly categorized to simplify maintenance. | |||
| 2024-08-18 | Keep VisualStudio 2022 generated fiels out of Git repo | MatthiasWM | |
| 2024-08-18 | Ducumentation fix for previous commit | Matthias Melcher | |
| 2024-08-18 | Fix fl_overlay_rect smearing on macOS (#735) | Matthias Melcher | |
| If fl_overlay_rect crosses window bounds, reading the window contents would fail and restoring the contents would fail, generating a smear effect. | |||
| 2024-08-14 | Fix Doxygen typos in fl_draw() documentation | ManoloFLTK | |
| 2024-08-14 | FLUID: fixing compiler warning | Matthias Melcher | |
| 2024-08-14 | FLUID: fixing unintialised widget | Matthias Melcher | |
| 2024-08-14 | FLUID: add image spacing control | Matthias Melcher | |
