commit 3fa5554f20194c7bdf758c6f4016f68666645972 (HEAD -> master, origin/master, origin/HEAD)
Author: andreasheld <andreasheld@bluewin.ch>
Date:   Sun Jul 27 11:11:41 2025 +0200

    Adjusted test file for changed Fl_Vaulator.format signature.

commit 5547ff0c3aa12700d9526159eb9a970a73a5e88e
Author: andreasheld <andreasheld@bluewin.ch>
Date:   Sun Jul 27 10:39:04 2025 +0200

    Fixed Swig error by disallowing directors for class Fl_Display_Device.

commit a80a3f9ff377ae8ec739c1d0df91c03b725e926d
Author: andreasheld <andreasheld@bluewin.ch>
Date:   Sun Jul 27 09:59:58 2025 +0200

    Attempt at fixing the format_string error, as reported by Dima Kogan.

commit ed948689d0c717a0384c9ecbaf3f1a592d968df4
Author: andreasheld <andreasheld@bluewin.ch>
Date:   Thu Jul 10 21:30:23 2025 +0200

    Simplified typemap for measure_label().

commit e27a73a9cf8faf7ba86bac021a072e73e2e02260
Author: Robert Arkiletian <robark@gmail.com>
Date:   Sat Jul 5 22:38:29 2025 -0700

    Added measure_label method provided by Matthias M.

commit 39649b154d5e12514db92afb26f006dca46633b4
Author: Robert Arkiletian <robark@gmail.com>
Date:   Sat May 10 22:29:10 2025 -0700

    Add 1.4.3 source distribution

commit 89b475b220902400b6923976e2a3e68fc38305b7
Author: Robert Arkiletian <robark@gmail.com>
Date:   Sat May 10 21:34:42 2025 -0700

    Prepare for 1.4.3 release

Author: andreasheld <andreasheld@bluewin.ch>
Date:   Mon Apr 14 22:35:35 2025 +0200

    Added typemap for fl_xid.

commit 1cd6c0e1dcd31411158d8b154b2e9dfe95b00bef (tag: V1.4.2)
Author: Robert Arkiletian <robark@gmail.com>
Date:   Tue Mar 11 21:46:16 2025 -0700

    Add 1.4.2 source distribution

commit a323a07891f9313d03bdda4a1770600a5559c504
Author: Robert Arkiletian <robark@gmail.com>
Date:   Tue Mar 11 20:50:18 2025 -0700

    Prepare for 1.4.2 release

commit 0044486b4e75aaba9d1baf9b3b2bd6be7b45e2b2
Author: andreasheld <andreasheld@bluewin.ch>
Date:   Sun Mar 2 11:09:19 2025 +0100

    Some minor fixes for fltk-1.4.2

commit 58da8ee61a0ea312377b2e6f54b37534569829e2 (origin/develop_held)
Author: andreasheld <andreasheld@bluewin.ch>
Date:   Thu Jan 9 19:44:09 2025 +0100

    Fixed swig warning.

commit dd53a52bdea5e8708f2f92c518510fb1150fa76b
Author: andreasheld <andreasheld@bluewin.ch>
Date:   Mon Jan 6 22:29:44 2025 +0100

    Fixed warning message.

commit c50e3b772ed27d4719f5f03a3580a701f69d73b3 (origin/svn-trunk)
Author: robark <robark@gmail.com>
Date:   Mon Dec 30 00:30:03 2024 +0000

    Add back linker path for external image libraries required for MacOS Homebrew FLTK package

commit aa45fe829c49dc6ad049c796c3b565c9f747ad2d
Author: robark <robark@gmail.com>
Date:   Mon Dec 30 00:24:16 2024 +0000

    Change project name to all lowercase to comply with PEP 625 as required by PyPI

commit d7e33f9178f1d62df4255951b61faa7cfdcda169
Author: robark <robark@gmail.com>
Date:   Tue Dec 17 23:22:18 2024 +0000

    create new source distribution tarball

commit 2a5e14e94c50b17d9c9d2277356e5b03051ebc4a
Author: robark <robark@gmail.com>
Date:   Tue Dec 17 23:18:55 2024 +0000

    fix test/demos.py to work on different platforms

commit a6d172d9a36e0015503622e2ab068c0631eab063
Author: robark <robark@gmail.com>
Date:   Tue Dec 17 23:14:53 2024 +0000

    fix project name and update README.md

commit 97b1f303cc9691ee254e32dfae09cdf68e5c6fe4
Merge: 435d603 312a8af
Author: andreasheld <a.held@computer.com>
Date:   Tue Dec 17 20:07:32 2024 +0000

    Promoting branch to new trunk"

commit 312a8aff6ef19fe883bfe7295dd3486783d143be (origin/fltk1.4)
Author: robark <robark@gmail.com>
Date:   Tue Dec 17 04:21:20 2024 +0000

    update source distribution tarball and docs for cmake command

commit 31914762877638d532e46100d1983ffc6f39aaa8
Author: robark <robark@gmail.com>
Date:   Tue Dec 17 03:11:56 2024 +0000

    changed version number syntax and modified install instructions

commit 5c41430c7c91107f38976aa98f03cb9c0bd684cc
Author: andreasheld <a.held@computer.com>
Date:   Mon Dec 16 19:38:06 2024 +0000

    Added new test file.

commit 00de642ae56a78cf1b2dd2e66ec474e7fdc43608
Author: andreasheld <a.held@computer.com>
Date:   Mon Dec 16 19:36:44 2024 +0000

    Added new test file.

commit fdf3fc02c012d4185f1a486302639f7cc148b62f
Author: andreasheld <a.held@computer.com>
Date:   Mon Dec 16 19:26:10 2024 +0000

    Removed unneeded code.

commit 27b8e0e2a653f4f0350b202bba05975e1a9f7f1d
Author: andreasheld <a.held@computer.com>
Date:   Sun Dec 15 21:37:52 2024 +0000

    Fixed spelling mistake.

commit 09ba1227507975f5d54b81afd5dda008c126a96c
Author: andreasheld <a.held@computer.com>
Date:   Sun Dec 15 21:36:05 2024 +0000

    Fixed swig warning.

commit 8aeb61e0ceee9946fe47f970b3739ebf1c2b718f
Author: robark <robark@gmail.com>
Date:   Sat Dec 14 23:01:25 2024 +0000

    Add new release instructions and update release notes

commit 6f3f9a8812ff0fb1fe7fada3641a3d0e321e4351
Author: robark <robark@gmail.com>
Date:   Sat Dec 14 21:45:10 2024 +0000

    Updated version number and source tarball

commit b031226a3dd1fe1c1dcdc9ba288cf75ef8e7a7d2
Author: andreasheld <a.held@computer.com>
Date:   Sat Dec 14 16:57:27 2024 +0000

    Added property definitions for some variables.

commit 3f3bf63962239d81f01cbe190459a4fb34a6777e
Author: robark <robark@gmail.com>
Date:   Tue Dec 10 21:49:14 2024 +0000

    Add check for correct FLTK development version

commit d7e8822792f101d75a25a4c14c7619adafe957da
Author: robark <robark@gmail.com>
Date:   Sun Dec 1 05:40:21 2024 +0000

    prepare for 1.4 release

commit 43dd80eddc8139f02746eb52be2290cf8628f66c
Author: robark <robark@gmail.com>
Date:   Sun Dec 1 04:03:27 2024 +0000

    switch back to fltk import string instead of fltk14

------------------------------------------------------------------------
r645 | ggarra13 | 2024-11-26 06:59:30 -0800 (Tue, 26 Nov 2024) | 3 lines

Added Fl_PDF_File_Surface and fixed Fl_Device.


------------------------------------------------------------------------
r644 | ggarra13 | 2024-11-19 03:47:41 -0800 (Tue, 19 Nov 2024) | 3 lines

Changed use of contrib/ directory for plug-in widgets, modified setup.py file and added documentation.


------------------------------------------------------------------------
r643 | ggarra13 | 2024-11-14 13:31:55 -0800 (Thu, 14 Nov 2024) | 3 lines

Added glob.glob("./contrib/*.cpp") to easily compile all contributed widgets and extend pyFLTK easily.


------------------------------------------------------------------------
r642 | ggarra13 | 2024-11-14 13:30:56 -0800 (Thu, 14 Nov 2024) | 3 lines

Added get/set methods for Fl:: static variables.


------------------------------------------------------------------------
r641 | ggarra13 | 2024-11-11 17:29:27 -0800 (Mon, 11 Nov 2024) | 3 lines

Made fl_measure use INOUT parameters for x and y sizes.


------------------------------------------------------------------------
r640 | robark | 2024-10-31 15:36:24 -0700 (Thu, 31 Oct 2024) | 1 line

Fixed setup.py for macos build and only require env var FLTK_HOME for Windows
------------------------------------------------------------------------
r639 | andreasheld | 2024-10-06 07:57:31 -0700 (Sun, 06 Oct 2024) | 1 line

Fixed Windows compilation.
------------------------------------------------------------------------
r638 | ggarra13 | 2024-10-02 13:56:31 -0700 (Wed, 02 Oct 2024) | 3 lines

Added Fl_Image.data() to return a python binary object.


------------------------------------------------------------------------
r637 | ggarra13 | 2024-10-02 13:55:54 -0700 (Wed, 02 Oct 2024) | 3 lines

Commented on_insert and on_delete callbacks as they were creating issues.


------------------------------------------------------------------------
r636 | ggarra13 | 2024-10-02 13:54:37 -0700 (Wed, 02 Oct 2024) | 3 lines

Added return values for Fl.screen_xywh function


------------------------------------------------------------------------
r635 | ggarra13 | 2024-10-02 13:50:05 -0700 (Wed, 02 Oct 2024) | 3 lines

Added checking of quotes as latest fltk-config sometimes returns quoted paths.


------------------------------------------------------------------------
r631 | andreasheld | 2024-09-10 11:25:32 -0700 (Tue, 10 Sep 2024) | 1 line

Fixed Fl_Vaulator.
------------------------------------------------------------------------
r627 | andreasheld | 2024-01-27 13:10:00 -0800 (Sat, 27 Jan 2024) | 1 line

Removed spurious implementation of free_color for Apple.
------------------------------------------------------------------------
r626 | andreasheld | 2024-01-27 12:59:14 -0800 (Sat, 27 Jan 2024) | 1 line

Adjustments for swig V4.2
------------------------------------------------------------------------
r625 | andreasheld | 2024-01-20 09:25:59 -0800 (Sat, 20 Jan 2024) | 1 line

Minor beautifications
------------------------------------------------------------------------
r624 | robark | 2024-01-17 19:42:16 -0800 (Wed, 17 Jan 2024) | 1 line

Added simple_terminal demo and fix for wizard demo
------------------------------------------------------------------------
r623 | andreasheld | 2024-01-17 13:17:31 -0800 (Wed, 17 Jan 2024) | 1 line

Added native filechooser.
------------------------------------------------------------------------
r622 | andreasheld | 2024-01-16 12:31:11 -0800 (Tue, 16 Jan 2024) | 1 line

Added wizard test script.
------------------------------------------------------------------------
r621 | andreasheld | 2024-01-15 11:52:42 -0800 (Mon, 15 Jan 2024) | 1 line

Fixed new Fl_Grid.
------------------------------------------------------------------------
r620 | andreasheld | 2024-01-14 09:01:07 -0800 (Sun, 14 Jan 2024) | 1 line

Adjusted to latest fltk1.4 release
------------------------------------------------------------------------
r612 | andreasheld | 2023-12-30 01:21:51 -0800 (Sat, 30 Dec 2023) | 1 line

Updated to latest version
------------------------------------------------------------------------
r611 | andreasheld | 2023-12-28 01:37:36 -0800 (Thu, 28 Dec 2023) | 1 line

Added more wrappers.
------------------------------------------------------------------------
r610 | andreasheld | 2023-12-28 00:50:55 -0800 (Thu, 28 Dec 2023) | 1 line

Additional headers wrapped, changes to setup by Gonzalo Garramuno added
------------------------------------------------------------------------
r609 | andreasheld | 2023-08-01 02:55:43 -0700 (Tue, 01 Aug 2023) | 1 line

Clean up.
------------------------------------------------------------------------
r608 | andreasheld | 2023-08-01 02:54:51 -0700 (Tue, 01 Aug 2023) | 1 line

Renamed module to fltk14.
------------------------------------------------------------------------
r607 | andreasheld | 2023-08-01 02:30:14 -0700 (Tue, 01 Aug 2023) | 1 line

Fixed Windows implementation.
------------------------------------------------------------------------
r606 | andreasheld | 2023-08-01 01:25:20 -0700 (Tue, 01 Aug 2023) | 1 line

Fixed various wrappings.
------------------------------------------------------------------------
r605 | andreasheld | 2023-07-29 07:06:10 -0700 (Sat, 29 Jul 2023) | 1 line

Added doc directory.
------------------------------------------------------------------------
r604 | andreasheld | 2023-07-29 06:51:25 -0700 (Sat, 29 Jul 2023) | 1 line

Update to latest fltk-1.4.x-20230728 version. Merging changes from pyFltk-1.3.
------------------------------------------------------------------------
r544 | andreasheld | 2021-01-10 03:27:35 -0800 (Sun, 10 Jan 2021) | 1 line

Changes to the build procedure on Windows
------------------------------------------------------------------------
r543 | andreasheld | 2021-01-10 02:54:55 -0800 (Sun, 10 Jan 2021) | 1 line

Some fixes to aid in compilation
------------------------------------------------------------------------
r542 | andreasheld | 2021-01-10 02:06:31 -0800 (Sun, 10 Jan 2021) | 1 line

Initial branch for supporting fltk-1.4
------------------------------------------------------------------------
r541 | andreasheld | 2020-12-30 08:02:58 -0800 (Wed, 30 Dec 2020) | 1 line

Applied patch #13
------------------------------------------------------------------------
r540 | andreasheld | 2020-12-30 07:58:50 -0800 (Wed, 30 Dec 2020) | 1 line

Applied patch #12
------------------------------------------------------------------------
r539 | andreasheld | 2020-12-30 07:46:25 -0800 (Wed, 30 Dec 2020) | 1 line

Applied patch #11
------------------------------------------------------------------------
r538 | andreasheld | 2020-12-30 07:40:36 -0800 (Wed, 30 Dec 2020) | 1 line

Applied patch #10
------------------------------------------------------------------------
r537 | andreasheld | 2020-12-30 07:25:36 -0800 (Wed, 30 Dec 2020) | 1 line

Fixed setup and manifest for wheel creation
------------------------------------------------------------------------
r536 | andreasheld | 2020-10-30 08:20:32 -0700 (Fri, 30 Oct 2020) | 1 line

Aplied patch #9.
------------------------------------------------------------------------
r535 | andreasheld | 2020-10-30 03:43:46 -0700 (Fri, 30 Oct 2020) | 1 line

Applied patch #8
------------------------------------------------------------------------
r534 | andreasheld | 2020-10-30 03:37:07 -0700 (Fri, 30 Oct 2020) | 1 line

Added missing release
------------------------------------------------------------------------
r533 | andreasheld | 2020-10-30 03:33:35 -0700 (Fri, 30 Oct 2020) | 1 line

Applying patch #7
------------------------------------------------------------------------
r532 | andreasheld | 2020-05-11 13:10:32 -0700 (Mon, 11 May 2020) | 1 line

Changed to setuptools
------------------------------------------------------------------------
r531 | andreasheld | 2019-12-27 04:15:45 -0800 (Fri, 27 Dec 2019) | 1 line

Removed pyChildren and fixed setup.py (adding setuptools)
------------------------------------------------------------------------
r530 | andreasheld | 2019-12-27 02:07:03 -0800 (Fri, 27 Dec 2019) | 1 line

Fixed argument count in macro.
------------------------------------------------------------------------
r529 | andreasheld | 2019-12-22 13:09:18 -0800 (Sun, 22 Dec 2019) | 1 line

Added fltk.py to manifest
------------------------------------------------------------------------
r528 | andreasheld | 2019-12-22 12:59:00 -0800 (Sun, 22 Dec 2019) | 1 line

Fixed setup script
------------------------------------------------------------------------
r527 | andreasheld | 2019-12-19 13:07:30 -0800 (Thu, 19 Dec 2019) | 1 line

Fixed error.
------------------------------------------------------------------------
r526 | andreasheld | 2019-12-19 13:06:51 -0800 (Thu, 19 Dec 2019) | 1 line

Added source distribution
------------------------------------------------------------------------
r525 | andreasheld | 2019-12-19 12:18:06 -0800 (Thu, 19 Dec 2019) | 1 line

Added source distribution
------------------------------------------------------------------------
r524 | andreasheld | 2019-11-12 13:49:18 -0800 (Tue, 12 Nov 2019) | 1 line

Removed spurious children arrays
------------------------------------------------------------------------
r523 | andreasheld | 2019-11-12 13:47:52 -0800 (Tue, 12 Nov 2019) | 1 line

Removed debugging statements

12.11.19: ah
    Fixed bug in remove_timeouts (reported by R. Arkiletian)
    Removd spurious Children arrays from tabs.py
    Fixed packaging for Python3
28.11.16: ah
    Preparing release 1.3.4.1 (for fltk 1.3.4.1)
08/06/16: ah
    Added constructor with buffer for Fl_PNG_Image
31/08/15: ah
    Removed some compilation warnings.
17/08/15: ah
    Added fix for removing timeouts (courtesy of Sittapong Settapat)
31/01/15: ah
    Fixed defect #25
    Suppressing spurious functions
02/01/15: ah
    Fixed Win32 build.
02/01/15: ah
    Fixed bug #24: format not a string literal.
29/08/11: ah
    Fixed bug 3311189
    Fixed problem with refcounting in user_data()
26/01/11: ah
    Released V1.3.0rc1, supporting fltk-1.3.0rc3
25/01/11: ah
    Fixed compilation issues with MinGW.
22/01/11: ah
    Replaced contributed Fl_Table by version in fltk-1.3.0.
10/01/11: ah
    Added printing support.
07/01/11: ah
    Added support for Fl_Tree.
30/12/10: ah
    Added utf8 support.
16/04/10: ah
    Fixed bug 2980781 and similar problems in ListSelect.cpp and 
    Fl_Text_Buffer.i
04/01/10: ah
    Released V1.1.5, supporting fltk-1.1.10
21/12/09: ah
    Fixed error output for director exceptions.
25/09/09: ah
    Fixed list initialisation for demoy.py
25/09/09: ah
    Fixed problem with missing gl headers.
19/08/09: ah
    Fixed bug 2826711
24/04/09: ah
    Fixed changed interfaces for swig 1.3.39, these changes are not compatible with older versions.
07/04/09: ah
    Fixes for OSX compilation, courtesy of Aaron R.
23/03/09: ah
    Fixed bug #2692286.
27/11/09: ah
    Fixed bug #2327070
27/10/08: ah
    Fixed callback in test/image.py.
21/10/08: ah
    Fixed bug #2180764, modify callback are now properly attributed to text buffers.
08/10/08: ah
    Fixed memory leak in Fl_Gl_Window::valid().
15/09/08: ah
    Fixed problems with destructors in preferences.py
    Added new overloads for Fl_Preferences.set
03/09/08: ah
    Added new box types to Enumerations.i
07/02/08: ah
    Added wrappers for add_fd and remove_fd and test file.
26/11/08:
    Added new test program.
12/11/07: ah
    Bug 1783049: Added internal reference to label in order to cheat 
    garbage collection.
11/09/07: ah
    Releaseed pyFltk-1.1.2!
05/09/07: ah
	Extended Fl_Gl_Window by method drawPixels, courtesy of David McNab.
05/09/07: ah
	Added test/glimage.py, courtesy of David McNab.
03/09/07: ah
	Added wrapper for gl_draw_image.
11/09/07: ah
	Released pyFltk-1.1.2!
27/08/07: ah
        Fixed memory problem in Fl_Widget.label. We now alwys use copy_label 
	internally.
15/08/07: ah
	Implemented interactive usage. See docs/CH2_Basics.html for some 
	comments on how to use the interactive mode (Patch ID 1767434).
04/07/07: ah
        Ignoring Fl_File_Chooser::recsan_keep_filename (Bug ID 1746335).
18/06/07: ah
        Finalized support for Python objects in callbacks.
29/05/07: ah
	Added support for Python classes in callbacks.
22/05/07: ah
	Fixed Unix build issue when FLTK_HOME is not set and fltk has been 
	installed in default location (/usr).
18/05/07: ah
	Changed distribution to use proper package name "fltk". Documentation 
	and test scripts are now installed inside of package "fltk".
15/05/07: ah
	Added docstrings to most FLTK classes -> improved reference manual.
02/05/07: ah
	Major documentation overhaul. Auto-generated reference manual
	has been included.
27/02/07: ah
	Fixed compilation issue with MinGW, it is now possible to use FLTK 
	default installation.
22/02/07: ah
	Fixed bug in test/table.py.
26/01/07: ah
	Fixed call to fltk-config in MakeSwig.py.
21/12/06: ah
	Added docs/subclassing.html and docs/opengl.htnml.
04/12/06: ah
	Implemented wrapping for fl_yes_set, fl_no_set, fl_ok_set,
	fl_cancel_set, and fl_close_set, with respective getters as well.
	Added test/message_de.py.
01/12/06: ah
	Added docs/drawing.html and docs/events.html.
	Fixed wrapping of fl_clip_box() and fl_measure().
29/11/06: ah
	Added test/unittests.py
17/11/06: ah
	Released pyFltk-1.1.1!
16/11/06: ah
	Fixed memory leak in Fl_Preferences result strings.
15/11/06: ah
	Added V3.12 of Fl_Table, courtesy by Gregg Ercolano.
	Note: the syntax of find_cell has changed, the parameters X, Y, W, H
	are now output only (used to be in/out).
12/11/06: ah
	Added some documentation, see docs/preface.html!
12/11/06: ah	
	Added test/editor.py and test/simple_table.py.
12/11/06: ah
	Implemented Fl_Text_Display.highlight_data.
08/11/06: ah
	Fixed bug in Fl_Text_Buffer.remove_modify_callback()
08/11/06: ah
	Added possibility to register multiple modify callbacks 
	with Fl_text_Buffer.
08/11/06: ah
	Fixed missing output parameter for Fl_Text_Buffer:
	findchar_forward, findchar_backward, search_forward, search_backward, etc
02/11/06: ah
	Released pyFltk-1.1.1RC3
02/11/06: ah
	Fixed compilation issue for MinGW (wrongly linked with
	msvcrt instead of mscvr71).
23/10/06: ah
	Fixed compilation issue for g++ 4.1.1 (ListSelect).
18/10/06: ah
	Released pyFltk-1.1.1RC2
14/08/06: ah
	Added typemap to convert Fl_Button.value() from char to int.
09/08/06: ah
	Added funtion mt_run.
	Added wrappings for Fl.repeat_timeout and Fl.remove_timeout.
24/07/06: ah
	Fixed bug in OpenGL part of compilation.
11/07/06: ah
	Fixed Cygwin compilation issue by adding -DNOMINMAX.
06/06/06: ah
	Redesigned memory management. Removed post-processing step
	and added all memory management to interface files. Ownership
	of objects should now be properly transferred between fltk and Python.
22/05/06: ah
	Added interface files to distribution.
18/05/06: ah
	Added auto configuration to setup.py. Missing OpenGL and Forms libraries should be recognized now.
	Added command line switches --disable-gl and --disable-forms to setup.py
	Added stubs for missing OpenGL and Forms libraries.
	Added compilation support for Sun Solaris.
22/02/06: ah
	Released pyFltk-1.1.0
	Added wrapper for Fl_File_Browser::load()
	Ignored fl_filename_list and sorting functions.
20/02/06: ah
	Fixed problems with varargs in fl_ask.i
	Added multi-threading safe version of pop-ups (fl_ask, etc)
16/02/06: ah
	Changed to SWIG's support for threading.
	Added docstring to fltk.i
	Adjusted test files for swig-1.3.28/29 (simplified proxy classes).
15/02/06: ah
	Due to bug in swig-1.3.28 we need to switch to swig-1.3.29!
	Added compile switch DO_NOT_USE_THREADS to setup.py, recognizing 
	    whether FLTK was compiled with threads enabled (linux only).
	Added SWIG command line switch -O for swig-1.3.28 (full optimization).
	Conditionally wrapped Fl thread methods.
	Added support for UTL (swig-1.3.28).
27/01/06: ah
	Fixed missing keyboard events in handle_events.py.
26/01/06: ah
	Added sudoku.py, a port of Michael Sweet's sudoku game for FLTK.
25/01/06: ah
	Added threads.py, a multi-threading example script.
18/01/06: ah
	Added wrapping for Fl_Spinner and Fl_Input_Choice from fltk-1.1.7
	Added test code to test/menubar.py
	Added DragAndDrop.py, a test script for drag'n'drop.
17/01/06: ah
	Added test program for drag and drop.
13/01/06: ah
	Released pyFltk-1.1RC2
09/01/06: ah
	Fixed memory problem with pixmaps.
22/11/05: ah
	Added support for user defined widgets.
	Cleaned up wrapping of Fl_Color.
	Added patch from David McNab to force using g++ on Linux.
18/11/05: ah
	Wrapped Fl.add_check and Fl.remove_check.
	Fixed overload of Fl_Browser.data.
8/11/05: ah
	Added overloaded Fl_Browser::data
7/11/05: ah
	Added wrapping for Fl::add_handler and Fl::remove_handler.
7/10/05: ah
	Added wrapping of Fl_Help_View.link
1/10/05: ah
	Added proper wrappings for Fl_Preferences. Returned ownership of
	Fl_Preferences to Python.
17/08/05: ah
	Checked in V3.10 of Fl_Table, courtesy of Gregg Ercolano.
24/06/05: ah
	Major changes to use Swig's director features. This will allow
	for subclassing all widgets from Python.
02/04/05: ah
	Created script MakeSwig.py instead of shell script.
12/11/04: ah
	Released pyfltk-1.1.b3
02/11/04: ah
	Tested successfully with fltk-1.1.5.
27/10/04: ah
	Fixed error in typemap for Fl_Image, Fl_Bitmap, and fl_draw.
08/09/04: ah
	Removed polymorphisms for Fl_Pack due to intermittent
	problems.
	Fixed bug in setup.py
08/08/04: ah
	Added Fl_Menu_Item::callback and Fl_Menu_Item::user_data.
08/08/04: ah
	Added Fl_Menu_::menu, returning a Python list of the complete
	menu structure.
08/05/04: ah
	Added overload of Fl_Pack::handle, Fl_Pack::draw,
	Fl_Pack::resize, Fl_Group::handle, Fl_Group::draw, Fl_Group::resize.
08/05/04: ah
	Added test/draw.py, courtesy of G. Lielens.
	Added some ignores to fl_draw.i to avoid type mismatches.
08/05/04: ah
	Added overload of Fl_Widget::resize
08/03/04: ah
	Added new constructor typemap for Fl_Image and Fl_Bitmap,
	allowing array data to be used for initialisation. 
	Courtesy of G. Lielens
08/03/04: ah
	Added support for FL_MOVE event. Courtesy of G. Lielens.
07/08/04: ah
	Added polymorphisms for Fl_Scroll class.
	Added some fixes to setup.py
01/24/04: ah
	Added Fl_Text_Buffer::add_modify_callback.
11/26/03: ah
	 Merged setup_mingw.py and setup.py into setup.py.
11/25/03: ah
	 Added darwin setup from M. Parent to setup.py.
11/21/03: ah
	 Added auto-configuration to setup.py. A call to fltk-config will
	 find out about additional libraries used.
11/10/03: Released Version 1.1b2
11/10/03: ah
	 Switched to more standard distutils scripts.
10/28/03: ah
	 Fixed bug in test/delwin.py
10/28/03: ah
	 Fixed bugs in Fl_Single_Window.handle and Fl_Double_Window.handle
10/21/03: ah
	 Cleaned up and added missing polymorphisms in Fl_Single_Window
	 and Fl_Double_Window.
10/20/03: ah
	 Intergrated the table widgets Fl_Table and Fl_Table_Row which
	 were contributed by Greg Ercolano. Added test file table.py.
10/13/03: ah
	 Some minor adjsutments for Python23.
10/13/03: ah
	 Added Fl_Menu_.menu as another name for Fl_Menu_.copy. Updated
	 documentation.
9/30/03: ah
	 Fixed bug in Fl_Browser.add.
9/30/03: ah
	 New call for Fl_Window.show(sys.argv) is now possible.
9/30/03: ah
	 Added cross-language polymorphism for Fl_Gl_Window.handle.
	 Cleaned up Fl_Gl_Window.draw.
9/29/03: ah
	 Added setup_mingw.py.
9/29/03: ah
	 Setup.py now reverts to default paths when environment variables
	 are not set.
9/29/03: ah
	 Fixed bug in Fl_Browser.i, resolves bug in file_chooser.py.
9/22/03: ah
	 Fixed test/cube.py.
9/12/03: ah
	 Properly defined label types: FL_SYMBOL_LABEL, FL_SHADOW_LABEL,
	 FL_EMBOSSED_LABEL, FL_ENGRAVED_LABEL.
9/11/03: ah
	 setup.py for Win32 now links against opengl32, rather
	 than opengl.
9/10/03: ah
	 Fl_Widget.callback now returns proper widget type.
	 Widget casts are now deprecated and no longer needed.
8/27/03: ah
	 Added fl_xid to obtain handle of a window.
7/31/03: ah
	 Added Fl_Menu_.copy and Fl_Menu_.add to set menus.
	 setMenu is now deprecated.
7/25/03: ah
	 Updated documentation.
	 Added files for pyFLTK2.
7/16/03: ah
	 Eliminated need for setting thisown=0 for every widget.
	 This is now done in the contsructor of the proxy class.
7/14/03: ah
	 Fixed nasty bug that led to stack overflow on handling
	 polymorphisms in classes Fl_Box and Fl_Widget.
7/11/03: ah
	 Added polymorphism for Fl_Overlay_Window::draw_overlay
	 Added some type casts.
	 Added method getScrollbar to Fl_Scroll.
	 Added method getScrollbar to Fl_Browser_.

6/24/03: ah
	 Added polymorphism for Fl_Widget::handle.
	 Added test/handle_events.py for testing event handling 
	 using Fl_Widget.

6/20/03: ah
	 Added polymorphism for Fl_Box::draw
	 Created new cross-platform setup script setup.py

6/18/03: ah
	 Added contrib/ListSelect.h/.cpp, and test/listSelect.py

6/18/03: ah
	 Fixed test/doublebuffer.py

6/16/03: ah
	 Applied patch 742665: Fl_Browser.column_widths().
	 Added test file test/browser_cols.py
	 Thanks to Jerome Laheurte.

6/15/03: ah
 	 Fixed patch (bug) 745651: add_timeout without user data.
	 
6/13/03: ah
	 Fixed several problems with test files: delwin.py, dials.py, help.py

6/11/03: ah
	 Cleaned up defines for boxtypes. See file test/boxtype.py for
	 examples.

6/5/03:  ah
	 Overloaded method draw for FL_Single_Window and Fl_Double_Window.

5/20/03: ah
	 Fixed bug in Fl_Adjuster (adjuster.py) that prevented the
	 adjuster from being updated.

5/13/03: ah
	 New version for fltk-1.1 and Python 2.2. Much has changed,
	 especially in swig, so consider it a new package.

11/15/00: 
Gideon May <gideon@computer.org> :
To the flconvert program:
- all the binary object options are added to the optionValueFix
- added down_box and shortcut objects
- corrected the Radio and Toggle type object for buttons
- added Multiline text input widget
	

Adam Goldman <adam@rtg.com>:
Changes from Adam:
The overload.pl from pyFLTK_20000309_140830 seems to generate code that 
does the wrong thing when given an empty (but defined) string. Attached 
is a replacement. I don't really understand how the whole overloading 
thing is supposed to work but this seems to be an improvement.


3/9/00: KPD
	added Anders Eriksson's Visual C++ makefile

1/25/99: KPD
	fixed bug in Fl_Pixmap typemap
	added to toggle tree demo, still not ready for prime time

1/24/99: KPD
	minor changes in the way overloading works
	began implemenenting toggle tree support

1/21/00 KPD
	added ability include/exclude contributed widgets via configure
	added ability include/exclude Open-GL support via configure

1/11/00 KPD
	Automated Python wrapper installation

1/8/00 KPD
	fixed test/boxtype.py, test/PyAppWithGUI
	added to INSTALL file
    
1/7/00 KPD
	added flconvert support for declarations and classes
	added ifdef Python sentries to browser changes
	added demo runner test/demos.py
	fixed browser data bug

1/6/00 KPD
	added data support to browser, still needs some work to handle
    arbritary script object types

1/4/00 KPD
	updated README
	reorganized notes
	added test/PyAppWithGUI
	changed fluid parser to allow scoped indentifiers

12/29/99 KPD
	fixed Python Menu callback bug - menus weren't using the new
		CallBackStruct
	fixed MS-Windows build
	fixed function return values in src/Fl_Wrapper
	in swig/py_timeout.i: MS VCC couldn't handle pointer initializaition, 
		had to change to assignment
	removed default paramter value from contrib/Check_Browser.cc
	removed test/arc.py because it can't work with the current 
		system - no way to subclass a widget in Python yet

11/19/99 KPD
	fixed Python Fl_Widget callbacks to make them work with data

11/16/99 KPD
	fixed runtime Python problems

11/15/99 KPD
	moved static Fl:: functions to Fl. in Python, so
		Fl_add_idle is actually Fl.add_idle(
	added Fl_Pixmap, Fl_FormsPixmap

11/12/99 KPD
	added fl_show_colormap, Fl_Image, see test/color_chooser.py
	fixed bug in Python idle processing where it wouldn't work
		if fltk was loaded via 'import fltk', instead of 
		'from fltk import *'

11/9/99 KPD
	added Fl_FormsBitmap, see test/formsbitmap.py

11/8/99 KPD
	added Fl_Positioner, see test/positioner.py
	added Fl_Bitmap, see test/bitmap.py

11/5/99 KPD
	added idle callbacks for Python, see test/idle.py
	added timer callbacks for Python, see test/timeout.py

11/4/99 KPD
	added Check_Browser, test/check_browser.py

11/3/99 KPD
	fixed win 32 gnu-cygwin vcc build
	added fl_ask.h functions, test/message.py

11/2/99 KPD
	improved handling of object options in  util/flconvert/Code_py.py

11/1/99 KPD
	added Fl_Adjuster and subclasses, .cvsignore files
	added Fl_Scrollbar, Fl_Value_Ouput, test/valuators.fl

10/29/99 KPD
	added Fl_chart, test/chart.p[yl]

10/28/99 KPD
	Added remaining python overloads for Fl.i

10/20/99 MCK
	added autoconf'ed makefile. makefile now supports compilation on
	IRIX, OSF1, SunOS in addition to Linux, but is untested on those
	platforms.
	set up remote cvs repository.

6/18/99 KPD
	added -fPIC to the compiler flags
	fixed the Python test scripts (# ctor parameters to Fl_Window changed)
	added .errorfile to 'make clean' (it comes from testing within vim)
	changed tarball structure to have a date/time stamped directory in
      front of the files

6/10/99 KPD
	added util/flconvert to distribution
	fixed overload.dta::hotspot

5/19/99 KPD
	fixed test/symbols.py
	added intial support of src/ListSelect
	added Fl_Multi/Hold_Browsers

5/13/99 KPD
	added Python support for Fl_Menu_.copy, used to set
	menus.  
	added test/menubar.py

5/6/99 MCK
	created a typemap of Fl_Menu_Item for perl
	  doesn't work right though (see notes)
	removed commented out functions that didn't work
	  in Fl_Menu_.i
4/21/99 MCK
	added all menu related classes except Fl_Choice
	added pmAdd() to swig/Fl_Menu_.i
	added test/menu.pl
	made an html version of POD docs util/pmfltk.html

4/20/99 MCK
	typemapped int, short, and long for perl 
	added overload/overload.pl and overload/overperl.dta
	all current overloaded functions are now supported
	  in Perl, but not heavily stress tested
	editted Makefile to run Perl overloading
	updated POD docs
4/3/99 MCK
	finished of Fl_Button classes
	restored test/widgets.pl to working order
	fixed test/pack.pl to mimic pack.py
	added test/tabs.pl
4/2/99 MCK
	started POD documentation for perl.
	commented out browser->add() calls in test/widgets.pl
	  to stop it from core dumping till fixed
	added test/multi.pl - shows all the new input widgets
	added remaining Input and Output classes
	  Fl_Multiline_Input, Fl_Secret_Input, Fl_Int_Input,
	  Fl_Float_Input, and Fl_Multiline_Output
        fixed perl callbacks - added pmCallback method in Fl_Widget.i
        typemapped char * & const char * for Perl, fixed label values
        added test/pack.pl
        rewrote test/hello.pl to mimic hello.py

4/2/99 KPD
	added Tab, Browser_, removed show(int,char**) from Double_Window

4/2/99 KPD
	overloaded of Fl_Group::resizable(). In Python must
	use x.resizable( window.this ), in Perl, $window->resizable1($window);
	cleaned up lots of warnings

4/1/99 KPD
	rm test/*.pyc in clean target
	added to Fl_Widget, Fl_Browser
	added test/widget.py
