From 99a628628828adae520b1129721c41bae04c3ff4 Mon Sep 17 00:00:00 2001 From: Albrecht Schlosser Date: Mon, 9 Dec 2024 17:37:52 +0100 Subject: Bump version numbers for release 1.4.1 To do: update CHANGES.txt with real info. --- CHANGES.txt | 11 +++++++++++ CMakeLists.txt | 6 +++--- FL/Enumerations.H | 2 +- FL/Fl_Grid.H | 2 +- README.md | 2 +- README.txt | 2 +- configure.ac | 2 +- documentation/src/enumerations.dox | 2 +- documentation/src/events.dox | 2 +- documentation/src/index.dox | 2 +- documentation/src/preface.dox | 4 ++-- fltk-options/fltk-options.plist | 6 +++--- fltk.spec.in | 3 ++- fltk_version.dat | 2 +- fluid/documentation/src/index.dox | 2 +- fluid/fluid.plist | 6 +++--- 16 files changed, 34 insertions(+), 22 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index dd01b94bc..684a11e8c 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,14 @@ +Changes in FLTK 1.4.1 Released: Dec xx 2024 + + FLTK 1.4.1 is a maintenance release with bug fixes and improvements. + + Changes yet to be filled in: + +WIP: the list of changes can be created by ... +WIP: $ git shortlog release-1.4.0.. | sed -e's/ ([0-9]*):/:/' | sed -e's/^ /- /' +WIP: then reformat the list and remove these instructions. + + Changes in FLTK 1.4.0 Released: Nov 17 2024 Bug Fixes: diff --git a/CMakeLists.txt b/CMakeLists.txt index 171d946a1..e9047f925 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,7 +36,7 @@ cmake_minimum_required(VERSION 3.15.0 FATAL_ERROR) # define the FLTK project and version ####################################################################### -project(FLTK VERSION 1.4.0) +project(FLTK VERSION 1.4.1) ####################################################################### # include macro and function definitions for general usage @@ -105,8 +105,8 @@ unset(debug_build) ####################################################################### # Build a dummy ("empty") Cairo library for backwards compatibility. -# This should be removed some time after 1.4.0 was released, maybe -# in FLTK 1.4.1, 1.4.2, 1.5.0, or whatever the next minor release is. +# This should be removed in the next minor release after 1.4.x, likely +# in FLTK 1.5.0. ####################################################################### if(FLTK_HAVE_CAIRO) diff --git a/FL/Enumerations.H b/FL/Enumerations.H index 97b4c7029..b5975e619 100644 --- a/FL/Enumerations.H +++ b/FL/Enumerations.H @@ -63,7 +63,7 @@ FLTK remains binary compatible between patches. */ -#define FL_PATCH_VERSION 0 +#define FL_PATCH_VERSION 1 /** The FLTK version number as a \em double. diff --git a/FL/Fl_Grid.H b/FL/Fl_Grid.H index 3661977c5..b04cb0e4e 100644 --- a/FL/Fl_Grid.H +++ b/FL/Fl_Grid.H @@ -98,7 +98,7 @@ 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.0, still in experimental state and + \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. diff --git a/README.md b/README.md index 9982f06b7..215c1ee86 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# README - Fast Light Tool Kit (FLTK) Version 1.4.0 +# README - Fast Light Tool Kit (FLTK) Version 1.4.1 ## WHAT IS FLTK? diff --git a/README.txt b/README.txt index 85840f38e..f033014ce 100644 --- a/README.txt +++ b/README.txt @@ -1,4 +1,4 @@ -README - Fast Light Tool Kit (FLTK) Version 1.4.0 +README - Fast Light Tool Kit (FLTK) Version 1.4.1 ------------------------------------------------- WHAT IS FLTK? diff --git a/configure.ac b/configure.ac index ac5154d32..0d48db5f8 100644 --- a/configure.ac +++ b/configure.ac @@ -21,7 +21,7 @@ AC_PREREQ([2.50]) dnl Package name and version -AC_INIT([fltk], [1.4.0], [https://github.com/fltk/fltk/issues], [fltk], [https://www.fltk.org/]) +AC_INIT([fltk], [1.4.1], [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}') diff --git a/documentation/src/enumerations.dox b/documentation/src/enumerations.dox index e9e7e87b5..91eba6afa 100644 --- a/documentation/src/enumerations.dox +++ b/documentation/src/enumerations.dox @@ -19,7 +19,7 @@ The FLTK version number is stored in a number of compile-time constants: - FL_MAJOR_VERSION - The major release number, currently 1 - FL_MINOR_VERSION - The minor release number, currently 4 - - FL_PATCH_VERSION - The patch release number, currently 0 + - FL_PATCH_VERSION - The patch release number, currently 1 - FL_VERSION - \b [Deprecated] A combined floating-point version number for the major, minor, and patch release numbers, currently 1.0400 - FL_API_VERSION - A combined integer version number for the major, minor, diff --git a/documentation/src/events.dox b/documentation/src/events.dox index 9ca663a74..38dabeb6f 100644 --- a/documentation/src/events.dox +++ b/documentation/src/events.dox @@ -60,7 +60,7 @@ Newer mice add even more buttons, called "side buttons": - a "back" button, typically used to "go back", e.g. in browsers - a "forward" button, typically used to "go forward", e.g. in browsers -FLTK handles up to five buttons since version 1.4.0 across all supported +FLTK handles up to five buttons since version 1.3.10 across all supported platforms. Note that Windows doesn't support more than five buttons whereas other platforms may support more. FLTK ignores other buttons as long as they send "mouse button" events. diff --git a/documentation/src/index.dox b/documentation/src/index.dox index f64c85be9..a963b18da 100644 --- a/documentation/src/index.dox +++ b/documentation/src/index.dox @@ -8,7 +8,7 @@ \image latex FL200.png "" width=5cm
- FLTK 1.4.0 Programming Manual + FLTK 1.4.1 Programming Manual By F. Costantini, M. Melcher, A. Schlosser, B. Spitzak and M. Sweet. diff --git a/documentation/src/preface.dox b/documentation/src/preface.dox index 035a175e3..6b55e9b78 100644 --- a/documentation/src/preface.dox +++ b/documentation/src/preface.dox @@ -2,11 +2,11 @@ \page preface Preface -This manual describes the Fast Light Tool Kit ("FLTK") version 1.4.0, +This manual describes the Fast Light Tool Kit ("FLTK") version 1.4.1, a C++ Graphical User Interface ("GUI") toolkit for UNIX, Microsoft Windows, and Apple macOS. -Version 1.4.0 introduces support for a new windowing system under +Version 1.4.0 introduced support for a new windowing system under Linux/Unix: Wayland. FLTK applications under Linux/Unix run unchanged as Wayland or X11 clients depending on availability at run-time. diff --git a/fltk-options/fltk-options.plist b/fltk-options/fltk-options.plist index 728b8ff3a..d16440ba7 100644 --- a/fltk-options/fltk-options.plist +++ b/fltk-options/fltk-options.plist @@ -9,7 +9,7 @@ CFBundleIdentifier org.fltk.fltk-options CFBundleVersion - 1.4.0 + 1.4.1 CFBundleDevelopmentRegion English NSHumanReadableCopyright @@ -25,9 +25,9 @@ CFBundleIconFile fltk-options.icns CFBundleShortVersionString - 1.4.0 + 1.4.1 CFBundleGetInfoString - 1.4.0, Copyright 2023-2024 by Bill Spitzak and others + 1.4.1, Copyright 2023-2024 by Bill Spitzak and others NSHighResolutionCapable diff --git a/fltk.spec.in b/fltk.spec.in index e17f28637..7b8a990a4 100644 --- a/fltk.spec.in +++ b/fltk.spec.in @@ -1,7 +1,7 @@ # # RPM spec file for FLTK. # -# Copyright 1998-2023 by Bill Spitzak and others. +# Copyright 1998-2024 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 @@ -83,6 +83,7 @@ rm -rf $RPM_BUILD_ROOT %dir %{prefix}/bin %{prefix}/bin/fltk-config +%{prefix}/bin/fltk-options %{prefix}/bin/fluid %dir %{prefix}/include/FL diff --git a/fltk_version.dat b/fltk_version.dat index 88c5fb891..347f5833e 100644 --- a/fltk_version.dat +++ b/fltk_version.dat @@ -1 +1 @@ -1.4.0 +1.4.1 diff --git a/fluid/documentation/src/index.dox b/fluid/documentation/src/index.dox index 9e858fcd6..41fdedd33 100644 --- a/fluid/documentation/src/index.dox +++ b/fluid/documentation/src/index.dox @@ -14,7 +14,7 @@ \image latex fluid-128.png "" width=3cm
- FLUID 1.4.0 User Manual + FLUID 1.4.1 User Manual By F. Costantini, M. Melcher, A. Schlosser, B. Spitzak and M. Sweet. diff --git a/fluid/fluid.plist b/fluid/fluid.plist index 6c4d68946..3e993276b 100644 --- a/fluid/fluid.plist +++ b/fluid/fluid.plist @@ -9,7 +9,7 @@ CFBundleIdentifier org.fltk.fluid CFBundleVersion - 1.4.0 + 1.4.1 CFBundleDevelopmentRegion English NSHumanReadableCopyright @@ -25,9 +25,9 @@ CFBundleIconFile fluid.icns CFBundleShortVersionString - 1.4.0 + 1.4.1 CFBundleGetInfoString - 1.4.0, Copyright 1998-2024 by Bill Spitzak and others + 1.4.1, Copyright 1998-2024 by Bill Spitzak and others CFBundleDocumentTypes -- cgit v1.2.3