2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-window.c:
	
	Don't allow closing the window if quit is locked down.
	Patch by Diego Escalante Urrelo, bug #320091.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-window.c:
	* src/ephy-history-window.c:
	
	Avoid accels on thin characters. Patch by 
	Crispin Flowerday, bug #331777.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-window.c:
	* src/window-commands.c:
	* src/window-commands.h:
	
	Add "delete text" command.
	
2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-window.c:
	
	Also recognise keypad keys for navigation. Bug #337089.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/Makefile.am:
	
	Fix the build.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-tab.c:
	
	Correctly mark mouse click events as consumed.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* lib/widgets/ephy-location-entry.c:
	
	Improve the a11y theme check.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* lib/Makefile.am:
	
	Use variables here, not configure substitutions.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/mozilla-notifiers.cpp:
	
	Simply CallGetService to get the pref branch.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

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

	Use AutoJSContextStack on window open.
	Disable XPrint.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* data/default-prefs-common.js:
	
	Set printer name setting.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* doc/reference/Makefile.am:
	
	Try to fix the docs build with gecko trunk.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* src/languages.h:
	
	Remove suprious entry.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-toolbar-editor.c:(ephy_toolbar_editor_response):
	
	Make sure to destroy the dialogue in all cases.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/mozilla-embed-single.cpp:
	R embed/mozilla/MozillaPrivate.cpp:
	R embed/mozilla/MozillaPrivate.h:
	
	Remove unused files.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/EventContext.cpp:
	
	Don't start search on <embed> and <object> elements.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* data/default-prefs-common.js:
	
	Don't leak the UI language.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* data/mime-types-permissions.xml:
	
	Add more mime types.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* data/epiphany.schemas.in:
	
	Document the print_frames key.

2006-08-07  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/MozDownload.cpp:
	
	Decrease maximum progress update to 0.5s

2006-08-05  Christian Persch  <chpe@cvs.gnome.org>

	* lib/Makefile.am:
	
	Fix the build.

2006-08-05  Christian Persch  <chpe@cvs.gnome.org>

	* embed/ephy-embed-shell.c: (ephy_embed_shell_set_page_setup),
	(ephy_embed_shell_set_print_settings):
	
	Fix the build.

2006-08-05  Christian Persch  <chpe@cvs.gnome.org>

	* src/ephy-window.c:
	
	Remove accel for ViewToolbar. Bug #328783.

2006-08-05  Christian Persch  <chpe@cvs.gnome.org>

	* embed/ephy-embed-shell.c: (ephy_embed_shell_set_page_setup),
	(ephy_embed_shell_get_page_setup),
	(ephy_embed_shell_set_print_settings),
	(ephy_embed_shell_get_print_settings):
	A lib/ephy-print-utils.c:
	A lib/ephy-print-utils.h:
	* lib/ephy-string.c: (ephy_string_flags_from_string),
	(ephy_string_flags_to_string), (ephy_string_enum_from_string),
	(ephy_string_enum_to_string):
	* lib/ephy-string.h:

	Persist print settings and page setup.

2006-07-26  Luca Ferretti  <elle.uca@libero.it>

	* lib/ephy-stock-icons.c:
	* lib/ephy-stock-icons.h:
	* src/ephy-window.c:

	Define STOCK_NEW_WINDOW with named icon "window-new" and use it
	in File -> New Window. Use "tab-new", "bookmark-new" and 
	"mail-forward" named icons from Icon Naming Standard for related
	actions. A first step to fix bug # 348350
	
2006-07-24  Jean-François Rameau  <jframeau@cvs.gnome.org>

	* lib/ephy-spell-check.c: (ephy_spell_check_init):

	Set default dictionary based on applicable locale names.

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

	* data/glade/certificate-dialogs.glade:
	
	Make this a vbox, not a table.

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

	* lib/ephy-password-dialog.c:
	
	Fix default activation.
	
	* data/glade/form-signing-dialog.glade:
	* embed/mozilla/GeckoFormSigningDialog.cpp:
	
	Fix content packing options.

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

	* data/glade/certificate-dialogs.glade:
	
	Fix spacings, and don't use dummy text.

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

	* data/ui/epiphany-ui.xml:
	* src/ephy-statusbar.c: (ephy_statusbar_class_init),
	(padlock_button_press_cb), (create_statusbar_security_icon):
	* src/ephy-statusbar.h:
	* src/ephy-window.c: (ephy_window_constructor):
	* src/window-commands.c: (window_cmd_view_page_security_info),
	(window_cmd_help_about):
	* src/window-commands.h:

	Add page security info dialogue from Certificates extension.

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

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

	Reset IM context before activation. Bug #348478, patch by
	Nguyễn Thái Ngọc Duy.

2006-07-23  Jean-François Rameau  <jframeau@cvs.gnome.org>

	* embed/mozilla/Makefile.am:

	Missing GeckoFormSigningDialog entries.

2006-07-22  Christian Persch  <chpe@cvs.gnome.org>

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

	Add accel. Bug #337913.

2006-07-22  Christian Persch  <chpe@cvs.gnome.org>

	* embed/mozilla/GtkNSSDialogs.cpp:
	* embed/mozilla/GtkNSSDialogs.h:
	* embed/mozilla/MozRegisterComponents.cpp:

	Implement nsIDOMCryptoDialogs, nsITokenDialogs and
	nsITokenPasswordDialogs. Bug #312869.

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

	Add a helper function to get the DOM window off the native
	call context, to work around unavailable parent window
	in nsIDOMCryptoDialogs
	( https://bugzilla.mozilla.org/show_bug.cgi?id=341914).

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

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

	No need to double-init gnome-vfs.

2006-07-22  Christian Persch  <chpe@cvs.gnome.org>

	* data/glade/Makefile.am:
	* data/glade/form-signing-dialog.glade:
	* embed/mozilla/GeckoFormSigningDialog.cpp:
	* embed/mozilla/GeckoFormSigningDialog.h:
	* embed/mozilla/MozRegisterComponents.cpp:
	
	Implement nsIFormSigningDialog. Bug #312869.

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

	* data/epiphany.schemas.in:
	* data/glade/prefs-dialog.glade:
	* embed/mozilla/mozilla-notifiers.cpp:
	* lib/ephy-prefs.h:
	* src/prefs-dialog.c:

	Add a way to turn off password remembering. Bug #332374.

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

	* data/epiphany.schemas.in:
	* data/glade/print.glade:
	* embed/mozilla/GeckoPrintService.cpp:
	* embed/mozilla/GeckoPrintService.h:
	* lib/ephy-gui.c: (ephy_gui_message_dialog_get_content_box),
	(ephy_gui_message_dialog_set_wrap_mode), (checkbutton_toggled_cb),
	(ephy_gui_connect_checkbutton_to_gconf):
	* lib/ephy-gui.h:

	Add our options in a custom tab in the print dialogue.

2006-07-20  Christian Persch  <chpe@cvs.gnome.org>

	* lib/widgets/ephy-location-entry.c: (entry_key_press_cb),
	(entry_activate_after_cb), (action_activated_after_cb),
	(ephy_location_entry_reset_internal), (ephy_location_entry_reset):

	When resetting the entry also emit user-changed, to restore the original
	URI in the tab's property. Bug #345934.

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

	* embed/mozilla/EphyPromptService.cpp:

	Force label wrapping.

2006-07-10  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:

	Post-release version bump.

2006-07-10  Christian Persch  <chpe@cvs.gnome.org>

	=== Release 2.15.4 ===

	* configure.ac: