2004-10-23  Max Vasin  <max-appolo@mail.ru>

	* configure.ac, gtkmozembed/gtkmozembedmm.pc.in, 
	examples/Makefile.am_fragment: Fixed linkage with libgtkmozembed not in LD_LIBRARY_PATH (or ld.so.conf).

2004-09-28  Murray Cumming  <murrayc@murrayc.com>

	* Removed generated gtkmozembed/gtkmozembeddm/wrap_init.cc, 
	gtkmozembedmm.h, gtkmozembedmm.cc files from cvs.
	* Renamed gtkmozembed/src/gtkmozembedmm.[hg|ccg] to 
	webcontrol.[hg|ccg], because that is the name of the class, and that 
	avoids confusion/conflict with the top-level gtkmozembedmm.h
	* build_shared/Makefile_gensrc.am_fragment: Removed the Gnome 
	namespace from gen_wrap_init_args, so that it does not appear in 
	wrap_init.cc.
	* This module now builds.
	* Makefile.am: Added examples to SUBDIRS so that the examples must 
	always be updated when the API changes.

2004-09-27  Murray Cumming  <murrayc@murrayc.com>

	* Added autogen.sh, copied from libglademm.
	* Removed generated Makefile.in files from cvs.

2004-09-27  Max Vasin  <max-appolo@mail.ru>

	* gtkmozembed/src/gtkmozembedmm.hg (Mozilla::WebControl::Stream): New class.
	examples/htmlview/TabManager.cc (TabManager::open_uri_with_gvfs): Changed to use
	Mozilla::WebControl::Stream.

2004-09-20  Max Vasin  <max-appolo@mail.ru>

	* gtkmozembed/src/gtkmozembedmm.hg: Mozilla headers includes changed to refer to the files only
	by name (i.e. without directories)
	configure.ac (GTKMOZEMBEDMM_CFLAGS): changed to support the above change.

2004-09-15  Max Vasin  <max-appolo@mail.ru>

	* examples/htmlview/TabManager.cc (TabLabel): new class.
	(TabManager::progress): new function.
	(TabManager::new_tab): changed to reflect the above changes.

2004-09-11  Max Vasin  <max-appolo@mail.ru>

	* examples/htmlview/TabManager.h (TabManager::show_about): new method.
	examples/htmlview/main.cc (MainWindow::show_about): removed.
	(MainWindow::MainWindow): changed to use TabManager::show_about
	
2004-08-22  Max Vasin  <max-appolo@mail.ru>

	* configure.ac: Added checks for GNU m4 and GNU make.

	* examples/htmlview/TabManager.h (TabManager::open_uri_with_gvfs): new function.
	examples/htmlview/TabManager.cc (TabManager::open_uri): changed to support previous change.
	examples/htmlview/main.cc (MainWindow::read_settings): the same.

	* gtkmozembed/src/gtkmozembedmm.hg (WebControl::append_data, WebControl::render_data):
	overloaded to pass data by pointer and size.

	* examples/htmlview/main.cc (MainWindow::MainWindow): added popup menu
	(MainWindow::show_popup_menu): new function

	* examples/htmlview/TabManager.h (TabManager::signal_popup): new signal

2004-08-16  Max Vasin  <max-appolo@mail.ru>

	* gtkmozembed/src/gtkmozembedmm.hg (WebControl::signal_security_change, 
	WebControl::signal_security_change): `request' parameter type changed to
	`nsCOMPtr<nsIRequest>'

	* gtkmozembed/src/gtkmozembed_enums.defs (MozEmbedReloadFlags): flag names changed to
	be more readable - all words are separated by _.

	* examples/htmlview/TabManager.h (TabManager::reload): new function.

	* examples/htmlview/main.cc (MainWindow): changed to use action group and UI manager
	to build menu and toolbar.

2004-08-15  Max Vasin  <max-appolo@mail.ru>

	* examples/htmlview/NetLog.h (NetLog::log_start, NetLog::log_stop): removed.
	All callers changed.

2004-08-14  Max Vasin  <max-appolo@mail.ru>

	* examples/htmlview/TabManager.cc (TabManager::open_uri): changed to support
	previous changes.

	* examples/htmlview/main.cc (MainWindow::read_settings): new function.
	examples/htmlview/TabManager.h (TabManager::add_external_scheme): the same.
	examples/htmlview/TabManager.h (TabManager::add_external_host): the same.

2004-08-13  Max Vasin  <max-appolo@mail.ru>

	* configure.ac: added check for gnome-vfsmm
	examples/htmlview/Makefile.am: changed to use gnome-vfsmm CFLAGS and LIBS.

2004-08-12  Max Vasin  <max-appolo@mail.ru>

	* examples/htmlview/TabManager.h (TabManager::net_log): new data member.
	examples/htmlview/TabManager.cc (TabManager::new_tab): changed to use net_log.

	* examples/htmlview/NetLog.h, examples/htmlview/NetLog.cc: New file.

	* gtkmozembed/src/gtkmozembedmm.hg (WebControl::net_state, WebControl::net_state_all):
	`state' parameter type changed to `ProgressFlags'

