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'

