2002-10-21  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/Makefile.am: do not include mozilla-config.h for now,
	it's not installed. It would have been nice if stable fixes was
	ported to head.
	* INSTALL.in: update to refer to mozilla 1.2b
	* mozilla/ContentHandler.cpp: comment out some more external
	downloader leftovers

2002-10-21  Marco Pesenti Gritti <marco@it.gnome.org>

	* ui/Makefile.am:
	* configure.in: dist fixes for 1.3. Remove a lot
	of unused images.

2002-10-21  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/galeon-tbi-navigation-history.c: remove duped icons,
	they doesnt really help much
	* ui/galeon.glade: remove the find icon. It's nicer this way
	after all.
	Fix ugly label in recovery dialog (stupid manual wrapping).
	Fix history treeview shadow.
	Improve downloader layout.
	* bookmarks/bookmarks-editor-dockable.c: fix treeview shadow (in)

2002-10-19  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c:
	* src/galeon-tab.c:
	* src/session.c:
	* utils/gul-notebook.c:
	* utils/gul-notebook.h: insert tab at the end instead
	of after current tab. That behavior was causing more
	problems then gains (see tabs in reverse order).
	Do not activate a random tab when closing not active
	tabs.

2002-10-19  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/galeon-config.h: Move back to .galeon.
	This means you want to rename .galeon2 to .galeon
	if you have used previous versions of galeon.
	Please make a backup of the dir to not risk to lose
	history/bookmarks. Shouldnt happen but ... ;)

2002-10-19  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-tab.c:
	* src/galeon-tab.h:
	* src/galeon-window.c:
	* src/galeon-window.h:
	* utils/gul-notebook.c:
	* utils/gul-notebook.h:
	* utils/prefs-strings.h: Implement smart tab closure
	behavior we had in g1. Open bookmarks folders in the right
	order.

2002-10-19  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-tab.c:
	* src/galeon-tab.h:
	* src/galeon-window.c:
	* src/galeon-window.h:
	* utils/gul-notebook.c:
	* utils/gul-notebook.h: Move nearly all tab
	management inside the notebook widget. GaleonWindow
	functions are now just convenience functions that use
	GaleonTab instead of child and tab position. Move tab
	and Jump to might die at some point. Please dont put
	any other code in these functions.

2002-10-18  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/ContentHandler.cpp:
	* src/appeareance-prefs.c:
	* src/galeon-window:
	* src/window-commands.c: Last set of big ui changes for 2.0:
	- Remove custom session management
	- Remove mime database, just use gnome vfs. Please report problems
	you get with it.
	- Remove java/javascript (still accessible by javascript:) 
	consoles.
	- Remove Tools menu. Move Personal Data to Edit menu (might change)
	- Phoenix like fonts configuration

2002-10-15  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-tab: Implement missing gestures: new window, clone tab,
	close tab, view source, stop.  

2002-10-14  Tommi Komulainen <tommi.komulainen@iki.fi>

	* utils/gul-gestures.c: Check that drag threshold is passed during the
	timeout period so that we don't start the gesture if the mouse happens
	to move a pixel or two by accident.

2002-10-11  Tommi Komulainen <tommi.komulainen@iki.fi>

	* ui/galeon-ui.xml.in: Restore accelerators for switching and moving
	tabs.
	
2002-10-13  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/gul-gestures.c
	* utils/gul-gestures.h
	* src/galeon-tab.c: Cancel the gesture if no motion after a
	timeout. I'm trying to emulate nautilus right click...

2002-10-13  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* README.ExtraPrefs
	* src/galeon-tab.c
	* utils/gul-gestures.c
	* utils/prefs-strings.h
	* galeon.schemas.in: Partially applyed patch from Matt Adam
	<matt@phlegmatic.ca> to allow gestures using the right button.

2002-10-11  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* mozilla/mozilla-notifiers.cpp: actually set the user agent

2002-10-11  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* utils/galeon-dialog.c: make sure the dialog is parented before
	reshowing it

2002-10-11  Marco Pesenti Gritti <marco@it.gnome.org>

	* ui/galeon-simple-ui.xml.in: simpler version of the menubar.
	It's off by deafult and I'll be mantaining it synced.
	* utils/gul-toolbar-editor.c:
	* src/galeon-window.c: port some changes I made to te for
	rhythmbox. Fix capitalization,
        do not open more than one instance, use a dialog
        instead of a window and parent it.Fix capitalization,
        do not open more than one instance, use a dialog
        instead of a window and parent it.

2002-10-11  Marco Pesenti Gritti <marco@it.gnome.org>

	* ui/galeon-ui.xml.in: fix Tabs Tools accel conflict and move
	Tools in an higgy position

2002-10-11  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* mozilla/ExternalProtocolService.cpp: fix a typo and
	a mem leak

2002-10-11  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/window-commands.c: fix Edit/Paste

2002-10-09  Christophe Fergeau <teuf@users.sourceforge.net>

	* utils/gul-notebook.c: fixed a hang when trying to scroll a notebook
	  containing too many tabs

2002-10-03  Yanko Kaneti <yaneti@declera.com>

	* mozilla/MyportalProtocolHandler.cpp: account for empty tokens 
	after splitting the smarturl. Prevents a crash if the smart url query
	part starts with &, ends with &  or has && in it.

2002-10-02  Christian Neumair  <chris@gnome-de.org>

	* utils/gul-tbi-std-toolitem.c: Small Cleanups and i18n fix.
	
2002-10-02  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/galeon-autocompletion.c
	* utils/galeon-autocompletion.h
	* src/galeon-shell.c: Cleanups and API generalization.
	
2002-10-02  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks.c: Fix problem when using nicks with more
	than one word.

2002-10-01  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/galeon-autocompletion-window.c: Disable column autosizing
	in the treeview. Update the list less often.

2002-09-30  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/galeon-autocompletion-window.c: Show more matches, but
	fill the list progressively.
	* utils/galeon-autocompletion.c: Sort matches alphabetically when
	they have the same score.
	* utils/location-entry.c: Some small changes. Fixed a case when
	the alternatives window would reopen just after being hid.
	* utils/gul-filesystem-autocompletion.c: Added api for setting the
	base directory (this is useless in galeon for now). Skip "." and
	".." from the completion list.

2002-09-30  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-nautilus-view.c
	* src/galeon-tab.c: Allow autoscrolling, getures, etc on images
	too. Respect the preference in the nautilus view too (partially).

2002-09-30 Christophe Fergeau <teuf@users.sourceforge.net>
	Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/gul-notebook.c:
	* utils/gul-notebook.h:
	* src/galeon-window.c: basic tabs dnd support

2002-09-30  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/Makefile.am
	* src/galeon-embed-manual-scroller.c
	* src/galeon-embed-manual-scroller.h
	* src/galeon-tab.c: Scroll like ggv using the middle button.
	* README.ExtraPrefs: Updated.
	* galeon.schemas.in: Updated and set this as the default.

2002-09-29  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/gul-filesystem-autocompletion.h 
	* utils/gul-filesystem-autocompletion.c: Minor cleanups.
	* utils/galeon-autocompletion.c
	* utils/galeon-autocompletion.h
	* utils/location-entry.c: Improved the behavior. Don't
	autocomplete when the user may be editing the entry. Update the
	completion and the alternatives window when new autocompletion
	data is available. Now using autocompletion for remote filesystems
	work. Try ftp uris ;-)

2002-09-29  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/SideBar.cpp: Forward port changes in sidebar link
	opening logic.

2002-09-29  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/ContentHandler.cpp:
	* mozilla/ContentHandler.h: check supported schemes through vfs
	and let the app handle the url when it can

2002-09-28  Ali Akcaagac <ali.akcaagac@stud.fh-wilhelmshaven.de>

	* gtk2_mozilla_head_patch: updated

2002-09-28  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/ContentHandler.cpp: dont try to open NULL applications
	but warn the user.
	* galeon-embed-utils.h:
	* galeon-embed-utils.c: add an api to show a warning dialog when
	no mime handler is found

2002-09-28  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/print-dialog.c: remove not working options (reversed).

2002-09-28  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/print-dialog.c: tiny ui cleanup

2002-09-28  Marco Pesenti Gritti <marco@it.gnome.org>

	* galeon.schemas.in: do not autocomplete in the entry
	by default.
	* src/ui-prefs.c: insert after current tab by default
	* configure.in:
	* mozilla/ContentHandler.cpp: implement a compile
	time options to use just gnome vfs to handle mime/applications.
	Dont start flames, I dont plan to enable it without team consensus
	and I'll mantain it (it's very small anyway).

2002-09-27  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/galeon-autocompletion-source.c
	* utils/galeon-autocompletion-source.h: Some changes in the
	interface to make things easier.
	* utils/location-entry.c
	* utils/galeon-autocompletion.c
	* bookmarks/bookmarks.c
	* embed/global-history.c: Updated to support the new interface.
	* utils/gul-filesystem-autocompletion.c
	* utils/gul-filesystem-autocompletion.h: Experimental filename
	autocompletion, useful for browsing /usr/share/doc...
	* src/galeon-shell.c: Enable filename autocompletion.
	
2002-09-26  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/gul-state.c: let the wm deal with x/y instead
	of persisting it

2002-09-26  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-automation.c: implement quit and
	add bookmark

2002-09-26  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/window-recent-history.c: Allow title == NULL, because the
	embed sometimes returns it.
	* src/window-recent-history-menu.c: Fix warnings when the title
	contains "\"". <ironic>I love building XML to set a menu
	label</ironic>.

2002-09-25  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/Makefile.am:
	* mozilla/mozilla-notifiers.cpp:
	* src/Makefile.am:
	* src/appearance-prefs.c:
	* src/ui-prefs.c:
	* ui/prefs-dialog.glade: add prefs to set tabs colors and to force
	mozilla to use system colors. Both good for accessibility.

2002-09-25  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/Makefile.am
	* utils/gul-gestures.c
	* utils/gul-gestures.h
	* utils/stroke.c
	* utils/stroke.h
	* src/galeon-tab.c: Gestures. This works like in galeon 1. Most
	actions are not hooked up because I don't have time today. Feel
	free to implement them (in galeon-tab.c) if you care about this.
	
2002-09-25  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* README.ExtraPrefs: Added some missing prefs.
	
2002-09-25  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* embed/galeon-embed-shell.c
	* embed/galeon-embed-shell.h
	* src/galeon-shell.c
	* src/galeon-shell.h
	* src/toolbar.c: Move the autocompletion from the GaleonEmbedShell
	to the GaleonShell, where it makes more sense.
	* bookmarks/bookmarks.c: GbBookmarkSet now implements
	GaleonAutocompletionSource, so bookmark urls are used for
	autocompletion too.
	
2002-09-25  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* embed/global-history.h: This was including gtktreeviw.h and
	using GTK_ macros...
	* src/galeon-tab.c: This needs to include gtkselection.h.

2002-09-25  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/gul-string.c
	* utils/gul-string.h
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* src/galeon-window.c: Reimplemented nicks.

2002-09-22  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/print-dialog.c: fix headers/footers flags

2002-09-22  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c:
	* src/window-commands.c: implement tabs moving (menu).
	Hack around a gtknotebook bug.

2002-09-22  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-nautilus-view.c: Autoscroll here too.

2002-09-22  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* embed/galeon-embed-event.c
	* embed/galeon-embed-event.h
	* embed/galeon-embed.c
	* embed/galeon-embed.h
	* mozilla/EventContext.cpp
	* mozilla/GaleonWrapper.cpp
	* mozilla/GaleonWrapper.h
	* mozilla/mozilla-embed.cpp: Modified the interfaces to allow
	getting the screen coordinates of mouse events and added a
	function to scroll any number of pixels. 
	* ui/Makefile.am
	* ui/autoscroll.xpm
	* src/Makefile.am
	* src/galeon-embed-autoscroller.c
	* src/galeon-embed-autoscroller.h
	* src/galeon-tab.c: Reimplemented the autoscroll feature that Dan
	Erat implemented for galeon 1. Mostly porting the old code.
	* README.ExtraPrefs: Updated.
	* galeon.schemas.in: Enable it by default, instead of pasting
	current clipboards contents as URL. I have done this because the
	previous setting was crack, and the people that use it already
	know how to change the pref.
	
2002-09-21  Marco Pesenti Gritti <marco@it.gnome.org>
	
	* src/galeon-tab.c
	* src/galeon-window.c
	* src/galeon-window.h
	* src/window-commands.c
	* src/window-commands.h: Fix a crash on popup closing.
	Get rid of window->priv->tabs and build it dinamically.
	Implement tabs menu (move... still not working, need to
	update sensitivity)

2002-09-20  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* doc/bookmarks.txt: More docs.

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

	* ui/galeon-ui.xml.in: use ctrl+e for send link

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

	* src/galeon-window.c: remove the code of the view menu
	items I removed a while ago.

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

	* utils/gul-general.c (xmlIntProp): do not use atoi
	and check for NULL when getting the prop

2002-09-20  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-favicon.c
	* bookmarks/bookmarks-favicon.h: Remove these unused files.
	* doc/bookmarks.txt: Ok, let's document the bookmarks classes
	too. Don't look at it yet, it is not useful yet.

2002-09-20  Frederic Crozat <fcrozat@mandrakesoft.com>
	Marco Pesenti Gritti <marco@it.gnome.org>

	* doc/C/galeon-C.omf: fix format according to dtd

2002-09-20  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/ui-prefs.c
	* ui/prefs-dialog.glade: Added a pref fro the smart bookmark
	history.
	* bookmarks/bookmarks-smart-site-tb-widget.c: Autoapply that pref.
	* src/galeon-window.c: Set the location source for the bookmark
	editor in the side pane, to allow adding bookmarks for the current
	site.

2002-09-19 David Bordoley <bordoley@msu.edu>

	* bookmarks/bookmarks-context-menu.c
	* bookmarks/bookmarks-context-menu-several.c
	* ui/galeon-bookmarks-ui.xml.in
	Various hig and mnemonic fixes to the bookmark editor

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

	* src/ContentHandler.cpp:
	* ui/galeon.glade: use bold text for mime type,
	fall back to raw mime when there is not a description
	* doc/intro.txt:

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

	* src/mime-dialog.c: fix a crash when editing helper

2002-09-17  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/window-commands.c: Don't call gtk_window_set_transient_for
	for the bookmarks editor.

2002-09-16  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c:
	* src/gul-state.c: do not save window size
	when in fullscreen. Correctly save maximized windows.
	* galeon.schemas.in: Do not show smb history by default.

2002-09-17  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-smart-site-tb-widget.c
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/xbel.c: History for the smart bookmarks.
	* galeon.schemas.in: Set the default to true.
	* README.ExtraPrefs: Document the hidden pref.

2002-09-16  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-util.c
	* bookmarks/bookmarks-util.h
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h: Allow selecting the encoding that will be
	used for the smartbookmarks parameters. The encoding is encoded in
	the smarturl.
	* bookmarks/bookmarks-single-editor.c
	* ui/bookmarks-editor.glade: Added a combo box for easily
	selecting the encoding.
	
2002-09-16  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/session.c: show the embed before putting it in the
	window to please gtknotebook

2002-09-14  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/galeon-dialog.c: in spinbutton widgets 
	autoapply also changes made directly in the entry.
	A bit of an hack.

2002-09-14  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-tab.c: respect statusbar rewrite pref

2002-09-14  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-main.c: show a message when .server cant be found.
	* embed/find-dialog.c: use search in frames as default and remove
	the checkbox

2002-09-13  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/SideBar.cpp: Finished up basic sidebar support to
	match galeon1-2 branch. Now links that are supposed to load
	in the current tab no longer load inside the sidebar. yay.

2002-09-13  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-tree-model.c: Fixed some DND weirdness, but
	there's still bug #93234, which I don't know how to fix.
	
2002-09-13  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/Makefile.am
	* bookmarks/Makefile.am: Don't build the test programs if not
	in maintainer mode. Don't install them.

2002-09-13  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* utils/Makefile.am: Fix parallel build.

2002-09-12  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks.c: Fixed a crash when removing bookmark
	aliases or using dnd with them.

2002-09-12  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* acconfig.h:
	* configure.in:
	* utils/gul-general.c: Check '..', 'ui' and '../ui' directories 
	only in maintainer mode
	
2002-09-12  Stefan Sorensen  <sts@daimi.au.dk>

	* configure.in: dont hardcode g++, use autoconf appropriately.

2002-09-11  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-context-menu.c: Fix (?) bug #93066. Make
	sure that I don't emit signals on finalized objects.

2002-09-11  Tommi Komulainen  <tommi.komulainen@iki.fi>
	
	* acconfig.h:
	* configure.in:
	* src/galeon-spinner.c: Try to determine nautilus installation prefix
	on compile time so that we can load nautilus throbbers even if
	nautilus and galeon are installed in different prefixes.

2002-09-11  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-spinner.c:
	* src/galeon-spinner.h:
	* src/ui-prefs.c: Put the code that searches for spinners in various
	directories in only one place.  Fixes a bug where the spinners in
	user's home directory were visible in the preferences dialog, but
	couldn't be displayed in the toolbar.

2002-09-11  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/gul-general.c
	* utils/gul-general.h
	* bookmarks/Makefile.am
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-editor.h
	* bookmarks/bookmarks-export-druid-konqueror.c
	* bookmarks/bookmarks-export-druid-konqueror.h
	* bookmarks/bookmarks-export-druid-mozilla.c
	* bookmarks/bookmarks-export-druid-mozilla.h
	* bookmarks/bookmarks-export-druid-netscape.c
	* bookmarks/bookmarks-export-druid-netscape.h
	* bookmarks/bookmarks-export-druid.c
	* bookmarks/bookmarks-export-druid.h
	* bookmarks/bookmarks-import-druid-konqueror.c
	* bookmarks/bookmarks-import-druid-mozilla.c
	* bookmarks/bookmarks-import-druid-netscape.c
	* bookmarks/bookmarks-import-druid.c
	* bookmarks/bookmarks-import-druid.h: Bookmark exporting UI. Moved
	some functions from the import druids too. Note: I know that these
	dialogs don't follow the HIG. But they are consistent with the
	import dialogs, and I don't want to change them now. Maybe for
	galeon 2.2...
	
2002-09-11  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/ExternalProtocolService.cpp: Fixed bad string usage.
	Thanks for Tommi for catching this one.

2002-09-10  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* galeon.schemas.in:
	* README.ExtraPrefs:
	* src/galeon-window.c:
	* utils/prefs-strings.h: Reimplement Always show tabs, currently
	hidden, preference.

2002-09-10  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/galeon-bookmarks-editor-ui.xml.in: Fix bug #92220.
	* bookmarks/bookmarks-editor.c: Don't allow editing separators
	properties.

2002-09-10  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c:
	* src/window-commands.c: implement File->Open session

2002-09-10  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/statusbar.c: fix security tooltip

2002-09-10  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* gtkhtml/gtkhtml-embed-shell.c:
	* gtkhtml/gtkhtml-embed.c: Add non-implementation for missing methods.

2002-09-09  Marco Pesenti Gritti <marco@it.gnome.org>

	* ui/prefs-dialog.glade: s/Charset/encoding. I hope I have not missed
	some of them

2002-09-09  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/statusbar.c: code to show the security tooltip. It should
	be correct but for some reason it doesnt work ... will debug it later.

2002-09-09  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* embed/galeon-embed.c:
	* embed/galeon-embed.h:
	* mozilla/mozilla-embed.cpp:
	* src/galeon-window.c:
	* src/statusbar.c: fix security icon

2002-09-09  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/galeon-ui.xml.in
	* utils/galeon-marshal.list
	* src/Makefile.am
	* src/galeon-tab.c
	* src/galeon-window.c
	* src/galeon-window.h
	* src/window-recent-history-menu.c
	* src/window-recent-history-menu.h
	* src/window-recent-history.c
	* src/window-recent-history.h: Added a recent history list for the
	go menu. Fixes bug #83580. 
	* src/appeareance-prefs.c
	* src/appeareance-prefs.h: Remove these unused files.

2002-09-08  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/FilePicker.cpp
	* mozilla/GlobalHistory.cpp
	* mozilla/JSConsoleService.cpp
	* mozilla/PromptService.cpp: Updated obsolete macro names to current
	ones, as mozilla trunk has removed the old names.

	* mozilla/nsURLHelper.cpp
	* mozilla/nsURLHelper.h
	* mozilla/nsUnicharUtils.cpp
	* mozilla/nsUnicharUtils.h: Resync to current mozilla versions. Might
	break compilation against 1.1. Let me know.

2002-09-08  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* mozilla/mozilla-embed.cpp: Correctly round zoom value.
	* src/toolbar.c
	* src/galeon-tab.c
	* src/window-commands.c
	* src/galeon-window.h
	* src/galeon-window.c: Update controls after rebuilding the
	toolbar. Update the zoom control when zoom changes.

2002-09-08  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/pdm-dialog.c: make properties dialog hig compliant 
	(spacing, no separator)

2002-09-08  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/pdm-dialog.c: don't expand labels in Cookie properties dialog

2002-09-08  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/window-commands.c: Send To with the page title in the subject

2002-09-07  Yanko Kaneti <yaneti@declera.com>

	* galeon.spec.in: various tweaks
	* utils/Makefile.am: typo fix -  top_scrdir > top_srcdir

2002-09-07  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* embed/Makefile.am:
	* embed/galeon-embed-persist.c:
	* embed/galeon-embed-shell.c:
	* embed/galeon-embed-utils.c:
	* embed/galeon-embed.c:
	* gtkhtml/Makefile.am:
	* gtkhtml/gtkhtml-embed-persist.c:
	* gtkhtml/gtkhtml-embed-shell.c:
	* gtkhtml/gtkhtml-embed.c:
	* gtkhtml/gtkhtml-embed.h:
	* src/Makefile.am:
	* src/galeon-shell.c:
	* utils/galeon-types.h:
	* Makefile.am:
	* acconfig.h:
	* configure.in: Initial implementation of a working gtkhtml embed.
	Give --enable-gtkhtml to ./configure to try it.
	
2002-09-05  Tommi Komulainen  <tommi.komulainen@iki.fi>
	
	* src/galeon-nautilus-view.c: Load the ui from where it's
	installed.

2002-09-05  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/galeon-bookmarks-editor-ui.xml.in: Fix #92224 and more fixes
	related to #92225.

2002-09-04  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/TOCProtocolHandler.cpp: strings suck.

2002-09-04  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-context-menu.c
	* bookmarks/bookmarks.c
	* bookmarks/xbel.c
	* bookmarks/bookmarks-tree-model.c
	* src/galeon-bookmarks-icon-provider.c: Some cleanups and memory
	management fixes and sanity checks.

	* ui/Makefile.am
	* utils/pixbuf-cache.h
	* utils/pixbuf-cache.h
	* bookmarks/bookmarks-tree-model.c
	* bookmarks/bookmarks-default-icon-provider.c: Add a different
	icon for separators, instead of using the "site" icon (in the
	editor).

	* ui/galeon-bookmarks-editor-ui.xml.in: Make the menus a bit more
	HIG compliant. Still not finished. See bug #92225.
		
2002-09-02  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/location-entry.c: Activate the entry when an item is
	clicked in the combo list. I think this behaviour is broken, but
	it seems to be what most people expect.
	
2002-09-02  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-window.c
	* src/galeon-window.h
	* src/toolbar.h
	* src/window-commands.c
	* src/window-commands.h
	* ui/galeon-ui.xml.in
	* utils/gul-tbi-std-toolitem.c
	* utils/gul-tbi-std-toolitem.h: Implemented the most useless
	toolbar button in the world.

2002-09-02  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/galeon-bookmark-alias-mark.png: A maybe less ugly icon for
	aliases. Stolen from nautilus.

2002-09-02  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-editor.c: Load the ui from where it's
	installed.

2002-09-01  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/toolbar.c
	* utils/prefs-strings.h
	* utils/gul-tbi-zoom.c: Show a label for zoom control and a
	tooltip.

2002-09-01  Marco Pesenti Gritti <marco@it.gnome.org>

	* ui/galeon-ui.xml.in: remove unnecessary ellipses
	from menubar

2002-09-01  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/mime-db.c:
	* mozilla/ContentHandler.cpp:
	* ui/galeon.glade:
	* ui/prefs-dialog.glade: fixup some spaces problems
	in the prefs. Save mime db on exit.
	Tweak a bit the mime dialog.

2002-08-31  Marco Pesenti Gritti <marco@it.gnome.org>

	* ui/prompts.glade: fix prompts for hig compliance

2002-08-31  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/ContentHandler.cpp
	* mozilla/ContentHandler.h:
	* ui/galeon.glade Updated MIME Ask Action dialog to
	use buttons instead of a radio box and also to add the ability
	to use the default helper without going through the helper
	chooser dialog. Ugly but fully functional.

2002-08-31  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/galeon-autocompletion-window.c: Fixed a very stupid bug,
	using "<=" instead of "<". This should have crashed more often.

2002-08-30  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/prefs-dialog.c
	* ui/galeon.glade
	* ui/prefs-dialog.glade
	* ui/toolbar-editor.glade: more hig love.
	Remove all frames and replace in the suggested way.

2002-08-30  Marco Pesenti Gritti <marco@it.gnome.org>
	
	* ui/galeon.glade
	* ui/prefs-dialog.glade
	* ui/print.glade: fix spacing to be more hig
	compliant. Prompts are still borked, will fix
	all togheter. Print would need rewrite :((

2002-08-30  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/FilePicker.cpp: Overly smart string fix removed. Now actually works.

2002-08-30  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/general-prefs.c
	* ui/galeon.glade
	* ui/prefs-dialog.glade
	* ui/toolbar-editor.glade: fix toolbar editor
	to be hig compliant (space, shadow, revert to defaults).
	Fix find dialog spacing to be hig compliant.
	Make save session on exit an hidden pref.

2002-08-30  Tommi Komulainen <tommi.komulainen@iki.fi>
	    Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* mozilla/mozilla-embed.cpp: Check errors in
	mozilla_embed_dom_mouse_down_cb.
	* README.ExtraPrefs
	* galeon.schemas.in
	* utils/prefs-strings.h
	* src/galeon-tab.c
	* src/galeon-window.c: Middle click pastes current selection and
	opens it in a new tab. See README.ExtraPrefs for enabling it.

2002-08-30  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/toolbar-editor.glade
	* utils/gul-toolbar-editor.c
	* utils/gul-toolbar-editor.h
	* utils/eel-gconf-extensions.c
	* utils/eel-gconf-extensions.h
	* src/window-commands.c: Revert now reverts to default. Added an
	undo button that does what revert did before.

2002-08-30  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/ContentHandler.cpp: One more string fix.

2002-08-30  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/BaseHelpProtocolHandler.cpp
	* mozilla/ContentHandler.cpp
	* mozilla/EventContext.cpp
	* mozilla/EventContext.h
	* mozilla/ExternalProtocolService.cpp
	* mozilla/FilePicker.cpp
	* mozilla/GHelpProtocolHandler.cpp
	* mozilla/GaleonWrapper.cpp
	* mozilla/GlobalHistory.cpp
	* mozilla/GnomeHelpProtocolHandler.cpp
	* mozilla/MailtoProtocolHandler.cpp
	* mozilla/MyportalProtocolHandler.cpp
	* mozilla/ProgressListener.cpp
	* mozilla/PromptService.cpp
	* mozilla/SideBar.cpp
	* mozilla/SideBar.h
	* mozilla/mozilla-embed-persist.cpp
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-embed.cpp: Redo string usage in a way that doesn't suck.

2002-08-30 Ricardo Fernndez Pascual <ric@users.sourceforge.net>

	* bookmarks/bookmarks-context-menu.c: Reordered the items a bit.

2002-08-29  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/galeon-bookmark-alias-mark.png: An icon to mark aliases. Yes,
	it's ugly. I'm not an artist...
	* bookmarks/bookmarks-util.c
	* bookmarks/bookmarks-util.h
	* src/galeon-bookmarks-icon-provider.c
	* bookmarks/bookmarks-default-icon-provider.c: Mark aliases
	icons.
	* bookmarks/bookmarks-tree-model.c: Fixed abug when using dnd with
	aliases.
	* bookmarks/bookmarks.c: Fixed a bug when creating aliases to
	aliases.

2002-08-29  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/mozilla-embed-shell.c: fix macros to work with
	mozilla 1.1

2002-08-29  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/TOCProtocolHandler.cpp: Reworked fix to work with gcc 2.96+

2002-08-28  Yanko Kaneti <yaneti@declera.com>

	* acconfig.h
	* configure.in
	* mozilla/Makefile.am: port forward the with-mozilla-snapshot stuff.
	Defaults to expect 1.1

2002-08-28  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/Makefile.am: make the inclusion of mozilla-config
	works also on automake 1.4

2002-08-28  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/BaseHelpProtocolHandler.cpp
	* mozilla/ExternalProtocolService.cpp
	* mozilla/MozRegisterComponents.cpp
	* mozilla/TOCProtocolHandler.cpp: Extra mozilla resyncs that I missed yesterday.

2002-08-28  Ross Burton  <ross@burtonini.com>

	* ui/galeon-ui.xml.in: Fix a <seperatot/> typo.

2002-08-28  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-bookmarks-icon-provider.c
	* src/galeon-bookmarks-icon-provider.h
	* src/galeon-favicon-cache.c
	* src/galeon-favicon-cache.h
	* src/galeon-shell.c
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h: Notify bookmarks when the favicons
	change. Well, most times.
	
2002-08-28  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/Makefile.am
	* src/galeon-bookmarks-icon-provider.c
	* src/galeon-bookmarks-icon-provider.h
	* src/galeon-shell.c
	* bookmarks/Makefile.am
	* bookmarks/bookmarks-default-icon-provider.c
	* bookmarks/bookmarks-default-icon-provider.h
	* bookmarks/bookmarks-icon-provider.c
	* bookmarks/bookmarks-icon-provider.h
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h: Favicons support for bookmarks. This does
	not (yet?) update the favicon when it changes.

2002-08-27  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/EventContext.cpp
	* mozilla/FilePicker.cpp
	* mozilla/Makefile.am
	* mozilla/MyportalProtocolHandler.cpp
	* mozilla/PrintingPromptService.cpp
	* mozilla/SideBar.cpp
	* mozilla/SideBar.h
	* mozilla/mozilla-embed-shell.cpp: Mozilla compilation resyncs. Lucky me.

2002-08-27  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/galeon-autocompletion.c
	* utils/galeon-autocompletion-window.c: Fixed warnings.

2002-08-26  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/mozilla-embed.cpp: assume zoom is 100 if the wrapper
	is not initialized

2002-08-27  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/toolbar.c: Don't try to reset the zoom level when we read it
	from mozilla. 

2002-08-27  Jorn Baayen  <jorn@nl.linux.org>

	* src/galeon-embed-favicon.c: (net_state_cb):

	Dum dum. Don't call get_location all the time.

2002-08-27  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-window.c
	* src/galeon-window.h
	* src/toolbar.c
	* src/toolbar.h: Hooked the zoom control.

2002-08-27  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/gul-tbi-navigation-history.c
	* src/toolbar.c
	* gtkhtml/gtkhtml-embed.c
	* mozilla/mozilla-embed.cpp
	* embed/galeon-embed.c
	* embed/galeon-embed.h: Popup menu to go up several levels at
	once.

2002-08-26  Marco Pesenti Gritti <marco@it.gnome.org>

	* ui/galeon-bookmarks-editor-ui.xml.in: use priority text
	in the toolbar. Use small icons for the menubar, they still
	looks bad, we really need something better :(

2002-08-26  Ross Burton <ross@burtonini.com>
	reviewed: Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/galeon-ui.xml.in
	* src/galeon-window.c
	* src/toolbar.c
	* src/toolbar.h
	* src/window-commands.c
	* src/window-commands.h: Add a Up button to the toolbar and menu
	bar, and fill in the plumbing back to Mozilla.

2002-08-26  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/gul-toolbar-editor.c
	* utils/gul-toolbar-item.c
	* utils/gul-toolbar-tree-model.c
	* utils/gul-toolbar.c
	* utils/gul-toolbar.h: Finish the toolbar editor. Don't allow
	duplicate controls. Fix DND. Keep the list of available controls
	always sorted.

2002-08-26  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/toolbar-editor.glade
	* src/window-commands.c
	* utils/gul-toolbar-editor.c
	* utils/gul-toolbar-editor.h: Changed the toolbar editor to use
	autoapply and revert.

2002-08-25  Marco Pesenti Gritti <marco@it.gnome.org>

	* INSTALL: updated for galeon2. Contributions about
	it would be very welcome, as I prefer to spend my
	time coding :)

2002-08-25  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/galeon-autocompletion-window.c
	* utils/galeon-autocompletion.c
	* utils/galeon-autocompletion.h: Make this a bit faster and use
	less memory.

2002-08-25  Marco Pesenti Gritti <marco@it.gnome.org>

	* galeon.schemas.in: add separators like in old toolbar
	Thank you ric for fast implementation.
	* ui/galeon-ui.xml.in: move the toolbar editor up

2002-08-25  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/gul-tbi-separator.h 
	* utils/gul-tbi-separator.c 
	* utils/Makefile.am
	* utils/gul-bonobo-extensions.c
	* utils/gul-toolbar-item-factory.c: Added support for separators.
	* utils/gul-tbi-std-toolitem.c: Fixed problem with "_" appering on
	text labels.

2002-08-24  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/Makefile.am: hack to make it compile with recent mozilla.
	Using ac defines in public headers is crazy (argh).
	* galeon.schemas.it: fix definition of toolbar key so that it doesnt
	overwrite spinner one. Move back to the old default. Ricardo we
	definately need separators (do you plan to impl them ?). If we want
	to have zoom by default we need to add a label, this way it's crack.

2002-08-24  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* embed/galeon-embed-shell.c
	* embed/global-history.c
	* embed/global-history.h: Make sure that history is always
	saved. Fixed saving / loading of history. We were encoding items
	whem saving and not decoding them when reading. It was a mess:
	items were growing a bit each time. 
	* utils/galeon-autocompletion-window.c
	* utils/galeon-autocompletion.c: Enabled debug output again.
	* src/toolbar.c
	* utils/gul-tbi-favicon.c
	* utils/gul-tbi-location.c
	* utils/gul-tbi-navigation-history.c
	* utils/gul-tbi-spinner.c
	* utils/gul-tbi-std-toolitem.c
	* utils/gul-tbi-zoom.c
	* utils/gul-toolbar-bonobo-view.c
	* utils/gul-toolbar-editor.c
	* utils/gul-toolbar-item-factory.c
	* utils/gul-toolbar-item.c
	* utils/gul-toolbar-tree-model.c
	* utils/gul-toolbar.c: Disabled debug output for now.

2002-08-22  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* galeon.schemas.in
	* ui/galeon-ui.xml.in
	* src/galeon-window.c
	* src/toolbar.c
	* src/toolbar.h
	* src/window-commands.c
	* src/window-commands.h
	* utils/prefs-strings.h: Plug the toolbar editor.
	* utils/Makefile.am
	* utils/gul-toolbar-item-factory.c
	* utils/gul-tbi-favicon.c
	* utils/gul-tbi-favicon.h
	* utils/gul-tbi-spinner.c
	* utils/gul-tbi-spinner.h: These items are only wrappers, because
	the real widgets must be created by galeon (they are in src/,
	maybe the could be moved to utils/). 
	* utils/gul-tbi-navigation-history.c
	* utils/gul-toolbar-bonobo-view.c
	* utils/gul-toolbar-editor.c
	* utils/gul-toolbar-test.c
	* utils/gul-toolbar.c
	* utils/gul-toolbar.h: Various fixes and minor changes.

2002-08-21  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/toolbar-editor.glade: Correct button order.
	* utils/gul-general.c: Always cache found files in
	gul_general_user_file.
	* utils/location-entry.c: Don't crash if autocompletion object is
	NULL.
	* utils/gul-tbi-navigation-history.c
	* utils/gul-tbi-std-toolitem.c: Small fixes.
	* utils/Makefile.am
	* utils/gul-tbi-location.c
	* utils/gul-tbi-location.h
	* utils/gul-toolbar-item-factory.c
	* utils/gul-toolbar-test.c: Location entry item.

2002-08-20  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/session.c: Persist the recovery method.
	Add API documentation.
	* src/galeon-spinner.c: API documentation

2002-08-20  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/Makefile.am
	* utils/gul-bonobo-extensions.c
	* utils/gul-bonobo-extensions.h
	* utils/gul-tbi-navigation-history.c
	* utils/gul-tbi-navigation-history.h
	* utils/gul-tbi-std-toolitem.c
	* utils/gul-tbi-std-toolitem.h
	* utils/gul-tbi-zoom.c
	* utils/gul-toolbar-item-factory.c
	* utils/gul-toolbar-item.c
	* utils/gul-toolbar-item.h
	* utils/gul-toolbar-test.c
	* utils/gul-toolbar-tree-model.c
	* utils/gul-toolbar.c
	* utils/gul-toolbar.h: More toolbar items implemented.

2002-08-19  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c (galeon_window_show):
	dont ignore the fact that a window can have no tabs:
	fix a crash on crashed session recovery

2002-08-18  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/appearance-prefs.c:
	* src/appearance-prefs.h: fix "Appeareance" typo	
	* src/prefs-dialog.c: add a checkbox to choose the
	gnome mail handler
	* mozilla/ExternalProtocolService.cpp: fix the mailto:
	handler to use the new pref
	* embed/galeon-embed-utils.c: fix a leak

2002-08-17  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/toolbar-editor.glade
	* utils/.cvsignore
	* utils/Makefile.am
	* utils/gul-tbi-zoom.c
	* utils/gul-toolbar-editor.c
	* utils/gul-toolbar-editor.h
	* utils/gul-toolbar-item.c
	* utils/gul-toolbar-item.h
	* utils/gul-toolbar-test.c
	* utils/gul-toolbar-tree-model.c
	* utils/gul-toolbar.c: More about the toolbar editor. Started the
	implementation of the editor dialog itself, and some bits and fixes.

2002-08-17  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/ContentHandler.cpp
	* mozilla/ContentHandler.h
	* mozilla/ProgressListener.cpp:  Fixed a number of problems with
	helper handling with the added bonus of making code cleaner.

	1) The 'GNOME Default' choice is now expanded out to a helper at the
	time of selection and not when the helper is run. This means that
	changing the Default helper in GNOME-VFS later will not the change the
	helper that galeon runs. I think is what most users prefer.

	2) Got terminal based helpers working again. Apparently the
	gnome_terminal code changed a while back and the command line that it
	runs has to be passed as separate vars rather than a single one for the
	whole command line.

	3) Fixed bug where terminal flag would not be recognised if the helper
	wasn't marked as "use always".

	4) Fixed bug where filenames with spaces in them would get chopped up
	when passed to the helper app.

	5) Fixed bug where MIME action and helper chooser dialogs weren't shown
	making the whole download handling system essentially useless. The
	strange thing is that the original code worked fine; now we have to
	explitly |gtk_widget_show| the dialogs. *shrug*

	6) Refactored the helper chooser dialog code out of GContentHandler as
	a first step to making it fully standalone so that it can be called by
	our prefs code to choose helper apps in prefs. Marco, you may want to
	refit this code into a galeon_dialog rather than the current impl.

2002-08-17  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/mozilla-embed-shell.cpp: Mozilla cvs resync.
	If this code doesn't compile with the 1_1 branch,
	then we're reached a point where we have three platforms:
        1.0.x, 1.1.x and trunk. We'll need to alter MOZILLA_SNAPSHOT
        accordingly in that case.

2002-08-11  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed-utils.c: rewrite the charset menu
	creation to be reasonably fast and remove the build on View
	menu click hack. Add API documentation.
	* src/galeon-window.c: update the encoding menu path
	* ui/galeon-ui.xml.in: use a placeholder for encoding instead of having
	the submenu in the static xml

2002-08-15  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/Makefile.am
	* utils/gul-toolbar-tree-model.c
	* utils/gul-toolbar-tree-model.h: A tree model to show toolbars
	while editing.
	* utils/gul-tbi-zoom.c
	* utils/gul-toolbar-bonobo-view.c
	* utils/gul-toolbar-item.c
	* utils/gul-toolbar-item.h
	* utils/gul-toolbar-test.c
	* utils/gul-toolbar.c: More bits implemented.

2002-08-14  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/gul-bonobo-extensions.c
	* utils/gul-bonobo-extensions.h
	* bookmarks/bookmarks-bonoboui-menu.c
	* bookmarks/bookmarks-bonoboui-tb.c: Renamed
	gul_bonobo_clear_submenu to gul_bonobo_clear_path.
	* utils/Makefile.am
	* gul-tbi-zoom.c
	* gul-tbi-zoom.h
	* gul-toolbar-bonobo-view.c
	* gul-toolbar-bonobo-view.h
	* gul-toolbar-item-factory.c
	* gul-toolbar-item-factory.h
	* gul-toolbar-item.c
	* gul-toolbar-item.h
	* gul-toolbar-test.c
	* gul-toolbar.c
	* gul-toolbar.h: Infrastructure for customizable toolbar. Nothing
	galeon-specific yet, and nothing usable. Only a test app that you
	can customize its toolbar, adding as many zoom controls as you
	like.

2002-08-11  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/mozilla-embed-shell.cpp:
	* mozilla/mozilla-embed.cpp:
	* src/galeon-tab.c:
	* src/galeon-window.c:
	* src/galeon-window.h: Fixup popup creation and
	size_to. 
	* src/galeon-shell.c: Api documentation

2002-08-11  Duarte Loreto <happyguy_pt@hotmail.com>

        * galeon.schemas.in: Fixed 2 i18n typos.

2002-08-11  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c: on tab switching signal dont 
	save old tab info if old tab = new tab.
	* src/galeon-dialog.c: use gtk_window_present to show
	the dialog, so it's raised when necessary.
	* ui/galeon-ui.xml: Sidebar->Side Pane to be consistent
	with nautilus

2002-08-10  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/mozilla-embed-shell.cpp: Mozilla resync.

2002-08-08  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-bonoboui-tb.c
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-editor.h
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* ui/galeon-bookmarks-editor-ui.xml.in: Implemented some easy
	bookmark's editor menuitems.

2002-08-07  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/toolbar.c: Fixed a warning about a floating reference.
	* utils/galeon-autocompletion-window.c: Clicking on the window
	activates the selected item.	

2002-08-06  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/gul-bonobo-extensions.c
	* src/statusbar.c: Added some safety checks.
	* src/toolbar.c: Fixed a crash when closing windows with loading
	tabs and fixed some refcounting leaks.
	
2002-08-06  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-editor-dockable.c
	* bookmarks/bookmarks-editor-dockable.h
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-editor.h
	* bookmarks/bookmarks-tree-view.c
	* bookmarks/bookmarks-tree-view.h
	* src/galeon-window.c: Implemented a bookmarks sidebar.

2002-08-05  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* mozilla/MyportalProtocolHandler.cpp
	* src/statusbar.c
	* utils/gul-bonobo-extensions.c: Fixed some object leaks.
	
2002-08-04  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/mozilla-notfiers.cpp: Whoops, used a NULL instead of 0
	in one of the terminator fields.

2002-08-04  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/mozilla-notifiers.cpp: Added missing NULL terminator
	to notifier lookup table.

2002-07-31  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-gtk-menu.c
	* bookmarks/bookmarks-tb-widget.c: middle clicking does the
	expected thing.

2002-07-31  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-editor.h
	* bookmarks/bookmarks-tree-view.c
	* bookmarks/bookmarks-tree-view.h: Allow activation of
	bookmarks. Try middle clicking or the context menu.
	* src/Makefile.am
	* src/galeon-window-bookmark-activated-proxy.c
	* src/galeon-window-bookmark-activated-proxy.h
	* src/galeon-window.c
	* src/window-commands.c: Class to manage bookmark-activated
	signals. See the comments for details.

2002-07-31  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-tree-view.c: Fixed the interaction betwen
	context menus and dnd.
	Double click for editing a bookmark.

2002-07-30  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-bonoboui-tb.c
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-folder-tb-widget.c
	* bookmarks/bookmarks-gtk-menu.c
	* bookmarks/bookmarks-tree-model.c
	* bookmarks/bookmarks.c
	* src/window-commands.c: Fixed some refcount leaks.

2002-07-30  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks.c: Cleanups and fixed a bug that prevented
	rebuilding menus or toolbars in some cases.
	* bookmarks/bookmarks-gtk-menu.c: Added a timeout to avoid
	excesive rebuilding.
	
2002-07-30  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-import-druid-konqueror.c
	* bookmarks/bookmarks-import-druid-konqueror.h
	* bookmarks/bookmarks-import-druid-mozilla.c
	* bookmarks/bookmarks-import-druid-netscape.c
	* bookmarks/bookmarks-import-druid-netscape.h
	* bookmarks/bookmarks-import-druid.c
	* bookmarks/bookmarks-import-druid.h
	* bookmarks/bookmarks-mozilla.c
	* bookmarks/bookmarks-mozilla.h
	* bookmarks/bookmarks-tree-model.c
	* bookmarks/bookmarks.c: Implemented Netscape and Konqueror
	bookmarks import druids and fixed some small bugs.

2002-07-29  Philip Langdale <philipl@mail.utexas.edu>

	R GNOME_GTM.server
	* Makefile.am: Now that Bruno has merged the bonobo-activation
	stuff into gtm cvs, we don't need this in galeon cvs.

2002-07-27  Christian Rose  <menthos@menthos.com>

	* bookmarks/bookmarks-import-druid.c: Fixed bug #89182.

2002-07-26  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/gul-bonobo-extensions.c
	* bookmarks/bookmarks-bonoboui-tb.c: Fixed bug #89127.

2002-07-26  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/Makefile.am
	* src/galeon-autocompletion-window.c (removed)
	* src/galeon-autocompletion-window.h (removed)
	* src/location-entry.c (removed)
	* src/location-entry.h (removed)
	* utils/Makefile.am
	* utils/galeon-autocompletion-window.c
	* utils/galeon-autocompletion-window.h
	* utils/location-entry.c
	* utils/location-entry.h: Move the location entry widget to
	util. Move the autocompletion window widget to util too (why
	wasn't this moved with the rest of the autocompletion files?)
	
2002-07-26  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-tree-model.c: Disconnect signals when
	finalizing.
	* bookmarks/bookmarks-import-druid.c
	* bookmarks/bookmarks-util.c
	* bookmarks/bookmarks-util.h: Automatic merging of imported
	bookmarks.

2002-07-25  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-import-druid.c
	* bookmarks/bookmarks-tree-view.c: Some bug fixes and changes.
	
2002-07-25  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-editor.c: Save size of the bookmarks editor
	window.

2002-07-24  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c: dont save size of popups

2002-07-24  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-util.c
	* bookmarks/bookmarks-util.h
	* bookmarks/bookmarks.h
	* bookmarks/bookmarks-bonoboui-menu.h
	* bookmarks/bookmarks-bonoboui-tb.h
	* bookmarks/bookmarks-gtk-menu.h
	* bookmarks/bookmarks-separator-tb-widget.h
	* bookmarks/bookmarks-tb-widget.h
	* bookmarks/bookmarks.c: Moved some functions and types to
	bookmarks-util.[ch].
	* bookmarks/bookmarks-context-menu-several.c
	* bookmarks/bookmarks-context-menu-several.h
	* bookmarks/bookmarks-context-menu.c
	* bookmarks/bookmarks-context-menu.h
	* bookmarks/bookmarks-tree-view.c: Add context menus for more than
	one bookmark, add Cut/Copy/Paste to the context menus.
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-clipboard.c
	* bookmarks/bookmarks-clipboard.h: Use only a clipboard object for
	everything.
	* utils/gul-gui.c
	* utils/gul-gui.h: Convenience function for adding separators to
	menus.
	
2002-07-23  Marco Pesenti Gritti <marco@it.gnome.org>

	* TODO
	* embed/galeon-embed-event.c
	* embed/galeon-embed-event.h
	* embed/galeon-embed.c
	* embed/galeon-embed.h
	* mozilla/EventContext.cpp
	* mozilla/EventContext.h
	* mozilla/mozilla-embed.cpp
	* src/galeon-nautilus-view.c
	* src/galeon-shell.c
	* src/galeon-tab.c
	* src/galeon-window.c
	* src/galeon-window.h
	* src/general-prefs.c
	* src/prefs-dialog.c
	* src/window-commands.c
	* src/window-commands.h
	* ui/galeon-ui.xml.in
	* ui/galeon.glade
	* ui/prefs-dialog.glade
	* utils/galeon-dialog.c
	* utils/gul-state.c
	* utils/gul-state.h: Remove our mozilla key hacks.
	In gtk2 key events are handled first by the window, then
	by the focused widget. This breaks emacs key bindings in forms
	but I dont think we can do much about it.

	Save window size on configure event, save chrome status "on the fly".
	Save dialogs size. (leaving the bookmarks dialog to ric ...).

2002-07-23  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-import-druid.c
	* bookmarks/bookmarks-tree-model.c
	* bookmarks/bookmarks-tree-model.h
	* bookmarks/bookmarks-tree-view.c
	* bookmarks/bookmarks-tree-view.h: Some refactoring to avoid code
	duplication. Fixed bugs #88873 and #88875.

2002-07-23  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-bonoboui-menu.c
	* bookmarks/bookmarks-bonoboui-tb.c
	* bookmarks/bookmarks-clipboard.c
	* bookmarks/bookmarks-context-menu.c
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-favicon.c
	* bookmarks/bookmarks-folder-tb-widget.c
	* bookmarks/bookmarks-gtk-menu.c
	* bookmarks/bookmarks-import-druid-mozilla.c
	* bookmarks/bookmarks-import-druid.c
	* bookmarks/bookmarks-io.c
	* bookmarks/bookmarks-iterator.c
	* bookmarks/bookmarks-location-source.c
	* bookmarks/bookmarks-netscape-mozilla.c
	* bookmarks/bookmarks-netscape.c
	* bookmarks/bookmarks-separator-tb-widget.c
	* bookmarks/bookmarks-single-editor.c
	* bookmarks/bookmarks-site-tb-widget.c
	* bookmarks/bookmarks-smart-site-tb-widget.c
	* bookmarks/bookmarks-tb-widget.c
	* bookmarks/bookmarks-toolbar-widgets.c
	* bookmarks/bookmarks-tree-model.c
	* bookmarks/bookmarks.c
	* bookmarks/testbookmarks.c
	* bookmarks/xbel.c: Include config.h everywhere.

2002-07-23  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-import-druid-mozilla.c
	* bookmarks/bookmarks-import-druid-mozilla.h
	* bookmarks/bookmarks-import-druid.c
	* bookmarks/bookmarks-import-druid.h: Prototype of a bookmarks
	import druid (for mozilla).
	* bookmarks/bookmarks-single-editor.c: Fix a leak.

2002-07-20  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-tree-model.c: Reordering using DND.
	
2002-07-20  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* mozilla/mozilla-embed.cpp: Return NULL when there is no
	location. This avoids some crashes.
	* src/galeon-embed-favicon.c: Don't crash when the location can't
	be obtained.

2002-07-20  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-nautilus-view.c
	* src/galeon-window.c
	* src/window-commands.c
	* mozilla/PrintingPromptService.cpp
	* mozilla/mozilla-embed.cpp
	* embed/find-dialog.c
	* embed/find-dialog.h
	* embed/print-dialog.c
	* embed/print-dialog.h: Implemented Find and Print in the nautilus
	view.

2002-07-20  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-nautilus-view.c: Fixed a crash when middle clicking.

2002-07-19  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/galeon-ui.xml.in
	* ui/nautilus-galeon-view-ui.xml.in
	* embed/galeon-embed-utils.c: Don't build the encodings menu until
	it is needed. This speeds up window creation. Affects both the
	GaleonWindow and the GaleonNautilusView.
	
2002-07-19  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-nautilus-view.c: Added encoding menus.
	* embed/galeon-embed-utils.c: Fixed a leak.

2002-07-19  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/SideBar.cpp
	* mozilla/SideBar.h: Added context menu for sidebar panels.

2002-07-19  Philip Langdale <philipl@mail.utexas.edu>

	* galeon-shell.c
	* galeon-tab.c: Fixed logical errors in popup handling with respect
	to tabs. The logic to show xul dialogs properly is correct but the
	chrome flag doesn't seem to be respected. marco...

2002-07-19  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/ExternalProtocolService.cpp
	* src/galeon-shell.c: Fixed target="_blank" link type handling. 
	Mozilla handles these by first passing them to the 
	ExternalProtocolHandler and if it can't handle, it then opens in
	current window. Our old ExternalProtocolHandler will refuse to handle
	such urls if galeon is your gnome handler (and it should be) because
	of the potential for infinite loops.
	Telling ExternalProtocolHandler to refuse such urls is bad because
	mozilla's fallback behaviour of opening in the current window is not
	w3c compliant; the url should open in a new window (or tab). The fix
	was to call the windowwatcher service in ExternalProtocolHandler to
	open a new window through mozilla, thus maintaining the EPH's
	independence from core galeon code. 
	WindowWatcher's actions ultimately lead to a new orphan window being
	created, which is why I had to fix orphan window creation to respect
	tab prefs, which is something that should be done anyway.

2002-07-16  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/galeon-bookmarks-editor-ui.xml.in
	* bookmarks/bookmarks-editor.c: Removed some items from the tolbar
	and implemented some actions.
	
2002-07-16  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-gtk-menu.c: Rebuild menus when neccesary.

2002-07-15  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-gtk-menu.c: Don't popup more than one
	context menu each time.
	
2002-07-15  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-window.c
	* src/galeon-window.h
	* src/window-commands.c
	* bookmarks/bookmarks-bonoboui-menu.c
	* bookmarks/bookmarks-bonoboui-menu.h
	* bookmarks/bookmarks-bonoboui-tb.c
	* bookmarks/bookmarks-bonoboui-tb.h
	* bookmarks/bookmarks-context-menu.c
	* bookmarks/bookmarks-context-menu.h
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-editor.h
	* bookmarks/bookmarks-folder-tb-widget.c
	* bookmarks/bookmarks-gtk-menu.c
	* bookmarks/bookmarks-gtk-menu.h
	* bookmarks/bookmarks-location-source.c
	* bookmarks/bookmarks-location-source.h
	* bookmarks/bookmarks-tb-widget.c
	* bookmarks/bookmarks-tb-widget.h
	* bookmarks/bookmarks-toolbar-widgets.c
	* bookmarks/bookmarks-toolbar-widgets.h
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h: Cleanups. Add "Add bookmark here" and
	"Add folder here" to bookmarks context menus.

2002-07-06  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed-event.h:
	* embed/galeon-embed-popup.c: add a sidebar event context
	and hide some popups items for it

2002-07-06  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-shell.c
	* src/galeon-shell.h
	* src/galeon-window.c
	* src/session.c
	* src/session.h
	* src/window-commands.c: rehash session close code.
	Cleaner code and sidebars saved on quit.
	Hopefully no regressions.

2002-07-13  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/SideBar.cpp
	* mozilla/SideBar.h
	* mozilla/mozilla-embed.h
	* utils/galeon-sidebar.c: Finished sidebar implementation
	so that mozilla sidebar pages can now be removed. Fixed the
	crash-on-page-change bug caused by attempting to remove the
	old page twice...

2002-07-06  Victor Hernandez Maksimenko <victor@planetasur.com>

	* configure.in: do not enable Werror in CXXFLAGS for gcc 3.1

2002-07-06  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/galeon-sidebar.c: fix sidebars removing to
	actually work

2002-07-12  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-location-source.c
	* bookmarks/bookmarks-location-source.h: I'll need this soon.
	* bookmarks/bookmarks-tb-widget.c
	* bookmarks/bookmarks-tb-widget.h
	* bookmarks/bookmarks-folder-tb-widget.c
	* bookmarks/bookmarks-folder-tb-widget.h
	* bookmarks/bookmarks-site-tb-widget.c
	* bookmarks/bookmarks-site-tb-widget.h
	* bookmarks/bookmarks-smart-site-tb-widget.c
	* bookmarks/bookmarks-smart-site-tb-widget.h: Some refactoring to
	avoid code duplication.
	* bookmarks/bookmarks-toolbar-widgets.c
	* bookmarks/bookmarks-toolbar-widgets.h
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks-separator-tb-widget.c
	* bookmarks/bookmarks-separator-tb-widget.h: Separators in the toolbar.

2002-07-06  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/SideBar.cpp
	* src/galeon-window.c
	* utils/galeon-sidebar.c
	* utils/galeon-sidebar.h
	* utils/prefs-strings.h: sidebar size/page
	persistence. Support for page removing (untested).

2002-07-06  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/SideBar.cpp: fix build on gcc 3.1
	* too many: fix out of source dir build. Please
	dont use includes like #include <utils/...> or
	you will break it again. Use them only in mozilla
	dir when breaking abstraction (including from src dir)
	Move autocompletion to utils (to not break abstraction)

2002-07-12  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/SideBar.cpp
	* mozilla/SideBar.h: Switched from a hash_map to a regular map
	as the container for the sidebar pages. hash_map is not an official
	STL container despite being in the de-facto STL before standardisation.
	I felt, and still do, that the hash_map is more appropriate because
	of the ammount of random access into the container, but the header confusion
	we saw with gcc3 and the helper class templatisation mean the logistical
	cost is simply too high. And you never know when it might just disapper
	because it's not official. compiles with gcc 3.1 with no probs now.

2002-07-12  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/SideBar.h
	* src/galeon-window.c: Fixed a gcc 3.1 compile problem and removed
	a debug output from galeon-window.c

2002-07-11  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-bonoboui-tb.c
	* bookmarks/bookmarks-folder-tb-widget.c
	* bookmarks/bookmarks-iterator.c
	* bookmarks/bookmarks-site-tb-widget.c
	* bookmarks/bookmarks-smart-site-tb-widget.c
	* bookmarks/bookmarks.c: Cleanups and removed some warnings and
	fixed a	crash at exit.

2002-07-11  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/ProgressListener.cpp: Mozilla trunk resync. bleah.

2002-07-11  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/SideBar.cpp
	* mozilla/SideBar.h
	* mozilla/SideBarProxy.cpp
	* mozilla/mozilla-embed-shell.cpp
	* src/galeon-window.c
	* src/session.c
	* src/session.h: Got sidebar support almost up to galeon-1-2 levels.
	The only thing missing right now is the ability to remove pages once
	they've been added. There's also a problem that pages are not saved
	if you File->Quit rather than use window-manager->close to exit galeon.
	This could be solved by saving in the exit routine but I'd rather that
	the appropriate callback was fired. It's more elegant that way.

2002-07-10  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-bonoboui-tb.c: Rebuild toolbars when
	neccesary.
	* bookmarks/xbel.c: I broke the file format detection.
	* utils/gul-bonobo-extensions.c: Unref the control after adding it
	to the toolbar.

2002-07-10  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-window.c
	* bookmarks/bookmarks-bonoboui-tb.c
	* bookmarks/bookmarks.c: Refcounting issues. The bookmarks toobar
	was not destroyed.
	
2002-07-10  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-bonoboui-menu.c
	* bookmarks/bookmarks-smart-site-tb-widget.c
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/xbel.c: Fixed two subtle bugs, and some cleanups.
	* utils/gul-gui.c
	* utils/gul-gui.h
	* bookmarks/bookmarks-context-menu.c: Some more context menu
	options.

2002-07-06  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed-popup.c: copy the text to both
	clipboard and primary, simplify the code a lot

2002-07-08  Christophe Fergeau <teuf@users.sourceforge.net>

	* src/galeon-favicon-cache.c: fixed a crash on savannah.gnu.org

2002-07-06  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-shell.c: do not set the session to
	NULL two times ;)

2002-07-06  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-tab.c
	* src/galeon-window.c: fix the update of the location
	on tab switch when no page is loaded. Set the location
	entry on net_start when it's NULL (first page loaded).
	Please report if there are more bugs with the location.

2002-07-06  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c: fix the automoving of the
	window on showing. We was loading default window
	size when not necessary

2002-07-06  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/session.c:
	* src/session.h: implement a new window callback.
	Philip I hope it worsk ;) untested.

2002-07-06  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-window.c
	* utils/gul-gui.c
	* utils/gul-gui.h
	* bookmarks/bookmarks-context-menu.c
	* bookmarks/bookmarks-context-menu.h
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-folder-tb-widget.c
	* bookmarks/bookmarks-gtk-menu.c
	* bookmarks/bookmarks-site-tb-widget.c
	* bookmarks/bookmarks-smart-site-tb-widget.c: removed some code
	duplication and implemented some more context menu options.

2002-07-05  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/galeon-marshal.list
	* src/galeon-window.c
	* bookmarks/bookmarks-bonoboui-menu.c
	* bookmarks/bookmarks-bonoboui-menu.h
	* bookmarks/bookmarks-bonoboui-tb.c
	* bookmarks/bookmarks-bonoboui-tb.h
	* bookmarks/bookmarks-context-menu.c
	* bookmarks/bookmarks-context-menu.h
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-folder-tb-widget.c
	* bookmarks/bookmarks-folder-tb-widget.h
	* bookmarks/bookmarks-gtk-menu.c
	* bookmarks/bookmarks-gtk-menu.h
	* bookmarks/bookmarks-site-tb-widget.c
	* bookmarks/bookmarks-site-tb-widget.h
	* bookmarks/bookmarks-smart-site-tb-widget.c
	* bookmarks/bookmarks-smart-site-tb-widget.h
	* bookmarks/bookmarks.h: Redesign the way bookmarks are activated,
	to allow open in tabs/new window, opening folders, etc.

2002-07-05  Christophe Fergeau <teuf@users.sourceforge.net>

	* ui/galeon-ui.xml.in: added a few missing accelerators and removed
	a reference to gedit in a tooltip

2002-07-04  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/gul-ellipsizing-label.c:
	* utils/gul-ellipsizing-label.h: ellipsizing label based on the eel one
	* embed/downloader-view.c: use ellipsizing label for file/location
	* src/pdm-dialog.c: use ellipsizing label for cookie value

2002-07-04  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-context-menu.c
	* bookmarks/bookmarks-context-menu.h: Infrastructure for context
	menus for bookmarks. For now it only has "Edit...", but adding the
	rest of options is easy.
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-folder-tb-widget.c
	* bookmarks/bookmarks-gtk-menu.c
	* bookmarks/bookmarks-single-editor.h
	* bookmarks/bookmarks-site-tb-widget.c
	* bookmarks/bookmarks-smart-site-tb-widget.c: Right click menus in
	the editor, toolbar and gtk menus.

2002-07-03  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/galeon-bookmarks-editor-ui.xml.in: Fixed some ugliness. Added
	cut, copy and paste to the toolbar and removed the move up/down
	buttons.
	* src/galeon-autocompletion-window.c
	* src/galeon-autocompletion.c: Removed some debugging output.
	* bookmarks/bookmarks-tree-model.c: When a new child is added, it
	seems that I have to notify also if that child has childs...
	* bookmarks/bookmarks-single-editor.c
	* bookmarks/bookmarks-single-editor.h: Typos.
	* bookmarks/Makefile.am
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/xbel.c
	* bookmarks/bookmarks-clipboard.c
	* bookmarks/bookmarks-clipboard.h: Implemented cut, copy and paste
	for bookmarks.

2002-07-02  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks.h
	* bookmarks/bookmarks.c: Functions to try to convert a bookmark
	file saved to galeon 1 to correct utf8 encoding. It should be safe
	even if the file was already correct, but that's not
	warranted. Also, I've implemented some functions that were
	incomplete.
	* bookmarks/xbel.c: Save and load information about the version of
	galeon that created the file. Obviously, files saved with galeon
	until yesterday will be recognized as saved by galeon 1 because
	they don't have version info.
	* src/galeon-shell.c: If an old bookmark file is detected, warn
	the user and allow him to fix it. It should be safe if the user
	says "yes" when he should have said "no", but let me know if it
	breaks for you. Make backups ;)
	* bookmarks/default-bookmarks.xbel: Added version info.

2002-07-01  Philip Langdale <philipl@mail.utexas.edu>

	A GNOME_GTM.server
	* Makefile.am
	A idl/Gtm.idl
	R src/GaleonAutomation.idl
	R src/Gtm.idl
	* src/galeon-main.c
	* ui/prefs-dialog.glade
	* utils/Makefile.am
	* utils/gul-download.c: Thanks to Uraeus provoking me into
	trying it out, I've discovered that, at least for very simple
	case like GTM, bonobo_activation will successfully instantiate
	a CORBA object writen with OAF in mind. This isn't documented
	but it works for me. So, we now have fully equivalent downloader
	support in HEAD. Getting things working simply involved
	copying the .oaf file as a .server file in the correct place
	and making a call to bonobo_activation. I've added a copy of
	the .server file for gtm to our cvs for the time being.
	I've left the pref UI unchanged, so you activate GTM support
	by picking a specific string in the external handler combo,
	instead of using a radio box as in galeon1. This can be
	changed if necessary. I leave that up to marco.

2002-07-01  Philip Langdale <philipl@mail.utexas.edu>

	* embed/galeon-embed-popup.c
	* embed/galeon-embed-prefs.h
	* embed/galeon-embed-utils.c
	* mozilla/ContentHandler.cpp
	* mozilla/FilePicker.cpp
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-notifiers.cpp
	* src/prefs-dialog.c
	* ui/prefs-dialog.glade
	* utils/Makefile.am
	* utils/gul-download.c
	* utils/gul-download.h: After much faffing around and
	annoyance, I have external command line driven downloader
	support working. I'm suspicious about terminal apps. The
	method we use to run them hasn't changed, but suddenly
	it doesn't work anymore. I need more testing of this.
	Marco, you had some really silly code in embed_util_save
	or whatever it's called. Look at the diff, it speaks for
	itself. :-)
	GTM isn't supported through corba because the kind folks
	at the gnome project dumped oaf (after dumping gnorba).
	Does there exist a way to communicate between gnome1 and
	gnome2 apps? Who cares? They don't. But you can still use
	GTM through it's command line api, so all is not completely
	lost.

2002-06-30  Marco Pesenti Gritti <marco@it.gnome.org>
	
	* ui/prefs-dialog.glade: hide external downloader
	prefs. If someone will feel like writing and
	mantaining that code, he will be welcome to put
	them back

2002-06-30  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed-prefs.h:
	* src/prefs-dialog.c: fix allow popups option
	* mozilla/mozilla-embed.cpp: disconnect signals
	on _destroy, otherwise we get mozilla events
	after the window has been destroyed. Should fix
	crashes on popups closing.

2002-06-30  Marco Pesenti Gritti <marco@it.gnome.org>
	
	* utils/gul-general.c
	* utils/gul-general.h: add an helper to get
	a temp file name
	* embed/galeon-embed-helper-list.c: use it
	* src/galeon-automation.c
	* src/session.c
	* src/session.h: hookup gnome session
	management. As a side effect I had to implement
	--load-session

2002-06-30  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-editor.c: Removed some old code. Don't show
	the window when it is created. Cosmetic changes.
	* bookmarks/testbookmarks.c: Updated.
	* src/window-commands.c: Updated.

2002-06-30  Marco Pesenti Gritti <marco@it.gnome.org>

	* ui/galeon.glade:
	* src/history-dialog.c: use integer to store visits in
	the treeview. Set treeview border to IN

2002-06-30  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-autocompletion-source.h: Add support for scoring to
	the interface.
	* embed/global-history.c: Implement a scoring function. It is very
	simple. Probably you can think of something better and tell me ;)
	Newer urls get higher scores, and each visit makes it 1.5 days
	younger.
	* src/galeon-autocompletion-window.c: Don't sort urls, they are
	already sorted now (using the score). Also, show only 100 items at
	most. It seems a lot faster now.
	* src/galeon-autocompletion.c
	* src/galeon-autocompletion.h: Sort matches based on the score.
	* src/location-entry.c: Make the alternatives window popup sooner,
	it feels faster that way.

	I've enabled a lot of debugging output. If it annoys you, disable
	it. If you find the autocompletion too slow, send me that output.

2002-06-29  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/Makefile.am: Added bookmarks-editor.glade.
	* bookmarks/bookmarks-single-editor.c: Don't leak the object when
	closing the window. 
	* bookmarks/bookmarks-folder-tb-widget.c
	* bookmarks/bookmarks-site-tb-widget.c
	* bookmarks/bookmarks-smart-site-tb-widget.c: Update toolbar items
	when the bookmark is modified. The toolbar itself is not updated yet.
	
2002-06-29  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-single-editor.c
	* bookmarks/bookmarks-single-editor.h
	* ui/bookmarks-editor.glade
	* ui/bookmarks.glade
	* ui/galeon-bookmarks-editor-ui.xml.in: Use a property editor for
	editing individual bookmarks, instead of the editing frame. 	
	* utils/gul-glade.c: Remove outdated comment and small improvement.

2002-06-29  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/location-entry.c: The autocompletion timeout was not working
	correctly always.
	* embed/global-history.c
	* src/galeon-autocompletion.c: Tidy up finalization. Emit less
	signals.
	
2002-06-28  Marco Pesenti Gritti <marco@it.gnome.org>

	* Makefile.am
	* configure.in
	* bookmarks/Makefile.am
	* embed/global-history.c
	* mozilla/Makefile.am
	* src/Makefile.am
	* utils/gul-general.c
	* utils/gul-gui.c
	* utils/gul-gui.h
	* utils/gul-string.c
	* utils/gul-string.h: remove some unused misc stuff.
	Use pkgconfig for mozilla and some misc configure fixes.

2002-06-28  Philip Langale <philipl@mail.utexas.edu>

	* mozilla/ContentHandler.cpp
	* mozilla/ContentHandler.h
	* mozilla/ProgressListener.cpp
	* mozilla/ProgressListener.h: Now that mozilla bug 147142 
	is fixed, here are the matching galeon changes. Though it doesn't
	look it because of the #ifdefs, the new architecture is somewhat
	less convoluted than before, though some code duplication has been
	introducted between the two objects. I intend to get rid of this
	in due course.

2002-06-27  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/galeon-sidebar.c: fix sizing so that
	title buttons doesnt overlap

2002-06-24  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed-shell.c
	* embed/global-history.c
	* src/galeon-autocompletion-window.c
	* src/galeon-autocompletion.c
	* src/history-dialog.c
	* src/location-entry.c
	* src/toolbar.c
	* utils/galeon-dnd.c
	* utils/galeon-dnd.h: Fix global history/ autocompletion
	finalization. This has been a pain and something could still be borked.
	I'm no more notifying data change on history finalization. The autocompletion
	is already dead and cause crashes. Ricardo, if that is needed please fix it :)
	Implement history dnd (treeview doesnt appear to support multiple items drag atm)

2002-06-24  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/galeon-dnd.c:
	* utils/galeon-dnd.h:
	* src/toolbar.c: implement favicon dnd. Please
	use get_data from galeon-dnd.h when you implement
	drag and drop in other widgets. (Nautilus credits again)

2002-06-24  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed-popup.c
	* embed/galeon-embed-event.c
	* embed/galeon-embed-event.h
	* embed/galeon-embed-helper-list.c
	* embed/galeon-embed-popup-control.c
	* src/galeon-window.c
	* src/window-commands.c
	* src/window-commands.h
	* ui/nautilus-galeon-view-ui.xml.in: Hide save background
	when there is no background. Implement Send link.

2002-06-24  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed-helper-list.c
	* embed/galeon-embed-popup.c
	* mozilla/ProgressListener.cpp: fix temp files
	creation and add an extensions (for borked apps)

2002-06-24  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/Makefile.am
	* embed/galeon-embed-helper-list.c
	* embed/galeon-embed-helper-list.h
	* embed/galeon-embed-popup.c: rehash open with code
	and make it work a bit better using gnome vfs to guess
	mime from the url when possible

2002-06-23  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/general-prefs.c
	* ui/nautilus-galeon-view-ui.xml.in
	* ui/prefs-dialog.glade: add open with to nautilus view.
	Remove set to my portal from prefs dialog

2002-06-22  Marco Pesenti Gritti <marco@it.gnome.org>

	* configure.in
	* embed/downloader-view.c
	* embed/galeon-embed-persist.c
	* embed/galeon-embed-persist.h
	* embed/galeon-embed-popup.c
	* mozilla/ContentHandler.cpp
	* mozilla/ProgressListener.cpp
	* mozilla/ProgressListener.h
	* ui/galeon-ui.xml.in
	* utils/gul-general.c
	* utils/gul-general.h
	* utils/gul-string.c
	* utils/gul-string.h: Implement open with (still not mature probably).
	Implement a generic way of opening external apps with params (credits
	to Nautilus) and try to use it in every place I remember it's needed.

2002-06-22  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-tab.c: display "Loading ..." message

2002-06-21  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed.c
	* embed/galeon-embed.h
	* mozilla/mozilla-embed.cpp: remove some unused stuff
	* src/galeon-window.c
	* src/window-commands.c
	* src/window-commands.h
	* ui/galeon-ui.xml.in: add my portal to go menu

2002-06-21  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-shell.c
	* src/galeon-tab.c
	* src/galeon-window.c
	* src/galeon-window.h
	* src/session.c: small api rehash on GaleonWindow,
	fix New tab to actually jump to the page. Fix
	tab sizing.

2002-06-18  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/pdm-dialog.c:
	* ui/galeon.glade:
	* utils/galeon-sidebar.c: fix pdm buttons sensivity.
	Remove some unnecessary space in the sidebar content

2002-06-18  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/pdm-dialog.c: add the ability to see cookies
	properties

2002-06-18  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/downloader-view.c: use selectable labels instead
	of entries for location / file

2002-06-18  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed-shell.c
	* embed/galeon-embed-shell.h
	* src/pdm-dialog.c: rehash pdm memory management

2002-06-18  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-tab.c:
	* src/galeon-tab.h:
	* src/galeon-window.c:
	* src/galeon-window.h: Have a default window size when the
	popup has not his own size.
	Fix browser context menus behavior.

2002-06-18  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/pdm-dialog.c: fix leaks
	* utils/galeon-sidebar.c: remove padding on the bottom

2002-06-15  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/Makefile.am
	* src/galeon-window.c
	* src/pdm-dialog.c
	* src/pdm-dialog.h
	* src/window-commands.c
	* src/window-commands.h: implemented data manager.
	Filtering stuff should be implemented like Matta proposed a
	while ago I think.
	Fix popup sizing issue.

2002-06-17  Philip Langdale <philipl@mail.utexas.edu>

	* src/galeon-shell.c: Fixed the "open link in new tab
	gives blank tab" bug. And marco said it was mozilla's
	fault... (widget was being shown before being parented
	to the window)

2002-06-15  Marco Pesenti Gritti <marco@it.gnome.org>

	* doc/*: manual finally working, ric I had the remove
	the  from your name ... I couldnt find a way fix it to be utf8,
	feel free to fix that back :)

2002-06-15  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c
	* ui/galeon.glade
	* utils/Makefile.am
	* utils/galeon-sidebar.c
	* utils/state.c
	* utils/state.h: complete gul_ renaming,
	fix some schema typos, fix sidebar height

2002-06-16  Philip Langdale <philipl@mail.utexas.edu>

	* Makefile.am
	* MozRegisterComponents.cpp
	A SideBar.cpp
	A SideBar.h
	A SideBarProxy.cpp
	A SideBarProxy.h: First pass at sidebar support. Mostly
	so that marco can look at it. Does not persist sidebar panels
	across sessions and many other funny quirks. Stable branch
	sidebar support (my hd only) is better right now, but I'm
	not ready to commit.
	* nsUnicharUtils.cpp: Update to latest version.

2002-06-15  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/Makefile.am
	* utils/galeon-dialog.c
	* utils/glade.c
	* utils/glade.h
	* utils/gul-bonobo-extensions.c
	* utils/gul-gui.c
	* utils/gul-gui.h
	* utils/gul-prefs-utils.c
	* utils/gul-prefs-utils.h
	* utils/gul-string.c
	* utils/gul-string.h
	* utils/misc-general.c
	* utils/misc-general.h
	* utils/misc-gui.c
	* utils/misc-gui.h
	* utils/misc-string.c
	* utils/misc-string.h
	* utils/pixbuf-cache.c
	* utils/prefs-utils.c
	* utils/prefs-utils.h: rename misc_ to gul_, cleanups

2002-06-15  Marco Pesenti Gritti <marco@it.gnome.org>

	* doc/C/galeon-manual.sgml:
	* doc/C/galeon.xml: some fixes, if someone has gnome-help
	working would be nice to test :)

2002-06-15  Marco Pesenti Gritti <marco@it.gnome.org>
	
	* src/galeon-main.c
	* src/galeon-window.c
	* src/prefs-dialog.c: fix preferences dialog title
	* src/window-commands.c
	* src/window-commands.h: hookup help, need test

2002-06-14  Philip Langdale <philipl@mail.utexas.edu>

	* src/galeon-window.c
	* src/galeon-window.h
	* utils/galeon-sidebar.c: Sidebar related stuff. Add a get_sidebar
	to galeon-window and make sidebar_set_content work.

2002-06-11  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-autocompletion-window.c: make columns autosize
	* src/history-dialog.c: make url/title autosize and set a max width

2002-06-11  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/history-dialog.c: separate UI for history
	sidebar

2002-06-12  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/PrintingPromptService.cpp: Routine moz cvs resync....

	* mozilla/GnomeHelpProtocolHandler.h
	* mozilla/InfoProtocolHandler.h
	* mozilla/ManProtocolHandler.h: Updated to use gnome2 html
	converters; a simple name change of called converter.

2002-06-11  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/gul-bonobo-extensions.c: make toolbars not
	configurable

2002-06-11  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-autocompletion-window.c: bugfixes and resizing
	improvements

2002-06-11  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed-persist.c:
	* src/galeon-window.c: cleanup default window size
	handling. Fix some typos.

2002-06-08  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/state.c:
	* utils/state.h: fix window state peristence, why
	that stuff need to suck so much ?

2002-06-08  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed.c
	* embed/galeon-embed.h
	* mozilla/mozilla-embed.cpp
	* src/galeon-shell.c
	* src/galeon-tab.c
	* src/galeon-window.c
	* src/galeon-window.h
	* src/session.c: cleanups and crash on exit fixes,
	should be finally usable again

2002-06-08  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-tab.c:
	* src/galeon-window.c: have a max size of tabs
	relative to the window, huge tabs are ugly ;)

2002-06-08  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-tab.c:
	* src/galeon-window.c:
	* src/ui-prefs.c: profterm like tab resizing.
	Fix bug #84501. If people hate expanding size
	we could probably have a max size, but I'm not sure
	how easy is that to implement

2002-06-08  Marco Pesenti Gritti <marco@it.gnome.org>

	* galeon.schemas.in
	* embed/Makefile.am
	* embed/find-dialog.h
	* embed/galeon-embed-prefs.h
	* embed/js-console.c
	* embed/print-dialog.h
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-notifiers.cpp: cleanup prefs strings and
	schemas. Now we could add it for translations ...

2002-06-08  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-tab.c
	* src/galeon-window.c
	* src/galeon-window.h
	* src/session.c
	* src/window-commands.c: make GaleonWindow inherit
	from BonoboWindow

2002-06-08  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed-dialog.c
	* embed/galeon-embed-popup.c
	* embed/galeon-embed-shell.c
	* embed/galeon-embed.c
	* embed/galeon-embed.h
	* embed/global-history.c
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-embed.cpp
	* mozilla/mozilla-embed.h
	* src/galeon-embed-favicon.c
	* src/galeon-nautilus-view.c
	* src/galeon-tab.c
	* src/galeon-tab.h: make MozillaEmbed inherit
	from GtkMozEmbed and move GaleonEmbed to be
	an interface. It make the whole thing cleaner
	and make finalize easier

2002-06-07  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/galeon-sidebar.c:
	* utils/galeon-sidebar.h: Yet another look rework.
	Credits goes to Dave Camp. Thanks !

2002-06-07  Marco Pesenti Gritti <marco@it.gnome.org>
	
	* utils/galeon-sidebar.c:
	* utils/galeon-sidebar.h:
	* utils/prefs-strings.h: add the ability to select a sidebar page, move
	using strings as identifiers, will be easier to persist the selected page

2002-06-07  Marco Pesenti Gritti <marco@it.gnome.org>

	* ui/galeon-ui.xml.in:
	* utils/galeon-sidebar.c:
	* utils/galeon-sidebar.h: subst the notebook with an
	optionmenu at the top (still ugly but I'll improve it).
	Finalize the api, it's dead simple but should work
	for our needs.

2002-06-07  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/appeareance-prefs.c: ugly workaround for a gtkcombo bug
	that hardly will be fixed. Insert the current font on the top of the list.
	Otherwise it was selecting the first random font and autoapplying it also ;)

2002-06-07  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/Makefile.am:
	* src/galeon-window.c:
	* src/history-dialog.c:
	* src/history-dialog.h: initial sidebars support,
	it's still rough and the use of gtknotebook is probably
	not going to be a definitive choice

2002-06-06  David Bordoley <bordoley@msu.edu>
 
	* ui/galeon-ui.xml.in: Added keyboard accelerators for find next
	and find previous. 	
	* ui/print.glade: Made button order hig compliant.
	* ui/galeon.glade: Fix the button ordering on some of the dialogs
	to be hig compliant.

2002-06-07  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c:make window creation a bit
	faster with freeze/thaw.

2002-06-06  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/appeareance-prefs.c: use combobox for font lists,
	usability still suck, argh :(

2002-06-05  Marco Pesenti Gritti <marco@it.gnome.org>

	* GNOME_Galeon_NautilusView.server.in: add text/xml to
	the mime types

2002-06-05  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/PromptService.cpp: inverse order of mozilla
	prompt to be HIG compliant, not sure how well this will 
	work

2002-06-05  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/find-dialog.c: fix several menu sensivity
	issues, make button order HIG compliant

2002-06-05  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed.c:
	* mozilla/mozilla-embed.cpp: Disconnect gtkmozembed
	signals so that they arent called after object/widget
	destruction

2002-06-05  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-autocompletion-window.c
	* src/galeon-autocompletion-window.h
	* src/location-entry.c: try to go where the user wants to go, no
	where autocompletion thinks that he wants to go.

2002-06-04  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-tab.c:
	* src/galeon-window.c:
	* src/galeon-nautilus-view.c: make embed/tab finalization
	more solid, add some debug code

2002-06-04  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-spinner.c:
	* embed/downloader-view.c:
	* ui/prefs-dialog.glade:
	implement Open in the download manager.
	Fix nautilus spinners.
	Fix misc warnings in the prefs dialog.

2002-05-31  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/downloader-view.c: fix crashes when the last
	download finishes

2002-05-31  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed-persist.c:
	* src/galeon-window.c: Add Close Window and
	Close Tab menus, not sure if it's better,
	let's see how people react.
	Implement "Use as background".
	Implement Jump to tab

2002-06-03  Jorn Baayen  <jorn@nl.linux.org>

	* ui/nautilus-galeon-view-ui.xml.in: consistent caps,
	add icons, remove "back/forward/reload" from context.

	Blame marco and daveb for that last bit ;)

2002-06-03  Jorn Baayen  <jorn@nl.linux.org>

	* ui/galeon-ui.xml.in: consistent caps

2002-06-03  Jorn Baayen  <jorn@nl.linux.org>

	* src/Makefile.am:
	* src/galeon-main.c: use a window icon
	
	* src/toolbar.c: 2-pixel padding around the favicon widget

2002-06-03  Jorn Baayen  <jorn@nl.linux.org>

	* embed/galeon-embed-popup.c: wrote clipboard helper function
	that ensures the selection has an owner, so that funky mmb
	pasting can be used again.

2002-06-03  Jorn Baayen  <jorn@nl.linux.org>

	* src/galeon-favicon-cache.c: fix xml loading

2002-06-02  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/xbel.c: Set the DTD again.

2002-05-31  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/prefs-strings.h:
	* src/prefs-dialog.c: fix downloader preferences to match
	the planned implementation. Layout still sucks a bit :(

2002-06-02  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/location-entry.c: Enable history, and enable automatic
	showing of autocompletion alternatives and tab completion. Should
	work mostly like in galeon1, report regressions as bugs.
	* src/galeon-autocompletion-window.c
	* src/galeon-autocompletion-window.h: Should be nearly finished
	now. Still does not allow resizing (but galeon1 didn't allow it
	either).
	* bookmarks/xbel.c: Kill useless runtime warnings and enable
	indentation of the output.
	* bookmarks/bookmarks-bonoboui-tb.c: Fix a problem when there were
	more than one bookmark toolbar.

2002-06-02  Jeroen Zwartepoorte  <jeroen@xs4all.nl>

	* src/window-commands.c: (window_cmd_bookmarks_edit),
	(window_cmd_edit_prefs), (window_cmd_help_about): Use
	gtk_window_set_transient_for to parent the dialog to the main window,
	and also center it over the parent window.

2002-05-31  Marco Pesenti Gritti <marco@it.gnome.org>

	* utils/prefs-strings.h:
	* embed/downloader-view.h:
	* ui/galeon.glade: complete downloader implementation
	and cleanup the code. Time to start report bugs :)

2002-05-31  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/downloader-view.c:
	* ui/galeon-glade.c: some ui cleanups,
	show less details in the treeview to make it more
	readable (they are still in the details section ...)
	We would still need a progressbar, but implementation
	doesnt look trivial :((

2002-05-31  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c: fix crash when switching tabs
	after the history has been closed
	* mozilla/ContentHandler.cpp: glade callbacks need to
	be extern "C", stupid me

2002-05-31  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/downloader-view.c
	* embed/downloader-view.h
	* embed/find-dialog.c
	* embed/galeon-embed-shell.c
	* mozilla/ProgressListener.cpp
	* src/prefs-dialog.c
	* src/window-commands.c
	* utils/galeon-dialog.c: fix a lot of downloaders bug.
	Make GaleonDialog autounref on widget destruction

2002-05-31  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/PromptService.cpp: fix password dialog response

2002-05-31  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/ContentHandler.cpp
	* mozilla/ContentHandler.h
	* mozilla/ExternalProtocolService.cpp
	* mozilla/MozRegisterComponents.cpp
	* mozilla/MozRegisterComponents.h
	* mozilla/mozilla-embed-persist.h
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-embed-shell.h
	* mozilla/mozilla-embed.h
	* mozilla/mozilla-i18n.c
	* mozilla/mozilla-i18n.h
	* mozilla/outputbuffer.h
	* mozilla/scandir.h: port external protocols
	handling, use G_BEGIN_DECLS

2002-05-31  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/PromptService.cpp:
	* ui/prompts.glade: complete prompt service port
	with Select dialog

2002-05-30  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/EventContext.cpp:
	* embed/galeon-embed-popup.c: show email address
	context menu on mailto: links

2002-05-30 David Bordoley <bordoley@msu.edu

	* ui/galeon-ui.xml.in
	Added a bunch of stock icons.
	Moved Reload and Stop into the View menu
	Added keybindings for back, forward, 
	stop, reload and home.
	Changed Refresh toolbar label to be "Reload"
	Changed "BookmarksBar" => "Bookmarks Bar

2002-05-30  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c:
	* src/location-entry.c:
	* src/location-entry.h:
	* src/toolbar.c:
	* src/toolbar.h: implement ctrl+l and alt+tabnum
	* mozilla/PromptService.cpp: rewrite part of the
	code to use gtk dialogs instead of glade when
	possible. This is likely causing regressions (but fixed
	some bugs), please report them ;)

2002-05-29  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/Makefile.am:
	* src/galeon-window.c:
	* ui/galeon-ui.xml.in:
	#82855 set data path for bonobo ui
	#83305 ctrl-w for file->close menu

2002-05-29  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-tab.c: fix a bad bad crasher when
	setting link and js status message

2002-05-28  Jorn Baayen  <jorn@nl.linux.org>

	* src/galeon-favicon-cache.c: NULL check for #82563

2002-05-26  Marco Pesenti Gritti <marco@it.gnome.org>
	
	* src/galeon-window.c
	* src/session.c
	* src/session.h
	* src/window-commands.c
	* src/window-commands.h: implement sessions ui,
	pref and menus

2002-05-26  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/js-console.c: fix a crash with js errors,
	should  improve stability quite a bit ;)

2002-05-26  Yanko Kaneti <yaneti@declera.com>

	* mozilla/mozilla-version.h (removed)
	* mozilla/BaseHelpProtocolHandler.cpp
	* mozilla/BaseProtocolContentHandler.cpp
	* mozilla/ContentHandler.cpp
	* mozilla/GaleonWrapper.cpp
	* mozilla/Makefile.am
	* mozilla/MozRegisterComponents.cpp
	* mozilla/PrintProgressListener.cpp
	* mozilla/PrintingPromptService.cpp
	* mozilla/ProgressListener.cpp
	* mozilla/TOCProtocolHandler.cpp
	* mozilla/gGnomeHelpUrl.cpp
	* mozilla/mozilla-embed-persist.cpp
	* acconfig.h:
	* configure.in: simplyfy the mozilla version handling by not trying to
	guesswork but rather ask the user for a guideline. 

2002-05-26  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/xbel.c: Save and load entry width and visibility for
	smart bookmarks.
	* bookmarks/Makefile.am
	* bookmarks/bookmarks-single-editor.c
	* bookmarks/bookmarks-single-editor.h
	* bookmarks/bookmarks-smart-site-tb-widget.c
	* bookmarks/bookmarks.c
	* utils/misc-gui.c
	* utils/misc-gui.h: Allow editing the width of a smart bookmark.
	
2002-05-26  Jorn Baayen  <jorn@nl.linux.org>

	* src/galeon-favicon-cache.c: scale icons > 16 pix

2002-05-26  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* embed/galeon-embed.c
	* embed/galeon-embed.h
	* mozilla/mozilla-embed.cpp: Added a signal to report zoom changes.
	* src/galeon-nautilus-view.c: Implemented BonoboZoomable interface.

2002-05-26  Yanko Kaneti <yaneti@declera.com>

	* configure.in: add a small hack to distinguish a rcX release
	* mozilla/ContentHandler.cpp:
	* mozilla/FilePicker.cpp:
	* mozilla/GaleonWrapper.cpp:
	* mozilla/MozRegisterComponents.cpp:
	* mozilla/MozillaPrivate.cpp:
	* mozilla/PrintProgressListener.cpp:
	* mozilla/PrintingPromptService.cpp:
	* mozilla/ProgressListener.cpp:
	* mozilla/mozilla-embed-persist.cpp:
	* mozilla/mozilla-embed-shell.cpp: remove the pre rc3 compatibilty

2002-05-25  Yanko Kaneti <yaneti@declera.com>

	* mozilla/MozillaPrivate.cpp: Fix print paper size setting.

2002-05-25  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/nautilus-galeon-view-ui.xml.in
	* src/galeon-nautilus-view.c: Implemented open in new window for
	the nautilus view.

	
2002-05-25  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/gul-bonobo-extensions.c
	* utils/gul-bonobo-extensions.h
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/bookmarks-bonoboui-menu.c: Menus are rebuilt when
	needed.
	
2002-05-25  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks.h
	* bookmarks/bookmarks.c
	* src/galeon-window.c
	* src/window-commands.h
	* src/window-commands.c
	* src/popup-commands.c: Implemented add bookmark. The menu is not
	updated yet.

2002-05-25  Jorn Baayen  <jorn@nl.linux.org>

	* configure.in: fix nautilusview autodetection

2002-05-24  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/js-console.c
	* embed/js-console.h
	* mozilla/JSConsoleListener.cpp
	* mozilla/JSConsoleService.cpp
	* mozilla/mozilla-embed-shell.cpp: complete js console
	implementation. not very well tested.

2002-05-24  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-tab.c: use middle click to open
	a window only when clicking on links

2002-05-24  Marco Pesenti Gritti <marco@it.gnome.org>
	
	* embed/Makefile.am:
	* embed/js-console.c:
	* embed/js-console.h:
	* mozilla/JSConsoleListener.cpp:
	* mozilla/Makefile.am:
	* mozilla/mozilla-embed-shell.cpp:
	* mozilla/mozilla-embed-shell.h: start of a js console
	implementation

2002-05-24  Jorn Baayen  <jorn@nl.linux.org>

	* src/galeon-shell.c: fix tabs pref

2002-05-17  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-shell.c:
	* src/session.c: do not remove crashed session if
	exiting from the recovery dialog

2002-05-17  Marco Pesenti Gritti <marco@it.gnome.org>
	
	* src/galeon-automation.c:
	* src/galeon-main.c:
	* src/galeon-shell.c:
	* src/session.c: fix crash when closing resumed
	windows with tabs.
	Fix several nautilus view / session conflicts

2002-05-17  Marco Pesenti Gritti <marco@it.gnome.org>
	
	* idl/GaleonAutomation.idl
	* mozilla/mozilla-embed.cpp
	* src/galeon-automation.c
	* src/galeon-main.c
	* src/galeon-shell.c
	* src/prefs-dialog.c: fix -w -t -x command lines
	options, fix favicons warnings

2002-05-17  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-shell.c:
	* src/galeon-tab.c:
	* src/galeon-window.c:
	* src/window-commands.c:
	* src/window-commands.h: implement open popups in tab
	and orphan windows

2002-05-22  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/gul-bonobo-extensions.h
	* utils/gul-bonobo-extensions.c: More workaraounds for bonoboui.
	* ui/nautilus-galeon-view-ui.xml.in: popus ui. Consider updating
	this file when you modify galeon-ui.xml.in.
	* src/galeon-nautilus-view.c
	* src/galeon-tab.c
	* src/galeon-tab.h
	* src/galeon-window.c
	* src/galeon-window.h
	* embed/Makefile.am
	* embed/galeon-embed-popup-bw.c
	* embed/galeon-embed-popup-bw.h
	* embed/galeon-embed-popup-control.c
	* embed/galeon-embed-popup-control.h
	* embed/galeon-embed-popup.c
	* embed/galeon-embed-popup.h: Work on context menus. The
	GaleonWindow and the GaleonNautilusView share the GaleonEmbedPopup
	object, wich has two subclasses (GaleonEmbedPopupBW and
	GaleonEmbedPopupControl). Seems to work.

2002-05-17  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/Makefile.am
	* src/galeon-shell.c
	* src/galeon-window.c: some minor warnings fixes,
	more build fixes, now I can build an rpm :)

2002-05-17  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/Makefile.am
	* src/galeon-main.c
	* src/galeon-nautilus-view.c
	* src/galeon-shell.c
	* src/galeon-shell.h: some package fixes.
	Fix automation with multiple instances.
	Fix session/nautilus view conflicts.
	Do not use server mode for the nautilus view,
	so that it exits properly. Service like bookmarks
	and pixbuf cache should really be loaded only when
	necessary to speed up startup.

2002-05-20  Jorn Baayen  <jorn@nl.linux.org>

	* src/galeon-embed-favicon.c:
	* embed/galeon-embed.c:
	* embed/galeon-embed.h:
	* mozilla/mozilla-embed.cpp: favicons are working.

2002-05-17  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-shell.c
	* src/galeon-tab.c
	* src/galeon-tab.h
	* src/galeon-window.c
	* src/galeon-window.h
	* src/prefs-dialog-priv.h
	* src/ui-prefs.c
	* ui/prefs-dialog.glade
	* utils/galeon-dialog.c: fix checkboxes in prefs dialog,
	implement basic tab shortening, implement open tab after
	current pref, make notebook scrollable

2002-05-20  Jorn Baayen  <jorn@nl.linux.org>

	* bookmarks/bookmarks-favicon.c (ADDED):
	* bookmarks/bookmarks-favicon.h (ADDED): widget that monitors both
	the bookmark and the favicon cache.

2002-05-20  Jorn Baayen  <jorn@nl.linux.org>

	* embed/galeon-embed.h:
	* src/galeon-embed-favicon.c: get_link_tags uses a list of
	plain gobjects now

2002-05-20  Jorn Baayen  <jorn@nl.linux.org>

	* src/galeon-favicon-cache.c: cut memory usage

	* src/galeon-embed-favicon.c:
	* src/galeon-embed-favicon.h:
	* src/galeon-favicon.c:
	* src/galeon-favicon.h:
	* src/toolbar.c: made api a little friendlier

2002-05-17  Marco Pesenti Gritti <marco@it.gnome.org>

	* ui/gul-bonobo-extensions.c:
	* ui/gul-bonobo-extensions.h:
	* bookmarks/bookmarks-bonoboui-tb.c: fix bookmarks
	toolbars position setting the dock band number

2002-05-20  Jorn Baayen  <jorn@nl.linux.org>

	* bookmarks/bookmarks.c:
	* src/Makefile.am:
	* src/galeon-embed-favicon.c (ADDED):
	* src/galeon-embed-favicon.h (ADDED):
	* src/galeon-favicon-cache.c (ADDED):
	* src/galeon-favicon-cache.h (ADDED):
	* src/galeon-favicon.c (ADDED):
	* src/galeon-favicon.h (ADDED):
	* src/favicon.c (REMOVED):
	* src/favicon.h (REMOVED):
	* src/toolbar.c:
	* src/galeon-shell.c:
	* src/galeon-shell.h:
	* src/galeon-window.c:
	* ui/galeon-ui.xml.in: the non-mozilla part of the favicon impl, everything seems
	to work alright except for the fact that it doesnt look for link tags yet.

2002-05-20  Jorn Baayen  <jorn@nl.linux.org>

	* src/toolbar.c:
	* ui/galeon-ui.xml.in: fix toolbar, add dropdown for history instead
	of rightclick menu.

	* src/favicon.h: new favicon header, needs impl

2002-05-17  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/mime-db.c 
	* embed/mime-db.h 
	* src/Makefile.am 
	* src/mime-dialog.c 
	* src/mime-dialog.h 
	* src/prefs-dialog.c 
	* src/prefs_mime.c 
	* src/prefs_mime.h 
	* src/ui-prefs.c 
	* src/ui-prefs.h 
	* ui/prefs-dialog.glade 
	* utils/galeon-dialog.c 
	* utils/galeon-dialog.h 
	* utils/prefs-utils.c: complete prefs implementation

2002-05-19  Jorn Baayen  <jorn@nl.linux.org>

	* configure.in:
	* Makefile.am:
	* themes/ (REMOVED): remove themes since we dont do them anymore

2002-05-19  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-nautilus-view.c
	* ui/nautilus-galeon-view-ui.xml.in: Added an useless context
	menu. 

2002-05-18  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* mozilla/MozillaPrivate.h
	* mozilla/PrintingPromptService.cpp
	* mozilla/mozilla-embed.cpp: Fix compile (there was an unresolved
	cvs clash, and some missing end of lines).
	* embed/galeon-embed-shell.c
	* embed/galeon-embed-shell.h
	* embed/global-history.c
	* src/Makefile.am
	* src/location-entry.c
	* src/location-entry.h
	* src/toolbar.c
	* src/galeon-autocompletion-source.c
	* src/galeon-autocompletion-source.h
	* src/galeon-autocompletion.c
	* src/galeon-autocompletion.h: Autocompletion and tab completion
	implemented. Still need to imlement the alternatives window.
	* src/autocompletion.h
	* src/autocompletion.c: Removed obsolete files.

2002-05-18  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/MozRegisterComponents.cpp
	* mozilla/PrintingPromptService.cpp: #ifdef'ed the printing prompt
	code as it is not in <= 1.0rc2. This code is already on the 1.0
	branch and the trunk.

2002-05-17  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/EventContext.cpp: Forward port part of yaneti's fix for
	#74576. I don't think the rest is an issue in the new architecture.

2002-05-17  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/appeareance-prefs.c
	* src/general-prefs.c
	* ui/prefs-dialog.glade
	* utils/galeon-dialog.c: fix a few prefs bugs

2002-05-16  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/galeon-embed-shell.c
	* embed/galeon-embed-shell.h
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-notifiers.cpp
	* src/Makefile.am
	* src/prefs-dialog.c
	* ui/prefs-dialog.glade
	* utils/galeon-dialog.c
	* utils/prefs-strings.h
	* src/appereance-prefs.c
	* src/appereance-prefs.c: implement appeareance page

2002-05-17  Philip Langdale <philipl@mail.utexas.edu>

	* embed/print-dialog.c
	* embed/print-dialog.h
	* mozilla/Makefile.am
	* mozilla/MozRegisterComponents.cpp
	A mozilla/MozillaPrivate.cpp
	A mozilla/MozillaPrivate.h
	A mozilla/PrintingPromptService.cpp
	A mozilla/PrintingPromptService.h
	* mozilla/mozilla-embed.cpp
	* src/window-commands.c
	* ui/print-dialog.glade: Refactored print dialog system
	so that it would work with the mozilla print dialog service.
	window.print(); finally works as it should! yay!

2002-05-17  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/ExternalProtocolService.cpp
	* mozilla/GaleonWrapper.cpp
	* mozilla/MailtoProtocolHandler.cpp
	* mozilla/PrintProgressListener.cpp
	* mozilla/ProgressListener.cpp
	* mozilla/nsUnicharUtils.cpp: Misc small moz cvs fixes.

2002-05-16  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/ContentHandler.cpp
	* mozilla/FilePicker.cpp
	* mozilla/Makefile.am
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-embed.cpp: remove all deprecated calls in mozilla dir

2002-05-16  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/mozilla-embed-shell.cpp: save prefs on exit

2002-05-16  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-notifiers.cpp
	* mozilla/mozilla-prefs.cpp
	* src/Makefile.am
	* src/general-prefs.c
	* src/general-prefs.h
	* src/language-editor.c
	* src/language-editor.h: complete implementation of
	General page. Something appear to be borked in mozilla-prefs.cpp
	though.

2002-05-14  Christophe Fergeau  <teuf@users.sourceforge.net>

	* mozilla/MyportalProtocolHandler.cpp: I should reenable -Werror 
	before committing to CVS...

2002-05-14  Christophe Fergeau  <teuf@users.sourceforge.net>

	* galeon.desktop.in: Changed Internet to Network (which should be used
	according to the specs)
	* bookmarks/bookmarks-iterator.h
	* bookmarks/bookmarks.h: added some "c++ guards"
	* mozilla/Makefile.am
	* mozilla/MozRegisterComponents.cpp
	* mozilla/MyportalProtocolHandler.cpp
	* utils/galeon-config.h: preliminary port of MyPortal. It doesn't 
	handle UTF8 strings properly (probably because of utils/misc-strings).
	The code is also still quite a mess...
	* src/galeon-main.c: added #ifdef ENABLE_NLS around gettext stuff,
	that can't hurt
	
2002-05-12  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/Makefile.am
	* src/galeon-automation.c
	* src/galeon-main.c
	* src/prefs-dialog.c: Implement part of the prefs dialog,
	untested.

2002-05-12  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-tab.c:
	* src/galeon-window.c: misc tabs fixes. With my mozembed
	patch they now works great ! :)

2002-05-12  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-iterator.h
	* bookmarks/bookmarks-iterator.c: Iterators. Not sure if using
	them is actually easier than iterating by hand, but they will
	avoid some galeon1 errors.
	* bookmarks/testbookmarks.c: See here how to use them.
	
2002-05-12  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/Makefile.am
	* src/location-entry.c
	* src/location-entry.h
	* src/toolbar.c: started implementing the location widget. Doesn't
	do anything too interesting yet, but I replaced the gtkentry
	already. I need to implement autocompletion before.
	
2002-05-12  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/gobject-misc.h (removed)
	* utils/gul-gobject-misc.h (added): Move this to the right place.
	* utils/Makefile.am
	* bookmarks/Makefile.am
	* bookmarks/bookmarks-bonoboui-menu.c
	* bookmarks/bookmarks-bonoboui-tb.c
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-folder-tb-widget.c
	* bookmarks/bookmarks-gtk-menu.c
	* bookmarks/bookmarks-io.c
	* bookmarks/bookmarks-netscape.c
	* bookmarks/bookmarks-site-tb-widget.c
	* bookmarks/bookmarks-smart-site-tb-widget.c
	* bookmarks/bookmarks.c
	* bookmarks/xbel.c: Updated accordingly.

2002-05-12  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* embed/global-history.c: Fix history corruption, use libxml to
	encode xml entities. DV knows better.

2002-05-12  Yanko Kaneti <yaneti@declera.com>

	* configure.in: remove the macros dir ACLOCAL bits.

2002-05-12  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-tree-model.c
	* bookmarks/bookmarks-tree-model.h: Show icons in the editor.
	
2002-05-12  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-editor.h
	* bookmarks/bookmarks-io.c
	* bookmarks/bookmarks-io.h: You can now open bookmark files from
	the editor.
	* mime-bm.diff: you need to apply this small patch to
	gnome-mime-data to test opening non XBEL files.
	* bookmarks/bookmarks-netscape-mozilla.c
	* bookmarks/bookmarks-netscape-mozilla.h
	* bookmarks/bookmarks-netscape.c
	* bookmarks/bookmarks-netscape.h: Loading netscape bookmarks files.
	* src/window-commands.c: Small cleanup.
	* utils/misc-string.c
	* utils/misc-string.h: gul_string_ascii_strcasestr implemented (was
	misc_string_strcasestr).

2002-05-11  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/prefs-dialog.c:
	* src/prefs-dialog.h: more work on the prefs dialog

2002-05-11  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/find-dialog.c
	* embed/print-dialog.c
	* src/history-dialog.c
	* src/prefs-dialog.c
	* src/prefs-dialog.h
	* src/session.c
	* src/window-commands.c
	* ui/prefs-dialog.glade
	* utils/galeon-dialog.c
	* utils/galeon-dialog.h: implement the prefs
	dialog framework. Merge instant apply code in
	GaleonDialog.

2002-05-10  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/GaleonWrapper.cpp: minor mozilla cvs rsync.
	* embed/galeon-embed-shell.c
	* embed/galeon-embed-shell.h
	* mozilla/mozilla-embed-shell.cpp: Added get_font_list
	method to extract the list of fonts that mozilla sees.
	Takes the familar language group and style parameters
	and returns a glist of font names.

2002-05-09  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/nsUnicharUtils.cpp
	* mozilla/nsUnicharUtils.h: ADDED
	* mozilla/EventContext.cpp
	* mozilla/GaleonWrapper.cpp
	* mozilla/Makefile.am
	* mozilla/TOCProtocolHandler.cpp: Thanks to quick work by alecf at mozilla,
	the nsUnicharUtils are now triple licensed, so I have added them to our
	src tree and commited the remaining string fixes. 

2002-05-08  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/ContentHandler.cpp
	* mozilla/FilePicker.cpp
	* mozilla/MozRegisterComponents.cpp
	* mozilla/ProgressListener.cpp
	* mozilla/mozilla-embed-persist.cpp
	* mozilla/mozilla-embed-shell.cpp: So much for stable api...
	HEAD nsIFile unicode methods now use nsString instead of nsCString.
	Updated accordingly. As always in these situations, if you're building
	against moz cvs, you need an up to date cvs build.

2002-05-07  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/ContentHandler.cpp: Fixed a type in the 1.0 compat
	code.

2002-05-06  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/BaseHelpProtocolHandler.cpp
	* mozilla/BaseProtocolContentHandler.cpp
	* mozilla/BaseProtocolHandler.cpp
	* mozilla/ContentHandler.cpp
	* mozilla/ExternalProtocolService.cpp
	* mozilla/GHelpProtocolHandler.cpp
	* mozilla/GlobalHistory.cpp
	* mozilla/GnomeHelpProtocolHandler.cpp
	* mozilla/MailtoProtocolHandler.cpp
	* mozilla/PromptService.cpp
	* mozilla/TOCProtocolHandler.cpp
	* mozilla/mozilla-embed.cpp: Big batch of ns*String fixes.
	Hopefully we're now no longer leaking misallocated strings
	or try to generate them from sources that go out of scope.
	I've also tried to follow mozilla's guidelines for minimising
	gratuitous string copying during conversions; that'll speed
	things up, but I doubt anyone will notice.

	There are also fixes in EventContext.cpp and GaleonWrapper.cpp
	but those required nsUnicharUtils.cpp to be rolled into the
	galeon source and that cannot be done until it is triple-licensed,
	which should happen soon. I will then land the rest of the
	fixes.

2002-05-05  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/ContentHandler.cpp: fix a typo (compilation fix)
	* src/Makefile.am
	* src/galeon-main.c
	* src/galeon-shell.c
	* src/galeon-shell.h
	* src/galeon-tab.c
	* src/galeon-window.c
	* src/galeon-window.h
	* src/session.c
	* src/session.h
	* src/window-commands.c
	* ui/galeon.glade
	* utils/galeon-dialog.c
	* utils/galeon-dialog.h: Move the window related calls of
	the galeon shell inside Session object. Implement part of
	session management (menu still not done).
	I hope the nautilus view still works, I cant get it to work...
	We need a sensible way to implement server timeout.

2002-05-05  Marco Pesenti Gritti <marco@it.gnome.org>

	* configure.in: Uff finally changes to the ui should work
	for all

2002-05-05  Marco Pesenti Gritti <marco@it.gnome.org>
	
	* embed/galeon-embed-shell.c
	* embed/galeon-embed-shell.h
	* embed/galeon-embed-utils.c
	* embed/galeon-embed-utils.h
	* gtkhtml/gtkhtml-embed-shell.c
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-i18n.c
	* mozilla/mozilla-i18n.h
	* mozilla/mozilla-notifiers.cpp
	* src/galeon-shell.c
	* src/galeon-window.c
	* src/window-commands.c
	* src/window-commands.h
	* utils/gul-bonobo-extensions.c
	* utils/gul-bonobo-extensions.h: fix charsets api and impl
	charsets menu. Should be trivial to add to the nautilus view,
	but the view crashes for me :(

2002-05-05  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/Makefile.am:
	* src/galeon-window.c:
	* src/statusbar.c:
	* src/toolbar.c:
	* src/window-commands.c: implement print preview ui

2002-05-05  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/mozilla-embed.cpp
	* embed/print-dialog.c
	* src/galeon-window.c
	* src/window-commands.c
	* src/window-commands.h
	* ui/print.glade
	* utils/galeon-dialog.c
	* utils/prefs-utils.c: implement print dialog and
	view source. Still missing a print preview UI.

2002-05-02  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/Makefile.am
	* src/galeon-window.c
	* src/prefs-dialog-priv.h
	* src/prefs-dialog.c
	* src/prefs-dialog.h
	* src/window-commands.c
	* src/window-commands.h: compilation fixes, first try
	at a prefs dialog

2002-05-04  Philip Langdale <philipl@mail.utexas.edu>

	* embed/galeon-embed.c
	* embed/galeon-embed.h
	* mozilla/mozilla-embed.cpp
	* src/galeon-shell.c
	* src/galeon-shell.h: Extended galeon-embed to expose print-preview
	and page-copy backend. Extended galeon-shell to support view-source
	and copy-page tab creations flags.

2002-05-04  Christophe Fergeau <teuf@users.sourceforge.net>

	* mozilla/PromptService.cpp: added some missing PRUnichar->UTF8 
	  conversions

2002-05-02  Christophe Fergeau <teuf@users.sourceforge.net>

	* Makefile.am: modified the destination dir for galeon.desktop
	  (install it to /usr/share/applications, seems to be the correct
	  place for GNOME2)
	* ui/Makefile.am: fixed typos
	
2002-05-02  Christophe Fergeau <teuf@users.sourceforge.net>
	
	* configure.in: removed obsolete Mozilla hacks, bumped version number
	                (change it if you think it's not a good version number)
	* ui/Makefile.am: fixed duplicate definition of uidir
	* galeon.desktop.in: modified to match GNOME HIG recommendations
	* src/galeon-window.c
	* src/window-commands.c
	* src/window-commands.h: added about box
	
2002-05-02  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/GlobalHistory.cpp: handle strings correctly,
	could fix the huge history file bug
	* src/Makefile.am:
	* src/galeon-window.c:
	* src/toolbar.c: 
	* src/galeon-spinner.c:
	* src/galeon-spinner.h: implement spinner base on nautilus
	throbber

2002-05-02  Christophe Fergeau <teuf@users.sourceforge.net>

	* .cvsignore: removed xml-i18-tool files, added intltool
	* Makefile.am
	* acconfig.h
	* configure.in
	* src/galeon-main.c
	* ui/nautilus-galeon-view-ui.xml.in (added)
	* ui/galeon-ui.xml.in (added)
	* ui/nautilus-galeon-view-ui.xml (removed)
	* ui/galeon-ui.xml (removed)	
	* ui/Makefile.am: fixed i18n support, Galeon2 should now be translated 
	  if an appropriate po file exists

2002-05-02  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/ContentHandler.cpp
	* mozilla/mozilla-embed-shell.cpp: fix compile borkage
	* mozilla/mozilla-embed.cpp:
	* src/toolbar.c:
	* utils/misc-gui.c:
	* utils/misc-gui.h: implement session history menus

2002-05-02  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/BaseHelpProtocolHandler.cpp
	* mozilla/BaseProtocolContentHandler.cpp
	* mozilla/ContentHandler.cpp
	* mozilla/FilePicker.cpp
	* mozilla/MozRegisterComponents.cpp
	* mozilla/MyportalProtocolHandler.cpp
	* mozilla/ProgressListener.cpp
	* mozilla/TOCProtocolHandler.cpp
	* mozilla/gGnomeHelpUrl.cpp
	* mozilla/mozilla-embed-persist.cpp
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-embed.cpp: Removed all 0.9.9+ #ifdefs and added
	#ifdefs for 1.0.0+ nsIFile compatability. I also fixed a number of
	scary string abuses. marco, grep for "BAD BAD BAD" :-)

2002-05-02  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/GlobalHistory.cpp:
	* src/galeon-window.c:
	* src/history-dialog.c: complete history, only dock and
	context menus left

2002-05-01  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/Makefile.am
	* src/galeon-nautilus-view.c
	* src/galeon-nautilus-view.h
	* src/galeon-shell.c: The Nautilus view can show pages
	again. Notice that this has been done without touching anything
	outside galeon-nautilus-view.[ch], except for the factory
	initializaction in galeon-shell. :-)

2002-05-01  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-main.c: Fix a crash with server mode. Can't pass NULL
	as a string in CORBA. Passing "" instead.

2002-05-01  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/global-history.c
	* embed/global-history.h
	* src/Makefile.am
	* src/galeon-shell.c
	* src/galeon-tab.c
	* src/galeon-tab.h
	* src/galeon-window.c
	* src/galeon-window.h
	* src/window-commands.c
	* src/window-commands.h
	* ui/galeon-ui.xml
	* ui/galeon.glade
	* utils/galeon-dialog.c: implement history dialog

2002-04-30  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c:
	* src/window-commands.c:
	* src/window-commands.h: implement zoom

2002-04-30  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/Makefile.am:
	* embed/galeon-embed-types.h:
	* mozilla/mozilla-embed.cpp:
	* src/Makefile.am:
	* src/find-dialog.c:
	* src/find-dialog.h:
	* src/galeon-tab.c:
	* src/galeon-window.c:
	* src/galeon-window.h:
	* src/print-dialog.c:
	* src/print-dialog.h:
	* src/window-commands.c:
	* utils/galeon-dialog.c: Complete layout
	implementation and make it persist.
	Create a GaleonEmbedDialog object and base
	FindDialog and PrintDialog implementations
	on it so they can be used in the nautilus view

2002-04-29  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/mozilla-embed.cpp:
	* src/galeon-window.c:
	* src/galeon-window.h:
	* src/window-commands.h:
	* ui/galeon-ui.xml: implement layout options in
	view menu

2002-04-29  Yanko Kaneti <yaneti@declera.com>

	* autogen.sh: require gnome-common and use gnome-autogen.sh

2002-04-28  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-tab.c:
	* src/statusbar.c: Yay ! Proper progress info on progress bar,
	this has never been right :)

2002-04-28  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/find-dialog.c
	* src/galeon-window.c
	* src/galeon-window.h
	* src/window-commands.c
	* utils/Makefile.am
	* utils/galeon-dialog.c
	* utils/state.c
	* utils/state.h: Complete find dialog
	implementation. Save main window state.

2002-04-28  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/xbel.c: Remember the filename and file format when
	loading.
	* bookmarks/bookmarks-io.c
	* bookmarks/bookmarks-io.h: Functions return TRUE on success and
	FALSE on failure.
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* src/galeon-shell.c: Save bookmarks at exit, and autosave
	bookmarks after five minutes. Make backups when saving.
	* utils/misc-general.c
	* utils/misc-general.h: Added a function to make backups.

2002-04-28  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/find-dialog.c
	* src/find-dialog.h
	* src/galeon-window.c
	* src/galeon-window.h
	* src/window-commands.c
	* src/window-commands.h
	* ui/galeon-ui.xml
	* ui/galeon.glade
	* utils/galeon-dialog.c
	* utils/galeon-dialog.h: Implement find dialog, implement
	navigation menus, implement clipboard menus (borked in mozilla atm)

2002-04-26  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/GaleonWrapper.cpp
	* mozilla/GaleonWrapper.h: Forward porting back-end functions
	for view-source

2002-04-26  Marco Pesenti Gritti <marco@it.gnome.org>

	* src/galeon-window.c: do not show tabs when
	only one is opened. I hate gtknotebook.

2002-04-26  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/Makefile.am:
	* embed/galeon-embed-popup.c:
	* embed/galeon-embed-shell.c:
	* embed/galeon-embed-shell.h:
	* mozilla/mozilla-embed-shell.cpp:
	* mozilla/mozilla-embed-shell.h:
	* mozilla/mozilla-embed.cpp: fix another finalize crash
	* src/galeon-shell.c:
	* src/galeon-shell.h:
	* src/galeon-tab.c:
	* src/galeon-tab.h:
	* src/galeon-window.c:
	* src/galeon-window.h:
	* src/popup-commands.c:
	* src/popup-commands.h:
	* src/window-commands.c: Implement popups (some of them
	still missing). Implement middle click on links.

2002-04-19  Marco Pesenti Gritti <marco@it.gnome.org>	

	* src/galeon-tab.c:
	* src/galeon-tab.h:
	* src/galeon-window.c: implement tabs close buttons,
	fix some finalization bugs

2002-04-19  Marco Pesenti Gritti <marco@it.gnome.org>	

	* embed/galeon-embed.c:
	* embed/galeon-embed.h:
	* mozilla/mozilla-embed.cpp:
	* src/galeon-tab.c:
	* src/galeon-window.c:
	* src/window-commands.c:
	* src/window-commands.h: implement save as.
	Implement finalization of tab/window/embed.

2002-04-22  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-smart-site-tb-widget.c
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h: Finished the smart bookmark stuff (only
	for the toolbar). 

2002-04-21  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/default-bookmarks.xbel: A default bookmarks
	file. TODO: someone should put here some useful default
	bookmarks. 
	* bookmarks/bookmarks-bonoboui-tb.c: Don't use the name of the
	folder as the name of the toolbar, because bonoboui can get
	confused and add the bookmarks to the main toolbar.
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/bookmarks-toolbar-widgets.c
	* bookmarks/bookmarks-toolbar-widgets.h
	* bookmarks/bookmarks-smart-site-tb-widget.c
	* bookmarks/bookmarks-smart-site-tb-widget.h: Unfinished
	implementation of the widget to show samrt bookmarks on the
	toolbar.
	* src/galeon-shell.c: Load the default bookmarks if no user
	bookmarks can be loaded.

2002-04-20  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/ContentHandler.h
	* mozilla/ContentHandler.cpp: Fixed 72840. Crash when trying
	to invoke a handler when there is no default handler in gnome
	vfs.

2002-04-20  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-bonoboui-menu.c: Show icons.
	* bookmarks/Makefile.am
	* bookmarks/bookmarks-bonoboui-tb.c
	* bookmarks/bookmarks-folder-tb-widget.c
	* bookmarks/bookmarks-gtk-menu.c
	* bookmarks/bookmarks-gtk-menu.h: The toolbar buttons for folders
	now work as expected.
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h: Use the correct icon for folders.

2002-04-19  Marco Pesenti Gritti <marco@it.gnome.org>	
	
	* embed/downloader-view.c
	* embed/downloader-view.h
	* mozilla/ProgressListener.cpp: fix downloader
	bugs. It seem to work well now.

2002-04-19  Marco Pesenti Gritti <marco@it.gnome.org>

	* embed/downloader-view.c:
	* embed/galeon-embed-shell.c:
	* embed/mime-db.c:
	* mozilla/FilePicker.cpp:
	* mozilla/MozRegisterComponents.cpp:
	* mozilla/ProgressListener.cpp:
	* mozilla/ProgressListener.h:
	* mozilla/mozilla-embed-shell.cpp: Port ProgressListener changes
	from stable branch, fix some minor bugs. As result the downloads
	manager is sort of working, buggy as hell yeah :) Will fix soon.

2002-04-19  Philip Langdale <philipl@mail.utexas.edu>

	* bookmarks/Makefile.am: Fixed typo.
	* mozilla/GaleonWrapper.cpp
	* mozilla/GaleonWrapper.h: Added print preview backend methods.
	We still need to sort out how our front end will work.

2002-04-19  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/PromptService.cpp: Fixed 75411. When asked to selected
	a username/password pair by the password manager, the user selects
	none of them and then presses OK. They are no longer rewarded with
	a crash.

2002-04-19  Philip Langdale <philipl@mail.utexas.edu>

	mozilla/ProgressListener.cpp: Removed double default value declaration.
	It's bad C++ and doesn't compiler with gcc3.1.

2002-04-13  Marco Pesenti Gritti <marco@it.gnome.org>

	* bookmarks/Makefile.am:
	* bookmarks/bookmarks.c:
	* embed/Makefile.am:
	* embed/global-history.c:
	* gtkhtml/Makefile.am:
	* mozilla/Makefile.am:
	* mozilla/mozilla-embed.cpp:
	* src/Makefile.am:
	* utils/Makefile.am:
	* utils/gul-bonobo-extensions.c: use libtool to
	build static libraries. Should fix problems with
	libtool 1.6.
	Cleanup global history code.

2002-04-13  Marco Pesenti Gritti <mpeseng@tin.it>
	
	* embed/galeon-embed.c:
	* embed/galeon-embed.h:
	* embed/global-history.c:
	* embed/global-history.h:
	* mozilla/GlobalHistory.cpp:
	* mozilla/mozilla-embed-shell.cpp:
	* mozilla/mozilla-embed.cpp:
	* src/galeon-tab.c:
	* src/statusbar.c: fix a crash when trying to
	find charsets. Clean global history interfaces,
	many fixes in the code, attach it to mozilla.

2002-04-13  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed-shell.c:
	* embed/galeon-embed-shell.h:
	* mozilla/FilePicker.cpp:
	* mozilla/FilePicker.h:
	* mozilla/mozilla-embed-shell.cpp:
	* src/galeon-window.c:
	* src/window-commands.c:
	* src/window-commands.h: move filepicker in embed
	shell so that it doesnt break embed abstraction, fixed
	it and implemented File->Open
	
2002-04-13  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed-event.c
	* embed/galeon-embed-popup.c: unref event when the popup is closed
	* mozilla/EventContext.cpp: cleanup
	* mozilla/PromptService.cpp: partial port to gtk2
	* mozilla/mozilla-embed-shell.cpp:
	* mozilla/mozilla-embed.cpp: cleanup embed shell initialization
	* src/galeon-shell.c
	* src/galeon-tab.c
	* src/galeon-window.c
	* src/galeon-window.h
	* src/statusbar.c: fix warnings, cleanup window initialization.
	Getting usable !

2002-04-13  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/Makefile.am
	* embed/galeon-embed-event.c
	* embed/galeon-embed-event.h
	* embed/galeon-embed-persist.c
	* embed/galeon-embed-popup.c
	* embed/galeon-embed-popup.h
	* embed/galeon-embed.c
	* embed/galeon-embed.h: use an object instead
	of struct to keep events info. It's cleaner
	and it give us ref count for free.
	* mozilla/EventContext.cpp
	* mozilla/EventContext.h
	* mozilla/mozilla-embed.cpp
	* src/galeon-tab.c
	* src/popup-commands.c
	* src/popup-commands.h: use the new object,
	finally you can open new windows from context menu :)
	Btw the new context menu stuff should be nautilus view
	friendly, but I need to check if the view is a BonoboWindow,
	should not be hard to modify it to work anyway.

2002-04-13  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed-popup.c
	* embed/galeon-embed-popup.h
	* src/Makefile.am
	* src/galeon-tab.c
	* src/galeon-window.c
	* src/galeon-window.h: complete popups arch

2002-04-14  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/pixbuf-cache.h
	* src/pixbuf-cache.c: removed.
	* utils/pixbuf-cache.h
	* utils/pixbuf-cache.c: moved to the gul_ namespace and minor
	changes.
	* bookmarks/bookmarks.c: use the pixbufs.
	* mozilla/PromptService.cpp: changed to use gul_pixbuf_cache_get.
	
2002-04-14  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* utils/misc-gui.c: fixed misc_gui_menu_position_under_widget.
	* src/galeon-window.c
	* src/window-commands.c
	* src/window-commands.h: Hooked the bookmarks editor. Try editing
	the "Show as toolbar" attribute of any folder ;)
	* bookmarks/Makefile.am
	* bookmarks-folder-tb-widget.c
	* bookmarks-folder-tb-widget.h: The widget for folders in the
	toolbar. Not finished, I need to fill the popup menu with the
	bookmarks still.
	* bookmarks-widgets-private.h: Moved some sommon code here.
	* bookmarks/bookmarks-bonoboui-menu.c: Small fix.
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/bookmarks-bonoboui-tb.c
	* bookmarks/bookmarks-bonoboui-tb.h: Hiding and showing of toolbars.
	* bookmarks/bookmarks-site-tb-widget.c
	* bookmarks/bookmarks-toolbar-widgets.c: Updated and fixes.
	* bookmarks/xbel.c: Fixed a small bug (which I think is present in
	the galeon-1-2 branch too).

2002-04-13  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed-popup.c
	* embed/galeon-embed-popup.h: start of basic popups support

2002-04-13  Marco Pesenti Gritti <mpeseng@tin.it>

	* src/galeon-shell.c
	* src/galeon-tab.c
	* src/galeon-tab.h
	* src/galeon-window.c
	* src/galeon-window.h
	* src/toolbar.c
	* src/toolbar.h: fix tab visibility impl. Implement
	location and spinner.

2002-04-13  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* src/galeon-window.c
	* bookmarks/Makefile.am
	* bookmarks/bookmarks-bonoboui-tb.c
	* bookmarks/bookmarks-bonoboui-tb.h
	* bookmarks/bookmarks-site-tb-widget.c
	* bookmarks/bookmarks-site-tb-widget.h
	* bookmarks/bookmarks-toolbar-widgets.c
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h: More toolbar implementation. Needs
	pixmaps, and only site buttons have been implemented.

2002-04-13  Marco Pesenti Gritti <mpeseng@tin.it>

	* src/galeon-tab.c: fix compilation, I was using
	a deprecated api

2002-04-13  Marco Pesenti Gritti <mpeseng@tin.it>

	* mozilla/Makefile.am
	* mozilla/MozRegisterComponents.cpp
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-embed.cpp: initialize mozilla components on
	embed shell startup
	* src/galeon-automation.c
	* src/galeon-shell.c
	* src/galeon-shell.h
	* src/galeon-tab.c
	* src/galeon-tab.h
	* src/galeon-window.c
	* src/galeon-window.h
	* src/toolbar.c
	* src/toolbar.h
	* src/window-commands.c
	* src/window-commands.h
	* ui/galeon-ui.xml: implement Stop, New window, New tab,
	javascript popups

2002-04-12  Marco Pesenti Gritti <mpeseng@tin.it>

	* src/galeon-tab.c
	* src/galeon-tab.h
	* src/galeon-window.c
	* src/statusbar.c: implement progress messages
	* src/toolbar.c
	* src/toolbar.h: implement back/forward sensivity and actions

2002-04-12  Marco Pesenti Gritti <mpeseng@tin.it>

	* mozilla/BaseHelpProtocolHandler.cpp
	* mozilla/BaseProtocolContentHandler.cpp
	* mozilla/TOCProtocolHandler.cpp
	* mozilla/gGnomeHelpUrl.cpp
	* mozilla/mozilla-version.h: fix compilation
	* utils/bonobo-ui-toolbar-separator-item.c
	* utils/bonobo-ui-toolbar-separator-item.h: obsolete, removed

2002-04-12  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-bonoboui-menu.h
	* bookmarks/bookmarks-bonoboui-tb.c
	* bookmarks/bookmarks-bonoboui-tb.h
	* bookmarks/bookmarks-toolbar-widgets.c
	* bookmarks/bookmarks-toolbar-widgets.h
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* src/galeon-window.c
	* utils/gul-bonobo-extensions.c
	* utils/gul-bonobo-extensions.h
	* utils/misc-string.c
	* utils/misc-string.h: I broke the build, so I had to commit some
	unfinished bookmarks toolbar code with the fixes. 
	
2002-04-12  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-bonoboui-menu.c
	* bookmarks/bookmarks-bonoboui-menu.h: Creates bookmarks menus
	using bonoboui.
	* src/galeon-shell.h
	* src/Makefile.am: link against libbookmarks.
	* src/galeon-shell.c: Load bookmarks.
	* ui/galeon-ui.xml
	* src/galeon-window.c: Display a bookmarks menu.
	* utils/Makefile.am
	* utils/gul-bonobo-extensions.h
	* utils/gul-bonobo-extensions.c: Create menus dinamically using
	libbonoboui.

2002-04-10  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/testbookmarks.c
	* bookmarks/xbel.c: Finalization and refcounting. No leaks.

2002-04-09  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* ui/Makefile.am
	* configure.in: generate ui/galeon-bookmarks-editor-ui.xml
	* ui/galeon-bookmarks-editor-ui.xml.in: new file.
	* ui/bookmarks.glade: Some cleanups.
	* utils/galeon-marshal.list: VOID:OBJECT,OBJECT,INT
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-editor.h
	* bookmarks/bookmarks-tree-model.c
	* bookmarks/bookmarks-tree-model.h
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/testbookmarks.c: Use a bonobowindow for the main
	editor, implemented inserting sites and folders and
	removing. There's some weird thing with scrolling when you click
	after removing a bookmark, but I'm nearly sure that it's not my
	code, see bug #72729.

2002-04-08  Daniel Erat <dan_erat@pobox.com>

	* src/galeon-tab.c:
	* src/galeon-window.c: Added tab switch callback, hopefully
	fixing the active_tab stuff.  It's interesting writing code
	for an app that I'm currently unable to run. :)

2002-04-07  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed-shell.c
	* embed/galeon-embed-shell.h
	* embed/galeon-embed.c
	* embed/galeon-embed.h
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-embed-shell.h
	* mozilla/mozilla-embed.cpp
	* mozilla/mozilla-embed.h
	* src/galeon-automation.c
	* src/galeon-main.c
	* src/galeon-shell.c
	* src/galeon-tab.c
	* src/galeon-window.c
	* src/galeon-window.h
	* src/toolbar.c: more misc fixes. It's nice
	to browse with galeon2 :)

2002-04-07  Marco Pesenti Gritti <mpeseng@tin.it>

	* configure.in: add gtk libs on the mozembed test,
	seem necessary for my hack port. Hopefully it doesnt
	break stuff for others
	* embed/galeon-embed-shell.c:
	* embed/global-history.c:
	* mozilla/mozilla-embed-shell.cpp:
	* mozilla/mozilla-embed.cpp
	* src/galeon-tab.c: misc minor fixes

2002-04-07  Daniel Erat <dan_erat@pobox.com>

	* src/galeon-tab.c: galeon_embed_new () wants a GaleonEmbedShell,
	not a GaleonShell.

2002-04-06  Marco Pesenti Gritti <mpeseng@tin.it>

	* src/galeon-shell.c
	* src/galeon-shell.h: fix it to deal better with galeon_embed_shell

2002-04-07  Daniel Erat <dan_erat@pobox.com>

	* src/galeon-shell.c:
	* src/galeon-tab.c:
	* src/galeon-tab.h: (hopefully) fix tab creation stuff

2002-04-07  Daniel Erat <dan_erat@pobox.com>

	* src/galeon-shell.c:
	* src/galeon-tab.c:
	* src/galeon-tab.h:
	* src/galeon-window.c:
	* src/galeon-window.h: Committed some notebook stuff for Marco.
	No idea if it actually works or not. :)

2002-04-06  Marco Pesenti Gritti <mpeseng@tin.it>

	* src/galeon-shell.c: add a tab to the window
	* src/galeon-macros.c: fix a \ on the last line

2002-04-06  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks.c: A bit more work on this.
	* bookmarks/xbel.c: Fixed the las silly bug (I hope).
	* ui/bookmarks.glade: This needs a lot of cleanup, but I
	can't edit it with glade2. Removed some things.

2002-04-06  Daniel Erat <dan_erat@pobox.com>

	* src/galeon-macros.h: ADDED (just one macro, feel free to move
	it somewhere else)
	* src/galeon-shell.c:
	* src/galeon-tab.c:
	* src/galeon-window.c:
	* src/galeon-window.h:
	* src/window-commands.c: Filled out some of the tab callbacks.
	Renamed window_* functions to galeon_window_*.

2002-04-06  Daniel Erat <dan_erat@pobox.com>

	* src/galeon-tab.c: Let's try that one more time...

2002-04-05  Daniel Erat <dan_erat@pobox.com>

	* src/galeon-tab.c: minor change, make callbacks return void
	as pointed out by Marco.

2002-04-03  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/Makefile.am
	* embed/downloader-view.c
	* embed/global-history.c
	* embed/mime-db.c: disable deprecated and fixes

2002-04-03  Daniel Erat <dan_erat@pobox.com>

	* src/galeon-tab.c:
	* src/galeon-window.c: Fixed galeon_window_get_active_* and
	got rid of extra NULL checks (it looks like GTK_CHECK_TYPE is
	already checking this).

2002-04-03  Daniel Erat <dan_erat@pobox.com>

	* src/galeon-tab.c:
	* src/galeon-tab.h: Add callbacks for embed signals,
	and is_active stuff.

2002-04-03  Marco Pesenti Gritti <mpeseng@tin.it>

	* bookmarks/Makefile.am
	* bookmarks/testbookmarks.c
	* bookmarks/xbel.c
	* mozilla/ProgressListener.cpp
	* src/Makefile.am
	* src/galeon-shell.c
	* utils/Makefile.am
	* utils/eel-gconf-extensions.c
	* utils/galeon-dialog.c
	* utils/glade.c
	* utils/misc-general.c
	* utils/misc-gui.c
	* utils/misc-gui.h
	* utils/misc-string.c
	* utils/pixbuf-cache.c
	* utils/state.c: deprecated api removal.
	Ric, I fixed also your code, I hope you dont mind.
	It's just g_strcasecmp -> g_ascii_strcasecmp,
	a macro subst and set_usize -> set_request_size in the test.
	I left mozilla dir out for now.

2002-04-03  Marco Pesenti Gritti <mpeseng@tin.it>

	* src/galeon-shell.c:
	* src/galeon-shell.h (galeon_shell_new_tab): Api to open new galeon
	tabs. Please use this everywhere unless you have very good reasons.
	Pretty stupid implementation.
	* src/galeon-automation.c: Use the new api

2002-04-03  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-editor.h
	* bookmarks/bookmarks-tree-model.c
	* bookmarks/bookmarks-tree-model.h
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/testbookmarks.c: The editor lets you edit the name of 
	the bookmark.

2002-04-03  Marco Pesenti Gritti <mpeseng@tin.it>

	* doc/embed.dia
	* doc/embed.txt: embed architecture docs
	* src/Makefile.am:
	* src/find-dialog.c: implement controls persistence
	* src/galeon-window.c: implement print menu
	* src/print-dialog.c
	* src/print-dialog.h: incomplete port using galeondialog
	* src/window-commands.c
	* src/window-commands.h: add print verb
	* ui/galeon.glade: fix cb names for find dialog
	* utils/Makefile.am
	* utils/galeon-dialog.c
	* utils/galeon-dialog.h: implement a generic way to keep
	controls state
	* utils/glade.c
	* utils/glade.h: use const when possible
	* utils/misc-general.c
	* utils/misc-general.h: use const when possible
	* utils/prefs-utils.c:
	* utils/prefs-utils.h: ported. use const when possible

2002-04-02  Marco Pesenti Gritti <mpeseng@tin.it>

	* utils/galeon-dialog.c:
	* utils/galeon-dialog.h: design improvements

2002-04-02  Marco Pesenti Gritti <mpeseng@tin.it>

	* src/Makefile.am:
	* src/find-dialog.c:
	* src/find-dialog.h: start reimplementing find dialog
	as subclass of GaleonDialog
	* src/find.c:
	* src/find.h: removed
	* src/galeon-window.c: attach verbs
	* src/statusbar.c:
	* src/statusbar.h: partial implementation
	* src/toolbar.c:
	* src/toolbar.h: implement the spinner
	* src/window-commands.c:
	* src/window-commands.h: verbs implementations goes here
	* ui/galeon-ui.xml:
	* utils/Makefile.am:
	* utils/galeon-dialog.c:
	* utils/galeon-dialog.h: generic dialog object. Not
	finished.

2002-03-31  Marco Pesenti Gritti <mpeseng@tin.it>

	* src/Makefile.am
	* src/galeon-window.c
	* src/galeon-window.h
	* src/toolbar.c
	* src/toolbar.h: first attempt at a toolbar

2002-04-01  Daniel Erat <dan_erat@pobox.com>

	* src/Makefile.am:
	* src/galeon-tab.c: ADDED
	* src/galeon-tab.h:
	* src/galeon-window.c:
	* src/galeon-window.h: Committing some basic tabs stuff...

2002-03-31  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am: New files added.
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-editor.h: Nothing really interesting yet.
	* bookmarks/bookmarks-tree-model.c
	* bookmarks/bookmarks-tree-model.h: These should be finished, but 
	they're untested.
	* bookmarks/bookmarks.h
	* bookmarks/xbel.c: Cleanups.

2002-03-31  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/BaseProtocolContentHandler.cpp: Mozilla no longer allows
	a null dummy storage stream, so we now create a small stream who's contents
	are not important.

2002-03-31  Tommi Komulainen <Tommi.Komulainen@iki.fi>

	* embed/galeon-embed-persist.c:
	* embed/galeon-embed-shell.c
	* gtkhtml/gtkhtml-embed-persist.c
	* gtkhtml/gtkhtml-embed-shell.c
	* mozilla/mozilla-embed-shell.cpp
	* embed/galeon-embed-shell.c:
	fix few brainfarts, like making galeon_embed_get_type
	infinitely call itself recursively and similar..

	Thank you Tommi, I must have been on crack :) -- Marco

2002-03-31  Marco Pesenti Gritti <mpeseng@tin.it>

	* mozilla/mozilla-notifiers.cpp: make all notifiers static.
	Fix two undefined reference.

2002-03-31  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/Makefile.am:
	* embed/galeon-embed-persist.c:
	* embed/galeon-embed-persist.h:
	* embed/galeon-embed-shell.c:
	* embed/galeon-embed-shell.h:
	* embed/galeon-embed.c:
	* embed/galeon-embed.h:
	* mozilla/GaleonWrapper.cpp:
	* mozilla/GaleonWrapper.h:
	* mozilla/mozilla-embed-persist.cpp:
	* mozilla/mozilla-embed.cpp:
	* mozilla/mozilla-embed.h:
	* utils/galeon-types.h: Implementation of the persist object completed.
	Implement embed creation, choosing between renderers available.

2002-03-30  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks.c
	* bookmarks/testbookmarks.c
	* bookmarks/xbel.c: Fixed some bugs and finished the implementation of
	aliases, saving, loading, etc. TODO: make sure that we use utf8 
	correctly when saving.

2002-03-28  Marco Pesenti Gritti <mpeseng@tin.it>

	* mozilla/ContentHandler.cpp
	* mozilla/ContentHandler.h: fix it to compile
	* mozilla/Makefile.am
	* mozilla/ProgressListener.cpp
	* mozilla/ProgressListener.h
	* mozilla/mozilla-embed-persist.cpp
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-embed-shell.h: made the embed shell accessible globally.
	Implement the finished signal of persist.

2002-03-28  Marco Pesenti Gritti <mpeseng@tin.it>
	
	* mozilla/ContentHandler.h
	* mozilla/GaleonWrapper.cpp
	* mozilla/GaleonWrapper.h
	* mozilla/Makefile.am
	* mozilla/ProgressListener.h
	* mozilla/mozilla-embed-persist.cpp
	* mozilla/mozilla-notifiers.cpp
	* mozilla/mozilla-notifiers.h: add back ContentHandler (not compiling)
	and ProgressListener.

2002-03-29  Philip Langdale <philipl@mail.utexas.edu

	* mozilla/BaseProtocolContentHandler.cpp
	* mozilla/Makefile.am
	* mozilla/MyportalProtocolHandler.cpp: More resyncs

2002-03-29  Philip Langdale <philipl@mail.utexas.edu

	* mozilla/BaseHelpProtocolHandler.cpp
	* mozilla/ExternalProtocolService.cpp
	* mozilla/Makefile.am
	* mozilla/MyportalProtocolHandler.cpp
	* mozilla/TOCProtocolHandler.cpp
	* mozilla/gGnomeHelpUrl.cpp
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/nsMailtoUrl.cpp
	* mozilla/nsMailtoUrl.h
	* mozilla/outputbuffer.c
	* mozilla/prefcheck.c: Forward ported some resyncs from 1-2 to HEAD.

2002-03-28  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed-shell.c
	* embed/galeon-embed-shell.h
	* embed/galeon-embed.c
	* embed/galeon-embed.h: forgot a parameter in the charset api
	* gtkhtml/gtkhtml-embed-shell.c: updated to match fixed api
	* mozilla/EventContext.cpp
	* mozilla/EventContext.h
	* mozilla/GaleonWrapper.cpp
	* mozilla/GaleonWrapper.h
	* mozilla/Makefile.am
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-embed-shell.h
	* mozilla/mozilla-embed.cpp
	* mozilla/mozilla-i18n.c
	* mozilla/mozilla-i18n.h
	* mozilla/mozilla-notifiers.cpp
	* mozilla/mozilla-notifiers.h
	* mozilla/mozilla-prefs.cpp
	* mozilla/mozilla-prefs.h: Implement mozilla-embed-shell,
	implement mouse and keys callbacks in mozilla embed
	* utils/galeon-config.h: add config.h
	* utils/eel-gconf-extensions.c
	* utils/eel-gconf-extensions.h (galeon_add_notifier): 
	passed data should be ** and not *

2002-03-27  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed-types.h
	* embed/galeon-embed.h
	* mozilla/mozilla-embed.cpp: 90% implemented. The lacking bit is up to jorn :)
	I'll implement the mouse/key events when I can test, there is some memory pain.

2002-03-27  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/xbel.c: Partially working aliases. Still not working for
	anything except sites. And some bits are not saved.

2002-03-27  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/xbel.c: Some more bits implemented.

2002-03-25  Marco Pesenti Gritti <mpeseng@tin.it>

	* mozilla/mozilla-embed.cpp: more functions implemented

2002-03-25  Marco Pesenti Gritti <mpeseng@tin.it>
	
	* embed/galeon-embed-types.h
	* mozilla/galeon-embed.cpp
	* mozilla/galeon-embed.h
	* mozilla/galeon-embed-persist.cpp
	* mozilla/galeon-embed-persist.h
	* mozilla/galeon-embed-shell.cpp
	* mozill/galeon-embed-shell.h
	* embed/galeon-embed.h: skels + a few functions implemented
	* gtkhtml/Makefile.am
	* gtkhtml/gtkhtml-embed-persist.c
	* gtkhtml/gtkhtml-embed-persist.h
	* gtkhtml/gtkhtml-embed-shell.c
	* gtkhtml/gtkhtml-embed-shell.h
	* gtkhtml/gtkhtml-embed.c
	* gtkhtml/gtkhtml-embed.h: skels
	

2002-03-24  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/Makefile.am
	* embed/galeon-embed-persist.c:
	* embed/galeon-embed-persist.h: persist api, designed and implemented (virtual)
	* embed/galeon-embed-shell.c:
	* embed/galeon-embed-shell.h: implemented (virtual)
	* embed/galeon-embed.c: implement callbacks

2002-03-25  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/testbookmarks.c
	* bookmarks/xbel.c: Today's updates. Loading/saving to XBEL implemented,
	but needs some testing and needs to implement the underlying methods.

2002-03-24  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed-shell.c:
	* embed/galeon-embed-shell.h: implemented (virtual implementation)

2002-03-24  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed-types.h
	* embed/galeon-embed.c
	* embed/Makefile.am
	* galeon-embed.h: implemented (virtual implementation)

2002-03-24  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed-shell.h: fix pretty obvious errors, I should not hack
	at night ;)
	* embed/galeon-embed.h (galeon_embed_shistory_count): added. It's not
	exactly needed, but it's probably nice to have and it's similar to the
	mozilla api

2002-03-24  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed-shell.h: designed
	* embed/galeon-embed.h: sligthly improve jorn improvement :)
	
2002-03-24  Jorn Baayen <jorn@nl.linux.org>

	* embed/galeon-embed.h: improve link/pageinfo bits

2002-03-24  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed.h: designed
	
2002-03-24  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-io.c
	* bookmarks/bookmarks-io.h
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/gobject-misc.h
	* bookmarks/testbookmarks.c
	* bookmarks/xbel.c
	* bookmarks/xbel.h: Parses xbel files and loads bookmarks, but there 
	are a lot of unimplemented functions still.
	
2002-03-24  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* configure.in: Add check for glib-genmarshal.
	* utils/Makefile.am: Build galeon-marshal.c and galeon-marshal.h from
	galeon-marshal.list using glib-genmarshal.
	* utils/galeon-marshal.list: Put your coustom marshallers here.
	* bookmarks/Makefile.am
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/testbookmarks.c: Signals for bookmarks.

2002-03-23  Ricardo Fernndez Pascual  <ric@users.sourceforge.net>

	* bookmarks/testbookmarks.c
	* bookmarks/bookmarks.h
	* bookmarks/bookmarks.c: Some more bookmark crack.

2002-03-22  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed-shell.c: implemented
	* mozilla/galeon-embed-single.c: skels
	
2002-03-22  Marco Pesenti Gritti <mpeseng@tin.it>

	* embed/galeon-embed-shell.c:
	* embed/galeon-embed-shell.h:
	* embed/galeon-embed-single.h: make embed_shell inherit embed_single.
	Thank you teuf !
	
2002-03-22  Ricardo Fernndez Pascual <ric@users.sourceforge.net>

	* Makefile.am
	* configure.in
	* bookmarks/Makefile.am
	* bookmarks/testbookmarks.c
	* bookmarks/bookmarks.c
	* bookmarks/bookmarks.h: First lines of the new bookmarks code.
	Don't look too much at this code yet, it's going to change a lot
	tomorrow. 

2002-03-22  Marco Pesenti Gritti <mpeseng@tin.it>
	
	* embed/Makefile.am
	* embed/downloader-view.c
	* embed/downloader-view.h
	* embed/galeon-embed-shell.h
	* embed/global-history.c
	* embed/global-history.h
	* embed/mime-db.c
	* embed/mime-db.h
	* src/galeon-shell.c: implement galeon_embed_shell and hook it
	to galeon_shell
	* src/galeon-window.c:
	* src/toolbar.c: bonobo menubar, incomplete. I think we will need
	to rewrite the toolbar.
	
2002-03-21  Marco Pesenti Gritti <mpeseng@tin.it>

	* autogen.sh: updated dir test to use galeon-main.c
	* src/galeon-window.c:
	* src/toolbar.c: hook up the toolbar

2002-03-21  Marco Pesenti Gritti <mpeseng@tin.it>

	* new codebase for galeon2
