Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > media > main > by-pkgid > 3aa5e80392de46c5452a041faca690b6 > files > 17

galeon-1.3.3-2mdk.ppc.rpm

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

	* NEWS
	* configure.in: Galeon 1.3.3 release.

2003-03-08  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* embed/galeon-embed-popup.c: If downloading is set to not ask for
	download directory make sure the download ends up in the specified
	directory instead of the directory where last image was saved.
	Fixes bug #98986.

2003-03-08  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* galeon.schemas.in: Use paste URL as default for middle mouse button,
	it should be the least surprising.

2003-03-08  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-tab.c: Check for is_active before updating window
	statusbar message to avoid useless warnings.
	
2003-03-08  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-spinner.c: Don't include GtkWidget allocation coordinates
	when calculating intersecting area on expose event.  Pretty much the
	opposite of the previous fix, both just used to work nicely when the
	allocation x,y is 0,0...  Check GTK_WIDGET_DRAWABLE instead of
	manually handling the map event.

2003-03-07  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* utils/gul-gui.c (gul_gui_menu_position_under_widget): Calculate the
	popup coordinates using both GdkWindow origin and GtkWidget allocation
	coordinates.  Fixes bookmarks toolbar folder popping up on the left
	edge of the window.  (For me at least, hope it doesn't break for
	others.)

2003-03-06  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* mozilla/mozilla-notifiers.cpp: Fix User-Agent to follow mozilla
	user-agent strings proposal.

2003-03-06  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-notifiers.cpp
	* mozilla/mozilla-notifiers.h: Set up notifiers after the profile has
	been initialized, and synthesize notifications so that we get mozilla
	synced with prefs that may have been changed while galeon wasn't
	running.  

2003-03-04  Christian Neumair  <chris@gnome-de.org>


	* src/galeon-go-button.c: Changed button tooltip, added mnemonics to
	context menu and replaced menu item labels' "Current" by "Specified".
	* src/galeon-stop-button.c: Changed button tooltip, made menu item
	labels more descriptive.

2003-03-04  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* utils/disclosure-widget.h: Add prototype for the custom glade widget
	function to avoid warnings.

2003-03-03  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* src/galeon-reload-button.c: Act like mozilla on
	shift+click. Fixes bug #92033.

2003-03-02  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-bonoboui-menu.c: Fixed a bug with menu
	creation/rebuild. Don't know if this could be the cause of the
	crash.
	
2003-03-02  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* utils/gul-tbi-std-toolitem.c
	* utils/gul-tbi-std-toolitem.h: Removed ths obsolete files.
	* Makefile.am
	* utils/gul-toolbar-item-factory.c: Removed obsolete items.
	
2003-03-02  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* utils/gul-tbi-std-toolitem.c
	* utils/gul-tbi-std-toolitem.h
	* utils/gul-toolbar.c
	* src/toolbar.c
	* src/window-commands.c
	* src/galeon-go-button.c
	* src/galeon-go-button.h: The go button. This was the last one
	missing ;)
	* src/galeon-home-button.c: This was using the wrong icon.

2003-03-02  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* utils/gul-gobject-misc.h: Added about the simplest possible version
	of *_get_type macro.
	* po/POTFILES.in
	A src/network-prefs.c
	A src/network-prefs.h
	* src/Makefile.am
	* src/prefs-dialog.c
	* ui/prefs-dialog.glade: Separated network prefs page and added a
	launcher button for proxy configuration.

2003-03-02  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-shell.c: Monitor /system/proxy gconf dir, we won't be
	getting any notifications for proxy prefs changes otherwise.. doh!

2003-03-02  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/ContentHandler.cpp: Fixed inability of helper apps
	to launch. Seems like some assumed mozilla behaviour changed.

2003-03-01  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* src/Makefile.am
	* src/galeon-home-button.c
	* src/galeon-home-button.h
	* src/toolbar.c
	* src/window-commands.c
	* utils/gul-tbi-std-toolitem.c
	* utils/gul-tbi-std-toolitem.h
	* utils/gul-toolbar.c: Home button.
	
2003-03-01  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* src/toolbar.c: Go to galeon's homepage when clicking in the
	spinner.
	* src/galeon-reload-button.c: Reload all tabs/windows.
	
2003-03-01  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* utils/gul-tbi-std-toolitem.c
	* utils/gul-tbi-std-toolitem.h
	* utils/gul-toolbar.c
	* src/Makefile.am
	* src/toolbar.c
	* src/window-commands.c
	* src/galeon-stop-button.h
	* src/galeon-stop-button.c: Fancier stop button.

2003-02-28  Philip Langdale <philipl@mail.utexas.edu>

	* configure.in: Updated configure.in to handle new trunk builds
	which identify themselves as 1.4a

2003-02-28  Philip Langdale <philipl@mail.utexas.edu>

	R mozilla/gcc2abi.cpp
	A src/gcc2abi.cpp
        * src/Makfile.am
        * mozilla/Makefile.am: Shifted old plugin compatability symbols to
        link directly into galeon-bin rather than through libmozillaembed.a
        Some of the symbols were not properly accessible by the old method.
        Fixes #106692

2003-02-26  Philip Langdale <philipl@mail.utexas.edu>

	* ui/galeon-ui.xml.in: Added "Allow" to the menu items for cookie
	blocking. Makes for sense now. :-)

2003-02-25  Philip Langdale <philipl@mail.utexas.edu>

	* src/galeon-window.c
	* src/window-commands.c
	* src/window-commands.h
	* ui/galeon-ui.xml.in: Added radio menu group to easily set
	cookie policy from web menu. (mirrors image policy group that
	Tommi checked in earlier). Also added backend code to handle
	blocking or allowing cookies/images from the current site.
	Front end code will require more thought to do correctly.

2003-02-25  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* ui/Makefile.am: Install the new icons also..  I must've left my
	brain around here somewhere, always missing something...

2003-02-25  Tommi Komulainen  <tommi.komulainen@iki.fi>

	A ui/bug.png
	A ui/debian.png: added missing icons for default bookmarks

2003-02-25  Philip Langdale <philipl@mail.utexas.edu>

	* src/prefs-dialog.c: Removed unused precache
	function in prefs dialog code. Got accidentally
	put back when restoring icon code.

2003-02-25  Tommi Komulainen  <tommi.komulainen@iki.fi>
	
	* ui/galeon-ui.xml.in: Missed the mnemonic.

2003-02-25  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-window.c
	* ui/galeon-ui.xml.in: Restored View/Images items.  Image blocking
	should probably go there as well.

2003-02-25  Philip Langdale <philipl@mail.utexas.edu>

	* src/prefs-dialog.c
	* src/prefs-dialog.h
	* ui/Makefile.am
	A ui/fonts.png
	A ui/general.png
	A ui/network.png
	A ui/stop.png
	A ui/tabs.png: Restored pretty icon based prefs dialog.
	If it's good enough for evo2, it's good enough for us! :-)

2003-02-25  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* mozilla/mozilla-embed.cpp: Added a silly debug message when
	reloading. Remove it if you want.
	* utils/gul-string.c
	* utils/gul-string.h
	* utils/gul-toolbar.c: Added a backward compatibility hack for the
	"new" and "reload" buttons.
	* src/galeon-new-button.c
	* src/galeon-reload-button.c: Fixed capitalization.
	
2003-02-25  Philip Langdale <philipl@mail.utexas.edu>
	    Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-window.c
	* src/window-commands.c
	* src/window-commands.h
	* ui/galeon-ui.xml.in: Added 'Web' menu as a home for things
	like the much-missed toggles for popups/java/javascript and
	the java/javascript consoles. In due course, the cookie/image/etc
	behaviour toggles will return and appear here. Yay!

2003-02-25  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-embed-favicon.c
	* src/galeon-tab.c: Move the ge_favicon signal handling in the tab.
	This makes favicons update properly when loading a page in an inactive
	tab.  Fixes bug #106884.

2003-02-24  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* utils/gul-tbi-std-toolitem.c
	* utils/gul-tbi-std-toolitem.h: Removed the "New" button.
	* src/Makefile.am
	* src/toolbar.c
	* src/window-commands.c
	* src/galeon-new-button.c
	* src/galeon-new-button.h: Implemented a "New" button like the one
	in Galeon 1. Right click opens a popup menu and middle click opens
	the url in the PRIMARY selection in a new tab/window.
	* galeon.schemas.in: Fixed the default toolbar setup

2003-02-22  Philip Langdale <philipl@mail.utexas.edu>

	* configure.in
	* mozilla/GlobalHistory.cpp: Added new snapshot level for mozilla 1.3
	branch and cvs trunk as of today.

2003-02-21  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/mozilla-embed-shell.cpp: Fixed proxy pref loading so that
	it doesn't scream and panic and worry users if the proxy prefs are
	not set. This isn't a problem, so we shouldn't create the impression
	that it is.

2003-02-21  Christophe Fergeau <teuf@users.sourceforge.net>

	* galeon.desktop.in
	* galeon-main.c: readded StartupNotify, and properly tell gdk
	to stop displaying the busy cursor when using an existing process

2003-02-21  Yanko Kaneti <yaneti@declera.com>

	* galeon.desktop.in: Revert the StartupNotify=true part of the 
	previous commit.

2003-02-21  Yanko Kaneti <yaneti@declera.com>

	* galeon.desktop.in: Add StartupNotify=true, Encoding=UTF-8 and
	the various X-GNOME-Bugzilla-* stuff. #106674
	Thanks to louisg00@bellsouth.net.

2003-02-21  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* utils/gul-tb-button.c: Another g_object_ref / gtk_object_sink.

2003-02-20  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* utils/gul-toolbar.c: Ignore unknown items instead of reverting
	to default.
	* utils/gul-tb-button.c: Add a forgotten g_object_ref.
	* utils/gul-tbi-std-toolitem.c
	* utils/gul-tbi-std-toolitem.h
	* src/Makefile.am
	* src/toolbar.c
	* src/window-commands.c
	* po/POTFILES.in: Replaced the relad button with one with a
	context menu for bypassing proxy and/or cache, like galeon 1.

2003-02-20  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* utils/gul-bonobo-extensions.c
	* utils/gul-bonobo-extensions.h: Added gul_bonobo_set_look
	* galeon.schemas.in
	* src/toolbar.c
	* utils/prefs-strings.h: Restored galeon1 compatible
	/apps/galeon/UI/Toolbar/toolbar_style preference, if set it overrides
	the desktop default toolbar style.  Now all we need is lo.. err, UI :)
	Fixes bug #93496.

2003-02-20  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* utils/disclosure-widget.c: Draw prelighting like GtkCheckButton
	does for consistency, makes the widget bit more visible too.

2003-02-20  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-tbi.h: Remove extra underscore from GALEON_IS_TBI_
	* ui/galeon.glade: Crash recovery and find dialogs shouldn't be
	resizable.

2003-02-20  Christophe Fergeau  <teuf@users.sourceforge.net>

	* autogen.sh: Require at least automake-1.6 (will only work with
	a recent gnome-common, shouldn't change anything for people using
	older ones)

2003-02-19  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* utils/gul-tb-button.c
	* utils/gul-tb-button.h: Allow disabling image hiding even in text
	mode. Useful when the image is not an image but a widget.
	* utils/gul-tbi-zoom.c: Obey toolbar style, using GulTbButton.
	
2003-02-19  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* utils/location-entry.c: Really go to the selected site when
	clicking in the location history.
	
2003-02-19  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-smart-site-tb-widget.c: Use the entered text
	when clicking in the button if it is not empty. Fixes bug #106482.

2003-02-17  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-bonoboui-menu.c
	* bookmarks/bookmarks-bonoboui-menu.h
	* bookmarks/bookmarks.c
	* embed/galeon-embed-popup-bw.c
	* embed/galeon-embed-popup-control.c
	* embed/galeon-embed-popup.c
	* embed/galeon-embed-popup.h
	* src/galeon-window.c
	* ui/galeon-ui.xml.in: Reimplemented "Add bookmark to context
	menu". Fixes bug #100341.

2003-02-16 Tommi Komulainen  <tommi.komulainen@iki.fi>

	* utils/gul-notebook.c: Make the tab close button slightly larger than
	the icon it contains so the icon has better chance for not getting
	cropped, like what happens with the Gorilla theme.

2003-02-16 Tommi Komulainen  <tommi.komulainen@iki.fi>

	* embed/cookie-info.c
	* embed/cookie-info.h
	* embed/galeon-embed-shell.c
	* embed/galeon-embed-shell.h
	* mozilla/mozilla-cookie.cpp
	* mozilla/mozilla-embed-shell.cpp: Keep permission status as boolean,
	converting it to a string in the backend complicates making any
	frontend.
	* src/pdm-dialog.c
	* ui/galeon.glade: Added 'Cookie Sites'  Oh the wonders of copypasting
	code...

2003-02-16  Philip Langdale <philipl@mail.utexas.edu>

	Galeon 1.3.2 Release: If you're building from cvs, then you
	should be running the latest automake (1.7.x) and libtool (1.4.3)
	or things will fail.

2003-02-16  Yanko Kaneti <yaneti@declera.com>

	* Makefile.am: add dist-bzip2. Use GCONF_SCHEMAS_INSTALL.
	* galeon.spec.in: update.

2003-02-16 Tommi Komulainen  <tommi.komulainen@iki.fi>

	* doc/C/Makefile.am: make dist(check) tweak.  Remove galeon.xml from
	entites, it's the $(docname).xml and having it twice fails.

2003-02-15  Philip Langdale <philipl@mail.utexas.edu>

	* configure.in: Add version checking to package dependencies.
	Just 2.0.0 for the GNOME stuff for now. Shouldn't scare anyone.

2003-02-15  Philip Langdale <philipl@mail.utexas.edu>

	* NEWS: Wow, so much new stuff since last NEWS update :-)

2003-02-15  Philip Langdale <philipl@mail.utexas.edu>

	* embed/downloader-view.c: Set initial disclosure state of details
	to match remembered state.

2003-02-15  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* ui/galeon-bookmarks-editor-ui.xml.in: Hide "Open" and "Save
	as". They are not useful for galeon.

2003-02-15  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-util.h: Use macros instead of inline
	functions to avoid warnings.
	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-editor.h
	* ui/galeon-bookmarks-editor-ui.xml.in: Add a way to add smart
	bookmarks. Fixes #97745.
	* utils/gul-tb-button.c: Disable debug output.

2003-02-14 Tommi Komulainen  <tommi.komulainen@iki.fi>
	
	* embed/find-dialog.c: *sigh* Fix another GValue string leak.  This is
	not C++ and GValues don't have destructors...

2003-02-14 Tommi Komulainen  <tommi.komulainen@iki.fi>

	* embed/find-dialog.c
	* ui/galeon.glade: Disable next and previous buttons when there's
	nothing in the text entry, do this also when showing the dialog.
	Don't bother doing things manually that gtk can handle by itself just
	fine.  Avoids crashing when trying to search for empty string.

2003-02-14 Mark Finlay <sisob@eircom.net>

	* myportal.css: updates to the style sheet
	* mozilla/MyportalProtocolHandler.cpp: update to myportal code
	* galeon.schemas.in: set home page to myportal
	* ui/logo.png: remove slogan from below image

2003-02-14  Mark Finlay <sisob@eircom.net>
            Tommi Komulainen  <tommi.komulainen@iki.fi>

	R bookmarks/default-bookmarks.xbel
	A bookmarks/default-bookmarks.xbel.in
	* bookmarks/Makefile.am
	A ui/gnu.png: Updated default bookmarks.  Generating the bookmarks
	file from a template to get the pixmap paths right.  Makefile magic
	from autoconf info page.

2003-02-14  Philip Langdale <philipl@mail.utexas.edu>

	* NEWS: Made news slightly more accurate.

2003-02-14  Philip Langdale <philipl@mail.utexas.edu>

	* AUTHORS
	* NEWS: Updated NEWS for 1.3.2 and make AUTHORS reflect reality.

2003-02-14  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* mozilla/mozilla-cookie.cpp: don't set domain twice, leaking the
	first one...

2003-02-14  Frederic Crozat  <fcrozat@mandrakesoft.com>

	* .cvsignore: add more files
	* Makefile.am: add .schemas.in in EXTRA_DIST
	* src/Makefile.am: always add nautilus-view source files in EXTRA_DIST

2003-02-14  Philip Langdale <philipl@mail.utexas.edu>

	* configure.in: Updated version to 1.3.2 and default to mozilla 1.3b
	if version cannot be detected.

2003-02-13  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* bookmarks/bookmarks.c: When using a smart bookmark nick without
	any keywords following, use the Location URL instead of leaving the %s
	in the Smart URL unsubstituted.  Fixes bug #105952.

2003-02-12  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* INSTALL.in: Recommend mozilla 1.3b, remove --with-mozilla-snapshot
	from example.  And Gnome 2.2 is also out btw. :)

2003-02-12  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* ui/nautilus-galeon-view-ui.xml.in: Fix capitalization. (forgot all
	about nautilus view...)

2003-02-11  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* embed/galeon-embed-popup.c
	* mozilla/EventContext.cpp
	* ui/galeon-ui-xml.in: Show 'Copy' in context menu when there's
	text selected on the page.  Fixes bugs #93205 and #102167.

2003-02-11  Christophe Fergeau  <teuf@users.sourceforge.net>

	* embed/downloader-view.c: Fixed gcc 2.95 compilation (variable 
	declarations must be at the beginning of a block before any 
	instruction)

2003-02-11  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* ui/galeon-ui.xml.in: Fix capitalization.

2003-02-10  Philip Langdale <philipl@mail.utexas.edu>

	* embed/downloader-view.c
	* ui/galeon.glade: Updated downloader dialog to use the disclosure
	widget and to resize itself when the details are opened and closed.

2003-02-10  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* utils/gul-notebook.c: Make sure the menu labels always exist, fixes
	gtk_widget_modify_fg warnings.

2003-02-10  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* configure.in: Make mozilla version detection automatic.  Hopefully
	you'll never need to use --with-mozilla-snapshot ever again.

2003-02-10  Abel Cheung  <maddog@linux.org.hk>

	* congfiure.in: Revert my previous change on dependency.

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

	* embed/galeon-embed.c
	* embed/galeon-embed.h
	* mozilla/GaleonWrapper.cpp
	* mozilla/GaleonWrapper.h
	* mozilla/mozilla-embed.cpp
	* src/galeon-embed-favicon.c: Hook up a DOM event listener so that
	we get called automatically when a page has a favicon, instead of
	digging through the DOM looking for one after the page has been
	loaded.  Should be much more reliable.  From epiphany, but not using
	as many extra functions.

2003-02-08  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* utils/gul-notebook.c: Modify the fg color of active state, not
	insensitive.. what was I thinking.  Makes the colors on inactive
	tabs work again.  (The state is named active but it really means
	inactive tabs.. go figure.)

2003-02-07  Abel Cheung  <maddog@linux.org.hk>

	* configure.in: Removed superfluous building dependencies.

2003-02-06  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* mozilla/Makefile.am
	* src/Makefile.am: don't pollute src-directory with mozilla
	dependencies

2003-02-06  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-window.c
	* utils/gul-notebook.c
	* utils/gul-notebook.h (gul_notebook_set_page_color): Removed one
	extra level of indirection, made the GulNotebook API more generic and
	removed the remaining dependency to galeon.  Probably fixed a memory
	leak in the process.  All this basically by removing stuff.  Weird.

2003-02-06  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-window.c
	* utils/gul-notebook.c
	* utils/gul-notebook.h (gul_notebook_set_policy): Don't use galeon
	gconf keys within the notebook, provide an independent API instead.
	(should do the same for the colors too)

2003-02-06  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-window.c
	* src/galeon-window.h: forgot to move #include "gul-notebook.h"

2003-02-05  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* Makefile.am: mozilla_12b_patch is long gone

2003-02-03  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-tab.c
	* src/galeon-window.c
	* src/galeon-window.h
	* src/window-commands.c: Avoid exposing GaleonWindow internal details
	to outside, manage GulNotebook internally.

2003-02-03  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* embed/galeon-embed-event.h
	* mozilla/EventContext.cpp: Removed unused timestamp field, it was
	dubiously truncated from 64-bit int to 32-bits anyway.  Similarly,
	don't cast a 32-bit pointer to a 16-bit pointer, it breaks on
	big-endian architectures.  Fixes bug #97665.
	
2003-02-03  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* utils/disclosure-widget.c
	* utils/disclosure-widget.h: Added support functions for using the
	disclosure widget as a custom widget in glade.

	* mozilla/ContentHandler.cpp
	* ui/galeon.glade: Replace the stock toggle button in the helper
	dialog with the disclosure widget.  Fixes bug #100568.

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

	* mozilla/CookiePromptService.cpp
	* mozilla/MozRegisterComponents.cpp: The cookie prompt service is
	mozilla 1.3b only, maintain compatibility with mozilla 1.3a (for now)

2003-01-30  Christophe Fergeau  <teuf@users.sourceforge.net>

	* utils/gul-tbi-test.c: removed one string (Test) which was 
	marked for translation (Ric, please forgive me if it should be 
	translatable :)

2003-01-29  Abel Cheung  <maddog@linux.org.hk>

	* galeon.schemas.in: Removed duplicate schema entry.

2003-01-26  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* embed/galeon-embed.c(galeon_embed_base_init): Don't leak signals by
	initializing them multiple times.

2003-01-26  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* utils/Makefile.am
	A utils/disclosure-widget.c
	A utils/disclosure-widget.h: New widget from gnome-panel.

	A mozilla/CookiePromptService.cpp
	A mozilla/CookiePromptService.h
	* mozilla/Makefile.am
	* mozilla/MozRegisterComponents.cpp
	* ui/prompts.glade: Implement new cookie prompt service, fixes bugs 
	#94944 and #96381.

2003-01-26  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* mozilla/Makefile.am
	A mozilla/mozilla-cookie.cpp
	A mozilla/mozilla-cookie.h
	* mozilla/mozilla-embed-shell.cpp: Refactored nsICookie to CookieInfo
	conversion out for sharing.  Made the cookie expiration time format
	localizable, using a format string from nautilus.

2003-01-25  Philip Langdale <philipl@mail.utexas.edu>

        * mozilla/BaseHelpProtocolHandler.cpp: Added logic to strip shell 
	control chars out of help urls. The converter utils are funny in a bad way...

2003-01-25  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* embed/Makefile.am
	A embed/cookie-info.c
	A embed/cookie-info.h
	* embed/galeon-embed-shell.c
	* embed/galeon-embed-shell.h: 
	* src/pdm-dialog.c: Refactored CookieInfo and Cookie Properties table 
	out so that they can be shared more easily.  Removed markup from
	labels while at it, fixes bug #102383.

2003-01-21  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* embed/downloader-view.c: Grab a reference to galeon_shell while
	we're downloading stuff so that galeon doesn't quit when closing
	the last window.  If you know how to do this nicely, please do.
	Fixes bug #98971.

2003-01-18  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/BaseHelpProtocolHandler.cpp
	* mozilla/BaseProtocolContentHandler.cpp
	* mozilla/MyportalProtocolHandler.cpp
	* mozilla/TOCProtocolHandler.cpp: Latest set of mozilla cvs resyncs.

2003-01-19  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* mozilla/FilePicker.cpp(SanityCheck): Properly handle Exists and
	IsFile calls when saving a file.  Fixes bug #102564.

2003-01-19  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* ui/galeon.png: Jimmac's new GNOME2-ish icon.

2003-01-19  Tommi Komulainen  <tommi.komulainen@iki.fi>

	*  src/session.c
	*  src/session.h(session_get_windows): Add const to the return value
	since the caller must not free the list.
	*  mozilla/SideBar.cpp
	*  src/galeon-shell.c: Fix callers accordingly.

2003-01-19  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/pdm-dialog.c(pdm_dialog_remove_button_clicked_cb): Avoid silly
	warnings when removing multiple cookies or passwords.

2003-01-19  Tommi Komulainen  <tommi.komulainen@iki.fi>

	*  embed/galeon-embed-event.h(galeon_embed_event_get_property): Add
	const to the GValue since the caller shouldn't be changing the value.
	*  embed/galeon-embed-popup.c
	*  mozilla/SideBar.cpp
	*  src/galeon-nautilus-view.c
	*  src/galeon-tab.c
	*  src/popup-commands.c: Fix callers accordingly.

2003-01-19  Tommi Komulainen  <tommi.komulainen@iki.fi>

	*  embed/js-console.c
	*  embed/galeon-embed-event.c: Don't leak the contents of the GValues.

2003-01-19  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* embed/downloader-view.c
	* src/language-editor.c: Don't leak GtkTreePath's returned from
	gtk_tree_row_reference_get_path ().

2003-01-19  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* embed/downloader-view.c
	* embed/galeon-embed-utils.c
	* mozilla/mozilla-embed-shell.cpp
	* src/galeon-window.c
	* src/general-prefs.c
	* src/history-dialog.c
	* src/language-editor.c
	* src/pdm-dialog.c
	* src/session.c: Fixed a bunch of memory leaks following the format

		GList *list = get_glist ();
		for (; list != NULL; list = list->next) { ... }
		g_list_free (list);

	* bookmarks/bookmarks-bonoboui-menu.c
	* embed/js-console.c
	* mozilla/ContentHandler.cpp
	* src/galeon-spinner.c
	* src/ui-prefs.c: While at it, use g_list_foreach where possible, and
	just use list->next instead of g_list_next (list).

2003-01-18  Philip Langdale <philipl@mail.utexas.edu>

	* configure.in
	* mozilla/GlobalHistory.cpp
	* mozilla/mozilla-embed-persist.cpp: Updated configure.in so that
	1.3a is the expected version and moved the last set of resyncs to
	their own snapshot level so that 1.3a compiles again. whoops. :-)

2003-01-14  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* configure.in
	* ui/Makefile.am: Removed @INTLTOOL_XML_RULE@ as it doesn't expand
	@VARIABLES@ nor does it seem to have any effect on the bonoboui xml
	files.  Generate the files the old way, from the configure script.
	The icons in the bookmarks editor should work better again.

2003-01-13  Philip Langdale <philipl@mail.utexas.edu>

	* mozilla/GlobalHistory.cpp
	* mozilla/mozilla-embed-persist.cpp: Mozilla cvs resyncs.

2003-01-13  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* mozilla/FilePicker.cpp: Fixed some memory leaks with error dialogs.

2003-01-11  Marco Pesenti Gritti <marco@it.gnome.org>

	* mozilla/FilePicker.cpp: typo fix

2003-01-06  Tommi Komulainen  <tommi.komulainen@iki.fi>
	
	* configure.in
	* Makefile.am: Build the galeon.schemas and ui/*.xml files using
	@INTLTOOL_*_RULE@ so that we get the translations properly merged in.

2003-01-05  Pablo Saratxaga  <pablo@mandrakesoft.com>

	* configure.in: Added Vietnamese (vi) to ALL_LINGUAS

2003-01-04  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* utils/galeon-dialog.c: Destroy transient dialogs along with their
	parents.  Avoids crashing when the find dialog is used after its
	parent window is closed.

2003-01-04  Yanko Kaneti <yaneti@declera.com>

	* configure.in: (PKG_CHECK_MODULES) Add the other direct dependancies.

2003-01-04  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* mozilla/JSConsoleService.cpp
	* mozilla/mozilla-embed-persist.cpp
	* mozilla/mozilla-embed.cpp: Test 'wrapper != NULL' consistently so
	that it provides more useful information where the test fails.

2003-01-04  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* configure.in: Specify dependency on libbonoboui-2.0 >= 2.1.1 
	(bug #101721)

2003-01-03  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* src/galeon-tab.c: Reworked statusbar message handling a bit.  Allow
	statusbar messages, but still always show the real URL when hovering
	mouse over a link.  Almost fixes bug #93276.

2003-01-02  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-folder-tb-widget.c: The same here.

2003-01-01  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-bonoboui-menu.c
	* bookmarks/bookmarks-gtk-menu-item.c
	* bookmarks/bookmarks-gtk-menu-item.h
	* bookmarks/bookmarks-gtk-menu.c
	* bookmarks/bookmarks-gtk-menu.h: Fill the menus before the parent
	is activated. May hide a weird bug (in gtk+, I think) that I can't
	track down.

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

	* mozilla/mozilla-embed-shell.cpp
	* mozilla/FilePicker.cpp
	* mozilla/FilePicker.h: Added conversions as with gul-download
	between on-disk locale and utf8. The filepicker internally stores
	path state as on-disk locale and converts to/from utf8 at the get/set
	stage. I'd like to think it will work properly under all locale
	conditions now.

2002-12-30  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* src/Makefile.am
	* src/galeon-navigation-button.c
	* src/galeon-navigation-button.h: Custom toolbar buttons for
	navigtion ("Back", "Forward" and "Up").
	* src/galeon-tbi.c
	* src/galeon-tbi.h: Abstract class for Galeon toolbar items.
	* src/toolbar.c
	* src/window-commands.c: Cleaned some things and moved some code
	to other files. 	
	* utils/Makefile.am
	* utils/gul-tb-button.c
	* utils/gul-tb-button.h: A button that can be placed in bonobo
	toolbars or gtk toolbars and should do the right thing most of the
	time (maybe always...). Supports context menus and can display an
	arrow. Used for implementing "Back", "Up" and "Forward" buttons,
	but can be used for other things too.
	* utils/gul-tbi-std-toolitem.c
	* utils/gul-tbi-std-toolitem.h: Removed the Back, Up and Forward
	buttons. They are now custom widgets.
	* utils/gul-tbi-test.c
	* utils/gul-tbi-test.h: Test item for GulTbButton.
	* utils/gul-toolbar-item-factory.c
	* utils/gul-toolbar-item-factory.h: Updated. Allow registration of
	new toolbar item types.
	* utils/location-entry.c: Don't show the autocompletion window
	inmediately. Wait 0.5s.
	* galeon.schemas.in: Updated the default toolbar setup. Also,
	enabled the autocompletion window again by default. I hope that
	now with the timeout it is not annoying for anyone.

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

	* mozilla/ContentHandler.cpp: Minor variable name abuse correction.

	* mozilla/FilePicker.cpp
	* mozilla/FilePicker.h: Reworked filepicker to take advantage of
	the fact that the Gtk+ 2.x filepicker is a GTK_DIALOG and can be
	run modal as such. This gets rid of our hand coded modal loop
	and callbacks. Also did some variable naming corrections.

2002-12-21  Christian Neumair  <chris@gnome-de.org>

	* src/window-commands.c: Fixed #101734 + few more i18n fixes.

2002-12-20  Christophe Fergeau  <teuf@users.sourceforge.net>

	* src/session.c: reimplemented "Create bookmarks from previous
	session"

2002-12-19  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-bonoboui-menu.c
	* bookmarks/bookmarks-gtk-menu.c: More simplification by sharing
	code.

2002-12-19  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-gtk-menu-item.c: Full support for context
	menus in bookmarks menus, even with bonobo.

2002-12-18  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-bonoboui-menu.c
	* bookmarks/bookmarks-gtk-menu-item.c: Cleanups. Removed debug
	code.

2002-12-17  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-gtk-menu-item.c
	* bookmarks/bookmarks-bonoboui-menu.c: Made this a thousand times
	simpler using the new bonoboui api.

2002-12-15  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-export-druid-konqueror.c: Fix bug #101297:
	Add the default bookmark set as a suggestion to be imported.
	
2002-12-15  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/Makefile.am
	* bookmarks/bookmarks-gtk-menu-item.c
	* bookmarks/bookmarks-gtk-menu-item.h: A new widget for menuitems
	that will make things easier and cleaner. It is not finished yet.
	* bookmarks/bookmarks-gtk-menu.h
	* bookmarks/bookmarks-gtk-menu.c: Respect the menus has_tearoff
	gnome ui pref.
	* bookmarks/bookmarks-bonoboui-menu.c: Use the new widget if you
	define the BREAK_MY_MENUS macro. Menuitems will be set with
	bonobo_ui_component_widget_set. This will allow us to have context
	menus in the bookmark menu again.
	
2002-12-15  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* utils/gul-bonobo-extensions.h
	* utils/gul-bonobo-extensions.c
	* bookmarks/bookmarks-bonoboui-tb.c
	* utils/gul-tbi-favicon.c
	* utils/gul-tbi-spinner.c
	* utils/gul-tbi-zoom.c: Use bonobo_ui_component_widget_set when
	possible. This was the easy part. Not i comes the hard one:
	reimplement bookmark menus, history buttons, etc. I guess you'll
	need a quite recent libbonoboui with the new api. Sorry if I break
	something for you.

2002-12-15  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* ui/galeon-bookmarks-editor-ui.xml.in
	* bookmarks/bookmarks-import-druid-konqueror.c: Allow importing
	Galeon bookmarks using this too and make it clear in the UI. We
	use the same format after all.

	* bookmarks/bookmarks-context-menu.c
	* bookmarks/bookmarks-editor.c
	* src/window-commands.c: Patch for bug #94263: Context menu and
	toolbar/menubar buttons act different, from tko.

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

	* utils/gul-download.c: Added logic to handle non-utf8 on disk filename
	encodings. It's a little elaborate so I deliberately didn't put it in
	1.3.1 even though we're not officially supporting the external downloader
	code yet.

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

	* galeon.schemas.in: Fixed typo in schema ( "network" != "netword" )...

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

	* embed/galeon-embed-popup-bw.c: Call gtk_menu_popup with proper
	arguments.  Fixes bug #95715.

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

	* src/gul-gestures.c: Grab the pointer and button_release event as
	soon as possible.  Use gtk_get_current_event_time instead of
	GDK_CURRENT_TIME to get more accurate time.  This should make the
	context menu show up more reliably on right-clicks.

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

	* src/galeon-window.c: Handle double-clicks on bookmarks folders in
	side pane gracefully.  Fixes bug #100919.
	
2002-12-11  Yanko Kaneti <yaneti@declera.com>

	* configure.in: don't enable -Werror if --disable-error was given.

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

	* embed/find-dialog.c: Focus the text entry when showing the dialog.
	This will automatically select the existing text if user's gtkrc
	setting gtk-entry-select-on-focus = 1 (default)  Fixes bug #100461.

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

	* utils/gul-gui.c
	* utils/gul-gui.h (gul_gui_treeview_free_selection_refs): New function
	for freeing allocated memory.
	* src/pdm-dialog.c: Fixed a few memory leaks.  Disable Properties
	button if more than one cookie is selected.
	* ui/galeon.glade: Fixed tab borders to be consistent.  Removed Clear
	buttons since they were quite destructive, badly placed, and you can
	achieve the same with multiple selection anyway.  Fixes bug #96298.
	
2002-12-08  Philip Langdale <philipl@mail.utexas.edu>

	* NEWS
	* README: Updated news again and added warnings that 1.3.x is a devel
	branch and not stable.

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

	* NEWS: Updated for 1.3.1

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

	* configure.in: Updated version to 1.3.1 and switched --disable-werror
	to --enable-werror as we've got enough compiler combinations that trigger
	warnings. Ah well.

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

	* galeon-shell.c: fixed conversion of proxy_mode

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

	* galeon.schemas.in
	* galeon-shell.c
	* eel-gconf_extensions.[ch]: migrate old galeon proxy prefs to
	  new gnome system-wide prefs if necessary

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

	* mozilla/GaleonWrapper.cpp: Mozilla trunk resync.  Fixes bug #100236.

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

	* src/galeon-shell.c
	* src/galeon-shell.h
	* src/galeon-tab.c
	* src/galeon-window.c: Reimplement Shift and Ctrl modifiers for
	middle-clicks.  (Shift toggles Open in tabs by default, Ctrl toggles
	Jump to new tabs automatically.)  Fixes bug #99290.

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

	* src/mozilla/Makefile.am:
	* configure.in:
	* acconfig.h: remove MOZILLA_CFG et all. Use -DNEW=<new> in all cases.

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

	* mozilla/Makefile.am
	A mozilla/gcc2abi.cpp: *Finally* added the gcc2 plugin compat
	function calls as helpfully provided by Kelledin in Sept.
	We originally didn't want to merge these into the code base
	because it was bad precedent, but mozilla did it, so the
	precedent's been set. :-) Then I got sidetracked and I'm only
	getting around to it now.

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

	* mozilla/FilePicker.cpp: For some reason we still had error
	dialog parenting declared NOT_PORTED, despite having a way
	to do this for a long time. Wierd.

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

	* embed/galeon-embed-popup.c: Reenable awareness of external
	downloaders for "ContextMenu->Download Link".

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

	* util/gul-download.c: Seeing as the bonobo-file-selector-utils
	are not up to the job and will probably disappear in future,
	fell back to directly instantiating a gtk file selector. Unlike
	in Gtk+ 1.2, we can now easily show the file selector modal, so
	we only need a little more code than when using the bonobo utils.

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

	* mozilla/ContentHandler.cpp: Changed helper dialog so
	that when there are no helpers available, the Open button
	is disabled, rather than hidden. This prevents a bunch of
	G_IS_OBJECT assert failures.

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

	* embed/find-dialog.c
	* embed/find-dialog.h
	* mozilla/GaleonWrapper.cpp
	* mozilla/GaleonWrapper.h
	* mozilla/Makefile.am
	* src/window-commands.c: Forward-ported typeaheadfind
	support from stable branch.

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

	* configure.in
	* mozilla/ContentHandler.cpp
	* mozilla/FilePicker.cpp
	* mozilla/GaleonWrapper.cpp
	* mozilla/GaleonWrapper.h
	* mozilla/MozRegisterComponents.cpp
	* mozilla/PrintingPromptService.cpp
	* mozilla/ProgressListener.cpp
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-embed.cpp: Upgraded base mozilla requirement
	to 1.2. Allows us to tidy things up quite a bit.

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

	* bookmarks/bookmarks-gtk-menu.c
	* bookmarks/bookmarks-tb-widget.c
	* bookmarks/bookmarks-tree-view.c
	* bookmarks/bookmarks-util.h: Add GdkEvent in the bookmark-activated
	signal.  With this change the bookmarks code could stop assigning any
	special semantics to middle-clicks and let the application handle it.

2002-11-27  Tommi Komulainen  <tommi.komulainen@iki.fi>
	
	* src/window-recent-history-menu.c: Properly encode all XML entities,
	not just double quotes.

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

	* bookmarks/bookmarks-bonoboui-menu.c
	* bookmarks/bookmarks-bonoboui-tb.c
	* bookmarks/bookmarks-context-menu-several.c
	* bookmarks/bookmarks-context-menu.c
	* 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
	* bookmarks/bookmarks-tb-widget.c
	* bookmarks/bookmarks-tree-view.c
	* bookmarks/bookmarks-util.h
	* src/galeon-window-bookmark-activated-proxy.c
	* src/galeon-window.c: Converted the bookmark-activated -signal to
	pass all parameters in a single struct.  It should make it easier to
	add new parameters to the signal if necessary.

2002-11-27  Christian Neumair  <chris@gnome-de.org>

	* .cvsignore: Updated.

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

	* INSTALL.in: Make note that gtk2 port is done in mozilla trunk,
	and that --enable-xft requires fontconfig.  Document the frequent
	problems with pkgconfig and bonobo-activation.

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

	* mozilla/MozillaPrivate.cpp
	* mozilla/MozillaPrivate.h
	* mozilla/mozilla-embed.cpp: Increased robustness of
	getting a GTK parent window for mozilla created windows
	without breaking abstraction model. The nsIWindowWatcher
	service's active window is now set where appropriate and
	is used as the fallback parent. The mechanism is
	still imperfect and some corner cases will still result
	in a failure to obtain a parent. The primary corner case
	is when the mime helper dialog is invoked without the user
	ever interacting with a GaleonEmbed. This would only happen
	if an undisplayable url was passed on the command line or
	automatically loaded in the session.

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

	* galeon.schemas.in: Changed default behaviour so that
	the autocomplete dropdown is not automatically displayed.
	It will, as always, appear when TAB is pressed.

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

	* mozilla/ProgressListener.cpp: Add paranoia checking for
	the GaleonEmbedPersist passed in. Fixes #97844.

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

	* mozilla/ContentHandler.cpp
	* ui/galeon.glade: Allowed Helper dialog to be resized if the
	helper list is displayed (but not if it's hidden). Also includes
	a brave attempt by Tommi, modified by me, to get the list to be
	4 rows high. Probably not right atm, but it errs on the cautious
	side, so at least 4 rows should be visible.

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

	* mozilla/ContentHandler.cpp: Converted to GTK 2.0 API so that us
	mere mortals can join the fun.

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

	* mozilla/ContentHandler.cpp
	* ui/galeon.glade: Implemented listview UI for helper app choosing.
	And there was much rejoicing.

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

	* utils/gul-gobject-misc.h: Add a new macro to generate boilerplate
	code for objects that also implement one interface.  Typecast zero
	to GTypeFlags so that g++ doesn't start complaining.
	* bookmarks/bookmarks-default-icon-provider.c
	* bookmarks/bookmarks.c
	* embed/global-history.c
	* gtkhtml/gtkhtml-embed.c
	* mozilla/mozilla-embed.cpp
	* src/galeon-bookmarks-icon-provider.c
	* src/galeon-window.c
	* utils/gul-filesystem-autocompletion.c: Use the new macro.

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

	* src/window-commands.c: Make Edit -> Cut/Copy/Paste/Select All work
	on the location bar and smart bookmarks toolbar as well.  Annoyingly
	this will break Emacs keybindings again, but there's not much we can
	do about it as the Edit menu (and the keyboard shortcuts) need to be
	functional.  Fixes bug #98718.

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

	* configure.in: Set MOZILLA_CFG when MOZILLA_SNAPSHOT >= 3 (was == 3)
	trunk also needs it.

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

        * configure.in
        * src/mozilla/gGnomeHelpUrl.cpp: Fix for 1.3a trunk compatibility.
        --with-mozilla-snapshot has been accordingly extended.
        =1.2 for 1.2 support
        =trunk for 1.3 support

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

	* mozilla/mozilla-embed.cpp (impl_get_security_level): Return
	failure only if really failed; nsnull is a valid return value.
	* src/galeon-window.c: Update the security icon when switching tabs.
	Fixes bug #98106.
	
2002-11-13  Tommi Komulainen  <tommi.komulainen@iki.fi>

	* mozilla/mozilla-embed.cpp: Use nsCOMPtr<nsIRequest> instead of raw
	pointer in MozillaEmbedPrivate to make sure we still have a valid
	reference when someone calls galeon_embed_get_security_level.  Because
	of the previous, changed MozillaEmbedPrivate memory allocation from
	g_new/g_free to new/delete because the formers don't call any
	constructors or destructors and thus wouldn't release the nsIRequest
	pointer.
	Fixed a memory leak caused by a pointer being set to NULL right before
	deleting it.. duh!

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

	* ui/prefs-dialog.glade: Removed the Italian message and changed the
	colorpicker titles to be more consistent.  At least they're
	consistently bad now.  Fixes bug #96602.

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

	* galeon.schemas.in: Fixed bug #97921.

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

	* ui/galeon-ui.xml.in: Various fixes to shortcuts.
	Removed shortcut for View/Statusbar;  I wonder if anyone ever even
	used it.  Fixes bug #97539.
	Removed shortcut for File/Send To as it conflicts with Emacs
	keybindings and it was also removed from updated HIG.
	Use F9 for View/Side Pane like every other app I can remember.
	Added Ctrl+S as an alias for Save As for convenience.

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

	* src/galeon-tab.c: Removed the timeout from right-button gestures, it
	just didn't work right.  As a result, they can't be enabled by
	default.  If we want to have gestures enabled by default, we need to
	see if it can be done with the middle mouse button.

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

	* mozilla/ContentHandler.cpp
	* utils/Makefile.am
	* utils/gul-download.c: Turned external downloader support back on
	although there is still no UI for controlling it. Using an external
	downloader that requires galeon to ask the user for save-to location
	will not work very well as I've fallen back on the bonobo-ui file
	selector routines which don't allow selection of directories (stupid).
	I'm going to try and get that fixed.

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

	* README.ExtraPrefs
	* galeon.schemas.in
	* src/galeon-tab.c
	* utils/prefs-strings.h: Use the same gconf key for right mouse button
	action as in galeon 1.2.x.  Unfortunately this causes some annoyance
	to those who installed 1.3.0 as they need to re-enable gestures.  But
	it's a lesser evil than making everyone upgrading from 1.2.x to do the
	same.  This should've never happened.

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

	* src/galeon-window.c: Don't update the zoom spinner with
	uninitialized data, it makes it look crazy.

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

	* src/galeon-tab.c: Removed silly typecast and unused variable.  Pass
	the correct mouse button to gul_gestures_start (not that it's used for
	anything.)  Don't popup the context menu when middle mouse button is
	used for gestures and the 'menu' 'gesture' is performed.  
	
	Try to validate function arguments *before* using them.  Though it
	seems that arguments are validated only here and there.  I also
	thought macros should be named like GALEON_IS_* instead of
	IS_GALEON_*.  Anyone willing to become a galeon-janitor?

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

	* embed/find-dialog.c: Oops, forgot to remove unused variable.  Blame
	gcc-3.2 for making me use --disable-werror and miss that.

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

	* mozilla/ContentHandler.cpp
	* ui/galeon.glade: Having another go at Helper choosing
	functionality. Currently the login is #ifdef'ed out and
	the UI additions are hidden to avoid controversy while
	getting the refactoring into the tree.
	You can bring it up by defining HELPER_CHOOSER_UI.

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

	* mozilla/ContentHandler.cpp: Missed one.

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

	* mozilla/BaseHelpProtocolHandler.cpp
	* mozilla/BaseProtocolContentHandler.cpp
	* mozilla/ContentHandler.cpp
	* mozilla/FilePicker.cpp
	* mozilla/GaleonWrapper.cpp
	* mozilla/MailtoProtocolHandler.cpp
	* mozilla/MozRegisterComponents.cpp
	* mozilla/ProgressListener.cpp
	* mozilla/SideBar.cpp
	* mozilla/mozilla-embed-persist.cpp
	* mozilla/mozilla-embed-shell.cpp
	* mozilla/mozilla-embed.cpp
	* mozilla/nsMailtoUrl.cpp: Fixed bad use of naming conventions. 
	Prefixing 'a' is only done to function arguments and should not be
	used for local vars. It was mostly only me, but not completely.

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

	* mozilla/MyportalProtocolHandler.cpp: Removed unneeded manual function
	prototype for realpath since we stopped using mozilla-config.h

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

	* ui/galeon.glade
	* embed/find-dialog.c: Unset 'Match entire word' unconditionally and
	remove the checkbox because mozilla doesn't support the option.  To be
	restored when mozilla catches up with its own API.  Fixes bug #96435.

2002-11-03  Christophe Fergeau <teuf@users.sourceforge.net>

	* src/galeon-main.c: modified the message displayed by Galeon
	  when it can't locate its factory. This was becoming a faq on #galeon

2002-11-03  Christophe Fergeau <teuf@users.sourceforge.net>

	* ui/galeon-ui.xml.in
	* src/galeon-window.c
	* src/window-command.c
	* src/window-command.h: added menuitem to detach tab

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

	* ui/galeon-ui.xml.in: Fix PDM and View/Statusbar accels

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

	* utils/gul-general.c: Fix unwarranted warning that got wrongly
	emitted when built with maintainer mode disabled.
	* utils/pixbuf-cache.c: If the filename is absolute, use it directly
	instead of going through gul_general_user_file.

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

	* src/galeon-tab.c: Cleanups, move common code for showing embed popup
	menu from all three places into one function.

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

	* mozilla/FilePicker.cpp:
	* utils/gul-gui.c:
	* utils/gul-gui.h: Renamed and moved check_overwrite_file to
	gul_gui_confirm_overwrite_file.  Don't emit warnings when parent
	widget is NULL.

	* embed/galeon-embed-utils.c: 
	* mozilla/ContentHandler.cpp: Don't silently overwrite files when
	not asking for download dir.  Fixes bug #96691.

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

        * src/gul-notebook.c: fix resizing when maximing/minimizing
	window (and cleanup the code)

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

	* src/gul-notebook.c: fix a label sizing bug

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

	* ui/prefs-dialog.glade: fix a string in italian ;)

2002-11-02  David Roth <david@linuxpunks.net>

	* bookmarks/bookmarks-smart-site-tb-widget.c: Clear smart
	bookmarks after use.

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

	* mozilla/FilePicker.cpp:
	* src/galeon-automation.c:
	* src/galeon-main.c:
	* src/galeon-tab.c:
	* src/general-prefs.c:
	* utils/Makefile.am:
	* utils/gul-notebook.c:
	* utils/gul-string.c:
	* utils/gul-string.h: Revert --session removal because
	it's still needed by gnome sessions. Ask confirmation when
	overwriting files in FilePicker. Fix gul-notebook abstraction.

2002-11-01  Christian Neumair  <chris@gnome-de.org>

	* src/general-prefs.c: Marked some strings for translation.

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

	* src/galeon-window.c:
	* src/window-commands.c:
	* src/window-commands.h:
	* utils/gul-tbi-std-toolitem.c:
	* utils/gul-tbi-std-toolitem.h: reimplement new button

2002-10-30  Dagfinn I. Mannsåker <ilmari@ilm.nlc.no>
            Tommi Komulainen  <tommi.komulainen@iki.fi>

	* ui/prompts.glade: Make sure the OK button is the (only) default
	button in the dialog.  Make Enter key activate the default button.
	Fixes bug #95391.

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

	* src/galeon-window.c: When opening a bookmark folder in tabs, jump
	only to the first opened tab if 'jump to new tabs automatically' is
	enabled, instead of them all.
	
2002-10-28  Christophe Fergeau <teuf@users.sourceforge.net>

	* utils/gul-notebook.c
	* src/galeon-window.c: fixed the way we retrieve the current
	  notebook in the close button handler (use gtk_widget_get_parent
	  instead of g_object_get_data)
	  
2002-10-28  Christophe Fergeau <teuf@users.sourceforge.net>

	* utils/gul-notebook.c: fixed #97060] where it was possible to 
	  detach the last tab from a window

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

	* utils/gul-notebook.c
	* src/galeon-window.c: fixed silly bug where the close button 
	  was closing the wrong tab after dragging it to a new window

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

	* utils/galeon-marshal.list
	* utils/gul-notebook.c
	* utils/gul-notebook.h
	* src/galeon-window.c: implemented tab dragging between windows and
	  tab detaching

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

	* ui/print.glade:
	* embed/print-dialog.c: remove frames pref for now,
	we could reintroduce it later but in a less crack way ;)

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

	* src/galeon-window.c: 
	* utils/gul-notebook.c:
	* utils/gul-notebook.h: Keep a list of newly opened tabs, if the list
	is empty open the new tab after the current one. If it's not, add it
	after the newly opened tabs. Reset the list when switching tabs.
	Thanks to Jorn for the idea.

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

	* ui/galeon.glade:
	* ui/prefs-dialog.glade: some layout fixes. Move
	the cache option menu to radiobuttons.
	* src/history-dialog.c: apply search changes on the
	fly

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

	* embed/galeon-embed.c: never return NULL on _new,
	just assert if necessary

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

	* src/galeon-tab.c: Update navigation controls when starting to load
	a page to get the stop button enabled.

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

	* mozilla/mozilla-embed-shell.cpp: fix ftp handling

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

	* utils/gul-notebook.h:
	* src/galeon-tab.c: fix tab loading feedback

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

	* ui/prefs-dialog.glade: fix a bit cache table

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

	* utils/gul-notebook.c: fix tabs sizing.
	* src/prefs-dialog.c: Navigation->User interface, sucks

2002-10-26  Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>

	* bookmarks/bookmarks.c: Fix galeon 1 bookmarks fixing 
	for locales different than latin1. Libxml 1 assumed 
	always latin1.

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

	* mozilla/mozilla-embed-shell.c: avoid to crash with
	no proxy schemas
	* ui/Makefile.am: remove unused icons

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

	* src/prefs-dialog.c:
	* src/prefs-dialog.h:
	* src/ui-prefs.c: Use gnome proxy and drop our own.
	Move to a notebook layout (HIG).

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 Fernández 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 Fernández 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 Fernández 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 Fernández Pascual  <ric@users.sourceforge.net>

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

2002-10-01  Ricardo Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández Pascual  <ric@users.sourceforge.net>

	* README.ExtraPrefs: Added some missing prefs.
	
2002-09-25  Ricardo Fernández 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 Fernández 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 Fernández 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 Fernández Pascual  <ric@users.sourceforge.net>

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

2002-09-22  Ricardo Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández Pascual <ric@users.sourceforge.net>

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

2002-08-29  Ricardo Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández Pascual  <ric@users.sourceforge.net>

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

2002-07-26  Ricardo Fernández 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 Fernández 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 Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-import-druid.c
	* bookmarks/bookmarks-tree-view.c: Some bug fixes and changes.
	
2002-07-25  Ricardo Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-editor.c
	* bookmarks/bookmarks-tree-model.c: Reordering using DND.
	
2002-07-20  Ricardo Fernández 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 Fernández 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 Fernández Pascual  <ric@users.sourceforge.net>

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

2002-07-19  Ricardo Fernández 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 Fernández 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 Fernández 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 Fernández Pascual  <ric@users.sourceforge.net>

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

2002-07-15  Ricardo Fernández Pascual  <ric@users.sourceforge.net>

	* bookmarks/bookmarks-gtk-menu.c: Don't popup more than one
	context menu each time.
	
2002-07-15  Ricardo Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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 Fernández 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