mirror of
https://github.com/fltk/fltk.git
synced 2026-05-27 10:57:58 +08:00
Upgrade version number to 1.3.1
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9707 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
@@ -1,20 +1,9 @@
|
|||||||
CHANGES IN FLTK 1.3.2
|
CHANGES IN FLTK 1.3.1
|
||||||
|
|
||||||
- Fixed utf_strncasecmp and utf_strcasecmp
|
- Fixed utf_strncasecmp and utf_strcasecmp
|
||||||
- Moved all inline constructors into source file to avoid bad DLLs
|
- Moved all inline constructors into source file to avoid bad DLLs
|
||||||
- Fixed Fl_Widget::copy_label() and Fl_Window::copy_label() when
|
- Fixed Fl_Widget::copy_label() and Fl_Window::copy_label() when
|
||||||
called with the old label() (STR #2836)
|
called with the old label() (STR #2836)
|
||||||
|
|
||||||
1.3.2 ABI FEATURES
|
|
||||||
(To enable the following ABI features, put: #define FLTK_ABI_VERSION 10301
|
|
||||||
at the top of your FL/Enumerations.H and rebuild FLTK and your app)
|
|
||||||
|
|
||||||
- Fl_Tree optimized to support large trees (eg. 100k items):
|
|
||||||
Added _next_sibling and _prev_sibling to Fl_Tree_Item class,
|
|
||||||
and support methods.
|
|
||||||
|
|
||||||
CHANGES IN FLTK 1.3.1
|
|
||||||
|
|
||||||
- Fixed Fl_Input_::maximum_size() documentation and replace() method
|
- Fixed Fl_Input_::maximum_size() documentation and replace() method
|
||||||
to honor maximum_size() as number of allowed characters (STR #2747).
|
to honor maximum_size() as number of allowed characters (STR #2747).
|
||||||
- Fixed a potential crash if Fl_Double_Window::flush() was called
|
- Fixed a potential crash if Fl_Double_Window::flush() was called
|
||||||
@@ -25,17 +14,25 @@ CHANGES IN FLTK 1.3.1
|
|||||||
- Fixed Fl_Menu issue with unusual menu flags (STR #2680)
|
- Fixed Fl_Menu issue with unusual menu flags (STR #2680)
|
||||||
- Fixed Windows DLL import of fl_xid() (STR #2670)
|
- Fixed Windows DLL import of fl_xid() (STR #2670)
|
||||||
- Added Fl::screen_work_area() functions that compute the work area
|
- Added Fl::screen_work_area() functions that compute the work area
|
||||||
of a screen. These functions improve the positioning of menus.
|
of a screen. These functions improve the positioning of menus.
|
||||||
Changed Fl::x(), Fl::y(), Fl::w(), Fl::h() functions
|
Changed Fl::x(), Fl::y(), Fl::w(), Fl::h() functions
|
||||||
to return the origin and size of the work area of the main screen
|
to return the origin and size of the work area of the main screen
|
||||||
(STR #2695 + 2697)
|
(STR #2695 + 2697)
|
||||||
- Created the FL_SCREEN_CONFIGURATION_CHANGED event that is triggered
|
- Created the FL_SCREEN_CONFIGURATION_CHANGED event that is triggered
|
||||||
when a screen is added, removed, moved or when resolution is changed
|
when a screen is added, removed, moved or when resolution is changed
|
||||||
(STR #2600)
|
(STR #2600)
|
||||||
- Improved the description of page size and orientation by
|
- Improved the description of page size and orientation by
|
||||||
Fl_PostScript_File_Device.
|
Fl_PostScript_File_Device.
|
||||||
- Added support for horizontal wheel movement under X11 and MSWindows Vista
|
- Added support for horizontal wheel movement under X11 and MSWindows Vista
|
||||||
and above (STR #2644).
|
and above (STR #2644).
|
||||||
|
|
||||||
|
1.3.1 ABI FEATURES
|
||||||
|
(To enable the following ABI features, put: #define FLTK_ABI_VERSION 10301
|
||||||
|
at the top of your FL/Enumerations.H and rebuild FLTK and your app)
|
||||||
|
- Fl_Tree optimized to support large trees (eg. 100k items):
|
||||||
|
Added _next_sibling and _prev_sibling to Fl_Tree_Item class,
|
||||||
|
and support methods.
|
||||||
|
|
||||||
|
|
||||||
CHANGES IN FLTK 1.3.0
|
CHANGES IN FLTK 1.3.0
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -59,7 +59,7 @@
|
|||||||
|
|
||||||
FLTK remains binary compatible between patches.
|
FLTK remains binary compatible between patches.
|
||||||
*/
|
*/
|
||||||
#define FL_PATCH_VERSION 0
|
#define FL_PATCH_VERSION 1
|
||||||
|
|
||||||
/**
|
/**
|
||||||
The FLTK version number as a \em double.
|
The FLTK version number as a \em double.
|
||||||
|
|||||||
+1
-1
@@ -38,7 +38,7 @@ AC_SUBST(USEMMFILES)
|
|||||||
dnl FLTK library versions...
|
dnl FLTK library versions...
|
||||||
FL_MAJOR_VERSION=1
|
FL_MAJOR_VERSION=1
|
||||||
FL_MINOR_VERSION=3
|
FL_MINOR_VERSION=3
|
||||||
FL_PATCH_VERSION=0
|
FL_PATCH_VERSION=1
|
||||||
FL_API_VERSION=${FL_MAJOR_VERSION}.${FL_MINOR_VERSION}
|
FL_API_VERSION=${FL_MAJOR_VERSION}.${FL_MINOR_VERSION}
|
||||||
|
|
||||||
AC_SUBST(FL_MAJOR_VERSION)
|
AC_SUBST(FL_MAJOR_VERSION)
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ DOXYFILE_ENCODING = UTF-8
|
|||||||
# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
|
# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
|
||||||
# by quotes) that should identify the project.
|
# by quotes) that should identify the project.
|
||||||
|
|
||||||
PROJECT_NAME = "FLTK 1.3.0"
|
PROJECT_NAME = "FLTK 1.3.1"
|
||||||
|
|
||||||
# The PROJECT_NUMBER tag can be used to enter a project or revision number.
|
# The PROJECT_NUMBER tag can be used to enter a project or revision number.
|
||||||
# This could be handy for archiving the generated documentation or
|
# This could be handy for archiving the generated documentation or
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ DOXYFILE_ENCODING = UTF-8
|
|||||||
# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
|
# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
|
||||||
# by quotes) that should identify the project.
|
# by quotes) that should identify the project.
|
||||||
|
|
||||||
PROJECT_NAME = "FLTK 1.3.0"
|
PROJECT_NAME = "FLTK 1.3.1"
|
||||||
|
|
||||||
# The PROJECT_NUMBER tag can be used to enter a project or revision number.
|
# The PROJECT_NUMBER tag can be used to enter a project or revision number.
|
||||||
# This could be handy for archiving the generated documentation or
|
# This could be handy for archiving the generated documentation or
|
||||||
|
|||||||
@@ -34,7 +34,7 @@
|
|||||||
\begin{titlepage}
|
\begin{titlepage}
|
||||||
\vspace*{4.5cm}
|
\vspace*{4.5cm}
|
||||||
\begin{center}
|
\begin{center}
|
||||||
{\Huge FLTK 1.3.0 Programming Manual}\\
|
{\Huge FLTK 1.3.1 Programming Manual}\\
|
||||||
\vspace*{2cm}
|
\vspace*{2cm}
|
||||||
\begin{ImageNoCaption}
|
\begin{ImageNoCaption}
|
||||||
\mbox{\includegraphics[width=6cm]{FL200}}
|
\mbox{\includegraphics[width=6cm]{FL200}}
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
\image latex FL200.png "" width=5cm
|
\image latex FL200.png "" width=5cm
|
||||||
</CENTER></TD>
|
</CENTER></TD>
|
||||||
<TD><CENTER>
|
<TD><CENTER>
|
||||||
<B>FLTK 1.3.0 Programming Manual</B>
|
<B>FLTK 1.3.1 Programming Manual</B>
|
||||||
|
|
||||||
Revision 9 by F. Costantini, D. Gibson, M. Melcher,
|
Revision 9 by F. Costantini, D. Gibson, M. Melcher,
|
||||||
A. Schlosser, B. Spitzak and M. Sweet.
|
A. Schlosser, B. Spitzak and M. Sweet.
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
\page preface Preface
|
\page preface Preface
|
||||||
|
|
||||||
This manual describes the Fast Light Tool Kit ("FLTK")
|
This manual describes the Fast Light Tool Kit ("FLTK")
|
||||||
version 1.3.0, a C++ Graphical User Interface
|
version 1.3.1, a C++ Graphical User Interface
|
||||||
("GUI") toolkit for UNIX, Microsoft Windows and Apple OS X. Each
|
("GUI") toolkit for UNIX, Microsoft Windows and Apple OS X. Each
|
||||||
of the chapters in this manual is designed as a tutorial for
|
of the chapters in this manual is designed as a tutorial for
|
||||||
using FLTK, while the appendices provide a convenient reference
|
using FLTK, while the appendices provide a convenient reference
|
||||||
|
|||||||
@@ -269,7 +269,7 @@ Fl_Double_Window* make_about_panel() {
|
|||||||
{ Fl_Box* o = new Fl_Box(10, 10, 115, 120);
|
{ Fl_Box* o = new Fl_Box(10, 10, 115, 120);
|
||||||
o->image(image_fluid);
|
o->image(image_fluid);
|
||||||
} // Fl_Box* o
|
} // Fl_Box* o
|
||||||
{ Fl_Box* o = new Fl_Box(135, 10, 200, 70, "FLTK User\nInterface Designer\nVersion 1.3.0");
|
{ Fl_Box* o = new Fl_Box(135, 10, 200, 70, "FLTK User\nInterface Designer\nVersion 1.3.1");
|
||||||
o->color((Fl_Color)12);
|
o->color((Fl_Color)12);
|
||||||
o->selection_color(FL_DARK1);
|
o->selection_color(FL_DARK1);
|
||||||
o->labelfont(1);
|
o->labelfont(1);
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ Function {make_about_panel()} {} {
|
|||||||
Fl_Box {} {
|
Fl_Box {} {
|
||||||
label {FLTK User
|
label {FLTK User
|
||||||
Interface Designer
|
Interface Designer
|
||||||
Version 1.3.0}
|
Version 1.3.1}
|
||||||
xywh {135 10 200 70} color 12 selection_color 47 labelfont 1 labelsize 18 align 21
|
xywh {135 10 200 70} color 12 selection_color 47 labelfont 1 labelsize 18 align 21
|
||||||
}
|
}
|
||||||
Fl_Box {} {
|
Fl_Box {} {
|
||||||
|
|||||||
+4
-4
@@ -245,7 +245,7 @@ libfltk.1.3.dylib: $(OBJECTS)
|
|||||||
echo $(DSOCOMMAND) $@ ...
|
echo $(DSOCOMMAND) $@ ...
|
||||||
$(DSOCOMMAND) $@ \
|
$(DSOCOMMAND) $@ \
|
||||||
-install_name $(libdir)/$@ \
|
-install_name $(libdir)/$@ \
|
||||||
-current_version 1.3.0 \
|
-current_version 1.3.1 \
|
||||||
-compatibility_version 1.3.0 \
|
-compatibility_version 1.3.0 \
|
||||||
$(OBJECTS) $(LDLIBS)
|
$(OBJECTS) $(LDLIBS)
|
||||||
$(RM) libfltk.dylib
|
$(RM) libfltk.dylib
|
||||||
@@ -281,7 +281,7 @@ libfltk_forms.1.3.dylib: $(FLOBJECTS) libfltk.1.3.dylib
|
|||||||
echo $(DSOCOMMAND) $@ ...
|
echo $(DSOCOMMAND) $@ ...
|
||||||
$(DSOCOMMAND) $@ \
|
$(DSOCOMMAND) $@ \
|
||||||
-install_name $(libdir)/$@ \
|
-install_name $(libdir)/$@ \
|
||||||
-current_version 1.3.0 \
|
-current_version 1.3.1 \
|
||||||
-compatibility_version 1.3.0 \
|
-compatibility_version 1.3.0 \
|
||||||
$(FLOBJECTS) -L. $(LDLIBS) -lfltk
|
$(FLOBJECTS) -L. $(LDLIBS) -lfltk
|
||||||
$(RM) libfltk_forms.dylib
|
$(RM) libfltk_forms.dylib
|
||||||
@@ -317,7 +317,7 @@ libfltk_gl.1.3.dylib: $(GLOBJECTS) libfltk.1.3.dylib
|
|||||||
echo $(DSOCOMMAND) $@ ...
|
echo $(DSOCOMMAND) $@ ...
|
||||||
$(DSOCOMMAND) $@ \
|
$(DSOCOMMAND) $@ \
|
||||||
-install_name $(libdir)/$@ \
|
-install_name $(libdir)/$@ \
|
||||||
-current_version 1.3.0 \
|
-current_version 1.3.1 \
|
||||||
-compatibility_version 1.3.0 \
|
-compatibility_version 1.3.0 \
|
||||||
$(GLOBJECTS) -L. $(GLDLIBS) -lfltk
|
$(GLOBJECTS) -L. $(GLDLIBS) -lfltk
|
||||||
$(RM) libfltk_gl.dylib
|
$(RM) libfltk_gl.dylib
|
||||||
@@ -353,7 +353,7 @@ libfltk_images.1.3.dylib: $(IMGOBJECTS) libfltk.1.3.dylib
|
|||||||
echo $(DSOCOMMAND) $@ ...
|
echo $(DSOCOMMAND) $@ ...
|
||||||
$(DSOCOMMAND) $@ \
|
$(DSOCOMMAND) $@ \
|
||||||
-install_name $(libdir)/$@ \
|
-install_name $(libdir)/$@ \
|
||||||
-current_version 1.3.0 \
|
-current_version 1.3.1 \
|
||||||
-compatibility_version 1.3.0 \
|
-compatibility_version 1.3.0 \
|
||||||
$(IMGOBJECTS) -L. $(LDLIBS) $(IMAGELIBS) -lfltk
|
$(IMGOBJECTS) -L. $(LDLIBS) $(IMAGELIBS) -lfltk
|
||||||
$(RM) libfltk_images.dylib
|
$(RM) libfltk_images.dylib
|
||||||
|
|||||||
Reference in New Issue
Block a user