Bump version numbers to 1.4.2
This commit is contained in:
parent
97f2cdcc29
commit
02af6a57eb
@ -2,7 +2,7 @@
|
||||
# Main CMakeLists.txt to build the FLTK project using CMake (www.cmake.org)
|
||||
# Originally written by Michael Surette
|
||||
#
|
||||
# Copyright 1998-2024 by Bill Spitzak and others.
|
||||
# Copyright 1998-2025 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
|
||||
@ -202,7 +202,7 @@ if(FLTK_USE_BUNDLED_PNG)
|
||||
# Definitions for 'config.h' - do we still need this?
|
||||
# See also png/CMakeLists.txt (target_compile_definitions).
|
||||
# Note: config.h is generated by either configure or CMake,
|
||||
# hence we should support it in 1.4.0 (may be changed in 1.5.0)
|
||||
# hence we should support it in 1.4.x (may be changed in 1.5.0)
|
||||
|
||||
set(HAVE_PNG_H 1)
|
||||
set(HAVE_PNG_GET_VALID 1)
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
# Main CMakeLists.txt to build the FLTK project using CMake (www.cmake.org)
|
||||
# Originally written by Michael Surette
|
||||
#
|
||||
# Copyright 1998-2024 by Bill Spitzak and others.
|
||||
# Copyright 1998-2025 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
|
||||
@ -36,7 +36,7 @@ cmake_minimum_required(VERSION 3.15.0 FATAL_ERROR)
|
||||
# define the FLTK project and version
|
||||
#######################################################################
|
||||
|
||||
project(FLTK VERSION 1.4.1)
|
||||
project(FLTK VERSION 1.4.2)
|
||||
|
||||
#######################################################################
|
||||
# include macro and function definitions for general usage
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
//
|
||||
// Enumerations for the Fast Light Tool Kit (FLTK).
|
||||
//
|
||||
// Copyright 1998-2024 by Bill Spitzak and others.
|
||||
// Copyright 1998-2025 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
|
||||
@ -36,6 +36,8 @@
|
||||
# include "fl_types.h"
|
||||
# include <FL/platform_types.h> // for FL_COMMAND and FL_CONTROL
|
||||
|
||||
// Current FLTK version: 1.4.2
|
||||
|
||||
/** \name Version Numbers
|
||||
|
||||
FLTK defines some constants to help the programmer to
|
||||
@ -63,7 +65,7 @@
|
||||
|
||||
FLTK remains binary compatible between patches.
|
||||
*/
|
||||
#define FL_PATCH_VERSION 1
|
||||
#define FL_PATCH_VERSION 2
|
||||
|
||||
/**
|
||||
The FLTK version number as a \em double.
|
||||
|
||||
@ -21,7 +21,7 @@
|
||||
// =======================================================================
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#ifndef Fl_File_Chooser_H
|
||||
#define Fl_File_Chooser_H
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
// Fl_Grid widget header for the Fast Light Tool Kit (FLTK).
|
||||
//
|
||||
// Copyright 2021-2022 by Albrecht Schlosser.
|
||||
// Copyright 2022-2023 by Bill Spitzak and others.
|
||||
// Copyright 2022-2025 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
|
||||
@ -98,9 +98,9 @@ const Fl_Grid_Align FL_GRID_BOTTOM_RIGHT = FL_GRID_BOTTOM | FL_GRID_RIGHT;
|
||||
Fl_Group::resizable() widget is ignored (if set). Calling init_sizes()
|
||||
is not necessary.
|
||||
|
||||
\note Fl_Grid is, as of FLTK 1.4.1, still in experimental state and
|
||||
should be used with caution. The API can still be changed although it is
|
||||
assumed to be almost stable - as stable as possible for a first release.
|
||||
\note Fl_Grid is, as of FLTK 1.4.x, still in experimental state and should
|
||||
be used with caution. The API can still be changed although it is assumed
|
||||
to be almost stable - as stable as possible for a first release.
|
||||
|
||||
Example: Simple 3x3 Fl_Grid with five buttons:
|
||||
\n
|
||||
|
||||
@ -21,7 +21,7 @@
|
||||
// ========================================================================
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#ifndef Fl_Help_Dialog_H
|
||||
#define Fl_Help_Dialog_H
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
Configuration of the ABI version for the Fast Light Toolkit (FLTK)
|
||||
Configuration of the ABI Version for the Fast Light Toolkit (FLTK)
|
||||
------------------------------------------------------------------
|
||||
|
||||
FLTK preserves the application binary interface (ABI) throughout
|
||||
@ -23,10 +23,10 @@ wrapped in so-called ABI guards in the library code, e.g.
|
||||
This documentation is written for FLTK 1.4.x, but it applies to all later
|
||||
versions as well. Replace the version numbers given here with the version
|
||||
numbers of the version you are using. FLTK version 1.4.1 was chosen as an
|
||||
example only. As of this writing, FLTK 1.4.1 does not yet exist.
|
||||
example only.
|
||||
|
||||
|
||||
How to define the FLTK ABI version
|
||||
How to Define the FLTK ABI Version
|
||||
----------------------------------
|
||||
|
||||
To define the ABI version the preprocessor macro FL_ABI_VERSION must be
|
||||
@ -40,7 +40,7 @@ and '1' is the major version number.
|
||||
The default ABI version for all FLTK 1.4.x versions is 10400 (the binary
|
||||
version of FLTK 1.4.0), but you can configure another version, e.g.
|
||||
10401 for FLTK 1.4.1 to enable the ABI features of FLTK 1.4.1 and all
|
||||
previous versions. See CHANGES.txt file.
|
||||
previous versions. See CHANGES.txt.
|
||||
|
||||
|
||||
Depending on how you build FLTK, there are two different ways to configure
|
||||
@ -49,8 +49,8 @@ following examples are written for FLTK 1.4.1, hence we use "10401" for
|
||||
the version number.
|
||||
|
||||
|
||||
(1) Traditional configure + make (Unix, Linux, MinGW etc.)
|
||||
----------------------------------------------------------
|
||||
(1) Traditional configure + make (Unix, Linux, MinGW, MSYS, etc.)
|
||||
-----------------------------------------------------------------
|
||||
|
||||
Run
|
||||
make clean
|
||||
@ -93,30 +93,27 @@ the version number.
|
||||
You need to install CMake to generate the IDE files.
|
||||
|
||||
Use CMake to generate the IDE project files of your choice. Currently
|
||||
the FLTK team uses some Visual C++ (Visual Studio) versions and Xcode.
|
||||
Other IDE's may work as well (not yet tested).
|
||||
the FLTK team uses some Visual C++ (Visual Studio) versions and Xcode
|
||||
for testing FLTK. Other IDE's may work as well but are not tested.
|
||||
|
||||
For more informations on how to install and use CMake see ...
|
||||
... *FIXME* [Add documentation how to use CMake with FLTK].
|
||||
For more informations on how to install and use CMake see README.CMake.txt.
|
||||
|
||||
|
||||
Use CMake option FLTK_ABI_VERSION:STRING=10401 with the command line
|
||||
Use CMake option `-D FLTK_ABI_VERSION:STRING=10401` on the command line
|
||||
or set FLTK_ABI_VERSION with one of the CMake GUI programs.
|
||||
|
||||
Then start the build process in the IDE solution of your choice. This
|
||||
will run the build with the defined ABI version.
|
||||
|
||||
|
||||
General note on CMake:
|
||||
General Note on CMake:
|
||||
----------------------
|
||||
|
||||
CMake generates FL/fl_config.h in the build tree. You may run
|
||||
'make install' to install the FLTK library including all headers in
|
||||
the chosen installation directory, although this is not necessary.
|
||||
the chosen installation directory (set CMAKE_INSTALL_PREFIX to do this),
|
||||
although this is not necessary.
|
||||
|
||||
The FLTK team recommends to use the FLTK library directly from the
|
||||
build folder. See README.CMake.txt for more information.
|
||||
|
||||
Possible exception: Visual Studio IDE builds (Windows).
|
||||
|
||||
... to be continued ...
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# README - Fast Light Tool Kit (FLTK) Version 1.4.1
|
||||
# README - Fast Light Tool Kit (FLTK) Version 1.4.2
|
||||
|
||||
## WHAT IS FLTK?
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
README - Fast Light Tool Kit (FLTK) Version 1.4.1
|
||||
README - Fast Light Tool Kit (FLTK) Version 1.4.2
|
||||
-------------------------------------------------
|
||||
|
||||
WHAT IS FLTK?
|
||||
@ -201,7 +201,7 @@ TRADEMARKS
|
||||
|
||||
COPYRIGHT
|
||||
|
||||
FLTK is copyright 1998-2024 by Bill Spitzak and others,
|
||||
FLTK is copyright 1998-2025 by Bill Spitzak and others,
|
||||
see the CREDITS.txt file for more info.
|
||||
|
||||
This library is free software. Distribution and use rights are
|
||||
|
||||
@ -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-2024 by Bill Spitzak and others.
|
||||
dnl Copyright 1998-2025 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
|
||||
@ -21,7 +21,7 @@ AC_PREREQ([2.50])
|
||||
|
||||
|
||||
dnl Package name and version
|
||||
AC_INIT([fltk], [1.4.1], [https://github.com/fltk/fltk/issues], [fltk], [https://www.fltk.org/])
|
||||
AC_INIT([fltk], [1.4.2], [https://github.com/fltk/fltk/issues], [fltk], [https://www.fltk.org/])
|
||||
|
||||
FLTK_VERSION="AC_PACKAGE_VERSION"
|
||||
FLTK_VERSION_MAJOR=$(echo AC_PACKAGE_VERSION | awk -F. '{print $1}')
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
\image latex FL200.png "" width=5cm
|
||||
</CENTER></TD>
|
||||
<TD><CENTER>
|
||||
<B>FLTK 1.4.1 Programming Manual</B>
|
||||
<B>FLTK 1.4.2 Programming Manual</B>
|
||||
|
||||
By F. Costantini, M. Melcher,
|
||||
A. Schlosser, B. Spitzak and M. Sweet.
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
\page preface Preface
|
||||
|
||||
This manual describes the Fast Light Tool Kit ("FLTK") version 1.4.1,
|
||||
This manual describes the Fast Light Tool Kit ("FLTK") version 1.4.2,
|
||||
a C++ Graphical User Interface ("GUI") toolkit for UNIX, Microsoft Windows,
|
||||
and Apple macOS.
|
||||
|
||||
|
||||
@ -9,11 +9,11 @@
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>org.fltk.fltk-options</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.4.1</string>
|
||||
<string>1.4.2</string>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>English</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>Copyright 2023-2024 by Bill Spitzak and others</string>
|
||||
<string>Copyright 2023-2025 by Bill Spitzak and others</string>
|
||||
<key>CFAppleHelpAnchor</key>
|
||||
<string>help</string>
|
||||
<key>CFBundleName</key>
|
||||
@ -25,9 +25,9 @@
|
||||
<key>CFBundleIconFile</key>
|
||||
<string>fltk-options.icns</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.4.1</string>
|
||||
<string>1.4.2</string>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>1.4.1, Copyright 2023-2024 by Bill Spitzak and others</string>
|
||||
<string>1.4.2, Copyright 2023-2025 by Bill Spitzak and others</string>
|
||||
<key>NSHighResolutionCapable</key>
|
||||
<true/>
|
||||
</dict>
|
||||
|
||||
@ -1 +1 @@
|
||||
1.4.1
|
||||
1.4.2
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#include "about_panel.h"
|
||||
void show_help(const char *name);
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#ifndef about_panel_h
|
||||
#define about_panel_h
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#include "codeview_panel.h"
|
||||
#include "fluid.h"
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#ifndef codeview_panel_h
|
||||
#define codeview_panel_h
|
||||
|
||||
@ -14,12 +14,12 @@
|
||||
\image latex fluid-128.png "" width=3cm
|
||||
</CENTER></TD>
|
||||
<TD><CENTER>
|
||||
<B>FLUID 1.4.1 User Manual</B>
|
||||
<B>FLUID 1.4.2 User Manual</B>
|
||||
|
||||
By F. Costantini, M. Melcher,
|
||||
A. Schlosser, B. Spitzak and M. Sweet.
|
||||
|
||||
Copyright © 1998 - 2024 by Bill Spitzak and others.
|
||||
Copyright © 1998 - 2025 by Bill Spitzak and others.
|
||||
</CENTER></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
@ -9,11 +9,11 @@
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>org.fltk.fluid</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.4.1</string>
|
||||
<string>1.4.2</string>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>English</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>Copyright 1998-2024 by Bill Spitzak and others</string>
|
||||
<string>Copyright 1998-2025 by Bill Spitzak and others</string>
|
||||
<key>CFAppleHelpAnchor</key>
|
||||
<string>help</string>
|
||||
<key>CFBundleName</key>
|
||||
@ -25,9 +25,9 @@
|
||||
<key>CFBundleIconFile</key>
|
||||
<string>fluid.icns</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.4.1</string>
|
||||
<string>1.4.2</string>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>1.4.1, Copyright 1998-2024 by Bill Spitzak and others</string>
|
||||
<string>1.4.2, Copyright 1998-2025 by Bill Spitzak and others</string>
|
||||
<key>CFBundleDocumentTypes</key>
|
||||
<array>
|
||||
<dict>
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#include "function_panel.h"
|
||||
#include "fluid.h"
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#ifndef function_panel_h
|
||||
#define function_panel_h
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#include "print_panel.h"
|
||||
#include "fluid.h"
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#ifndef print_panel_h
|
||||
#define print_panel_h
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#include "settings_panel.h"
|
||||
#include "undo.h"
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#ifndef settings_panel_h
|
||||
#define settings_panel_h
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#include "template_panel.h"
|
||||
#include "fluid.h"
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#ifndef template_panel_h
|
||||
#define template_panel_h
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#include "widget_panel.h"
|
||||
#include "undo.h"
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#ifndef widget_panel_h
|
||||
#define widget_panel_h
|
||||
|
||||
@ -21,7 +21,7 @@
|
||||
// =======================================================================
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#include "../FL/Fl_File_Chooser.H"
|
||||
#include <FL/fl_draw.H>
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
// Fl_Grid widget for the Fast Light Tool Kit (FLTK).
|
||||
//
|
||||
// Copyright 2021-2022 by Albrecht Schlosser.
|
||||
// Copyright 2022-2024 by Bill Spitzak and others.
|
||||
// Copyright 2022-2025 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
|
||||
|
||||
@ -21,7 +21,7 @@
|
||||
// ========================================================================
|
||||
//
|
||||
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0401
|
||||
// generated by Fast Light User Interface Designer (fluid) version 1.0402
|
||||
|
||||
#include "../FL/Fl_Help_Dialog.H"
|
||||
#include <FL/Fl_Shared_Image.H>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user