Commit Graph

  • a6044d6a60
    Merge 619627fc10 into 114fb66cd3 #1126 dannye 2024-11-16 18:32:26 -0600
  • 619627fc10 Fix compiler warnings in public header files #1126 dannye 2024-11-16 18:14:31 -0600
  • 16f9e2e344 Finish release 1.3.10 release-1.3.10 branch-1.3 Albrecht Schlosser 2024-11-16 18:36:26 +0100
  • 46ba8c17f4
    Merge b0de49b280 into 114fb66cd3 #767 six809 2024-11-16 11:27:57 +0000
  • 114fb66cd3 Fixes Alt-modifier handling in Fl_Shorcut_Button on macOS master Matthias Melcher 2024-11-15 20:24:40 +0100
  • 2e86fbee37
    Merge 311a7888e0 into 176b0a06a3 #310 Markus Mützel 2024-11-15 18:05:49 +0100
  • 86a98e2054 Finish "Backport support for mouse buttons 4+5" (#1076, #1068) Albrecht Schlosser 2024-11-14 14:42:01 +0100
  • f83c0042f3 Backport support for mouse buttons 4 + 5 (#1076, #1068) Adam Halim 2024-10-03 11:10:42 +0200
  • 0ed748e88a Finish "Backport support for mouse buttons 4+5" (#1076, #1068) #1083 Albrecht Schlosser 2024-11-14 14:42:01 +0100
  • 5e345e8355 Backport support for mouse buttons 4 + 5 (#1076, #1068) Adam Halim 2024-10-03 11:10:42 +0200
  • 3aaab84e40 Fix doxygen warning Albrecht Schlosser 2024-11-14 17:34:43 +0100
  • 00df79bfbb Keep sending FL_DRAG until all mouse buttons are released Albrecht Schlosser 2024-11-14 16:03:32 +0100
  • 176b0a06a3 Update CREDITS.txt Albrecht Schlosser 2024-11-13 15:30:55 +0100
  • 53bedf1d34 Fix Cairo: Rounding issues with Fl_RGB_Image::draw() + Fl_Copy_Surface (#1124) ManoloFLTK 2024-11-13 09:16:41 +0100
  • 29531fa421 Windows: Fix flicker/animation when transitioning from fullscreen to maximized dannye 2024-11-09 17:11:16 -0600
  • 2337214e4e Fix for Windows and X11: Rounding issues with Fl_RGB_Image::draw() (#1120) ManoloFLTK 2024-11-12 10:56:19 +0100
  • 0d4c8c8534 Fix Keyboard shortcut (alt + letter) does not work in input widget-Windows (#1122) ManoloFLTK 2024-11-12 09:08:42 +0100
  • b3df573666 Fix Fl_Scalable_Graphics_Driver::floor for negative numbers #1123 dannye 2024-11-11 20:43:17 -0600
  • 3938527737 Windows: Fix flicker/animation when transitioning from fullscreen to maximized #1118 dannye 2024-11-09 17:11:16 -0600
  • dc2c53333c Revert gtk+ specific "chevron style" arrow drawing (#1117) Albrecht Schlosser 2024-11-09 21:57:27 +0100
  • 018c3b19f5 Fix Windows: fullscreen_off does not correctly preserve window size (#1116) ManoloFLTK 2024-11-09 15:35:06 +0100
  • 85c23539fd Wayland: protect against rounding errors in copy_region() ManoloFLTK 2024-11-09 13:01:45 +0100
  • 5d0fcc5f15 Finish Release Candidate 1.4.0 rc3 (release-1.4.0rc3) release-1.4.0rc3 Albrecht Schlosser 2024-11-08 17:40:04 +0100
  • 9560740b8e Fix X11: test/gl_overlay stale overlay rendering (#1111) ManoloFLTK 2024-11-08 13:00:51 +0100
  • 55db651a96 Fix: X11: test/gl_overlay stale overlay rendering (#1111) ManoloFLTK 2024-11-08 12:25:49 +0100
  • c46a92809e Fix macOS Very minor high DPI rounding issue with fl_rect (#1113) ManoloFLTK 2024-11-08 11:07:32 +0100
  • e15cd9d5bb Fix: fl_draw_image() with horizontal flip reads out of bounds (#1112) ManoloFLTK 2024-11-08 10:28:27 +0100
  • 3fbbce0654 Slightly improve member function Fl_Wayland_Graphics_Driver::copy_offscreen() ManoloFLTK 2024-11-08 09:46:35 +0100
  • 82e0e859ee Fix X11: test/checkers drawing artifacts when window is scaled (#1109) ManoloFLTK 2024-11-08 09:14:29 +0100
  • 8f987ce8bd Fix X11: test/curve "points" mode not drawn correctly (#1110) ManoloFLTK 2024-11-07 19:33:43 +0100
  • 87527017b2 MacOS: Fix build folder for detection of SDK version (#1103) Albrecht Schlosser 2024-11-05 16:53:12 +0100
  • d5c0e215a4 MacOS: Improve detection of SDK version (#1103) Albrecht Schlosser 2024-11-05 16:09:39 +0100
  • a77cc0cb35 MacOS version check using try_compile: #1103 Matthias Melcher 2024-11-04 22:35:43 +0100
  • 71a61d9cbf
    Using try_run to get __MAC_OS_X_VERSION_MAX_ALLOWED (#1105) Matthias Melcher 2024-11-04 20:26:49 +0100
  • 0e55cbc725 Cleanup, support for UniformTypeIdentifiers #1105 Matthias Melcher 2024-11-04 20:22:37 +0100
  • f12c092262 Fixed Albrechts suggested typos and simplifications Matthias Melcher 2024-11-04 18:20:23 +0100
  • afe87de013 Correctly add weak-linked frameworks for increasingly high macOS versions ManoloFLTK 2024-11-04 13:06:36 +0100
  • 5e91ecfd58 Fix Mac: Fl_Window::fullscreen() doesn't work for unfocused tabbed window (#1101) ManoloFLTK 2024-11-04 06:28:02 +0100
  • 37144c06a1 Undo 6f6a375 that does not properly support macOS SDK 15.x (#1103) ManoloFLTK 2024-11-04 04:50:31 +0100
  • e50f2863f4 Using try_run to get __MAC_OS_X_VERSION_MAX_ALLOWED Matthias Melcher 2024-11-04 02:11:30 +0100
  • 4dabc62aa8 Testing default deployment target #1104 Matthias Melcher 2024-11-03 23:42:29 +0100
  • 8b321e0217 Testing error message Matthias Melcher 2024-11-03 23:31:14 +0100
  • a9c9458cec macOS: Change required version for inclusion of ScreenCaptureKit Matthias Melcher 2024-11-03 23:23:13 +0100
  • f90887ec49 Update ANNOUNCEMENT and CHANGES.txt for 1.4.0rc3 Albrecht Schlosser 2024-11-03 18:55:15 +0100
  • 5ac570c338 Fixes Fl_Tile resizing for "sudden" size changes: #1102 Matthias Melcher 2024-11-03 18:53:18 +0100
  • 6f6a375fca Recent macOS SDKs badly define MAC_OS_X_VERSION_MAX_ALLOWED ManoloFLTK 2024-11-03 14:27:28 +0100
  • b8bf13ec65 Recent Xcode versions badly define MAC_OS_X_VERSION_MAX_ALLOWED ManoloFLTK 2024-11-03 13:06:24 +0100
  • e138814257 Fix confusing alignment Albrecht Schlosser 2024-11-02 17:11:32 +0100
  • b3a6838128 Fix Mac: "Merge All Windows" fails if focused window is borderless (#1100) ManoloFLTK 2024-11-02 07:37:43 +0100
  • 7ce5b74e12 New member function Fl_Cocoa_Window_Driver::capture_decorated_window_10_6(NSWindow*) ManoloFLTK 2024-11-01 18:25:59 +0100
  • abf28f0b70 Improve and clarify documentation Albrecht Schlosser 2024-11-01 17:48:13 +0100
  • 9bcef81cae Fix memory leaks in examples/shapedwindow.cxx Albrecht Schlosser 2024-11-01 16:48:20 +0100
  • 9d708a1b5a Fix compiler warning [-Wsign-compare] Albrecht Schlosser 2024-11-01 16:35:03 +0100
  • 818e2b77d1 Wayland: Fix issue in maximization of a borderless window (#1099) ManoloFLTK 2024-11-01 15:43:18 +0100
  • 34f465add2 Windows: fix compiler warning [-Wstrict-aliasing] Albrecht Schlosser 2024-10-31 18:38:50 +0100
  • bdb5972504 macOS: prevent changing window border while window is maximized ManoloFLTK 2024-10-31 15:35:52 +0100
  • 0ac1379985 macOS: prevent changing window border while window is fullscreen ManoloFLTK 2024-10-31 15:15:33 +0100
  • 0cab095b3c Fix "Mac: Mixing native fullscreen button with Fl_Window::fullscreen() has side effects" (#1098) ManoloFLTK 2024-10-31 12:19:22 +0100
  • 7237e0d308 Restore Fl_Widget_Surface::draw_decorated_window() under XQuartz ManoloFLTK 2024-10-31 09:17:55 +0100
  • 3c03aecc3c Fix Windows: fullscreen doesn't always pick the correct display (#1097) ManoloFLTK 2024-10-30 17:32:57 +0100
  • 56cf5684dc Make Fl_Window::flush() public for consistency with subclasses Albrecht Schlosser 2024-10-30 14:27:40 +0100
  • 510cffdb59 Improve layout of fltk-options Albrecht Schlosser 2024-10-30 14:18:17 +0100
  • 3c4f21783c Improve README.CMake.txt Albrecht Schlosser 2024-10-29 20:10:53 +0100
  • d90a1d7c1a
    Merge 345e304bff into 307148222a #55 darealshinji 2024-10-28 13:48:44 +0000
  • 307148222a Update CHANGES.txt for 1.4.0 Release Candidate 2 release-1.4.0rc2 Albrecht Schlosser 2024-10-27 15:55:01 +0100
  • ae55a42c71 Quick fix for Windows Ctrl character handling - cont'd ManoloFLTK 2024-10-27 00:14:09 +0200
  • 94a50ecd6b Windows: fix for using AltGr key after kludge for Ctrl+ (#1093) ManoloFLTK 2024-10-26 18:33:26 +0200
  • c0e07d3452 Add range check to Fl_Group::child(int) Albrecht Schlosser 2024-10-25 02:39:47 +0200
  • f9f89be7d7 Improve docs about subclassing Albrecht Schlosser 2024-10-24 17:59:18 +0200
  • eb545c981b Fluid: replace 'FL_WINDOW+1' with 'FL_DOUBLE_WINDOW' Albrecht Schlosser 2024-10-24 17:56:51 +0200
  • 1fbcbee107 Mention HighDPI support in 'ANNOUNCEMENT' Albrecht Schlosser 2024-10-24 17:50:41 +0200
  • 2228ec22d7 FLUID: Adds missing code for Grid and Flex live: #1092 Matthias Melcher 2024-10-22 13:49:48 +0200
  • fb5c652200 FLUID: quick fix for live preview of Grid: #1092 Matthias Melcher 2024-10-22 12:41:48 +0200
  • 18e5c8232a Small typo fixes for release release-1.4.0rc1 Albrecht Schlosser 2024-10-20 22:28:34 +0200
  • d85b67beac Fluid: update function_panel.fl from function_panel.cxx Albrecht Schlosser 2024-10-20 20:03:09 +0200
  • 32ac2ce0ac Update ANNOUNCEMENT and CHANGES files for release 1.4.0 Albrecht Schlosser 2024-10-20 19:40:02 +0200
  • d163ab1357 Make remaining 'XPM' images 'const' Albrecht Schlosser 2024-10-20 17:00:16 +0200
  • 74d827f71f Remove FL_MENU_RESERVED bit mask in favor of better documentation Albrecht Schlosser 2024-10-19 15:58:25 +0200
  • 737137cf78 Fixes Fl_Text_Display line number calculation. (#1088) Matthias Melcher 2024-10-19 15:53:18 +0200
  • 6ea450407b Windows: process the +-containing key used with Ctrl in cross-platform way ManoloFLTK 2024-10-19 09:14:45 +0200
  • 04c8dd9d26 Add forgotten FL_OVERRIDE attribute Albrecht Schlosser 2024-10-18 19:18:23 +0200
  • 975cd3b4fd Remove unnecessary casts from glut demo programs Albrecht Schlosser 2024-10-18 17:01:34 +0200
  • d932c0de4f Implement missing Fl_Single_Window::make_current() Albrecht Schlosser 2024-10-18 16:27:03 +0200
  • 89309ebbf2 Add missing *public* methods of Fl_Single_Window Albrecht Schlosser 2024-10-18 16:30:23 +0200
  • 1a4ec05b2b Update GitHub workflow: actions/checkout Albrecht Schlosser 2024-10-18 14:08:07 +0200
  • b2c6910997 Update README files Albrecht Schlosser 2024-10-18 14:06:14 +0200
  • cb6ee39852 Update documentation Albrecht Schlosser 2024-10-17 16:01:32 +0200
  • acf3037ae8 FLUID: make sure that dialogs are visible for snapshots Matthias Melcher 2024-10-17 14:32:30 +0200
  • c454930966 FLUID: Fixes uninitialized class member Matthias Melcher 2024-10-17 14:17:39 +0200
  • f269367d41 Clarify the documentation of class Fl_Callback_User_Data ManoloFLTK 2024-10-17 14:10:15 +0200
  • 37fbc63f5c Two additions to CHANGES.txt Matthias Melcher 2024-10-16 18:44:38 +0200
  • a6a0a65edf Update or remove version numbers, update copyright years Albrecht Schlosser 2024-10-15 20:42:26 +0200
  • ad422791f0 Update dependencies Albrecht Schlosser 2024-10-15 19:52:16 +0200
  • d589c05b17 Fix documentation typos and trailing whitespace Albrecht Schlosser 2024-10-15 18:59:28 +0200
  • 957fa1fe37 Improve method to draw boxes of type FL_BORDER_BOX and FL_SHADOW_BOX (#1089) ManoloFLTK 2024-10-15 18:02:48 +0200
  • a5f28b3984 Fix compiler warning [-Wstringop-overflow=] Albrecht Schlosser 2024-10-12 15:27:25 +0200
  • 013e939c93 Make Pango-handled text accept legacy CP1252-encoded text - continued ManoloFLTK 2024-10-10 18:18:52 +0200
  • f87d7a71c0 Missing *not* in Fl_Preferences docs. Matthias Melcher 2024-10-10 15:12:04 +0200
  • a0f1d5bc5e Fl_Preferences documentation update. Matthias Melcher 2024-10-10 11:46:31 +0200
  • 81d3ccefa4 CMake: ignore FLTK_MSVC_RUNTIME_DLL on other platforms Albrecht Schlosser 2024-10-09 16:01:54 +0200