Finish release 1.3.10

- update CHANGES, CREDITS, and dependencies
- update "Revision" number in PDF docs (title page)
- fix typos
This commit is contained in:
Albrecht Schlosser
2024-11-16 18:36:26 +01:00
parent 86a98e2054
commit 16f9e2e344
5 changed files with 86 additions and 71 deletions
+20 -5
View File
@@ -1,4 +1,4 @@
CHANGES IN FLTK 1.3.10 RELEASED: xxx xx 2024 CHANGES IN FLTK 1.3.10 RELEASED: Nov 16 2024
FLTK 1.3.10 is a maintenance release with some fixes and enhancements. FLTK 1.3.10 is a maintenance release with some fixes and enhancements.
@@ -9,22 +9,39 @@ Highlights in this release:
methods with new names that replace methods which are deprecated in methods with new names that replace methods which are deprecated in
FLTK 1.4 and would issue compiler warnings if used in 1.4.0. Using the FLTK 1.4 and would issue compiler warnings if used in 1.4.0. Using the
new method names in user code makes it possible to write code that is new method names in user code makes it possible to write code that is
compatible with both 1.3.10 and 1.4.x. compatible with both 1.3.10 and 1.4.x w/o compiler warnings.
CMake: The new file 'FLTKConfig.cmake' (generated by CMake builds only)
can be used in user CMake projects to find the correct FLTK config file
for the required FLTK version (1.3 or 1.4).
Details: Details:
Adam Halim:
Backport support for mouse buttons 4 + 5 (#1076, #1068)
Albrecht Schlosser: Albrecht Schlosser:
Add missing FL_EXPORT of class Fl_XFont_On_Demand (#922) Add missing FL_EXPORT of class Fl_XFont_On_Demand (#922)
Fix a bunch of compiler warnings (backported from 'master') Fix a bunch of compiler warnings (backported from 'master')
Bump version numbers from 1.3.9 to 1.3.10 Bump version numbers from 1.3.9 to 1.3.10
Update bundled libraries Update bundled libraries
Fl_File_Chooser: set insert position to end of string (#1004) Fl_File_Chooser: set insert position to end of string (#1004)
... after filename "expansion" with current directory. ... after filename "expansion" with current directory
Remove unused function after commit f323257cbc59c9ae
CMake: improve FLTKConfig.cmake[.in] (#898)
CMake: add FLTKConfigVersion.cmake
Implement missing Fl_Single_Window::make_current()
Keep sending FL_DRAG until all mouse buttons are released
Fix doxygen warning
Finish "Backport support for mouse buttons 4+5" (#1076, #1068)
ManoloFLTK: ManoloFLTK:
Fix "FLTK on NetBSD very slow on X11 with Unicode locale" (#935) Fix "FLTK on NetBSD very slow on X11 with Unicode locale" (#935)
macOS: let fullscreen windows have access to the system menubar macOS: let fullscreen windows have access to the system menubar
Simplify creation of OpenGL contexts under X11 platform (#1005)
Crash in macOS when switching fullscreen window between displays (#1022)
macOS: fix "Fl_Window::cursor(...) does not work reliably on some platforms" (#1082)
X11: fix test/gl_overlay stale overlay rendering (#1111)
Matthias Melcher: Matthias Melcher:
Fix Fl_Shared_Image refcount (#877) Fix Fl_Shared_Image refcount (#877)
@@ -47,7 +64,6 @@ Highlights in this release:
- New CMake option FLTK_MSVC_RUNTIME_DLL to select Visual Studio - New CMake option FLTK_MSVC_RUNTIME_DLL to select Visual Studio
Runtime version: DLL (/MDx) or static (/MTx), see README.CMake.txt Runtime version: DLL (/MDx) or static (/MTx), see README.CMake.txt
Bundled library versions (see also README.bundled-libs.txt): Bundled library versions (see also README.bundled-libs.txt):
Library Version Release date Library Version Release date
@@ -56,7 +72,6 @@ Bundled library versions (see also README.bundled-libs.txt):
png libpng-1.6.40 2023-06-21 png libpng-1.6.40 2023-06-21
zlib zlib-1.3 2023-08-18 zlib zlib-1.3 2023-08-18
Details: Details:
Albrecht Schlosser: Albrecht Schlosser:
+17 -18
View File
@@ -1,12 +1,12 @@
CREDITS - Fast Light Tool Kit (FLTK) Version 1.3.7 CREDITS - Fast Light Tool Kit (FLTK)
-------------------------------------------------- -------------------------------------
This file lists the people responsible for the toolkit you are This file lists the people responsible for the toolkit you are
now using. If you've been looking for your name in lights now using. If you've been looking for your name in lights
but we've forgotten you here, please use the report on the but we've forgotten you here, please use the report on the
following page, and we'll update this file accordingly: following page, and we'll update this file accordingly:
https://www.fltk.org/str.php https://www.fltk.org/bugs.php
CORE DEVELOPERS CORE DEVELOPERS
@@ -15,32 +15,31 @@ CORE DEVELOPERS
Greg Ercolano Greg Ercolano
Manolo Gouy Manolo Gouy
Lauri Kasanen
Ian MacArthur Ian MacArthur
Pierre Ossman Matthias Melcher
Albrecht Schlosser Albrecht Schlosser
These people have previously been active developers of FLTK: These people have previously been active developers of FLTK:
Fabien Costantini (fabien67@users.sf.net) Fabien Costantini
Craig P. Earls Craig P. Earls
Curtis Edwards (trilec@users.sourceforge.net) Curtis Edwards
Gustavo Hime (hime@users.sourceforge.net) Gustavo Hime
Talbot Hughes Talbot Hughes
Robert Kesterson (robertk@users.sourceforge.net) Lauri Kasanen
Matthias Melcher (mm@robowerk.com) Robert Kesterson
James Dean Palmer (jamespalmer@users.sourceforge.net) Pierre Ossman
Vincent Penne (vincentp@users.sourceforge.net) James Dean Palmer
Bill Spitzak (spitzak@users.sourceforge.net) Vincent Penne
Michael Sweet (easysw@users.sourceforge.net) Bill Spitzak
Carl Thompson (clip@users.sourceforge.net) Michael Sweet
Nafees Bin Zafar (nafees@users.sourceforge.net) Carl Thompson
Nafees Bin Zafar
OTHER CONTRIBUTORS OTHER CONTRIBUTORS
The following people have contributed fixes or enhancements The following people have contributed fixes or enhancements to FLTK:
for FLTK:
Laszlo Z. Antal (LZA) Laszlo Z. Antal (LZA)
Teun Burgers Teun Burgers
+1 -1
View File
@@ -11,7 +11,7 @@
\end{DoxyImageNoCaption}\\ \end{DoxyImageNoCaption}\\
\vspace*{2cm} \vspace*{2cm}
{\Large {\Large
Revision 9.9 by F. Costantini, D. Gibson, M. Melcher, \\ Revision 9.10 by F. Costantini, D. Gibson, M. Melcher, \\
A. Schlosser, B. Spitzak, and M. Sweet.}\\ A. Schlosser, B. Spitzak, and M. Sweet.}\\
\vspace*{1.5cm} \vspace*{1.5cm}
{\large Copyright 1998-@YEAR@ by Bill Spitzak and others.}\\ {\large Copyright 1998-@YEAR@ by Bill Spitzak and others.}\\
+2 -2
View File
@@ -1549,7 +1549,7 @@ int Fl::handle_(int e, Fl_Window* window)
send_event(FL_MOUSEWHEEL, modal(), window); send_event(FL_MOUSEWHEEL, modal(), window);
return 1; return 1;
} }
// Finally try sending it to the window, the event occured in // Finally try sending it to the window, the event occurred in
if (send_event(FL_MOUSEWHEEL, window, window)) return 1; if (send_event(FL_MOUSEWHEEL, window, window)) return 1;
default: default:
break; break;
@@ -2249,7 +2249,7 @@ bool Fl::option(Fl_Option opt)
opt_prefs.get("FNFCUsesGTK", tmp, -1); opt_prefs.get("FNFCUsesGTK", tmp, -1);
if (tmp >= 0) options_[OPTION_FNFC_USES_GTK] = tmp; if (tmp >= 0) options_[OPTION_FNFC_USES_GTK] = tmp;
} }
{ // now, if the developer has registered this app, we could as for per-application preferences { // now, if the developer has registered this app, we could ask for per-application preferences
} }
options_read_ = 1; options_read_ = 1;
} }
+1
View File
@@ -856,6 +856,7 @@ Fl_File_Chooser.o: ../FL/Fl_Plugin.H
Fl_File_Chooser.o: ../FL/Fl_Preferences.H Fl_File_Chooser.o: ../FL/Fl_Preferences.H
Fl_File_Chooser.o: ../FL/Fl_Return_Button.H Fl_File_Chooser.o: ../FL/Fl_Return_Button.H
Fl_File_Chooser.o: ../FL/Fl_RGB_Image.H Fl_File_Chooser.o: ../FL/Fl_RGB_Image.H
Fl_File_Chooser.o: ../FL/Fl_Shared_Image.H
Fl_File_Chooser.o: ../FL/Fl_Tile.H Fl_File_Chooser.o: ../FL/Fl_Tile.H
Fl_File_Chooser.o: ../FL/fl_types.h Fl_File_Chooser.o: ../FL/fl_types.h
Fl_File_Chooser.o: ../FL/fl_utf8.h Fl_File_Chooser.o: ../FL/fl_utf8.h