| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-11-26 | Fix Makefile example in chapter "FLTK Basics" | Albrecht Schlosser | |
| - move linker rule from 'all' to '$(TARGET)' - remove '$(TARGET) $(OBJS)' from rule 'clean' The 'clean' rule required to build everything before it was deleted which was obviously not intended. | |||
| 2024-11-25 | Fix: Graphical glitches on 101 DPI screen (#1138) | ManoloFLTK | |
| 2024-11-25 | Windows: Fix rescale bug while window is fullscreen | dannye | |
| Possible via the Win+Shift+Left/Right keyboard shortcuts | |||
| 2024-11-25 | Windows: Fix rescale bug while window is maximized | dannye | |
| 2024-11-24 | Fix compiler warning (g++ 14) [-Wstringop-overflow] | Albrecht Schlosser | |
| New compiler warning detected by g++ 14.2.0 building with CMake in Release mode. This *temporary* fix suppresses the warning but uses even larger fixed size buffers. Todo: these nasty warnings caused by using fixed buffer sizes should be removed by using std::string in FLTK 1.5.0. | |||
| 2024-11-24 | Improve output of 'fltk-options -h' and '-L*' | Albrecht Schlosser | |
| This commit includes minor code formatting w/o semantic changes and fixes some typos. | |||
| 2024-11-23 | Increase clipping stack size (#1139) | Albrecht Schlosser | |
| 2024-11-21 | FLUID: avoiding integer overflow warning. | Matthias Melcher | |
| 2024-11-21 | FLUID: autodoc image memory allocation fix. | Matthias Melcher | |
| 2024-11-20 | Fix: Can't control scale of Fl_Copy_Surface dimensions on Linux (#1135) | ManoloFLTK | |
| 2024-11-20 | Fix fl_draw_image sometimes crashes when window is scaled - cont'd (#1134) | ManoloFLTK | |
| 2024-11-20 | Fix fl_draw_image sometimes crashes when window is scaled - cont'd (#1134) | ManoloFLTK | |
| 2024-11-19 | FLUID: fixing autodocs file leak and memory leak | Matthias Melcher | |
| 2024-11-19 | Add 2 other missing FL_EXPORT qualifiers | ManoloFLTK | |
| 2024-11-19 | Add 2 missing FL_EXPORT qualifiers | ManoloFLTK | |
| 2024-11-19 | Fix fl_draw_image sometimes crashes when window is scaled (#1134) | ManoloFLTK | |
| 2024-11-18 | Fix: Fullscreen regression between release-1.4.0rc2 and release-1.4.0rc3 on ↵ | ManoloFLTK | |
| macOS( #1129) | |||
| 2024-11-18 | Fix: Rounding issues with Fl_RGB_Image::draw() + window scaling (#1128) | ManoloFLTK | |
| 2024-11-18 | MSVC: Fix array allocation in test/fltk-versions (#1131) | Albrecht Schlosser | |
| 2024-11-17 | Update ANNOUNCEMENT for release 1.4.0 | Albrecht Schlosser | |
| 2024-11-17 | Update 'CHANGES.txt' for release 1.4.0 | Albrecht Schlosser | |
| 2024-11-17 | Finish release 1.4.0 | Albrecht Schlosser | |
| 1) Improve and clarify documentation: - update, reformat, and reorder parts of CREDITS.txt - make sure that documentation appears in doxygen docs - add '\since 1.4.0' to documentation of new methods and functions - remove doxygen's '\brief' where not required (we're using JAVADOC_AUTOBRIEF = YES) - clarify screen scaling, scaling factor, and related stuff - add more info about backwards compatibility for X11 specific code 2) Update dependencies | |||
| 2024-11-17 | Improve 'test/fltk-versions' demo program | Albrecht Schlosser | |
| - add code to get the platform and backend - display platform and backend on screen - improve and simplify layout (using Fl_Grid) - add version check indicator | |||
| 2024-11-15 | Fixes Alt-modifier handling in Fl_Shorcut_Button on macOS | Matthias Melcher | |
| 2024-11-13 | Update CREDITS.txt | Albrecht Schlosser | |
| 2024-11-13 | Fix Cairo: Rounding issues with Fl_RGB_Image::draw() + Fl_Copy_Surface (#1124) | ManoloFLTK | |
| 2024-11-12 | Windows: Fix flicker/animation when transitioning from fullscreen to maximized | dannye | |
| 2024-11-12 | Fix for Windows and X11: Rounding issues with Fl_RGB_Image::draw() (#1120) | ManoloFLTK | |
| 2024-11-12 | Fix Keyboard shortcut (alt + letter) does not work in input widget-Windows ↵ | ManoloFLTK | |
| (#1122) | |||
| 2024-11-09 | Revert gtk+ specific "chevron style" arrow drawing (#1117) | Albrecht Schlosser | |
| After comparison with older versions I realized that the gtk+ specific "chevron style" was previously used *exclusively* in Fl_Scrollbar. Unfortunately I had picked this style as template for all arrows. GitHub Issue #1117 requested to add an option for users to change the arrow style but after my investigation I decided to use the "old style" (triangles) for all schemes (except "oxy" that has its own drawing methods). **IF** it turned out that we need the gtk specific drawing for scrollbars we could easily reactivate the "chevron style" by adding yet another arrow type - but I hope this is not necessary. | |||
| 2024-11-09 | Fix Windows: fullscreen_off does not correctly preserve window size (#1116) | ManoloFLTK | |
| 2024-11-09 | Wayland: protect against rounding errors in copy_region() | ManoloFLTK | |
| 2024-11-08 | Finish Release Candidate 1.4.0 rc3 (release-1.4.0rc3) | Albrecht Schlosser | |
| 2024-11-08 | Fix: X11: test/gl_overlay stale overlay rendering (#1111) | ManoloFLTK | |
| 2024-11-08 | Fix macOS Very minor high DPI rounding issue with fl_rect (#1113) | ManoloFLTK | |
| 2024-11-08 | Fix: fl_draw_image() with horizontal flip reads out of bounds (#1112) | ManoloFLTK | |
| 2024-11-08 | Slightly improve member function Fl_Wayland_Graphics_Driver::copy_offscreen() | ManoloFLTK | |
| 2024-11-08 | Fix X11: test/checkers drawing artifacts when window is scaled (#1109) | ManoloFLTK | |
| 2024-11-07 | Fix X11: test/curve "points" mode not drawn correctly (#1110) | ManoloFLTK | |
| 2024-11-05 | MacOS: Fix build folder for detection of SDK version (#1103) | Albrecht Schlosser | |
| Sorry for the noise... | |||
| 2024-11-05 | MacOS: Improve detection of SDK version (#1103) | Albrecht Schlosser | |
| CMake/macOSMaxAllowed.c: avoid C compiler warning in test code CMake/setup.cmake, technical changes: - optimization: test SDK 15.0.0 first to avoid unnecessary test if true - use a function instead of a macro - use different names for (cached) result variables - use prefix FLTK_ for cache variables Note: the cache variables are marked 'internal': you may need to grep CMakeCache.txt to view them. | |||
| 2024-11-04 | MacOS version check using try_compile: #1103 | Matthias Melcher | |
| This change will work as well when cross-compiling. | |||
| 2024-11-04 | Using try_run to get __MAC_OS_X_VERSION_MAX_ALLOWED (#1105) | Matthias Melcher | |
| 2024-11-04 | Correctly add weak-linked frameworks for increasingly high macOS versions | ManoloFLTK | |
| 2024-11-04 | Fix Mac: Fl_Window::fullscreen() doesn't work for unfocused tabbed window ↵ | ManoloFLTK | |
| (#1101) | |||
| 2024-11-04 | Undo 6f6a375 that does not properly support macOS SDK 15.x (#1103) | ManoloFLTK | |
| 2024-11-03 | Update ANNOUNCEMENT and CHANGES.txt for 1.4.0rc3 | Albrecht Schlosser | |
| 2024-11-03 | Fixes Fl_Tile resizing for "sudden" size changes: #1102 | Matthias Melcher | |
| Enlarging and reducing wdth and height needed to be treated seprately when the bottom right corner of the resizable would overshoot the final size of the tile. | |||
| 2024-11-03 | Recent macOS SDKs badly define MAC_OS_X_VERSION_MAX_ALLOWED | ManoloFLTK | |
| and the correct information is in __MAC_OS_X_VERSION_MAX_ALLOWED | |||
| 2024-11-03 | Recent Xcode versions badly define MAC_OS_X_VERSION_MAX_ALLOWED | ManoloFLTK | |
| and the correct information is in __MAC_OS_X_VERSION_MAX_ALLOWED | |||
