2004-09-28  Christian Persch  <chpe@cvs.gnome.org>

	* configure.in:

	Version 1.4.1.

	* NEWS:

	Update for 1.4.1.

2004-09-28  Christian Persch  <chpe@cvs.gnome.org>

	* configure.in:
	* data/Makefile.am:
	A data/default-prefs-common.js:
	A data/default-prefs-mozilla.js:
	A data/default-prefs-toolkit.js:
	R data/default-prefs.js:

	Split the default prefs into the common part, and mozilla/new toolkit
	specific parts.

2004-09-27  Christian Persch  <chpe@cvs.gnome.org>

	* src/bookmarks/ephy-bookmark-action.c: (remove_from_model),
	(move_in_model):
	* src/bookmarks/ephy-bookmarks.c:
	(ephy_bookmarks_get_toolbars_model):
	* src/bookmarks/ephy-bookmarks.h:
	* src/bookmarks/ephy-bookmarksbar.c:
	(ephy_bookmarksbar_set_property):
	* src/bookmarks/ephy-topic-action.c: (remove_from_model),
	(move_in_model):
	* src/ephy-shell.c: (ephy_shell_get_toolbars_model):

	Don't reference private objects from public headers. Fixes bug #153766.

2004-09-27  Christian Persch  <chpe@cvs.gnome.org>

	* data/ui/epiphany-ui.xml:

	Add view toggles group placeholder. Fixes bug #153787.

2004-09-26  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-shell.h:

	Remove unimplemented function.

2004-09-26  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/EphyBrowser.cpp:
	* embed/mozilla/EventContext.cpp:
	* embed/mozilla/GtkNSSDialogs.cpp:
	* embed/mozilla/mozilla-notifiers.cpp:
	* lib/egg/eggtrayicon.h:

	Fix compiler warnings.

	* src/ephy-window.c: (hide_embed_popup_cb), (show_embed_popup):

	Fix a signal leak.

2004-09-26  Christian Persch  <chpe@cvs.gnome.org>

	* src/popup-commands.c: (popup_cmd_bookmark_link),
	(popup_cmd_copy_image_location):

	Remove some unused code. Patch by Crispin Flowerday.

2004-09-25  Christian Persch  <chpe@cvs.gnome.org>

	* configure.in:

	Remove another unnecessary define.

2004-09-25  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:

	Remove an unnecessary define.

2004-09-25  Christian Persch  <chpe@cvs.gnome.org>

	* configure.in:
	* embed/mozilla/GlobalHistory.cpp:
	* embed/mozilla/mozilla-embed-single.cpp:

	Mozilla API changes.

2004-09-22  Christian Persch  <chpe@cvs.gnome.org>

	* src/window-commands.c: (window_cmd_help_about):

	Fix a mem leak.

2004-09-22  Christian Persch  <chpe@cvs.gnome.org>

	* src/bookmarks/ephy-topic-action.c: (drag_motion_cb):

	Fix a mem leak.

2004-09-22  Christian Persch  <chpe@cvs.gnome.org>

	* lib/ephy-dialog.c: (set_editable_from_value):

	Initialise position passed to gtk_editable_insert_text().

2004-09-22  Christian Persch  <chpe@cvs.gnome.org>

	* embed/ephy-download.c: (update_remaining_time):

	Fix build.

2004-09-21  Christian Persch  <chpe@cvs.gnome.org>

	* configure.in:
	* embed/mozilla/EphyContentPolicy.cpp:

	Simplified nsIContentPolicy API check.

2004-09-21  Christian Persch  <chpe@cvs.gnome.org>

	* configure.in:
	* embed/mozilla/ContentHandler.cpp:
	* embed/mozilla/ContentHandler.h:
	* embed/mozilla/EphyBrowser.cpp:
	* embed/mozilla/EphyBrowser.h:
	* embed/mozilla/EphyContentPolicy.cpp:
	* embed/mozilla/FilePicker.cpp:
	* embed/mozilla/GlobalHistory.cpp:
	* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
	* embed/mozilla/Makefile.am:
	* embed/mozilla/MozDownload.cpp:
	* embed/mozilla/mozilla-download.cpp:
	* embed/mozilla/mozilla-embed-single.cpp:
	* embed/mozilla/mozilla-embed.cpp:
	* embed/mozilla/mozilla-notifiers.cpp:
	* embed/mozilla/mozilla-version.h:

	Fix mozilla API checks to correctly detect firefox libraries.

2004-09-21  Marco Pesenti Gritti  <marco@gnome.org>

	* embed/ephy-download.c: (update_remaining_time):

        Fix overflow in remaining time calculation. Fix bug
        #153136. Thanks to Jhon Spray for tracking this.

2004-09-18  Marco Pesenti Gritti  <marco@gnome.org>

	reviewed by: Christian Persch  <chpe@cvs.gnome.org>

	* embed/ephy-embed-persist.h:
	* embed/ephy-favicon-cache.c: (ephy_favicon_cache_download):
	* embed/mozilla/MozDownload.cpp:

	Enable conversion for favicon downloads. Fix #152866.

2004-09-15  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/mozilla-embed.cpp:

	More fix for mozilla 1.7.3 API-non-change.

2004-09-15  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/EphyBrowser.cpp:
	* embed/mozilla/EphyBrowser.h:
	* embed/mozilla/GlobalHistory.cpp:

	Fix for mozilla 1.7.3 API-non-change.

2004-09-13  Christian Persch  <chpe@cvs.gnome.org>

	* doc/reference/tmpl/ephy-embed.sgml:
	* lib/ephy-stock-icons.c: (ephy_stock_icons_init):
	* lib/ephy-stock-icons.h:
	* src/ephy-notebook.c:

	More from bug #144772.

2004-09-13  Christian Persch  <chpe@cvs.gnome.org>

	* data/art/Makefile.am:
	* data/art/epiphany-close-tab.png:
	* lib/ephy-stock-icons.c: (ephy_stock_icons_init):
	* src/ephy-notebook.c: (build_tab_label):

	Fix for too-small notebook tab close buttons. Fixes bug #144772.

2004-09-13  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-go-action.c: (connect_proxy):
	* src/ephy-navigation-action.c: (connect_proxy):

	Fix toolbar overflow menu handling. Fixes bug #151648.

2004-09-13  Christian Persch  <chpe@cvs.gnome.org>

	* src/toolbar.c:

	Don't accept drops of toolitems from other applications.
	Fixes bug #152388.

2004-09-13  Christian Persch  <chpe@cvs.gnome.org>

	* src/bookmarks/ephy-topics-selector.c: (toggle_topic),
	(node_toggled_cb), (ephy_topics_selector_new_topic):

	Auto-check new topic. Fixes bug #151925.

2004-09-13  Christian Persch  <chpe@cvs.gnome.org>

	* configure.in:

	Post-release version bump.

2004-09-13  Christian Persch  <chpe@cvs.gnome.org>

	=== Release 1.4.0 ===