Commit Graph

  • b315422a37 FLUID: clearing caches browser values (#1152) Matthias Melcher 2024-12-04 15:44:33 +01:00
  • fcae10e296 FLUID: Fixes default settings tab. Matthias Melcher 2024-12-04 14:49:14 +01:00
  • 7d964d92ae FLUID: minor improvemnets to buffer handling (#1152) Matthias Melcher 2024-12-04 14:22:15 +01:00
  • 8df4f8e398 FLUID: avoid generating undo un spurious relayout events, #1152 Matthias Melcher 2024-12-03 20:36:22 +01:00
  • 167dba8817 Fi: Building with FLTK_BUILD_GL=0 fails on systems without opengl installed (#1151) ManoloFLTK 2024-12-03 17:12:49 +01:00
  • edd680395f Documentation only: add details about fl_override_scale() and clip. ManoloFLTK 2024-12-03 15:38:17 +01:00
  • e9ea17736b Fix Drawing bugs on Windows at very large scales (#1144) - cont'd ManoloFLTK 2024-12-03 15:32:50 +01:00
  • a234453443 Clarify use of Fl_Tabs::clieant_area() Matthias Melcher 2024-12-03 11:59:09 +01:00
  • 8f8533c9e8 Add comment linking source code to related information in issue #1149 ManoloFLTK 2024-12-02 19:10:20 +01:00
  • 981aa8c2e7 Fix: Drawing bugs on Windows at very large scales (#1144) ManoloFLTK 2024-12-02 17:46:49 +01:00
  • 9a7f4bdfce Document that function fl_scroll() doesn't work OK with non integral scaling factors ManoloFLTK 2024-12-02 12:04:24 +01:00
  • 557a5e4fd0 Fix Fl_Scroll with real *_BOX draws over scrollbars at non-default scales (#1149) ManoloFLTK 2024-12-02 08:47:30 +01:00
  • 13bb611b4e FLUID: Fixing Project Modflags when adding shell commands. Matthias Melcher 2024-12-01 15:02:52 +01:00
  • 5160567728 Use a constant frame rate (25 fps) in test/cube demo Albrecht Schlosser 2024-12-01 15:07:12 +01:00
  • 12ea6a0288 Enable building the CubeView demo w/o requiring '<config.h>' Albrecht Schlosser 2024-11-29 16:19:22 +01:00
  • 404411ea68 Fix changed flag for radio buttons (#1146) dannye 2024-11-28 16:14:07 -06:00
  • 0cd048a7a8 Improve procedure to construct best link command for macOS platform ManoloFLTK 2024-11-28 14:59:32 +01:00
  • be6966bda6 Add missing FL_EXPORT qualifier ManoloFLTK 2024-11-27 08:38:37 +01:00
  • 3633b342fd Restore pixmap drawing under X11-noCairo broken by 0952d59 ManoloFLTK 2024-11-27 08:23:35 +01:00
  • 95fc60bd8c Restore building with configure --disable-print (#1147) ManoloFLTK 2024-11-27 00:08:06 +01:00
  • 9bac964f85 Fix Makefile example in chapter "FLTK Basics" Albrecht Schlosser 2024-11-26 16:03:07 +01:00
  • 2430cb1f42 Fix: Graphical glitches on 101 DPI screen (#1138) ManoloFLTK 2024-11-25 13:33:34 +01:00
  • edcf49c63a Windows: Fix rescale bug while window is fullscreen Possible via the Win+Shift+Left/Right keyboard shortcuts dannye 2024-11-24 13:02:44 -06:00
  • f60af127de Windows: Fix rescale bug while window is maximized dannye 2024-11-24 09:30:43 -06:00
  • 403981a293 Fix compiler warning (g++ 14) [-Wstringop-overflow] Albrecht Schlosser 2024-11-24 18:53:40 +01:00
  • d3d051483a Improve output of 'fltk-options -h' and '-L*' Albrecht Schlosser 2024-11-24 16:51:35 +01:00
  • 801125b9a4 Increase clipping stack size (#1139) Albrecht Schlosser 2024-11-23 16:01:59 +01:00
  • cef968e8a0 FLUID: avoiding integer overflow warning. Matthias Melcher 2024-11-21 09:41:11 +01:00
  • d767b8ceb8 FLUID: autodoc image memory allocation fix. Matthias Melcher 2024-11-21 01:30:28 +01:00
  • 4258aca717 Fix: Can't control scale of Fl_Copy_Surface dimensions on Linux (#1135) ManoloFLTK 2024-11-20 15:36:49 +01:00
  • 0952d594f8 Fix fl_draw_image sometimes crashes when window is scaled - cont'd (#1134) ManoloFLTK 2024-11-20 10:18:26 +01:00
  • 1f05a0df44 Fix fl_draw_image sometimes crashes when window is scaled - cont'd (#1134) ManoloFLTK 2024-11-20 08:01:40 +01:00
  • 6df2219aa0 FLUID: fixing autodocs file leak and memory leak Matthias Melcher 2024-11-19 23:27:03 +01:00
  • c6d480352b Add 2 other missing FL_EXPORT qualifiers ManoloFLTK 2024-11-19 15:47:23 +01:00
  • e6d18cf713 Add 2 missing FL_EXPORT qualifiers ManoloFLTK 2024-11-19 15:37:05 +01:00
  • 619677b75c Fix fl_draw_image sometimes crashes when window is scaled (#1134) ManoloFLTK 2024-11-19 15:26:47 +01:00
  • 180b4bad2e Fix: Fullscreen regression between release-1.4.0rc2 and release-1.4.0rc3 on macOS( #1129) ManoloFLTK 2024-11-18 18:01:57 +01:00
  • 2cd0ec7e33 Fix: Rounding issues with Fl_RGB_Image::draw() + window scaling (#1128) ManoloFLTK 2024-11-18 17:20:36 +01:00
  • d547e19567 MSVC: Fix array allocation in test/fltk-versions (#1131) release-1.4.0-1 Albrecht Schlosser 2024-11-18 02:08:56 +01:00
  • 3a3e73adad Update ANNOUNCEMENT for release 1.4.0 release-1.4.0 Albrecht Schlosser 2024-11-17 21:36:26 +01:00
  • ed0744fc50 Update 'CHANGES.txt' for release 1.4.0 Albrecht Schlosser 2024-11-17 21:14:21 +01:00
  • 6c6f6b7dd9 Finish release 1.4.0 Albrecht Schlosser 2024-11-17 19:44:11 +01:00
  • 7b9af35847 Improve 'test/fltk-versions' demo program Albrecht Schlosser 2024-11-17 18:12:45 +01:00
  • 16f9e2e344 Finish release 1.3.10 release-1.3.10 Albrecht Schlosser 2024-11-16 18:36:26 +01:00
  • 114fb66cd3 Fixes Alt-modifier handling in Fl_Shorcut_Button on macOS Matthias Melcher 2024-11-15 20:24:40 +01:00
  • 86a98e2054 Finish "Backport support for mouse buttons 4+5" (#1076, #1068) Albrecht Schlosser 2024-11-14 14:42:01 +01:00
  • f83c0042f3 Backport support for mouse buttons 4 + 5 (#1076, #1068) Adam Halim 2024-10-03 11:10:42 +02:00
  • 3aaab84e40 Fix doxygen warning Albrecht Schlosser 2024-11-14 17:34:43 +01:00
  • 00df79bfbb Keep sending FL_DRAG until all mouse buttons are released Albrecht Schlosser 2024-11-14 16:03:32 +01:00
  • 176b0a06a3 Update CREDITS.txt Albrecht Schlosser 2024-11-13 15:30:55 +01:00
  • 53bedf1d34 Fix Cairo: Rounding issues with Fl_RGB_Image::draw() + Fl_Copy_Surface (#1124) ManoloFLTK 2024-11-13 09:16:41 +01:00
  • 29531fa421 Windows: Fix flicker/animation when transitioning from fullscreen to maximized dannye 2024-11-09 17:11:16 -06:00
  • 2337214e4e Fix for Windows and X11: Rounding issues with Fl_RGB_Image::draw() (#1120) ManoloFLTK 2024-11-12 10:56:19 +01:00
  • 0d4c8c8534 Fix Keyboard shortcut (alt + letter) does not work in input widget-Windows (#1122) ManoloFLTK 2024-11-12 09:08:42 +01:00
  • dc2c53333c Revert gtk+ specific "chevron style" arrow drawing (#1117) Albrecht Schlosser 2024-11-09 21:57:27 +01:00
  • 018c3b19f5 Fix Windows: fullscreen_off does not correctly preserve window size (#1116) ManoloFLTK 2024-11-09 15:35:06 +01:00
  • 85c23539fd Wayland: protect against rounding errors in copy_region() ManoloFLTK 2024-11-09 13:01:45 +01:00
  • 5d0fcc5f15 Finish Release Candidate 1.4.0 rc3 (release-1.4.0rc3) release-1.4.0rc3 Albrecht Schlosser 2024-11-08 17:40:04 +01:00
  • 9560740b8e Fix X11: test/gl_overlay stale overlay rendering (#1111) ManoloFLTK 2024-11-08 13:00:51 +01:00
  • 55db651a96 Fix: X11: test/gl_overlay stale overlay rendering (#1111) ManoloFLTK 2024-11-08 12:25:49 +01:00
  • c46a92809e Fix macOS Very minor high DPI rounding issue with fl_rect (#1113) ManoloFLTK 2024-11-08 11:07:32 +01:00
  • e15cd9d5bb Fix: fl_draw_image() with horizontal flip reads out of bounds (#1112) ManoloFLTK 2024-11-08 10:28:27 +01:00
  • 3fbbce0654 Slightly improve member function Fl_Wayland_Graphics_Driver::copy_offscreen() ManoloFLTK 2024-11-08 09:46:35 +01:00
  • 82e0e859ee Fix X11: test/checkers drawing artifacts when window is scaled (#1109) ManoloFLTK 2024-11-08 09:14:29 +01:00
  • 8f987ce8bd Fix X11: test/curve "points" mode not drawn correctly (#1110) ManoloFLTK 2024-11-07 19:33:43 +01:00
  • 87527017b2 MacOS: Fix build folder for detection of SDK version (#1103) Albrecht Schlosser 2024-11-05 16:53:12 +01:00
  • d5c0e215a4 MacOS: Improve detection of SDK version (#1103) Albrecht Schlosser 2024-11-05 16:09:39 +01:00
  • a77cc0cb35 MacOS version check using try_compile: #1103 Matthias Melcher 2024-11-04 22:35:43 +01:00
  • 71a61d9cbf Using try_run to get __MAC_OS_X_VERSION_MAX_ALLOWED (#1105) Matthias Melcher 2024-11-04 20:26:49 +01:00
  • afe87de013 Correctly add weak-linked frameworks for increasingly high macOS versions ManoloFLTK 2024-11-04 13:06:36 +01:00
  • 5e91ecfd58 Fix Mac: Fl_Window::fullscreen() doesn't work for unfocused tabbed window (#1101) ManoloFLTK 2024-11-04 06:28:02 +01:00
  • 37144c06a1 Undo 6f6a375 that does not properly support macOS SDK 15.x (#1103) ManoloFLTK 2024-11-04 04:50:31 +01:00
  • f90887ec49 Update ANNOUNCEMENT and CHANGES.txt for 1.4.0rc3 Albrecht Schlosser 2024-11-03 18:55:15 +01:00
  • 5ac570c338 Fixes Fl_Tile resizing for "sudden" size changes: #1102 Matthias Melcher 2024-11-03 18:53:18 +01:00
  • 6f6a375fca Recent macOS SDKs badly define MAC_OS_X_VERSION_MAX_ALLOWED ManoloFLTK 2024-11-03 14:27:28 +01:00
  • b8bf13ec65 Recent Xcode versions badly define MAC_OS_X_VERSION_MAX_ALLOWED ManoloFLTK 2024-11-03 13:06:24 +01:00
  • e138814257 Fix confusing alignment Albrecht Schlosser 2024-11-02 17:11:32 +01:00
  • b3a6838128 Fix Mac: "Merge All Windows" fails if focused window is borderless (#1100) ManoloFLTK 2024-11-02 07:37:43 +01:00
  • 7ce5b74e12 New member function Fl_Cocoa_Window_Driver::capture_decorated_window_10_6(NSWindow*) ManoloFLTK 2024-11-01 18:25:59 +01:00
  • abf28f0b70 Improve and clarify documentation Albrecht Schlosser 2024-11-01 17:48:13 +01:00
  • 9bcef81cae Fix memory leaks in examples/shapedwindow.cxx Albrecht Schlosser 2024-11-01 16:48:20 +01:00
  • 9d708a1b5a Fix compiler warning [-Wsign-compare] Albrecht Schlosser 2024-11-01 16:35:03 +01:00
  • 818e2b77d1 Wayland: Fix issue in maximization of a borderless window (#1099) ManoloFLTK 2024-11-01 15:43:18 +01:00
  • 34f465add2 Windows: fix compiler warning [-Wstrict-aliasing] Albrecht Schlosser 2024-10-31 18:38:50 +01:00
  • bdb5972504 macOS: prevent changing window border while window is maximized ManoloFLTK 2024-10-31 15:35:52 +01:00
  • 0ac1379985 macOS: prevent changing window border while window is fullscreen ManoloFLTK 2024-10-31 15:15:33 +01:00
  • 0cab095b3c Fix "Mac: Mixing native fullscreen button with Fl_Window::fullscreen() has side effects" (#1098) ManoloFLTK 2024-10-31 12:19:22 +01:00
  • 7237e0d308 Restore Fl_Widget_Surface::draw_decorated_window() under XQuartz ManoloFLTK 2024-10-31 09:17:55 +01:00
  • 3c03aecc3c Fix Windows: fullscreen doesn't always pick the correct display (#1097) ManoloFLTK 2024-10-30 17:32:57 +01:00
  • 56cf5684dc Make Fl_Window::flush() public for consistency with subclasses Albrecht Schlosser 2024-10-30 14:27:40 +01:00
  • 510cffdb59 Improve layout of fltk-options Albrecht Schlosser 2024-10-30 14:18:17 +01:00
  • 3c4f21783c Improve README.CMake.txt Albrecht Schlosser 2024-10-29 20:10:53 +01:00
  • 307148222a Update CHANGES.txt for 1.4.0 Release Candidate 2 release-1.4.0rc2 Albrecht Schlosser 2024-10-27 15:55:01 +01:00
  • ae55a42c71 Quick fix for Windows Ctrl character handling - cont'd ManoloFLTK 2024-10-27 00:14:09 +02:00
  • 94a50ecd6b Windows: fix for using AltGr key after kludge for Ctrl+ (#1093) ManoloFLTK 2024-10-26 18:33:26 +02:00
  • c0e07d3452 Add range check to Fl_Group::child(int) Albrecht Schlosser 2024-10-25 02:39:47 +02:00
  • f9f89be7d7 Improve docs about subclassing Albrecht Schlosser 2024-10-24 17:59:18 +02:00
  • eb545c981b Fluid: replace 'FL_WINDOW+1' with 'FL_DOUBLE_WINDOW' Albrecht Schlosser 2024-10-24 17:56:51 +02:00
  • 1fbcbee107 Mention HighDPI support in 'ANNOUNCEMENT' Albrecht Schlosser 2024-10-24 17:50:41 +02:00
  • 2228ec22d7 FLUID: Adds missing code for Grid and Flex live: #1092 Matthias Melcher 2024-10-22 13:49:48 +02:00