Added CHANGES file with list of changes between releases.

Updated README for 1.0.2.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@555 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
Michael R Sweet
1999-04-23 19:32:33 +00:00
parent 349f047032
commit 5f3e768cd0
2 changed files with 68 additions and 7 deletions
+61
View File
@@ -0,0 +1,61 @@
CHANGES SINCE FLTK 1.0.1
- Documentation updates
- The Visual C++ project files didn't include fl_add_idle.cxx.
- LIBRARY/DSO name inconsistencies in src/Makefile.
- src/Makefile didn't clean the DSO.
- The valuator demo now has only a single callback.
- The code looked for HAVE_SYS_SELECT_H, but the
config file uses HAVE_SYS_SELECT.
- Fl_Image redraw not quite right under X11 or WIN32
- Problems with timeouts & cube demo under WIN32
- FLUID problems with inline functions.
- Documentation fixes...
- Fl_Browser::item_height() didn't handle blank lines or
non-default fonts properly.
- FL/math.h didn't have #ifndef...#define...#endif guards
against multiple inclusion...
- Fl_Menu_::copy() fix - didn't allocate power of 2...
- Fl::damage() now remains true until all windows are actually
redrawn.
- Fl_Widget destructor, hide(), and deactivate() methods no longer
send FL_LEAVE, FL_RELEASE, or FL_UNFOCUS events to the widget
(which could cause applications to crash).
- FLUID now outputs symbolic names for align() and when().
- Fixed select() to use maxfd + 1 instead of maxfd.
- Added "Fl::remove_fd(fd, when)" function so you can remove the
read and write callbacks separately.
- The Fl::add_fd() and Fl::add_timeout() arrays are now dynamically
allocated.
- FLUID didn't always turn the FL_SUBMENU flag on for submenu titles.
- The "extra code" in FLUID now is placed before the "o->end()" call
for Fl_Group and its derived classes.
- You can now set a FL_Window widget's class in FLUID to Fl_Group to
generate a function or class that builds part of a GUI (i.e. no window).
- FLUID now displays "Save file before exiting?" with the standard yes,
no, and cancel buttons rather than "Discard changes?".
- Fl_Menu_::add() now works with any type of menu, even one set with
the menu() method.
- The keypad keys were not always decoded properly under X11.
- Some pointers were not being turned off when widgets were deleted,
which caused some applications (like FLWM) to crash.
CHANGES SINCE FLTK 1.0
- Documentation fixes.
- Fl::check() didn't return the correct value, breaking a number
of applications.
- Fixed fluid bug that caused styles patch to crash when you delete
a menu item.
- Updated valuators demo to put the values in the gui box.
- Fl_Browser_::item_height() didn't always compute the correct
value.
- Fixed the alignment of Fl_Choice text.
- Fixes for OS/2.
- Fl_Menu_Item::clear() didn't clear value.
- Added some changes to make FLTK work with Borland C++.
- ANSI C++ fixes.
- Plugged a memory leak in the fractal demo.
- Fl::add_timeout() didn't work under WIN32 with small values.
- The configure script and makefiles now define DSONAME and
use the static library for all example programs.
+7 -7
View File
@@ -1,4 +1,4 @@
README - Fast Light Tool Kit (FLTK) Version 1.0.1 README - Fast Light Tool Kit (FLTK) Version 1.0.2
------------------------------------------------- -------------------------------------------------
WHAT IS FLTK? WHAT IS FLTK?
@@ -109,27 +109,27 @@ INTERNET RESOURCES
ftp://ftp.northamerica.net/pub/ESP/fltk ftp://ftp.northamerica.net/pub/ESP/fltk
ftp://ftp.funet.fi/mirrors/ftp.easysw.com/pub/fltk ftp://ftp.funet.fi/mirrors/ftp.easysw.com/pub/fltk
- EMail: fltk@easysw.com [see instructions below] - EMail: fltk@fltk.org [see instructions below]
fltk-bugs@easysw.com [for reporting bugs] fltk-bugs@fltk.org [for reporting bugs]
To send a message to the FLTK mailing list ("fltk@easysw.com") you To send a message to the FLTK mailing list ("fltk@fltk.org") you
must first join the list. Non-member submissions are blocked to must first join the list. Non-member submissions are blocked to
avoid problems with SPAM. avoid problems with SPAM.
To join the FLTK mailing list, send a message to To join the FLTK mailing list, send a message to
"majordomo@easysw.com" with "subscribe fltk" in the message body. "majordomo@fltk.org" with "subscribe fltk" in the message body.
A digest of this list is available by subscribing to the A digest of this list is available by subscribing to the
"fltk-digest" mailing list. "fltk-digest" mailing list.
REPORTING BUGS REPORTING BUGS
To report a bug in FLTK, send an email to "fltk-bugs@easysw.com". To report a bug in FLTK, send an email to "fltk-bugs@fltk.org".
Please include the FLTK version, operating system & version, and Please include the FLTK version, operating system & version, and
compiler that you are using when describing the bug or problem. compiler that you are using when describing the bug or problem.
For general support and questions, please use the FLTK mailing For general support and questions, please use the FLTK mailing
list at "fltk@easysw.com". list at "fltk@fltk.org".
MESA MESA