2001-01-04  Dietmar Maurer  <dietmar@helixcode.com>

	* test-ebrowser.c (open_browser): _unref the property bag

2001-01-03  Dietmar Maurer  <dietmar@helixcode.com>

	* test-ebrowser.c (destroy_browser, prop_changed_cb, open_browser): 
	use the new listener code.
	
2001-01-01  Michael Meeks  <michael@helixcode.com>

	* test-ebrowser.c (destroy_browser, prop_changed_cb, open_browser): 
	remove old style listener code until Dietmar can get to it.

2000-12-07  Radek Doulik  <rodo@helixcode.com>

	* Makefile.am: rename GNOME_EBrowser.oafinfo to GNOME_GtkHTML_EBrowser.oafinfo
	(INCLUDES): fixed for build dir != src dir

	* ebrowser.h: updated OAFIIDs

	* GNOME_EBrowser.oafinfo: shift EBrowser to GNOME_GtkHTML
	namespace as Michael suggested

2000-11-02  Larry Ewing  <lewing@helixcode.com>

	* test-ebrowser.c (open_browser): studly caps that were missed.

2000-11-01  Matt Bissiri  <bissiri@eecs.umich.edu>

	* Makefile.am: Add missing "\" after "test_history_SOURCES = " so that
	test-history will link correctly.

	* .cvsignore: Add `test-history'.

2000-11-01  Miguel de Icaza  <miguel@helixcode.com>

	* ebrowser-widget.c (ebrowser_destroy): Destroy history.
	(ebrowser_init): Init history
	(ebrowser_set_arg): Handle ARG_HISTORY

	* test-history.c (main): New file, used to test the history code. 

	* ebrowser-ui.c, ebrowser-ui.h: Move the UI code here.  Add new verbs.

	* ebrowser-history.c, ebrowser-history.h: New files.

2000-10-31  Miguel de Icaza  <miguel@helixcode.com>

	* ebrowser.c: Include <config.h>

2000-10-31  Radek Doulik  <rodo@helixcode.com>

	* ebrowser-stream.c: include "gtkhtml-stream.h" instead of
	<gtkhtml/gtkhtml-stream.h>

2000-10-30  Fatih Demir	<kabalak@gmx.net>

	* ebrowser.oafinfo: Corrected missing '/>' tag
		endings.

2000-10-28  Lauris Kaplinski  <lauris@helixcode.com>

	* ebrowser-widget.c (ebrowser_body_connect): Use strncmp, not strcmp

	* eloader-http.c: Set cache size back to 1 megabyte

2000-10-27  Maciej Stachowiak  <mjs@eazel.com>

	* ebrowser.oafinfo: Made list of interfaces more complete, added
	appropriate mime type attribute.

2000-10-28  Lauris Kaplinski  <lauris@helixcode.com>

	* e-http-client.c: Added dumb create/destroy watch

	* ebrowser-widget.c (ebrowser_body_connect): Wrap text/plain and
	image/* content types - so it now displays plain JPG/PNG/GIF...
	Added "internal" protocol type, that simply picks up saved
	loader and connects it to stream

	* ebrowser-widget.h: EBROWSER_PROTOCOL_INTERNAL

	* eloader.*: Added sufix attribute
	(eloader_set_sufix): New function
	(eloader-done): Write sufix before closing stream

2000-10-27  Miguel de Icaza  <miguel@helixcode.com>

	* eloader-http.c (client_done): Close stream with
	GTKHTML_STREAM_OK, fixes memory leak.

	* test.c: Added --test= argument, now you can use:
	--test=sample.test to have the browser loop over the urls on
	sample.test, good for testing

2000-10-27  Lauris Kaplinski  <lauris@helixcode.com>

	* ebrowser-stream.*: PersistStream implementation - for example
	to grab output from client-side scripts

	* ebrowser.c (ebrowser-factory): Register PersistStream

	* ebrowser-widget.* (ebrowser_base_stream): Temporary solution
	for getting GtkHTMLStream

	* test-ebrowser.c: Add file uploading entry

2000-10-25  Miguel de Icaza  <miguel@helixcode.com>

	* ebrowser-widget.c (ebrowser_unregister_loader): Emit signal
	"done" when we are finished loading a page.

2000-10-25  Joe Shaw  <joe@helixcode.com>

        * ebrowser.c (ebrowser_factory): bonobo_object_add_interface the
        property bag to the control so we can QI the PropertyBag interace
        on the control.

2000-10-25  Miguel de Icaza  <miguel@helixcode.com>

	* test.c (main): Make enter also trigger a submit.

	* ebrowser-widget.c (ebrowser_register_loader): Update
	function. Encapsulates the process of registering the loader and
	sets up the signals.
	(ebrowser_url_requested): Use ebrowser_register_loader.
	(ebrowser_load): ditto.
	(ebrowser_loader_done): Use unregister_loader.

2000-10-25    <jpr@helixcode.com>

	* Makefile.am: Add flags and include $(top_srcdir)/src else
	we can't build without installing gtkhtml first

	* ebrowser-widget.h: Alter include because of above
	
	* eloader.h: ditto

	* eloader.c: ditto

	* .cvsignore: shush
	
2000-10-24  Lauris Kaplinski  <lauris@helixcode.com>

	* Initial CVS version
