diff --git a/ANNOUNCEMENT b/ANNOUNCEMENT index fa7feeff0..86f940a48 100644 --- a/ANNOUNCEMENT +++ b/ANNOUNCEMENT @@ -4,13 +4,14 @@ The initial FLTK 1.3.0 is based on the final 1.1.10. Doxygen based documentation, and several new widgets including Fl_Native_File_Chooser, Fl_Table, and Fl_Tree. -FLTK 1.3.8 and previous versions contain many improvements and bug fixes. +FLTK 1.3.9 and previous versions contain many improvements and bug fixes. - Please see CHANGES for a list of changes in FLTK 1.3.0 to 1.3.8. + Please see CHANGES for a list of changes in FLTK 1.3.0 to 1.3.9. - FLTK 1.3.8 is a maintenance release with minor enhancements and - some macOS related improvements. One new function 'fl_choice_n()' - has been introduced (please see docs for details). + FLTK 1.3.9 is a maintenance release with minor enhancements and + some macOS related improvements. + + macOS is now supported up to macOS 14 (Sonoma). Open bugs and feature requests can be viewed (offline) in KNOWN_BUGS.html with your browser. Links in this file direct you to the current state @@ -19,11 +20,11 @@ FLTK 1.3.8 and previous versions contain many improvements and bug fixes. Note: This file is a snapshot of https://www.fltk.org/roadmap.php as of release 1.3.6 (May 15, 2021). Please take into account that some bugs and/or feature requests in this list might have been fixed without - notice. + notice. It is intentional that this is an older version. - Bugs and feature requests for FLTK 1.4.x may also apply to FLTK 1.3.8. + Bugs and feature requests for FLTK 1.4.x may also apply to FLTK 1.3.9. -FLTK 1.3.8 is expected to be the last release in the 1.3.x series. +FLTK 1.3.9 is expected to be the last release in the 1.3.x series. All bug reports for 1.3.x will be fixed in FLTK 1.4.x if possible. diff --git a/CHANGES b/CHANGES index 53e4c9383..b977e5178 100644 --- a/CHANGES +++ b/CHANGES @@ -1,7 +1,9 @@ -CHANGES IN FLTK 1.3.9 RELEASED: ??? ?? 2023 +CHANGES IN FLTK 1.3.9 RELEASED: Dec ?? 2023 FLTK 1.3.9 is a maintenance release with some fixes and enhancements. +Highlights: this release supports macOS up to macOS 14 "Sonoma". + Details: Albrecht Schlosser: @@ -26,6 +28,7 @@ Details: Issue #469: Fl_Sys_Menu_Bar menu item shortcuts using Escape or Tab do not work on Mac Add support of macOS Ventura 13.0 and macOS Sonoma 14.0 Fix "Focus is lost leaving full screen on macOS 13" (#608) + Add support for macOS Sonoma 14 YX: Fix IME problem (issue #270) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5bf958bb8..e534f560c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ # Main CMakeLists.txt to build the FLTK project using CMake (www.cmake.org) # Written by Michael Surette # -# Copyright 1998-2021 by Bill Spitzak and others. +# Copyright 1998-2023 by Bill Spitzak and others. # # This library is free software. Distribution and use rights are outlined in # the file "COPYING" which should have been included with this file. If this @@ -47,7 +47,7 @@ set (OpenGL_GL_PREFERENCE LEGACY) # define the FLTK project and version ####################################################################### -project (FLTK VERSION 1.3.8) +project (FLTK VERSION 1.3.9) ####################################################################### # include macro definitions of generally used macros diff --git a/FL/Enumerations.H b/FL/Enumerations.H index 25df9292c..1fafb14e0 100644 --- a/FL/Enumerations.H +++ b/FL/Enumerations.H @@ -1,7 +1,7 @@ // // Enumerations for the Fast Light Tool Kit (FLTK). // -// Copyright 1998-2021 by Bill Spitzak and others. +// Copyright 1998-2023 by Bill Spitzak and others. // // This library is free software. Distribution and use rights are outlined in // the file "COPYING" which should have been included with this file. If this @@ -73,7 +73,7 @@ FLTK remains binary compatible between patches. */ -#define FL_PATCH_VERSION 8 +#define FL_PATCH_VERSION 9 /** The FLTK version number as a \em double. @@ -135,7 +135,7 @@ \verbatim FLTK Version FL_API_VERSION FL_ABI_VERSION FL_VERSION (deprecated) 1.3.0 10300 10300 1.0300 - 1.3.4 10304 10300 1.0304 + 1.3.4 10304 10300 1.0304 \endverbatim Version 1.2.3 is actually stored as 10203 to allow for more than 9 diff --git a/FL/Fl_File_Chooser.H b/FL/Fl_File_Chooser.H index 8e55e715b..13e8f6092 100644 --- a/FL/Fl_File_Chooser.H +++ b/FL/Fl_File_Chooser.H @@ -23,7 +23,7 @@ // ======================================================================= // -// generated by Fast Light User Interface Designer (fluid) version 1.0308 +// generated by Fast Light User Interface Designer (fluid) version 1.0309 #ifndef Fl_File_Chooser_H #define Fl_File_Chooser_H diff --git a/FL/Fl_Help_Dialog.H b/FL/Fl_Help_Dialog.H index 3d1c4e2c9..d9208d9cb 100644 --- a/FL/Fl_Help_Dialog.H +++ b/FL/Fl_Help_Dialog.H @@ -23,7 +23,7 @@ // ======================================================================== // -// generated by Fast Light User Interface Designer (fluid) version 1.0308 +// generated by Fast Light User Interface Designer (fluid) version 1.0309 #ifndef Fl_Help_Dialog_H #define Fl_Help_Dialog_H diff --git a/README b/README index 5e8b36420..2e68e73ae 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -README - Fast Light Tool Kit (FLTK) Version 1.3.8 +README - Fast Light Tool Kit (FLTK) Version 1.3.9 ------------------------------------------------- WHAT IS FLTK? diff --git a/configure.ac b/configure.ac index 70ff5f929..6ebf59365 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ dnl the "configure" script is made from this by running GNU "autoconf" dnl dnl Configuration script for the Fast Light Tool Kit (FLTK). dnl -dnl Copyright 1998-2021 by Bill Spitzak and others. +dnl Copyright 1998-2023 by Bill Spitzak and others. dnl dnl This library is free software. Distribution and use rights are outlined in dnl the file "COPYING" which should have been included with this file. If this @@ -48,10 +48,10 @@ case $host_os in ;; esac -dnl FLTK library versions... +dnl FLTK library versions, currently 1.3.9 FLTK_VERSION_MAJOR=1 FLTK_VERSION_MINOR=3 -FLTK_VERSION_PATCH=8 +FLTK_VERSION_PATCH=9 FL_DSO_VERSION=${FLTK_VERSION_MAJOR}.${FLTK_VERSION_MINOR} FL_ABI_VERSION=${FLTK_VERSION_MAJOR}.${FLTK_VERSION_MINOR}.0 FLTK_VERSION=${FLTK_VERSION_MAJOR}.${FLTK_VERSION_MINOR}.${FLTK_VERSION_PATCH} diff --git a/documentation/src/fltk-title.tex.in b/documentation/src/fltk-title.tex.in index 63cd0d510..605f03d92 100644 --- a/documentation/src/fltk-title.tex.in +++ b/documentation/src/fltk-title.tex.in @@ -11,7 +11,7 @@ \end{DoxyImageNoCaption}\\ \vspace*{2cm} {\Large -Revision 9.8 by F. Costantini, D. Gibson, M. Melcher, \\ +Revision 9.9 by F. Costantini, D. Gibson, M. Melcher, \\ A. Schlosser, B. Spitzak, and M. Sweet.}\\ \vspace*{1.5cm} {\large Copyright 1998-@YEAR@ by Bill Spitzak and others.}\\ diff --git a/documentation/src/html_footer b/documentation/src/html_footer index 56490cd7d..f2506b1c1 100644 --- a/documentation/src/html_footer +++ b/documentation/src/html_footer @@ -1,7 +1,7 @@ @@ -10,7 +10,7 @@