
02.10.2003  Christian Glodt  <chris@mind.lu>

	* configure.in, mozilla-bonobo.spec: bumped version number to 0.4.0
	* README: changed mozilla compatibility note to not be specific to 1.3,
	  added a section on how to redirect the browser from a component.
	* NEWS: updated with the news
	* src/mozilla-bonobo-plugin.c, src/mozilla-bonobo-viewer.c:
	  fixed compilation warnings in C89-pedantic mode.

01.10.2003  Jean Brefort       <jean.brefort@ac-dijon.fr>

	* src/mozilla-bonobo-plugin.c (span_program): fixed the zombie problem
	  moving setting of instance->child_pid from child to parent.
	* src/mozilla-bonobo-viewer.c: unref the Bonobo_Unknown associated with
	  the control on exiting.

01.10.2003  Christian Glodt  <chris@mind.lu>

	* src/mozilla-bonobo-viewer.c: Applied a patch by Jean Brefort
	  which fixes a compilation issue with libbonobo-2.4.0.

30.09.2003  Christian Glodt  <chris@mind.lu>

	* src/mozilla-bonobo-plugin.c, src/mozilla-bonobo-viewer.c:
	  Applied patch by Jean Brefort which allows Bonobo controls
	  to interact with the browser.

07.07.2003  Christian Glodt  <chris@mind.lu>

	* src/mozilla-bonobo-plugin.c: Try not to leave zombie processes
	  around. Unfortunately there's still some around.

23.06.2003  Christian Glodt  <chris@mind.lu>

	* src/mozilla-bonobo-plugin.c: Pass the mime type from the browser
	  to the viewer (as a command line parameter).
	* src/mozilla-bonobo-viewer.c: Instantiate a control that supports
	  the given mime type and load the file into it using the PersistStream
	  or PersistFile interface.

13.06.2003	Jean Brefort	<jean.brefort@ac-dijon.fr>

	* src/mozilla-bonobo-plugin.c: added scan of arguments in NPP_New
	* src/mozilla-bonobo-plugin.c: send params to the viewer in NPP_StreamAsFile
	* src/mozilla-bonobo-viewer.c: send params to the bonobo control in io_func

01.06.2003  Christian Glodt  <chris@mind.lu>

	* src/mozilla-bonobo-plugin.c: Improved error message in case
	of reparenting. Made the viewer quit in that case.

31.05.2003  Christian Glodt  <chris@mind.lu>

	* src/mozilla-bonobo-plugin.c: Commented out reparenting code.
	Added error dialog in case of reparenting.

29.05.2003  Christian Glodt  <chris@mind.lu>

	* src/mozilla-bonobo-plugin.c: Replaced a g_free() which
	was left somewhere and made NS4.8 crash.

24.05.2003  Christian Glodt  <chris@mind.lu>

	* src/mozilla-bonobo-plugin.c: added some printing skeleton
	code which doesn't do anything yet.

22.05.2003  Christian Glodt  <chris@mind.lu>

	* src/mozilla-bonobo-viewer.c: Put the code to create the
	bonobo control into a separate function. This gets used now
	in embedded as well as non-embedded cases.
	
	Don't use the GtkFixed if we're not in embedded mode.
	
	Set a sensible window size in non-embedded mode.

21.05.2003  Christian Glodt  <chris@mind.lu>

	* src/mozilla-bonobo-plugin.c: fixed include
	statements which broke after yesterday's configure fixes.
	
	* src/mozilla-bonobo-viewer.c: set the editable property
	to false if it is available. Doesn't seem to work yet though.

20.05.2003  Christian Glodt  <chris@mind.lu>

	* README: updated browser compatibility section.

20.05.2003  Christian Glodt  <chris@mind.lu>

	* configure.in, src/Makefile.am: added X CFLAGS/LIBS
	support and support for a --with-mozilla-include-dir flag
	(in case no mozilla-config is available). It also now
	checks if mozilla is registered in pkg-config. If not,
	it looks for mozilla-config. If that's not there, the
	--with-mozilla-include-dir can still be used.
	Also added lots of pkg-config dependencies.

20.05.2003  Christian Glodt  <chris@mind.lu>

	* README: added note on automake version.
	
	* configure.in: added --enable-c89-checks flag, which
	sets the compiler to C89 mode. This is useful for checking
	that everything still compiles with gcc-2.95.
	It also uses -pedantic, so we catch everything.
	
	* src/*.c: converted comments from C++ format to C89 format.
	Fixed C89 compiling problems.

19.05.2003  Christian Glodt  <chris@mind.lu>

	* src/mozilla-bonobo-plugin.c:
	
	Removed all use of glib for compatibility with
	GTK+ 1.2 based Mozillas.

	* configure.in, src/Makefile.am:
	
	Integrate target specific CFLAGS, so that the plugin
	doesn't have to link with anything but glibc.
	This works on automake 1.6, but not on 1.4.
	
	* configure.in, mozilla-bonobo.spec:
	
	Bumped version to 0.3.0.

18.05.2003  Christian Glodt  <chris@mind.lu>

	* Makefile.am: added support for --disable-schemas-install
	configure option. Added schemas file to EXTRA_DIST.
	
	* mozilla-bonobo.spec: added schema installation,
	and some more build dependencies.

15.05.2003  Christian Glodt  <chris@mind.lu>

	* src/*.c: Resizing fixes, GConf key support, etc...
	(Got carried away a bit and forgot to update the ChangeLog).

11.05.2003  Christian Glodt  <chris@mind.lu>

	* src/mozilla-bonobo-viewer.c: Added code to resizing
	function to fix resizing while progress bar is displayed.

	* mozilla-bonobo.schemas: Added schema for gconf key
	containing ignored mime types.

10.05.2003  Christian Glodt  <chris@mind.lu>

	* src/Makefile.am: create plugin install directory
	upon "make install".
	
	* mozilla-bonobo.spec: remove the line that created
	the plugin install directory.

	* src/mozilla-bonobo-plugin.c: Added include of
	npupp.h to fix build failure reported by Chris Chabot
	<chabotc@4-ice.com>.
	
	* src/mozilla-bonobo-viewer.c: Display progress bar
	while document is being downloaded.
	
	Use a GtkFixed to fix up resizing a bit.

09.05.2003  Christian Glodt  <chris@mind.lu>

	* configure.in: bumped version to 0.2.0
	
	* main.c: renamed to mozilla-bonobo-plugin.c.
	
	* mozilla-bonobo-viewer.c: Do not resize the
	gdk_parent of the GtkPlug if the size didn't
	really change, or we may get resize event loops
	in Galeon/Epiphany.
	
	* other stuff I forgot

08.05.2003  Christian Glodt  <chris@mind.lu>

	* main.c: Fixed include problem - thanks
	to Dag Wieers <dag@wieers.com> for pointing
	it out and providing a solution.
	
	* main.c, mozilla-bonobo-viewer.c: Lots of
	changes I don't remember exactly.
