Commit Graph

  • d8b9180dc7 Documentation change related to "RGB sub image drawing slow with larger images" (#1384) master ManoloFLTK 2026-03-24 09:08:25 +01:00
  • e814219ade Fix "[Wayland] test/menubar: unable to open huge menu in GNOME Shell 49.5" (#1383) ManoloFLTK 2026-03-24 08:04:28 +01:00
  • 2b92bbe933 Fix typo in doxygen documentation. ManoloFLTK 2026-03-23 12:59:29 +01:00
  • 6d036dbdb4 macOS: Fix GL window child widgets when the window's screen changes resolution branch-1.4 ManoloFLTK 2026-03-23 12:31:16 +01:00
  • e06c231760 macOS: Fix GL window child widgets when the window's screen changes resolution ManoloFLTK 2026-03-23 12:21:11 +01:00
  • 3a2f4b3a94 Wayland: Fix resize of menutitle windows when across 2 screens with diverse scaling - cont'd. ManoloFLTK 2026-03-18 19:45:24 +01:00
  • 6f3a061069 Wayland: Fix resize of menutitle windows when across 2 screens with diverse scaling - cont'd. ManoloFLTK 2026-03-18 19:00:29 +01:00
  • 72396f7ecd Wayland: fix computation of wld_scale parameter for GL subwindows - cont'd (#1382) ManoloFLTK 2026-03-18 16:36:52 +01:00
  • d5eea42645 Wayland: fix computation of wld_scale parameter for GL subwindows - cont'd (#1382) ManoloFLTK 2026-03-18 16:22:13 +01:00
  • 1ae8fcbcec Wayland: fix computation of wld_scale parameter for GL subwindows (#1382) ManoloFLTK 2026-03-18 12:28:56 +01:00
  • dadd17e21b Wayland: fix computation of wld_scale parameter for GL subwindows (#1382) ManoloFLTK 2026-03-18 12:22:37 +01:00
  • db50e57390 Wayland: Fix resize of menutitle windows when across 2 screens with diverse scaling. ManoloFLTK 2026-03-18 10:20:37 +01:00
  • 91b0f53d34 Wayland: Fix resize of menutitle windows when across 2 screens with diverse scaling. ManoloFLTK 2026-03-18 10:14:19 +01:00
  • 4da0e2a3f8 Fix "Wayland: subwindows seem to grab scaling factor from primary monitor" (#1382) ManoloFLTK 2026-03-18 09:40:02 +01:00
  • 6270570bd6 Fix "Wayland: subwindows seem to grab scaling factor from primary monitor" (#1382) ManoloFLTK 2026-03-18 09:33:53 +01:00
  • 82e02270ee X11: Fix resize of menutitle windows when across 2 screens with diverse scaling ManoloFLTK 2026-03-17 20:46:45 +01:00
  • 49359d1cdc X11: Fix resize of menutitle windows when across 2 screens with diverse scaling dannye 2026-03-17 13:36:53 -05:00
  • 7263bc7baa Wayland: Fix crash in test/sudoku if ALSA soundlib is not available Albrecht Schlosser 2026-03-17 15:58:59 +01:00
  • 84db8c33f3 Update CHANGES.txt with current status Albrecht Schlosser 2026-03-17 15:57:00 +01:00
  • 707e9455f0 Wayland: Fix crash in test/sudoku if ALSA soundlib is not available Albrecht Schlosser 2026-03-17 15:42:17 +01:00
  • 5b20cd021d Close active menus when moving window to new screen. ManoloFLTK 2026-03-17 13:52:15 +01:00
  • cc03f5dc95 Close active menus when moving window to new screen. ManoloFLTK 2026-03-17 13:40:08 +01:00
  • cd301b8c0d X11: improve menubar behavior when across 2 screens with diverse scaling (#1380) ManoloFLTK 2026-03-17 09:27:48 +01:00
  • 9921e4a641 X11: improve menubar behavior when across 2 screens with diverse scaling (#1380) ManoloFLTK 2026-03-17 09:20:06 +01:00
  • ab78cbe6b3 X11: Remove crash with menubar across 2 screens with diverse scale factors (#1380) ManoloFLTK 2026-03-17 08:24:36 +01:00
  • 8d612d91b2 Remove member function Fl_Cairo_Graphics_Driver::check_status() of debugging interest only. ManoloFLTK 2026-03-16 18:12:31 +01:00
  • c5628670ba Rounding issues in Fl_RGB_Image::draw() + window scaling, and performance concerns (#1370) ManoloFLTK 2026-03-16 17:21:48 +01:00
  • 03cad76031 Fix "Menu windows appear at wrong positions and sizes with multiple displays" (#1380) ManoloFLTK 2026-03-16 15:57:00 +01:00
  • 450d23f636 Fix "Menu windows appear at wrong positions and sizes with multiple displays" (#1380) ManoloFLTK 2026-03-16 15:48:11 +01:00
  • d28ded0cd5 Fix "Cairo: Rect with negative dimensions is still drawn" (#1379) ManoloFLTK 2026-03-16 12:08:21 +01:00
  • 258a0f8f9e Fix "Cairo: Rect with negative dimensions is still drawn" (#1379) ManoloFLTK 2026-03-16 12:03:10 +01:00
  • dd260389ec Fix Fl_X11_Window_Driver::flush_double(int) that could fail when scaling is applied (#1370) ManoloFLTK 2026-03-16 11:51:23 +01:00
  • abaa550aea Simplify Fl_X11_Window_Driver::resize() when using cairo graphics. ManoloFLTK 2026-03-15 10:41:29 +01:00
  • d8be762283 Fix use of the cairo graphics driver with Fl_Double_Window and the X11 platform (#1370). ManoloFLTK 2026-03-15 09:16:18 +01:00
  • b4f73314a7 Add int return type to Fl::get_mouse(int&, int&) providing the number of mouse-containing screen. ManoloFLTK 2026-03-13 15:53:52 +01:00
  • f2fb8eb6bf Improve Fl_Window::hotspot() when diverse screens have diverse scale factors. ManoloFLTK 2026-03-13 15:24:45 +01:00
  • a342d9f3d5 Improve Fl_Window::hotspot() when diverse screens have diverse scale factors. ManoloFLTK 2026-03-13 14:46:13 +01:00
  • aa94053e65 Fix issues with Fl_RGB_Image::draw() + window scaling, and performance concerns (#1370) ManoloFLTK 2026-03-13 09:29:52 +01:00
  • 278e6eef6e Fix issues with Fl_RGB_Image::draw() + window scaling, and performance concerns (#1370) ManoloFLTK 2026-03-13 09:27:25 +01:00
  • 38cad05357 Improve Fl_RGB_Image::draw(int XP, int YP, int WP, int HP, int cx, int cy) ManoloFLTK 2026-03-11 16:36:27 +01:00
  • fe4075af06 Improve drawing of part of Fl_RGB_Image while scaling display (#1370) ManoloFLTK 2026-03-11 08:32:06 +01:00
  • a92fbec43a Improve drawing of part of Fl_RGB_Image while scaling display (#1370) ManoloFLTK 2026-03-10 16:00:34 +01:00
  • d05c0790a3 Improve control of screen where FLTK positions menu windows (#1376) ManoloFLTK 2026-03-10 10:37:34 +01:00
  • ce7b335d4d Improve control of screen where FLTK positions menu windows (#1376) ManoloFLTK 2026-03-10 08:33:34 +01:00
  • 201a56f0a5 Commits on Mar 9, 2026 ManoloFLTK 2026-03-09 18:45:15 +01:00
  • 527972e7a4 Fix "Window scaling shortcut always moves window towards "initial" display on Windows" (#1371) ManoloFLTK 2026-03-09 18:42:00 +01:00
  • 43fded082b Menus on Windows appear on wrong position on a 4K display (#1376) ManoloFLTK 2026-03-09 18:10:08 +01:00
  • 432bffd134 Fix "fl_draw_image() with horizontal flip reads out of bounds" (#1369) ManoloFLTK 2026-03-09 17:53:09 +01:00
  • b67d4ef2dd Fix "fl_draw_image() with horizontal flip reads out of bounds" (#1369) ManoloFLTK 2026-03-09 17:47:59 +01:00
  • 22dfda94c8 Fix macOS crash when drawing image with draw_image() in some scenarios (#1372) ManoloFLTK 2026-03-09 14:48:24 +01:00
  • d9a3fb32da Fix macOS crash when drawing image with draw_image() in some scenarios (#1372) ManoloFLTK 2026-03-09 14:43:59 +01:00
  • 6e362407a4 Fix "Transparent PNGs not rendered correctly when window is scaled" (#1375) ManoloFLTK 2026-03-09 12:22:06 +01:00
  • ea27dafe1e Fix "Transparent PNGs not rendered correctly when window is scaled" (#1375) ManoloFLTK 2026-03-09 12:17:10 +01:00
  • 6053c3b47a Fix "Please remove the slight transparency from menu windows on macOS" (#1373) Backported from commit e931c21 to ManoloFLTK 2026-03-09 11:15:41 +01:00
  • 3d493308ed Fix "Please remove the slight transparency from menu windows on macOS" (#1373) ManoloFLTK 2026-03-09 11:11:49 +01:00
  • 0e65bbfd2e Applied xuyun018's fix for Fl_Tree horiz scroll (#1297) Greg Ercolano 2026-03-03 16:45:51 -08:00
  • 0010349e05 Remove more code unused since FLTK requires macOS ≥ 10.7 - again ManoloFLTK 2026-03-04 13:05:55 +01:00
  • 2ff170be23 Remove more code unused since FLTK requires macOS ≥ 10.7 ManoloFLTK 2026-03-04 12:58:05 +01:00
  • bb1b10a440 Applied xuyun018's fix for Fl_Tree horiz scroll (#1297) Greg Ercolano 2026-03-03 16:45:51 -08:00
  • a17b09a04f Correct draw translation by 0.5 pixels only. ManoloFLTK 2026-03-03 09:45:23 +01:00
  • e931c21e89 Correct draw translation by 0.5 pixels only Rodrigo Arias Mallo 2026-03-01 21:55:11 +01:00
  • 17b30b55e3 Fix "Blurry fonts with cairo/pango on FLTK >= 1.4" (#1365) ManoloFLTK 2026-03-01 15:31:25 +01:00
  • 486da9376d Fix "Blurry fonts with cairo/pango on FLTK >= 1.4" (#1365) ManoloFLTK 2026-03-01 12:22:27 +01:00
  • e9f6f94c5a README.macOS.md: change minimum supported macOS version and mention dynamic libs ManoloFLTK 2026-02-28 10:23:47 +01:00
  • 97c2a52c7c Fix crash in Fl_Tabs without children (#1366) Matthias Melcher 2026-02-27 14:17:48 +01:00
  • 4644fd0590 Fix crash in Fl_Tabs without children (#1366) Matthias Melcher 2026-02-27 14:17:34 +01:00
  • e7addb470f macOS build: fuse two add_custom_command() CMake calls into a single one ManoloFLTK 2026-02-27 09:17:13 +01:00
  • df02d1e57e Improve Cmake code to codesign macOS test bundles using a generator expression. ManoloFLTK 2026-02-26 18:07:16 +01:00
  • 9f7184e5f1 Patch for macOS build to support FLTK_BUILD_SHARED_LIBS=On ManoloFLTK 2026-02-26 17:13:15 +01:00
  • d42d9bf73e macOS build: add ad-hoc signature to test program bundles. ManoloFLTK 2026-02-26 16:14:56 +01:00
  • 47b9156ac7 Restore to commit f2424bf. ManoloFLTK 2026-02-26 11:38:19 +01:00
  • 33f29ae481 Restore correct support of fl_open_callback() under macOS 26 - cont'd ManoloFLTK 2026-02-25 19:53:07 +01:00
  • 0b88a6c63b Restore correct support of fl_open_callback() under macOS 26 - cont'd ManoloFLTK 2026-02-25 18:58:01 +01:00
  • afa7434f0c Restore correct support of fl_open_callback() under macOS 26 ManoloFLTK 2026-02-25 18:01:17 +01:00
  • f2424bf1fc Further simplification following new minimum supported macOS version: 10.7 - cont'd ManoloFLTK 2026-02-25 16:55:35 +01:00
  • 6d09a39222 Fluid: typos Matthias Melcher 2026-01-08 19:32:00 +01:00
  • b966e87eb9 Fluid: lambda Matthias Melcher 2026-01-07 15:21:41 +01:00
  • e4b3713fad Fluid: user_data_ Matthias Melcher 2026-01-07 13:35:11 +01:00
  • 5f6a2cbb16 Fluid: user_data_type_ Matthias Melcher 2026-01-07 13:23:42 +01:00
  • 1be412ab69 Further simplification following new minimum supported macOS version: 10.7 - cont'd ManoloFLTK 2026-02-15 15:37:46 +01:00
  • db18699e95 Further simplification following new minimum supported macOS version: 10.7 ManoloFLTK 2026-02-15 15:27:47 +01:00
  • 4fee10cb82 Set window class name (xclass) in test/editor Albrecht Schlosser 2026-02-08 17:59:01 +01:00
  • 6f8ed5a85d Set window class name (xclass) in test/editor Albrecht Schlosser 2026-02-08 17:59:01 +01:00
  • b9ff72c573 Revert "Prefix user-set window class name" (Windows only) Albrecht Schlosser 2026-02-08 17:43:49 +01:00
  • 6cb0ce6615 Add missing FL_EXPORT macro Albrecht Schlosser 2026-02-07 20:29:04 +01:00
  • 75df975c5e Fix compiler warning (remove debug output statement) Albrecht Schlosser 2026-02-07 20:28:27 +01:00
  • 8b4af06a96 CMake: don't export unnecessary executable files Albrecht Schlosser 2026-02-07 20:08:23 +01:00
  • 3bdc51c480 CMake: don't export unnecessary executable files Albrecht Schlosser 2026-02-07 18:58:05 +01:00
  • 08eedffa1d Remove conflicting FL_EXPORT from header file (#1357) Albrecht Schlosser 2026-02-07 15:36:04 +01:00
  • ab5b28acf2 X11 platform: Fl::enable_im() crashes without input methods (#1364) ManoloFLTK 2026-02-07 14:44:10 +01:00
  • 7fb11e66ee Fix documentation (remove doxygen warning) Albrecht Schlosser 2026-02-07 01:06:15 +01:00
  • b75cec6448 Bump version number from 1.4.4 to 1.4.5 Albrecht Schlosser 2026-02-06 17:55:44 +01:00
  • 341090fe4a Fix compiler warning and documentation Albrecht Schlosser 2026-02-06 16:37:42 +01:00
  • 2521c8a519 X11 platform: Fl::enable_im() crashes without input methods (#1364) ManoloFLTK 2026-02-06 07:30:39 +01:00
  • e33176ebe0 Mention in CHANGES.txt the new minimal required version of macOS. ManoloFLTK 2026-02-02 19:29:00 +01:00
  • 75fc94d6c7 Improve test/utf8 demo by using Fl_Grid and more Albrecht Schlosser 2026-02-04 16:35:41 +01:00
  • 54712fd388 Fix compiler warning, rename confusing variable, format code Albrecht Schlosser 2026-02-02 20:07:41 +01:00
  • db4aa25e99 Windows: define required Windows version for Pen/Tablet support Albrecht Schlosser 2026-02-02 19:48:41 +01:00
  • 95e5b1b9c5 macOS: remove code present only to support macOS versions 10.6 and earlier - cont'd. ManoloFLTK 2026-02-02 13:13:11 +01:00
  • 3f56b8091d macOS: remove code present only to support macOS versions 10.6 and earlier. ManoloFLTK 2026-02-02 12:41:03 +01:00