Commit Graph

  • 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
  • d428a00443 Have menu items drawn with same colors in all platforms (#969) ManoloFLTK 2024-05-08 13:26:13 +0200
  • ef313cf9fc Wayland documentation: beef up description of registry_handle_global() ManoloFLTK 2024-05-08 13:06:57 +0200
  • 4d0963a7bf Improve arrow positions for 'oxy' scheme Albrecht Schlosser 2024-05-07 16:09:18 +0200
  • 60690dba51 Limit (sub)menu arrow size as discussed in fltk.general Albrecht Schlosser 2024-05-07 16:07:42 +0200
  • 7430ebff97 Extend some elements of the Wayland backend documentation file ManoloFLTK 2024-05-07 18:17:36 +0200
  • 2af1da4ff4 Wayland: simpler implementation of "GTK Shell" protocol ManoloFLTK 2024-05-06 09:29:32 +0200
  • 53543acb2e CMake: improve output of fl_debug_target() Albrecht Schlosser 2024-05-05 19:40:27 +0200
  • 38e1d6b099 Fix Visual Studio compiler warnings, make output visible... Albrecht Schlosser 2024-05-05 19:25:01 +0200
  • dea8a93bc2 Wayland: use frame_cb before redrawing GL subwins - cont'd (#967) ManoloFLTK 2024-05-05 11:06:15 +0200
  • b726211b9b Wayland: use frame_cb before redrawing GL subwindows (#967) ManoloFLTK 2024-05-03 21:55:01 +0200
  • 70b84b491b macOS + CMake: fix use of optional framework UniformTypeIdentifiers ManoloFLTK 2024-05-03 15:23:42 +0200
  • 6238ede94d CMake: don't put freetype stuff in include directories for macOS ManoloFLTK 2024-05-03 08:33:56 +0200
  • 132e7d4e32 Fix MSVC warnings (#966) Matthias Melcher 2024-05-02 21:46:12 +0200
  • 4a9205f282 Remove commit 4a31d49 that breaks X11 build ManoloFLTK 2024-05-02 19:54:58 +0200
  • 4a31d4988b CMake: put freetype stuff in include directories for X11 only ManoloFLTK 2024-05-02 19:43:54 +0200
  • 24c1472c06 macOS + GL: remove compilation error with old SDK versions ManoloFLTK 2024-05-02 11:12:36 +0200
  • f194d8596f CMake/debug: add more properties to fl_debug_target() Albrecht Schlosser 2024-05-01 17:25:26 +0200
  • 175931bccd CMake: simplify compiler detection for '-Wshadow' test Albrecht Schlosser 2024-05-01 16:07:58 +0200
  • 659ecd4604
    use MAC_OS_X_VERSION_MIN_REQUIRED to avoid building error when using newer sdk and setting old target #965 cstkingkey 2024-05-01 10:14:08 +0800
  • d22d4a526f Remove (comment out) debug statement (kdialog) Albrecht Schlosser 2024-04-30 18:02:53 +0200
  • a0d657b2e8 Fix preset_file() and directory() in native file chooser for kdialog ManoloFLTK 2024-04-30 16:14:29 +0200
  • 9472ff546c Implement and document new class Fl_PDF_File_Surface ManoloFLTK 2024-03-31 16:55:49 +0200
  • 596677b75a Implement and document new class Fl_PDF_File_Surface #964 ManoloFLTK 2024-03-31 16:55:49 +0200