2006-01-31  Christian Persch  <chpe@cvs.gnome.org>

	* src/bookmarks/ephy-bookmark-properties.c: (show_duplicate_cb):

	Use ngettext here.

2006-01-30  Peter Harvey  <peter.a.harvey@gmail.com>

	* src/bookmarks/ephy-bookmark-properties.c
	* src/bookmarks/ephy-bookmarks.c
	* src/bookmarks/ephy-bookmarks.h
	
	Made the 'Similar' button show more bookmarks, and
	separate into 'identical' and 'similar'.

2006-01-30  Christian Persch  <chpe@cvs.gnome.org>

	* lib/egg/egg-editable-toolbar.c: (configure_item_cursor),
	(egg_editable_toolbar_set_ui_manager):

	Don't double-ref the UI manager.
	Don't try to set a cursor on windowless widgets.

2006-01-30  Jean-François Rameau  <jframeau@cvs.gnome.org>

	* embed/mozilla/EphyAboutModule.cpp: (GetErrorMessage):

	Remove unused var.

2006-01-30  Christian Persch  <chpe@cvs.gnome.org>

	* lib/egg/egg-editable-toolbar.c:
	(egg_editable_toolbar_set_ui_manager):

	Fix the build with -Werror.

2006-01-30  Peter Harvey  <peter.a.harvey@gmail.com>

	* data/ui/epiphany-ui.xml
	* src/ephy-lockdown.c
	* src/ephy-toolbar.c
	* src/ephy-window.c
	* lib/egg/egg-editable-toolbar.c
	* lib/egg/egg-editable-toolbar.h
	
	Add a Toolbars submenu with per-toolbar hide/show items.

2006-01-30  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-main.c: (open_urls), (call_dbus_proxy):

	Idle unref the dbus proxy in case we didn't call any remote
	methods; and ref the dbus proxy for each call + one idle unref
	for each URL remoted.

2006-01-30  Crispin Flowerday  <gnome@flowerday.cx>

	* src/bookmarks/ephy-bookmark-properties.c: (update_warning),
	(ephy_bookmark_properties_constructor):

	Use ngettext() for plural string. Fixes bug #329242

2006-01-30  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-window.c:
	
	Change text for zoom in/out.

2006-01-30  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/EphyAboutModule.cpp:

	Special error text for localhost URIs. Bug #323261,
	patch by Jean-François Rameau.

2006-01-30  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/GlobalHistory.cpp:

	Truncate URI and title strings. Bug #329160.

2006-01-30  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-find-toolbar.c: (ephy_find_toolbar_dispose),
	(ephy_find_toolbar_class_init):

	Release the finder on dispose not finalize.

2006-01-30  Peter Harvey  <peter.a.harvey@gmail.com>

	* src/bookmarks/ephy-bookmark-properties.c
	
	Add "Show" text to the items in the "Similar" menu.

2006-01-29  Christian Persch  <chpe@cvs.gnome.org>

	* lib/ephy-gui.c: (ephy_gui_get_current_event):
	* lib/ephy-gui.h:

	Add a convenience function to get current event data.

	* src/ephy-link.c: (ephy_link_open),
	(ephy_link_flags_from_current_event):
	* src/ephy-link.h:

	Add a convenience function to translate the current event
	into EphyLinkFlags.

	* src/ephy-go-action.c: (ephy_go_action_get_type):
	* src/ephy-go-action.h:

	Make this an EphyLinkAction.

	* lib/widgets/ephy-location-entry.c: (entry_key_press_cb):
	* src/ephy-home-action.c: (ephy_home_action_activate):
	* src/ephy-location-action.c: (entry_activate_cb):
	* src/ephy-tab.c: (open_link_in_new),
	(ephy_tab_dom_mouse_click_cb):
	* src/window-commands.c: (window_cmd_load_location):

	Fix link activation to respect ctrl and shift modifiers.
	Part of bug #310814.

2006-01-29  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/mozilla-embed-single.cpp:

	If GetPassword failed, break instead of continue.
	That way we don't endlessly re-ask for the master password.

2006-01-29  Crispin Flowerday  <gnome@flowerday.cx>

	* embed/ephy-embed-single.c: (ephy_embed_single_get_backend_name):
	* embed/ephy-embed-single.h:
	* embed/mozilla/mozilla-embed-single.cpp:
	* src/epiphany.defs:

	Add a function (ephy_embed_single_get_backend_name) to get
	the backend that epiphany is using.

2006-01-29  Reinout van Schouwen <reinout@cs.vu.nl>

	* NEWS
	
	Update NEWS for 1.9.6

2006-01-29  Peter Harvey  <peter.a.harvey@gmail.com>

	* src/bookmarks/ephy-bookmark-properties.c
	* src/bookmarks/ephy-bookmarks.c
	* src/bookmarks/ephy-bookmarks.h
	
	Added better widget to handle duplicate bookmarks.
	
	* src/bookmarks/ephy-topics-entry.c
	
	Corrected handling of UTF8 strings.
	
	* src/bookmarks/ephy-topics-palette.c
	
	Removed unnecessary use of g_idle_*..

2006-01-29  Christian Persch  <chpe@cvs.gnome.org>

	* lib/ephy-file-helpers.c:
	* src/ephy-main.c:

	Fix strings again. Bug #328747.

2006-01-29  Crispin Flowerday  <gnome@flowerday.cx>

	* src/bookmarks/ephy-bookmark-action.c: (activate_cb),
	(entry_key_press_cb), (connect_proxy):

	Open smart bookmark url in new tabs when using Ctrl+Enter
	(part of bug #310814)

2006-01-29  Peter Harvey  <peter.a.harvey@gmail.com>

	* src/bookmarks/ephy-topics-entry.c
	* src/bookmarks/ephy-topics-palette.c
	
	Make both topcs palette and entry even more robust.
	Substantially improved behaviour of the topics entry.

2006-01-29  Peter Harvey  <peter.a.harvey@gmail.com>

	* src/bookmarks/ephy-topics-entry.c
	* po/POTFILES.in
	
	Make the topic entry more robust, and correct its
	entry in POTFILES.in.

2006-01-29  Reinout van Schouwen <reinout@cs.vu.nl>

	* src/ephy-main.c
	
	Change string 'Epiphany' to generic 'browser' 2 times

2006-01-29  Reinout van Schouwen <reinout@cs.vu.nl>

	* lib/ephy-file-helpers.c
	
	Change string to fix bug 328747.

2006-01-29  Peter Harvey  <peter.a.harvey@gmail.com>

	* src/bookmarks/ephy-bookmark-properties.c
	* src/bookmarks/ephy-topics-entry.c
	* src/bookmarks/ephy-topics-entry.h
	* src/bookmarks/Makefile.am
	* po/POTFILES.in

	Ongoing Saga Of The Bookmark Properties Dialog.
	Dialog is now much more compact, using a text entry by
	default and offering the palette when desired.
	
	* src/bookmarks/ephy-topics-palette.c
	
	Simplified code and made more usable.
	Removed the header from the last patch as well.

	* src/bookmarks/ephy-bookmarks-ui.c
	
	'Add bookmark' dialogs were not correctly removed from the
	hashtable.
	
2006-01-28  Peter Harvey  <peter.a.harvey@gmail.com>

	* src/bookmarks/ephy-bookmark-properties.c
	* src/bookmarks/ephy-bookmarks-ui.c
	* src/bookmarks/ephy-bookmarks-ui.h
	* src/bookmarks/ephy-bookmarks.c
	* src/bookmarks/ephy-bookmarks.h
	* src/ephy-history-window.c
	* src/popup-commands.c
	* src/window-commands.c

	Simplified the bookmark properties dialog and removed the 
	'duplicate bookmark' warning dialog (now have warning in
	the bookmark properties dialog itself).
	
	* src/bookmarks/ephy-topics-palette.c
	
	Added a header which switches topic palette mode.

2006-01-27  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus_cb),
	(ephy_dbus_connect_to_system_bus_cb), (session_filter_func),
	(system_filter_func), (ephy_dbus_connect_to_system_bus),
	(ephy_dbus_connect_to_session_bus), (ephy_dbus_shutdown):
	* src/ephy-dbus.h:

	Remove unused NM code. Misc cleanups.

2006-01-27  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-activation.c: (ephy_activation_load_url),
	(ephy_activation_load_session),
	(ephy_activation_open_bookmarks_editor):
	* src/ephy-activation.h:

	Add required GError** params, and actually set the
	error when returning FALSE.

2006-01-27  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-main.c: (main):

	Disable pango rendering by default, unless MOZ_ENABLE_PANGO env
	var is set. Bug #328844.

2006-01-26  Crispin Flowerday  <gnome@flowerday.cx>

	* src/Makefile.am:

	Use stamp files for the dbus bindings.h files
	
2006-01-26  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-shell.c: (impl_get_embed_single):

	Fix initial network status sync.

2006-01-25  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor):

	Add transient window to window group.,

	* src/languages.h:

	Add licence header.

2006-01-25  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-net-monitor.c: (ephy_net_monitor_set_net_status),
	(notify_network_managed_cb):

	Store the detected network status even if we're not active.

2006-01-25  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:
	* data/epiphany.schemas.in:
	* embed/mozilla/Makefile.am:
	* embed/mozilla/mozilla-embed-single.cpp:
	* lib/ephy-prefs.h:
	* src/Makefile.am:
	* src/ephy-net-monitor.c:
	* src/ephy-net-monitor.h:
	* src/ephy-shell.c: (ephy_shell_sync_network_status),
	(impl_get_embed_single), (ephy_shell_dispose),
	(ephy_shell_get_net_monitor), (_ephy_shell_create_instance),
	(_ephy_shell_startup):
	* src/ephy-shell.h:

	libnm-glib be-gone! Use NetworkManager directly via DBUS, by
	importing the excellent net-monitor extension directly into
	Epiphany. Code by Jean-François Rameau.

2006-01-22  Peter Harvey  <peter.a.harvey@gmail.com>

	* src/bookmarks/ephy-bookmarks-ui.c
	
	Reverted change which made 'add bookmark' and 'edit bookmark'
	use-cases have exactly the same dialog.

2006-01-25  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-main.c: (main):

	Don't leak the option context.

2006-01-25  Christian Persch  <chpe@cvs.gnome.org>

	* src/bookmarks/ephy-topic-action.c: (drag_data_received_cb),
	(create_tool_item), (ephy_topic_action_sync_label), (get_popup),
	(erase_popup), (child_changed_cb), (child_removed_cb),
	(menu_init_cb), (button_deactivate_cb), (button_toggled_cb),
	(button_release_cb), (button_press_cb), (connect_proxy),
	(ephy_topic_action_updated), (ephy_topic_action_get_topic),
	(ephy_topic_action_set_topic), (ephy_topic_action_set_property),
	(ephy_topic_action_get_property), (ephy_topic_action_init),
	(ephy_topic_action_get_type), (ephy_topic_action_new):

	Small cleanups.

2006-01-25  Christian Persch  <chpe@cvs.gnome.org>

	* data/default-prefs-gecko-1-8.js:
	* embed/mozilla/mozilla-embed-single.cpp:

	Set the "browser.display.use_system_colors" pref on gecko 1.8,
	instead of monitoring the theme ourself.

2006-01-25  Christian Persch  <chpe@cvs.gnome.org>

	* data/glade/prefs-dialog.glade:

	Don't show the CSS box by default; we show it from code
	only when CSS is supported.

2006-01-25  Christian Persch  <chpe@cvs.gnome.org>

	* data/default-prefs-mozilla.js:

	On suite, set wallet.caveat to false.

2006-01-25  Christian Persch  <chpe@cvs.gnome.org>

	* src/bookmarks/ephy-bookmark-action-group.c:
	* src/bookmarks/ephy-bookmark-action-group.h:
	* src/bookmarks/ephy-bookmark-factory-action.c:
	* src/bookmarks/ephy-bookmark-factory-action.h:
	* src/bookmarks/ephy-bookmarks-ui.c:
	* src/bookmarks/ephy-bookmarks-ui.h:
	* src/bookmarks/ephy-nodes-cover.c:
	* src/bookmarks/ephy-nodes-cover.h:
	* src/bookmarks/ephy-open-tabs-action.c:
	* src/bookmarks/ephy-open-tabs-action.h:
	* src/bookmarks/ephy-related-action.c:
	* src/bookmarks/ephy-topic-action-group.c:
	* src/bookmarks/ephy-topic-action-group.h:
	* src/bookmarks/ephy-topic-factory-action.c:
	* src/bookmarks/ephy-topics-palette.c:

	Add cvs version markers.

2006-01-25  Christian Persch  <chpe@cvs.gnome.org>

	* src/bookmarks/ephy-bookmark-properties.c:
	(title_entry_changed_cb), (ephy_bookmark_properties_constructor):
	* src/bookmarks/ephy-bookmarks-ui.c:
	(ephy_bookmarks_ui_add_bookmark):

	Don't use favicon as window icon.

2006-01-24  Christian Persch  <chpe@cvs.gnome.org>

	* src/bookmarks/ephy-bookmark-properties.c:
	(ephy_bookmark_properties_set_bookmark),
	(bookmark_properties_close_cb), (bookmark_properties_response_cb),
	(update_entry), (update_window_title), (combo_changed_cb),
	(title_entry_changed_cb), (location_entry_changed_cb),
	(set_window_icon), (ephy_bookmark_properties_init),
	(ephy_bookmark_properties_constructor),
	(ephy_bookmark_properties_set_property),
	(ephy_bookmark_properties_get_property),
	(ephy_bookmark_properties_class_init),
	(ephy_bookmark_properties_get_type),
	(ephy_bookmark_properties_new):
	* src/bookmarks/ephy-bookmark-properties.h:

	Refactored, code cleanups. Don't make the bookmark properties
	window transient.

	* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmark_properties):
	* src/bookmarks/ephy-bookmarks-ui.c:
	(activate_bookmark_properties), (activate_bookmark_open_tab),
	(activate_bookmark_open_window), (selected_bookmark_action),
	(erase_bookmarks_menu), (tree_changed_cb), (node_added_cb),
	(node_changed_cb), (node_removed_cb),
	(ephy_bookmarks_ui_attach_window), (properties_dialog_destroy_cb),
	(add_bookmark), (duplicate_bookmark_response_cb),
	(ephy_bookmarks_ui_add_bookmark), (add_topic_changed_cb),
	(add_topic_response_cb), (ephy_bookmarks_ui_add_topic),
	(ephy_bookmarks_ui_show_bookmark):
	* src/bookmarks/ephy-bookmarks-ui.h:

	Cleanups. Make the New Topic dialogue modal to the bookmark properties
	window. Change some strings, don't unnecessarily use markup when
	constructing a message dialog.

2006-01-24  Christian Persch  <chpe@cvs.gnome.org>

	* src/bookmarks/ephy-bookmarks-editor.c:
	(import_dialog_response_cb), (export_format_combo_changed_cb),
	(export_dialog_response_cb), (cmd_bookmarks_export):

	Switch extensions when changing the export format from the combo
	box; and don't use gtk_dialog_run. Bug #328064.

2006-01-24  Christian Persch  <chpe@cvs.gnome.org>

	* lib/ephy-file-helpers.c: (ephy_dot_dir),
	(ephy_file_helpers_init):
	* lib/ephy-file-helpers.h:
	* src/ephy-dbus.c:
	* src/ephy-main.c: (unref_proxy_reply_cb), (open_urls), (main):

	Run the main loop until the reply is received when
	activating a running instance. Fixes URL opening with
	two concurrently starting instance.

2006-01-24  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus):

	Use DBUS_NAME_FLAG_DO_NOT_QUEUE when requesting the name,
	and also handle unexpected request return values.

2006-01-23  Crispin Flowerday  <gnome@flowerday.cx>

	* src/bookmarks/ephy-open-tabs-action.c: (node_added_cb):
	* src/bookmarks/ephy-topic-action-group.c: (node_added_cb):

	Fix a couple of memory leaks

2006-01-23  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-main.c:
	
	Fix compilation with libgnome 2.13. Bug #328351.

2006-01-23  Christian Persch  <chpe@cvs.gnome.org>

	* data/epiphany-service.xml:
	* src/ephy-activation.c: (ephy_activation_load_url),
	(ephy_activation_open_bookmarks_editor):
	* src/ephy-activation.h:

	Removed add-bookmark and import-bookmarks functions,
	and changed load-url to use an options string instead of
	loads of booleans.
	
	* src/ephy-main.c: (unref_proxy_reply_cb), (open_urls),
	(call_dbus_proxy):

	Adapt to changed dbus call signatures.
	Fixes open-in-new-tab/window from cmd line.

2006-01-23  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/MozDownload.cpp:
	* lib/ephy-file-helpers.c: (ephy_file_helpers_init),
	(ephy_ensure_dir_exists):
	* lib/ephy-file-helpers.h:

	Add a GError** to ephy_file_helpers_init and ephy_ensure_dir_exists,
	so we can show the error to the user in main().

	* src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus_cb),
	(ephy_dbus_connect_to_system_bus_cb), (session_filter_func),
	(system_filter_func), (ephy_dbus_connect_to_system_bus),
	(ephy_dbus_connect_to_session_bus), (ephy_dbus_shutdown),
	(ephy_dbus_finalize), (ephy_dbus_get_type),
	(ephy_dbus_get_default), (ephy_dbus_get_bus),
	(ephy_dbus_get_proxy), (_ephy_dbus_startup), (_ephy_dbus_release),
	(_ephy_dbus_is_name_owner):
	* src/ephy-dbus.h:

	Refactored. Propagate errors to callers via GError**, and change
	lifecycle to the app lifetime.

	* src/ephy-lockdown.c: (ephy_lockdown_init),
	(ephy_lockdown_finalize):

	Move gconf notification add/remove for the lockdown key dirs 
	here from main().

	* src/ephy-shell.c: (ephy_shell_dispose),
	(_ephy_shell_create_instance):
	* src/ephy-shell.h:
	* src/epiphany.defs:

	Remove ephy_shell_startup and related stuff.

	* src/ephy-main.c: (handle_url), (handle_email),
	(shell_weak_notify), (dbus_g_proxy_finalized_cb),
	(save_yourself_cb), (die_cb), (gnome_session_init),
	(path_from_command_line_arg), (open_urls), (call_dbus_proxy),
	(show_error_message), (main):

	Move all startup code to main(), so we can show errors to
	the user instead of crashing when things go wrong.
	Part of bug #326807.

2006-01-23  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/EphyPromptService.cpp:

	Invert button order. Bug #327381.

2006-01-22  Crispin Flowerday  <gnome@flowerday.cx>

	* lib/widgets/ephy-location-entry.c (ephy_location_entry_set_location): 

	When updating the address bar, always update the address state,
	sometimes it isn't updated if the text in the GtkEntry isn't
	altered (and hence the 'changed' signal isn't called.

2006-01-22  Crispin Flowerday  <gnome@flowerday.cx>

	* src/ephy-dbus.c (ephy_dbus_shutdown): 

	Add guards to avoid crashing on exit if system bus
	isn't running. Fixes bug #327845

2006-01-22  Crispin Flowerday  <gnome@flowerday.cx>

	* embed/ephy-permission-manager.c:
	(ephy_permission_manager_add_permission),
	(ephy_permission_manager_remove_permission),
	(ephy_permission_manager_clear_permissions),
	(ephy_permission_manager_test_permission),
	(ephy_permission_manager_list_permissions):
	* embed/ephy-permission-manager.h:
	* src/ephy-tab.c: (ephy_tab_get_popups_allowed),
	(ephy_tab_set_popups_allowed):
	* src/epiphany.defs:
	* src/epiphany.override:

	Change the EphyPermissionManager API so that it is
	more obvious what it does when used from python.

2006-01-22  Crispin Flowerday  <gnome@flowerday.cx>

	* embed/ephy-favicon-cache.c (remove_obsolete_icons) 
	(icon_is_obsolete)
	* embed/ephy-history.c (page_is_obsolete, remove_obsolete_pages): 

	Use non-deprecated functions when compiling against glib > 2.9

2006-01-22  Peter Harvey  <peter.a.harvey@gmail.com>

	* src/ephy-window.c
	
	Fixed the mouse cursor entry/exit code for the toolbar. I have
	a suspicion that a bug may have been fixed in Gtk+ because this
	solution was tried before. Bug #326817.

2006-01-21  Crispin Flowerday  <gnome@flowerday.cx>

	* src/epiphany.defs:
	* src/epiphany.override:

	- Change EphyEmbedEvent.get_property to .get_event_property
	- Wrap EphyPermissionManager.list(), and the boxed
	  type it uses.
	- Wrap EphyEmbed.get_security_level()

2006-01-21  Crispin Flowerday  <gnome@flowerday.cx>

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

	Put blank lines between the paragraphs in the
	licence dialog.

2006-01-22  Jean-François Rameau  <jframeau@cvs.gnome.org>
	
	* src/ephy-dbus.c: (ephy_dbus_shutdown):

	Remove both session/system filters before finalizing EphyDbus object.
	Fix #327845.

2006-01-22  Peter Harvey  <peter.a.harvey@gmail.com>

	* src/bookmarks/ephy-bookmark-action.c
	* src/bookmarks/ephy-bookmark-properties.c
	
	Remove the user-icon functionality for now. Too many bugs.
	Note that support for the user-icon field still exists in
	the bookmarks database itself.

2006-01-21  Christian Persch  <chpe@cvs.gnome.org>

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

	Fix the previous commit.

2006-01-21  Crispin Flowerday  <gnome@flowerday.cx>

	* src/bookmarks/ephy-bookmarks-editor.c (cmd_bookmarks_export) 

	Add back the gtk_widget_destroy() to really fix bug #327438

2006-01-21  Crispin Flowerday  <gnome@flowerday.cx>

	* src/bookmarks/ephy-bookmarks-editor.c (cmd_bookmarks_export) 

	Fix bookmark exporting, so that it can be cancelled. 
	Fixes bug #327438

2006-01-21  Christian Persch  <chpe@cvs.gnome.org>

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

	Add licence to about dialogue. Patch by Brian Pepple,
	bug #327998.

2006-01-18  Christian Persch  <chpe@cvs.gnome.org>

	* embed/ephy-embed-shell.c: (impl_get_embed_single):
	* embed/ephy-embed-single.c: (ephy_embed_single_init):
	* embed/ephy-embed-single.h:
	* embed/mozilla/mozilla-embed-single.cpp:

	Decouple embed single instantiation and initialisation.
	Prevents double-initialisation on startup.

	* embed/mozilla/EphyContentPolicy.cpp:
	* embed/mozilla/EphyContentPolicy.h:

	Remove embed single variable, it was unused.

2006-01-18  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-statusbar.c: (create_caret_indicator),
	(ephy_statusbar_init), (ephy_statusbar_new),
	(ephy_statusbar_set_caret_mode):
	* src/ephy-statusbar.h:
	* src/ephy-window.c: (browse_with_caret_notifier):

	Add caret mode indicator UI. Bug #145581.

2006-01-18  Peter Harvey  <peter.a.harvey@gmail.com>

	* src/bookmarks/ephy-bookmarks-menu.c
	
	Do not add OpenTabs action if too-few items in the menu.
	Bug #327390.

2006-01-18  Peter Harvey  <peter.a.harvey@gmail.com>

	* src/bookmarks/ephy-bookmark-properties.c
	
	Removed inappropriate bold and mnemonic.
	Bug #327401.

2006-01-17  Christian Persch  <chpe@cvs.gnome.org>

	* src/prefs-dialog.c: (row_is_separator), (setup_fonts_dialog),
	(create_autodetectors_combo), (prefs_dialog_init):
	
	Put "Off" at the top of the combo, followed by a separator row.
	Bug #125723.

2006-01-17  Crispin Flowerday  <gnome@flowerday.cx>

	* lib/widgets/ephy-node-view.c (ephy_node_view_add_column): 

	When adding a column that can be sorted on, re-create the
	sort model, so that it sets up the sort method correctly.
	Fixes bug #320686

2006-01-17  Crispin Flowerday  <gnome@flowerday.cx>

	* embed/ephy-embed-event.c: (ephy_embed_event_get_property):
	* embed/ephy-embed-event.h:
	* embed/mozilla/mozilla-embed-event.cpp:
	* src/ephy-tab.c: (save_property_url),
	(ephy_tab_dom_mouse_click_cb):
	* src/ephy-window.c: (update_popups_tooltips), (show_embed_popup):
	* src/epiphany.defs:
	* src/epiphany.override:
	* src/popup-commands.c: (popup_cmd_link_in_new_window),
	(popup_cmd_link_in_new_tab), (popup_cmd_bookmark_link),
	(popup_cmd_copy_link_address), (save_property_url),
	(popup_cmd_open_link), (popup_cmd_set_image_as_background),
	(popup_cmd_copy_image_location), (popup_cmd_open_image):

	Change the 'ephy_embed_event_get_property' function
	return a GValue* rather than taking a pointer to it as
	an argument.

2006-01-17  Christian Persch  <chpe@cvs.gnome.org>

	* data/glade/prefs-dialog.glade:
	* embed/mozilla/mozilla-notifiers.cpp:

	Fix leaks, minor cleanups.

2006-01-17  Christian Persch  <chpe@cvs.gnome.org>

	* lib/ephy-file-helpers.c: (ephy_file_monitor_timeout_cb),
	(ephy_file_monitor_cb):
	* lib/ephy-file-helpers.h:

	Add event type to the callback.

	* embed/mozilla/EphyUtils.cpp:
	* embed/mozilla/EphyUtils.h:
	
	New function, like NS_NewFileURI (which we can't use since
	nsNetUtil.h conflicts with embed strings).

	* embed/mozilla/mozilla-embed-single.cpp:
	* embed/mozilla/mozilla-notifiers.cpp:

	Check that the user CSS file exists before registering it.
	Also handle file-deleted events.

	* src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_build):
	* src/bookmarks/ephy-topics-palette.c:
	(ephy_topics_palette_constructor),
	(ephy_topics_palette_class_init):

	Build fixes.

2006-01-17  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-main.c:

	Fix compile with libgnome HEAD.

2006-01-17  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:

	Post-release version bump.