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

37
CHANGES
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.
@ -9,22 +9,39 @@ Highlights in this release:
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
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:
Adam Halim:
Backport support for mouse buttons 4 + 5 (#1076, #1068)
Albrecht Schlosser:
Add missing FL_EXPORT of class Fl_XFont_On_Demand (#922)
Fix a bunch of compiler warnings (backported from 'master')
Bump version numbers from 1.3.9 to 1.3.10
Update bundled libraries
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:
Fix "FLTK on NetBSD very slow on X11 with Unicode locale" (#935)
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:
Fix Fl_Shared_Image refcount (#877)
@ -34,7 +51,7 @@ Details:
macOS: Fix color component mixup in gl_draw text rendering (#947)
CHANGES IN FLTK 1.3.9 RELEASED: Dec 09 2023
CHANGES IN FLTK 1.3.9 RELEASED: Dec 09 2023
FLTK 1.3.9 is a maintenance release with some fixes and enhancements.
@ -47,7 +64,6 @@ Highlights in this release:
- New CMake option FLTK_MSVC_RUNTIME_DLL to select Visual Studio
Runtime version: DLL (/MDx) or static (/MTx), see README.CMake.txt
Bundled library versions (see also README.bundled-libs.txt):
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
zlib zlib-1.3 2023-08-18
Details:
Albrecht Schlosser:
@ -102,7 +117,7 @@ Matthias Melcher:
Fix IME problem (issue #270)
CHANGES IN FLTK 1.3.8 RELEASED: Nov 20 2021
CHANGES IN FLTK 1.3.8 RELEASED: Nov 20 2021
FLTK 1.3.8 is a maintenance release with some fixes and enhancements.
@ -123,7 +138,7 @@ Details:
macOS: Allow building with non-Apple compiler that may not support blocks
CHANGES IN FLTK 1.3.7 RELEASED: Jul 25 2021
CHANGES IN FLTK 1.3.7 RELEASED: Jul 25 2021
FLTK 1.3.7 is a maintenance release for macOS only. It fixes one
regression introduced in FLTK 1.3.6 and two long standing timer
@ -139,12 +154,12 @@ Changes:
CHANGES IN FLTK 1.3.6 RELEASED: May 15 2021
CHANGES IN FLTK 1.3.6 RELEASED: May 15 2021
There have been no changes since FLTK 1.3.6rc2.
CHANGES IN FLTK 1.3.6rc2 RELEASED: May 04 2021
CHANGES IN FLTK 1.3.6rc2 RELEASED: May 04 2021
FLTK 1.3.6rc2 fixes some minor issues of 1.3.6rc1, particularly macOS
bundle generation. It addresses an issue that bundles can't be executed
@ -163,7 +178,7 @@ Details:
Fix a new compiler warning
CHANGES IN FLTK 1.3.6rc1 RELEASED: Apr 26 2021
CHANGES IN FLTK 1.3.6rc1 RELEASED: Apr 26 2021
FLTK 1.3.6 is a maintenance release with new macOS Big Sur support
and some bug fixes. macOS Big Sur is supported on both Intel and the

113
CREDITS
View File

@ -1,71 +1,70 @@
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
now using. If you've been looking for your name in lights
but we've forgotten you here, please use the report on the
following page, and we'll update this file accordingly:
This file lists the people responsible for the toolkit you are
now using. If you've been looking for your name in lights
but we've forgotten you here, please use the report on the
following page, and we'll update this file accordingly:
https://www.fltk.org/str.php
https://www.fltk.org/bugs.php
CORE DEVELOPERS
The following people do the day-to-day development of FLTK:
The following people do the day-to-day development of FLTK:
Greg Ercolano
Manolo Gouy
Lauri Kasanen
Ian MacArthur
Pierre Ossman
Albrecht Schlosser
Greg Ercolano
Manolo Gouy
Ian MacArthur
Matthias Melcher
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)
Craig P. Earls
Curtis Edwards (trilec@users.sourceforge.net)
Gustavo Hime (hime@users.sourceforge.net)
Talbot Hughes
Robert Kesterson (robertk@users.sourceforge.net)
Matthias Melcher (mm@robowerk.com)
James Dean Palmer (jamespalmer@users.sourceforge.net)
Vincent Penne (vincentp@users.sourceforge.net)
Bill Spitzak (spitzak@users.sourceforge.net)
Michael Sweet (easysw@users.sourceforge.net)
Carl Thompson (clip@users.sourceforge.net)
Nafees Bin Zafar (nafees@users.sourceforge.net)
Fabien Costantini
Craig P. Earls
Curtis Edwards
Gustavo Hime
Talbot Hughes
Lauri Kasanen
Robert Kesterson
Pierre Ossman
James Dean Palmer
Vincent Penne
Bill Spitzak
Michael Sweet
Carl Thompson
Nafees Bin Zafar
OTHER CONTRIBUTORS
The following people have contributed fixes or enhancements
for FLTK:
The following people have contributed fixes or enhancements to FLTK:
Laszlo Z. Antal (LZA)
Teun Burgers
Paul Chambers
Stephen Davies
Yuri D'Elia
Domingo Alvarez Duarte
Yuri Fedorchenko
George Garvey
Duncan Gibson
Mikael Hultgren
Stuart Levy
Jean-Marc Lienher (OksiD)
Howard Lightstone
Mike Lindner
Alexander Mai
Alexander Rabi
James Roth
Ivan Nieto (Mr.Satan)
Jamie Snape
Andrea Suatoni
Michael Surette
Paul Sydney
Aaron Ucko
Emanuele Vicentini
Josef Vitu
Jim Wilson
Ken Yarnall
Laszlo Z. Antal (LZA)
Teun Burgers
Paul Chambers
Stephen Davies
Yuri D'Elia
Domingo Alvarez Duarte
Yuri Fedorchenko
George Garvey
Duncan Gibson
Mikael Hultgren
Stuart Levy
Jean-Marc Lienher (OksiD)
Howard Lightstone
Mike Lindner
Alexander Mai
Alexander Rabi
James Roth
Ivan Nieto (Mr.Satan)
Jamie Snape
Andrea Suatoni
Michael Surette
Paul Sydney
Aaron Ucko
Emanuele Vicentini
Josef Vitu
Jim Wilson
Ken Yarnall

View File

@ -11,7 +11,7 @@
\end{DoxyImageNoCaption}\\
\vspace*{2cm}
{\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.}\\
\vspace*{1.5cm}
{\large Copyright 1998-@YEAR@ by Bill Spitzak and others.}\\

View File

@ -1549,7 +1549,7 @@ int Fl::handle_(int e, Fl_Window* window)
send_event(FL_MOUSEWHEEL, modal(), window);
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;
default:
break;
@ -2249,7 +2249,7 @@ bool Fl::option(Fl_Option opt)
opt_prefs.get("FNFCUsesGTK", tmp, -1);
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;
}

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_Return_Button.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_types.h
Fl_File_Chooser.o: ../FL/fl_utf8.h