Commit Graph

  • 702172a951 Release 1.3.11 release-1.3.11 Albrecht Schlosser 2025-02-05 14:33:14 +01:00
  • 904039c4c6 Fix typos and trailing whitespace Albrecht Schlosser 2025-02-05 12:34:39 +01:00
  • 466c09ad0e Fix potential buffer overflow in Fl_Help_View (#1196) Albrecht Schlosser 2025-02-04 18:33:23 +01:00
  • 89d146ecee macOS: fix when fullscreen window looses and regains focus with SDK 10.6 (#1192) ManoloFLTK 2025-02-04 17:30:35 +01:00
  • a2da5dac81 macOS: fix when fullscreen window looses and regains focus with SDK 10.6 (#1192) ManoloFLTK 2025-02-04 17:23:59 +01:00
  • 02f431bd88 macOS: Restore fullscreen window mode when using SDK < 10.7 (#1192) ManoloFLTK 2025-02-03 15:25:05 +01:00
  • c970ab99d8 macOS: Restore fullscreen window mode when using SDK < 10.7 (#1192) ManoloFLTK 2025-02-03 14:45:57 +01:00
  • af5b2cf464 fullscreen test app: prevent combination of fullscreen + maximize ManoloFLTK 2025-02-03 12:22:07 +01:00
  • 94f471b701 macOS: fix transition from single-screen fullscreen to "All Screens" fullscreen ManoloFLTK 2025-02-03 12:08:20 +01:00
  • 321109c1be macOS: fix transition from single-screen fullscreen to "All Screens" fullscreen ManoloFLTK 2025-02-03 11:57:04 +01:00
  • bc764dabc1 Avoid code repetitions among Fl_{X11_}Window_Driver::{un_}maximize() functions ManoloFLTK 2025-02-03 09:34:19 +01:00
  • 0c7ed2b44f Document "New FL_HELVETICA Font on Windows" (#478) Albrecht Schlosser 2025-02-01 20:39:28 +01:00
  • 77a7752123 Fix potential buffer overflow in Fl_Help_View (#1196) Albrecht Schlosser 2025-02-01 19:22:07 +01:00
  • 635633b5dd macOS: fix transitions between fullscreen modes and window creation in fullscreen modes ManoloFLTK 2025-01-30 18:15:44 +01:00
  • ab9fd0f503 macOS: add support of showing window to multi-screen fullscreen state ManoloFLTK 2025-01-30 16:47:57 +01:00
  • 6e922b8005 macOS: Fix "Full screen broken on macOS in FLTK 1.3.10 (regression)" (#1192) ManoloFLTK 2025-01-30 11:14:17 +01:00
  • 18ea5bcb20 Improve documentation of Fl_Box constructors (#1194) Albrecht Schlosser 2025-01-29 14:33:07 +01:00
  • d7f0c8e8e1 macOS: Fl_Window::fullscreen_screens() method toggle NSWindowCollectionBehaviorFullScreenNone ManoloFLTK 2025-01-28 12:56:51 +01:00
  • ad333e2c8e macOS: fix window level issue when changing active app while in fullscreen mode (#1192) ManoloFLTK 2025-01-28 12:14:16 +01:00
  • bfdae6d151 Fix crash in test/fullscreen under macOS ManoloFLTK 2025-01-27 18:54:29 +01:00
  • 5a0551df0a CMake: fix include directories of bundled image libs Albrecht Schlosser 2025-01-27 15:51:34 +01:00
  • 6b87b01b65 Refrain static function capture_decorated_window_SCK() from capturing the cursor ManoloFLTK 2025-01-26 22:45:02 +01:00
  • 5c5a12d502 Fix "Full screen broken on macOS in FLTK 1.3.10" (#1192) ManoloFLTK 2025-01-25 16:29:51 +01:00
  • 00a02fbda9 Same effect as a49b5ea with less lines of code ManoloFLTK 2025-01-24 15:47:53 +01:00
  • a49b5ea029 Fix "Wayland: redrawing of a surface may fail if a subsurface is being moved" (#1191) ManoloFLTK 2025-01-24 14:10:18 +01:00
  • 93830563e9 Backport "Fix Fl_Table_Row inconsistencies" (#1187) Albrecht Schlosser 2025-01-22 21:36:23 +01:00
  • 0c2aa40bbc Fix Fl_Table_Row inconsistencies, final part (#1187) Albrecht Schlosser 2025-01-22 21:11:06 +01:00
  • 915ea80f45 Windows: replace "Arial" by "Microsoft Sans Serif" for the FL_HELVETICA font family ManoloFLTK 2025-01-22 18:44:13 +01:00
  • 2bcfcc332d Remove incorrect use of Fl_Window::current() in Fl_Quartz_Image_Surface_Driver c'tor ManoloFLTK 2025-01-22 18:23:39 +01:00
  • bcb679804b fltk-config: reorder include dirs of bundled image libs Albrecht Schlosser 2025-01-21 16:05:33 +01:00
  • 7864ea636d fltk-config: fix "Check bundled image libraries in source tree" Albrecht Schlosser 2025-01-21 15:08:13 +01:00
  • 6c3a71181b CMake: check INTERFACE_LINK_LIBRARIES for empty value Albrecht Schlosser 2025-01-21 14:23:27 +01:00
  • 2dd4bdeef7 CMake: make "optional" dependencies 'PUBLIC' (#1173) Albrecht Schlosser 2025-01-20 17:25:11 +01:00
  • 02d416b0b6 Attempt to improve member function Fl_Wayland_Screen_Driver::insertion_point_location() ManoloFLTK 2025-01-20 11:25:46 +01:00
  • 2a58560b7d tedst/utf8: Change default font used under Windows for "Unicode Display Test" ManoloFLTK 2025-01-19 18:39:38 +01:00
  • 407567b70e Make Fl_SVG_Graphics_Driver use the C locale when writing float values - cont'd ManoloFLTK 2025-01-18 17:25:07 +01:00
  • 323d525591 MSYS2: Correctly detect ucrt64 environment (PR #1167) Albrecht Schlosser 2025-01-16 18:14:41 +01:00
  • a6f51105d0 Improve and reorder Fl_Tabs documentation Albrecht Schlosser 2025-01-16 15:35:59 +01:00
  • d5461c55a7 Document issues with Fl_Scroll as children of Fl_Tabs (#1175) Albrecht Schlosser 2025-01-15 16:11:15 +01:00
  • 546a3168f6 Fix typos in documentation of Fl_Tabs Albrecht Schlosser 2025-01-15 16:05:01 +01:00
  • a48ebc5db0 Fix return value of Fl_Table_Row::row_selected(int) (PR #1187) Albrecht Schlosser 2025-01-14 15:21:42 +01:00
  • 06418e4b21 Repair incorrect path in #include directive ManoloFLTK 2025-01-11 17:49:44 +01:00
  • 45239af178 Make Fl_SVG_Graphics_Driver use the C locale when writing float values ManoloFLTK 2025-01-11 17:45:36 +01:00
  • be72c49296 Remove unnecessary #include directive ManoloFLTK 2025-01-11 17:39:07 +01:00
  • 0f71d63834 Fl_Text_Editor::wrap_mode(Fl_Text_Display::WRAP_AT_BOUNDS, 0) hurts scrolling (#1186) ManoloFLTK 2025-01-11 15:38:20 +01:00
  • 70fff72e2d Wayland platform: fix handling of key repeats ManoloFLTK 2025-01-10 16:38:48 +01:00
  • 7bb8bdb1fa Fix Fl_{Wayland|Xlib}_{Copy|Image}_Surface_Driver::set_current() ManoloFLTK 2025-01-10 08:20:01 +01:00
  • c0c2cf7d40 Make draw to image and draw to clipboard behave equally in X11 and Wayland ManoloFLTK 2025-01-08 14:37:57 +01:00
  • ca786597f7 Add Fl_Valuator destructor. Matthias Melcher 2025-01-03 14:40:47 -06:00
  • 6c7b005a95 Remove duplication and typo in documentation of Fl::copy() ManoloFLTK 2025-01-02 15:47:35 +01:00
  • 70729e6fdb Document in detail how screen work areas are computed across platforms (#1180) ManoloFLTK 2024-12-31 17:30:44 +01:00
  • 4ce09ae47a Fluid: Fix file history text. Matthias Melcher 2024-12-28 17:23:49 -05:00
  • 050cbabdfe Fluid: Rename Stratgy constants to comply with CMP. Matthias Melcher 2024-12-27 20:56:02 -05:00
  • 2100655a1b Fix integer overflow in image interpolation. (#73) Matthias Melcher 2024-12-26 15:01:52 -05:00
  • 95c66a0488 Wayland: fix a border case in member function Fl_Wayland_Window_Driver::resize() ManoloFLTK 2024-12-26 16:10:50 +01:00
  • 61208e7792 Fix typo in README.CMake.txt Albrecht Schlosser 2024-12-26 13:31:06 +01:00
  • 89466c2d37 FLUID: Minor fix and docs. Matthias Melcher 2024-12-22 11:45:46 -06:00
  • 7d49c02803 FLUID: fix one more warning. Matthias Melcher 2024-12-21 12:26:20 -06:00
  • 17d300215b FLUID: Remove warnings. Matthias Melcher 2024-12-21 12:22:04 -06:00
  • 4d8a0df312 FLUID: Improve path handling on Windows. MatthiasWM 2024-12-21 12:14:31 -06:00
  • 1f25ee82b0 FLUID: Improve filename list in main menu. Matthias Melcher 2024-12-21 11:22:07 -06:00
  • 9f66df51b0 Fix compiler warning [-Wsign-compare] Albrecht Schlosser 2024-12-19 17:26:42 +01:00
  • 809dae489d Fix Help View find method (#1119) Matthias Melcher 2024-12-16 23:32:15 +01:00
  • 3293a68c1d Fix possibly uncleared damage flag of Fl_Pack (#1172). Matthias Melcher 2024-12-16 20:30:31 +01:00
  • c083e5c5fb Fix: Crash on macOS if Escape is pressed while Help submenu is open (#1170) ManoloFLTK 2024-12-15 15:59:36 +01:00
  • 844e58a105 Update makesrcdist: fix packaging bug Albrecht Schlosser 2024-12-13 00:16:38 +01:00
  • b080424a23 Update CHANGES.txt for release 1.4.1 release-1.4.1 Albrecht Schlosser 2024-12-09 17:37:52 +01:00
  • 8ff42da0b9 Update makesrcdist for releases on GitHub (1.4.1 and higher) Albrecht Schlosser 2024-12-09 17:37:04 +01:00
  • 0e6b20d957 Put ABI breaking changes under ABI guards (#1139) Albrecht Schlosser 2024-12-12 16:40:11 +01:00
  • 86eaf0f905 Fix: Window can be moved while menu is open - cont'd (#1166) ManoloFLTK 2024-12-12 16:09:06 +01:00
  • 4571af24ab Fix: Window can be moved while menu is open (#1166) ManoloFLTK 2024-12-12 12:09:53 +01:00
  • 34b5fe9e92 Fix drawing issue for checkbox buttons with bad box type (#1130) Matthias Melcher 2024-12-11 13:53:33 +01:00
  • 6784ae807c Fix compiler warnings (VS 2019) Albrecht Schlosser 2024-12-10 23:12:22 +01:00
  • 5af62bc565 Update README.CMake.txt for cross-building and more (#1154) Albrecht Schlosser 2024-12-10 23:08:19 +01:00
  • 0b320b1297 Fix Fl_Menu_Item::measure width calculation (#1164) Matthias Melcher 2024-12-10 21:04:53 +01:00
  • 9ed7752fa1 fluid: return version for -v and --version command line arg Matthias Melcher 2024-12-10 14:34:47 +01:00
  • 18a7a392a8 fluid: alternative version format Matthias Melcher 2024-12-10 01:35:15 +01:00
  • 9a80eeccb4 FLUID: command line argument -v shows fltk version at build time Matthias Melcher 2024-12-09 22:04:11 +01:00
  • eb4d8d4957 Update more fluid and generated files Albrecht Schlosser 2024-12-09 22:41:45 +01:00
  • 4a017e8a2a Fix inconsistencies with Tab/Backspace handling in menus (#1157) dannye 2024-12-09 15:18:37 -06:00
  • ead9078bc3 FLUID: avoid trailing spaces in empty comment lines (#1161) Matthias Melcher 2024-12-09 21:53:09 +01:00
  • fe8177ea2c Update Fluid (.fl) files for release 1.4.1 Albrecht Schlosser 2024-12-09 19:16:56 +01:00
  • 99a6286288 Bump version numbers for release 1.4.1 Albrecht Schlosser 2024-12-09 17:37:52 +01:00
  • 05ee86fe57 Fixes triggering callback for inactive menu items (#1159) Matthias Melcher 2024-12-09 19:57:23 +01:00
  • 5af4108169 Fix: Hang/Infinite loop on submenu with all inactive/invisible items (#1158) ManoloFLTK 2024-12-09 10:52:55 +01:00
  • 80c94ebfdf Fix: Mouse hover+Enter key selects inactive menu items (#1159) ManoloFLTK 2024-12-09 09:42:57 +01:00
  • c82165cb07 No need to link to libgtk when using package libdecor-0-dev ManoloFLTK 2024-12-09 09:21:24 +01:00
  • 1e0982126b Backportin Menu backspace fix from (#1155) Matthias Melcher 2024-12-08 17:53:03 +01:00
  • 5ff42dd37a Update README.Windows.txt Albrecht Schlosser 2024-12-07 19:11:58 +01:00
  • d1ba7fbf50 Giving access to some Fl_Text_Display member variables (#1153) Matthias Melcher 2024-12-07 17:31:09 +01:00
  • c87e5c755d Update build instructions in README.Unix.txt (#67) Albrecht Schlosser 2024-12-07 16:17:06 +01:00
  • e24de6f89c glpuzzle: smoother animation at 72fps Matthias Melcher 2024-12-06 13:25:13 +01:00
  • c61e3f63f6 glpuzzle: fixes timer and trackball max speed Matthias Melcher 2024-12-06 13:21:22 +01:00
  • 56756b41c2 Remove unnecessary friend declaration ManoloFLTK 2024-12-06 10:03:14 +01:00
  • 85f5887625 Fix button down state when triggered by shortcut (#1145) dannye 2024-12-05 16:49:49 -06:00
  • 4317f6a15f Update bundled libpng to version 1.6.44 ManoloFLTK 2024-12-05 17:35:57 +01:00
  • ff161187e7 Improve timer statistics in test/cube demo Albrecht Schlosser 2024-12-04 16:42:53 +01:00
  • fe8a94d236 Fixes warning in cube.cxx. Matthias Melcher 2024-12-04 16:13:07 +01:00
  • e18926ec76 FLUID: Fixes more places to clear cached pointers. Matthias Melcher 2024-12-04 16:05:39 +01:00
  • b315422a37 FLUID: clearing caches browser values (#1152) Matthias Melcher 2024-12-04 15:44:33 +01:00