Commit Graph

  • 78908dfe7d Add "Copy" button to test/pixmap_browser ManoloFLTK 2025-12-11 18:40:14 +01:00
  • 8427f1d330 Document new use of Wayland protocol "XDG dialog windows" ManoloFLTK 2025-12-11 12:20:01 +01:00
  • c75e299dbf Improve CMP documentation and README.CMake.txt (#1346) Albrecht Schlosser 2025-12-10 20:02:54 +01:00
  • fe6838e843 Add access to a list of registered plugin klasses. Matthias Melcher 2025-12-10 21:09:13 +01:00
  • 7ff9b59825 Update Unicode doc page (#1338). Matthias Melcher 2025-12-09 20:19:16 +01:00
  • 68ff3d0697 Silence macOS (clang) compiler warning Albrecht Schlosser 2025-12-09 18:58:12 +01:00
  • d95ea68ee2 Remove typo in comment ManoloFLTK 2025-12-08 23:28:02 +01:00
  • 8454135d0c Wayland: add support of the "XDG dialog windows" protocol ManoloFLTK 2025-12-08 18:20:47 +01:00
  • 1f6fda64a8 Improve documentation generation for older Doxygen versions Albrecht Schlosser 2025-12-08 14:45:31 +01:00
  • 1dbca3db2f Small cmp formatting, section moves, etc Greg Ercolano 2025-12-07 10:05:39 -08:00
  • 8862db2bb4 More CMP conversion.. complete but not yet checked. (#1346) Greg Ercolano 2025-12-07 09:28:51 -08:00
  • 3d851181c1 Move CMP to doxygen - WIP. (#1346) Greg Ercolano 2025-12-06 22:12:51 -08:00
  • 9fa438df68 Fix doxygen warnings Albrecht Schlosser 2025-12-06 21:52:33 +01:00
  • a4ebd8564d Wayland: remove memory access error while computing screen work area ManoloFLTK 2025-12-06 10:02:11 +01:00
  • b1d3ee13bd Fluid: modernize Function Node class Matthias Melcher 2025-12-06 02:50:28 +01:00
  • 5e7ed2f653 Fluid: fix class prefix user input check. Matthias Melcher 2025-12-06 02:29:57 +01:00
  • b2746ad286 Change arrow keys in log slider to even increments. #1232 Matthias Melcher 2025-12-06 00:16:00 +01:00
  • 87160b6eb9 Remove boxtype linke trick. Matthias Melcher 2025-12-03 23:33:08 +01:00
  • 20b07572df Fix two compiler warnings [-Wsign-compare] Albrecht Schlosser 2025-12-02 14:07:01 +01:00
  • feed81e124 Fix more box drawing stuff - using Fl::box_bg(box()) Albrecht Schlosser 2025-12-01 22:58:13 +01:00
  • 5a6a7eb009 Add background (bg) attribute to table of boxtypes Albrecht Schlosser 2025-12-01 18:36:04 +01:00
  • 2e16977039 Fix DIR parsing on windows for non-US locale (#1344) Greg Ercolano 2025-12-01 12:39:21 -08:00
  • c5b0c2e37f Fix menu crash dereferencing nullptr (#1335) Matthias Melcher 2025-11-30 00:41:54 +01:00
  • 89c116bf5f Fix menu crash dereferencing nullptr (#1335) Matthias Melcher 2025-11-30 00:40:11 +01:00
  • 110857a6fc Fix names map for multiple includes. Matthias Melcher 2025-11-29 23:24:10 +01:00
  • 039ef2d322 Fix include fiel list. Matthias Melcher 2025-11-29 21:19:10 +01:00
  • 70527b3bf0 Improve access to C++ symbols. Matthias Melcher 2025-11-29 21:01:48 +01:00
  • 6aa95584e0 Improve and simplify test/clipboard.cxx Albrecht Schlosser 2025-11-29 20:05:13 +01:00
  • 8f55e0634c Fluid: Fix crash when saving an empty project. Matthias Melcher 2025-11-29 17:21:40 +01:00
  • 349b818d3f Fluid: convert modal panels into tabs in the widget panel (#1339) Matthias Melcher 2025-11-29 12:57:08 +01:00
  • 725be0116f Fluid: Fix unique id reader. Matthias Melcher 2025-11-29 12:38:55 +01:00
  • 92a1558a0e Wayland: remove code path that left workarea_xywh[*] unassigned (#1334) ManoloFLTK 2025-11-29 07:31:20 +01:00
  • 940871d5c8 Slight improvement of DnD support under Wayland ManoloFLTK 2025-11-28 16:49:37 +01:00
  • ee43155a4b Add method to list running timeouts (#1306). Matthias Melcher 2025-11-28 00:55:48 +01:00
  • 6568f60ab8 Fix typo for all but macOS Matthias Melcher 2025-11-27 23:56:29 +01:00
  • 147247f8f1 Refactor pen interface into driver system. Matthias Melcher 2025-11-27 23:43:08 +01:00
  • 86b9df01ee Add initial log support for sliders (#1232). Matthias Melcher 2025-11-26 14:07:34 +01:00
  • 9e5467d5c1 Improve Wayland README to allow copy/paste resources. Matthias Melcher 2025-11-25 15:30:02 +01:00
  • b78042e0d8 Refactor large pulldown function into smaller functions. Matthias Melcher 2025-11-25 14:52:04 +01:00
  • 2049fe3637 Declutter draw and handle methods. Matthias Melcher 2025-11-22 01:06:21 +01:00
  • 56955a33a3 Additional menu code cleanup. Matthias Melcher 2025-11-21 19:57:50 +01:00
  • 910c7d18eb Fix a few more warnings by Clang. Matthias Melcher 2025-11-21 13:37:54 +01:00
  • f57891864b Fix missing return statement. Matthias Melcher 2025-11-21 12:46:29 +01:00
  • a01fcae832 Reformat src/Fl_Menu.cxx. Matthias Melcher 2025-11-21 00:11:30 +01:00
  • 8dcc99279e Adjust some pen driver comments. Matthias Melcher 2025-11-20 22:24:21 +01:00
  • b1d63e0842 Improve documentation for popup menus. Matthias Melcher 2025-11-20 02:05:32 +01:00
  • 7da07038f9 Update Fluid format README. Matthias Melcher 2025-11-19 19:19:23 +01:00
  • 94008f57c3 Add headline menu item style (#1059) Matthias Melcher 2025-11-19 16:57:02 +01:00
  • 2182bd60c0 Remove hidden vector font editor from test/font Matthias Melcher 2025-11-19 13:27:21 +01:00
  • 6a910ec169 Improved clip handling/fix box() Greg Ercolano 2025-11-18 05:24:46 -08:00
  • 797e977773 Improved clip handling/fix box() Greg Ercolano 2025-11-18 05:15:01 -08:00
  • 6a0184262d Fl_Terminal fixes from 1.5.x - smoother scrolling and issue #1328 Greg Ercolano 2025-11-17 14:04:55 -08:00
  • 6731b79591 Clip Fl_Terminal scrollbars (#1328) Greg Ercolano 2025-11-17 13:40:55 -08:00
  • 67d67fbbfd Fix two macOS compiler warnings. Matthias Melcher 2025-11-17 22:22:12 +01:00
  • 2b5d1e557f Add display_columns() controller Greg Ercolano 2025-11-17 12:54:01 -08:00
  • bd945bf647 smoother scrolling in Fl_Terminal Greg Ercolano 2025-11-17 12:48:13 -08:00
  • fa65cd6321 Add pen/stylus/tablet API and driver for macOS (#1326) Matthias Melcher 2025-11-17 21:10:01 +01:00
  • d623ad08a9 Fix Cairo build and add FLTK_OPTION_CAIRO_WINDOW to CI build Albrecht Schlosser 2025-11-17 13:53:24 +01:00
  • 4b141bb2f8 Document with more details function fl_wl_gc() ManoloFLTK 2025-11-16 10:09:01 +01:00
  • 646bd55764 Refactor large static class Fl into an expandable namespace Fl (#1325) Matthias Melcher 2025-11-16 01:58:54 +01:00
  • 9afe9400bd Fl_Terminal doc fix for 8-bit RGB color ANSI/XTERM codes Greg Ercolano 2025-11-14 11:26:25 -08:00
  • 6a0edd15c5 Revert/fix a0654b59ac: FLTK_CONSOLIDATE_MOTION = OFF Albrecht Schlosser 2025-11-13 15:31:03 +01:00
  • c6f34560b0 Wayland: fix computation of screen workarea size. ManoloFLTK 2025-11-10 17:33:53 +01:00
  • 054fc9c823 Declare some methods of Fl_Window 'const' Albrecht Schlosser 2025-11-10 15:58:22 +01:00
  • 93576abd0b Attempt to improve description of CMake option FLTK_GRAPHICS_CAIRO ManoloFLTK 2025-11-10 09:01:37 +01:00
  • 733511af41 Remove warnings when building Doxygen documentation. ManoloFLTK 2025-11-09 14:37:07 +01:00
  • d12d16f6ab Fix documentation of fl_filename_ext Matthias Melcher 2025-11-09 13:08:12 +01:00
  • c12105193c Complete documentation of function fl_open_callback(). ManoloFLTK 2025-11-09 11:01:13 +01:00
  • fd14a3abf0 Wayland: simpler computation of screen workarea size ManoloFLTK 2025-11-08 16:43:36 +01:00
  • eef7fe1978 Update list of Debian packages to support Wayland ManoloFLTK 2025-11-07 14:05:25 +01:00
  • 4966cc7a1e Add rule of five for Fl_Widget_Tracker. Matthias Melcher 2025-11-06 15:31:46 +01:00
  • 87f9a6f4d6 Wayland: fix computation of screen size and workarea ManoloFLTK 2025-11-06 11:23:00 +01:00
  • 1e769f44b4 Fix "Long Tooltips can crash under Wayland" (#1317) ManoloFLTK 2025-11-06 00:14:10 +01:00
  • d8df24a2ea Fix "Long Tooltips can crash under Wayland" (#1317) ManoloFLTK 2025-11-05 21:10:18 +01:00
  • f2db90cb77 Fix "CMake: Fallback to libOpenGL (no-X11 OpenGL)" (#1251) ManoloFLTK 2025-11-02 15:05:38 +01:00
  • a128b7c95a Fix UTF-8 documentation' Matthias Melcher 2025-11-01 21:23:18 +01:00
  • ccbb424046 Add option to uniform line drawing in scaled mode (#167) Matthias Melcher 2025-11-01 14:33:06 +01:00
  • d14bd1bfec Fix comment alignment. Matthias Melcher 2025-11-01 02:13:02 +01:00
  • 418689548f Add more Unicode documentation (2/2) (#125) Matthias Melcher 2025-11-01 02:12:32 +01:00
  • 2d33e5b90c Improve docs for UTF-8 calls (1/2)(#125) Matthias Melcher 2025-11-01 01:37:31 +01:00
  • 0ac7e427a1 Avoid crash in Fl_Gl_Window::make_current() (#1287) Matthias Melcher 2025-10-31 20:37:24 +01:00
  • 1ba957eb60 Fix MSVC Level 4 warnings (#1126) MatthiasWM 2025-10-31 19:15:38 +01:00
  • 7500b3c540 Add information on Fl_Widget::type_. Matthias Melcher 2025-10-29 11:50:34 +01:00
  • dd0417885e Cont'd "New Wayland subwindow code creates issues with resizes of opengl windows…" (#1311) ManoloFLTK 2025-10-27 09:55:13 +01:00
  • 445e96f5bb Cont'd "New Wayland subwindow code creates issues with resizes of opengl windows…" (#1311) ManoloFLTK 2025-10-27 09:33:10 +01:00
  • d765037d2c Fix "New Wayland subwindow code creates issues with resizes of opengl windows…" (#1311) ManoloFLTK 2025-10-20 18:47:41 +02:00
  • efac0cb9ab Fix "New Wayland subwindow code creates issues with resizes of opengl windows…" (#1311) ManoloFLTK 2025-10-20 15:09:18 +02:00
  • 0ced7991b4 Doxgen documentation: improve section "Buffer factory" ManoloFLTK 2025-10-06 17:02:13 +02:00
  • 3ee58d2820 Doc fix for issue #1310 Greg Ercolano 2025-10-09 11:28:48 -07:00
  • e23a6bd476 Simplify and improve function Fl_Wayland_Window_Driver::resize() (#1307) ManoloFLTK 2025-09-30 17:06:42 +02:00
  • a24bb896c5 Simplify and improve function Fl_Wayland_Window_Driver::resize() (#1307) ManoloFLTK 2025-09-30 12:00:18 +02:00
  • 1d44c0ebae Wayland: improve support of draggable subwindow (related to #1307) ManoloFLTK 2025-09-25 14:43:23 +02:00
  • cd120b3ffb Underline does not appear in some fonts and scales (Windows,X11-noCairo) (#1308) ManoloFLTK 2025-09-19 11:29:07 +02:00
  • b7e52bb03c Underline does not appear in some fonts and scales (Windows,X11-noCairo) (#1308) ManoloFLTK 2025-09-19 11:10:52 +02:00
  • 9b56da5753 Underline does not appear in some fonts and scales (X11-noCairo) (#1308) ManoloFLTK 2025-09-19 10:52:07 +02:00
  • 2705990eab Fix: Underline does not appear in some fonts and scales (WinXP .. Win11) (#1308) ManoloFLTK 2025-09-18 08:56:33 +02:00
  • 6160673bbf Fix: Underline does not appear in some fonts and scales (WinXP .. Win11) (#1308) ManoloFLTK 2025-09-17 17:07:45 +02:00
  • a8244ebcd8 Complete Wayland-related part of issue #1295 - continued ManoloFLTK 2025-09-15 09:13:45 +02:00
  • dfd208e171 Complete Wayland-related part of issue #1295 ManoloFLTK 2025-09-15 09:05:16 +02:00
  • afeaf12934 Update bundled libdecor to last upstream version (August 15, 2025) ManoloFLTK 2025-09-13 11:46:22 +02:00