
Fri May 14 04:45:54 1999  Peter Bortas <peter@idonex.se>
	* README: Fixed docu.
	* CHANGES: Touchup.
	* README.developers: Fixed docu.
	* Makefile.in: Minor correction.
              Stale code.
              Compensated for the new anonymous CVS server.

Fri May 14 04:07:58 1999  Per Hedbor <per@idonex.se>
	* CHANGES: Added more changes
	* source/gdkgc.pre:
            Applied patch from Jerome Zago <agt@F614.resF.insa-lyon.fr>
	* GTKSupport.pmod/pDrawingArea.pike:
            Applied patch from  Anders Johansson <andersjo@lysator.liu.se>

Thu May 13 20:59:47 1999  Mirar <mirar@idonex.se>
	* source/global.pre: call backend in GTK.flush

Wed May 12 00:28:04 1999  David Hedbor <neotron@idonex.se>
	* README.developers: updated for new CVS root

Wed May 12 00:23:45 1999   <uid60003@idonex.se>
	* README: unchage
              unchange
              change
              Adding CVS documentation

Mon May 10 23:30:04 1999  Mirar <mirar@idonex.se>
	* pgtk.c.head, pgtk.h:
            include builtin, operators instead of declaring stuff
	* source/gdkimage.pre, source/gdkpixmap.pre, source/global.pre,
	  source/gtkaccelgroup.pre, source/gtkclist.pre, source/gtkctree.pre,
	  source/gtkimage.pre, source/gtkwindow.pre, source/support.c:
            sed /refs/s/ *\([^ ]*\)->refs++;/ add_ref(\1);/
	* configure.in: fixed configure test for PIKEINCLUDE

Sat May  1 15:28:39 1999  Per Hedbor <per@idonex.se>
	* source/support.c: Removed a comment
	* source/gtkplot.pre: Oups. Added COND_WIDGET
	* source/gtkplot.pre, source/gtksheet.pre:
            #Added#: Two new optional widgets: GTK.Plot and GTK.Sheet
	* build_pgtk.pike: Added optional widgets
	* Makefile.in: Changed the order of @LIBS@ and @GTK_LIBS@
	* configure.in: Added 'options' and an option for the GTK.Sheet widget
	* options.in:
            #Added#: Added 'options' and an option for the GTK.Sheet widget
	* GTKSupport.pmod/pDrawingArea.pike:
            I cannot get this one working.. Something is wrong, but let's
            commit this code at least
	* GTKSupport.pmod/Util.pmod: Added PSD decoding

Tue Apr 27 02:52:23 1999  Per Hedbor <per@idonex.se>
	* build_pgtk.pike: Added free_program(X) to pike_module_exit

Mon Apr 19 21:09:24 1999  Per Hedbor <per@idonex.se>
	* source/gdkwindow.pre: Some new low-level functions for psnow. :-)
	* examples/low_level/psnow/psnow.pike: More snow to the people!

Tue Apr 13 10:06:52 1999  Per Hedbor <per@idonex.se>
	* build_pgtk.pike:
            Changed #line 0 to #line 1. This will hopefully work better
	* GTKSupport.pmod/Util.pmod: More fileformats supported
	* examples/imageview.pike: *Deleted*: Renamed the imageviewer
	* examples/pv: #Added#: Renamed the imageviewer

Mon Apr 12 06:04:38 1999  Per Hedbor <per@idonex.se>
	* build_pgtk.pike: Optimized #line insertion
	* source/support.c:
            Optimized indexed visual (pseudocolor et al) colormap handling.
            Moved timing macros to pgtk.h
	* source/gtkobject.pre: Check 'args' in destroy
	* source/encode_truecolor.c: More optimized cases. A lot of them, even
	* Makefile.in: Define PGTK_DEBUG for the debug target
	* pgtk.h: Fixed TIMER macros
	* build_pgtk.pike:
            Added #line statements to the generated files. This really helps,
            actually.
	* GTKSupport.pmod/Util.pmod: More image formats

Fri Apr  9 23:57:34 1999  David Hedbor <neotron@idonex.se>
	* configure.in, source/support.c: Added config-check for gethrtime.

Wed Apr  7 22:36:35 1999  Marcus Comstedt <marcus@idonex.se>
	* Makefile.in, configure.in: Add libgcc.a to LIBS

Wed Apr  7 22:09:05 1999  Per Hedbor <per@idonex.se>
	* source/gtkclist.pre, source/gtkctree.pre, source/gtkobject.pre,
	  source/gtkwidget.pre:
            bugfixes
	* GTKSupport.pmod/Util.pmod: more file formats
	* source/support.c: Optimized truecolor image handling
	* build_pgtk.pike: Minor bugfix
	* source/encode_truecolor.c: #Added#: Optimized truecolor image handling

Fri Apr  2 17:58:34 1999  Per Hedbor <per@idonex.se>
	* source/global.pre:
            Fixed signal handling. Thanks to Georg-W. Koltermann

Wed Mar 31 10:01:59 1999  Per Hedbor <per@idonex.se>
	* Makefile.in: Updated version number
	* build_pgtk.pike: Fixed typo
	* CHANGES: Added changes for PiGTK 1.1.3
	* examples/testdnd.pike: #Added#: Short DND example

Tue Mar 30 12:03:48 1999  David Hedbor <neotron@idonex.se>
	* configure.in:
            Patched to set correct include path for the new Pike 0.7
            installation method.

Mon Mar 29 17:01:38 1999  Per Hedbor <per@idonex.se>
	* GTKSupport.pmod/Util.pmod: Now with GTK.Util.signal_handling
	* source/gtkctree.pre, source/support.c: New features

Sun Mar 28 04:52:39 1999  Per Hedbor <per@idonex.se>
	* source/gtkctree.pre:
            Now actually does _something_. Bugfixing still left.
	* source/gtkclist.pre: Fixed the sorting

Sat Mar 27 03:27:03 1999  Per Hedbor <per@idonex.se>
	* source/support.c:
            Added GtkAccelGroup to the list of valid signal callback
            arguments
	* source/global.pre:
            now uses ref_push_object instead of push_object and ref++
	* source/gdkwindow.pre:
            Modified set_background. You can now call ->set_background(0) to
            get a transparent background

Thu Mar 18 11:46:11 1999  Per Hedbor <per@idonex.se>
	* source/gtkclist.pre:
            added get_foreground(int row) and get_background(int row)

Thu Mar 18 09:13:27 1999  David Hedbor <neotron@idonex.se>
	* README: Fixed URL.

Sun Mar 14 15:47:12 1999  Per Hedbor <per@idonex.se>
	* source/support.c:
            push_gdkargs() can now handle dndcontexts. Fixed 8bit colormap
            handling (it was rather seriously broken before, I used 'g'
            insted of 'b' when allocating the color cube)
	* GTKSupport.pmod/MenuFactory.pmod:
            New function to get the mapping from node to menu object
	* source/gtkwidget.pre: new functions related to DND
	* source/gtkselectiondata.pre:
            More functions, compilation warnings fixed
	* source/gdkdragcontext.pre: #Added#: low level dnd
	* source/gtkclist.pre: Even more functions

Sat Mar 13 02:02:03 1999  Per Hedbor <per@idonex.se>
	* source/global.pre:
            Changed GTK error handling to just type the error on stderr, no
            real error is thrown right now. The reason is that error() in
            pike does a longjump out of the current stack frame, thus giving
            GTK the impression that the error handler never returned. I will
            ponder this more

Wed Mar  3 01:39:55 1999  Per Hedbor <per@idonex.se>
	* source/gtkwidget.pre: Now with support for pike 0.6
	* source/constants.pre, source/gtkwidget.pre, source/support.c:
            Implemented (working!) DND
	* source/gtkselectiondata.pre: #Added#: Implemented (working!) DND

Thu Feb 18 12:20:09 1999  Per Hedbor <per@idonex.se>
	* source/gtkradiomenuitem.pre:
            Applied patch from Anders Johansson (andersjo@lysator.liu.se).
            Copy-paste bug in the constructor.
	* GTKSupport.pmod/MenuFactory.pmod:
            Support for RadioMenuItem objects in menues.

Sun Feb 14 12:54:39 1999  Per Hedbor <per@idonex.se>
	* source/gtkradiomenuitem.pre:
            Applied patch from Anders Johansson (andersjo@lysator.liu.se).
            Copy-paste bug in the constructor.

Fri Feb 12 00:39:28 1999  Per Hedbor <per@idonex.se>
	* build_pgtk.pike: Some more support for new  pike 0.7 features
	* source/support.c: Optimized pgtk__init_object about 0.2% (Whee!)
	* source/gtkwindow.pre:
            Removed comment for solaris CC, and the empty case

Wed Feb  3 08:48:56 1999  Per Hedbor <per@idonex.se>
	* build_pgtk.pike: Starting with support for pike 0.7

Wed Feb  3 05:12:04 1999  David Hedbor <neotron@idonex.se>
	* source/gdkwindow.pre, source/gtkwindow.pre:
            Fixed cut'n'paste bug in set_icon functions.

Tue Feb  2 00:01:31 1999  Per Hedbor <per@idonex.se>
	* pgtk.h, source/gdkwindow.pre, source/support.c:
            oups. This was a major bug

Mon Feb  1 03:57:44 1999  Per Hedbor <per@idonex.se>
	* make_example_image.pike:
            Optimized dumping, and removed need for ->show (but I did have to
            write a show_all on my own, some widgets (tables, hbox and vbox)
            does not seem to cope all that well with -<
            ->show, at least not on shriek.
	* build_pgtk.pike: Fixes for pike 0.7
	* Makefile.in:
            Always run build_pgtk, the dependencies are rather tricky to
            resolve. This wastes about 1-4 seconds/compilation.
	* source/gdkwindow.pre, source/gtkadjustment.pre,
	  source/gtkaspectframe.pre, source/gtkbutton.pre, source/gtkclist.pre,
	  source/gtkfixed.pre, source/gtkframe.pre, source/gtkhandlebox.pre,
	  source/gtkhbbox.pre, source/gtkhbox.pre, source/gtkhpaned.pre,
	  source/gtkinputdialog.pre, source/gtkmenubar.pre,
	  source/gtkmenuitem.pre, source/gtkmisc.pre, source/gtknotebook.pre,
	  source/gtkoptionmenu.pre, source/gtkscrolledwindow.pre,
	  source/gtktable.pre, source/gtktoolbar.pre, source/gtktree.pre,
	  source/gtkvbox.pre, source/gtkvbuttonbox.pre, source/gtkviewport.pre,
	  source/gtkvpaned.pre, source/gtkwidget.pre:
            Removed all  ->show() from the documentation

Tue Jan 26 08:39:50 1999  David Hedbor <neotron@idonex.se>
	* source/gtkwindow.pre: Another empty case not liked by sun cc.
	* source/gdkwindow.pre:
            Solaris CC breaks on empty case, so I commented it out.

Mon Jan 25 10:46:42 1999  Peter Bortas <peter@idonex.se>
	* source/gtkclist.pre: Fix of example.
	* CHANGES: Fixed typo.

Mon Jan 25 10:06:58 1999  Per Hedbor <per@idonex.se>
	* source/gtktogglebutton.pre: yet another function missing in 1.1.13
	* source/gtkmenu.pre:
            temporarily disabled set_title in the menu widgets (it's not
            available in 1.1.13)
	* GTKSupport.pmod/MenuFactory.pmod:
            Added support for tearoff menu items (/menu/path/<tearoff>)
	* source/gtkwidget.pre:
            functions to set and get the widget flags. Especially useful to
            set the default widget (the one pressed when the user presses
            enter) widget->set_flags( GTK.CanDefault ) and
            window->set_default_widget( widget );
	* source/gtkbutton.pre: indentation
	* source/gtkclist.pre: Documentation fixes
	* source/constants.pre: Constants for the widget flags

Sun Jan 24 13:16:24 1999  Per Hedbor <per@idonex.se>
	* source/gtkcheckmenuitem.pre: Added another example
	* source/gtkwindow.pre: removed 'position' and added 'set_position'
	* source/support.c:
            Fixed error for 0x0 images in gdkimage_from_pikeimage (better
            than a core dump)
	* source/gtktogglebutton.pre: fixed documentation
	* source/gtkcontainer.pre: Added compatibility function (border_width)
	* source/gtkcombo.pre: #Added#: Oups. That one was missing

Sun Jan 24 10:34:00 1999  Peter Bortas <peter@idonex.se>
	* CHANGES: Bumped requirements.
	* configure.in: Bumped requrements.
	* README.developers: Bumped requirements.
	* AUTHORS: Added me. How selfish of me...
	* Makefile.in: Bumped build.
	* CHANGES: Changes for 1.1.2
	* README.developers, configure.in: Upgraded system requrements.

Sun Jan 24 10:12:55 1999  Per Hedbor <per@idonex.se>
	* examples/iview.pike:
            removed threads to save memory. Now uses (working!) pixmaps again
	* source/gdkpixmap.pre:
            Fixed rather silly and large memory leak. The image used to blit
            the pixmap was only freed if the allocation failed
	* source/gtkpacker.pre, source/gtktearoffmenuitem.pre:
            Fixed bugs with the inheritance tree
	* source/gtkruler.pre, source/gtkspinbutton.pre, source/gtktext.pre,
	  source/gtktipsquery.pre, source/gtkwidget.pre:
            Fixes and a few new widgets, formerly unimplemented
	* source/gdkbitmap.pre, source/global.pre, source/gtkgammacurve.pre,
	  source/gtklist.pre, source/gtknotebook.pre, source/gtkpaned.pre,
	  source/gtkpixmap.pre, source/gtkprogressbar.pre:
            A few new widgets, formerly unimplemented
	* source/gdkimage.pre, source/gtksocket.pre,
	  source/gtktearoffmenuitem.pre:
            #Added#: Fixes and a few new widgets, formerly unimplemented
	* source/gtkaccellabel.pre, source/gtkalignment.pre,
	  source/gtkcalendar.pre, source/gtkinvisible.pre,
	  source/gtklayout.pre, source/gtkpacker.pre, source/gtkplug.pre:
            #Added#: A few new widgets, formerly unimplemented
	* make_example_image.pike: Added warning for 0x0 images
	* build_pgtk.pike: Added statistics and a new macro: CLASSMEMBER
	* Makefile.in: Modified the 'sources' generation
	* make_sources.pike: #Added#: Small program to list all sources
	* source/drawables.pre, source/gdkmisc.pre, source/pgtk.c.pre,
	  source/regions.pre:
            *Deleted*: Split the rather large files into a lot of small
            files, one per widget, and verified that all functions that are
            available from C are available from pike
	* source/gdkatom.pre, source/gdkbitmap.pre, source/gdkcolor.pre,
	  source/gdkdrawable.pre, source/gdkfont.pre, source/gdkgc.pre,
	  source/gdkpixmap.pre, source/gdkrectangle.pre, source/gdkregion.pre,
	  source/gdkwindow.pre, source/gtkaccelgroup.pre,
	  source/gtkadjustment.pre, source/gtkarrow.pre,
	  source/gtkcolorselection.pre, source/gtkcolorselectiondialog.pre,
	  source/gtkctree.pre, source/gtkcurve.pre, source/gtkdata.pre,
	  source/gtkdialog.pre, source/gtkdrawingarea.pre,
	  source/gtkeditable.pre, source/gtkentry.pre, source/gtkeventbox.pre,
	  source/gtkfileselection.pre, source/gtkfixed.pre,
	  source/gtkfontselection.pre, source/gtkfontselectiondialog.pre,
	  source/gtkgammacurve.pre, source/gtkhandlebox.pre,
	  source/gtkhbbox.pre, source/gtkhbox.pre, source/gtkhpaned.pre,
	  source/gtkhruler.pre, source/gtkhscale.pre, source/gtkhscrollbar.pre,
	  source/gtkhseparator.pre, source/gtkimage.pre,
	  source/gtkinputdialog.pre, source/gtkitem.pre, source/gtklabel.pre,
	  source/gtklist.pre, source/gtklistitem.pre, source/gtkmenu.pre,
	  source/gtkmenubar.pre, source/gtkmenuitem.pre,
	  source/gtkmenushell.pre, source/gtkmisc.pre, source/gtknotebook.pre,
	  source/gtkoptionmenu.pre, source/gtkpaned.pre, source/gtkpixmap.pre,
	  source/gtkprogress.pre, source/gtkprogressbar.pre,
	  source/gtkradiobutton.pre, source/gtkradiomenuitem.pre,
	  source/gtkrange.pre, source/gtkruler.pre, source/gtkscale.pre,
	  source/gtkscrollbar.pre, source/gtkscrolledwindow.pre,
	  source/gtkseparator.pre, source/gtkspinbutton.pre,
	  source/gtkstatusbar.pre, source/gtktable.pre, source/gtktext.pre,
	  source/gtktipsquery.pre, source/gtktogglebutton.pre,
	  source/gtktoolbar.pre, source/gtktooltips.pre, source/gtktree.pre,
	  source/gtktreeitem.pre, source/gtkvbox.pre, source/gtkvbuttonbox.pre,
	  source/gtkviewport.pre, source/gtkvpaned.pre, source/gtkvruler.pre,
	  source/gtkvscale.pre, source/gtkvscrollbar.pre,
	  source/gtkvseparator.pre, source/gtkwidget.pre, source/gtkwindow.pre:
            #Added#: Split the rather large files into a lot of small files,
            one per widget, and verified that all functions that are
            available from C are available from pike
	* source/constants.pre: A few new constants

Sun Jan 24 03:34:40 1999  David Hedbor <neotron@idonex.se>
	* GTK.pmod: Small change.

Sat Jan 23 04:26:02 1999  Per Hedbor <per@idonex.se>
	* source/gtkdraw.pre: oups

Sat Jan 23 03:52:20 1999  David Hedbor <neotron@idonex.se>
	* GTK.pmod:
            It looked for .gtkrc, but tried to read .pgtkrc -> error if
            .gtkrc actually
            existed.

Sat Jan 23 03:28:51 1999  Per Hedbor <per@idonex.se>
	* source/constants.pre, source/global.pre, source/pgtk.c.pre:
            Splitting widgets of to one file/widget. All gtk* files are more
            or less finished (as of GTK 1.1.13), all functions are there,
            with a few exceptions. I will keep moving stuff from pgtk.c.pre
            to separate files.
	* source/gtkdraw.pre:
            #Added#: This is actually not a real widget, I am just lazy
	* source/gtkaspectframe.pre, source/gtkbin.pre, source/gtkbox.pre,
	  source/gtkbutton.pre, source/gtkbuttonbox.pre,
	  source/gtkcheckbutton.pre, source/gtkcheckmenuitem.pre,
	  source/gtkclist.pre, source/gtkcontainer.pre, source/gtkframe.pre,
	  source/gtkobject.pre, source/gtkstyle.pre:
            #Added#: Splitting widgets of to one file/widget. All gtk* files
            are more or less finished (as of GTK 1.1.13), all functions are
            there, with a few exceptions. I will keep moving stuff from
            pgtk.c.pre to separate files.
	* examples/iview.pike:
            Now uses GDK.Images, since the GTK.Pixmp widget behaves rather
            erratically at times.
	* pgtk.h: style macro...

Tue Jan 19 10:32:26 1999  David Hedbor <neotron@idonex.se>
	* GTKSupport.pmod/Util.pmod:
            -Added aclocal.m4 to cvs, since it's static and can be a pain to
            generate.
            -Added check for PNG in Util.pmod since it's not always present.
	* aclocal.m4:
            #Added#: -Added aclocal.m4 to cvs, since it's static and can be a
            pain to generate.
            -Added check for PNG in Util.pmod since it's not always present.

Sun Jan 17 00:16:18 1999  David Hedbor <neotron@idonex.se>
	* GTKSupport.pmod/Util.pmod:
            Separated loading and decoding of images which allows you to
            download
            and decode images from the web etc. Added two new functions to do
            this, low_decode_image and decode_image. low_load_image uses
            low_decode_image.

Mon Jan 11 03:48:24 1999  Per Hedbor <per@idonex.se>
	* examples/iview.pike: Workaround for presumed bugs in GTK.Pixmap()
	* source/drawables.pre, source/support.c: Fixes..

Thu Jan  7 06:57:57 1999  Per Hedbor <per@idonex.se>
	* build_pgtk.pike, pgtk.h, source/support.c:
            buttonfuncwrapper renamed to pgtkbuttonfuncwrapper
	* examples/iview.pike:
            #Added#: A very simple and actually rather useful image viewing
            program. It loads all images specified on the command line and
            place them in windows. Useful to quickly look at a lot of images
            (if you have a lot of ram. :-))
	* build_pgtk.pike:
            o It is not possible to have functions that return values
            autogenerated. Use returntype
            COMPLEX_FUNCTION(name[,arg1type,...]);
            o Added support for multiple source files. $(SRCDIR)/source/*.pre
            is included, $(SRCDIR)/source/*.c is added asis to pgtk_global.c
            o Removed some debug, and made the "is the file modified?" check
            read the contents of the file and verify that it is equal to the
            contents of the new file.
	* pgtk.c.head: Moved most stuff to pgtk.h
	* GTKSupport.pmod/Util.pmod: Added PNM support to load_image (oups)
	* GTKSupport.pmod/Alert.pike:
            ? The ->set_alignment() function no longer works as in GTK
            1.1.<10
	* .cvsignore: added aclocal.m4
	* source/pgtk.c.pre, source/support.c:
            The (rather large) pgtk.c.pre file is split into several files
            with related functions and widgets
	* source/constants.pre, source/drawables.pre, source/gdkmisc.pre,
	  source/global.pre, source/regions.pre:
            #Added#: The (rather large) pgtk.c.pre file is split into several
            files with related functions and widgets
	* configure.in:
            Do not compile with -g per default (the library is _huge_ when
            compiled with -g)
	* Makefile.in: Several fixes for multiple source files compiling
	* pgtk.h: #Added#: Some stuff moved from pgtk.c.head to here
	* Makefile.in, build_pgtk.pike:
            Moved sources to another directory
            Also, it is now possible to have more than one sourcefile. They
            are all merged on build.
	* pgtk.c.pre:
            *Deleted*: Moved sources to another directory
            Also, it is now possible to have more than one sourcefile. They
            are all merged on build.
	* source/support.c: #Added#: Now more than one file...

Sat Jan  2 07:32:02 1999  Per Hedbor <per@idonex.se>
	* pgtk.c.pre, source/pgtk.c.pre:
            Added a lot of functions to the progress and progressbar classes
            (the former is new). Fixed some documentation. More is needed.
            Help would be apreciated.  GTK.setup_gtk() (and GTK.gtk_init())
            now takes the whole argv array as the argument. It is now
            possible to pass --display and other similar arguments to pgtk
            programs. Fixed the annoying coredump-on-exit. Fixed some signal
            handling, pike now resets any GTK signals after GTK is initiated.
            Added g_message --> pike error conversion for the Gdk and Glib
            log domains as well. Rewrote the interface between pikes backend
            and GTKs mainloop. It now calls the g_mainloop functions
            directly. This seems to have fixed a problem with long lived pike
            GTK applications using more and more CPU (i did
            while(gtk_events_pending()) gtk_main_iteration() before).
	* build_pgtk.pike:
            o Fixed indentation of generated code
            o Global GTK functions are now documented
            o Removed <body> tag in all the generated HTML files. I will
            modify the script to use a template in the future.
	* GTK.pmod: setup_gtk( ) now takes the whole argv array as it's argument

Fri Jan  1 07:31:41 1999  David Hedbor <neotron@idonex.se>
	* Makefile.in, configure.in:
            Added check for GTK version (requires 1.1.10 or newer). Don't
            forget
            to run aclocal before autoconf!

Fri Jan  1 03:39:49 1999  Peter Bortas <peter@idonex.se>
	* Makefile.in: Give the users an .cvsignore too.
	* examples/screenshots/xwashuu.gif: *Deleted*: Changed name.
	* examples/screenshots/imageview.gif: #Added#: Changed name.
	* Makefile.in: Added examples.
	* README.examples: #Added#: Added examples.
	* examples/simple_menu_shortcuts:
            Changed name from xwashuu to imageview.
	* examples/xwashuu.pike:
            *Deleted*: Changed name from xwashuu to imageview.
	* examples/imageview.pike:
            #Added#: Changed name from xwashuu to imageview.

Fri Jan  1 02:59:31 1999  Per Hedbor <per@idonex.se>
	* build_pgtk.pike: some examples added
	* examples/low_level/psnow/psnow.pike,
	  examples/low_level/psnow/snow00.pbm,
	  examples/low_level/psnow/snow01.pbm,
	  examples/low_level/psnow/snow02.pbm,
	  examples/low_level/psnow/snow03.pbm,
	  examples/low_level/psnow/snow04.pbm,
	  examples/low_level/psnow/snow05.pbm,
	  examples/low_level/psnow/snow06.pbm, examples/low_level/pxsetroot,
	  examples/pics/gtk-logo-white.gif, examples/screenshots/gcolor.gif,
	  examples/screenshots/psnow.gif, examples/screenshots/simple_menu.gif,
	  examples/screenshots/xwashuu.gif:
            #Added#: some examples added
	* examples/gcolor.pike, examples/simple_menu.pike,
	  examples/simple_menu_shortcuts, examples/xwashuu.pike:
            #Added#: Some examples added to the CVS repository

Fri Jan  1 02:41:50 1999  Peter Bortas <peter@idonex.se>
	* CHANGES: #Added#: 1.1.1 (non)changes.
	* Makefile.in:
            Now you can actually see what it is doing when installing.
	* .cvsignore, Makefile.in: Ignore distfiles.
	* INSTALLING, Makefile.in, README.developers:
            CVS now requires no password.
	* INSTALLING, Makefile.in, README:
            More installation instructions and distribution stuff.

Fri Jan  1 00:25:36 1999  Per Hedbor <per@idonex.se>
	* GDKSupport.pmod/README: #Added#: A file
	* GTKSupport.pmod/Util.pmod:
            New functions: parse_shortcut_file and save_shortcut_file
	* GTKSupport.pmod/MenuFactory.pmod:
            The signal callback has had the order of it's arguments changed
            in the newest GTK

Thu Dec 31 23:53:09 1998  Per Hedbor <per@idonex.se>
	* GTKSupport.pmod/Util.pmod:
            #Added#: New functions: Util.load_image() Util.low_load_image()
            and save image functions
	* test.pike, test2.pike, test3.pike:
            *Deleted*: removed some old uglty test programs

Thu Dec 31 22:45:12 1998  Henrik Grubbstrm <grubba@idonex.se>
	* AUTHORS: Added missing LF.

Thu Dec 31 22:32:44 1998  Peter Bortas <peter@idonex.se>
	* README.developers: Typo.
              More doc.
	* INSTALLING: #Added#: Intrallation instructions.
	* AUTHORS, COPYING, README, README.GTK, README.developers:
            #Added#: Documentation, license and such.

Thu Dec 31 19:52:58 1998  Per Hedbor <per@idonex.se>
	* pgtk.c.pre, source/pgtk.c.pre:
            some new widgets, and fixes for 1.1.late

Sat Nov 28 11:13:59 1998  Per Hedbor <per@idonex.se>
	* pcdocs/SClist, pgtk.c.pre, source/pgtk.c.pre: Documentation fixes
	* pcdocs/SClist: #Added#: New widget
	* GTKSupport.pmod/MenuFactory.pmod: Scrolled CList
	* GTKSupport.pmod/SClist.pike: #Added#: Scrolled CList
	* Makefile.in, configure.in, pgtk.c.head, pgtk.c.pre,
	  source/pgtk.c.pre:
            Now _only_ works with GTK 1.1.

Thu Nov 26 11:47:00 1998  Per Hedbor <per@idonex.se>
	* pgtk.c.pre, source/pgtk.c.pre:
            Added more functions to the drawable and windows classes

Mon Nov 23 07:41:25 1998  Per Hedbor <per@idonex.se>
	* build_pgtk.pike:
            Now searches the directory pcdocs for documentation for other
            widgets than the ones in the C-code.
	* GTK.pmod:
            since I renamed all signals to GTK.s_*, I added a new fallback
            for the signal constants
	* GTKSupport.pmod/pDrawingArea.pike: Now supports set_background
	* GTKSupport.pmod/Alert.pike: Inherit GTK.Dialog directly
	* pgtk.c.pre, source/pgtk.c.pre: Fixed some documentation
	* pcdocs/Alert, pcdocs/MenuFactory, pcdocs/pDrawingArea:
            #Added#: Documentation for the PiGTK widgets written in pike
	* pgtk.c.pre, source/pgtk.c.pre: Fixed most GTK.GdkFoo to GDK.Foo
	* build_pgtk.pike: moved the signal constants to the toplevel GTK class
	* pgtk.c.pre, source/pgtk.c.pre:
            Fixed some documentation. Created a GDK.Drawable and moved all
            GDK drawing functions to there. Fixed typechecking for _all_ gdk
            objects. Created a GTK.root_window() function, and GDK.Window
            class. The latter has a child function and get_property. The
            latter required the mapping of the GDK.Atom functions to Pike
            GTK. I also added the 'Rectangle' and 'Region' functions to
            interface to the gdk_region() class of functions
	* build_pgtk.pike:
            Fixed classnames in the generated documentation. Fixed some bugs.
            Fixed aliases for 'add' to `+ etc.
	* pgtk.c.head: Added typechecking to all get_gdkobject() calls
	* GDK.pmod: Added support for GDK.Atom.ATOM_NAME

Tue Nov  3 07:48:28 1998  Per Hedbor <per@idonex.se>
	* pgtk.c.pre, source/pgtk.c.pre:
            A lot of changes, to add all drawing area functions to all
            pixmaps. Actually, I should proably move them to the Widget class
            as well (move them from the drawing area class, that is).
	* GTKSupport.pmod/pDrawingArea.pike: #Added#: New fancy widget

Fri Oct 30 05:19:41 1998  Per Hedbor <per@idonex.se>
	* pgtk.c.pre, source/pgtk.c.pre:
            o added variable named on 4711 different functions for docs
            o Made accelerator_table be an GTK object
            o Fixed a few bugs
	* build_pgtk.pike: Better documentation

Thu Oct 29 07:37:35 1998  David Hedbor <neotron@idonex.se>
	* pgtk.c.head:
            Added include of signal.h, if HAVE_SIGNAL_H is defined. (for
            SIG_DFL
            in pgtk_globals.h).

Tue Oct 27 16:57:38 1998  Per Hedbor <per@idonex.se>
	* GTKSupport.pmod/MenuFactory.pmod:
            Fixed the get_menubar_mapping method. Returns a mapping of ([
            path:item_object ]).
	* pgtk.c.pre, source/pgtk.c.pre:
            o fixed a few bugs
            o Added #include <errno.h> for solaris and some other OSes.
            Should probably have a configure test.
            o Added support for signal handlers returning boolean values.
            Specificaly, this is useful in destroy_event, if 1 is returned
            the window receiving the event will not be destroyed.
            o added a parent() function to all widgets. Returns the parent
            widget.
	* build_pgtk.pike: fixed indent level and added argument checking

Wed Oct 21 03:08:45 1998  Fredrik Hubinette <hubbe@idonex.se>
	* pgtk.c.pre, source/pgtk.c.pre, test.pike: many minor fixes

Tue Oct 20 14:53:12 1998  Per Hedbor <per@idonex.se>
	* build_pgtk.pike, pgtk.c.head, pgtk.c.pre, source/pgtk.c.pre: fixes

Wed Oct  7 04:13:19 1998  Per Hedbor <per@idonex.se>
	* build_pgtk.pike, make_example_image.pike, pgtk.c.pre,
	  source/pgtk.c.pre:
            old changes

Mon Oct  5 15:21:30 1998  Per Hedbor <per@idonex.se>
	* build_pgtk.pike, pgtk.c.pre, source/pgtk.c.pre: Fixed stack error

Fri Sep 11 15:53:27 1998  Per Hedbor <per@idonex.se>
	* GDK.pmod: Removed some unessesary aliases
	* pgtk.c.pre, source/pgtk.c.pre: Fixed more font related functions

Sun Aug 30 04:58:24 1998  Per Hedbor <per@idonex.se>
	* GDK.pmod, GTK.pmod: Some bugfixes and some new features
	* Makefile.in:
            Some new features.. GTK.GdkFoo and GTK.GDK_FOO is now available
            as GDK.Foo and GDK.FOO respectively
	* GDK.pmod:
            #Added#: Some new features.. GTK.GdkFoo and GTK.GDK_FOO is now
            available as GDK.Foo and GDK.FOO respectively

Thu Jul 23 22:40:12 1998  Per Hedbor <per@idonex.se>
	* build_pgtk.pike, pgtk.c.head, pgtk.c.pre, source/pgtk.c.pre:
            New functions in drawingarea, many more functions, in fact. Also,
            some new functions in Window, and a few new Gdk* classes

Wed Jul 22 02:36:12 1998  David Hedbor <neotron@idonex.se>
	* build_pgtk.pike:
            Now checks for // comments instead of "// ", which sometimes
            missed and left
            comments imn the code...

Thu Jul 16 03:40:26 1998  Per Hedbor <per@idonex.se>
	* build_pgtk.pike, pgtk.c.pre, source/pgtk.c.pre:
            Added support for 'set_background' in all widgets

Sun Jul 12 17:14:05 1998  Per Hedbor <per@idonex.se>
	* Makefile.in, build_pgtk.pike, make_example_image.pike, pgtk.c.pre,
	  source/pgtk.c.pre:
            More documentation

Sun Jul 12 08:36:43 1998  David Hedbor <neotron@idonex.se>
	* pgtk.c.pre, source/pgtk.c.pre, test.pike:
            Changed GTK.Clist example image to have two columns.

Sun Jul 12 06:39:08 1998  Per Hedbor <per@idonex.se>
	* make_example_image.pike: #Added#: Used to create an example image
	* GTK.pmod, build_pgtk.pike, pgtk.c.pre, source/pgtk.c.pre:
            Added more docs, fixed 'frame' widget
	* pgtk.c.pre, source/pgtk.c.pre:
            Implemented shape_combine_mask for widgets
              Fixed radio buttons and radio menu items

Fri Jul 10 01:45:34 1998  David Hedbor <neotron@idonex.se>
	* Makefile.in: Changed install: to use $(INSTALL) for files.

Fri Jul 10 01:05:13 1998  Per Hedbor <per@idonex.se>
	* pgtk.c.pre, source/pgtk.c.pre: Fixed a few color related problems

Fri Jul  3 08:42:58 1998  Per Hedbor <per@idonex.se>
	* GTKSupport.pmod/MenuFactory.pmod:
            Added '1' '2' etc. as aliases for 'a' 'm' etc.
              more fixes to the menu code
	* pgtk.c.pre, source/pgtk.c.pre:
            Made 'signal_connect' return the object instead of 0
	* GTKSupport.pmod/MenuFactory.pmod, pgtk.c.pre, source/pgtk.c.pre:
            Bugfixes, added keybinding support to GTK.MenuFactory
	* GTKSupport.pmod/MenuFactory.pmod:
            Changed call options to MenuDef somewhat
            (path,cb,cbarg,binding,right)
	* GTKSupport.pmod/Alert.pike: Added possibility to set title

Fri Jun 26 22:14:17 1998  Per Hedbor <per@idonex.se>
	* GTKSupport.pmod/Alert.pike: Fixes
	* GTKMenuFactory.pmod: *Deleted*: Fixes
	* GTKSupport.pmod/Alert.pike: #Added#: New 'widget'
	* GTKSupport.pmod/MenuFactory.pmod: #Added#: oups
	* Makefile.in: Reorganised stuff
	* GTK.pmod: #Added#: Reorganised stuff
	* build_pgtk.pike, pgtk.c.head, pgtk.c.pre, source/pgtk.c.pre,
	  test.pike:
            Now with bitmaps & pixmaps

Tue Jun 23 06:29:46 1998  Per Hedbor <per@idonex.se>
	* GTKMenuFactory.pmod: Fixed a few misfeatures with the menu factory
	* files_to_compile:
            *Deleted*: Fixed a few misfeatures with the menu factory
	* files_to_compile, pgtk.c.pre, source/pgtk.c.pre:
            Well, where should we put this?
	* GTKMenuFactory.pmod: #Added#: Well, where should we put this?
	* build_pgtk.pike, pgtk.c.head, pgtk.c.pre, source/pgtk.c.pre:
            Accelerators, changes to build_pgtk

Mon Jun 22 03:39:33 1998  Per Hedbor <per@idonex.se>
	* pgtk.c.pre, source/pgtk.c.pre: Fixed coredumpbug in signal handler

Sun Jun 21 21:43:13 1998  Per Hedbor <per@idonex.se>
	* pgtk.c.pre, source/pgtk.c.pre: Event handling changes

Sat Jun 20 23:32:42 1998  Per Hedbor <per@idonex.se>
	* Makefile.in, build_pgtk.pike, configure.in, pgtk.c.head, pgtk.c.pre,
	  source/pgtk.c.pre:
            fixes

Thu Jun 18 17:21:24 1998  Per Hedbor <per@idonex.se>
	* Makefile.in, build_pgtk.pike, configure.in:
            It is now possible to build in a separate directory
	* pgtk.c.foot:
            *Deleted*: It is now possible to build in a separate directory
	* .cvsignore: It is now possible to build in a separate directory

Thu Jun 18 03:02:25 1998  David Hedbor <neotron@idonex.se>
	* configure.in: Added substitution of WARN and OPTIMIZE.

Thu Jun 18 02:49:54 1998  Per Hedbor <per@idonex.se>
	* build_pgtk.pike, pgtk.c.pre, source/pgtk.c.pre, test3.pike:
            Now uses configure
	* Makefile: *Deleted*: Now uses configure
	* Makefile.in, configure.in, install-sh: #Added#: Now uses configure

Wed Jun 17 10:43:47 1998  Peter Bortas <peter@idonex.se>
	* Makefile: Possibility to select pike.

Tue Jun 16 23:28:36 1998  Per Hedbor <per@idonex.se>
	* build_pgtk.pike, pgtk.c.pre, source/pgtk.c.pre, test2.pike:
            More functions in the basic widgets...
	* test3.pike: #Added#: More functions in the basic widgets...
	* build_pgtk.pike, files_to_compile, pgtk.c.head, pgtk.c.pre,
	  source/pgtk.c.pre, test.pike:
            Changes and news etc. :-)
	* pgtk.c.pre, source/pgtk.c.pre:
            Added support for colormapped displays in gdkImage

Tue Jun 16 05:50:43 1998  David Hedbor <neotron@idonex.se>
	* build_pgtk.pike: really fixed the bug...
              Another bugfix, if a file didn't exist...
              Fixed a bug...

Tue Jun 16 04:58:36 1998  Per Hedbor <per@idonex.se>
	* .cvsignore, Makefile, build_pgtk.pike, pgtk.c.head, pgtk.c.pre,
	  source/pgtk.c.pre, test.pike:
            now with images. Now builds one file per class
	* files_to_compile, test2.pike:
            #Added#: now with images. Now builds one file per class
	* Makefile, build_pgtk.pike, pgtk.c.pre, source/pgtk.c.pre, test.pike:
            Fixes to the test program, signal documentation added
	* Makefile: Fixes to the makefile

Mon Jun 15 21:51:31 1998  Per Hedbor <per@idonex.se>
	* pgtk.c.head, pgtk.c.pre, source/pgtk.c.pre:
            event handling works better now
	* build_pgtk.pike, pgtk.c.pre, source/pgtk.c.pre, test.pike: fixes
	* .cvsignore, test.pike: #Added#: Some more files
	* Makefile, build_pgtk.pike, pgtk.c.foot, pgtk.c.head, pgtk.c.pre,
	  source/pgtk.c.pre:
            #Added#: Initial version
