mirror of
https://github.com/fltk/fltk.git
synced 2026-05-31 13:55:38 +08:00
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:
@@ -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)
|
||||||
@@ -34,7 +51,7 @@ Details:
|
|||||||
macOS: Fix color component mixup in gl_draw text rendering (#947)
|
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.
|
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
|
- 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:
|
||||||
@@ -102,7 +117,7 @@ Matthias Melcher:
|
|||||||
Fix IME problem (issue #270)
|
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.
|
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
|
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
|
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
|
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.
|
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
|
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
|
bundle generation. It addresses an issue that bundles can't be executed
|
||||||
@@ -163,7 +178,7 @@ Details:
|
|||||||
Fix a new compiler warning
|
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
|
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
|
and some bug fixes. macOS Big Sur is supported on both Intel and the
|
||||||
|
|||||||
@@ -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
|
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
|
||||||
|
|
||||||
The following people do the day-to-day development of FLTK:
|
The following people do the day-to-day development of FLTK:
|
||||||
|
|
||||||
Greg Ercolano
|
Greg Ercolano
|
||||||
Manolo Gouy
|
Manolo Gouy
|
||||||
Lauri Kasanen
|
Ian MacArthur
|
||||||
Ian MacArthur
|
Matthias Melcher
|
||||||
Pierre Ossman
|
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
|
||||||
Paul Chambers
|
Paul Chambers
|
||||||
Stephen Davies
|
Stephen Davies
|
||||||
Yuri D'Elia
|
Yuri D'Elia
|
||||||
Domingo Alvarez Duarte
|
Domingo Alvarez Duarte
|
||||||
Yuri Fedorchenko
|
Yuri Fedorchenko
|
||||||
George Garvey
|
George Garvey
|
||||||
Duncan Gibson
|
Duncan Gibson
|
||||||
Mikael Hultgren
|
Mikael Hultgren
|
||||||
Stuart Levy
|
Stuart Levy
|
||||||
Jean-Marc Lienher (OksiD)
|
Jean-Marc Lienher (OksiD)
|
||||||
Howard Lightstone
|
Howard Lightstone
|
||||||
Mike Lindner
|
Mike Lindner
|
||||||
Alexander Mai
|
Alexander Mai
|
||||||
Alexander Rabi
|
Alexander Rabi
|
||||||
James Roth
|
James Roth
|
||||||
Ivan Nieto (Mr.Satan)
|
Ivan Nieto (Mr.Satan)
|
||||||
Jamie Snape
|
Jamie Snape
|
||||||
Andrea Suatoni
|
Andrea Suatoni
|
||||||
Michael Surette
|
Michael Surette
|
||||||
Paul Sydney
|
Paul Sydney
|
||||||
Aaron Ucko
|
Aaron Ucko
|
||||||
Emanuele Vicentini
|
Emanuele Vicentini
|
||||||
Josef Vitu
|
Josef Vitu
|
||||||
Jim Wilson
|
Jim Wilson
|
||||||
Ken Yarnall
|
Ken Yarnall
|
||||||
|
|||||||
@@ -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
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user