Commit Graph

  • 64cd50c130 Update test/input_choice demo (#978) Albrecht Schlosser 2024-06-27 03:19:26 +0200
  • a678dba2e3 More copyright updates (#978) Greg Ercolano 2024-06-26 16:02:12 -0700
  • 6f5ef5bb43 Update copyright date (#978) Greg Ercolano 2024-06-26 16:00:30 -0700
  • 438a8af9da Fixes to Fl_Choice provided by Albrecht (#978) Greg Ercolano 2024-06-26 15:46:36 -0700
  • 5c7ba51be3 Fix Fl_Input_Choice vs Fl_Choice drawing issues (#978) Greg Ercolano 2024-06-26 15:40:41 -0700
  • fe4c94b4dc Navigation in menubar: wrap around when using arrow past end or start of menubar. ManoloFLTK 2024-06-25 13:23:49 +0200
  • f44c163234 Add example to build w/warnings+fltk examples Greg Ercolano 2024-06-24 21:14:51 -0700
  • c1a950e25f Navigation in menubar: wrap around when using arrow past end or start of menubar. ManoloFLTK 2024-06-24 16:18:56 +0200
  • 0bb559c803 Wayland: account for old versions of the GTK shell protocol - cont'd ManoloFLTK 2024-06-24 14:52:08 +0200
  • 8250cc7f7b Wayland: account for old versions of the GTK shell protocol - cont'd ManoloFLTK 2024-06-24 09:30:07 +0200
  • 1c482b5dbf Wayland: account for old versions of the GTK shell protocol ManoloFLTK 2024-06-23 18:37:21 +0200
  • 9c2d38fe3c Derive Fl_File_Chooser.cxx from Fl_File_Chooser.fl ManoloFLTK 2024-06-23 18:07:32 +0200
  • d5f7a3a68b Remove in Fl_File_Chooser.fl max size values from Fl_Window::size_range() call ManoloFLTK 2024-06-23 18:03:39 +0200
  • 54cff14f87 Fix for "Fl_Pack should override clear() to set resizable(0)" (#993) ManoloFLTK 2024-06-23 08:50:29 +0200
  • 7a35e256bc Wayland: stop key repeats when focus leaves a window ManoloFLTK 2024-06-23 08:05:53 +0200
  • 115ae94de0 Wayland: use serial rather than time argument of wl_keyboard_key() to support key repeats ManoloFLTK 2024-06-22 15:57:34 +0200
  • f7dbaba3ef Fix typo reported in fltk.general Albrecht Schlosser 2024-06-22 11:49:09 +0200
  • b8cba7c41e Update dependencies Albrecht Schlosser 2024-06-21 18:16:44 +0200
  • d9c8cebfbe Remove trailing whitespace Albrecht Schlosser 2024-06-21 18:10:33 +0200
  • 97bab9abbd Fix compiler warning on macOS: remove unused variable Albrecht Schlosser 2024-06-21 18:08:49 +0200
  • a053b42445 Fix Wayland memory leak (#991) Albrecht Schlosser 2024-06-21 17:55:36 +0200
  • 456d53c403
    Add Fl::remove_next_timeout(...) to remove only one timeout (#992) Albrecht Schlosser 2024-06-21 17:35:01 +0200
  • 85cdff5101 Add Fl::remove_next_timeout(...) to remove only one timeout #992 Albrecht Schlosser 2024-06-21 17:30:21 +0200
  • 5ee1c0c9df macOS: fix changes to Fl_X::first with front window ManoloFLTK 2024-06-21 15:37:34 +0200
  • 4aa321fe68 Avoid ScreenCaptureKit bug that may modify a non-resizable window's styleMask ManoloFLTK 2024-06-19 11:21:58 +0200
  • 152cc52d89 Wayland: capture window titlebar as depth-4 image ManoloFLTK 2024-06-17 15:35:02 +0200
  • 58016cf219 Update abi-compliance-checker howto Albrecht Schlosser 2024-06-17 10:24:20 +0200
  • 41ffc2c485 Fix "Under Ubuntu 22.04 any FLTK application appears in the Appmenu as 'FLTK'" ManoloFLTK 2024-06-16 23:22:58 +0200
  • 377ff11ec9 Link frameworks used by recent macOS versions with -weak_framework ManoloFLTK 2024-06-16 19:48:55 +0200
  • d137ddfa7d Improve Fl::option documentation. Matthias Melcher 2024-06-15 15:16:42 +0200
  • 3cc5c090f9 X11: update XDND protocol from version 4 to 5 (#988) Albrecht Schlosser 2024-06-15 11:33:44 +0200
  • 7d98413d46 macOS 15.0 Sequoia: fix capture of window titlebars ManoloFLTK 2024-06-12 15:52:37 +0200
  • 8dc29d1ae8 macOS 15.0 Sequoia: fix capture of window titlebars #990 ManoloFLTK 2024-06-12 15:52:37 +0200
  • 7104746413 Fix crash in howto-drag-and-drop under macOS ManoloFLTK 2024-06-11 15:04:48 +0200
  • d7d1d0d6b2 Wayland: fix interactive moving and resizing of a subwindow - cont'd (#987) ManoloFLTK 2024-06-11 11:37:45 +0200
  • b17357339f Fix: Changing default color palette affects opengl child drawing on Wayland (#989) ManoloFLTK 2024-06-09 20:04:23 +0200
  • e5693efb75 Wayland: support DnD from X11-FLTK to Wayland-FLTK ManoloFLTK 2024-06-08 09:38:28 +0200
  • 651d9f3e79 Wayland: add necessary calls to gtk_surface1_release() ManoloFLTK 2024-06-04 16:53:10 +0200
  • e2eeb36883 macOS: remove use of deprecated [NSBox setBorderType:] method ManoloFLTK 2024-06-03 17:36:08 +0200
  • 6712130f22 Document how to control window location in screen under Wayland ManoloFLTK 2024-06-03 15:05:04 +0200
  • ce46b4b68b Wayland: fix interactive moving and resizing of a subwindow (#987) ManoloFLTK 2024-06-03 09:50:41 +0200
  • d792ed21f5 Fix Child Windows under Wayland are clipped on resizing … (#987) ManoloFLTK 2024-06-02 08:28:40 +0200
  • 482da12f71 Fix: Zero-sized borderless window causes high cpu usage on windows (#985) ManoloFLTK 2024-06-01 16:48:27 +0200
  • be5c82b5e5 Reflect libdecor date in bundled-libs.dox ManoloFLTK 2024-06-01 10:52:23 +0200
  • 5365aefc6e libdecor: update to upstream commit c2bd8ad6 (31-may-2024) ManoloFLTK 2024-06-01 07:56:48 +0200
  • 04949f1349 Fix typo in doc of Fl_Double_Window::as_double_window() ManoloFLTK 2024-05-30 08:26:57 +0200
  • 70c6f2ce12 Fix: Wayland sends wrong events after an FL_DRAG of a top window - cont'd (#983) ManoloFLTK 2024-05-28 22:28:54 +0200
  • 9c8977eff1 Fix: Wayland sends wrong events after an FL_DRAG of a top window (#983) ManoloFLTK 2024-05-28 15:33:33 +0200
  • f3f69b892d Remove useless Fl_Window_Driver accessors after new member Fl_Window::get_size_range() ManoloFLTK 2024-05-27 11:34:34 +0200
  • c1333a2dec Wayland documentation: more about opening display connection ManoloFLTK 2024-05-27 10:40:24 +0200
  • e6aadd8455 Use static function instead of macro #974 dannye 2024-05-26 13:38:45 -0500
  • e325c2e4a0 Adding new call Fl_Window::get_size_range(), #981 Matthias Melcher 2024-05-26 17:50:40 +0200
  • 2bab8c94ff Revert InputChoice from fd791a0 Matthias Melcher 2024-05-26 17:00:41 +0200
  • 00dc35097b Control screen used by Fl_Menu_Bar::play_menu() - cont'd ManoloFLTK 2024-05-24 13:20:58 +0200
  • a09d43eb40 Fix: Fl_Browser unexpected display of empty lines ("@." vs "") (#979) ManoloFLTK 2024-05-24 10:03:37 +0200
  • 0a6610c480 Control screen used by Fl_Menu_Bar::play_menu() ManoloFLTK 2024-05-23 16:38:51 +0200
  • 614d551d05 Wayland documentation: further details about throttling window redraws ManoloFLTK 2024-05-22 13:13:29 +0200
  • 20e2879ea8 macOS: let fullscreen windows have access to the system menubar ManoloFLTK 2024-05-22 10:37:18 +0200
  • df3c875453 Beef up documentation about throttling window redraws under Wayland ManoloFLTK 2024-05-21 15:28:18 +0200
  • 8807efe939 More details about handling modal windows and various gnome versions ManoloFLTK 2024-05-21 09:23:24 +0200
  • c5d6382fb1 Wayland: don't call gtk_surface1_release() probably not useful ManoloFLTK 2024-05-20 18:22:19 +0200
  • f903cf8026 Fix "Support building with unusual prefix" (STR 3434) Albrecht Schlosser 2024-05-20 15:14:03 +0200
  • 3d6bcda157 Wayland: accept diverse versions of the GTK Shell protocol ManoloFLTK 2024-05-19 17:34:39 +0200
  • 642ec5b74b Slightly reorganize code of Fl_MacOS_Sys_Menu_Bar_Driver::play_menu() ManoloFLTK 2024-05-18 12:09:49 +0200
  • d0922792ae Improve fl_contrast() functionality and documentation Albrecht Schlosser 2024-05-17 14:20:01 +0200
  • 7410498a7f Comment that macOS windows move OK between LowRes and HighRes screens ManoloFLTK 2024-05-17 09:53:47 +0200
  • e7507cd615 find_shortcut(): fix testing of multi-label alt shortcuts dannye 2024-05-16 23:40:01 -0500
  • 9820d9f555 Fix and improve fl_contrast() calculations Albrecht Schlosser 2024-05-16 18:55:30 +0200
  • 9df6dc2aeb Fix uses of isupper() and isprint() - STR #3436 ManoloFLTK 2024-05-15 14:59:13 +0200
  • a9085c3b11 Change member function args to Fl_Menu_Bar::play_menu(const Fl_Menu_Item *) ManoloFLTK 2024-05-15 11:50:32 +0200
  • 66c37e5128 Fix crash in test/cube under macOS when using Quit menubar item ManoloFLTK 2024-05-14 18:15:05 +0200
  • 79c3db48cf New member function Fl_Menu_Bar::play_menu(const char *title) ManoloFLTK 2024-05-14 17:46:25 +0200
  • f964732c87 Update bundled libraries Albrecht Schlosser 2024-05-13 18:35:24 +0200
  • 908d900794 Bump version numbers from 1.3.9 to 1.3.10 Albrecht Schlosser 2024-05-13 17:57:03 +0200
  • ea96237525 Update bundled libpng from 1.6.42 to 1.6.43 Albrecht Schlosser 2024-05-13 19:12:24 +0200
  • 1325a257bf Update README.txt Albrecht Schlosser 2024-05-13 19:08:42 +0200
  • bc63ea7629 CMake: improve linking OpenGL3 example programs (#959) Albrecht Schlosser 2024-05-01 17:31:17 +0200
  • d1ea57bc7a CMake: improve finding cairo.dll on Windows Albrecht Schlosser 2024-05-13 14:19:29 +0200
  • a28a7c381d Documentation: add details about handling of FL_DND_RELEASE event ManoloFLTK 2024-05-13 14:58:14 +0200
  • 5b3dd72e4e Wayland: call gtk_surface1_set_modal() of GTK Shell protocol - cont'd ManoloFLTK 2024-05-13 13:24:07 +0200
  • 95eb4cb91a Remove change erroneously committed at 4eb98c0 ManoloFLTK 2024-05-13 13:07:14 +0200
  • 4eb98c0af4 Fl_Menu_Bar: document how to programmatically open menu from menubar ManoloFLTK 2024-05-13 12:46:47 +0200
  • 6c06e953e1 Fix "Cannot build project with CMake ..." (#970) Albrecht Schlosser 2024-05-13 12:05:27 +0200
  • ef33f3e0e2 Wayland: call gtk_surface1_set_modal() of GTK Shell protocol for modal wins ManoloFLTK 2024-05-11 19:52:00 +0200
  • e9feef99fa Update README.CMake.txt for building X11 specific programs Albrecht Schlosser 2024-05-11 17:29:26 +0200
  • e5afb8a532 Enable suppression of "deprecated" warnings (FL_NO_DEPRECATE) Albrecht Schlosser 2024-05-11 17:14:28 +0200
  • 0078733fcb Fix DnD to Wayland FLTK app on the KDE/Plasma desktop ManoloFLTK 2024-05-11 08:27:05 +0200
  • f56999aaf8 Add detailed comment about getting all supported XDND data types ManoloFLTK 2024-05-11 07:43:27 +0200
  • 32b9c120f0 Fix DnD from Wayland gnome app to X11 FLTK app ManoloFLTK 2024-05-10 20:26:53 +0200
  • 7b76552d18 Wayland: slightly improved fix for issue #878 ManoloFLTK 2024-05-10 14:43:48 +0200
  • 25ffce6cdf configure-based build: move terminal to fluid-dependent section ManoloFLTK 2024-05-10 08:20:31 +0200
  • 29312ee090 Restore building with configure under Windows: add -lwinspool ManoloFLTK 2024-05-10 07:44:03 +0200
  • a9a800fe3d Wayland documentation: improve layout ManoloFLTK 2024-05-10 07:42:50 +0200
  • da58045c23 Remove unused variables, fix compiler warnings Albrecht Schlosser 2024-05-09 19:55:53 +0200
  • 79ddf2f2b8 Optimize "arrow" drawing and centering Albrecht Schlosser 2024-05-09 19:46:07 +0200
  • ffd06dd9eb Fix README.Wayland about libdecor-related packages ManoloFLTK 2024-05-09 11:54:22 +0200
  • 9fa66ecc8a Wayland documentation: improve "Input Methods" and various details ManoloFLTK 2024-05-09 11:00:27 +0200
  • 549688598f Followup: avoid dereference null pointer (#971) Greg Ercolano 2024-05-09 00:55:56 -0700
  • 324fcfcb62 macOS: Fix scaling subwindows - cont'd #927 ManoloFLTK 2024-05-08 19:43:56 +0200
  • e609378264 Avoid possible dereferencing of null pointer (#971) ManoloFLTK 2024-05-08 13:52:32 +0200