2002-06-06 Yanko Kaneti <yaneti@declera.com>
2002-06-06  Yanko Kaneti <yaneti@declera.com>

       * configure.in: Release 1.2.5 for Mozilla 1.0

2002-06-05  Tomas 狿ren <stric@ing.umu.se>

* src/mozilla_prefs.c: bug #84276. Fix the uname usage for the 
user-agent string on AIX, Solaris, IRIX  possibly others.

2002-06-04  Pablo Saratxaga  <pablo@mandrakesoft.com>

* configure.in: Added Vietnamese (vi) to ALL_LINGUAS
* src/menubar.c: added an xgettext:no-c-format comment

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

* src/mozilla/mozilla.cpp:
* src/print.c: bug #83432. Fix the printing options setting 
with/without active selection.

2002-05-29  Philip Langdale <philipl@mail.utexa.edu>

* src/prefs.c
* src/prefs.h: Hmm. Someone failed to include the proxy auto-conf
reload button in the widget list, so it was always disabled...

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

* src/mozilla_version.h (removed)
* src/Makefile.am:
* src/embed.c:
* src/galeon.h:
* src/main.c:
* src/mozilla/BaseHelpProtocolHandler.cpp:
* src/mozilla/BaseProtocolContentHandler.cpp:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/nsMailtoUrl.cpp:
* src/mozilla/nsMailtoUrl.h:
* acconfig.h:
* configure.in: simplyfy the mozilla version handling by not trying to
guesswork the exact mozilla version but rather ask the user for a 
guideline. 

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

* src/embed.c
* src/mozilla/Makefile.am
* src/mozilla/MozRegisterComponents.cpp
* src/mozilla/gProtocolModule.cpp
A src/mozilla/nsAboutRedirector.cpp
A src/mozilla/nsAboutRedirector.h
* ui/galeon.glade: Fixed our easter egg to work the right way. :-)
Fixed helper chooser dialog default button behaviour from #66013

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

* configure.in: Release 1.2.3. Require mozilla 1.0rc3

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

* src/bookmarks_menus.c: bug #83011. Dont try to reference a
non-existent embed from the smart bookmarks dialog handling code.

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

* src/mozilla/mozilla.cpp: bug #79989. Fix print paper size setting.

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

* src/downloader.c: bug #81944. Dont ask for download directory
when the external downloader does not support it.
* src/mozilla/FilePicker.cpp: dont pass NULL to nsDependentCString
it tends to go in a infinite loop.

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

* src/favicon.c: bug #82824. Warn and dont crash if the favicon keys
files are not writable.

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

* src/mozcallbacks.c: update the security state callback according
to the new security states from mozilla.

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

* src/embed.c: amend the configure.in version guessing with one in C.
So that the both give matching results. Boggle. This stuff has to die.

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

* configure.in: GALEON_PARSE_VERSION modification to deal with rcX
* src/mozilla/BaseHelpProtocolHandler.cpp:
* src/mozilla/ContentHandler.cpp:
* src/mozilla/EventContext.cpp:
* src/mozilla/ExternalProtocolService.cpp:
* src/mozilla/FilePicker.cpp:
* src/mozilla/GHelpProtocolHandler.cpp:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GnomeHelpProtocolHandler.cpp:
* src/mozilla/JSConsoleListener.cpp:
* src/mozilla/MozRegisterComponents.cpp:
* src/mozilla/MyportalProtocolHandler.cpp:
* src/mozilla/PrintProgressListener.cpp:
* src/mozilla/ProgressListener.cpp:
* src/mozilla/ProgressListener2.cpp:
* src/mozilla/mozilla.cpp: remove the pre mozilla 1.0rc3 compatibilty.
Some header reshufle helping FreeBSD - suggested by S-Max@#galeon.

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

* configure.in: Release 1.2.2

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

* src/window_callbacks.c: bugs #82690, #82694. Patches from 
<jeffshute0@rogers.com> to fix context menus and middleclicks 
on inactive tab labels.

2002-05-23  Frederic Crozat  <fcrozat@mandrakesoft.com>

* src/mozilla/ContentHandler.h: bug #81725. 
Fix the compilation with gcc 3.1 

2002-05-18  Rudolf Hers幯 <rhersen@yahoo.se>
            Daniel Erat <dan_erat@pobox.com>

* src/embed.c:
* src/galeon_types.h:
* src/mozcallbacks.c: Use a roundoff buffer for autoscrolling so
we can scroll at slower speeds.  Rewrote step-calculation code
so it's easy to scroll very slowly or very quickly.

2002-05-18  Daniel Erat <dan_erat@pobox.com>

* src/main.c: Added a -d/--disable-crash-recovery command-line
option, closing bug #76856.

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

* src/mozilla/ProgressListener2.cpp: 
* src/mozilla/ProgressListener.cpp: bug #81162. Remove --ignore from
the background-properties-capplet command line. Apparently it does
nothing and is not present in the newest control-center releases.

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

* src/mozilla/ProgressListener2.cpp: bug #80511. Account for the case
where not clicking on a progres list item and disable the copy address
menuitems. Fixes a crash.

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

* ui/properties.glade: bug #79161. Dont claim we support regular
expression searching. s/Find text or regular expression/Find text/.

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

* src/bookmarks_editor_callbacks.c: bug #79655. Avoid asking twice for
confirmation when saving over an existing bookmarks file.
The file-picker dialog already does this for us.

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

* src/mozilla/ProgressListener2.cpp: bug #78868. Prevent crashes by
handling the case where mozilla gunzips on the fly and
aCurTotalProgress becomes bigger than aMaxTotalProgress.

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

* src/newuser_callbacks.c: Final touches for bugs #75822 and #78577
in an attempt to stop the crashes right after finishing the druid.

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

* src/prefs.c: bug #77028. Some voodoo to kill crashes on second 
opening of the preferences window when the language selection has
changed.

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

* src/mozilla/ProgressListener2.cpp: bug #77007. Prevent crashes on
possible races with the download progress and the progres dialog.

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

* src/embed.c: bug #76307. Prevent crashes when selecting Save As..
from the page info dialog. Was crashin only non-nautilus build.

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

* src/mozilla/EventContext.cpp
* src/mozilla/ExternalProtocolService.cpp
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/PrintProgressListener.cpp
* src/mozilla/ProgressListener2.cpp: More resyncs with moz cvs.

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

* ui/print-preview.glade: Reversed spinner direction so that down
moves to the next page and up to the previous.

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

* src/mozilla/GaleonWrapper.cpp: bug #75900. Prevent crashes in 
GaleonWrapper::SetZoomOnDocshell as per Marco's suggeestion.

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

* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h: fix bug #74736. Bring back the activate callbacks
someone accidentaly erased. Mnemonics for the help menu menuitems
should work now.

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

* src/bookmarks_editor_dnd.c: fix bug #72766. Dragging the drag handle
to the bookmarks editor should not create a folder any more.
Just copied Ricardo's hack from bookmarks_toolbars.c.

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

* src/mozcallbacks.c:
* src/mozilla/EventContext.cpp: fix for bug #74576. Submitting form
with image should not be unexpectedly saving it any more.

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

*src/mozilla/GaleonWrapper.cpp: Small moz cvs resync
in printing. Ah, the fun never ends.

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

*src/mozilla/BaseHelpProtocolHandler.cpp
*src/mozilla/BaseProtocolContentHandler.cpp
*src/mozilla/BaseProtocolHandler.cpp
*src/mozilla/ContentHandler.cpp
*src/mozilla/ExternalProtocolService.cpp
*src/mozilla/FilePicker.cpp
*src/mozilla/GHelpProtocolHandler.cpp
*src/mozilla/GnomeHelpProtocolHandler.cpp
*src/mozilla/MailtoProtocolHandler.cpp
*src/mozilla/ProgressListener2.cpp
*src/mozilla/TOCProtocolHandler.cpp
*src/mozilla/mozilla.cpp: Back-ported string sanitisation
from HEAD. Again, the nsUnicharUtils dependent fixes will
have to wait the relicensing of that file.

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

* src/mozilla/ContentHandler.cpp
* src/mozilla/FilePicker.cpp
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/Makefile.am
* src/mozilla/MozRegisterComponents.cpp
* src/mozilla/ProgressListener2.cpp
* src/mozilla/mozilla.cpp: How long? 4 days apparently.
The new nsI[Local]File interfaces landed. Where as there
used to be separate methods that returned or took char* and
PRUnichar* parameters, they now both take nsCString but 'default'
type is UTF8 encoded and the Native type is locale encoded. Because
we are still interacting with a locale based system in gtk1 I have
updated the code to use the Native methods. In HEAD, I think we
should use the UTF8 encoded methods, assuming that glib2 etc use
UTF8 encoded filenames, which may or may not be true.

2002-04-26  Daniel Erat <dan_erat@pobox.com>

* src/mozcallbacks.c: Make change suggested by Crispin
Flowerday to fix the other security tooltip problem mentioned in
#79788.

2002-04-26  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Some checks, trying to avoid crashing
(bug #75822). Not really fixed, I think :( 

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

* src/print.c
* src/mozilla/BaseHelpProtocolHandler.cpp
* src/mozilla/BaseProtocolContentHandler.cpp
* src/mozilla/FilePicker.cpp
* src/mozilla/FilePickerGfs.cpp
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GlobalHistory.cpp
* src/mozilla/MozRegisterComponents.cpp
* src/mozilla/MyportalProtocolHandler.cpp
* src/mozilla/ProgressListener2.cpp
* src/mozilla/ProgressListener2.h
* src/mozilla/TOCProtocolHandler.cpp
* src/mozilla/gGnomeHelpUrl.cpp
* src/mozilla/mozilla.cpp: Removed all MOZILLA_VERSION #ifdefs again.
Yay! I wonder how long this will last. Compilation currently works
against mozilla cvs HEAD, cvs 1-0 branch and 1.0rc1 release.

2002-04-24  Daniel Erat <dan_erat@pobox.com>

* src/window_callbacks.c: Made change suggested by Jared Johnson
in bug #79788, removing screwy conditional for security
icon/tooltip update on tab switch.  Should work fine, although I
can't compile to test right now.

2002-04-20  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/main.c
* src/mozilla_notifiers.c
* src/mozilla/ExternalProtocolService.cpp
* ui/preferences.glade
* doc/C/preferences.sgml: Applied some patches from Debian. Most
of them were previously submited to galeon-devel. The patches do
the following:
  - Add new substitution %u for whole url to mail handler. This
    allows evolution to be used directly, without gnome (and other
    mailers, too). Adds 'evolution "%u"' to the mailer choices. 
  - Add gnus to mail client choices.
  - Fix for locales-Problems. This is just a workaround; falling
    back to Western whenever an unknown value is encountered.
  - Putting the encoding selection on top of the font selection
    menu so people will easier understand that they can select
    different fonts for different encodings. 
  - Fix to galeon-server mode: respawn only if infinite timeout
    enabled; respawn then with same timeout.

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

* src/embed.c
* src/galeon_types.h: Make sure to exit print preview before
closing an embed. Should fix 79402. Also moved displayType enum
to galeon_types in preparation for making print preview use a
separate view instead of replacing the page being previewed.

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

* src/embed.c
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GaleonWrapper.h
* src/mozilla/mozilla.cpp
* src/mozilla/mozilla.h: Updated view-source to use the new
cached method from Mozilla. You can now view-source your
form submit results to your heart's content!

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

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

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

* ui/galeon.glade: Make "match entire word" find option invisible
as this isn't actually implemented in the mozilla code.

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

* src/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-14  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/print.c: Fixed a warning (was breaking the build)

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

* ui/print-preview.glade: ADDED
* src/print.c
* src/print.h
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GaleonWrapper.h
* src/mozilla/mozilla.cpp
* src/mozilla/mozilla.h
* ui/Makefile.am: Added support for mozilla's native print preview.
The print-preview controls are currently in a floating popup but
they will be a toolbar in galeon2 where such things are done easier.
This way keeps the unportable code to a minimum. Also, the glade file
is hacked to show First and Last stock buttons and will give glade
grief if loaded. :-) Finally, there are still bugs in mozilla's
print preview. Don't click on html controls in the print preview
window if you know what's good for you. :-)

2002-04-14  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/xbel.c: Fixed the same small bug that I discovered in HEAD.

2002-04-13  Daniel Erat <dan_erat@pobox.com>

* src/mozcallbacks.c: Fix code that was raising windows when popup
tabs were added to them.
* ui/preferences.glade.c: Change "Open in tabs by default" to
"Middle-click opens link into new tab".

2002-04-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/eel-gconf-extensions.c
* src/misc_string.c
* src/mozilla/MyportalProtocolHandler.cpp: Patches for Alpha and other 
64-bit archs from Doug Larrick <doug@jekyl.ddts.net>

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

* src/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  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon-nautilus-view.c: Fixed bug #77079: Nautilus was not being 
notified of location changes.

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

* src/mozilla/MyportalProtocolHandler.cpp
* src/mozilla/TOCProtocolHandler.cpp: Revert back to galeon.h for translation

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

* src/mozilla/mozilla.cpp: Had the same code on both sides of a version #ifdef
in password handling. whoops.

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

* src/mozilla/BaseHelpProtocolHandler.cpp
* src/mozilla/BaseProtocolContentHandler.cpp
* src/mozilla/BaseProtocolHandler.cpp
* src/mozilla/MyportalProtocolHandler.cpp
* src/mozilla/TOCProtocolHandler.cpp: Changes to only include mozilla_version.h
instead of galeon.h where appropriate

* src/mozilla/Makefile.am: Fix for automake versions < 1.5 where relative
paths to src files doesn't work. THanks to Tommi Komulainen for this.

2002-03-30  Daniel Erat <dan_erat@pobox.com>

* src/mozcallbacks.c: Fixed bug #76983.  Mozilla was reporting
multiple simultaneous loads for some pages.

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

* src/mozilla/gGnomeHelpUrl.cpp: Resync with moz cvs. nsIURL has
two added methods for generating relative urls. I've added stub
functions and not implemented them as they are not needed.

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

* src/mozilla/ExternalProtocolService.cpp
* src/mozilla/Makefile.am
* src/mozilla/prefcheck.c: Fixes for 69856 and 74633. Both caused
by use of code present in main binary but not linked into xpcom
lib. We now link eel-gconf-extensions.o into the lib for 74633 and
I have resynced the bit-rotted prefcheck.c to fix 69856.

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

* src/mozilla/mozilla.cpp: Resync with moz cvs. Password Manager
now uses ns[C]String.

2002-03-26  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.c:
* src/bookmarks.c:
* src/context.c:
* src/embed.c:
* src/embed_callbacks.c:
* src/main.c:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/newuser_callbacks.c:
* src/panel.c:
* src/session.c: Removed all flags to automatically raise windows,
except in the case of popup windows and the certificate manager.

2002-03-24  Daniel Erat <dan_erat@pobox.com>

* src/mozilla/ProgressListener2.cpp: Move the downloader dialog
to the current workspace if it's not there already.  Hopefully this
will get rid of the assorted problems people have been having with
this stuff...

2002-03-24  Daniel Erat <dan_erat@pobox.com>

* src/embed.c:
* src/galeon_types.h:
* src/mozcallbacks.c:
* ui/autoscroll.xpm: Uncommented the code that displays the
autoscroll icon, and added some more code to dynamically change
the scrolling timeout based on how long previous scrolls take.
Seems to work well here.

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

* src/mozilla/BaseHelpProtocolHandler.cpp
* src/mozilla/BaseProtocolContentHandler.cpp
* src/mozilla/MyportalProtocolHandler.cpp
* src/mozilla/ProgressListener2.cpp
* src/mozilla/TOCProtocolHandler.cpp: More resync with moz cvs.
The last nsIProgressDialog change was backed out (grr...) and
Channel initialisation changed over to nsCString.

2002-03-20  Daniel Erat <dan_erat@pobox.com>

* src/window_callbacks.c: When the user hits Page Up or Page Down
in the location entry, make the embed grab the focus.

2002-03-20  Daniel Erat <dan_erat@pobox.com>

* src/mozcallbacks.c: Disable horizontal scrolling altogether,
since it made for some unintuitive behavior.

2002-03-19  Daniel Erat <dan_erat@pobox.com>

* galeon.schemas.in:
* src/embed.c:
* src/galeon_types.h:
* src/mozcallbacks.c:
* src/mozcallbacks.h:
* src/mozilla/EventContext.cpp:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* ui/Makefile.am:
* ui/autoscroll.xpm: ADDED
* ui/preferences.glade: Took a cheesy first stab at adding in
autoscroll support similar to what was in (I believe) IE 4.0.  (I
would've kept putting it off, but my mouse at work is wheel-less,
see...) :)  The code to draw a little icon at the place where the
scroll begins is there, but it caused Mozilla to bog down at
times, so it's currently commented out.  You can also only scroll
in one direction at a time, rather than diagonally... I did this
because of the ugly way that Mozilla seems to do diagonal
scrolls, with separate horizontal and vertical scrolls.  If
you're a glutton for punishment and want to enable autoscrolling,
it's a new option in the middle mouse button pref.  Oh, and the
scrolling may also bog down slower computers that aren't able to
redraw the screen quickly enough; the timer delay probably needs
some tweaking... You have been warned. :)

2002-03-18  Daniel Erat <dan_erat@pobox.com>

* src/session.c: Fixed bug with embeds with no wrappers
and no modified_location being saved to session files.  Maybe
they should be saved as about:blank instead.  I'll think about
this some more.

2002-03-18  Daniel Erat <dan_erat@pobox.com>

* src/embed.c: Fixed a silly little bug in the location
entry stuff (modified_location being lost).

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

* src/mozilla/MozRegisterComponents.cpp
* src/mozilla/ProgressListener2.cpp
* src/mozilla/ProgressListener2.h: Resync with moz cvs again.
Download progress interfacing is all new (again). Looks like
nsIProgressDialog lasted about 2 weeks. Now we implement
nsIDownload. Everybody loves #ifdefs.
* src/mozilla/mozilla.cpp: Missed an #ifdef when doing
the cookie string update. Thanks to Crispin Flowerday.


2002-03-17  Daniel Erat <dan_erat@pobox.com>

* doc/C/browser-window.sgml: Documented using Ctrl+Left Click
to save image without prompting for a filename.
* src/embed.c:
* src/embed.h:
* src/galeon_types.h:
* src/mozcallbacks.c:
* src/session.c:
* src/window.c:
* src/window_callbacks.c: Applied Marco's wrapper cleanup patch
(blame me if you find bugs though). :)  General cleanup of some
of the location entry and session autosaving code; please test!
* src/window_notifiers.c: Removed debugging statement from tabs
notifier.

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

* src/mozilla/mozilla.cpp: Resync with moz cvs. Cookie
interfaces have migrated to nsACString usage and are
now frozen. 

2002-03-15  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/EventContext.cpp: fix ctrl+home behavior
on textarea

2002-03-15  Erich Schubert <erich.schubert@mucl.de>

* src/main.c: Fixes for session manager part of last patch.

2002-03-15  Remi Cohen-Scali  <remi@cohen-scali.com>
 
 * src/mozilla/FilePickerGfs.cpp (GFilePicker::SetDefaultString): 
 Add DefaultExtension accessors according to the changes made in 
 FilePicker.cpp. Is there something better to do for GFS with it ?
 (GFilePicker::ShowGnomeFileSelector): 
 Used the filename as DefaultName instead of the full path (the path
 separators were url encoded).
 (GFilePicker::FiltersToMimeTypes): Changed the separator used to 
 concatenate all mime types. A semi-colon were used instead of the
 required vertical bar ('|').
Also reports changes made for mozilla-0.9.9.
 
2002-03-14  Tommi Komulainen <Tommi.Komulainen@iki.fi>

* ui/galeon.glade: (Downloader) Don't expand the horizontal box
and separator. bug #74691.

2002-03-13  Erich Schubert <erich.schubert@mucl.de>

* galeon-config-tool.in: Make change suggested by a Debian user
so we use `id -un` to get the username when checking for a running
Galeon process rather than $USER, which might not be set.
* src/main.c: Set session manager policy to auto-respawn if in
server mode.

2002-03-13  Tommi Komulainen <Tommi.Komulainen@iki.fi>

* src/find.c:
* src/find.h:
* src/menu_callbacks.c:
* src/menu_callbacks.c:
* src/menubar.h: "Find previous" (ctrl-shift-g) in the menu.

2002-03-13  Tommi Komulainen <Tommi.Komulainen@iki.fi>

* src/mozilla_notifiers.c: sanity checks on some of the prefs 
we get from gconf.

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

* src/mozilla/ProgressListener2.cpp: remove an ilegal default argument
double definition. Fixes the compile with gcc3. Bug #74440.
Patch from Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

2002-03-09  Daniel Erat <dan_erat@pobox.com>

* configure.in: Bump version number to 1.2.0.
* INSTALL.in:
* NEWS: Update some stuff.

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

* src/mozilla/mozilla.cpp:(mozilla_uri_get_parent) Fix "Up".

2002-03-08  Tommi Komulainen <Tommi.Komulainen@iki.fi>

* ui/galeon.glade: Improved downloader layout.

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

* src/mozilla/PromptService.cpp: pixmaps location cleanup.

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

* src/mozilla/Makefile.am
* src/mozilla/MozRegisterComponents.cpp
* src/mozilla/ProgressListener2.cpp
* src/mozilla/ProgressListener2.h: Extended ProgressListener2
to implement nsIProgressDialog which the ExternalHelperAppService
now instantiates instead of calling our
|ContentHandler::ShowProgressDialog|. Should work, but needs
testing. I'll probably backport to ProgressListener1 in due course

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

* configure.in
* src/mozilla/GaleonWrapper.cpp: Fixed silly bug due to
inverted null test :-) Incremented required mozilla version
to 0.9.9

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

* src/mozilla/BaseHelpProtocolHandler.cpp
* src/mozilla/BaseHelpProtocolHandler.h
* src/mozilla/BaseProtocolHandler.cpp
* src/mozilla/ContentHandler.cpp
* src/mozilla/ContentHandler.h
* src/mozilla/EventContext.cpp
* src/mozilla/ExternalProtocolService.cpp
* src/mozilla/FilePicker.cpp
* src/mozilla/GHelpProtocolHandler.cpp
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GaleonWrapper.h
* src/mozilla/GnomeHelpProtocolHandler.cpp
* src/mozilla/MailtoProtocolHandler.cpp
* src/mozilla/Makefile.am
* src/mozilla/MyportalProtocolHandler.cpp
* src/mozilla/ProgressListener.cpp
* src/mozilla/ProgressListener2.cpp
* src/mozilla/TOCProtocolHandler.cpp
* src/mozilla/TOCProtocolHandler.h
* src/mozilla/gGnomeHelpUrl.cpp
* src/mozilla/gGnomeHelpUrl.h
* src/mozilla/mozilla.cpp
* src/mozilla/nsIMailtoUrl.h
* src/mozilla/nsMailtoUrl.cpp
* src/mozilla/nsMailtoUrl.h
* src/mozilla/nsURLHelper.cpp
* src/mozilla/nsURLHelper.h: Big resync thanks to mozilla bug 12042
which extends nsIURI to support UTF8 instead of just ascii. All
uses of URI related interfaces had to change from char* to nsCString&.
Somewhat tested but regressions are likely. MailtoUrl is resync'ed
from mozilla code but we ripped some mime conversion code out
which depended on mailnews.

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

* src/page_info.c: fix an xhtml crash

2002-03-05  Marco Cova <giardini@libero.it>

* src/toolbar.c: Fix strange behavior when the location entry
is set to get its own toolbar, but it hasn't been placed in the
"Current Controls" listing in the prefs.

2002-03-05  Tommi Komulainen <Tommi.Komulainen@iki.fi>

* ui/print.glade: Make activate in print dialog entries activate
the print button.

2002-03-05  Tommi Komulainen <Tommi.Komulainen@iki.fi>

* src/menubar.c: Fix inconsistencies in Tools->Cookies and
Tools->Images submenus.

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

* src/mozilla/gGnomeHelpUrl.cpp: mozilla dropped the 
AssignWithConversion(char), ':' -> ":" .

2002-03-05  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GaleonWrapper.h
* src/mozilla/Makefile.am: get rid of our dnd implementation, now
mozilla does it

2002-03-03  Tommi Komulainen <Tommi.Komulainen@iki.fi>

* src/prefs.c:
* src/prefs.h:
* ui/preferences.glade: Make language selection UI nicer.

2002-03-03  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks_menus.c: Missed the smb dialogs.  Thanks yaneti. :)

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

* src/misc_general.c:
* acconfig.h:
* configure.in:
* src/mozilla/PromptService.cpp:
* src/prefs.c:
* src/spinner.c:
* src/themes.c: Be a little more flexible with locating the gnome
icons if galeon is not installed in the gnome prefix.

2002-03-02  Daniel Erat <dan_erat@pobox.com>

* INSTALL.in:
* NEWS: Update files.

2002-03-02  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozcallbacks.c: fix warnings/crashes when closing from
context menu or gestures
* src/mozilla/mozilla.cpp: use macros to test embed sanity, instead
of NULL, this should have been done a lot of time ago

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

* src/mozilla/ContentHandler.cpp: Use gnome-vfs to lookup
mimetypes based on extension if the server returns unknown
or application/octet-stream. This also applies for file:///
browsing. This is only as effective as your gnome-vfs mime
type database is sensible. So YMMV.

2002-03-02  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/GaleonWrapper.cpp: fix view page info from menu

2002-03-01  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks.c:
* src/session.c:
* src/window_callbacks.c:
* ui/bookmarks.glade:
* ui/galeon.glade:
* ui/preferences.glade: Change dialog buttons back to old order
for consistency.

2002-03-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozcallbacks.c:
* src/mozilla/EventContext.cpp:
* src/mozilla/EventContext.h:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h: Fix frames context menus and Acces keys.
Dan, I fixed your problem, was related to gestures, please take a look
to the mozcallbacks.c part of the thing, I'd like to be sure that pop
is calles at the right time (so when no more gestures/context menus 
actions will be taken). I fixed also GetDOMDocument so that the 
fallback to previous behavior actually work.

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

* src/mozilla/FilePicker.cpp: Went a little overboard in
removing initial directory logic from FilePicker. When mozilla
calls filepicker because the user is trying to upload a file,
it does not attempt to set the directory at all, so we need to
have a default (home dir for now). If appropriate we can extend
and have an upload dir pref, but I'm not sure if there's much
demand for it. Upload is a rare thing.

2002-02-28  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/page_info.c: Fix a crash in the page info dialog when clicking 
in the image preview when no image was selected (just testing for 
NULL).

2002-02-27  Daniel Erat <dan_erat@pobox.com>

* src/mozilla/EventContext.cpp: Fix bug with paste not working in
INPUT file elements when MMB gestures are enabled.  I think that
should hopefully be the last of these bugs...

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

* src/window.c: *curse* fullscreen should "work" again now

2002-02-27  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks.c: Fix my oh-so-stupid bookmark-encoding bug.
Repeat after me: "%2X" prints integers, not chars.

2002-02-26  Daniel Erat <dan_erat@pobox.com>

* src/menubar.c: Add Shift+Ctrl+Q accel for "Exit with session".
Hooray for me!

2002-02-26  Tommi Komulainen <Tommi.Komulainen@iki.fi>

* src/mozcallbacks.c:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h: Complement the existing partial
VI-bindings support by adding the 'h' and 'l' keys for horizontal
scrolling.

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

* src/mozilla/EventContext.cpp: add Ctrl-H to the mozilla handled 
edit keys. bug #72599.

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

* src/embed.c: a terribly hacky workaround for the session history
copy bug for a newly created embed (#71206). This needs to be fixed
properly but its probably related to a init reorder which is too risky
to do at this point.

2002-02-25  Daniel Erat <dan_erat@pobox.com>
    Philip Langdale <philipl@mail.utexas.edu>

* galeon.schemas.in:
* src/embed.c:
* src/main.c:
* src/misc_string.c:
* src/misc_string.h:
* src/prefs_strings.h:
* src/mozilla/ContentHandler.cpp:
* src/mozilla/FilePicker.cpp: Save the last download directory
on a per-session basis.

2002-02-24  Yanko Kaneti <yaneti@declera.com>

* configure.in: decrease the reuiqred gdk-pixbuf version 
to the rh72 one - 0.11.0. "Lets install 1.2 easy" 

2002-02-24  Marco Pesenti Gritti <mpeseng@tin.it>

* src/embed.c
* src/embed.h
* src/galeon-nautilus-view.c
* src/menu_callbacks.c
* src/mozcallbacks.c
* src/mozcallbacks.h
* src/window_callbacks.c
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GaleonWrapper.h
* src/mozilla/mozilla.cpp
* src/mozilla/mozilla.h: implement autozoom in the right way, get
rid of the hidden pref

2002-02-24  Daniel Erat <dan_erat@pobox.com>

* ui/preferences.glade: Fixed another little typo pointed out by
Karsten Weiss (Azerbaidjani->Azerbaijani). :/

2002-02-24  Daniel Erat <dan_erat@pobox.com>

* src/mozilla/FilePickersGfs.cpp: Minor string fix pointed out by
Karsten Weiss <knweiss@gmx.de>: Jpeg->JPEG, Gif->GIF, Png->PNG.
Sorry, translators.

2002-02-24  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.c:
* src/main.c:
* src/session.c:
* src/session.h:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: Rewrote buggy recent session submenu
stuff.  It should work properly now.  This closes bug #71657,
"session menu not updated."

2002-02-24  Yanko Kaneti <yaneti@declera.com>

* configure.in: rename --enable-mozilla-debug to --with-mozilla-debug
Small additional cleanups.

2002-02-24  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/FilePicker.cpp: fix saving to ~notexistentuser,
show a warning dialog instead of crashing

2002-02-23  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks_menus_callbacks.c:
* src/embed.c:
* src/window.c: Improve some filepicker strings.

2002-02-23  Yanko Kaneti <yaneti@declera.com>

* src/mozilla/Makefile.am:
* src/Makefile.am:
* configure.in: remove the borken mozilla debug build check.
add --enable-mozilla-debug flag for configuring with a debug mozilla.

2002-02-23  Daniel Erat <dan_erat@pobox.com>

* src/embed.c: Check for file overwrite on ctrl+click image save,
closing bug #70539.

2002-02-23  Daniel Erat <dan_erat@pobox.com>

* src/mozilla/MyportalProtocolHandler.cpp: In myportal: page,
escape '"' in URLs with ", closing bug #71313, and also
autoshorten long names, use URL if name is blank, and escape '<'
and '>' in name.

2002-02-23  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks_menus.c: Clean up code a little bit, and shorten
URLs when using them as the labels in menus.
* src/misc_string.c: Fix my stupid off-by-one error in
misc_string_shorten(). :)

2002-02-23  Daniel Erat <dan_erat@pobox.com>

* src/embed.c: Fix broken translatable string, closing bug #71943.

2002-02-23  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/find.c:
* src/menu_callbacks.c: Make sure we're not encoding characters
in SMB URLs that we don't have to.  Reorder buttons in SMB dialog.

2002-02-23  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/mozilla/ProgressListener2.cpp
* src/bookmarks.c
* src/bookmarks.h: Fix bug #72178 (smat boomarks being added
twice).

2002-02-22  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozcallbacks.c: do not destroy the embed on javascript
request if we are already closing

2002-02-22  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozcallbacks.c: fix segfault opening http://

2002-02-22  Yanko Kaneti <yaneti@declera.com>

* src/mozilla/Makefile.am: scandir.[ch] in EXTRA_DIST. bug #65315.

2002-02-22  Yanko Kaneti <yaneti@declera.com>

* galeon.schemas.in:
* src/embed.c:
* src/galeon_types.h:
* src/history.c:
* src/history.h:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/prefs_strings.h:
* src/window_callbacks.c: Merge back autozoom which we dropped at
some point. Its controlled by a hidden pref. off by default. #71548.

2002-02-22  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/menu_callbacks.c: Bah, backout bookmark encoding changes.

2002-02-22  Daniel Erat <dan_erat@pobox.com>

* galeon.schemas.in: Correct bm_tooltips description.
* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c: Don't translate strings, since Mozilla
will automatically correctly convert them to UTF-8 and URL-encode
them for us.  This may cause problems with webservers that expect
locale strings with 8-bit characters encoded as "%HH", but it's the
Right Thing To Do, according to both the W3C and Mozilla.
* src/embed.c:
* src/menu_callbacks.c:
* src/misc_string.c:
* src/misc_string.h: Abstract some code into
        misc_string_remove_outside_whitespace() so I can clean up the
location entry strings later.
* src/mozcallbacks.c: Removed a sloppy-but-harmless switch
statement case fallthrough.  Jorn! :)

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

* src/mozilla/mozilla.cpp
* src/mozilla/mozilla.h: Added two new unicode conversion
helper functions, |mozilla_unicode_topage locale| and
|mozillapage locale_to_unicode| which take a string and
a charset name (as an nsAutoString) as parameters to convert
to the locale of your choice. Please test them; should work
but no promises :-)

2002-02-21  Jorn Baayen <jorn@nl.linux.org>

* src/window.c: put old fullscreen behv back

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

* src/mozilla/TOCProtocolHandler.cpp: What do you know,
gcc defined it's own version __GNUC__ etc.. We don't need
our configure based gcc test anymore. I've switched over
to using __GNUC__ but I haven't removed the configure code
yet. Hopefully, this can get tested a bit before I dump
the old code.

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

* src/mozilla/FilePicker.cpp: Resync with mozilla cvs.
New attribute of the current default extension. Unimplementable
with the gtk1 filepicker.

2002-02-20  Ben Liblit  <liblit@acm.org>

* src/context.c: separator before/after "Folder actions" menu 
should not be sensitive. bug #71977.

2002-02-19  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/context.c: Fix crashes when adding bookmarks from the nautilus 
view. Someone was asuming (once again) that embed->parent_window can't
be NULL.

2002-02-18  Marco Pesenti Gritti <mpeseng@tin.it>

* src/eel-gconf-extensions.c
* src/eel-gconf-extensions.h
* src/misc_callbacks.c
* src/prefs.c
* src/prefs_utils.c
* src/window.c
* src/window.h
* src/window_notifiers: code cleanups

2002-02-17  Daniel Erat <dan_erat@pobox.com>

* src/autobookmarks.c:
* src/bookmarks.c:
* src/misc_string.c:
* src/misc_string.h: Shorten URLs used as bookmark titles to 30
characters, as requested by Charles Goodwin
<goodwincharles@hotmail.com> on galeon-devel.

2002-02-17  Daniel Erat <dan_erat@pobox.com>

* src/js_console.c: Don't mark empty string for translation,
closing bug #70624.

2002-02-17  Daniel Erat <dan_erat@pobox.com>

* src/embed.c:
* src/menu_callbacks.c: Cleanup of the way that the zoom functions
interact, and removal of (zoom == embed->zoom) check in
embed_set_zoom() to resolve bug #70487.

2002-02-17  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/MyportalProtocolHandler.cpp: do not show http://myportal:

2002-02-17  Daniel Erat <dan_erat@pobox.com>

* doc/C/apx-bugs.sgml: Removed a couple of old bugs from the manual.
* src/prefs.c:
* src/prefs.h: Fixed bug #69395, "Set Home Page to current page
broken after forward/back".

2002-02-17  Daniel Erat <dan_erat@pobox.com>

* src/mozcallbacks.c: Remove code that was causing bug #70251,
"Zoom setting not remembered on reload".

2002-02-16  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/MozRegisterComponents.cpp: initialization should not
fail when registration of our mail component fail

2002-02-16  Marco Pesenti Gritti <mpeseng@tin.it>

* src/embed.c: warn and exit if mozilla cannot start instead
of crashing

2002-02-16  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/EventContext.cpp: fix nested anchors info detection

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

        * src/mozilla/mozilla.cpp
        * src/mozilla/GaleonWrapper.cpp: Fix for missing strlen call in
        code to check if url refers to a gzipped file.

2002-02-16  Daniel Erat <dan_erat@pobox.com>

* src/embed.c: Changed embed_load_url() so it removes any
whitespace (' ', '\t', '\n', '\r') at the beginning or end
of a URL before trying to load it.

2002-02-16  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/EventContext.cpp: fix context menus on xml
documents

2002-02-16  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks.c:
* ui/bookmarks.glade: Fixed bug #70427, "Code for bookmarklet gets
added as title" and bug #71510, "Bookmark title query dialogue
problems".  Also reordered buttons in dialog. :)

2002-02-16  Daniel Erat <dan_erat@pobox.com>

* src/embed.c:
* src/mozcallbacks.c:
* src/mozcallbacks.h: Hopefully fixed bug #69761, "target='_blank'
opening does not immediately show URL in location field".  This
involved connecting the net_state_all signal instead of net_state.
Please test thoroughly. :)

2002-02-16  Daniel Erat <dan_erat@pobox.com>

* src/mozilla/EventContext.cpp: Treat password input fields as
CONTEXT_INPUT to fix bug #71353, "Paste into pwd field with MMB
no go".

2002-02-16  Daniel Erat <dan_erat@pobox.com>

* INSTALL.in:
* configure.in:
* debian/control: Remove --enable-panel option, "fixing" all of the
panel bugs.

2002-02-16  Daniel Erat <dan_erat@pobox.com>

* src/embed.c: Fixed bug #68739, "Save-as dialog locks galeon, but
can be lowered".
* src/window_callbacks.c: I forgot to make the "(# tabs)" bit
translatable in my previous commit.

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

* src/eel-gconf-extensions.c: fixup the gconf schema error message.
Also mark it translatable.

2002-02-15  Daniel Erat <dan_erat@pobox.com>

* ui/CloseTab.png: Use a version of the close button "X" with
alpha transparency, instead of the old one with the ugly gray
background.  I hope it doesn't look too heavy now. :)
* src/window_callbacks.c: Add number-of-tabs info to window
listings in "Move tab to another window" submenu, closing bug
#69610.

2002-02-15  Daniel Erat <dan_erat@pobox.com>

* src/session.c: Very simple change to fix bug #70933, "Unpredictable
behaviour when a page is loaded externally."  The new tabs always go
into the oldest window now (except in cases where that window is
minimized or on another workspace).

2002-02-15  Daniel Erat <dan_erat@pobox.com>

* src/galeon_types.h:
* src/persistent_data_manager.c:
* src/persistent_data_manager.h:
* src/persistent_data_manager_callbacks.c:
* ui/galeon.glade: Use GnomeDialog instead of GnomePropertyBox for
Persistent Data Manager.  Also cleaned up implementation.

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

        * src/mozilla/GlobalHistory.cpp: Yet another resync with Mozilla cvs.
When will it ever end?

2002-02-15  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c: Fixed bug #71147. We should
not loose bookmarks accels now.

2002-02-15  Daniel Erat <dan_erat@pobox.com>

* src/session.c:
* src/window_callbacks.c:
* ui/galeon.glade:
* ui/preferences.glade: Reworked dialogs in an attempt to follow the
GNOME Human Interface Guidelines.

2002-02-15  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.c:
* src/galeon.h:
* src/main.c:
* src/session.c:
* src/mozilla/ProgressListener.cpp:
* src/mozilla/ProgressListener2.cpp:
* ui/galeon.glade: Fixed bug #69928, "Crash recovery twice does not
work properly".  Also reordered/renamed buttons on dialog to "Don't
Start Galeon" and "Start Galeon".

2002-02-15  Daniel Erat <dan_erat@pobox.com>

* src/session.c: Still more changes.  I think I'm finally happy with
it now. :)

2002-02-15  Daniel Erat <dan_erat@pobox.com>

* configure.in: Use cut instead of sed to check GNOME version.
* src/session.c: Small change related to last patch -- now modified
URLs are only saved if the real location is NULL.

2002-02-14  Daniel Erat <dan_erat@pobox.com>

* src/session.c: Fix bug #70685, modified URLs not saved in session
file.

2002-02-14  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks.c: This should finally fix bug #70223, URLs getting
lost when opening an entire bookmarks folder into tabs.  Good
riddance. :)

2002-02-14  Tuomas Jormola <tjormola@cc.hut.fi>

* debian/control: Update so package requires Mozilla 0.9.8, and
conflicts with anything newer.

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

* src/mozilla/GlobalHistory.cpp: Resync with mozilla-cvs.
Someone who knows our history better should check the new
functions and see if they map to what we have, and implement
them accordingly.

2002-02-10  Daniel Erat <dan_erat@pobox.com>

* ui/preferences.glade: Updated mail handler expansion strings label
to refer user to the manual.

Also updated a lot of doc stuff; see doc/ChangeLog.

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

* src/mozilla/GaleonWrapper.cpp
* src/mozilla/mozilla.cpp
* src/mozilla/mozilla.h: Altered our content-encoding handling
so that saved files are gunzipped unless the filename ends in
gz (eg: .tgz, .gz, .tar.gz, etc), so if a webpage throws a .gz
file at you as bleah.123, it'll be gunzipped now. There's no
way to win under all circumstances, but this is probably the
best we can do.

2002-02-06  Ali Akcaagac <ali.akcaagac@stud.fh-wilhelmshaven.de>

* src/galeon-nautilus-view.c: Don't use __FUNCTION__, use 
G_GNUC_FUNCTION.

2002-02-05  Daniel Erat <dan_erat@pobox.com>

* configure.in: Update to 1.1.3.
* src/embed.c: Straighten out the location-entry stuff a
little bit more.

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

* configure.in
* src/mozilla/PrintListener.cpp
* src/mozilla/PrintListener.h
* src/mozilla/nsPrintSettingsImpl.cpp
* src/mozilla/nsPrintSettingsImpl.h: REMOVED
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/Makefile.am
* src/mozilla/PrintProgressListener.cpp
* src/mozilla/mozilla.cpp: Resync'ed with predictable mozilla print
api changes. We're now #ifdef'ed against 0.9.8+ and 0.9.8 isn't
even officially out. I also took the opportunity to remove 0.9.7
#ifdef's so 0.9.8 is required now.

2002-02-03  Adam Lopresto <adam@cec.wustl.edu>

* src/embed.c: fix embed_go_contents_link using new necko uri stuff

2002-02-03  Gustavo Carneiro <gustavo@users.sourceforge.net>

* src/toolbar_editor.c: Change while loop to for loop to fix
silly bug (actually, it had already been worked around in HEAD).

2002-02-02  Daniel Erat <dan_erat@pobox.com>

* FAQ:
* FAQ.html: Added Leif Nixon's Plugger advice to the MIME problems
section of the FAQ.

2002-02-02  Crispin Flowerday <crispin@flowerday.cx>

* src/element_props.c:
* src/history_callbacks.c:
* src/js_console.c:
* src/misc_callbacks.c:
* src/misc_gui.c:
* src/misc_gui.h:
* src/page_info.c:
* src/window_callbacks.c: do not allow accels in popup menus

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

* src/mozilla/GaleonWrapper.cpp: favicon requests bypass cache
(since we cache them locally already). this fixes #70211

2002-02-02  Daniel Erat <dan_erat@pobox.com>

* src/embed.c:
* src/mozcallbacks.c: Correctly save URLs for new windows/tabs.
This should close bug #70223.

2002-02-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/FilePicker.cpp: do not open the filepicker
with a non existant dir, fall back to home

2002-02-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/PromptService.cpp: do not show checkboxes when
the message is NULL

2002-02-01  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/session.c: Include string.h, some people had problems on #galeon
without it. Weird, because it built for me without it.

2002-02-01  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/main.c: Fixed the initialization order to fix bug #69816.
This is still not perfect, because the recovery dialog should not be
shown at all until a Galeon window is opened.

2002-01-31  Daniel Erat <dan_erat@pobox.com>

* src/main.c: Add some extra checks into the code I added in my last
commit, since I've been getting very strange segfaults at startup
occasionally.

2002-01-31  Matt Aubury <matt@ookypooky.com>

* themes/Aquatic/Makefile.am:
* themes/Aquatic/Bookmarks.png:
* themes/Aquatic/Bookmarks-prelight.png: added new icons 
made by: Jeremey Barrett <jeremey@rot26.com>

2002-01-31  Daniel Erat <dan_erat@pobox.com>

* src/main.c: Fix bug #70150, -n option ignored when
resuming session.

2002-01-30  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon_types.h:
* src/mozcallbacks.c:
* src/window.c: raise popups only one time

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

* ui/preferences.glade:
* ui/bookmarks.glade: fix typos. 
Thanks to Kjartan Maraas <kmaraas@gnome.org>

2002-01-29  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon-nautilus-view.c: Don't tell Nautilus about URIs
that it can't understand.

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

* src/mozilla/GaleonWrapper.cpp: fix #69919
* src/misc_gui.c: fix compilation

2002-01-28  Daniel Erat <dan_erat@pobox.com>

* po/POTFILES.in: removed filters*
* src/filters.c: REMOVED
* src/filters.h: REMOVED
* src/filters_callbacks.c: REMOVED
* src/misc_gui.c: made "image not found" string translatable
* src/panel.c: removed misc.h include, even though this file won't
compile anyway :)
* src/mozilla/FilePickerGfs.cpp: fixed #include typo that I made :(

2002-01-28  Daniel Erat <dan_erat@pobox.com>

* src/misc_gui.c: include string.h

2002-01-28  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.c: Fix HUGE_VAL overflow bug discovered
by oGALAXYo.

2002-01-28  Daniel Erat <dan_erat@pobox.com>

* src/mozilla/FilePickerGfs.cpp: Committed Ramsed
<S.P.vanNoort@phys.uu.nl>'s patch to fix the stuff I missed
in FilePickerGfs.cpp.

2002-01-28  Daniel Erat <dan_erat@pobox.com>

* po/POTFILES.in: Updated file listing.  Sorry, Ricardo. :)

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

* src/embed.h
* src/mozilla/ProgressListener2.cpp
* src/mozilla/nsURLHelper.cpp
* src/mozilla/nsURLHelper.h: Fixed dan_erat's linking bug.
It's called extern "C" :-)
Also synchronised with new version of nsURLHelper from mozilla
source.

2002-01-28  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon-nautilus-view.c: Fix compilation. People should
check if a header is included somewhere before renaming it.

2002-01-27  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.h:
* src/misc_gui.c:
* src/misc_gui.h: Changed behavior to favor using
non-iconified windows when attaching to an existing process,
closing bug #69264.

2002-01-27  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.c:
* src/Makefile.am:
* src/autobookmarks.c:
* src/autoreload.c:
* src/bookmarks.c:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor_dnd.c:
* src/bookmarks_io_netscape.c:
* src/bookmarks_io_own_format.c:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/context.c:
* src/dialog.c:
* src/dialog.h:
* src/downloader.c:
* src/element_props.c:
* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/favicon.c:
* src/galeon-nautilus-view.c:
* src/glade.c:
* src/glade.h:
* src/history.c:
* src/history_callbacks.c:
* src/js_console.c:
* src/link_interfaces.c:
* src/main.c:
* src/menu_callbacks.c:
* src/mime.c:
* src/misc.c: REMOVED
* src/misc.h: REMOVED
* src/misc_callbacks.c:
* src/misc_callbacks.h: ADDED
* src/misc_general.c: ADDED
* src/misc_general.h: ADDED
* src/misc_gui.c: ADDED
* src/misc_gui.h: ADDED
* src/misc_string.c: ADDED
* src/misc_string.h: ADDED
* src/mozcallbacks.c:
* src/mozcallbacks.h:
* src/netscape.c:
* src/newuser.c:
* src/newuser_callbacks.c:
* src/page_info.c:
* src/persistent_data_manager.c:
* src/persistent_data_manager_callbacks.c:
* src/prefs.c:
* src/prefs.h:
* src/prefs_mime.c:
* src/prefs_utils.c:
* src/print.c:
* src/session.c:
* src/spinner.c:
* src/stylesheets.c:
* src/themes.c:
* src/toolbar.c:
* src/toolbar_editor.c:
* src/toolbar_editor_callbacks.c:
* src/window.c:
* src/window_callbacks.c:
* src/window_notifiers.c:
* src/xbel.c:
* src/mozilla/ContentHandler.cpp:
* src/mozilla/EventContext.cpp:
* src/mozilla/FilePicker.cpp:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GlobalHistory.cpp:
* src/mozilla/JSConsoleListener.cpp:
* src/mozilla/MyportalProtocolHandler.cpp:
* src/mozilla/ProgressListener.cpp:
* src/mozilla/ProgressListener2.cpp:
* src/mozilla/PromptService.cpp:
* src/mozilla/mozilla.cpp: BIGGEST COMMIT EVER. :)

Did my darndest to clean up the misc.[ch] mess.  Split the misc
functions into separate files based on purpose (misc_string,
misc_gui, misc_general).  Renamed them so they're all prefixed with
the name of their file.  Went through and deleted a lot of unecessary
includes.  I hope I didn't miss anything, but if I did, I'm sure I'll
hear about it. :)

IMPORTANT: I'm getting linking errors in mozilla/ProgressListener2.cpp
from the two embed_copy_text_clipboard() calls, but don't know why.
Can someone fix this?  The code in question is near the end of
download_clist_button_press_event_cb(), currently commented out at
line 1005.

2002-01-27  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks.c: One-line fix so bookmark toolbars are updated
correctly again when a new bookmark is added via the context menu.
:)

2002-01-27  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor_callbacks.c: Better behaviour of right-click
in bookmarks editor wrt to selection.

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

* src/menubar.c:
* src/menu_callbacks.c: fixed the mess someone did
while adding a generic help menu callback. The manual
should finally work

2002-01-26  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: fix #69753

2002-01-26  Jorn Baayen <jorn@nl.linux.org>

* README.ExtraPrefs
* galeon.schemas.in:
* src/bookmarks.c:
* src/bookmarks_toolbars.c:
* src/galeon.h:
* src/prefs_strings.h:
* themes/README:
* ui/Makefile.am:
* ui/smart-bm-tray.png (REMOVED):
* ui/smart-bm-fold.png (ADDED):
* ui/smart-bm-unfold.png (ADDED): implement new sucky smart bm
fold/unfold arrows, update sbm hidden pref to control display
of these. Flames go to marco and ric ;) 

The smartbookmarks need a rewrite, the current code is not exactly
clean.

2002-01-26  Jorn Baayen <jorn@nl.linux.org>

* ui/galeon.glade: fix the state restoring problem

2002-01-26  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor_callbacks.c: Fixed showing confirmation
window on cut and some cut&paste weirdness.

2002-01-26  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_toolbars.c: I was freezing the clist instead of 
thawing it sometimes.

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

* src/mozilla_notifiers.c: do not die if the charset pref is NULL

2002-01-26  Daniel Erat <dan_erat@pobox.com>

* FAQ:
* FAQ.html: Added Adam Spiers <adam@spiers.net>'s OAF_INFO_PATH
suggestion to the FAQ; added new "ignored MIME setting" question;
reformatted the whole thing so it's neater and it validates as HTML
4.01 Transitional.  It's not going to be fun updating the web
version... :) 

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

* src/embed.c: fix the context menu crashes. We were not duping something
which was freed twice later. Thanks to Marcello Raffa <mrooth@tiscalinet.it>
for tracking this.  bug #69546.

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

* src/favicon.c: Switched favicon fetching code over to using our
necko based parent uri functions. I'm not sure how much it will
help, but at least it's consistent.

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

* src/mozilla/gGnomeHelpUrl.cpp: Fixed b0rkage in |GetHost| introduced
by MattA in november when he tried to stop a warning but ended up 
causing the function to always return a NULL string. This broke ghelp:
and gnome-help: url handling. I'm sorry this is only fixed now, I
noticed the bug back in early January but it took a while to track
down. Bad MattA. :-)

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

* src/toolbar_editor.c: quick fix for broken icon loading, thx adam-

2002-01-24  Daniel Erat <dan_erat@pobox.com>

* src/embed.c: Display requested location initially in new
windows/tabs.
* src/session.c: Add date/time to recovered bookmarks folder,
and correct stupid typo that was putting the bookmarks in the
default folder rather than the recovery one. :(

2002-01-24  Hasbullah Bin Pit <sebol@ikhlas.com>

* ui/preferences.glade: Added Malay (ms) and Tamil (ta)
  to lang_combo section.

2002-01-24  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.h
* src/bookmarks.c: Fix #69464.

2002-01-23  Daniel Erat <dan_erat@pobox.com>

* src/window.c: Make unset home page warning dialog more
consistent and friendly, as suggested by James K. Lowden
<jklowden@schemamania.org> on galeon-user.
* ui/prompts.glade: Set default button that Marco missed. :)

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

* ui/prompts.glade: change all default buttons to ok, we
dont have a way to control it per dialog anyway

2002-01-22  Daniel Erat <dan_erat@pobox.com>

* src/galeon_types.h:
* src/gestures.c:
* src/mozcallbacks.c: Minor gesture changes.  Down always creates a
new tab, Up always creates a new window, Down-Up always duplicates
in a window, and Down-Up-Down always duplicates in a new tab.  This
closes bug #69301.

2002-01-22  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.c:
* src/embed.c:
* src/galeon_types.h:
* src/main.c:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/session.c:
* src/session.h:
* src/window.c: Changed location entry stuff so it only gets updated
on location_change signal again.  Changed session loading to be more
lenient regarding the filename that the user gives (check for the
file in ~/.galeon/sessions and add a .xml extension to it), closing
bug #69156.

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

* galeon-config-tool: use gconftool-1 to avoid conflicts with gconf2

2002-01-22  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/ProgressListener2.cpp: fix #69310

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

* src/embed.c
* src/mozilla/mozilla.cpp
* src/mozilla/mozilla.h: Implemented necko based parent uri
lookup as the gnome-vfs methods choke on https uris.

2002-01-22  Jorn Baayen <jorn@nl.linux.org>

* src/js_console.c: fix some messages lacking a newline

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

* configure.in: mozilla version up to 0.9.7
* src/context.c: move frame context items up to make
them more visible

2002-01-21  Jorn Baayen <jorn@nl.linux.org>

* src/autoreload.c:
* src/element_props.c:
* src/embed.c:
* src/embed.h:
* src/favicon.c:
* src/js_console.c:
* src/page_info.c: new embed_exists function

2002-01-21  Jorn Baayen <jorn@nl.linux.org>

* src/js_console.c:
* src/misc_callbacks.c:
* src/misc.h:
* src/toolbar.c:
* src/window_callbacks.c:
* src/window.h:
* ui/galeon.glade: new function generic_editable_button_press_event_cb

2002-01-21  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor.c:
* src/bookmarks_editor.h:
* src/bookmarks_editor_callbacks.c:
* src/js_console.c:
* src/js_console.h:
* src/toolbar.c:
* src/toolbar.h:
* ui/bookmarks.glade: js_console cleanup, new toolbar_set_dock_style
function

2002-01-21  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/main.c
* src/galeon.h
* src/Galeon-impl.c: Small cleanups.

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

* README.ExtraPrefs:
* galeon.schemas.in:
* src/bookmarks.c:
* src/bookmarks_editor_callbacks.c:
* src/embed.c:
* src/favicon.c:
* src/favicon.h:
* src/misc_callbacks.c:
* src/prefs_strings.h:
* src/spinner.c:
* src/themes.c:
* src/themes.h:
* src/toolbar.c:
* src/window.c:
* src/window_callbacks.c:
* src/window_notifiers.c:
* src/mozilla/PromptService.cpp: major favicon & themes cleanups &
improvements. renamed the ie_favicons pref to host_favicons, same
for the host favicons file (so please do not complain host favicons
dont work anymore ;) ).

2002-01-20  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/Galeon-impl.c
* src/galeon.h
* src/main.c
* src/misc.c
* src/misc.h: Hacky workaround for bug #66132. It's far from perfect, 
but at least we don't crash so easy. I'll look at it later when I have
more time. Also moved the galeon_exit function to main.c, because it 
belongs there and otherwise we need to put more globals in galeon.h, 
and include oaf stuff in it.

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

* src/page_info.c: fix an overflow

2002-01-20  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/session.c: Check that window_count == 0 before exiting because a
server mode timeout. Fixes #69122.

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

* src/bookmarks.c: leak

* src/bookmarks.c:
* src/favicon.c:
* src/misc.c:
* src/misc.h:
* src/themes.c: new pixmap_data_free () function.

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

* src/js_console.c: leak

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

* src/prefs_strings.h:
* src/page_info.c: remember state better

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

* galeon.schemas.in:
* src/bookmarks.c:
* src/element_props.c:
* src/page_info.c:
* src/page_info.h:
* src/prefs_strings.h:
* src/mozilla/EventContext.cpp:
* src/mozilla/EventContext.h:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* ui/galeon.glade: many improvements for the page info dialog. i will
clean the code up a bit tomorrow.

2002-01-20  Daniel Erat <dan_erat@pobox.com>

* FAQ:
* FAQ.html: Updated Java question in FAQ so it mentions
http://www.blackdown.org/ .
* src/embed.c:
* src/galeon_types.h:
* src/mozcallbacks.c:
* src/window.c: Update location entry from embed_load_url (),
instead of just waiting for the location_changed signal.

2002-01-20  Yanko Kaneti <yaneti@declera.com>

* ui/preferences.glade: mutt in xterm by default

2002-01-20  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* README.ExtraPrefs
* galeon.schemas.in
* src/autobookmarks.c
* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_callbacks.h
* src/bookmarks_io_own_format.c
* src/prefs.c
* src/xbel.c
* ui/preferences.glade: Reworked the autobookmarks feature. I removed
the preferences (hidden one of them), and now you can add and remove
autobookmarks folder just like any othoer folder using the bookmarks
editor.

2002-01-19  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.c:
* src/GaleonAutomation.idl:
* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_menus_callbacks.c:
* src/context.c:
* src/history_callbacks.c:
* src/main.c:
* src/menu_callbacks.c:
* src/misc_callbacks.c:
* src/mozcallbacks.c:
* src/session.c:
* src/mozilla/ProgressListener2.cpp:
* ui/bookmarks.glade: Cleaned up much of the messy bookmarks-adding
code.  Hopefully, I didn't introduce too many bugs in the process. :)
This should also close bug #68712.
* ui/preferences.glade: Added in a label detailing the different
expansion strings for the email handler.

2002-01-19  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c
* src/bookmarks.h: Some cleanups and removed some dead code.

2002-01-19  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_toolbars.c: Added an option to clear the smart bookmark
history to the context menu, fixes bug #68741.
Also, added some checkings just in case bug #64443 were not already
fixed.

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

* src/find.c: fixi nverted wrap around behaviour

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

* src/js_console.c: this should hopefully fix the solaris problem

2002-01-17  Jorn Baayen <jorn@nl.linux.org>

* ui/galeon.glade: make downloader shrinkable at peppo's req,
also fix some resizing issues.

2002-01-17  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus_callbacks.c: fix #68942

2002-01-17  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/ProgressListener2.cpp: also init mNoDialog on a
download (in the not-persist sense)

2002-01-17  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/ProgressListener2.cpp: do not increment window_count
for favicon downloads.
* src/page_info.c: print "Unknown" rather than some 1970 date when
page age is unknown.

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

* ui/prompts.glade: remove not used pixmap from
confirm_check dialog
* src/main.c: initialize glade before check mozilla version,
it's necessary to show the warning about wrong mozilla version

2002-01-17  Daniel Erat <dan_erat@pobox.com>

* FAQ:
* FAQ.html: Added "How do I get Java working in Galeon?" to FAQ.

2002-01-17  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/context.c:
* src/embed.c:
* src/embed.h:
* src/favicon.c:
* src/galeon-nautilus-view.c:
* src/galeon_types.h:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/session.c:
* src/stylesheets.c:
* src/toolbar.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c:
* src/window_notifiers.c: Cleanup of messy title/location code.
Also renamed the "site_location" and "site_title" strings in the
GaleonEmbed struct to "location" and "title".

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

* src/prefs.c: fix applying of language preferences

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

* src/mozilla/EventContext.cpp: fix x+left x+right
in text entries so they dont get back in the history

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

* src/mozilla/EventContext.cpp: rework the CONTEXT_INPUT
detection for input fields to follow mozilla behavior.
Use it also in GetKeyContextInfo instead of duplicating
that code.
* src/newuser.c: cleanups
* src/embed.c: cleanups. Do no update the location
bar on embed_load_url (it's updated when the page
is actually loaded).
* src/window.c (window_load_url): while we have the
crack function let's at least make it safe ;)
* src/downloader.c: cleanups
* ui/preferences.glade:
* src/prefs.c: support SOCKS proxies, would be good if
someone knows how to test them

2002-01-16  Daniel Erat <dan_erat@pobox.com>

* src/mozcallbacks.c: Make sure that the frameset URL, and not
the URL of the last-clicked frame, is displayed in the location
entry.

2002-01-16  Jorn Baayen <jorn@nl.linux.org>

* THANKS:
* ui/bookmarks.png: new bookmarks icon by jimmac

He also made some cool toolbar icons for us, i put them in
the Gtk+-2 theme for now. We should use them by default when
we port to GNOME2 and automatically use jimmac's stock icons,
so we have a nice matching set.

2002-01-15  Daniel Erat <dan_erat@pobox.com>

* src/window.c: Apply Nick Blievers <nick.blievers@adacel.com>'s
IRIX Xinerama fix.

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

* mozilla/EventContext.cpp: add "textfiel" to input
types ... it doesnt seem standard but mozilla handle
it and we need to recognize it. Fix bug #66547

2002-01-15  Jorn Baayen <jorn@nl.linux.org>

* ui/tabs.png: new tabs icon by jimmac

2002-01-15  Jorn Baayen <jorn@nl.linux.org>

* src/js_console.c: make highlighted errors more visible

2002-01-15  Jorn Baayen <jorn@nl.linux.org>

* ui/preferences.glade: css manager a little nicer

2002-01-15  Jorn Baayen <jorn@nl.linux.org>

* ui/general.png:
* ui/bookmarks.png:
* ui/history.png:
* ui/tabs.png
* ui/windows.png:
* ui/toolbars.png:
* ui/mouse.png:
* ui/programs.png:
* ui/mime.png:
* ui/downloading.png:
* ui/fonts.png:
* ui/babelfish.png:
* ui/network.png: use icons by jimmac in prefs now

2002-01-15  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in: js console is 500x400 by default now

2002-01-15  Matt Aubury <matt@ookypooky.com>

* ui/js-all.xpm (added)
* ui/js-warning.xpm (added)
* ui/js-error.xpm (added)
* ui/js-info.xpm (added)
* ui/Makefile.am:
* ui/galeon.glade: some new icons for the JavaScript console.

2002-01-15  Jorn Baayen <jorn@nl.linux.org>

* src/js_console.c: fix crash when trying to evaluate js code when
the associated embed was gone.

2002-01-15  Daniel Erat <dan_erat@pobox.com>

* galeon.schemas.in: Add js console position and size prefs to
the schema, so users don't end up with a 156x32609 window like
I did. :)

2002-01-15  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/JSConsoleListener.cpp:
* src/js_console.c: bugfixes

2002-01-15  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/JSConsoleListener.cpp:
* src/js_console.c: better use of colors

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

* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GaleonWrapper.h
* src/mozilla/JSConsoleListener.cpp
* src/mozilla/JSConsoleListener.h
* src/mozilla/Makefile.am
* src/mozilla/MozRegisterComponents.cpp
* src/mozilla/mozilla.cpp
* src/mozilla/mozilla.h: rehash js console errors info/layout,
override mozilla console, implement evaluation (it was not working with
mozilla js console)

2002-01-15  Havoc Pennington  <hp@pobox.com>

* FAQ.html: forgot to mention reinstalling schemas

2002-01-15  Havoc Pennington  <hp@pobox.com>

* FAQ.html: add more gconf info

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

* src/mozilla/PrintProgressListener.cpp: Switched returns on unused
OnChange callbacks to NS_OK.

2002-01-14  Jorn Baayen <jorn@nl.linux.org>

* src/js_console.c:
* ui/galeon.glade: better menus

2002-01-14  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/JSConsoleListener.cpp: cleanups
* src/js_console.c: better green (hopefully)

2002-01-14  Jorn Baayen <jorn@nl.linux.org>

* src/js_console.c: fix a window displacement problem

2002-01-14  Jorn Baayen <jorn@nl.linux.org>

* src/prefs.c:
* ui/Makefile.am:
* ui/security.png (ADDED): security icon for prefs

2002-01-14  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/ProgressListener2.cpp: plug leak

2002-01-14  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/JSConsoleListener.cpp:
* src/js_console.c:
* ui/galeon.glade: JS console nearly done. The only things that need
doing are better icons, and font colors (can someeone with a better
aesthethic sense than me perhpas look at that?), better js messages
(I dont know js, maybe someone who does can write it so that the
console outputs useable messages?), and the in-console eval feature.

2002-01-14  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/mozilla/JSConsoleListener.cpp:
* src/Makefile.am:
* src/js_console.h (ADDED):
* src/js_console.c (ADDED):
* src/menu_callbacks.c:
* src/main.c:
* src/misc.c:
* src/prefs_strings.h:
* ui/galeon.glade: beginnings of native JS console UI. 
(Not yet finished - please do not complain yet ;) )

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

* src/mozilla/GaleonWrapper.cpp: Resync with moz cvs. Extra
parameters added to |nsIWebBrowserPersist::SaveDocument|.

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

* ui/preferences.glade:
* src/prefs.c: add a security configuration page, we need an
icon. Maybe someone with more graphical clues that me could
find it out ?

2002-01-13  Jorn Baayen <jorn@nl.linux.org>

* src/context.c: fix an odd bug where there would be a refresh
contextmenu on a copy link location item

2002-01-13  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c: fix SBM history.

2002-01-13  Jorn Baayen <jorn@nl.linux.org>

* src/mozcallbacks.c: fix for XUL and some other js windows not having
a wrapper.

2002-01-13  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/GaleonWrapper.cpp: decompress zipped pages for
external view source. Also use cached data.

2002-01-13  Daniel Erat <dan_erat@pobox.com>

* src/newuser_callbacks.c: Added "Translate to English" bookmarklet
given by Daniel Quinlan <quinlan@transmeta.com> in bug #65677.

2002-01-13  Jorn Baayen <jorn@nl.linux.org>

* src/context.c: "Select All" -> "Select all"
* src/window_callbacks.c: Put "Clear" back in the location entry
context

2002-01-13  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* README.ExtraPrefs
* galeon.schemas.in
* bookmarks_editor.c
* bookmarks_editor_callbacks.c:
* ui/bookmarks.glade: Dont ask for confirmation when deleting only one 
bookmark. Use the checkbox for totally disable confirmations.

2002-01-13  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* README.ExtraPrefs
* src/prefs_strings.h
* src/autocompletion.c: Don't show a huge alternatives window, unless 
the user sets a hidden pref for it.

2002-01-12  Daniel Erat <dan_erat@pobox.com>

* ui/print.glade: Added measurements for different paper sizes,
closing bug #63022.  The sizes are in inches; according to the bug,
the metric values are letter: 215.9 x 279.4 mm, legal: 215.9 x 355.6
mm, exec: 184.2 x 266.7 mm, and A4: 210 x 297 mm.

2002-01-12  Daniel Erat <dan_erat@pobox.com>

* src/downloader.c: Fix bug #67806, "Downloader handler not
escaping spaces".  I think it should work for both "Run in a
terminal" and non-terminal cases...
* src/menu_callbacks.c: Fix inconsistencies in the About... dialog
(delete extra space, change ()'s to <>'s)

2002-01-12  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c: slightly tweak the Icons only behaviour
as requested by Dan.

2002-01-12  Daniel Erat <dan_erat@pobox.com>

* src/embed.c: Implement feature requested by Christian Krause
<chkr@plauener.de> on galeon-devel: Holding the Ctrl key while
middle-clicking a link now inverts the "autojump to new tabs"
policy.

2002-01-12  Jorn Baayen <jorn@nl.linux.org>

* src/context.c: have a "Copy email address" when over a, surprise,
email address.

2002-01-12  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/ProgressListener2.cpp: possible fix for galeon not
always exiting

2002-01-12  Jorn Baayen <jorn@nl.linux.org>

* src/autocompletion.c: make titles grey

2002-01-12  Jorn Baayen <jorn@nl.linux.org>

* src/stylesheets.c: remember usersheets

2002-01-12  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c: Changed "Clear" to "Select All" in the 
location entry context menu to be consistent with other text entry 
context menus.

2002-01-12  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c:
* src/context.c: add an "Icons only" option to the appearance menu
of bm toolbars.

2002-01-12  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/mozilla/ProgressListener2.cpp:
* src/prefs_strings.h:
* ui/galeon.glade: Add "keep open" check to the downloader.

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

* configure.in: switch to 1.1.2

2002-01-12  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* README.ExtraPrefs
* src/autocompletion.c
* src/history.c
* src/history.h
* src/prefs_strings.h: Show the titles in the autocompletion 
alternatives window, and try to resize the columns smartly.
Also, the window width will be adjusted if needed (tell me if you 
don't like this).

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

* src/context.c: added a Select All item in the entries
context menu

2002-01-11  Daniel Erat <dan_erat@pobox.com>

* src/main.c:
* src/misc.h:
* src/misc_callbacks.c: Added callback for the "die" session
signal, so that Galeon exits cleanly when the user logs out of
GNOME.  This closes bug #67090, "Galeon tries recovery when
not saving session on exit".

2002-01-11  Daniel Erat <dan_erat@pobox.com>

* galeon.schemas.in:
* src/Galeon-impl.c:
* src/misc.c:
* src/misc.h:
* src/session.c:
* src/mozilla/ProgressListener.cpp:
* src/mozilla/ProgressListener2.cpp:
* ui/galeon.glade: Added "Exit Galeon" button to crash recovery
dialog, closing bug #65709.  For some reason, the "Stop" icon
isn't showing up on the "Exit" button, although it is displayed
in Glade.  Oh well. :/

2002-01-11  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks.c:
* src/embed.c:
* src/galeon.h:
* src/galeon_types.h:
* src/mozcallbacks.c:
* src/session.c:
* src/window.c:
* src/window_callbacks.c: Improved (hopefully) a couple of
session-autosaving things.  The session_crashed.xml file was
getting updated at every embed close and location change (it was
saved once for every single embed that was closed for a window
close or session load, and twice for every new tab or window that
was opened).  The file should only be rewritten when actually
necessary now.  Also, embeds that are being used in restoring a
session don't cause an autosave during their first location change,
which should close bug #66573, regarding session_crashed.xml files
being overwritten when they contain a URL that causes a crash.

2002-01-11  Daniel Erat <dan_erat@pobox.com>

* src/menu_callbacks.c: Fix bug #68191, "Save session as..."
menuitem displaying file overwrite confirmation twice.

2002-01-10  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/ProgressListener2.cpp:
* src/element_props.c:
* src/page_info.c: fixes for when the dialog is gone when
the image download finishes.

2002-01-10  Jorn Baayen <jorn@nl.linux.org>

* src/context.c:
* src/mozilla/ProgressListener2.cpp:
* src/mozilla/mozilla.h: bm image fetching is async, so we cant assume
WrapperContextInfo is still around when the download finishes.

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

* src/ProgressListener2.cpp:
* src/ProgressListener2.h: remove the download item before
aborting the download. This is because the abort request is
sent on DataAvailable, if the connection hang it will not be
sent. This is a risky change please test and report problems.
(Pause resume appear to be borked in mozilla)

2002-01-10  Jorn Baayen <jorn@nl.linux.org>

* src/context.c:
* src/mozilla/EventContext.cpp: cleanup EventContext code: what is
used as bookmark title is now decided in context.c, linktext is now
really the linktext instead of imgalt or something totally different :)

2002-01-10  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/EventContext.cpp:
* src/mozilla/mozilla.h:
* src/mozilla/mozilla.cpp:
* src/element_props.c:
* ui/galeon.glade: show title attribute in the element props dialog

2002-01-10  Daniel Erat <dan_erat@pobox.com>

* src/gestures.c: Made the Right-Left-Right close gesture a bit
easier to execute, as requested by crispin on IRC.

2002-01-10  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c:
* src/mozilla/EventContext.cpp: check for title attribute first
before using alt for bookmark title. Also fix things up when
the title is empty.

2002-01-10  Jorn Baayen <jorn@nl.linux.org>

* src/element_props.c:
* src/page_info.c: use proper tmp dirs

2002-01-10  Adam Lopresto <adam@express.cec.wustl.edu>

* src/embed.c:
* src/embed.h:
* src/galeon_types.h:
* src/gestures.c:
* src/link_interfaces.c:
* src/mozcallbacks.c:
* src/mozilla/GaleonWrapper.cpp: support for <link rel="home">,
and gestures for going to the {back,forward,contents} <links>.

2002-01-10  Jorn Baayen <jorn@nl.linux.org>

* src/element_props.c: fix a warning

2002-01-10  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c: dont touch the smartbm name when adding it

2002-01-10  Jorn Baayen <jorn@nl.linux.org>

* src/mozcallbacks.c: focus location entry afte creatinga new embed
with gestures.

2002-01-10  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/EventContext.cpp: only use alt text when it isnt
empty.

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

* src/misc.c:
* src/misc.h:
* src/mozilla/EventContext.cpp: when possible use the alt
attribute of the image

2002-01-10  Jorn Baayen <jorn@nl.linux.org>

* src/misc.c:
* src/misc.h:
* src/mozilla/EventContext.cpp: chomp'n'chug link text, replace
newlines with a space.

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

* src/misc.c:
* src/misc.h:
* src/mozilla/EventContext.cpp: get link text in a better way using DOM,
need more work

2002-01-09  Jorn Baayen <jorn@nl.linux.org>

* src/misc.c:
* src/misc.h:
* src/mozilla/EventContext.cpp: strip any funky html tags when getting
the link text. TODO i need to find a proper way to convert entities to
their C counterparts. I looked for some mozilla API doing this, failed
to find one though. Is it possible with libxml? Anyone know?

2002-01-09  Jorn Baayen <jorn@nl.linux.org>

* src/mozcallbacks.c: fix mmb pasting in mozilla input widgets

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

* src/GaleonAutomation.idl:
* src/mozilla/gfilepicker.h:
* src/Makefile.am:
* src/mozilla/Makefile.am: rename some file to be friendly
with non case sensitive file systems

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

* src/window_callbacks.c: fixed the silly bug pointed out by Dan

2002-01-07  Daniel Erat <dan_erat@pobox.com>

* src/galeon_types.h:
* src/gestures.c:
* src/mozcallbacks.c:
* ui/preferences.glade: Added a gesture for Stop, Left-Up (I'm
not sure how useful this will be, since you can't do a gesture
while mozilla is busy loading).  Cleaned up the right-button /
middle-button stuff, too, although there's still a small
problem that Jorn's looking into (middle-click while doing a
gesture with the right button duplicates tab).

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

* src/context.c:
* src/context.h:
* src/mozcallbacks.c: pop up bookmarks context menu on mouse_down
rather than mouse_up, and give it standard gnome popup behaviour.

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

* src/mozcallbacks.c: only do mmb gestures when not above a link

2002-01-07  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/mozcallbacks.c:
* ui/preferences.glade: add a "perform gestures" option to the mmb pref

2002-01-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/autocompletion.c
* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_editor.c
* src/bookmarks_editor.h
* src/bookmarks_menus.c
* src/bookmarks_toolbars.c
* src/context.c: Small bugfixes and cleanups.

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

* src/window_callbacks.c: fix typing l in any entry focusing the 
location entry. why did noone notice before?

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

* src/bookmarks.c
* src/bookmarks.h
* src/context.c
* src/history_callbacks.c
* src/misc_callbacks.c
* src/newuser.c: support a way to add smartbookmarks from
html links with Add bookmark context menu item. Need cleanups and
docs but I'm in a hurry to not clash with ricardo changes

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

* src/mozilla_notifiers.c:
* galeon.schemas.in: fix default charset pref and the annoying assertion
on startup

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

* src/mozcallbacks.c:
* src/mozilla/EventContext.cpp:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h: fix keys on local files view,
remove some unnecessary code

2002-01-06  Daniel Erat <dan_erat@pobox.com>

* src/gestures.c: Changed the Homepage gesture to Up-Left-Down,
since the lowercase 'h' was difficult to do and dangerously
similar to the gesture for Close. :)

2002-01-06  Daniel Erat <dan_erat@pobox.com>

* src/Makefile.am:
* src/galeon_types.h:
* src/gestures.c: (ADDED)
* src/gestures.h: (ADDED)
* src/main.c:
* src/mozcallbacks.c:
* src/window_callbacks.c: Store gesture strings in a hash table
to prevent strcmp() madness, add sloppy versions of gestures to
make them easier to perform, and add more gestures, to include
most of what's at http://optimoz.mozdev.org/gestures/.  So,
here's what's implemented:

Down: New browser (default tab/window type)
Up: New browser (inverted type)
(starting either of these gestures on a link will open the link)
Up-Down: Reload
Up-Down-Up: Reload, bypassing cache/proxy
Lowercase 'h' (down, up 1/2, right, down 1/2): Homepage
Down-Up: Clone browser (default tab/window type)
Down-Up-Down: Clone browser (inverted type)
Up-Left-Up: Move up in directory structure
Right-Left-Right or Down-Right: Close
Left: Back
Right: Forward
Down-Left: Toggle fullscreen
Up-Right: Next tab
Up-Left: Previous tab
'S' (left, down, right, down, left): View page source

To perform any of these, enable the
UI->Mouse->Right button->Performs gestures pref, and then hold down
the right mouse button in the browser window, perform the gesture,
and release the button.  If you haven't moved the mouse far enough
for the gesture to be recognized, the context menu will be
displayed instead.

2002-01-06  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/mozcallbacks.c: Ignore the "Close" gesture when inside nautilus,
it seems that we can't close the nautilus window.

2002-01-06  Daniel Erat <dan_erat@pobox.com>

* galeon.schemas.in:
* src/embed.c:
* src/galeon_types.h:
* src/mozcallbacks.c:
* src/mozcallbacks.h:
* src/prefs.c:
* src/prefs_strings.h:
* src/window.c:
* src/window.h:
* src/window_callbacks.c:
* ui/preferences.glade: Made a change that should (again
hopefully) get gestures working in the nautilus view, and added
a pref for right mouse button behavior (it defaults to gestures
being off).

2002-01-06  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/mozcallbacks.c: Fixed a warning, people was assuming again
that embed->window can't be NULL.

2002-01-06  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/session.c: Fixed the logic to decide when we call galeon_exit.
It was calling it sometimes when there were embeds already active 
(in nautilus, having started galeon independently).

2002-01-06  Daniel Erat <dan_erat@pobox.com>

* src/mozcallbacks.c: Hopefully fixed the nautilus view
temporarily, by not using gestures when in that mode.

2002-01-06  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/stroke.c: Fixed compilation. It was missing an include, and our
fascist -Werror didn't like it.

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

* src/autobookmarks.c:
* src/bookmarks.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus_callbacks.c:
* src/misc.c:
* src/misc.h:
* src/window_callbacks.c: better \n stripping

2002-01-06  Daniel Erat <dan_erat@pobox.com>

* acconfig.h:
* configure.in:
* src/Makefile.am:
* src/mozcallbacks.c:
* src/stroke.c: (ADDED)
* src/stroke.h: (ADDED)
* src/window.h:
* src/window_callbacks.c: Added libstroke source files to remove
(optional) dependency on libstroke.  Gestures are now always
enabled; hopefully people won't hate them too much. :)

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

* src/window_notifiers.c: update tab favicons on theme change

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

* src/bookmarks.c: strip \n when adding a bookmark

2002-01-06  Christian Rose  <menthos@menthos.com>

* FAQ.html: Added answer for questions about missing international
characters in titles.

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

* main.c: load default url when opening multiple instance
of galeon

2002-01-06  Daniel Erat <dan_erat@pobox.com>

* acconfig.h:
* configure.in:
* src/context.c:
* src/galeon_types.h:
* src/mozcallbacks.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: Added in gesture support.  It should
get enabled automatically if you have a recent version of
libstroke (http://www.etla.net/libstroke/) installed when you
compile.  To perform a gesture, "draw" the following patterns
(stolen from Opera) while holding the right mouse button and
then release the button:

Down: Open new browser (if gesture starts on a link, open link)
Up-Down: Reload
Down-Up: Duplicate tab
Right-Left-Right or Down-Right: Close
Left or Left click: Back
Right: Forward
Up-Right: Toggle fullscreen mode

Requests for additional actions are welcome.  Hopefully I didn't
mess up too badly in the autoconf stuff... :)

2002-01-05  Daniel Erat <dan_erat@pobox.com>

* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/galeon_types.h:
* src/mozcallbacks.c:
* src/session.c:
* src/window_callbacks.c: Location bar fixes.  Correctly update
entry when switching tabs, and save real locations in sessions
rather than edited locations, fixing bug #68053.  This has the
neat side effect of also resolving bug #65635. :)

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

* src/mozilla/ProgressListener2.cpp:
* ui/galeon.glade: contextmenu with "Copy {source,dest} location"

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

* src/element_props.c: contextmenu on the "View long desc" button

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

* src/page_info.c:
* ui/galeon.glade: contextmenu on the image

2002-01-05  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* ui/galeon.glade: Useful label for the "cancel" button of
the crash recovery dialog. Usability ;-) 

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

* src/mozilla/ProgressListener2.cpp:
* ui/galeon.glade: finish details frame

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

* src/page_info.c: some fixes for async image fetching

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

* src/mozilla/mozilla.cpp: (mozilla_print) handle method results 
in a more standard manner. nix a warning when compiling with egcs.

2002-01-05  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* README.ExtraPrefs
* galeon.schemas.in
* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_callbacks.h
* src/bookmarks_menus_callbacks.c
* src/favicon.c
* src/prefs_strings.h
* ui/bookmarks.glade: Improved the removal confirmation dialog (made
it more clear), and added a way to disable it when deleting single 
bookmarks.

2002-01-05  Daniel Erat <dan_erat@pobox.com>

* src/galeon.h:
* src/misc.c:
* src/prefs.c:
* src/prefs.h:
* src/prefs_mime.c:
* src/prefs_mime.h: More autoapply stuff.  MIME types should work
now, and the prefs_close/save/destroy/apply mess has been cleaned
up.

2002-01-05  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_io_own_format.c: Fixed bug #68044.

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

* src/mozilla/ContentHandler.cpp: fix downloading of files for apps
that have "Processes URL" checked.

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

* src/window.c: anti-flash hack for fullscreen.

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

* src/find.c:
* ui/galeon.glade: hopefully better string for CONF_SEARCH_AUTOWRAP

2002-01-05  Christian Rose  <menthos@menthos.com>

* src/menu_callbacks.c: Bumped year to 2002.
* ui/bookmarks.glade: Fixed spelling error.

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

* src/prefs.c: delay a bit the apply of spinbuttons

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

* src/galeon_types.h
* src/mozilla_prefs.c
* src/mozilla_prefs.h
* src/prefs.c
* src/prefs.h: fonts preferences autoapply

2002-01-04  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor.c
* src/bookmarks_editor.h
* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_callbacks.h
* src/bookmarks_menus_callbacks.c
* ui/bookmarks.glade: I wanted to fix bug #66150, but I realized it was
not as straightforward as I though, and decided to add this generic 
bookmark removal confirmation dialog. Also, some cleanups to the 
editor & misc bookmark code.

2002-01-04  Daniel Erat <dan_erat@pobox.com>

* src/window.c: When a new tab is opened in a popup window, set the
window's is_popup variable to false.  This closes bug #65469.

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

* src/bookmarks_toolbars.c:
* src/embed.c:
* src/main.c:
* src/menu_callbacks.c:
* src/misc.c:
* src/misc_callbacks.c:
        * src/mozilla_notifiers.c:
* src/prefs.c:
* src/prefs.h:
* src/print.c:
        * src/toolbar_editor.c:
* src/toolbar_editor.h:
        * src/mozilla/BaseHelpProtocolHandler.cpp:
        * src/mozilla/ExternalProtocolService.cpp:
        * ui/preferences.glade:
        * src/prefs_mime.c:
* src/prefs_mime.h:
* src/prefs_utils.c: 
        * src/prefs_utils.h: code cleanups

2002-01-04  Jorn Baayen <jorn@nl.linux.org>

* src/window.c: once again try to fix fullscreen

2002-01-04  Jorn Baayen <jorn@nl.linux.org>

* src/prefs.c:
* src/prefs.h:
* src/prefs_callbacks.c:
* src/toolbar_editor_callbacks.c: autoapply for usercss stuff and
toolbar editor.

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

* src/mozilla/GaleonWrapper.cpp
* src/mozilla/mozilla.cpp: Marco fixed |GaleonWrapper::GetPrintSettings|
to compile on 0.9.7 in his last update but forgot to mention it.
I have removed the #ifdef code for using |GetPrintSettings| in 
mozilla.cpp as the #ifdef is now in GaleonWrapper.cpp. A much better
solution.

2002-01-03  Daniel Erat <dan_erat@pobox.com>

* src/bookmark_menus.c: Reworked code for smart bookmarks with
multiple variables, mainly so my mapquest smart bookmark wouldn't
be so ugly.  The labels for "http://example/a.pl?foo=%s&bar=%s"
will be "foo" and "bar" now instead of "http://example/a.pl?foo="
and "&bar=".  Please let me know if this behavior is undesirable
in some cases.  Hopefully no segfaults slipped through. :)
* src/prefs.c: Really fixed toolbar theme autoapply, and prevented
a couple of init functions from getting called multiple times when
the dialog is created.

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

* src/mozilla_i18n.c: add "Georgian (GEOSTD8)" for translation.

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

* src/prefs_callbacks.c: remove no more necessary callbacks
* ui/preferences.glade: try to follow the under discussion layout
of gnome autoapply prefs dialogs

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

* src/mozilla_notifiers.c
* src/prefs.c
* src/prefs.h
* src/prefs_callbacks.c
* src/prefs_strings.h: implement a way to queue and apply groups of
prefernces. More fixes, no bugs known, please report them.
TODO:
- Toolbar editor autoapply
- Mime editor autoapply

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

* src/mozilla/Makefile.am
* src/mozilla/mozilla.cpp: There you go, I missed the need.
The function used to create an nsIPrintSettings instance
|nsIWebBrowserPrint::GetPrintSettings| doesn't exist in 0.9.7.
So, I've reactivated the original kludge for 0.9.7

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

* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GaleonWrapper.h
* src/mozilla/Makefile.am
* src/mozilla/mozilla.cpp: Finally got rid of our nasty kludge for
creating an nsIPrintSettings instance. I've left the source files
for the nsPrintSettingsImpl in the tree but they are not built or
used; just in case I missed a need for them.

2002-01-02  Daniel Erat <dan_erat@pobox.com>

* src/prefs.c:
* src/prefs.h:
* src/prefs_callbacks.c: Fixed toolbar theme autoapply (it should
probably have some checking on the directory string) and cookie
pref sensitivity.  This involved expanding Marco's generic
sensitivity stuff so the sensitivity can be inverted by prepending
the widget name with '!'.  There will still be no way to handle the
following case, though: Four radio buttons in a group, two of which
toggle the sensitivity of a checkbox on, and two of which toggle it
off.  A more elegant solution should be implemented if this
situation comes up. :)

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

* src/mozilla/EventContext.cpp: fix some hrefs context menus

2002-01-02  Daniel Erat <dan_erat@pobox.com>

* src/history.c:
* ui/galeon.glade: Changed "Yesterday" to "Last two days" and "Two
days ago" to "Last three days" in the history window time optionmenu.

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

* src/misc.c:
* src/prefs.c:
* src/prefs.h:
* src/prefs_callbacks.c: fixed a lot of problems with prefs,
implemented a generic way to set sensitivity
* src/mozilla/nsPrintSettingsImpl.cpp: compilation fixes (0.9.7)

2002-01-02  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/ProgressListener2.cpp:
* src/mozilla/ProgressListener.cpp:
* src/mozilla/mozilla.h:
* src/page_info.c:
* src/page_info.h:
* src/element_props.c:
* ui/galeon.glade: view image in image props dialog (menthos req)

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

* src/mozilla/PrintProgressListener.cpp
* src/mozilla/PrintProgressListener.h: ADDED
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/Makefile.am
* src/mozilla/PrintListener.cpp
* src/mozilla/mozilla.cpp
* src/mozilla/nsPrintSettingsImpl.cpp
* src/mozilla/nsPrintSettingsImpl.h: Updated printing code to work
with current mozilla CVS. They have switched to using a generic
nsIWebProgressListener for the print listener so I created an
appropriate listener class for it. I also had to resync our copy
of the PrintSettingsImpl, which may have broken 0.9.7 support. 
Confirmation either way would help a lot. Also, the damn xul
print dialog pops up after you close our gtk one at the moment.
PrintSilent appears to be being ignored. Eventually we will
override that xul dialog and not show our one explictly but
let mozilla pop it up. Mozilla printing code still makes no sense.

2002-01-02  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/page_info.c: make page info frame-aware.
* src/context.c: Add "View page info" to the context. when viewing
info about frames, you need to click on the embed first. the embed
is focused after clicking, so it would work if gtk_signal_connect_after
or similar was supported by gtkmozembed. Not sure how to fix it atm..

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

* src/galeon_types.h
* src/prefs.c
* src/prefs.h
* src/prefs_callbacks.c
* src/toolbar_editor.h
* src/window_notifiers.c: WARNING: do not update cvs if you want
to be able to change your prefs.
Rework our pref code to apply prefs on the fly. At the moment all
of them are applied in this way, but we will need to delay the apply
of some of them
I would be suprised if 50% of the prefs works now but I commit to
avoid conflicts.

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

* src/window.c: put decorations fix and tweaked it a bit so it
doesnt bork with sawfish 0.3x anymore.

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

* src/menubar.c: move "Page information" over to view menu.
* src/window_callbacks: fix Ctrl+something always focusing
the location entry.
* ui/print.glade: the accels on the Print/Preview buttons didnt
work (the ulines stayed underscores instead of accels), so 
removed them for now.

2002-01-01  Alex Barnes <alex.barnes@sympatico.ca>

 * FAQ
 * FAQ.html: Added question about plugins (Bug 67413)
 
2002-01-01  Marco Pesenti Gritti <marco@it.gnome.org>

* src/window.c: revert the decorations changes to
fullscreen. They break fullscreen on my ximian gnome and
they doesnt fix the xinerama decorations problem.

2002-01-01  Matt Aubury <matt@ookypooky.com>

* ui/Makefile.am: silly silly silly, fixed.

2002-01-01  Matt Aubury <matt@ookypooky.com>

* ui/Makefile.am:
* ui/bookmarks.glade:
* ui/galeon.glade:
* ui/print.glade:
* ui/crash.xpm:
* ui/gnome-error.xpm:
* ui/gnome-question.xpm:
* ui/gnome-warning.xpm:
* ui/i-bookmark.xpm:
* ui/mime.xpm:
* ui/mini_find.xpm: added pixmaps to lots of dialogs and did some
slight shuffling for visual effect. Pretty bloat!

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

* src/mozilla/MyportalProtocolHandler.cpp: handle our help protocols
correctly (do not happend http)

2002-01-01  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade: some tidying of the page properties dialog.
* src/Galeon-impl.c: add <stdlib.h> since otherwise we don't
always have an abs() available.

PS. First post! ;-)

2001-12-31  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.c:
* src/Galeon.idl:
* src/galeon_types.h:
* src/main.c: Switch window/tab command line option behavior to
hopefully make everyone happy. :)

2001-12-31  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus_callbacks.c: fix "Add bookmark" crash,
fix statusbar messages for bookmarks with urls that contain
newlines

2001-12-31  Jorn Baayen <jorn@nl.linux.org>

* ui/galeon.glade: fix up capatilization

2001-12-31  Marco Pesenti Gritti <marco@it.gnome.org>

* src/window_callbacks.c: focus the entry also when ctrl+l is pressed
in the window

2001-12-31  Matt Aubury <matt@ookypooky.com>

* src/element_props.c:
* ui/galeon.glade: make element properties dialog box resize
sensibly, and make it tabbed for 640x480 compatiblity.

2001-12-31  Jorn Baayen <jorn@nl.linux.org>

* src/autoreload.c:
* src/bookmarks.c:
* src/bookmarks.h:
* src/element_props.c:
* src/embed.c:
* src/favicon.c:
* src/page_info.c: fixes for when the embed/bookmark is gone

2001-12-31  Jorn Baayen <jorn@nl.linux.org>

* src/menubar.c: fix duplicate accel

2001-12-31  Jorn Baayen <jorn@nl.linux.org>

* src/element_props.c: fix some bugs

2001-12-31  Daniel Erat <dan_erat@pobox.com>

* galeon.schemas.in:
* src/Galeon-impl.c:
* src/main.c:
* src/menu_callbacks.c:
* src/prefs_strings.h:
* src/session.c:
* src/session.h:
* src/window_callbacks.c:
* ui/galeon.glade: Show confirmation dialog when loading a session,
get rid of a couple of GTK+ warnings, don't add session filenames to
submenu after failed loads.

2001-12-31  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/ProgressListener.cpp:
* src/mozilla/ProgressListener.h: sync

2001-12-31  Jorn Baayen <jorn@nl.linux.org>

* src/Makefile.am:
* src/context.c:
* src/element_props.c (ADDED):
* src/element_props.h (ADDED):
* src/favicon.c:
* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h:
* src/page_info.c (ADDED):
* src/page_info.h (ADDED):
* src/window.c:
* src/window.h:
* src/window_callbacks.c:
* src/mozilla/EventContext.cpp:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/ProgressListener2.cpp:
* src/mozilla/ProgressListener2.h:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* ui/galeon.glade: Add "properties" and "page info" windows.

2001-12-30  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus_callbacks.c: fix "Set as default folder"

2001-12-30  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/ProgressListener.cpp
* src/mozilla/ProgressListener.h: Resync'ed the old progress listener code
with the new favicon changes so that it can be used as a fall back if the
new one is unfixable. :-)

2001-12-29  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla/ProgressListener2.cpp: one line fix for
implicit downloads. This make them usable for me. Please
report the problems you are still seeing possibly with a reproducable
testcase. I'm willing to fix all damned problems

2001-12-29  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: fix #67689. The crash is gone, but it wont
fetch the favicon since the bookmark doesnt specify a protocol.
Guessing protocols is not exactly reliable, although it'll
work just fine in 99% of the cases. IMHO we should avoid
guessing when possible..

2001-12-29  Jorn Baayen <jorn@nl.linux.org>

* src/autoreload.c:
* ui/galeon.glade: some autoreload polish

2001-12-27  Marco Pesenti Gritti <marco@it.gnome.org>

* src/galeon.in: fix the script for mozilla 0.9.7, rpms
has not embed-sample

2001-12-27  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: remove all references to the original tab listing
menu.

2001-12-27  Jorn Baayen <jorn@nl.linux.org>

* src/Makefile.am:
* src/autoreload.c (ADDED):
* src/autoreload.h (ADDED):
* src/embed.c:
* src/galeon_types.h:
* src/menubar.c:
* src/menubar.h:
* src/menu_callbacks.c:
* ui/galeon.glade: add an autoreload dialog

2001-12-27  Jorn Baayen <jorn@nl.linux.org>

* src/session.c:
* src/session.h:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: non-existant sessionfiles no longer show up
in the menu, add a contextmenu to which allows you to remove sessions.

2001-12-27  Yanko Kaneti <yaneti@declera.com>

* src/mozilla/EventContext.cpp:
* src/mozilla/FilePicker.cpp:
* src/mozilla/FilePickerGfs.cpp: 
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/GlobalHistory.cpp: remove mozilla < 0.9.7 compatibilty 

2001-12-25  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla_prefs.c: network.dir.generate_html on by default. ftp sites
now have a nice html view instead of the sucky XUL one.

2001-12-25  Marco Pesenti Gritti <marco@it.gnome.org>
2001-12-25  Jorn Baayen <jorn@nl.linux.org>

* configure.in: 0.9.7 required
* src/mozilla.cpp: fix print with 0.9.7, we need to add multiple
printers support at some point
* src/nsPrinterSettingsImpl.h: new file
* src/nsPrinterSettingsImpl.cpp: new file

2001-12-25  Danny Colascione <qtmstr@optonline.net>

* src/window.c: Turned off window decorations in fullscreen mode.

2001-12-25  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* README.ExtraPrefs:
* src/bookmarks_editor_callbacks.c:
* src/favicon.c:
* src/favicon.h:
* src/main.c:
* src/misc.c:
* src/prefs_strings.h:
* src/window_callbacks.c: better support for IE favicons, added a
hidden pref which controls whether they should be automatically fetched
Default is (ofcourse) off.

2001-12-23  Jorn Baayen <jorn@nl.linux.org>

* src/galeon.in: embed.jar -> embed-sample.jar. Thanks to oGALAXYo
for noticing.

2001-12-23  Daniel Erat <dan_erat@pobox.com>

* galeon.schemas.in: "integer" doesn't seem to be a valid key type, at
least with my version of gconf, so I switched it to "int".

2001-12-23  Philip Langdale <philipl@mail.utexas.edu>

* src/npl/*: REMOVED
* src/mozilla/gGnomeHelpUrl.cpp
* src/mozilla/gGnomeHelpUrl.h
* src/mozilla/gUrlCID.h
* src/mozilla/nsIMailtoUrl.h
* src/mozilla/nsMailtoUrl.cpp
* src/mozilla/nsMailtoUrl.h
* src/mozilla/nsURLHelper.cpp
* src/mozilla/nsURLHelper.h: ADDED
* configure.in
* src/Makefile.am
* src/mozilla/BaseHelpProtocolHandler.cpp
* src/mozilla/ExternalProtocolService.cpp
* src/mozilla/MailtoProtocolHandler.cpp
* src/mozilla/Makefile.am
* src/mozilla/MozRegisterComponents.cpp
* src/mozilla/gProtocolModule.cpp: Merged former npl only code into main xpcom
module. (mailto and gnome help url types)

2001-12-22  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor.c:
* src/bookmarks_editor.h:
* src/bookmarks_editor_callbacks.c: make the "dock" menuitem in
the bookmarks editor toggle between docked and undocked.

2001-12-22  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.h: fix favicon downloading

2001-12-22  Jorn Baayen <jorn@nl.linux.org>

* src/window.c: give favicon tab pixmap widget alwasys 16x16 size,
to prevent werid behaviour with smaller favicons.

2001-12-22  Jorn Baayen <jorn@nl.linux.org>

* README.ExtraPrefs:
* galeon.schemas.in:
* src/bookmarks_editor_callbacks.c:
* src/favicon.c:
* src/favicon.h:
* src/prefs_strings.h:
* src/window.c:
* src/window_callbacks.c:
* src/window_notifiers.c: replace the tons of favicon_download boolean
flags with an enum, add a hidden pref for showing favicons in tabs.

2001-12-22  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* FAQ.html: Add a question about oaf and nautlus view. 
* FAQ: rebuilt, I hope I used the correct options...

2001-12-22  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_toolbars.c: Don't allow more than 25 items in the 
smart bookmarks histories, because I suspect that such long histories
cause problems. We should not be using gconf for this, btw.

2001-12-22  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.spec.in: Now you can build both nautilus enabled and 
nautilus disabled rpms. Use DONT_BUILD_NAUTILUS_VIEW=1 to disable 
it when building the binary rpms using rpm -tb.
This also works for rpm --rebuild galeon.src.rpm

2001-12-22  Philip Langdale <philipl@mail.utexas.edu>

* src/npl/gNplCID.h
* src/npl/gNplModule.cpp
* src/npl/nsURLHelper.cpp
* src/npl/nsURLHelper.h: Updated remaining NPL code with relicensed
code from mozilla. In due course, this code will go into our main
xpcom module.

2001-12-22  Marco Pesenti Gritti <marco@it.gnome.org>

* src/main.c: check open_fullscreen before setting fullscreen
mode !

2001-12-22  Marco Pesenti Gritti <marco@it.gnome.org>

* src/embed.c:
* src/mozcallbacks.c: fix crash on startup when
running nautilus view

2001-12-22  Alex Barnes <alex.barnes@sympatico.ca>

* README.ExtraPrefs: fix the autobookmarks shortening key name

2001-12-21  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: even more borkage into oblivion

2001-12-21  Jorn Baayen <jorn@nl.linux.org>

* src/mozcallbacks.c: fix the favicon bugs pointed out by galaxy.

Oh and please don't blame adam :P i'm really guilty for our
favicon mess ;)

2001-12-21  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: really fix overlapping icons bug now

2001-12-21  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c:
* src/favicon.c: fix up broken setting of favicons in tabs, optimize
it a little.

2001-12-21  Adam Lopresto <lopresto@writeme.com>

* src/embed.c:
* src/galeon_types.h:
* src/window.c: Added site icons onto the tabs

2001-12-21  Marco Pesenti Gritti <marco@it.gnome.org>

* src/main.c: fix -f with url arguments

2001-12-21  Jorn Baayen <jorn@nl.linux.org>

* src/misc.c:
* src/window_callbacks.c: don't include the active embed in the tab
listing contextmenu, give the menuitemlabels the appriopiate color.

2001-12-21  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla/EventContext.cpp: revert my stupid rewrite, that
code was not actually used by mozilla.
Add more xul:... so that no context menu show on the toolbar

2001-12-21  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor.c:
* ui/bookmarks.glade: set editor->edit_button also in the docked
bm editor, so that it will be in sync.

2001-12-21  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla/EventContext.cpp:
* src/mozilla/GaleonWrapper.cpp: rewrite scrollbar context
test, hopefully will work also on mozilla cvs

2001-12-21  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/mozcallbacks.c: implement kl scrolling

2001-12-20  Marco Pesenti Gritti <marco@it.gnome.org>

* src/context.c:
* src/mozcallbacks.c:
* src/embed.c: fix a bunch of focus issue. Please report
problems
* src/dnd_hints.c: add debug code to avoid crash when dragging
the toolbar drag icon, jorn I guess you need to check why the
pixmap is NULL there
* src/galeon_types:
* src/embed.c:
* src/mozcallbacks.c: do not overwrite location if user is 
typing an url
* src/bookmarks_toolbars.c:
* src/window_callbacks.c: use the default keybindings but ignore
shift+click

2001-12-21  Jorn Baayen <jorn@nl.linux.org>

* src/menu_callbacks.c: improve "Select all" to work with non-mozilla
textwidgets as well.

2001-12-21  Jorn Baayen <jorn@nl.linux.org>

* src/mozcallbacks.c: do not handle accels without a modifier when
in a text input widget.

2001-12-21  Jorn Baayen <jorn@nl.linux.org>

* src/context.c: consistent capatilization in contextmenus, change
"Copy link location" to "Copy location" in the "main" contextmenu
(was confusing since there was no link).

2001-12-20  Daniel Erat <dan_erat@pobox.com>

* src/window.c:
* src/window.h:
* src/window_callbacks.c: Dragging a link to the empty space in the
tab listing now opens the URL in a new tab.  This closes bug #67272.

2001-12-20  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/menubar.c:
* src/menubar.h:
* src/menu_callbacks.c: "Select all" menuitem.

2001-12-20  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: also have a link contextmenu on the up menu

2001-12-20  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c: Remove ugly, useless, menu-enlarging
"Autocompletion" item from the location entry context.

2001-12-19  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla/EventContext.cpp: fix pasting with keys,
do not paste text two times

2001-12-19  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp: fix compilation with mozilla cvs

2001-12-19  Marco Pesenti Gritti <marco@it.gnome.org>

* ui/print.glade
* src/mozilla.cpp: fix print of a range of spaces and add
the ability to print the selection

2001-12-19  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp: fix one more of peppo's endless well 
of bugs (#66244)

2001-12-19  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla_notifiers.c: fix the bastard mousewheel pref.

2001-12-17  Duarte Loreto <happyguy_pt@hotmail.com>

        * configure.in: Added portuguese locale to ALL_LINGUAS.

2001-12-14  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_toolbars.c: Fixed dragging from the drag handle
to the bookmarks toolbar.

2001-12-14  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/Makefile.am
* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.h
* src/bookmarks_io_netscape.c (NEW_FILE)
* src/bookmarks_io_own_format.c
* src/bookmarks_menus_callbacks.c
* src/netscape.c
* src/newuser_callbacks.c: Tried to rewrite the netscape bookmark 
importer using libxml, but libxml can parse the broken html of the
netscape bookmarks format. So, I cleaned up the old code and integatd 
is as good as possible with the way bookmarks are loaded/saved now.
Also, removed a lot of leaks that it had. It now seems to work 
correctly, I've killed the Import/Export menu in the bookmarks editor 
and now you can open/save/import any of the four (XBEL, old XML, 
Netscape and Mozilla) formats in the same way.
* src/xbel.c: fixed comments.

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

* src/mozilla/GaleonWrapper.cpp
* src/mozilla/mozilla.cpp: Removed lingering 0.9.5 ifdefs.

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

* src/mozilla/EventContext.cpp: Fixed context menu suppression over
scrollbars which were broken by a mozilla api change. marco, the
checks for underlying node type are not comprehensive, so the context
menu is still appearing over certain parts of the scrollbar but not
others.

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

* src/mozilla/FilePicker.cpp
* src/mozilla/FilePickerGfs.cpp: Fix to compile with Moz CVS. They've
added two new functions to get and set the filter index, which is N/A
for us due to the crippled gtk file picker.

2001-12-12  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/newuser_callbacks.c
* ui/Makefile.am
* ui/galeon.glade
* ui/slack.png (NEW FILE): Added a smart bookmark for LinuxPackages.net
and removed the IMDb one because it dis not work always correctly.

2001-12-11  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/newuser_callbacks.c: Added a bookmarklet to search for old 
versions o a page in the internet archive (web.archive.org).

2001-12-11  Petr Janecek  <janecek@ucw.cz>

* src/bookmarks_menus.c: Small smart bookmarks dialog i18n fix.

2001-12-11  Yanko Kaneti <yaneti@declera.com>

* src/mozilla_prefs.c: add "X11" to the user agent string.
Aids some sites with flawed browser detection routines. bug #66657.

2001-12-10  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: fix url corruption

2001-12-09  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c (bookmarks_parse_nick): do a
bookmarks_translate_string () on the smart bookmark arguments.

2001-12-09  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* configure.in: The nautilus view is automatically built if 
nautilus-devel is avaible. It's hacky, let me know if it doesn't
work for you. The spec will need to be fixed to default to
--enable-nautilus-view=no

2001-12-09  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/GaleonWrapper.cpp: fix #66553 (stylesheets not cascading
properly) and work around #66555 (crash when applying stylesheets).

2001-12-08  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_toolbars.c
* src/favicon.c
* src/misc.c
* src/xbel.c: Some small leaks found with memprof.

2001-12-08  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/xbel.c: Correctly load untitled sites without adding a title to 
them.

2001-12-08  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/Makefile.am: Add Nautilus View sources to EXTRA_DIST so they are
distributed even if the view is disabled.

2001-12-08  Jorn Baayen <jorn@nl.linux.org>

* src/main.c: fix compilation
* src/window_callbacks.c: fix new button

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

* src/mozilla/ProgressListener.cpp
* src/mozilla/ProgressListener2.cpp: Fixed garbage statistics when
server reports file size as 0.

2001-12-08  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.c:
* src/Galeon.idl:
* galeon.schemas.in:
* src/main.c:
* src/prefs_strings.h:
* src/session.c:
* src/window_callbacks.c:
* ui/galeon.glade: Changed crash recovery dialog so it's built in
glade, rather than constructed by hand.  Added Cancel button and
removed "Discard" radio button.  Added window close confirmation
dialog for windows with multiple tabs, closing bug #64483.  Added
-l/--load-session command-line option to load a session at startup.  I
should probably check the order in which all of the options are read
sometime; it looks like it could be sort of screwy when conflicting
options are given.

2001-12-08  Jorn Baayen <jorn@nl.linux.org>

* ui/print.glade: margins are specified in inches, make this clear in
the gui

2001-12-08  Jorn Baayen <jorn@nl.linux.org>

* src/menubar.c:
* src/menubar.h:
* src/menu_callbacks.c: remove "Close other tabs" from tab menu,
having it in the context is enough.

2001-12-08  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c: shorten title in tab listing, add detach
item.

2001-12-08  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/xbel.c: Fix problem with saving the autobookmarks folder. It 
should not create a new autobookmarks folder each time now.

2001-12-08  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c: escape uline accel in the tab listing

2001-12-08  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: add some paranoid favicons.keys corruption detection

2001-12-08  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus.c:
* src/context.c:
* src/embed.c:
* src/link_interfaces.c:
* src/window.c:
* src/window_callbacks.c: remove ugly 2 pixel spacing between pixmap
and label in menuitems. This caused menus to look misaligned, because
standard menuitems don't have this spacing.

2001-12-07  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c: append a list of tabs to the tab contrxt menu

2001-12-07  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor_callbacks.c:
* src/favicon.c:
* src/favicon.h:
* src/misc.c:
* src/main.c:
* src/window_callbacks.c: we now use a favicon keysfile, so the ico
only needs to be downloaded once - saves lots of inodes.

2001-12-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/favicon.c: Fixed a crash in the Nautilus view.
REMEMBER that embed->parent_window may be NULL.

2001-12-07  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla/EventContext.cpp: fix keys in textareas so
jorn stop to bug me

2001-12-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/xbel.c: Add the DTD. Fixes #66141

2001-12-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/autocompletion.c
* src/autocompletion.h
* src/bookmarks.c
* src/bookmarks.h: When clearing history (or at exit) clear 
autocompletion before removing the history items. This should 
give a niticiable speedup for big history files because you won't 
need to remove each url from autocompletion.

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

* src/window.c:
* src/menubar.c: change Go/Bookmarks menus position,
the Go position is going to be suggested by HIG, so I think
we (bug 66404 for reasons). 

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

* src/PromptService.cpp: default to YES button in confirm_ex
* src/EventContext.cpp: dont show a context menu on <option>
elements
* src/Makefile.am: force libtool to use CXX as compiler, this should
fix ostream undefined references but could break something other, so
please let me know

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

* configure.in:
* Makefile.am: fix scandir detection

2001-12-06  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: don't use #section in favicon filenames

2001-12-06  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c: "Clone tab" instead of "New tab" in the
tab contextmenu.

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

* src/mozilla/EventContext.cpp: fix key handling on text areas.
If keys are borked again please report ;)

2001-12-06  Jorn Baayen <jorn@nl.linux.org>

* src/mozcallbacks.c: realurl can be NULL

2001-12-05  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus_callbacks.c: fix cancel in the single bookmark
exporting causing warnings

2001-12-05  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/xbel.c: Use xmlNewTextChild instead of xmlNewChild where needed, 
becasue it needs to escape some xml special chars. Fixes bug #66000

2001-12-04  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.c: I will always thoroughly test changes before
committing.  I will always thoroughly test changes before committing.
I will always thoroughly test ...

2001-12-04  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: fix a warning which occured when the user fetched
his first favicon :)

2001-12-04  Jorn Baayen <jorn@nl.linux.org>

* src/window.c:
* src/window_callbacks.c: right-click menu with tab actions on
tabs. I will add a list with all the tabs in a window to the tab menu
soon.

2001-12-04  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/mozcallbacks.c:
* src/window_callbacks.c:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h: only fetch favicons when it's absolutely
guaranteed to be safe (you would get wrong favicons occasionally,
caused by timeouts, cancels, and other stuff). This is done
by comparing embed->site_location with the CurrentURI supplied
by nsIWebNavigation.

2001-12-04  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.c: When the -x or -n options are given, but there
aren't any Galeon windows on the current desktop, open a new window.
Rewrote impl_Galeon_Browser_loadurl() so its behavior is more
consistent.  This will hopefully close bug #65476.

2001-12-03  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus_callbacks.c:
* src/xbel.c: support single bookmark saving & importing again

2001-12-03  Jorn Baayen <jorn@nl.linux.org>

* src/xbel.c: fix bookmarks dnd (wrong assertion in save_to_string,
its first arg is not always a folder)

2001-12-03  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_io_own_format.c: Fix typo.

2001-12-02  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_menus_callbacks.c:
* src/bookmarks_menus.c: ensure the smart bookmarks dialog is not called
without an associated embed. fix #65982. This whole "GaleonWindow" data
passing needs some love I guess.

2001-12-02  Jorn Baayen <jorn@nl.linux.org>

* src/window.c: hacky workaround for popups not getting layered
properly when opened from fullscreen

2001-12-02  Yanko Kaneti <yaneti@declera.com>

* src/embed.c: hacky workaround bug #65399 "JS window.open() crashes 
browser if opened with new tab". This needs to be properly fixed.

2001-12-02  Marco Pesenti Gritti <marco@it.gnome.org>
            Jorn Baayen <jorn@nl.linux.org>

* src/embed.c:
* src/window_callbacks.c: avoid warning with window.close,
fix window.close crash

2001-12-02  Marco Pesenti Gritti <marco@it.gnome.org>

* src/window.c:
* src/window.h:
* src/mozcallbacks.c: set the popups to be on top
in fullscreen mode. Let's hope I borked nothing

2001-12-02  Matthew Mueller <donut@azstarnet.com>

* configure.in: Fix gcc version check grabbing the tail end of the
version in longversions like 2.95.2.1.  Fixes bug #65218.

2001-12-02  Jorn Baayen <jorn@nl.linux.org>

* NEWS: read several thousand lines of ChangeLog and summarised it
into NEWS :)

2001-12-02  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor_callbacks.c: handle smartbookmarks like
smartbookmarks again when activating them in the editor.

2001-12-02  Jorn Baayen <jorn@nl.linux.org>

* src/menubar.c:
* src/menubar.h:
* src/menu_callbacks.c: "Close other tabs" menuitem for the Tab menu

2001-12-02  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c: revert absolutely braindead focus change

2001-12-02  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c:
* src/window_callbacks.c: focus location entry when activating a
bookmark toolbar button, or when pressing the clear location
button, fixing #63560.

2001-12-01  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c: Automatic upgrade of the bookmarks
file format, warning the user. Some cleanups and removal of code
duplication.
* src/dialog.c: Support for unparented question dialog without
warnings.

2001-11-30 Marco Pesenti Gritti <mpeseng@tin.it>

* src/window_callbacks.c: fix a warning when using
window.close(), blizzard commit already fixed the crash

2001-11-30 Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozcallbacks.c: do not show single popups,
mozilla take care of doing it (fix wrong size) 

2001-11-30 Marco Pesenti Gritti <mpeseng@tin.it>

* ui/prompts.glade: fix password promp label

2001-11-30  Christopher Blizzard  <blizzard@face.0xdeadbeef.com>

* src/misc.c (galeon_exit): Remove gtk_moz_embed_pop_startup()
from here so that the mainloop can unwind properly before we shut
down embedding.

* src/main.c (main): Move gtk_moz_embed_pop_startup() to after the
mainloop has returned.

2001-11-30 Marco Pesenti Gritti <mpeseng@tin.it>

* src/dialog.c: try to fix bug 64442
* src/mozilla/EventContext.cpp:
* src/context.c: handle object tag context menus correctly

2001-11-30 Tomas 狿ren <stric@ing.umu.se>

* src/window.c: When using fullscreen mode, galeon occupies one pix 
extra on bottom and right side, which looks ugly if you change virtual
page in your WM and also makes drag-scrolling harder (which checks how 
far you are from the border). The comment here doesn't apply, 
I still can't hit the scrollbars when the
mouse is at the outmost border (with the extra pixels)

2001-11-30 Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/ExternalProtocolHandler.cpp: do not add "" for empty
arguments
* src/session.c: do not use xml version 2.0, why it was so ???
* src/mozilla_i18n.c: right number of languages entries

2001-11-30  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: bookmarks_copy_bookmark copies the smarturl too.
Fixes problems with smartbookmarks when importing.

2001-11-30  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Nobody has complained about bookmarks lossage, so
I'm changing the default bookmark format to XBEL. I warned you.
* src/bookmarks_editor_callbacks.c: Warn the user if loading fails.

IMPORTANT: Galeon will start with no bookmarks now, you need to go to 
the bookmarks editor and open your old ~/.galeon/bookmarks.xml (using
the old format).

2001-11-30  Matt Aubury <matt@ookypooky.com>

* configure.in: add a --disable-werror option for people with
broken system include files that generate warnings. 
Fixes bug #65522.

2001-11-29  Yanko Kaneti <yaneti@declera.com>

* configure.in: up the required gdk-pixbuf version to 0.13.0. Now that
we use favicons by default there is an increased possibility of 32-bit
favicons crashing the browser. bug #65724.

2001-11-29  Daniel Quinlan  <quinlan@transmeta.com>

* ui/preferences.glade: add predefined Emacs mailer line.

2001-11-28  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/ContentHandler.h
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GaleonWrapper.h
* src/mozilla/ProgressListener2.cpp
* src/mozilla/mozilla.cpp: Re-sync'ed with mozilla cvs where nsIWebBrowserPersist
changed from using nsIPrintOptions to nsIPrintSettings which are virtually the
same interfaces with different names. feh. More #ifdefs.
Removed a useless friend declaration from ContentHandler and made a couple of
minor cleanup changes to ProgressListener2.

2001-11-27  Daniel Erat <dan_erat@pobox.com>

* src/window_callbacks.c: Update tab dragging stuff so the arrows are
drawn between the tabs where the tab will be inserted, and so the
destination position is more intuitive.

2001-11-27  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus.c: also statusbar messages for menus in toolbars,
outcome of a most confusing discussion on irc ;)

2001-11-27  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in: bmmenu tooltips pref default was wrong
(was tooltips by default, instead of statusbar)

2001-11-26  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus_callbacks.c
* src/xbel.c: Finished the xbel loader and saver. Now it should
support all the info that was avaible with the old galeon own format.
It is not yet the format used to save the bookmarks in ~/.galeon
because I want to know if it saves your bookmarks correctly, so please
test now or you'll lose your bookmarks later.

2001-11-26  Yanko Kaneti <yaneti@declera.com>

* Makefile.am: Distribute INSTALL.in and hack-macros
* autogen.sh: No more sopwith.
* configure.in: Mozilla up to 0.9.6. Generate INSTALL.
* INSTALL.in (added):
* INSTALL (removed): Autogenerated to get the right version 
requirements

2001-11-26  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_menus.c: use the bookmark url if the 
autobookmark name is empty. bug #65362.

2001-11-26  Tomas 狿ren <stric@ing.umu.se>

* src/mozilla/scandir.c (ADDED):
* src/mozilla/scandir.h (ADDED): scandir() and alphasort() from glibc
* src/mozilla/TOCProtocolHandler.cpp:
* src/mozilla/Makefile.am:
* configure.in: Use scandir.[ch] if not present in libc.
Bug #65315

2001-11-26  Tomas 狿ren <stric@ing.umu.se>

* configure.in: Reverse check for debug builds to be correct, #65313

2001-11-25  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/ContentHandler.cpp: Stopped "GNOME Default"
helper entry appearing if there isn't a GNOME Default helper :-)

2001-11-25  Robert Clark <galeon-devel@ratty.org.uk>

* src/galeon_types.h:
* src/link_interfaces.c:
* src/mozilla/GaleonWrapper.cpp: support previous as a synomym for
prev

2001-11-24  Daniel Erat <dan_erat@pobox.com>

* src/mozilla/mozilla.cpp: Remove duplicate keycode mappings.

2001-11-24  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: smarter favicon caching

2001-11-24  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: remove icon from cache when downloading new favicon

2001-11-24  Jorn Baayen <jorn@nl.linux.org>

* src/themes.c: fix leaking of GdkWindows

2001-11-24  Yanko Kaneti <yaneti@declera.com>

* src/mozilla_i18n.c: windows-936 is actually a Simplified Chinese cp.

2001-11-23  Yanko Kaneti <yaneti@declera.com>

* src/menu_callbacks.c: toggle the history dock on 
history menu activation. bug #65151.

2001-11-22  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/prefs.c: ' ' is an invalid char for gconf keys. Attempt 
to fix bug #65345 

2001-11-21  Yanko Kaneti <yaneti@declera.com>

* src/embed.c: additional check for NULL returned from gconf on
/apps/galeon/gconf_test to  __TIME__  comparison.

2001-11-21  Jorn Baayen <jorn@nl.linux.org>

* src/themes.c: use user_file () for SHAREDIR file lookups

2001-11-21  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/ContentHandler.cpp
* src/mozilla/ContentHandler.h: Added option to use the gnome-vfs
default helper, whatever it may be, instead of always having to
choose an explicit application as a helper. Simply select
"GNOME Default" (localised) from the option menu of gnome-vfs
helpers in the helper chooser dialog.

2001-11-21  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c:
* src/window.h:
* src/window_callbacks.c: prelight for backforward hist buttons, when
they are using theme icons.

2001-11-21  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c:
* src/embed.c:
* src/window.c:
* themes/README:
* ui/Makefile.am:
* ui/secure.xpm (REMOVED):
* ui/insecure.xpm (REMOVED):
* ui/Secure.png (ADDED):
* ui/Insecure.png (ADDED):
* ui/CloseTab.png (ADDED):
* ui/dir.xpm -> ui/dir.png:
* ui/dir_open.xpm -> ui/dir_open.png:
* ui/default.xpm -> ui/default.png:
* ui/default_open.xpm -> ui/default_open.png:
* ui/i-bookmark.xpm -> ui/i-bookmark.png:
* ui/smart-bm-tray.xpm -> ui/smart-bm-tray.png: Migrate all theme icons
to png, so we can use nice alpha stuff everywhere.

2001-11-21  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/GaleonWrapper.cpp: also do <link rel="icon">

2001-11-20  Jorn Baayen <jorn@nl.linux.org>

* src/persistent_data_manager.c: select next row when deleting one

2001-11-19  Daniel Erat <dan_erat@pobox.com>

* src/embed.c:
* src/galeon_types.h:
* src/mozcallbacks.c: Fixed bug that marco pointed out where popups
weren't getting resized correctly (this happened because about:blank
was being loaded in them now, making them visible).

2001-11-19  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_callbacks.h
* src/bookmarks_io.h
* src/bookmarks_menus_callbacks.c
* src/downloader.c
* src/embed.c
* src/menu_callbacks.c
* src/prefs_callbacks.c
* src/window.c
* src/mozilla/FilePicker.cpp
* src/mozilla/filepicker.h: Now you can choose in what file format 
to save / open / import your bookmarks. Unfortunately there is only one
option for now ;-) The Import/Export menu will die soon.

2001-11-19  Simos Xenitellis  <simos@hellug.gr>

* configure.in: Added "el" to ALL_LINGUAS.

2001-11-18  Daniel Erat <dan_erat@pobox.com>

* src/galeon_types.h:
* src/menubar.c:
* src/session.c:
* src/window.c: File menu cleanups.  "Work offline" moved to Settings
menu and recent sessions list put inside of a submenu.

2001-11-18 Marco Pesenti Gritti <mpeseng@tin.it>

* src/print_callbacks.c: removed
* src/print_internal.h: removed
* src/print.c: merge back stuff from
print_callbacks and print_internal
* src/Makefile.am: remove no more used files

2001-11-18  Jorn Baayen <jorn@nl.linux.org>

* src/mozcallbacks.c: better failed load detection

2001-11-18  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor_callbacks.c:
* src/favicon.c:
* src/favicon.h:
* src/toolbar.c:
* src/window.h:
* src/window_callbacks.c: favicon refreshing contextmenu on the
drag handle

2001-11-18  Jorn Baayen <jorn@nl.linux.org>

* src/mozcallbacks.c: nullify embed after freeing it

2001-11-17 Marco Pesenti Gritti <mpeseng@tin.it>

* src/misc_callbacks.c:
* src/menu_callbacks.c: do not show the dialog
about the mail address when sending link, user can
set it in the mail client

2001-11-17  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c: nullify bookmarks after freeing them

2001-11-17 Marco Pesenti Gritti <mpeseng@tin.it>

* ui/print.glade: desecrate the print dialog more
to please jorn. Jorn, now stop bugging us please !
Seriously I rehashes the options a bit to able to 
have a Layout tab, that make more sense than Advanced.

2001-11-17  Don Bright  <aeoespam@freeshell.org>

* galeon.schemas.in
* po/ChangeLog
* src/prefs_strings.h
* src/print.c
* src/print.h
* src/print_callbacks.c
* src/print_internal.h
* ui/print.glade : desecrate the print header/footer options
so that Jorn and Marco like them

2001-11-17  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/mozilla.cpp: fix some bugs with the new
keys conversion

2001-11-17  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/mozcallbacks.c:
* ui/preferences.glade: add a "go back in history" option to the mmb
prefs

2001-11-17  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/galeon_types.h:
* src/mozilla_notifiers.c:
* src/prefs.c:
* ui/preferences.glade: add a mousewheel stepsize pref

2001-11-17  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/Makefile.am
* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_editor.h
* src/bookmarks_editor_callbacks.c
* src/bookmarks_io.h (NEW FILE)
* src/bookmarks_io_own_format.c (NEW FILE)
* src/bookmarks_menus_callbacks.c
* src/embed.h
* src/misc.h
* src/netscape.c: More cleanups to the bookmarks internals. The loading
and saving has been abstracted and now it will be easy to switch to 
XBEL as soon as I finish the XBEL loader and saver. Also, I plan to 
clean up the UI and allow the user save/open any bookmark format, with
or without merging (what is now called "importing").

2001-11-17  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c:
* src/misc.c:
* src/misc.h: alpha transparency support for favicons

2001-11-17  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/mozcallbacks.c: don't fetch the favicon when the load finishes
when a user cancels.

2001-11-17  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: ignore trailing slashes when building favicon filenames

2001-11-17  Yanko Kaneti <yaneti@declera.com>

* ui/galeon.glade: remove the fixed width of the persistent data
manager dialog. bug #64413.

2001-11-17  Jorn Baayen <jorn@nl.linux.org>

* src/persistent_data_manager.c: when removing & blocking a cookie,
append a fake (but fully functional) site to the blocked sites clist
It's a hack, but i think it's worth it as the old behv. was rather
confusing.

2001-11-17  Jorn Baayen <jorn@nl.linux.org>

* src/link_interfaces.c: use pixmaps in the menus

2001-11-17  Lee Willis <lwillis@myopenapps.com>

* src/spinner.c: support for spinners in ~/.galeon/spinners

2001-11-17  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/Makefile.am:
* src/galeon_types.h:
* src/link_toolbar.c -> link_interfaces.c:
* src/link_toolbar.h -> link_interfaces.h:
* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h:
* src/mozcallbacks.c:
* src/prefs_strings.h:
* src/prefs.c:
* src/toolbar.c:
* src/window_callbacks.c:
* src/window_notifiers.c:
* src/window.c:
* src/window.h:
* ui/preferences.glade: remove link toolbar

2001-11-17  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/Makefile.am
* src/autobookmarks.c
* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_editor.c
* src/bookmarks_editor.h (NEW FILE)
* src/bookmarks_editor_callbacks.h
* src/bookmarks_editor_dnd.c
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/favicon.c
* src/favicon.h
* src/galeon.h
* src/galeon_types.h
* src/menu_callbacks.c
* src/misc.h
* src/misc_callbacks.c
* src/netscape.c
* src/session.c
* src/window.c
* src/window_callbacks.c
* src/mozilla/MyportalProtocolHandler.cpp: First step of big bookmarks
cleanups. Bookmark related things have been extracted from
galeon_types.h and moved to bookmarks.h and bookmarks_editor.h. Saving
and loding of bookmarks has been improved (wrt to aliases). The id 
field of BookmarkItem has been removed.

2001-11-16  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp:
* src/mozcallbacks.c: rework the mozilla->gtk keys
conversion, fix shift+key accels. Expect bugs and please
report them

2001-11-16  Yanko Kaneti <yaneti@declera.com>

* src/mozilla_i18n.c: sync with mozilla. Add "Korean (ISO-2022-KR)" 
and "Romanian (ISO-8859-16)" for translation.

2001-11-15  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c:
* src/misc.c:
* src/misc_callbacks.c:
* src/stylesheets.c:
* src/themes.c:
* src/themes.h: cleanups, some optimizations

2001-11-16  Yanko Kaneti <yaneti@declera.com>

* src/mozilla_prefs.c:
* src/embed.c: use a build identifier = __TIME__ in 
/apps/galeon/gconf_test to test if we are not running 
a new build/version. If so set the mozilla prefs explicitly.
Including "xpinstall.enabled" = FALSE and 
"network.http.accept-encoding" = "gzip, deflate, compress;q=0.9"

2001-11-15  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c: small cleanups

2001-11-15  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.h:
* src/mozilla.cpp:
* src/mozcallbacks.c: do not load mozilla prefs
explicitly. Mozilla does it. 
This was causing the autoproxyu bug !
Philip, please take a look ;)

2001-11-15  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/ProgressListener2.cpp:
* src/mozilla/ProgressListener.cpp:
* src/mozilla/mozilla.h:
* src/favicon.c: show the download dialog when fetching favicons
via the editor

2001-11-15  Marco Pesenti Gritti <mpeseng@tin.it>

* src/embed.c:
* src/mozcallbacks.c: better work around for the autoproxy
bug. We load prefs just after the first loaded page

2001-11-15  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/ProgressListener2.cpp:
* src/mozilla/ProgressListener2.h: make favicon fetching threadsafe

2001-11-15  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/toolbar.c:
* src/themes.c:
* src/window_callbacks.c:
* themes/README:
* ui/Makefile.am:
* ui/BackHistory.png (REMOVED):
* ui/ForwardHistory.png (REMOVED): leave theming completely to themes.c,
cleanup toolbar generation code. removed some of the backwards compat
hacks (they were causing hacky code and slowdown, even), code cleanup
(squashing some bugs in the process)

Be sure to have a clean /usr/share/galeon!!

2001-11-15  Daniel Erat <dan_erat@pobox.com>

* src/session.c: Fixed bug where window positions were not being
saved correctly in sessions.

2001-11-15  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.c:
* src/bookmarks.c:
* src/context.c:
* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/galeon_types.h:
* src/main.c:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/newuser_callbacks.c:
* src/panel.c:
* src/session.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: Cleaned up the embed_create* and
window_add_embed stuff some more, so that the functions take flags
instead of having a bunch of boolean parameters.  Also made some
changes so that the tabs go in the correct order when saving and
loading sessions.  Please test, since some bugs might've slipped
through.

2001-11-15  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/toolbar.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c:
* themes/README:
* ui/Makefile.am:
* ui/Fullscreen.png: fullscreen toolbar togglebutton, fullscreen icon
from gthumb

2001-11-15  Jorn Baayen <jorn@nl.linux.org>

* themes/README: update

2001-11-15  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: fix proxy autoconfig

2001-11-15  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c:
* src/mozcallbacks.c: implement marco's workaround for the problems
when no document is loaded

2001-11-14  Jorn Baayen <jorn@nl.linux.org>

* ui/preferences.glade: slight ui tweak in the css tingie

2001-11-13  Jorn Baayen <jorn@nl.linux.org>

* src/spinner.c: only load the galeon homepage on a proper buttonclick

2001-11-13  Ricardo Fern嫕dez Pascual

* ui/galeon.glade: Small tweak to the dowload dialog. It resizes
        better now.

2001-11-13  Adam D. Lopresto <adam@cec.wustl.edu>

* ui/preferences.glade
* galeon.schemas.in: More clear name for the "Make close button 
on inactive tabs insensitve"

2001-11-12  Matt Aubury <matt@ookypooky.com>

* src/mozilla_prefs.c: make sure keyword searching (on pasting a
phrase) is enabled.

2001-11-12  Jorn Baayen <jorn@nl.linux.org>

* src/history.c:
* src/toolbar.c: clear location entry history also when clearing
history.

2001-11-11  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/toolbar.c:
* src/window_callbacks.c: optional find butotn for in the toolbar

2001-11-11  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c: fix context menu on back/forward hist buttons

2001-11-11  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: add link context menus to the back/forward button
menu

2001-11-11  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.h:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c: importing of bookmarks behaves
like it used to again, importing of files into folders is now
done via the context.

2001-11-11  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus_callbacks.c: hide menu first before showing 
the export filesel

2001-11-11  Jorn Baayen <jorn@nl.linux.org>

* src/prefs_callbacks.c: set parentwindow for customcss filesel

2001-11-11  Marco Pesenti Gritti <mpeseng@tin.it>

* ui/print.glade: rename some label

2001-11-11  Marco Pesenti Gritti <mpeseng@tin.it>

* ui/print.glade: possibly improved layout. Need still some
work on labels and tooltips of the footer section

2001-11-11  Jorn Baayen <jorn@nl.linux.org>

* src/menubar.c: improved "send" string

2001-11-11  Yanko Kaneti <yaneti@declera.com>

* ui/preferences.glade: a patch by Ole Aamot <Ole.Aamot@nr.no> to
make the Norwegian language strings iso639 compilant.

2001-11-10  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.h:
* src/bookmarks.c:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c: allow exporting of bookmarks via
the context, and make importing put bookmarks into the selected folder

2001-11-10  Marco Pesenti Gritti <mpeseng@tin.it>

* src/prefs.c:
* src/prefs_callbacks.c:
* src/preferences.glade: mouse wheel and history
on context menu prefs removed from the UI.
I'm a bastard I know, let me be so at least one
time :)

2001-11-10  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c:
* src/window_callbacks.c:
* src/window.h: focus associated button too when focussing a
back/forward history button, like IE, gnumeric etc.
Also cleanup prelight code.

2001-11-10  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: use GtkArrow for the back/forward history buttons,
to be consistent with other apps.

2001-11-10  Jorn Baayen <jorn@nl.linux.org>

* src/menubar.c:
* src/window.c: tidy file menu 

2001-11-10  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus.c:
* src/bookmarks_toolbars.c:
* src/embed.c:
* src/favicon.c:
* src/favicon.h:
* src/history.c:
* src/mozcallbacks.c:
* src/window_callbacks.c:
* src/window_notifiers.c: favicon cleanup

2001-11-10  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: favicons have .ico extension again, fix fetching
of favicons via the editor

2001-11-10  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c:
* src/favicon.c: favicons are now stored on disk with the name of
the url they are associated with, instead of their own location.
Favicons should work much smoother now.

2001-11-10  Matt Aubury <matt@ookypooky.com>

* src/galeon.in: add a few more lame checks for subsequent 
mozilla versions. Someone should really do this properly!

2001-11-10  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks_toolbars.c: added some missing checks, try
to fix #64063

2001-11-09  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c: better favicon handling

2001-11-09  Jorn Baayen <jorn@nl.linux.org>

* src/prefs_strings.h:
* src/session.c: save recovery method

2001-11-09  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: show favicons in back/forward context menus

2001-11-09  Jorn Baayen <jorn@nl.linux.org>

* ui/print.glade: very slight ui tweak, still needs a redesign though

2001-11-09  Jorn Baayen <jorn@nl.linux.org>

* src/mozcallbacks.c: somewhat more sensible draghandle pixmap updating

2001-11-09  Yanko Kaneti <yaneti@declera.com>

* src/print.c:
* src/print_internal.h:
* ui/print.glade: remove some leftovers.

2001-11-08  Joerg Wunsch <joerg_wunsch@interface-systems.de>

* src/dialog.c:
* src/session.c: fix compilation under freebsd

2001-11-08  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/prefs_strings.h:
* src/prefs.c:
* src/prefs.h:
* src/print.c:
* ui/print.glade: fix lots of printing borkage

2001-11-08  Joerg Wunsch <joerg_wunsch@interface-systems.de>

* src/mozilla/mozilla.cpp:
* src/prefs_strings.h:
* src/print.c:
* src/print.h:
* ui/print.glade: more print options

2001-10-31  Marco Pesenti Gritti <mpeseng@tin.it>

* galeon.schemas.in: remove some no more used entries

2001-11-08  Adam Lopresto <lopresto@writeme.com>

* src/window.c: Display the url instead of "Untitled" in the 
recent menu.

2001-11-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon_types.h
* src/history.c
* src/menu_callbacks.c
* src/menubar.h
* src/mozcallbacks.c
* src/window.c
* src/window.h: Rewrote the "Go" recent menu. It now is independent
of the main history, and each window is independent of each other (not
each embed). The code is much cleaner too.

2001-11-07  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/embed.c:
* src/galeon_types.h:
* src/prefs.c:
* src/prefs.h:
* src/prefs_callbacks.c:
* src/prefs_strings.h:
* src/stylesheets.c:
* src/stylesheets.h:
* src/window_notifiers.c:
* ui/preferences.glade: implemented the user stylesheet "manager"
i proposed on the list

2001-11-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/autocompletion.c
* src/autocompletion.h
* src/bookmarks.c
* src/bookmarks_editor_callbacks.c
* src/history.c: Remove urls from the autocompletion list before 
freeing or modifying them.

2001-11-06  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/GaleonWrapper.cpp
* src/mozilla/mozilla.cpp: Adam Lock has added a flag to the
persist object to prevent gunzip or other conversions. I have
added support for this (#ifdefed against 0.9.5+ or higher).
This means that if 1.0 is against 0.9.6 we will have no problems.
In the mozilla bug, Adam suggests a direct fix, which while not
perfect, could be used if we want to make 1.0 work with 0.9.5
2001-11-06  Philip Langdale <philipl@mail.utexas.edu>

* src/downloader.c: Turned autodownload for gtm back on. Dumb
dumb dumb.... Marco, I still think we need this pref back, there's
no other way to control it.

2001-11-06  Matt Aubury <matt@ookypooky.com>

* src/session.c: another minor fix.

2001-11-06  Matt Aubury <matt@ookypooky.com>

* src/misc_callbacks.c: another minor fix.

2001-11-06  Matt Aubury <matt@ookypooky.com>

* configure.in: remove -Wpointer-arith, it's done by some obscure
old (?) glibc headers :-/

2001-11-06  Matt Aubury <matt@ookypooky.com>

* src/mozilla/ProgressListener.cpp: to remove compile warning with
older gcc, handle ACTION_FAVICON in the OnStateChange mathod. All
the code does is ignore it, which is compatible with the old
behaviour, but it doesn't seem right to me. Certainly it's
different to ProgressListener2.

Philip?

2001-11-06  Matt Aubury <matt@ookypooky.com>

* src/prefs.c:
* src/configure.in: hack to get compile working on gcc3, we
globally #define __const__ to be nothing. I don't like this, 
but the problem is in the glib-1.2 headers and I can't seem 
define it locally to Galeon-skels.c which is where it causes
the problem. Anyone got any better ideas (other than not
using -Werror, of course)?

2001-11-06  Matt Aubury <matt@ookypooky.com>

* src/session.c: prettify the crash recovery dialog with an icon.

2001-11-06  Matt Aubury <matt@ookypooky.com>

* configure.in:
* src/autocompletion.c:
* src/bookmarks.c:
* src/bookmarks_menus.c:
* src/bookmarks_toolbars.c:
* src/context.c:
* src/dialog.c:
* src/eel-gconf-extensions.c:
* src/galeon-nautilus-view.c:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/mozilla_notifiers.h:
* src/netscape.c:
* src/themes.h:
* src/window.c:
* src/xlink.h:
* src/npl/gGnomeHelpUrl.cpp: fix a bunch of existing warnings,
add some extra warning flags and turn warnings into errors.
This is a bit fascist but there were some real bugs in the
_existing_ warnings which people had just ignored, so this is
the only way of forcing people to do something about them :-/

2001-11-06  Matt Aubury <matt@ookypooky.com>

* src/context.c: capitalise instances of "Galeon" in the
NautilusView context menus.

2001-11-06  Jorn Baayen <jorn@nl.linux.org>

* src/persistent_data_manager.c: fix a dumb bug

2001-11-04  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/autobookmarks.c
* src/galeon_types.h
* src/history.c: SOme cleanups to history. Now the last visited site
is not recalculated every time. More rewrites to come ;-)

2001-11-05  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp: mark two strings for translation (why did
noone notice?), fix putting mozilla memory into the pdm structures,
which were g_freed later on (!)

2001-11-05  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp:
* src/context.c:
* src/embed.c:
* src/galeon_types.h:
* src/menu_callbacks.c:
* src/persistent_data_manager.c:
* src/persistent_data_manager.h:
* src/persistent_data_manager_callbacks.c: fix the pdm related
structure/enum mess

2001-11-05  Jorn Baayen <jorn@nl.linux.org>

* src/dialog.c: fix a warning

2001-11-05  Jorn Baayen <jorn@nl.linux.org>

* src/context.c:
* src/dialog.c:
* src/galeon_types.h:
* src/window.c:
* src/window_notifiers.c: fix a weird bug peppo reported where the
fullscreen state could get confused

2001-11-05  Jorn Baayen <jorn@nl.linux.org>

* src/Makefile.am:
* src/galeon.h:
* src/galeon_types.h:
* src/persistent_data_manager.c:
* src/persistent_data_manager.h (ADDED):
* src/persistent_data_manager_callbacks.c (ADDED):
* ui/galeon.glade: pdm rewrite, code almost doubled (but the old code
was really zipped), but i hope it's much better maintainable now.

2001-11-05  Matt Aubury <matt@ookypooky.com>

* src/mozilla/MyportalProtocolHandler.cpp: handle smart bookmarks
properly again, also fix up anonymous fields (e.g. IMDb bookmark).
* src/window_callbacks.c: hack to ignore out-of-range keys when 
doing automatic popping up of autocompletions. This fixes some
very random behaviour (for instance, doing a window-manager drag
by holding down Alt and clicking on the window was bringing up
completions!).

2001-11-05  Matt Aubury <matt@ookypooky.com>

* src/newuser_callbacks.c: build smart bookmarks in the same 
order as shown in the newuser druid.

2001-11-05  Matt Aubury <matt@ookypooky.com>

* src/mozilla/MyportalProtocolHandler.cpp:
* myportal.css: minor, fairly pointless changes to myportal layout. 
I must enjoy being flamed or something.

2001-11-05  Matt Aubury <matt@ookypooky.com>

* themes/Aquatic/Home.png:
* themes/Aquatic/Home-prelight.png: improved.

2001-11-05  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade: change "Configure Internet Connection" to
"Configure Proxy Settings", which is rather more accurate.
As suggested by topher.

2001-11-04  Don Bright <aeoespam@freeshell.org>

        * src/bookmarks.c:
        * src/prefs.c: plug memory leaks , bug #63769

2001-11-04  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* autocompletion.c
* src/prefs_strings.h
* galeon.schemas.in
* README.ExtraPrefs: Removed the sorting type pref.

2001-11-04  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_toolbars.c
* src/prefs_strings.h
* galeon.schemas.in
* README.ExtraPrefs: Added a hiden pref to have the old behavior
back for smartbookmark (click to fold/unfold, C-click to Go)

2001-11-04  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus.c:
* src/bookmarks_toolbars.c: sensible tooltips/status handling

2001-11-04  Jorn Baayen <jorn@nl.linux.org>

* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h:
* src/misc.h:
* src/misc_callbacks.c: 
* src/window.c: File->Send link to

2001-11-04  Don Bright <aeoespam@freeshell.org>

* src/mozilla/GaleonWrapper.cpp
* src/mozilla/PrintListener.cpp
* src/stylesheets.c: plug a few small memleaks, bug #63722.

2001-11-04  Yanko Kaneti <yaneti@declera.com>

* galeon.schemas.in:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/prefs_strings.h: fix all the symptoms of bug #63705.
save bookmark editor controls state. sync the menus of the docked
bookmarks editor.

2001-11-04  Jorn Baayen <jorn@nl.linux.org>

* ui/preferences.glade: fix capitalization

2001-11-04  Matt Aubury <matt@ookypooky.com>
Marco Pesenti Gritti <mpeseng@tin.it>

* preferences.glade:
* prefs_callbacks.c: better layout for layout prefs.
remove ugly/not useful Images/password/cookies
buttons

2001-11-04  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: kill a warning

2001-11-04  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/bookmarks.c:
* src/favicon.c:
* src/galeon_types.h:
* src/prefs_strings.h:
* src/prefs.c:
* src/window_notifiers.c:
* ui/preferences.glade: remove favicon pref

2001-11-04  Jorn Baayen <jorn@nl.linux.org>

* themes/lots/lots:
* themes/Makefile.am:
* configure.in: remove all themes except remembrance, aquatic,
gnomelarge and micro

2001-11-04  Matt Aubury <matt@ookypooky.com>

* themes/Aquatic/.cvsignore: (addded)
* themes/Aquatic/Back-prelight.png: (addded)
* themes/Aquatic/Back.png: (addded)
* themes/Aquatic/Forward-prelight.png: (addded)
* themes/Aquatic/Forward.png: (addded)
* themes/Aquatic/Home-prelight.png: (addded)
* themes/Aquatic/Home.png: (addded)
* themes/Aquatic/Makefile.am: (addded)
* themes/Aquatic/New-prelight.png: (addded)
* themes/Aquatic/New.png: (addded)
* themes/Aquatic/Refresh-prelight.png: (addded)
* themes/Aquatic/Refresh.png: (addded)
* themes/Aquatic/Stop-prelight.png: (addded)
* themes/Aquatic/Stop.png: (addded)
* themes/Aquatic/Up-prelight.png: (addded)
* themes/Aquatic/Up.png: (addded)
* themes/Makefile.am:
* configure.in: new theme.

2001-11-03  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozcallbacks.c:
* src/prefs.c:
* src/galeon_types.h:
* ui/preferences.glade: kill autozoom, autodownload,
right mouse button prefs

2001-11-03  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/bookmarks_toolbars.c:
* src/galeon_types.h:
* src/prefs.c:
* src/prefs_strings.h:
* ui/preferences.glade: nuke smart bookmark goto button

2001-11-03  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c: smart bookmarks backward compat hack

2001-11-03  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/bookmarks.c:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_menus.c:
* src/bookmarks_toolbars.c:
* src/galeon_types.h:
* src/newuser_callbacks.c:
* src/prefs.c:
* src/prefs_strings.h:
* ui/bookmarks.glade:
* ui/preferences.glade: add a smarturl field in the bm editor,
which is used (if non-empty and containing %s) to build a smart
bookmark. the ordinary url field is used if the smart bookmark entry
is empty. remove alternate url stuff. remove smartbm folding pref,
folding now happens with ctrl-click. all as discussed on #galeon.

WARNING all your old smart bookmarks belong to /dev/null

2001-11-03  Roy-Magne Mo <rmo@sunnmore.net>

* ui/preferences.glade: Split Norwegian (no) in Norwegian/Nynorsk (nn)
and Norwegian/Bokmaal (no).

2001-11-03  Matt Aubury <matt@ookypooky.com>

* src/menubar.c: move separator down one place so it doesn't
upset me any more.

2001-11-03  Jorn Baayen <jorn@nl.linux.org>

* src/menubar.c:
* src/mozcallbacks.c: Use Ctrl-G for find next, Ctrl-L for focusing
the location should be enough.

2001-11-03  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/find.c:
* src/menubar.c:
* src/menubar.h:
* src/menu_callbacks.c:
* src/prefs_strings.h: add "Find next" to edit menu, searches for the
next occurance of the string last searched for in the dialog.

2001-11-03  Jorn Baayen <jorn@nl.linux.org>

* ui/preferences.glade: hide smartbookmark go button pref

2001-11-03  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/bookmarks.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/prefs_strings.h: store alternate url in bookmarks.xml

2001-11-03  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c: more intelligent statusbar messages for
smart bookmarks

2001-11-03 Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/prefs.c
* src/galeon_types.h
* ui/preferences.glade: Added a pref to disable the automatic
autocompletion window (the pref was already done, but not in UI).
* README.ExtraPrefs: Updated.

2001-11-03 Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* ui/preferences.glade: For some strange reason, only half of
the changes that I did to this file got commited yesterday. 
* Makefile.am: Added the README.ExtraPrefs to the dist.
* galeon.spec.in: Added README.ExtraPrefs to the docs.

2001-11-02  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/bookmarks_toolbars.c:
* src/prefs_strings.h:
* ui/bookmarks.glade:
* ui/preferences.glade: Add a dialog to set the URL for a smart bookmark
that should be used when the entry is empty.

2001-11-02 Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* README.ExtraPrefs
* src/galeon_types.h
* src/prefs.c
* src/prefs_callbacks.c
* ui/preferences.glade: Hide some prefs that are considered bloat.
See README.ExtraPrefs for details.

2001-11-02  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c: fix context menu setting a pref according
to a separator. Don't you laugh at me!

2001-11-02  Jorn Baayen <jorn@nl.linux.org>

* ui/preferences.glade: clarify link toolbar pref

2001-11-02  Yanko Kaneti <yaneti@declera.com>

* src/history.c|h: static history_clear_recent_menu. Use the history 
item url for the recent menu when the page title is emtpy. #63517

2001-11-02 Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* README.ExtraPrefs: Added this file to document the prefs that are
not availble from the UI. Please, keep it updated, and add the ones
that I don't know about.
* galeon.schemas.in
* src/autocompletion.c
* src/autocompletion.h
* src/prefs_strings.h
* src/window_callbacks.c: Always show the autocompletion alternatives
window as you type. See the README.ExtraPrefs if you want to disable
it. I haven't put the pref in the UI because I wnat to know if you
think that this sucks too much.

2001-11-02  Jorn Baayen <jorn@nl.linux.org>

* src/link_toolbar.c: fix context menus

2001-11-02  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/galeon_types.h:
* src/link_toolbar.c:
* src/prefs_strings.h:
* src/prefs.c:
* src/window_notifiers.c:
* ui/preferences.glade: add a pref for whether the link tb should
be hidden when no links are available or not. First, people complained
because it did autohide. Now, people are complaining because it does
not autohide, so a pref is prolly appropiate here.

2001-11-01  Don Bright <aeoespam@freeshell.org>

* src/mozilla/mozilla.cpp
* src/mozilla/GaleonWrapper.cpp: plug some memory leaks.
bugs #63561, #63581.

2001-11-01  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: add some checks, trying to catch a bug

2001-11-01  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/GaleonWrapper.cpp:
* src/galeon_types.h:
* src/link_toolbar.c: add support for search, top, and made links.
also support rev= style links.

2001-11-01  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/Makefile.am
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/mozilla.cpp: Yay! #ifdef again! The include
for nsIWebBrowserPersist moved and they split the CONTRACTID
out into a separate header so we have to #ifdef. yay!

2001-11-01  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/main.c: Enable the server timeout by default (it will quit
after an hour of inactivity). This is to avoid leaving galeon servers
hanging around forever when the user closes the X session. The old 
behavior can be obtained using --server-timeout=0

2001-11-01  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/main.c: Removed "the display OAF stuff". 
* src/session.h: Removed an unused exported var.

2001-11-01  Philip Langdale <philipl@mail.utexas.edu>

* src/embed.c: If auto-proxy is active, load the proxy url
on galeon startup to properly initialise proxy settings.

2001-10-31  Marco Pesenti Gritti <mpeseng@tin.it>

* src/prefs.c: make fonts free code a bit more
safe, possibly fix a reported unreproducible crash

2001-10-31  Marco Pesenti Gritti <mpeseng@tin.it>

        * src/misc.c: drop code to parse urls in .desktop
        files. The code is borked, and I dont feel like
        mantaining such an hack.
        If you feel it like a needed feature ... patches
        are welcome :)

2001-10-31  Marcello Raffa <mrooth@tiscalinet.it>

* src/window_callbacks.c: middleclick on the tab label clones the tab

2001-10-31  Yanko Kaneti <yaneti@declera.com>

* src/prefs.c: cleanup
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/PrintListener.c: workaround for a problem with mozilla
printing resetting the LC_* environment. fixes bug #63470.

2001-10-31  Jorn Baayen <jorn@nl.linux.org>

* src/window.c: also context menu on the "Galeon manual" item in
the help menu

2001-10-31  Lee Willis <lwillis@myopenapps.com>

* src/bookmarks.c: fix the code getting the favicon filename

2001-10-31  Jorn Baayen <jorn@nl.linux.org>

* src/Galeon-impl.c:
* src/main.c: fix commandline fullscreen stuff to use
window_set_fullscreen_mode so that xinerama doesnt b0rk.

2001-10-28  Marco Pesenti Gritti <mpeseng@tin.it>

        * src/main.c: fix --fullscreen, now the window is
        showed before setting the size, it was the way
        we did it before someone decided to break without
        looking at the all caps comment :) A bit hacky
        but I think it's ok for 1.0

2001-10-30  Yanko Kaneti <yaneti@declera.com>

* ui/preferences.glade: move the cache preferences in the persistent
data section. fix bug #63242.

2001-10-30  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/ProgressListener2.cpp: Fixed new downloader so that
no post-download actions are attempted if the download it cancelled.
MattA: You should have copied my code a little better. :-)

2001-10-30  Jorn Baayen <jorn@nl.linux.org>

* src/Galeon.idl:
* src/Galeon-impl.c:
* src/main.c: respect --geometry and --fullscreen when opening new
windows in an existing galeon process.

2001-10-30  Yanko Kaneti <yaneti@declera.com>

* FAQ.html, FAQ: tiny fix
* src/Makefile.am:
* configure.in: applied a patch from fougas@mail.ru to fix the 
compile on FreeBSD.

2001-10-30  Marco Pesenti Gritti <marco@it.gnome.org>

* src/embed.c: fix profiles I borked :) Sorry .. please
report if you see more problems

2001-10-30  Marco Pesenti Gritti <marco@it.gnome.org>

* src/eel-gconf-extensions.c
* src/embed.c
* src/link_toolbar.c
* src/main.c
* src/misc.c
* src/mozcallbacks.c
* src/stylesheets.c
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GaleonWrapper.h
* src/mozilla/mozilla.cpp
* src/mozilla/mozilla.h: cleanup main.c and
mozilla.cpp

2001-10-29  Jorn Baayen <jorn@nl.linux.org>

* src/history_callbacks.c:
* ui/galeon.glade: pressing delete now deletes history

2001-10-29  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/history.c:
* src/history_callbacks.c:
* src/misc_callbacks.c:
* ui/galeon.glade: made removing whole hosts and multiple selection
possible in history. also removed the annoying collapsing of hosts
when an item was removed. bugh i hate that code.

2001-10-29  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/window_callbacks.c: Give focus to the embed when pressing 
Up/Down arrows in the zoom spinner.

2001-10-28  Philip Langdale <philipl@mail.utexas.edu>

* src/main.c
* src/mozilla_prefs.c: Deactivated mailcap and mime.type handling
as we want all mime helper configuration to go through gnome-vfs.
We do this by setting the prefs for these filenames to "". But if
you have an existing prefs.js, the change won't get written to
disk. Delete your current prefs.js or manually add the relevant
prefs.

2001-10-28  Daniel Erat <dan_erat@pobox.com>

* src/window_callbacks.c: Workaround for tab dragging problems.

2001-10-28  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/embed.c
* src/mozcallbacks.c: Fixed / Removed some remaining NAUTIFIXMEs.

2001-10-28  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* ui/nautilus-galeon-view-ui.xml
* src/galeon-nautilus-view.c: Removed compile warnings.
Also, don't generate the encoding menu until is needed (as we do in 
galeon when not embedded in nautilus). This is experimental, let me 
know if this breaks anything or if it's too much crack (I know it's 
a bit on crack, but we could use a similar idea to merge galeon
bookmarks menus in mautilus, if we decide it's a good idea).

2001-10-28  Marco Pesenti Gritti <marco@it.gnome.org>

* src/main.c: initialize notifiers before using them,
        fix bad mozilla defaults (wheel not working ...)
* src/context.c: remove save image menu, it has usability issues,
ctrl+click is enough

2001-10-28  Jorn Baayen <jorn@nl.linux.org>

* lots of files: threw out filtering again

2001-10-27  Philip Langdale <philipl@mail.utexas.edu>

* configure.in
* src/mozilla/ExternalProtocolService.cpp
* src/mozilla/GHelpProtocolHandler.cpp
* src/mozilla/GnomeHelpProtocolHandler.cpp
* src/mozilla/InfoProtocolHandler.cpp
* src/mozilla/Makefile.am
* src/mozilla/ManProtocolHandler.cpp
* src/mozilla/MozRegisterComponents.cpp
* src/mozilla/TOCProtocolHandler.cpp: Made modularized xpcom
components always build as an xpcom shared library module
instead of having it optional.

2001-10-27  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/context.c: Fixed a crash when adding bookmarks within the 
Nautilus View.
* src/embed.c: New windows opened with the middle button are opened
inside Nautlus instead of a galeon window.

2001-10-27  Jorn Baayen <jorn@nl.linux.org>

* src/embed_callbacks.c: preserve selection when switching tabs again

2001-10-27  Yanko Kaneti <yaneti@declera.com>

* configure.in: lets use AM_GNU_GETTEXT again. it should not pose 
problems. If it does please upgrade to a more recent gettext.

2001-10-27  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c: add a "Clear" item to the locationentry
context menu.

2001-10-27  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/embed.c:
* src/filters.c: filtering cleanup

2001-10-27  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/GaleonWrapper.cpp: change the code notifying mozilla
that stylesheets have changed a bit, doesnt fix the frames bug though.

2001-10-27  Jorn Baayen <jorn@nl.linux.org>

* configure.in:
* galeon.schemas.in:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/Makefile.am:
* src/context.c:
* src/filters.c:
* src/filters.h:
* src/filters_callbacks.c:
* src/galeon_types.h:
* src/menubar.c:
* src/menubar.h:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/mozilla_notifiers.c:
* src/persistent_data_manager.c:
* src/prefs_strings.h:
* src/prefs.c:
* src/prefs_callbacks.c:
* src/window.c:
* ui/Makefile.am:
* ui/harddrive.png (REMOVED):
* ui/filters.glade (REMOVED):
* ui/filters.xml (REMOVED):
* ui/galeon.glade:
* ui/preferences.glade: brand new filtering system, please test,
comments welcomed.

2001-10-26  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* GNOME_Galeon_NautilusView.oaf.in
* src/embed.c
* src/galeon.h
* src/main.c
* src/mozcallbacks.c
* src/session.c
* src/session.h: Added a --server-timeout option and used it when 
launching the galeon factory from nautilus (300 seconds of timeout).
Fixed a bug with the embed creation that prevented the server mode
to work correctly.

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

* src/mozilla/mozilla.cpp (mozilla_find_gtk_parent): 
remove an assertion, nautilus embed can be unparented
* src/galeon-nautilus-view.c: disable debug code

2001-10-26  Frederic Crozat  <fcrozat@mandrakesoft.com>

* src/mozilla/Makefile.am:
* src/mozilla/MozRegisterComponents.cpp:
* src/npl/Makefile.am: fix installation of libraries to be FHS compliant

2001-10-25  Yanko Kaneti <yaneti@declera.com>

* src/mozilla_notifiers.c:
* src/prefs_callbacks.c:
* src/prefs.c: Fix the "intl.accept_languages" pref handling.
This should fix all the cases of bad http requests.
Make sure you set the language right at least once to fix 
the corrupt config from before.

2001-10-25  Daniel Erat <dan_erat@pobox.com>

* galeon.schemas.in:
* src/galeon_types.h:
* src/prefs.c:
* src/prefs_strings.h:
* src/session.c:
* ui/prefs.glade: Expanded crash recovery dialog so that it prompts
for recovering, bookmarking, or discarding the previous session.
Removed crash recovery prefs page and the prefs themselves.
* ui/crash.png: (removed)

2001-10-24  Yanko Kaneti <yaneti@declera.com>

* FAQ update. add "Galeon is running but is not showing any window/
unable to load anything. What can i do?" -> run once as root
with the kind assistance of Bernhard Reiter <bernhard@intevation.de>

2001-10-24  Yanko Kaneti <yaneti@declera.com>

* ui/preferences.glade: Sans-serif -> Sans serif. fix bug #62775.

2001-10-24  Daniel Erat <dan_erat@pobox.com>

* src/menubar.c: Fix compile-time warning by using 0 instead of NULL
for empty keyboard accelerator.

2001-10-24  Petr Janecek <janecek@ucw.cz>

* src/misc_callbacks.c: Regrab focus for entry in "Open URL" dialog
after Clear button is clicked.

2001-10-24  Daniel Erat <dan_erat@pobox.com>

* src/Galeon-impl.c:
* src/bookmarks.c:
* src/context.c:
* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/main.c:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/newuser_callbacks.c:
* src/panel.c:
* src/session.c:
* src/window_callbacks.c: embed_create* rewrite.  Now there's one
function to create an embed (embed_create_no_window), one that uses
embed_create_no_window but adds the embed to a window
(embed_create_in_window_chrome), and three convenience functions that
are wrappers around embed_create_in_window_chrome
(embed_create_in_window, embed_create_after_embed_chrome, and
embed_create_after_embed).  Hopefully I didn't break too much while
doing this; everything still appears to be working. :/

2001-10-24  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp: grr. even more tweaking of what stylesheets
are to appear in the menu. I hope this is it now.

2001-10-24  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon-nautilus-view.c
* src/mozcallbacks.c: Don't use unnecessary signals in th nautilus view,
some cleanups and a lot of unused code removed.

2001-10-23  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon-nautilus-view.c: Charsets menu support.

2001-10-23  Philip Langdale <philipl@mail.utexas.edu>

* INSTALL: It would help to actually state that we require 0.9.5...

2001-10-23  Marco Pesenti Gritti <marco@it.gnome.org>

* src/context.c: I believe a duped "Save image" item
in context menu doesnt integrate well with the nautilus
UI :)

2001-10-23  Matt Aubury <matt@ookypooky.com>

* src/window_callbacks.c: re-allow control modifier in location
entry (for opening URL in a new window). I don't see how this
can be confusing. Shift modifier is still ignored.

2001-10-23  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus_callbacks.c: fix one more case of 
bookmarks_updated being called in a bookmarks editor callback.

2001-10-23  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: fix widget size syncing with horizontal toolbar style

2001-10-23  Marco Pesenti Gritti <marco@it.gnome.org>

* src/galeon-nautilus-view.c:
* src/context.c: Add the ability to open
in in new nautilus windows in the view

2001-10-23  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon-nautilus-view.c: Fix compilation.

2001-10-22  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon-nautilus-view.h
* src/galeon-nautilus-view.c
* src/embed.c: Zoom support.

2001-10-22  Marco Pesenti Gritti <marco@it.gnome.org>

* src/find.c:
* src/find.h:
* src/galeon-nautilus-view.c:
* src/galeon_types.h:
* src/menu_callbacks.c:
* src/window.c: add find menu to nautilus view

2001-10-22  Jorn Baayen <jorn@nl.linux.org>

* src/mozcallbacks.c: hopefully fix a security tooltip problem

2001-10-22  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar_editor_callbacks.c: fixed a bug which kept the toolbar
editor clists frozen in some cases.

2001-10-23  Takayuki KUSANO  <AE5T-KSN@asahi-net.or.jp>

* src/prefs.c: More utf-8 string fix for new gconf.

2001-10-22  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon-nautilus-view.h
* src/galeon-nautilus-view.c: Fixed the license boilerplate.

2001-10-21  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c:
* src/galeon_types.h:
* src/menu_callbacks.c:
* src/toolbar.c: fix up edit menu to work with the new smart bookmarks
and the find entry.

2001-10-21  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c: tooltips on smart bookmarks

2001-10-21  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c:
* src/window.h:
* src/window_callbacks.c: add the appearance context menu to the zoom
spinner

2001-10-21  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c: add appearance submenus to the
{find,location}entry contextmenus.

2001-10-21  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/mozcallbacks.c: made security tooltip more informative

2001-10-21  Philip Langdale <philipl@mail.utexas.edu>

* src/history.c
* src/history.h
* src/history_callbacks.c
* src/misc_callbacks.c: Added support for deleting individual
history items. Hosts (and all items under them) cannot be
deleted directly. Hosts are automatically removed when all
items under them are gone. Due to the convoluted write-once
nature of our history code, direct host removal will be
miserable to implement.

2001-10-21  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/bookmarks_menus.c:
* src/galeon_types.h:
* src/misc_callbacks.c:
* src/mozcallbacks.c:
* src/window_callbacks.c:
* src/window_notifiers.c:
* src/window.c:
* src/window.h: tooltip on the security icon

2001-10-21  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c: one more mousewheel bug fixed

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

* src/galeon-nautilus-view.c:
* src/print.c: add a print menu, fix some assertions

2001-10-21  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/ProgressListener.cpp
* src/mozilla/ProgressListener2.cpp: Just plain gave up on
mTimeDownloadStarted ever being accurate.

2001-10-21  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/embed.c
* src/galeon-nautilus-view.c
* src/galeon-nautilus-view.h
* src/mozcallbacks.c: More cleanups and more signals properly handled.

2001-10-20  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/PersistProgress.cpp
* src/mozilla/PersistProgress.h
* src/mozilla/gStringHelper.h: Removed
* src/downloader.c
* src/mozilla_notifiers.c
* src/mozilla/BaseProtocolHandler.cpp
* src/mozilla/ContentHandler.cpp
* src/mozilla/EventContext.cpp
* src/mozilla/FilePicker.cpp
* src/mozilla/FilePickerGfs.cpp
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/Makefile.am
* src/mozilla/MyportalProtocolHandler.cpp
* src/mozilla/ProgressListener.cpp
* src/mozilla/ProgressListener2.cpp
* src/mozilla/mozilla.cpp
* src/npl/gGnomeHelpUrl.cpp
* src/npl/nsMailtoUrl.cpp
* src/npl/nsMailtoUrl.h: Removed version #ifdefs against
mozilla versions less than 0.9.5.

2001-10-21  Jorn Baayen <jorn@nl.linux.org>

* src/prefs.c:
* ui/preferences.glade: cache settings are now spinbuttons

2001-10-21  Jorn Baayen <jorn@nl.linux.org>

* src/autobookmarks.c:
* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus_callbacks.c:
* src/galeon_types.h: fix up my bookmarks "fix". If this one is
confirmed to be OK, but only then ;), i'll merge it into stable.

2001-10-21  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/context.c
* src/galeon-nautilus-view.c: Some cleanups.

2001-10-19  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks_menus_callbacks.c
* src/context.c
* src/embed.c
* src/embed.h
* src/embed_callbacks.c
* src/misc.c
* src/window.c
* src/window.h
* src/window_callbacks.c: partially fix context menus in nautilus
component, need test

2001-10-20  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c:
* src/window_callbacks.c:
* src/window.h: even more context menus, this time on the find
entry and the location entry.

2001-10-20  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: fix gtk warning when tab closebuttons are disabled

2001-10-20  Jorn Baayen <jorn@nl.linux.org>

* src/prefs_callbacks.c:
* ui/preferences.glade: place tabbutton sensitivity option under
the option controlling whether there should be tabbuttons,
set sensitivity option unsensitive when tabbuttons are disabled.

2001-10-20  Daniel Erat <dan_erat@pobox.com>

* src/mozcallbacks.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: Broke statusbar_update into separate
functions for updating the progress meter and message, and cleaned up
a couple of other things.  The statusbar is still getting set
incorrectly sometimes, but this appears to be mozilla's fault.  I'm
looking into it further...

2001-10-19  Marco Pesenti Gritti <mpeseng@tin.it>

* configure.in:
* TOCProtocolHandler.cpp: check for headers location, should
work everywhere now, please report if it doesnt

2001-10-20  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks.c: Only rotate bookmark backup files when the first
save occurs.

2001-10-20  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/embed.c
* src/galeon-nautilus-view.c
* src/galeon-nautilus-view.h
* src/mozcallbacks.c: reworked some signal handling. I have done only 
the 2 easier ones, because I borked something else while trying to do
the others and had to revert most changes.

2001-10-20  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c:
* src/galeon_types.h:
* src/window_callbacks.c: add macros for checking buttonclick event
sanity, also check that the used button is valid, in order to fix
scrollmouse weirdness.

2001-10-20  Jorn Baayen <jorn@nl.linux.org>

* src/autobookmarks.c:
* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus_callbacks.c:
* src/galeon_types.h:
* src/netscape.c: don't call bookmarks_updated () on importing
of bookmarks, it's called when closing the editor or on druid
finish anyway. Also don't remove bookmarks directly in the editor,
but append them to a to-be removed list and remove when the
bookmarks are being synced. Thirdly, don't call bookmarks_updated
on context menu actions when called from the editor. Please test,
i may have borked something..

2001-10-20  Jorn Baayen <jorn@nl.linux.org>

* src/prefs_callbacks.c: sort mime clist after adding something

2001-10-20  Philip Langdale <philipl@mail.utexas.edu>

* src/downloader.c
* src/embed.c
* src/embed.h: Changed how download dirs are handled in embed_sav_url
so that shift-click and context menu downloads work as expected with
respect to dir selection.

2001-10-20  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/mozcallbacks.c: Finished checking problems when embedded. Added
some NAUTIFIXME to parts that need more work.

2001-10-20  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus_callbacks.c: fix a crash when adding a bookmark
to a folder which was an alias.

2001-10-20  Jorn Baayen <jorn@nl.linux.org>

* src/history_callbacks.c: also set title when adding a bookmark
via the context menu

2001-10-19  Marco Pesenti Gritti <mpeseng@tin.it>

        * galeon-config-tool.in: fix the gconf permissions
        chmod not working on tcsh, someone need to explain
        me the reason :)

2001-10-19  Yanko Kaneti <yaneti@declera.com>
    Marco Pesenti Gritti <mpeseng@tin.it>

* src/prefs.c: an ugly workaround to fix bug #62399.
Hopefully all string preferences are saved now.

2001-10-19  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c: fix sometimes the bm toolbar being shown 
but not ticked in the menu

2001-10-19  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla_prefs.c: add U; to the user agent
* src/window_callbacks.c: dont handle shift+return
as download in the location, was really confusing

2001-10-19  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/favicon.c: Add a check for NULL parent window. Fixes a crash.
* src/galeon-nautilus-view.c: Close the embed before destroying the
widget.
* src/galeon_types.h: Fix the return_val_if_not_sane_embed macro.
* src/mozcallbacks.c: Done the same thing that with embed.c before.
Not finished yet.

2001-10-19  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/mozilla.cpp: check for NULL parent_window,
fix prompts in nautilus view

2001-10-19  Jorn Baayen <jorn@nl.linux.org>

* src/history.c:
* src/misc_callbacks.c:
* src/window.c: add "Download link" and "Add bookmark" to the generic
link context menu.

2001-10-19  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/main.c: Removed some debug code.
* src/galeon_types.h: Added a nautilus_view to the GaleonEmbed
struct. It's NULL when not embeded. Added some macros to
test if we an Embed is inside Nautilus and to check if it
has a GaleonWindow or a GaleonNautilusView as parent.
* src/embed.c: make sure that embed->parent_window == NULL
does not cause problems in this file (this has to be done 
everywhere). Added some NAUTIFIXME where there are things
to be done to make the Nautilus view work correctly.
* src/galeon-nautilus-view.c: Small fixes. Visited pages are
recorded in the Nautilus history (but it's borked in some 
situations).

2001-10-19  Jorn Baayen <jorn@nl.linux.org>

* src/history_callbacks.c: context menu on history dialog

2001-10-19  Jorn Baayen <jorn@nl.linux.org>

* src/window.c:
* src/window.h:
* src/window_callbacks.c:
* src/toolbar.c: context menu op stop button (Stop all tabs, stop
all windows)

2001-10-18  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* GNOME_Galeon_NautilusView.oaf.in: New file.
* src/eel-gtk-macros.h: New file.
* src/galeon-nautilus-view.h: New file.
* src/galeon-nautilus-view.c: New file.
* configure.in
* Makefile.am
* src/Makefile.am
* src/main.c
* src/embed.c 
* src/embed.h: Initial support for a experimental Galeon Nautilus 
View. This is still a work in progress, but it can now show html
pages in Nautilus using Galeon. You have to tell Nautilus to use 
it  with Web Pages (the oaf file has to be installed to let it 
work).

2001-10-18  Matt Aubury <matt@ookypooky.com>

* src/mozilla/ProgressListener2.cpp: more subtle changes in the
hope of salvation.

2001-10-18  Matt Aubury <matt@ookypooky.com>

* src/mozilla/ProgressListener2.cpp:
* src/mozilla/ProgressListener2.h:
* src/galeon.h:
* src/main.c: 
* ui/galeon.glade: hacked up downloader so that dialog is built at
startup. Perhaps this will fix the remaining weirdness?

2001-10-17  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/window.c: popups dont follow the size of the last used window

2001-10-17  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: remove priority on home and reload

2001-10-17  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c:
* src/link_toolbar.c:
* src/window.c: set link toolbar borderwidth to 2, (partially) fix 
link toolbar position restoring problems. For some very strange
reason i don't understand it works except when the link tb is above
the bookmark tb, and only if the bookmark tb is the last tb.

2001-10-17  Jorn Baayen <jorn@nl.linux.org>

* src/window.c: fix compiler warnings

2001-10-17  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c:
* src/toolbar.c: toolbar docks always have a borderwidth of 2 in
order to match evolution and line up nicely.

2001-10-17  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus.c: remove ugly spacing in the bookmarks menus, 
which made the text shift to the right by 2 pixels.

2001-10-17  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: give priority to the new and reload buttons, i really
think this is better (imho, at least). MattA hope you don't mind..

2001-10-17  Jorn Baayen <jorn@nl.linux.org>

* src/menu_callbacks.c:
* src/menubar.h:
* src/window.c: also add context menus to the help menu

2001-10-17  Jorn Baayen <jorn@nl.linux.org>

* src/history.c:
* src/link_toolbar.c:
* src/misc_callbacks.c:
* src/misc.h: context menu on recent menu and link stuff

2001-10-17  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c: fix some warnings

2001-10-17  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/history.c:
* src/menubar.c:
* src/menubar.h:
* src/menu_callbacks.c:
* src/window.c:
* src/link_toolbar.c:
* src/link_toolbar.h: add a <link> submenu to the go menu

2001-10-17  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c:
* src/main.c:
* src/session.c:
* src/window.c:
* src/window.h: when creating new windows use the size of the last one
used.

2001-10-17  Yanko Kaneti <yaneti@declera.com>

* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h: add Settings... menuitem to the proxy config submenu
Accelerator conflicts cleanup.

2001-10-17  Jorn Baayen <jorn@nl.linux.org>

* src/history.c: put recent menu urls in statusbar on hover

2001-10-16  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/galeon_types.h:
* src/link_toolbar.c:
* src/link_toolbar.h:
* src/toolbar.c:
* src/window_notifiers.c:
* src/window.c:
* themes/README: Add a toolbar button with a dropdown menu containing
all relevant <link> links.

2001-10-16  Jorn Baayen <jorn@nl.linux.org>

* src/history.c:
* src/window_notifiers.c: rebuild recent menu on theme change etc.

2001-10-16  Fatih Demir <kabalak@gtranslator.org>

* configure.in: Added "ta" to the languages list.

2001-10-16  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus_callbacks.c:
* src/bookmarks_menus.c:
* src/bookmarks_toolbars.c:
* src/window_notifiers.c: ensure CONF_BOOKMARKS_TOOLTIPS works
anywhere.

2001-10-16  Jorn Baayen <jorn@nl.linux.org>

* src/Makefile.am:
* src/embed_callbacks.c:
* src/embed.c:
* src/embed.h:
* src/mozcallbacks.c:
* src/stylesheets.c (ADDED):
* src/stylesheets.h (ADDED):
* src/window_callbacks.c: cleanup stylesheets code, split to
stylesheets.{c,h}

2001-10-16  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks.c: catch the case where gnome_vfs_uri_append_file_name
returns NULL. with ghelp urls for instance. prevents a crash.

2001-10-16  Yanko Kaneti <yaneti@declera.com>

* configure.in: remove gtk-doc bits, we dont use it
* galeon.spec.in: add scrollkeeper as a build requirement
* doc/C/Makefile.am: cleanup

2001-10-15  Don Bright  @sdf.lonestar.org

* galeon.schemas.in
* src/Makefile.am
* src/mozilla/mozilla.cpp
* src/prefs.c
* src/prefs.h
* src/prefs_strings.h
* src/print.c
* src/print.h
* src/print_internal.h (added)
* src/print_callbacks.c (added)
* ui/Makefile.am
* ui/galeon.glade
* ui/print.galde (added): header/foooter print options 

2001-10-15  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c:
* src/bookmarks_menus_callbacks.c: dont fetch favicon when adding
a bookmark.

2001-10-15  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp:
* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus.c:
* src/bookmarks_toolbar.c:
* src/embed.c:
* src/favicon.c:
* src/favicon.h:
* src/mozcallbacks.c:
* src/toolbar.c:
* src/window_callbacks.c:
* ui/bookmarks.glade: 1:1 favicon usage, remove host/favicon.ico
support except for when fetching it via the bm editor.

2001-10-15  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in: link tb should be off by default

2001-10-15  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar_editor_callbacks.c: fix peppo's mousewheel bug

2001-10-15  Jorn Baayen <jorn@nl.linux.org>

* src/link_toolbar.c: remove flicker

2001-10-15  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c:
* src/window_notifiers.c: restore favicon after toolbar recreation

2001-10-15  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: remove stupid debug message

2001-10-15  Matt Aubury <matt@ookypooky.com>

* src/mozilla/ProgressListener2.cpp: 
* src/misc.c: more attempts to fix, at very least this will
change that green colour which everyone complains about ;-)

2001-10-14  Jorn Baayen <jorn@nl.linux.org>

* ui/galeon.glade: fix up find dialog appearance

2001-10-14  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: dont autofetch host/favicon.ico at yaneti's request.
there are almost no sites which use <link>, but, so be it.

2001-10-14  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar_editor_callbacks.c: fix (i hope) for a weird mousewheel
bug.

2001-10-14  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/ProgressListener2.cpp:
* src/mozilla/ProgressListener2.h:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/Makefile.am:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/favicon.c:
* src/favicon.h:
* src/file-operations.c (REMOVED):
* src/file-operations.h (REMOVED):
* ui/bookmarks.glade: Use necko for favicon fetching.

Also fetch host/favicon.ico when visiting sites again, 99% of the
sites don't specify <link rel="shortcut icon>...

Favicon fetching code in the bm editor is commented out for now,
will fix tomorrow. (Yes, it's possible! Philip just told me how! :))

2001-10-14  Marco Pesenti Gritti <marco@it.gnome.org>

* src/prefs.c: encode/decode string prefs with utf8,
needed for gconf>=1.0.5, let's hope I did not a mess

2001-10-14  Daniel Erat <dan_erat@pobox.com>

* src/window_callbacks.c:
* src/mozilla/ProgressListener2.cpp: Display file sizes larger than
10,000 KB in MB instead.  I need to fix more statusbar message stuff
soon.

2001-10-14  Marco Pesenti Gritti <marco@it.gnome.org>

        * src/mozcallbacks: set also xul dialogs as
        transient

2001-10-14  Marco Pesenti Gritti <marco@it.gnome.org>

merge from stable

* NEWS:
* configure.in: updated for 0.12.4 release

2001-10-14  Yanko Kaneti <yaneti@declera.com>

merge from stable

* configure.in: include explicitly checks for gnome, gnomeui, etc..
* galeon.spec.in: dependency reshuffle. cleanup

2001-10-14  Jorn Baayen <jorn@nl.linux.org>

* src/favicon.c: only fetch host/favicon.ico when adding a bookmark,
rely on <link> tag when visiting sites.

2001-10-14  Jorn Baayen <jorn@nl.linux.org>

* src/file-operations.c: add a timeout of 60 seconds, the only
problem is that it's not working, damn gnome-vfs.  we prolly
need to use necko for this.

2001-10-14  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in: enable favicons by default

2001-10-14  Jorn Baayen <jorn@nl.linux.org>

* src/tabbutton.c: attempt to fix some more tabbutton ugliness

2001-10-14  Jorn Baayen <jorn@nl.linux.org>

* src/link_toolbar.c: also build while page is still loading, when
activated via tab switch.

2001-10-14  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/bookmarks.c:
* src/bookmarks.h:
* src/embed.c:
* src/favicon.c:
* src/file-operations.c:
* src/file-operations.h:
* src/mozcallbacks.c:
* src/window_notifiers.c:
* ui/preferences.glade: Full favicon support, please test. There doesnt
seem to be a way to have timeouts in gnome-vfs async transfers, so that
is still to be fixed...

2001-10-13  Jorn Baayen <jorn@nl.linux.org>

* src/link_toolbar.c:
* src/mozcallbacks.c: dont hide link toolbar when no links are present

2001-10-13  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/GaleonWrapper.cpp: allow all kinds of
<link rel="shortcut icon">

2001-10-13  Jorn Baayen <jorn@nl.linux.org>

* src/context.c:
* src/window_callbacks.c: add a context menu to the refresh menuitem
in the context menu

2001-10-13  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/window_callbacks.c: Give the fous to the embed when hitting 
Up/Down arrows in the location entry. They were useless there, and we 
needed a way to go from the location entry to the embed without using
the mouse.

2001-10-13  Matt Aubury <matt@ookypooky.com>

* src/mozilla/ProgressListener2.cpp: more attempts to fix
strange bugs.

2001-10-13  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade:
* src/mozilla/ProgressListener2.h:
* src/mozilla/ProgressListener2.cpp: testing some improvements,
including making the window no longer parented and minimisable.

2001-10-13  Yanko Kaneti <yaneti@declera.com>

* src/misc.c:
* configure.in: additional iconv cleanup(removal)

2001-10-13  Marco Pesenti Gritti <marco@it.gnome.org>

        * misc.c:
        * misc.h: remove unsused utf8 conversion functions
        * session.c: remove an utf8 conversion, should be a
        leftover. would be good if someone review this
* configure.in: remove iconv check

2001-10-13  Jorn Baayen <jorn@nl.linux.org>

* src/prefs.c: fix dnd over the sidebar

2001-10-12  Marco Pesenti Gritti <marco@it.gnome.org>

        * src/mozilla/ExternalProtocolService.cpp:
        fix creation of legacy mail clients command
        line

2001-10-12  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_toolbars.c: Fix problem when the layout was not being 
correctly restored when recreating bookmarks toolbars. Now it should 
work most times (it won't work if you: change the name of a toolbar, 
add/remove a toolbar or reorder the toolbars in the editor).

2001-10-12  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c: set fold context menuitem to match the
state of the bookmark visibility.

2001-10-12  Jorn Baayen <jorn@nl.linux.org>

* src/tabbutton.c:
* src/tabbutton.h: removed received_mouse_press bool, using button_down
is enough.

2001-10-12  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/bookmarks_toolbars.c:
* src/galeon_types.h:
* src/prefs_strings.h:
* src/prefs.c:
* ui/preferences.glade: add a pref to control whether mouse1 should
fold the bookmark (default) or activate the bookmark with a matching
nick if the entry is empty, also add a "Fold bookmark" item to the
smartbm context menu. This sounds pretty silly but it's actually
super-useful :)

2001-10-12  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/Makefile.am:
* src/embed.c:
* src/galeon_types.h:
* src/link_toolbar.c (ADDED):
* src/link_toolbar.h (ADDED):
* src/menubar.c:
* src/menubar.h:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/prefs_strings.h:
* src/prefs.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c:
* ui/preferences.glade: add a link toolbar like moz has, still gotta
add some stuff (see small TODO list in link_toolbar.c)

2001-10-10  Daniel Erat <dan_erat@pobox.com>

* src/window_callbacks.c: Very minor cleanups in the tab dragging
code.

2001-10-10  Daniel Erat <dan_erat@pobox.com>

* src/tabbutton.c:
* src/tabbutton.h:
* src/window_callbacks.c: Ugly little workaround for a problem that
Jorn found, where button_press events on insensitive closebuttons
were getting passed to the notebook, but the corresponding
button_release events were not.

2001-10-10  Daniel Erat <dan_erat@pobox.com>

* src/window_callbacks.c: Fixed bug pointed out by galaxy on IRC,
where clicks around the edge of the notebook page would initiate tab
drags.

2001-10-10  Daniel Erat <dan_erat@pobox.com>

* src/window.h:
* src/window_callbacks.c: Made changes to the tab dragging code to
show DnD hint arrows, using the stuff the Ricardo just did.  There
seems to be a bit of weird flickering when you drag the cursor over
the hints.

2001-10-10  Jorn Baayen <jorn@nl.linux.org>

* src/main.c: comment out theme change signals for now. they were
called too many times, causing semi-lockups.

2001-10-10  Jorn Baayen <jorn@nl.linux.org>

* src/window.c: fix security icon widget being rebuilt with every
state change.

2001-10-10  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/PromptService.cpp:
* ui/prompts.glade: antialias prompt icons, make them use pixmap
cache

2001-10-10  Matt Aubury <matt@ookypooky.com>

* src/mozilla/ProgressListener2.cpp: attempted compile fix.

2001-10-10  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/Makefile.am
* src/bookmarks_toolbars.c: Refactored the dnd hints stuff so it can
be used when dragging tabs too.
* src/dnd-hints.c: new file
* src/dnd-hints.h: new file

2001-10-10  Matt Aubury <matt@ookypooky.com>

* src/misc.c:
* src/misc.h:
* src/mozilla/ContentHandler.cpp:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/Makefile.am:
* src/mozilla/ProgressListener2.cpp: (added)
* src/mozilla/ProgressListener2.h: (added)
* ui/galeon.glade: new downloader which hosts multiple downloads in
a single window. We're still debating whether to have a pref to 
choose between this one and the old one, please direct comments to
the mailing list or #galeon. Also, please report any problems!

2001-10-09  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/galeon_types.h:
* src/prefs_callbacks.c:
* src/prefs_strings.h:
* src/prefs.c:
* src/window.c:
* ui/preferences.glade: "Windows" pref page rehashed

2001-10-09  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/PromptService.cpp: fix size set when not necessary

2001-10-09  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/PromptService.cpp: size text in prompts correctly,

2001-10-09  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c:
* src/window_callbacks.c: button_down is only set when clicked with
mouse1.

2001-10-08  Daniel Erat <dan_erat@pobox.com>

* src/galeon_types.h:
* src/mozcallbacks.h:
* src/window.c:
* src/window_callbacks.c: Tab dragging cleanups.  There are still
issues with events sneaking by before the pointer grab occurs that
I need to find some way to fix...

2001-10-08  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c:
* src/window_callbacks.c: release events on toolbar button now behave 
exactly the same as clicked events. Jay :-)

2001-10-08  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c:
* src/window_callbacks.c:
* src/window.c:
* src/window.h: middleclick on history/bookmarks toolbar buttons
opens the windowed version isntead of the dock.

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

* src/mozilla/TOCProtocolHandler.cpp: Damn, buggered up the gcc
version check when I added egcs support. gcc3 should work again
now.

2001-10-07  Daniel Erat <dan_erat@pobox.com>

* src/galeon_types.h:
* src/window.c:
* src/window_callbacks.c: Got rid of the tab dragging threshold,
and added some nasty code so that the cursor is grabbed after the
user drags the mouse outside of the tab that they clicked in.  It
seems to work, although I saw some brief strange behavior that I've
(of course) been unable to reproduce.

2001-10-07  Daniel Erat <dan_erat@pobox.com>

* src/window_callbacks.c: Fixed incredibly pesky bug where dropping
a tab onto a closebutton would reorder it to the beginning of the
tab listing.

2001-10-07  Marco Pesenti Gritti <marco@it.gnome.org>

        * src/window.c: fix open file with not ascii chars

2001-10-07  Daniel Erat <dan_erat@pobox.com>

* src/downloader.c: More stuff-that-I-missed-renaming fun!

2001-10-07  Daniel Erat <dan_erat@pobox.com>

* src/embed.c:
* src/embed.h:
* src/galeon_types.h:
* src/mozcallbacks.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: Statusbar message cleanups and fixes
(hopefully, no bugs slipped through).

2001-10-07  Jorn Baayen <jorn@nl.linux.org> 

* themes/MozillaModernSmall/Makefile.am:
* themes/MozillaModernSmall/New.png: added New.png by Ave.

2001-10-07  Jorn Baayen <jorn@nl.linux.org>

* themes/Makefile.am:
* themes/README: theming tutorial

2001-10-07  Jorn Baayen <jorn@nl.linux.org>

* src/window.c: fix #61873

2001-10-07  Daniel Erat <dan_erat@pobox.com>

* src/filters.c: Argh, missed two WMains...

2001-10-07  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/ContentHandler.cpp
* src/mozilla/ProgressListener.cpp: Obligatory #ifdef fix...

2001-10-07  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/ContentHandler.cpp
* src/mozilla/ContentHandler.h
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GaleonWrapper.h
* src/mozilla/ProgressListener.cpp
* src/mozilla/ProgressListener.h
* src/mozilla/mozilla.cpp
* src/mozilla/mozilla.h: Merged download progress listeners
for both the ContentHandler and WebBrowserPersist download
methods.

2001-10-07  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/context.c:
* src/embed.c:
* src/embed_callbacks.c:
* src/find.c:
* src/galeon_types.h:
* src/history.c:
* src/history_callbacks.c:
* src/main.c:
* src/menu_callbacks.c:
* src/misc.c:
* src/mozcallbacks.c:
* src/persistent_data_manager.c:
* src/prefs.c:
* src/print.c:
* src/session.c:
* src/toolbar.c:
* src/window.c:
* src/window_callbacks.c:
* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/mozilla.cpp: Renamed all the variablesNamedLikeThis
in the GaleonEmbed and GaleonWindow structures so they're lowercase
and/or underscore-using instead (mozEmbed=mozembed, WMain=wmain).
Added a small, temporary fix for some statusbar weirdness (I'll
rewrite the statusbar code later, since it's very messy).

2001-10-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Added extra checks, trying to catch bug #61009.

2001-10-07  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/TOCProtocolHandler.cpp: I recieved an
inaccurate report it would seem. egcs does need a work
around for the directory as file #include bug, but the
header path is different. gcc sucks.

2001-10-07  Matt Aubury <matt@ookypooky.com>

* themes/Remembrance/*.png: added prelight.

2001-10-07  Matt Aubury <matt@ookypooky.com>

* ui/prompts.glade: make password select prompt prettier.

2001-10-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/newuser_callbacks.c: Fix bug #61127 (bookmarklet bug).

2001-10-06  Daniel Erat <dan_erat@pobox.com>

* src/embed.c:
* src/embed.h:
* src/galeon_types.h:
* src/menu_callbacks.c:
* src/window_callbacks.c: Added a threshold of 5 pixels before the
pointer is grabbed when dragging tabs.  Also cleaned up code to
move embeds, and fixed the code that was detecting which tab the
drag ended on.

2001-10-06  Alex Barnes <alex.barnes@sympatico.ca>

* Makefile.am:
* src/galeon.h:
* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h: Added link to Galeon FAQ under Help menu.

2001-10-06  Jorn Baayen <jorn@nl.linux.org>

* src/history_callbacks.c:
* ui/galeon.glade: add clear history buttons to history dialog and
dock. Please test whether the buttons look right, my libglade
seems horribly confused.

2001-10-06  Daniel Erat <dan_erat@pobox.com>

* src/window.c:
* src/window_callbacks.c: Made the fullscreen window one pixel
wider and taller, so there isn't a border around the scrollbar.
Removed the code that moves detached tabs under the cursor.

2001-10-06  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_menus.c:
* src/bookmarks.h:
* src/galeon_types.h:
* src/prefs.c:
* src/prefs_strings.h:
* src/window_notifiers.c:
* ui/preferences.glade: prefs for bookmark menu tooltips.

2001-10-06  Jorn Baayen <jorn@nl.linux.org>

* configure.in:
* themes/Gtk+-2/*:
* themes/XimianSouth/*: new themes. Gtk+-2 uses Gtk 2 stock icons,
XimianSouth is from jimmac.musichall.cz.

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

        * ui/galeon.glade: work around bad File translation
        problem

2001-10-06  Chris Heywood <psych@primus.com.au>

* themes/MozillaModern/Makefile.am:
* themes/MozillaModern/default.xpm:
* themes/MozillaModern/default_open.xpm:
* themes/MozillaModern/dir.xpm:
* themes/MozillaModern/dir_open.xpm:
* themes/MozillaModern/i-bookmark.xpm:
* themes/MozillaModernSmall/Makefile.am:
* themes/MozillaModernSmall/default.xpm:
* themes/MozillaModernSmall/default_open.xpm:
* themes/MozillaModernSmall/dir.xpm:
* themes/MozillaModernSmall/dir_open.xpm:
* themes/MozillaModernSmall/i-bookmark.xpm: add bookmark/folder icons
from mozilla to MozillaModern themes.

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

* FAQ:
* FAQ.html: fix text version for some editors like vim

2001-10-06  Jorn Baayen <jorn@nl.linux.org>

* src/tabbutton.c: minor speedup

2001-10-06  Jorn Baayen <jorn@nl.linux.org>

* src/Makefile.am:
* src/embed.c:
* src/tabbutton.c (ADDED):
* src/tabbutton.h (ADDED): New tab closebutton widget, should fix
closebutton ugliness.

2001-10-05  Daniel Erat <dan_erat@pobox.com>

* src/galeon_types.h:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: Finally added the draggable tabs stuff
back in.  The tabs don't move in real-time as you drag them
anymore, unfortunately, but on the positive side, I haven't seen
any X cursor grab freezes yet either. :)

2001-10-05  Jorn Baayen <jorn@nl.linux.org>

* src/downloader.c: fix compiler warning

2001-10-05  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/ContentHandler.cpp: remove mime workaround, it caused
not saving images at several places. let's see what happens, if this
causes the bug it worked around to return we can always put it back.

2001-10-03  Marco Pesenti Gritti <marco@it.gnome.org>

Merge from galeon-1-0

src/downloader.c: remove old gnorba interface

2001-10-05  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/autocompletion.c: Fix bug #60466 (actually, do the same thing
but in a way that you can't see the gtk+ bug).

2001-10-03  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla_prefs.c: Deactive form filling since we don't
have any of the UI needed to use it effectively.

2001-10-03  Takayuki KUSANO  <AE5T-KSN@asahi-net.or.jp>

* src/mozilla/mozilla.cpp:
 * src/mozilla/mozilla.h: Add mozilla_get_js_status() and
 mozilla_get_link_message() as wrappers of
  gtk_moz_embed_get_link_message_unichar() and
  gtk_moz_embed_get_js_status_unichar(). If mozilla < 0.9.4+,
  use non _unichar() version instead.
  * src/mozcallbacks.c: Use newly created functions to fix i18n
  problem in link message and Javascript message status.
 
2001-10-03  Yanko Kaneti <yaneti@declera.com>

* configure.in: remove the explicit use of gnomecanvaspixbuf
as we no longer need it. replace it with gdk_pixbuf.
thanks to Tony Houghton <tony@realh.co.uk> for noticing the problem.

2001-10-03  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla/TOCProtocolHandler.cpp: beautification,
well it still suck but ... ;)

2001-10-03  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/mozilla/MyportalProtocolHandler.cpp: Minor change to fix
bug #58858.

2001-10-02  Daniel Erat <dan_erat@pobox.com>

* src/downloader.c:
* src/galeon_types.h:
* src/prefs.c:
* src/prefs_callbacks.c:
* ui/preferences.glade: %f in the download command string is now
expanded to the destination folder.  It should probably be added to
the default strings for the download programs that support it.

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

* src/mozilla/GaleonWrapper.cpp
* src/mozilla/Makefile.am: More mozilla cvs changes

2001-10-02  Daniel Erat <dan_erat@pobox.com>

* src/window.c: Minor change so URLs can be dropped onto tabs
again.

2001-10-02  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla/ExternalProtocolService.cpp: fix compilation
with no mail headers, fix a dupe mailto option

2001-10-02  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla/ExternalProtocolService.cpp: better
mailto command line build, now it support [ ] to
not use any param when one of the part does not
exist
* ui/preferences.glade: updated mutt command line

2001-10-02  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla/ExternalProtocolService.cpp: use the legacy
mail handling only if the url is actually a mailto: url.
Philip, I used QueryInterface, please take a look

2001-10-02  Marco Pesenti Gritti <marco@it.gnome.org>

* src/galeon_types.h
* src/prefs.c
* src/prefs_strings.h
* src/mozilla/ExternalProtocolService.cpp: add a pref to
handle legacy mail clients (mutt ...). Please test because
I have not mutt ;)

2001-10-01  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* FAQ
* FAQ.html: fixed the question about the user agent. I already 
changed this before, but it has been reverted (why?). The old 
answer was wrong (it wont't work at all now). I suspect that the
version used to convert the FAQ to html was too old...

2001-10-01  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/GaleonWrapper.cpp: Fixed fix to actually
work. :-)

2001-10-01  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/ContentHandler.cpp
* src/mozilla/GaleonWrapper.cpp: Changed way ProgressListener
reference is kept for mozilla cvs. Fixed 61460
* src/mozilla/TOCProtocolHandler.cpp: Narrowed GCC version range
for the namespace collision fix. Seems that only gcc 2.95.x needs
it.

2001-10-01  Yanko Kaneti <yaneti@declera.com>

* galeon.schemas.in:
* src/eel-gconf-extensions.c:
* src/eel-gconf-extensions.h:
* src/prefs.c: change the print margin preferences in the schema to 
float. modify set_editable_from_config and set_config_from_editable 
to be able to work with integer and float key as well as strings. 
shoud fix #61461

2001-10-01  Daniel Erat <dan_erat@pobox.com>

* FAQ:
* FAQ.html: Added mismatched DISPLAY environment variables note to
FAQ, and deleted a duplicate question.

2001-10-01  Jorn Baayen <jorn@nl.linux.org>

* ui/bookmarks.glade: make toolbaritem label capitalization consistent
with main toolbar.

2001-10-01  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor.c: favicon fetching menuitem label was
inconsistent with toolbar

2001-10-01  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor.c:
* ui/Makefile.am:
* ui/bookmarks.glade:
* ui/fetch_favicon_small.xpm (this one isnt perfect, mea culpa -- jorn)
* ui/fetch_favicon.xpm: new fetch favicon pixmap

2001-10-01  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: slight tabswitching speedup

2001-09-30  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor.c: fix glade workaround

2001-09-30  Jorn Baayen <jorn@nl.linux.org>

* ui/bookmarks.glade: typo

2001-09-30  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c:
* src/window.c: fix sometimes appearance of multiple tab closebuttons.

2001-09-30  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor.c: workaround a glade problem (to make galaxy
happy)

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

* ui/bookmarks.glade: fix find dialog strings to
be lower case

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

* configure.in: test for gcc version only if
our compiler is actually gcc

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

* src/mozilla/TOCProtocolHandler.cpp: Refined gcc version check
so that if it returns zero, don't use the work around. zero is
returned if the compiler is not gcc.

2001-09-29  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c: tweak toolbar appearance a little.

2001-09-29  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/ProgressListener.cpp: fix some gtk warnings when the
download size isnt known

2001-09-29  Philip Langdale <philipl@mail.utexas.edu>
2001-09-29  Marco Pesenti Gritti <marco@it.gnome.org>

* acconfig.h
* configure.in
* src/mozilla/TOCProtocolHandler.cpp: Added gcc version
check to solve namespace collision problem mentioned below.

2001-09-29  Philip Langdale <philipl@mail.utexas.edu>
* src/mozilla/ContentHandler.cpp: Changed xpcom interface
table mapping for Progress Listener to simpler form.

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

* src/mozilla_prefs.c: prefix user agent with
Mozilla/5.0 to make java work, life suck

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

* src/mozilla/GaleonWrapper.cpp
* src/npl/nsMailtoUrl.cpp: Fixed small #include problems.

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

* src/mozilla/gStringHelper.h: ADDED
* configure.in
* src/Makefile.am
* src/mozilla/EventContext.cpp
* src/mozilla/FilePicker.cpp
* src/mozilla/FilePickerGfs.cpp
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/Makefile.am
* src/mozilla/TOCProtocolHandler.cpp
* src/mozilla/mozilla.cpp
* src/npl/Makefile.am
* src/npl/gGnomeHelpUrl.cpp
* src/npl/gGnomeHelpUrl.h
* src/npl/gNplCID.h
* src/npl/gNplModule.cpp
* src/npl/nsMailtoUrl.cpp
* src/npl/nsMailtoUrl.h: Big update. 
Added support for new mozilla include tree structure. Now,
Makefile.am lists all the module directories needed, so it's
also a handy way to see what modules we depend on. There is
currently a problem with gcc 2.95.3 getting confused between
the string/ directory and the <string> header in
TOCProtocolHandler.cpp. You have to replace <string> with
<g++-3/string> to fix this. I'm working on a proper fix now.
Also updated license boiler plate on some npl/ files. There
is still one bit of npl-only code left, but it will be dealt with
in due course.
Finally, there were string changes that had to be accomidated. The
ToNew* functions are now helpers instead of members. I've updated
to the new API and added a #define macro header (gStringHelpers.h)
for backward compatiblity.

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

* FAQ.html: added, from now you need to edit it and convert it
to text (FAQ). Look at the html file for instructions
* FAQ: updated

2001-09-29  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: hopefully fix some tab closebutton weirdness

2001-09-29  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c: toolbar buttons didnt follow
gnome_preferences_get_toolbar_relief_btn ().

2001-09-29  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c: fix theme issues with togglebuttons

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

* src/mozilla_prefs.c: better user agent string, dont include
release version for now

2001-09-29  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: align back/forward hist arrows at the bottom.

2001-09-28  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/context.c: Follow the "ask title" pref when adding bookmarks.
Fixes bug #60612 (again).

2001-09-28  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/GaleonWrapper.cpp: fix for usersheet crashes.

2001-09-28  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/embed.c:
* src/galeon_types.h:
* src/mozilla_notifiers.c:
* src/prefs_strings.h:
* src/prefs.c:
* ui/preferences.glade: remove plugin option as it wasnt working
properly.

2001-09-28  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: ensure all horizontally styled buttons have the
same height

2001-09-28  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: keep spinner going after toolbar recreation

2001-09-28  Jorn Baayen <jorn@nl.linux.org>

* src/spinner.c: spinner button didnt follow get_toolbar_relief_btn.

2001-09-28  Jorn Baayen <jorn@nl.linux.org>

* src/spinner.c: (hopefully) fix spinner becoming too small when
using certain (for example nautilus) themes.

2001-09-28  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: horizontal toolbar style didnt follow
gnome_preferences_get_toolbar_relief_btn ()

2001-09-28  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor.c: accels in sort menu were duplicated 

2001-09-28  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor.c: toolbar seps follow system-wide settings.

2001-09-28  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor.c:
* src/bookmarks.h:
* ui/bookmarks.glade: press the menu popup button in the dock down
when the menu is up. 

2001-09-28  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor.c:
* ui/bookmarks.glade: fix string probs pointed out by menthos

2001-09-28  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus.c: dont build tearoffs in folder actions
submenu when the menu is destroyed after use.

2001-09-27  Adam Lopresto <lopresto@writeme.com>

* src/toolbar.c: Fixed a crash if the preferences had been modified by a
newer version of Galeon. 

2001-09-27  Jorn Baayen <jorn@nl.linux.org>

* src/context.c: don't allow appearance contextmenu to be torn off

2001-09-27  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c:
* src/misc.c:
* src/misc.h: fix separator weirdness

2001-09-27  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c:
* src/window_callbacks.c: same for history menu buttons

2001-09-27  Gustavo Carneiro <ee96090@fe.up.pt>

* src/bookmarks_toolbars.c: this changes folder bookmarks to toggle 
buttons and presses the buttons down while the menu is up. 

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

* src/bookmarks.c: use g_free instead of free, add a FIXME
about too expensive save when adding a bookmark
* src/downloader.c: not built support for coming soon gtm
oaf interface

2001-09-26  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/ContentHandler.cpp
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GaleonWrapper.h
* src/mozilla/ProgressCallbacks.h
* src/mozilla/ProgressListener.cpp
* src/mozilla/ProgressListener.h: Converted GProgressCallbacks to
a full xpcom interface. This was because ratty compilers like egcs
can't handle a simple cast. XPCOM has already done the hard work
to get around these limitations.

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

* src/main.c: add a necessary oaf call, it was already
working, but I dont get why ;)
* src/embed.c: remove a no more needed work around for
mozilla reload api, if you know how please test reload
bypassing ....

2001-09-26  Mathias Hasselmann <mathias.hasselmann@gmx.de>

        * themes/Remembrance/Go.png: new.
        * themes/Remembrance/Print.png: new.
        * themes/Remembrance/empty.png: new.
* themes/Remembrance/Makefile.am: updated.

2001-09-26  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* Makefile.am
* doc/Makefile.am
* src/mozilla/Makefile.am
* galeon.spec.in
* configure.in: Build fixes (make dist and rpm). Now, you should be
able to build without scrollkeeper installed.

2001-09-26  Jorn Baayen <jorn@nl.linux.org>

* src/prefs.c: sort mimetypes clist by default

2001-09-26  Jorn Baayen <jorn@nl.linux.org>

* src/mime.c: add audio/x-ogg (Ogg Vorbis files) as a default mimetype,
correct default mp3 mimetype (should be audio/x-mp3, not audio/mp3),
s/vidoe/video

2001-09-26  Jorn Baayen <jorn@nl.linux.org>

* ui/preferences.glade: fix capitalization for default window layout
options

2001-09-26  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: memleak

2001-09-26  Jorn Baayen <jorn@nl.linux.org>

* src/state.c:
* src/state.h: add functions for saving and restoring dock layout
* src/bookmarks_editor.c: remember dock layout

2001-09-25  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/GaleonWrapper.cpp: More fixing of 0.9.4 code
and general tidy up of the #ifdef blocks.

2001-09-25  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/GaleonWrapper.cpp: Fixed 0.9.4 compatibility
problem. I forgot to #ifdef some calls.

2001-09-25  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/ProgressCallbacks.h
* src/mozilla/ProgressListener.cpp
* src/mozilla/ProgressListener.h: ADDED
* src/downloader.c
* src/embed.c
* src/embed.h
* src/mozilla/ContentHandler.cpp
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GaleonWrapper.h
* src/mozilla/Makefile.am
* src/mozilla/PersistProgress.cpp: Updates to use new version of
nsIWebBrowserPersist for explicit downloads in place of the 
Stream Transfer Service with it's unoverridable xul progress dialog.
Now, both implicit and explicit downloads use our GNOME progress
dialog. woohoo! 

2001-09-25  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/EventContext.cpp: Added fix for mozilla cvs interface
rearrangement.

2001-09-25  Jorn Baayen <jorn@nl.linux.org>

* ui/bookmarks.glade:
* ui/galeon.glade:
* ui/preferences.glade: change all clists/lists/ctrees to be shadow in,
change Search to Find in bookmarks dock for consistency.
Couldn't get the iconlist to be shadow in though :(

2001-09-25  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* Makefile.am
* configure.in
* galeon.spec.in
* doc/Makefile.am
* doc/C/Makefile.am
* doc/C/galeon-manual-C.omf: Added the galeon manual to the 
scrollkeeper index. It now appears in the Nautilus help index (only
in English :-( ).
* doc/sgmldocs.make: new file
* omf-install/Makefile.am: newfile
* src/menu_callbacks.c
* src/prefs.c: Changed "ghelp:galeon" to "ghelp:galeon-manual"

2001-09-25 R幦i Cohen-Scali <Remi@Cohen-Scali.com>

* src/FilePickerGfs.cpp: update for file selector version 0.2

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

* src/bookmarks_editor_callbacks.c: use the right parent
window when showing the delete warning dialog on docked
bookmarks. controls->window is not NULL but a GtkTable.
Do I test for GTK_IS_WINDOW. If someone know how to fix it
better please do.
* src/downloader.c: dont add ~ if the download dir is empty,
useful for gtm

2001-09-25  Matt Aubury <matt@ookypooky.com>

* ui/prompts.glade: fiddle with u/p dialog for marco.

2001-09-25  Jorn Baayen <jorn@nl.linux.org>

* src/misc.c (pixbuf_threshold_alpha): fetch gtkstyle for a button,
not for a label. Fixes prelight with several themes.

2001-09-25  Jorn Baayen <jorn@nl.linux.org>

* src/main.c:
* src/misc_callbacks.c:
* src/window.c:
* src/window.h: move theme_changed_cb from main.c to 
gtk_theme_changed_cb in misc_callbacks.c, rebuild all aa pixmaps
on gtk theme change.

2001-09-25  Matt Aubury <matt@ookypooky.com>

* ui/google_images.png: (added)
* ui/imdb_movies.png: (added)
* ui/stocks.png: (added)
* ui/galeon.glade:
* ui/Makefile.am:
* src/newuser_callbacks.c: added "Google Images", "IMDb Movies"
and "Stock Quotes" to the list of smart bookmarks offered
during newuser configuration. Of these, only Google Images is
added as a default.
* ui/bug.png:
* ui/rpm.png: reduced to 16 pixels high with non-faked alpha.
I know the bug icon looks worse now but it fits in with the
rest height-wise.

2001-09-25  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_callbacks.h
* src/bookmarks.h: Made the new sort behavior optional.

2001-09-25  Matt Aubury <matt@ookypooky.com>

* ui/prompts.glade: use GNOME pixmaps in prompts.

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

* mozilla/PromptService.cpp:
* ui/prompts.glade: show text field in passord and u/p
dialogs

2001-09-25  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/galeon_types.h:
* src/window.c:
* src/prefs.c:
* src/prefs_callbacks.c:
* src/prefs_strings.h:
* ui/preferences.glade: Add default window layout options for
showing history and bookmark docks.

2001-09-24  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: When sorting, put folders before items. 
Some small cleanups.

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

* src/embed.c
* src/galeon_types.h
* src/menu_callbacks.c
* src/session.c
* src/session.h
* src/window.c: remove all close hacks, expect problems. Please
report crash on exit with a trace.

2001-09-24  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: old GnomeLarge icons lying around would break GNOME
default theme.

2001-09-24  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c:
* src/favicon.c: fix a few gnome-vfs warnings

2001-09-24  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c: fix smartbookmarks not being cleared
when activated using go button or middeclick, when CONF_BOOKMARKS_CLEAR
was set.

2001-09-24  Jorn Baayen <jorn@nl.linux.org>

* src/find.c: find entry in toolbar uses prefs from find dialog
* src/toolbar.c: find entry is now a gnomeentry, tweak its appearance
a bit, make capitalization consistent in toolbar item names.

2001-09-24  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* FAQ: Updated the question about the user agent.
* src/mozilla/TOCProtocolHandler.cpp: Portability fix. Thanks to
David Roth <david@linuxpunks.net>

2001-09-24  Matt McClanahan <cardinal@dodds.net>

* galeon.schemas.in:
* src/galeon_types.h:
* src/toolbar.c:
* src/window.h:
* src/window_callbacks.c: Add a "Clear location entry field" button
to the toolbar.

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

* src/window_notifiers.c: sanity check, fix a crash
on startup

2001-09-23  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/PromptService.cpp
* ui/prompts.glade: Implemented |PromptService::Select| which is
used by the password and form service.

2001-09-23  Yanko Kaneti <yaneti@declera.com>

* ui/preferences.glade: add bluefish as a optional view source 
external editor.

2001-09-23  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/BaseHelpProtocolHandler.cpp
* src/mozilla/MailtoProtocolHandler.cpp
* src/mozilla/MozRegisterComponents.cpp: Removed unnecessary
"../" from some includes.

2001-09-23  Jorn Baayen <jorn@nl.linux.org>

* configure.in:
* themes/Makefile.am:
* themes/MicroPrelight -> themes/Micro: remove Micro, replace Micro
with MicroPrelight.

2001-09-23  Philip Langdale <philipl@mail.utexas.edu>

* src/npl/Makefile.am: Added entry for nsIMailtoUrl.h

2001-09-23  Jorn Baayen <jorn@nl.linux.org>
 
 * galeon.schemas.in:
 * src/bookmarks_menus.c:
 * src/bookmarks_toolbars.c:
 * src/context.c:
 * src/embed.c:
 * src/galeon_types.h:
 * src/menu_callbacks.c:
 * src/mozcallbacks.c:
 * src/prefs.c:
 * src/prefs_strings.h:
 * src/toolbar.c:
 * src/window.c:
 * src/window_notifiers.c:
 * ui/preferences.glade: add prefs for default window layout, handle 
 popups as normal windows with all bars hidden by default.
 
 Workaround the GnomeApp problem appeared not to be necessary,
 as first hiding the required widgets and then showing the app
 seems to work fine. If it does not for you, please let me know.
 
 Note that chaging bar visibility from the menu is *not* saved.
 Doing this would be bad imho, because in that case temporarily
 changing the appearance of one window would save the change globally. 
 Ugh. That's why i added the default window layout options.

2001-09-23  Jorn Baayen <jorn@nl.linux.org>

* src/context.c:
* src/embed.c: fix warnings in image context menu when over local
files.

2001-09-23  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: do not create drag handle and go button on location
toolbar when turned off. (Fixes #60948)

2001-09-23  Philip Langdale <philipl@mail.utexas.edu>

* src/npl/nsIMailtoUrl.h: ADDED
* src/mozilla/MailtoProtocolHandler.cpp
* src/npl/nsMailtoUrl.cpp
* src/npl/nsMailtoUrl.h: Stripped out unused #includes and added the
interface header for the mailto url. Now it will compile even if you
don't have the mailnews headers installed.

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

* configure.in: updated to release 0.12.2. I'm going to branch, work
can go ahead on cvs head. If someone is late with translations, he can
commit on Release0122 branch

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

* src/main.c: move mozilla init up, should fix startup
crashes setting netscape prefs

2001-09-22  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla_version.h: ADDED
* src/Makefile.am
* src/galeon.h: Split mozilla version macros into separate header
so they can be used in the npl module.
* src/mozilla/MozRegisterComponents.cpp: Removed #ifdef of
RegisterComponent so it is compiled all the time.
* src/npl/Makefile.am: Added missing header file to source list.
* src/npl/nsMailtoUrl.h: Placed version check for new header
file in mozilla cvs.

2001-09-22  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/BaseHelpProtocolHandler.cpp
* src/mozilla/BaseHelpProtocolHandler.h
* src/mozilla/GnomeHelpProtocolHandler.cpp
* src/mozilla/MailtoProtocolHandler.cpp
* src/mozilla/MozRegisterComponents.cpp
* src/mozilla/TOCProtocolHandler.cpp: Landed updated help
browser code which uses our help URL type. info support
relies on the version of gnome-info2html2 in nautilus cvs.
It will not work with the nautulus 1.0.4 version.
Also modified Mailto Handler to use nsMailtoUrl but we are
not yet taking advantage of this to provide legacy mailer
support.

2001-09-22  Philip Langdale <philipl@mail.utexas.edu>

* src/embed.c: Missing from mailto sanity check commit.

2001-09-22  Philip Langdale <philipl@mail.utexas.edu>

* src/npl/Makefile.am
* src/npl/gGnomeHelpUrl.cpp
* src/npl/gGnomeHelpUrl.h
* src/npl/gNplCID.h
* src/npl/gNplModule.cpp
* src/npl/nsMailtoUrl.cpp
* src/npl/nsMailtoUrl.h
* src/npl/nsURLHelper.cpp
* src/npl/nsURLHelper.h: ADDED
* configure.in
* src/Makefile.am: Landed our new help URI type and local copy
of nsMailtoUrl. As this code is derived from NPL code, it lives
in its own directory and is built as an XPCOM module so that
there are no license issues.

2001-09-22  Jorn Baayen <jorn@nl.linux.org>

* src/Makefile.am:
* src/bookmarks.c:
* src/embed.c:
* src/misc.c:
* src/misc.h:
* src/spinner.c:
* src/themes.c (ADDED):
* src/themes.h (ADDED):
* src/toolbar.c:
* src/window.c:
* src/window_callbacks.c:
* src/window_notifiers.c: split theme functions from misc.c to themes.c.

2001-09-22  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: fix back/forward history buttons

2001-09-22  Jorn Baayen <jorn@nl.linux.org>

* themes/MicroPrelight/Makefile.am: forgot to add some files

2001-09-22  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: minor cleanup

2001-09-22  Jorn Baayen <jorn@nl.linux.org>

* src/misc.c: fix a bug in theme pixmap caching

2001-09-22  Jorn Baayen <jorn@nl.linux.org>

* configure.in:
* src/themes/Makefile.am:
* src/themes/MicroPrelight/* (ADDED):
* src/bookmarks.c:
* src/bookmarks_editor_callbacks.c:
* src/embed.c:
* src/misc.c:
* src/misc.h:
* src/prefs.c:
* src/toolbar.c:
* src/window.h:
* src/window.c:
* src/window_callbacks.c: Fix toolbar button prelight ugliness with
themes that have a prelight color very different from the standard
bg color, by building and caching another aa image for every toolbar
button for prelight state. (This is actually not slow, as you may
expect)
Also added support for prelight images in themes, see new example
theme MicroPrelight. It was only 3 lines of code, so I was very
tempted to do it :)

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

* src/session.c:
* src/Galeon-impl.c: do not close server mode when quitting
from the menu

2001-09-21  Philip Langdale <philipl@mail.utexas.edu>

* src/embed.c
* src/mozilla/MozRegisterComponents.cpp
* src/mozilla/MozRegisterComponents.h: Add a sanity check to the
loading of our stub mailto handler so that it won't install if
galeon is set as the mailto handler in gnomecc. This is only a
startup check, so if the user b0rks the setting after starting
galeon, they're SOL.

2001-09-21  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/main.c
* src/mozilla_notifiers.c
* src/mozilla_prefs.c
* src/mozilla_prefs.h: Fixed problem with user agent not being updated
with new versions of Galeon.

2001-09-21  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c:
* src/galeon_types.h: make tab closebuttons look good again (but only
when closing inactive tabs is disabled..)

Using gtkbuttons when active, and pixmaps with the same size as
the buttons when inactive.

2001-09-21  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: don't build stylesheet menu when load is not finished
yet.

2001-09-21  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/embed.c: When closing an embed, give always the focus to the new
active embed of the window (previously, the focus could end in the tab
titles, it was annoying)
* src/bookmarks_toolbars.c: Remove unnecesary include.

2001-09-21  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp: cleanup stylesheet mess

2001-09-21  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: toolbar icons use pixmap cache

2001-09-21  Jorn Baayen <jorn@nl.linux.org>

* src/misc.c:
* src/misc.h:
* src/spinner.c:
* src/toolbar.c: clean up theme pixmap height retrieval.

2001-09-21  Takayuki KUSANO  <AE5T-KSN@asahi-net.or.jp>

* src/bookmarks_editor_callbacks.c: The 2nd arg. of
bookmarks_editor_search() must be in UTF-8.

2001-09-20  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c: fix up dnd

2001-09-20  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/GaleonWrapper.cpp:
* src/mozilla/GaleonWrapper.h:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/galeon_types.h:
* src/mozcallbacks.c:
* src/window_notifiers.c: add a notifier for usersheet. (required
adding support for removing usersheets)

2001-09-20  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c:
* src/mozcallbacks.c: fix usersheet not being applied in a couple
of cases.

2001-09-20  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus_callbacks.c (bookmarks_button_release_event_cb):
pass button 3 on to activate callback, because many people activate
their context menu with mouse3, hold mouse3 down and choose the
preferred menuitem. This was not working for bookmarks in the context.

2001-09-20  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c:
* src/misc.c:
* src/misc.h:
* src/misc_callbacks.c: fix separator orientation

2001-09-20  Jorn Baayen <jorn@nl.linux.org>

* src/history.c: show favicons in history

2001-09-20  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/autobookmarks.c: Fix bug #60525.

2001-09-20  Takayuki KUSANO  <AE5T-KSN@asahi-net.or.jp>

* src/autobookmarks.c:
* src/bookmarks.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor_dnd.c:
* src/bookmarks_menus_callbacks.c:
* src/newuser_callbacks.c:
* src/newuser_callbacks.c: string arguments of
bookmarks_new_bookmark() must be in utf-8, not locale encoding.

2001-09-20  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c: bookmarks toolbars separators follow
gnome_preferences_get_toolbar_lines ().

2001-09-20  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c: check whether toolbar is dirty when adding
a new bookmark.

2001-09-20  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.h:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c: respect middle mousebutton when
opening whole folder in tabs/windows.

2001-09-20  Jorn Baayen <jorn@nl.linux.org>

* src/history.c:
* src/menu_callbacks.c: also use embed_activate_link in recent menu,
for consistency.

2001-09-20  Jorn Baayen <jorn@nl.linux.org>

* src/spinner.c: use embed_activate_link when the spinner is clicked
so that middeclick opens in new tab works.

2001-09-20  Jorn Baayen <jorn@nl.linux.org>

* src/spinner.c: don't allow spinner button to be focused.

2001-09-19  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c: favicon pref only controls fetching, not display.
I think after being fetched, the favicon should be treated as a
"normal" bookmarks icon, so that it can be removed. Also, we should
put "normal" bookmarks icons in the menu where the favicons are
now, autoscaled (imho). What do you think?
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus_callbacks.c: 
* src/favicon.c:
* src/favicon.h: fix favicon fetching for already created widgets.

2001-09-19  Matt Aubury <matt@ookypooky.com>

* src/mozilla/TOCProtocolHandler.cpp: added extra include as
suggested on the galeon-devel mailing list to allow compilation on
Solaris.

2001-09-19  Matt Aubury <matt@ookypooky.com>

* ui/google_groups.png:
* ui/Makefile.am:
* src/newuser_callbacks.c: add a "Google Groups" icon for the
smart bookmark. I'm not entirely happy with it, suggestions taken.
* src/prefs.c: apparent responsiveness hack.

2001-09-19  Zbigniew Chyla  <cyba@gnome.pl>

* ui/bookmarks.glade: Fixed layout of the find dialog (exposed by
Polish translation).

2001-09-19  Adam Lopresto <lopresto@writeme.com>

* galeon.schemas.in: 
* src/galeon_types.h:
* src/prefs_strings.h: Documented most of the gconf settings.  
Removed some settings that are no longer used.

2001-09-18  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp:
* src/embed.c: handle all mixtures of named and unnamed stylesheets
correctly.

2001-09-18  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor_dnd.c: Cleanups. It's still a bit messy, but
now it does less dumb things.

2001-09-18  Matt Aubury <matt@ookypooky.com>

* ui/gnome_icons.png: (added)
* ui/nautilus_icons.png: (added)
* ui/Makefile.am:
* ui/preferences.glade:
* src/galeon_types.h:
* src/prefs.c:
* src/prefs_callbacks.c: preview toolbar themes using an example
icon from the toolbar. Note I use a generic icon for Nautilus since
it's really a meta-behaviour rather than a theme in itself.
(and it's easier ;-)

2001-09-18  Christian Rose  <menthos@menthos.com>

* src/menu_callbacks.c: Added copyright comment for translators.

2001-09-17  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp:
* src/embed.c:
* src/galeon_types.h: stylesheet menu is disabled when no css file
is included, "Default" and "None" when no alternates, and "None" and
the listing of all alternates when there are alternate sheets.
Also detect and handle a lot of weird situations correctly.

2001-09-17  Daniel Erat  <dan_erat@pobox.com>

* doc/C/browser-window.sgml:
* doc/C/preferences.sgml:
* src/menubar.c: Updated stylesheet strings and docs.

2001-09-17  Philip Langdale <philipl@mail.utexas.edu>

* COPYING.README: Reworded GPL exception clause to accurately describe
the activities its meant to cover.

2001-09-17  <smoser@brickies.net>

* FAQ: added an entry about user agent

2001-09-17  Jorn Baayen <jorn@nl.linux.org>

* src/autobookmarks.c:
* src/window_notifiers.c:
* src/window.c: fix autobookmarks not being created/removed on pref
change.

2001-09-17  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.h:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c: Add "Regenerate autobookmarks"
menuitem to autobookmarks context menu.

2001-09-17  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/menu_callbacks.c: Follow user preference for "ask bookmark 
title" when adding a bookmark tothe default folder. Fixes bug #60612.

2001-09-17  Jorn Baayen <jorn@nl.linux.org>

* themes/GnomeLarge/Makefile.am: Oops! forgot to update installation
dir. Grr.

2001-09-16  Daniel Erat  <dan_erat@pobox.com>

* src/bookmarks_menus_callbacks.c:
* src/context.c:
* src/downloader.c:
* src/embed.c:
* src/menubar.c:
* src/misc.c:
* src/misc.h:
* ui/preferences.glade: Updated some strings for consistency;
added a str_dup_replace function to be used in place of
g_strdup_printf in cases where the format string is user-supplied
(think %s expansions in prefs).

2001-09-17  Fr嶮廨ic Crozat  <fred@crozat.net>

* galeon.spec.in: fix permission for directories

2001-09-16  Fr嶮廨ic Crozat  <fred@crozat.net>

* src/mozilla/outputbuffer.c: fix missing include

2001-09-16  Fr嶮廨ic Crozat  <fred@crozat.net>

* galeon.spec.in: add missing directories in specfile

2001-09-16  Daniel Erat  <dan_erat@pobox.com>

* doc/C/apx-authors.sgml:
* doc/C/bookmarks.sgml:
* doc/C/browser-window.sgml:
* doc/C/other-tools.sgml:
* doc/C/preferences.sgml: Last-minute manual updating!

2001-09-16  Jorn Baayen <jorn@nl.linux.org>

* themes/Micro/*.png: remove some nearly-transparent pixels that should
have been fully transparent.

2001-09-16  Jorn Baayen <jorn@nl.linux.org>

* configure.in:
* galeon.spec.in:
* themes/Makefile.am:
* themes/gnome-large -> themes/GnomeLarge: s/gnome-large/GnomeLarge

2001-09-16  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/ContentHandler.cpp: Fixed downloading with the internal
downloader.

2001-09-16  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor_callbacks: The toolbars were not being redrawed
when using the editor DND to reorder bookmarks items.

2001-09-15  Matt Aubury <matt@ookypooky.com>

* galeon.schemas.in: revert Jorn's change, and make the
default toolbar style horizontal again -- since it's the most
attractive and sensible layout (in terms of pixel use). It's
also consistent with apps such as Evolution and Gnumeric (though
not Nautilus, but that has a very uncrowded toolbar).

2001-09-15  Marco Pesenti Gritti <mpeseng@tin.it>

* src/menu_callbacks.c: fix add bookmark to use utf8

2001-09-15  Marco Pesenti Gritti <mpeseng@tin.it>

* NEWS: updated for 0.12.1
* configure.in: update version and add ximian mozilla
hack for 0.9.4

2001-09-15  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla_notifiers.c: debork popup setting

2001-09-15  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Some attributes about bookmark aliases were saved 
but not loaded (create toolbar and show in context menu).

2001-09-15  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp:
* src/mozcallbacks.c: Don't put non-alternate stylesheets in css menu.

2001-09-15  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c: show newly created window when doing a 
shift+middleclick on the new toolbar button.

2001-09-15  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in: change default toolbar style to vertical.

2001-09-15  Yanko Kaneti <yaneti@declera.com>

* src/window_callbacks.c: pass along ESC in the location entry when
not in autocompletion, so that the stop works from there.

2001-09-15  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozcallbacks.c: fix Esc to stop loading

2001-09-15  Marco Pesenti Gritti <mpeseng@tin.it>

* galeon-config-tool.in: kill gconf - set permission - install
schema in the right order

2001-09-15  Matt Aubury <matt@ookypooky.com>

* galeon.spec.in: updated for new theme.

2001-09-15  Matt Aubury <matt@ookypooky.com>

* configure.in:
* themes/Makefile.am:
* themes/Remembrance/*: another theme.

2001-09-15  Takayuki Kusano <AE5T-KSN@asahi-net.or.jp>

* src/window_callbacks.c: fix i18n problem in bookmarks DND.

2001-09-15  Matt Aubury <matt@ookypooky.com>

* configure.in: set mozilla dependency to 0.9.4, update version
number to 0.12.0.99 for test packages.

2001-09-15  Marco Pesenti Gritti <mpeseng@tin.it>

* galeon-config-tool.in: install schema in the default location instead
of using gconftool to avoid to load gconfd

2001-09-15  Christophe Fergeau <teuf@users.sourceforge.net>

* src/mozilla_notifiers.c: Add support for dom.disable_open_during_load
mozilla pref which blocks popup occuring when loading/closing a page
while allowing other popups

2001-09-14  Jorn Baayen <jorn@nl.linux.org>

* src/window_callbacks.c:
* src/window.c: Add same context menu to go menuitems as to
corresponding toolbar buttons.

2001-09-14  Jorn Baayen <jorn@nl.linux.org>

* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h: Also add activate signals for help and go menu, for
keyboard navigation.

2001-09-14  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/window_callbacks.c:
* src/window.c: same for refresh (shift+refresh now works also in menu)

2001-09-14  Marco Pesenti Gritti <mpeseng@tin.it>

* galeon.spec.in:
* galeon-config-tool: as requested by MattA fix
gconf permissions on galeon installation

2001-09-14  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h:
* src/window_callbacks.c:
* src/window.c: Change go menu callbacks to use the toolbar button
release event calls. Now you can also use the middle mousebutton to
open new tabs/windows in go menu :)

2001-09-14  Marco Pesenti Gritti <mpeseng@tin.it>

* Makefile.am: 
* galeon-config-tool.in:
* galeon.spec.in: update installation part of the rpm
* src/menu_callbacks.c: dont include filter.h if not needed

2001-09-14  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor.c: remove accels for new *, add proper
accel for find in bookmarks.

2001-09-14  Jorn Baayen <jorn@nl.linux.org>

* ui/preferences.glade: fix user stylesheet frame appearance.

2001-09-14  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h:
* src/window.c:
* src/window_notifiers.c: Add proxy submenu to settings menu.

2001-09-14  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/misc.c: Allow the translator to set which letters should
be considered as vowels (with and without accents, etc)

2001-09-14  Takayuki Kusano <AE5T-KSN@asahi-net.or.jp>

* src/mozilla/MyPortalProtocolHandler.cpp: i18n fix for the title.

2001-09-14  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus_callbacks.c:  Don't ask when removing folder
aliases (it's unnecesary).

2001-09-14  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_menus_callbacks.c
* src/galeon.h
* src/netscape.c: Import / export to netscape / mozilla using utf-8
or locale encoding when needed. Should be correct, but I have tested
only with latin-1.

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

* src/mozilla/BaseProtocolHandler.cpp
* src/mozilla/MyportalProtocolHandler.cpp: Moz CVS api change
yet again, sheesh. It's pretty perverse. They added an api
function to 0.9.3+ and now in 0.9.4+ it's when renamed and
expanded. So we've dealing with three cases for it.
(0.9.3, 0.9.4 and 0.9.4+).

2001-09-13  Daniel Erat  <dan_erat@pobox.com>

* src/misc.c: Minor change to tab title vowel-dropping code, so
lowercase vowels at the beginning of words are kept, and 'y' is
included in the list of characters to drop (closes bug 60407).

2001-09-13  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp: redo mozilla_block_url, fixes image blocking
via context menu.

2001-09-13  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks_toolbars.c: #60467 open url
on release event
* src/menu_callbacks.c: #60442 hide dock on ctrl+b
when it's visible

2001-09-12  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c: Allow adding folders with from the
context menus. You may think that this breaks the feature freeze, but 
it doesn't ;-)

2001-09-13  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks.c:
* src/galeon_types.h:
* src/misc_callbacks.c:
* src/prefs.c:
* src/window.c:
* src/window.h:
* src/window_notifiers.c: redraw toolbars only once also
if more than one pref is changed. Also cleanup some mess,
I hope nothing is broke, but please test

2001-09-13  Marco Pesenti Gritti <mpeseng@tin.it>

* window.c:
* window_callbacks.c: fix preference dialog crash while
keeping previous focus behavior, yeah, it was a
focus crash

2001-09-13  Christian Rose  <menthos@menthos.com>

* src/bookmarks_editor.c: Added accelerator key to a menu entry.

2001-09-12  Jorn Baayen <jorn@nl.linux.org>

* src/menu_callbacks.c: fix compilation

2001-09-12  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/menu_callbacks.c: grab the focus to the embed after activating a 
bookmark.

2001-09-12  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks_menus_callbacks.c
* src/history.c: fix compile warnings

2001-09-12  Takayuki Kusano <AE5T-KSN@asahi-net.or.jp>

* src/bookmarks.c
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/embed.c
* src/history.c
* src/misc.c
* src/mozcallbacks.c
* src/mozilla/mozilla.cpp
        * src/mozilla/mozilla.h
* src/panel.c: fix bookmark/history corruption due to utf8
changes

2001-09-12  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_toolbars.c: Change the orientation of smart bookmarks
when the orientation of the toolbar changes. Fixes bug #60305.

2001-09-12  Matt Aubury <matt@ookypooky.com>

* src/galeon.in: add more paths for idiotic Ximian Mozilla
packages.

2001-09-12  Christian Rose  <menthos@menthos.com>

* ui/bookmarks.glade: Changed "Url" to uppercase and "nick"
to "nickname".

2001-09-12  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/filters.c:
* src/mozilla_notifiers.c:
* src/prefs.c:
* src/window.c: filters are working (kind of)

NOTE #1: when using popup filters, make sure you don't have an old
browser.target_new_blocked in prefs.js.

NOTE #2: filters only work after galeon has been restarted with
at least one site specified in the filter. When you empty the lists
and add new sites in the same session, it still works (???).
This really seems a moz bug to me, as i'm only setting moz prefs.
(And they are correct!)

NOTE #3: javascript filtering doesn't work, although it should
according to the moz docs.

2001-09-12  Jorn Baayen <jorn@nl.linux.org>

* src/filters.c: don't write anything when no sites are defined.
Still doesn't work but at least i know why now.

2001-09-12  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/window_notifiers.c:
* src/window.c: Make Java console menuitem insensitive when java is
disabled.

2001-09-12  Jorn Baayen <jorn@nl.linux.org>

* ui/galeon.glade: remove pdm button icons at marco's request

2001-09-12  Jorn Baayen <jorn@nl.linux.org>

* src/Makefile.am: don't build filters* when disabled.

2001-09-11  Jorn Baayen <jorn@nl.linux.org>

* TODO:
* src/embed.c:
* src/embed.h:
* src/context.c: image context menu now shows "allow image source"
on blocked images.

2001-09-11  Jorn Baayen <jorn@nl.linux.org>

* src/filters.c: reset parent when opened from another window.

2001-09-11  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/filters.c:
* src/filters.h:
* src/filters_callbacks.c:
* src/galeon_types.h:
* ui/Makefile.am:
* ui/filters.glade: 
* ui/filters.xml (ADDED): allow only one filter to be open at a time,
add "Add current site" button, handle add requests better, warn
when trying to add an invalid url, fix some bugs, only read interface
description from filters.xml and load/save sites from prefs.js.
The dialog is useful now, in theory. (If only mozilla handled it
correctly...)

2001-09-11  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c:
* src/window_notifiers.c: fix bug 60374 (clear smartbookmarks after
use leaves garbage when history is enabled)

2001-09-10  Philip Langdale <philipl@mail.utexas.edu>

* src/prefs_callbacks.c
* src/mozilla/FilePicker.cpp
* src/mozilla/FilePickerGfs.cpp
* src/mozilla/GaleonWrapper.cpp
* src/mozilla/GaleonWrapper.h
* src/mozilla/mozilla.cpp
* src/mozilla/mozilla.h: Following up on marco's cache fix
by removing all instances where CONTRACTIDs have been
hard coded into galeon, when one was available through a
mozilla header. There are now only five instances where this
is still necessary. This should help to avoid situations where
CONTRACTIDs silently change on the mozilla end and leave us
behind. Also removed cache clearing for STORE_ON_DISK_AS_FILE
type cache entries, as mozilla doesn't touch these either.

2001-09-10  Marco Pesenti Gritti <mpeseng@tin.it>

src/mozilla.cpp: fix clear cache

2001-09-10  Jorn Baayen <jorn@nl.linux.org>

* acconfig.h:
* configure.in:
* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/Makefile.am:
* src/galeon_types.h:
* src/filters.c (ADDED):
* src/filters.h (ADDED):
* src/filters_callbacks.c (ADDED):
* src/history.c:
* src/menubar.c:
* src/menubar.h:
* src/menu_callbacks.c:
* src/misc.c:
* src/misc.h:
* ui/Makefile.am:
* ui/filters.glade (ADDED): Experimental filtering dialog, optional
at compiletime.

NOTE: doesn't work out of the box yet, you'll need to create your
own filters.xml first -- see comments on the top of filters.c

* src/mozilla_notifiers.c: typo

2001-09-10  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_dnd.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/galeon.h
* src/misc_callbacks.c
* src/netscape.c
* src/newuser_callbacks.c: Don't repaint the toolbar when not 
neccesary. Please, file a bug if it isn't redrawn when it should.

2001-09-10  Marco Pesenti Gritti <mpeseng@tin.it>

* src/embed.c:
* src/embed.h:
* src/window_callbacks.c: rework focus on page again, hope
it works now

2001-09-10  Marco Pesenti Gritti <mpeseng@tin.it>

* src/main.c: initialize galeon services before
initializing bookmarks. Renamed add bookmark option
and fixed it
* src/context.c
* src/embed_callbacks.c
* src/find.c
* src/menu_callbacks.c
* src/misc.h
* src/print.c
* src/spinner.c: cleanups

2001-09-10  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/TOCProtocolHandler.cpp: Added a NULL check so that
toc:man doesn't crash if MANPATH is unset.

2001-09-09  Daniel Erat  <dan_erat@pobox.com>

* src/galeon_types.h:
* src/history.c:
* src/main.c:
* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h:
* src/window.c:
* src/window_notifiers.c: Applied German Gomez Garcia
<german@piraos.com>'s patch from the mailing list to add an "Allow
popups" item to the Settings menu, removed "Auto-jump to new tabs"
from the settings menu, changed a couple of menu strings a bit,
cleaned up the mess in menubar.h where someone had duplicated a
bunch of the file, and got rid of all compilation warnings that I
was seeing (this included changing selected_authorcss in the
HistoryItem struct from a gchar * to a gint; I hope this doesn't
break anything, Jorn). :)

2001-09-09  Yanko Kaneti <yaneti@declera.com>

* configure.in: lower the gdk-pixbuf requirement to 0.10.1
so that the default gdk-pixbuf in rh71 works for us.

2001-09-09  Daniel Erat  <dan_erat@pobox.com>

* galeon.schemas.in:
* src/bookmarks.c:
* src/bookmarks.h:
* src/prefs_strings.h: Clean up and integrate bookmarks_backup into
bookmarks_save, and handle cases where bookmarks are not correctly
saved (I believe this closes 57844).  Also added a global
bookmarks_filename string so code isn't duplicated.

2001-09-09  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* ui/bookmarks.glade
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c: Clarify some wording and add 
confirmation dialogs when deleting non-empty folders (fix bug #60168). 

2001-09-09  Marco Pesenti Gritti <mpeseng@tin.it>

* src/dialogs.c: handle correctly passing
a dir to a filepicker that need a file, the
dialog.c code is a mess, need rewrite

2001-09-09  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/find.c:
* src/prefs_strings.h: save find settings

2001-09-08  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c:
* src/embed_callbacks.c:
* src/galeon_types.h:
* src/history.c:
* src/history.h:
* src/mozcallbacks.c: Save selected stylesheet by number instead of
by name.

2001-09-08  Jorn Baayen <jorn@nl.linux.org>

* src/persistent_data_manager.c:
* ui/galeon.glade: Implement Jeff Epler's suggestion to add a
"Remove and Block Cookie" button instead of the checkbutton.

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

        * configure.in: 
I quote: "Move "AM_PROG_XML_I18N_TOOLS" to the top, therefore
solve all this sed errors." Marco...

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

* src/mozilla/PromptService.h: For some very strange reason
we had the same CLSID for our promptService as mozilla had
for its one. Until the new service manager landed, our
promptService managed to work, somehow. I've generated a new
CLSID and things are working as expected once more.

2001-09-08  Marco Pesenti Gritti <mpeseng@tin.it>

* configure.in:
* galeon.spec.in: improved dependecies version check,
automatically update galeon.spec.in

2001-09-08  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* ui/bookmarks.glade: change find in bookmarks behaviour to autowrap.

2001-09-08  Jorn Baayen <jorn@nl.linux.org>

* src/find.c:
* ui/galeon.glade: change find behaviour to autowrap by default,
to be consistent with find in bookmarks behaviour.

2001-09-08  Marco Pesenti Gritti <mpeseng@tin.it>

* src/window_callbacks.c: open url when clicking on
the location drop-down list. Dont check for go
button. It was a confusing behavior.

2001-09-08  Marco Pesenti Gritti <mpeseng@tin.it>

* src/embed.c: grab focus on mozilla when loading
a page. I think our focus behavior is very similar to 
mozilla. I hope I have not introduced bugs

2001-09-08  Jorn Baayen <jorn@nl.linux.org>

* ui/galeon.glade: give pdm a reasonable size by default

2001-09-08  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/prefs_strings.h:
* src/persistent_data_manager.c:
* ui/galeon.glade: restore old remove cookie behaviour, change the
label a bit.

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

* src/mozilla/TOCProtocolHandler.cpp: Fixed gcc3 compilation problem
due to me not including a "using namespace std;" Disgraceful.

2001-09-08  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/mozilla.cpp:
* src/mozilla/mozilla.h:
* src/galeon_types.h:
* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/mozcallbacks.c: Stylesheets are now compared on stylesheet itself
instead of name. Fixes a load of stylesheet-related bugs.

2001-09-08  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c:
* src/mozilla/mozilla.cpp: Add some more checks for whether the
wrapper exists. Fixes javascript console crashing galeon.

2001-09-08  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: first initialize wrapper, and then load url. fixes
several bugs related to javascript (some bookmarklets were crashing
galeon when opening in a new tab/window, for example)

2001-09-08  Jorn Baayen <jorn@nl.linux.org>

* src/menubar.c:
* src/menubar.h:
* src/menu_callbacks.c:
* src/window.c: handle web links in help menu using embed_activate_link.

2001-09-08  Marco Pesenti Gritti <mpeseng@tin.it>

* src/window.c:
* src/window.h:
* src/window_callbacks.h:
* src/menu_callbacks.h: improve location focus
behavior on new tabs/windows

2001-09-08  Jorn Baayen <jorn@nl.linux.org>

* src/persistent_data_manager.c:
* ui/galeon.glade: Put status clist field back, apparently it served
a purpose. Stupid me for not investigating properly before removing
it.

2001-09-07  Daniel Erat  <dan_erat@pobox.com>

* src/prefs_callbacks.c:
* ui/preferences.glade: Minor change so "Warn before accepting
cookies" pref is made insensitive when all cookies are being
rejected.  Also changed my last ChangeLog entry so it lists all the
files I changed. :)

2001-09-07  Daniel Erat  <dan_erat@pobox.com>

* src/menubar.c:
* ui/galeon.glade:
* ui/preferences.glade: Major string rewriting in the menus, prefs,
and PDM for consistent capitalization, correctness, and possibly
other words beginning with 'c'.  Sorry, translators. :)

2001-09-07  Marco Pesenti Gritti <mpeseng@tin.it>

* src/menu_callbacks.c:
* src/window_callbacks.c: do not grab focus in
the entry on new tabs, it can give mozilla focus problems


2001-09-07  Jorn Baayen <jorn@nl.linux.org>

* src/persistent_data_manager.c: blah, revert automatically adding
to be blocked removed cookies to blocked servers list. it wasn't
working properly. i think this can't be fixed in a neat way without
rewriting large chunks of persistent_data_manager.c, or perhaps
someone having a clear view of this code's workings should have
a look at it.

2001-09-07  Jorn Baayen <jorn@nl.linux.org>

* src/persistent_data_manger.c (pdm_show_page): show dialog, dialog
wasn't being shown when opening from prefswin.

2001-09-07  Jorn Baayen <jorn@nl.linux.org>

* ui/galeon.glade: one more aestethical pdm fix.

2001-09-07  Jorn Baayen <jorn@nl.linux.org>

* ui/galeon.glade: make pdm (hopefully) look a bit less scary

2001-09-07  Jorn Baayen <jorn@nl.linux.org>

* src/find.c: remove unnecessary kludge

2001-09-07  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.h:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor_callbacks.h:
* src/galeon_types.h:
* ui/bookmarks.glade: extend bookmarks searching, add "search in
bookmarks" dialog with tons of options.

2001-09-07  Jorn Baayen <jorn@nl.linux.org>

* src/persistent_data_manager.c: fix compiler warnings

2001-09-07  Marco Pesenti Gritti <mpeseng@tin.it>

* configure.in: disable applet by default, fix a typo

2001-09-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Make sure that the IDs of the bookmarks
are unique before saving. I think that this will bix bug #60169
* src/bookmarks_toolbars.c: Cleanups.

2001-09-07  Marco Pesenti Gritti <mpeseng@tin.it>

* ui/preferences.glade: fix proxy options sensivity

2001-09-07  Daniel Erat  <dan_erat@pobox.com>

* src/menubar.c: Changed prev/next tab and move tab left/right
accelerators to use Page Up / Page Down keys, closing bug #57394.

2001-09-06  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/mozilla.cpp: Usual story, reloading of
autoconfiguration information didn't work until after
0.9.3, so I've #ifdef'ed the code.

2001-09-06  Philip Langdale <philipl@mail.utexas.edu>

* src/prefs_callbacks.c
* src/mozilla/mozilla.cpp
* src/mozilla/mozilla.h: Connected reload button for
proxy autoconfiguration.

2001-09-06  Philip Langdale <philipl@mail.utexas.edu>

* galeon.schemas.in
* src/galeon_types.h
* src/menu_callbacks.c
* src/menubar.c
* src/mozilla_notifiers.c
* src/netscape.c
* src/newuser_callbacks.c
* src/prefs.c
* src/prefs_callbacks.c
* src/prefs_strings.h
* src/window.c
* src/window_notifiers.c
* ui/preferences.glade: Added support for proxy autoconfiguration.
Currently the Reload button is not connected. Will be done soon.

2001-09-06  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/persistent_data_manager.c:
* src/prefs_strings.h: "don't allow removed cookies to be accepted 
later" now stays active when selecting other cookies, instead
of being reset when clicking another cookie. Old behaviour was very 
confusing.

2001-09-06  Jorn Baayen <jorn@nl.linux.org>

* src/persistent_data_manager.c:
* ui/galeon.glade: Don't include useless and ugly "Status" clist field
in pdm for cookie and image sites.

2001-09-06  Matt Aubury <matt@ookypooky.com>

* configure.in:
* themes/Makefile.am:
* themes/Micro/*: another theme.

2001-09-06  Daniel Erat  <dan_erat@pobox.com>

* src/mozcallbacks.c:
* ui/preferences.glade: Added a "does nothing" option for the
middle mouse button, for people who don't want to get a bookmarks
menu or load the URL from the clipboard every time that they miss
when trying to middle-click a link. :)

2001-09-06  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/FilePickerGfs.cpp:
* src/mozilla/FilePicker.cpp:
* src/embed.c:
* src/misc.c:
* src/misc.h: Add our own filename simplification function. Should
really fix the relative paths problem now.

2001-09-06  Wang Jian  <lark@linux.net.cn>

* configure.in(ALL_LINGUAS): Renamed zh_CN.GB2312 to zh_CN

2001-09-06  Matt Aubury <matt@ookypooky.com>

* ui/secure.xpm:
* ui/insecure.xpm: improved (?) statusbar icons for secure/insecure 
status.

2001-09-06  Matt Aubury <matt@ookypooky.com>

* src/menubar.c: fix English, thanks menthos and dante.

2001-09-06  Matt Aubury <matt@ookypooky.com>

* galeon.schemas.in:
* src/galeon_types.h:
* src/toolbar.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c:
* ui/Makefile.am:
* ui/BackHistory.png:
* ui/ForwardHistory.png: added option back and forward history 
buttons (for users who don't notice the context menu / people
with one-button mice). 

2001-09-06  Matt Aubury <matt@ookypooky.com>

* src/menubar.c: fix another typo (bug #60122, thanks menthos).

2001-09-06  Matt Aubury <matt@ookypooky.com>

* src/menubar.c: fix typo (thanks menthos).

2001-09-06  Matt Aubury <matt@ookypooky.com>

* ui/preferences.glade: fix tab shortening widgets sensitivity.

2001-09-05  Marco Pesenti Gritti <mpeseng@tin.it>

* src/menu_callbacks.c:
* AUTHORS: added jorn and dan_erat

2001-09-05  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus.c:
* src/misc.c:
* src/misc.h: Replace gnome_dialog_run (which has modality problems)
with our own dialog_run func, fixes doubeclick problems for smart
bookmarks. Doubleclicked bookmarklet dialogs are still borked though,
because I haven't been able to fix PromptService. Moz dialogs 
apparently need to be modal, and modality seems to cause this weird
behaviour. Hopefully someone else will be able to fix/workaround 
those...

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

* src/mozilla/FilePicker.cpp
* src/mozilla/FilePickerGfs.cpp: Replaced NS_ERROR_NOT_IMPLEMENTED
with NS_OK in return of nsIFilePicker::AppendFilters as this is
not a terminal error but the NOT_IMPLEMENTED code is sometimes
intepreted as such by the caller.

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

* configure.in
* src/mozilla/Makefile.am: Added missing libraries to LD_FLAGS for
linking the xpcom shared library.

2001-09-04  Jorn Baayen <jorn@nl.linux.org>

* src/mozilla/FilePicker.cpp:
* src/mozilla/FilePickerGfs.cpp:
* src/bookmarks_menus.c:
* src/menu_callbacks.c:
* ui/*.glade: set wmclass for all dialogs/windows.

* ui/preferences.glade: ensure all filesels get parented correctly.

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

* src/mozilla/BaseHelpProtocolHandler.cpp
* src/mozilla/MyportalProtocolHandler.cpp
* src/mozilla/TOCProtocolHandler.cpp: Changed segment size of IO
streams to increase performance.

2001-09-03  Fatih Demir <kabalak@gtranslator.org>

* configure.in: Move "AM_PROG_XML_I18N_TOOLS" to the top, therefore
solve all this sed errors.

2001-09-03  Jorn Baayen <jorn@nl.linux.org>

* src/menubar.c: statusbar hints improvents

2001-09-03  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_toolbars.c: Finished the dnd stuff.
* ui/Makefile.am: updated.
* ui/tb_drag_into.xpm: Removed.
* ui/tb_drag_after.xpm: Removed.
* ui/tb_drag_arrow_up.xpm
* ui/tb_drag_arrow_left.xpm
* ui/tb_drag_arrow_down.xpm
* ui/tb_drag_arrow_right.xpm: Added.

2001-09-03  Matt Aubury <matt@ookypooky.com>

* themes/MozillaModernSmall/Print.png:
* themes/MozillaModern/Print.png: fixed (thanks yaneti).

2001-09-03  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c: reload myportal when bookmarks are changed.

2001-09-03  Gavin Brown <gavin.brown@uk.com>

* configure.in:
* themes/Makefile.am:
* themes/MozillaModern/Makefile.am:
* themes/MozillaModern/Up.png:
* themes/MozillaModern/Go.png:
* themes/MozillaModernSmall/*: added more buttons to MozillaModern
theme, and added a compact version.

2001-09-02  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon_types.h
* src/persistent_data_manager.c
* ui/galeon.glade: fix crashes/freezes removing password, show
the manager dialog only after the page switch

2001-09-02  Jorn Baayen <jorn@nl.linux.org>

* ui/preferences.glade: Set title of the custom stylesheet selection
dialog.

2001-09-02  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus.c: don't free bi->name when opening smart
bm dialog.

2001-09-02  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor_callbacks.h:
* src/galeon_types.h:
* ui/bookmarks.glade: Add "search in bookmarks" feature to bookmarks
editor when it's docked.

2001-09-02  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_toolbars.c: Draging of bookmarks to the toolbars
implemented in a non-sucky way. It needs some testing, but I can't
finish it today. 
* ui/Makefile.am
* ui/tb_drag_into.xpm
* ui/tb_drag_after.xpm: This files are just placeholders. My Gimp
skills are so lame... I need someone to draw them.

2001-09-02  Jorn Baayen <jorn@nl.linux.org>

* src/menubar.c: add statusbar hints for every menuitem.

2001-09-02  Matt Aubury <matt@ookypooky.com>

* src/Galeon-impl.c: don't open remotely started instances in
XUL dialog boxes.

2001-09-02  Jorn Baayen <jorn@nl.linux.org>

* src/mozcallbacks.c: check whether stylesheet menu exists before
setting sensitivity. fixes gtk warnings in popups.

2001-09-01  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla/IRCProtocolHandler.cpp
* src/mozilla/IRCProtocolHandler.h: Added
* src/mozilla/Makefile.am
* src/mozilla/MozRegisterComponents.cpp: Added a handler
for the irc:// protocol so that it is passed out to the
GNOME handler, rather than having chatzilla try to handle
it which produces a crash.

2001-09-02  Jorn Baayen <jorn@nl.linux.org>

* src/window_notifiers.c: squash a buggie

2001-09-02  Jorn Baayen <jorn@nl.linux.org>

* src/mozcallbacks.c: fix compiler warning

* src/bookmarks.c:
* src/embed.c:
* src/misc.c:
* src/misc.h: 
* src/window.c:
* src/window_notifiers.c: add get_theme_pixmap function which takes 
care of everything, inlcuding caching, themes and memory management.
This func can be used anywhere you need to load a pixmap, and can
be called as many times as you like, because stuff is being cached
anyway. Also include (in)secure pixmaps in themes.

2001-09-01  Jorn Baayen <jorn@nl.linux.org>

* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h: Add "About plugins" menuitem.

2001-09-01  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c:
* src/bookmarks_editor_callbacks.c: add new/changed bookmarks to
autocompletion.

2001-09-01  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/galeon_types.h:
* src/prefs_strings.h:
* src/prefs.c:
* src/bookmarks_toolbars.c:
* ui/preferences.glade: Add an option for clearing smart bookmark
entries after use, as requested by someone on #galeon some time ago.

2001-09-01  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/mozilla/MyportalProtocolHandler.cpp: Fix the encoding again.
Now it's easier: just use utf-8.

2001-09-01  Jorn Baayen <jorn@nl.linux.org>

* src/embed_callbacks.c:
* src/galeon_types.h:
* src/history.c:
* src/history.h:
* src/mozcallbacks.c: Store selected author stylesheet in history.

* src/embed.c: allow stylesheet switching also for pages which
don't specificy names for stylesheets.

2001-09-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/eel-gconf-extensions.c: add some debug code
to not set NULL string prefs
* src/prefs.c: fix a compile warning

2001-09-01  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c:
* src/mozcallbacks.c: fix reload with custom stylesheets.

2001-08-31  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: Change "No" to "None" in CSS menu.

2001-08-31  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/Makefile.am: do not build unnecessary files
for the static library

2001-08-31  Alex Converse <shapierian@hotmail.com>

* galeon.spec.in: the lazy spec was giving galeon ownership 
of low level files so recursion will have it own its files.
Fix this.

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

* FAQ: Added a section of using galeon as a help browser.
* src/mozilla/ExternalProtocolService.cpp
* src/mozilla/GHelpProtocolHandler.cpp
* src/mozilla/GnomeHelpProtocolHandler.cpp
* src/mozilla/InfoProtocolHandler.cpp
* src/mozilla/ManProtocolHandler.cpp
* src/mozilla/TOCProtocolHandler.cpp: #ifdefed the manual
factory construction code as it is not needed when these
components are build as a shared lib.

2001-08-31  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/FilePicker.cpp
* src/mozilla/PromptService.cpp: removed not necessary includes

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

* src/outputbuffer.c
* src/outputbuffer.h: Removed
* src/mozilla/outputbuffer.c
* src/mozilla/outputbuffer.h: Added (moved to right place)

* configure.in
* src/Makefile.am
* src/mozilla/Makefile.am
* src/mozilla/MozRegisterComponents.cpp
* src/mozilla/prefcheck.c: Final changes to allow dynamic
xpcom module library to work.

2001-08-31  Philip Langdale <philipl@mail.utexas.edu>
            Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/Makefile.am
* src/mozilla/gProtocolModule.cpp
* src/mozilla/prefcheck.c
* acconfig.h
* configure.in: optional build of protocol handlers
in a dynamic library

2001-08-31  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/embed.c:
* src/mozcallbacks.c: fix custom css recursion

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

* configure.in: Moved test for NetBSD further down the file to
prevent autoconf 2.5 b0rking on it. Go figure.

2001-08-31  Jorn Baayen <jorn@nl.linux.org>

* ui/preferences.glade: User stylesheet -> Custom stylesheet

2001-08-31  Jorn Baayen <jorn@nl.linux.org>
 
 * galeon.schemas.in:
 * src/mozilla/GaleonWrapper.cpp:
 * src/mozilla/GaleonWrapper.h:
 * src/mozilla/mozilla.c:
 * src/mozilla/mozilla.h:
 * src/galeon_types.h:
 * src/mozcallbacks.c:
 * src/prefs_strings.h:
 * src/prefs.c:
 * ui/preferences.glade: Add support for user stylesheets.

2001-08-31  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks.h
* src/bookmarks.c: Allow importing (merging) bookmarks from galeon's
own file format. Somebody asked it on #galeon the other day.

2001-08-31  Christophe Fergeau <teuf@users.sourceforge.net>

* src/main.c:
* src/menu_callbacks.c
* src/mozilla/TOCProtocolHandler.cpp:
fixed Galeon, Mozilla and GNOME spelling in strings

2001-08-31  Abel Cheung  <maddog@linux.org.hk>

* configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW

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

* src/mozilla/GHelpProtocolHandler.cpp
* src/mozilla/GHelpProtocolHandler.h
* src/mozilla/GnomeHelpProtocolHandler.cpp
* src/mozilla/GnomeHelpProtocolHandler.h
* src/mozilla/InfoProtocolHandler.cpp
* src/mozilla/InfoProtocolHandler.h
* src/mozilla/ManProtocolHandler.cpp
* src/mozilla/ManProtocolHandler.h
* src/mozilla/TOCProtocolHandler.cpp
* src/mozilla/TOCProtocolHandler.h: Final changes needed for
modularization. Hand crafted protocol module is working now.

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

* src/mozilla/BaseHelpProtocolHandler.cpp
* src/mozilla/BaseHelpProtocolHandler.h
* src/mozilla/BaseProtocolContentHandler.cpp
* src/mozilla/BaseProtocolHandler.cpp
* src/mozilla/FtpProtocolHandler.cpp
* src/mozilla/GHelpProtocolHandler.cpp
* src/mozilla/GnomeHelpProtocolHandler.cpp
* src/mozilla/InfoProtocolHandler.cpp
* src/mozilla/MailtoProtocolHandler.cpp
* src/mozilla/ManProtocolHandler.cpp
* src/mozilla/MyportalProtocolHandler.cpp
* src/mozilla/TOCProtocolHandler.cpp: Tidied up all the protocol
handlers to make them ready to be separated into an xpcom module.
There are still a couple of things to do first, however.
Added an ugly toc:man page.

2001-08-30  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Aloow having several nicks for the same 
bookmark (separated by spaces or commas).
* ui/bookmarks.glade: Changed "Nick:" to "Nicks:"
* ui/preferences.glade: Changed "Entry width" to "Default entry width".

2001-08-28  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/GaleonWrapper.cpp: fix CopyToHistory (typo)

2001-08-28  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla/EventContext.cpp:
* src/mozilla/GaleonWrapper.cpp: use IsEmpty instead
of comparing to "", thank you philip :)

2001-08-28  Marco Pesenti Gritti <mpeseng@tin.it>

* src/Makefile.am:
* po/POTFILES.in: move mozilla-interaction dir to mozilla

2001-08-27  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_toolbars.c: disabled dropping of urls on the
bookmark toolbar itself (not on the items). Does not seem to work
properly and makes dnd unusable. Needs a better fix, of course.

2001-08-27  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/autobookmarks.c
* src/bookmarks.c
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/context.c
* src/misc.c
* src/panel.c
* src/xbel.c: Some UTF-8 cleaning. I haven't seen any problems yet, but
I just use latin-1... If you notice something weird, please tell me.
Is a good idea to make a backup of your bookmarks.

2001-08-29  Daniel Erat  <dan_erat@pobox.com>

* src/mozcallbacks.c: Go back when button 6 is clicked in the
embed and forward when button 7 is clicked (bug 59532).

2001-08-28  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla-interaction/GaleonWrapper.cpp:
* src/mozilla-interaction/GaleonWrapper.h:
* src/mozilla-interaction/Makefile.am:
* src/mozilla-interaction/mozilla.cpp: cleanups
* src/mozilla-interaction/GaleonEventListener.cpp
* src/mozilla-interaction/GaleonEventListener.h: new files

2001-08-28  Marco Pesenti Gritti <mpeseng@tin.it>

* configure.in:
* src/Makefile.am: move mozilla related code
in mozilla-interaction dir. Move event context code
from GaleonWrapper.cpp to EventContext.cpp
* src/menubar.c: move block images menus to tools
menu

2001-08-28  Matt Aubury <matt@ookypooky.com>

* src/galeon_types.h:
* src/embed.c:
* src/prefs.c:
* src/prefs_callbacks.c:
* ui/preferences.glade: tidy up some of the prefs dialog (hopefully
an improvement), and fix marco's rather wrong tab shortening widgets
sensitivity behaviour.

NOTE! I changed the sense of the tab shortening preference, this
will affect your current settings, you just need to change it back
in prefs. Sorry, no easy way around this.

2001-08-28  Marco Pesenti Gritti <mpeseng@tin.it>

* src/GaleonWrapper.cpp: recognize also style sheets
backround properties

2001-08-28  Jorn Baayen <jorn@nl.linux.org>

* ui/bookmarks.glade: typo

2001-08-28  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: fix for the relative paths problem pointed out by
Alfons Hoogervorst <alfons@proteus.demon.nl>. Also fix save_document
borkage.

2001-08-28  Marco Pesenti Gritti <mpeseng@tin.it>

* src/GaleonWrapper.cpp: recognize also table
background, fix memory management in body brackground
recognition

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

* configure.in: fix a typo. fixes the link with Xinerama
thanks to Takayuki Kusano <AE5T-KSN@asahi-net.or.jp>

2001-08-27  Marco Pesenti Gritti <mpeseng@tin.it>

* src/embed.c:
* src/mozcallbacks.c:
* src/mozcallbacks.h: cleanups, fix the cant escape from
www.volkskrant.nl bug

2001-08-27  Daniel Erat  <dan_erat@pobox.com>

* acconfig.h:
* configure.in:
* src/galeon_types.h:
* src/window.c: Basic Xinerama support, in the form of making
fullscreen mode only cover the current head instead of the entire
desktop.  Also renamed KeyCode to MozillaKeyCode to not conflict
with X, and KeyModifier to MozillaKeyModifier for consistency.
Thanks to Chris Heywood <psych@primus.com.au> for a change to
configure.in to make it not break mozilla detection.  It would be
nice to be able to hide the window decorations in fullscreen mode
so they're not visible on the edges of adjacent heads, but I don't
know if this is possible to do after the window has already been
shown for the first time...

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

* src/GaleonWrapper.cpp:
* src/context.c:
* src/mozilla.cpp:
* src/mozilla.h: Add "Save background image" to context menu, when
there is one.

2001-08-27  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_toolbars.c
* src/prefs_strings.h
* ui/bookmarks.glade: allow changing the size of each smart bookmark
entry. See the context menu.

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

* src/embed.c: check whether menubar exists before creating CSS menu.
* src/menu_callbacks.c: fix fullscreen accel for popups.
* src/mozcallbacks.c: disable some non-working accels for popups.
* src/galeon_types.h:
* src/window.c: fix switching back from fullscreen bar visibility
problems.
* src/context.c: Make "Show fullscreen" work properly in popups.

2001-08-27  Yanko Kaneti <yaneti@declera.com>

* src/window_callbacks.c: remove the Appearance submenu from the Up
button context menu (as its removed for Back and Forward).
Also remove the code and the FIXME as i really think having it there
is rather annoying, please revert if you feel this is important.

2001-08-26  Daniel Erat  <dan_erat@pobox.com>

* src/embed.c:
* src/window_notifiers.c: Check window title string before setting
title, to close bug 58303.  Also added a notifier for the
preference.

2001-08-26  Takayuki Kusano <AE5T-KSN@asahi-net.or.jp>

*src/mozilla.cpp: Reimplemented locale_to_unicode and
unicode_to_locale using mozilla's encoders/decoders instead
of glibc which makes invalid assumptions. We should consider
using these functions instead of iconv where applicable.

2001-08-26  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp:
* src/mozilla.h: add mozilla_free
* src/mozcallbacks.c: use mozilla_free to free memory in title
callback, may fix leaks

2001-08-26  Marco Pesenti Gritti <mpeseng@tin.it>

* src/prefs.c:
* src/prefs_callbacks: set wheel prefs sensitivity

2001-08-26  Daniel Erat  <dan_erat@pobox.com>

* src/embed.c: Added two checks to the beginning of embed_close to
make sure that the embed is still around before trying to close it.
It was possible to get a segfault before when closing multiple tabs
by holding down Ctrl-W.

2001-08-26  Jorn Baayen <jorn@nl.linux.org>

* src/context.c: Show a "Show menubar" item in the context menu when
the menubar is hidden.

2001-08-26  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: fix separator appearance for horizontal toolbar style.

2001-08-26  Yanko Kaneti <yaneti@declera.com>

* src/FilePickerGfx.cpp: fix some string issues. (#59546)
its  still not working tho, due to changes in the gnome-file-selector cvs.

2001-08-26  Yanko Kaneti <yaneti@declera.com>

* configure.in:
* Makefile.am: make --disable-install-schemas work for galeon.schemas

2001-08-26  Marco Pesenti Gritti <mpeseng@tin.it>

* src/embed_callbacks.c: fix cut and paste between tabs

2001-08-26  Matt Aubury <matt@ookypooky.com>

* configure.in:
* themes/Makefile.am:
* themes/GlassLarge/*:
* themes/GlassHuge/*: removed. They sucked.
* themes/Glass/*: replaced with something which perhaps sucks less.
Comments welcomed.

2001-08-26  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c: make separator styles obey gnome-wide settings.

2001-08-26  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/window_callbacks.c: Try to guess the protocol of the entered
URI looking at the history if it does not specify one. Intended to 
fix bug #59097.

2001-08-26  Marco Pesenti Gritti <mpeseng@tin.it>

* src/GaleonWrapper.cpp: handle <input type="image">
context menus correctly

2001-08-25  Marco Pesenti Gritti <mpeseng@tin.it>

* src/ContentHandler.cpp: revert my reversion borkage ;)
select the default handler instead

2001-08-25  Daniel Erat  <dan_erat@pobox.com>

* src/prefs.c: 1-line-workaround for a GTK+ quirk that could cause
a segfault when editing mime types (marco found this).

2001-08-25  Marco Pesenti Gritti <mpeseng@tin.it>

* src/toolbar.c: fix drag and drop on location entry

2001-08-25  Marco Pesenti Gritti <mpeseng@tin.it>

* src/ContentHandler.cpp: reverse the list of helpers
* src/window_callbacks.c:
* src/embed_callbacks.c:
* src/bookmarks_editor_dnd.c: fix netscape drag and drop

2001-08-25  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c:
* src/bookmarks.h:
* src/embed.c:
* src/misc.c:
* src/misc.h:
* src/toolbar.c:
* src/window_notifiers.c: Extend themes to include bookmark icons and
close tab icon.

2001-08-25  Marco Pesenti Gritti <mpeseng@tin.it>

* src/ContentHandler.cpp: list helpers in the
right order

2001-08-25  Marco Pesenti Gritti <mpeseng@tin.it>

* src/window.c: do not update security icons if
the statusbar does not exist

2001-08-25  Daniel Erat  <dan_erat@pobox.com>

* src/galeon_types.h:
* src/prefs.c:
* src/prefs_callbacks.c:
* ui/preferences.glade: Major changes to the MIME preferences page,
to make things (hopefully) more intuitive and more efficient (it's
no longer updating all of the parameters whenever the user types a
key in one of the entry fields). :)

2001-08-25  Marco Pesenti Gritti <mpeseng@tin.it>

* src/embed.c
* src/galeon_types.h
* src/mozcallbacks.c
* src/mozcallbacks.h
* src/window.c
* src/window.h
* src/window_callbacks.c
* ui/secure.xpm
* ui/unsecure.xpm: add security icon on the statusbar,
Matta please fix icons appeareance ;)

2001-08-25  Jorn Baayen <jorn@nl.linux.org>

* src/context.c:
* src/window.c: don't allow accels where they are useless, only
causes confusion.

2001-08-24  Marco Pesenti Gritti <mpeseng@tin.it>

* src/context.c: fix navigation buttons sensitivity

2001-08-24  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon_types.h
* src/prefs.c
* src/prefs_callbacks.c
* ui/preferences.glade: set sensitivity of some prefs
correctly

2001-08-24  Marco Pesenti Gritti <mpeseng@tin.it>

* src/GaleonWrapper.cpp:
* src/context.c: added a copy/cut/paste context menu for
forms

2001-08-24  Marco Pesenti Gritti <mpeseng@tin.it>

* src/Galeon-impl.c:
* src/Galeon.idl:
* src/embed.c:
* src/embed.h:
* src/galeon_types.h:
* src/main.c:
* src/mozcallbacks.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: reworked ViewState handling,
added a --noraise option. Please test ;)

2001-08-24  Daniel Erat  <dan_erat@pobox.com>

* src/galeon_types.h:
* src/menubar.c:
* src/mozcallbacks.c:
* src/spinner.c:
* src/window.c:
* src/window_callbacks.c: Spinner now only runs when the visible
tab is loading.

2001-08-24  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon_types.h:
* src/prefs.c:
* src/prefs_callbacks.c: in mime types dialog disable
all edit controls when there is no row selected, fix
crash if trying to edit it

2001-08-25  Jorn Baayen  <jorn@nl.linux.org>

* src/bookmarks_editor_dnd.c: fix a crasher when trying to highlight
-1 rows.

2001-08-24  Jorn Baayen  <jorn@nl.linux.org>
            Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/context.c:
* src/galeon_types.h:
* src/misc.c:
* src/misc.h:
* src/window.c: Add proper support for adding accels to bookmarks
in the standard Gtk+ way, without nasty side-effects. Huge thanks
to Ricardo!

2001-08-23  Daniel Erat  <dan_erat@pobox.com>

* embed.c: Resize tabs whenever their titles change.

2001-08-23  Daniel Erat  <dan_erat@pobox.com>

* galeon.schemas.in:
* src/mozcallbacks.c:
* src/prefs_callbacks.c:
* src/prefs_strings.h:
* src/window.c:
* src/window.h:
* src/window_callbacks.c:
* ui/preferences.glade: Cleanup of filtering page in prefs dialog,
renamed status_bar to statusbar for consistency.

2001-08-24  Jorn Baayen <jorn@nl.linux.org>

* src/menu_callbacks.c:
* src/window.c: When switching notebook pages, go to the first/last
if we can't go any further in the specified direction.

2001-08-23  Marco Pesenti Gritti <mpeseng@tin.it>

* src/ContentHandler.cpp:
* src/GaleonWrapper.cpp:
* src/bookmarks.c:
* src/mozcallbacks.c:
* configure.in: remove old mozilla compatibility code, now
you need mozilla 0.9.3

2001-08-23  Christopher James Lahey  <clahey@ximian.com>

* configure.in: Changed /usr/lib/mozilla-0.9.3 check to check for
defaults/pref/all.js instead of chrome/embed.jar since it doesn't
seem to be there any more.

2001-08-23  Marco Pesenti Gritti <mpeseng@tin.it>

* configure.in: fix compile on debian packages, add 
/usr/lib/mozilla-0.9.3 to possible dirs

2001-08-23  Marco Pesenti Gritti <mpeseng@tin.it>

* configure.in: switch version to 0.12.0.90
* src/downloader.c: use a warning instead of a dialog
when launching external downloader return -1. In galeon
all the gnome_execute calls seems to return -1, at least on
some systems. If someone has a clue please try to fix the
problem :)

2001-08-23  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozcallbacks.c: disable back space button going back to
previous page because at some point of the load by 
the embed get the focus, so if users try to correct the url they 
wrote it goes back ... very confusing, we got a lot of bug reports
* galeon.schemas.in: use ctrl+wheel for zoom as evolution does
* src/mozilla_prefs.c: fix a segfault with fonts preferences

2001-08-23  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks_editor_dnd.c: 
* src/bookmarks_toolbars.c:
* src/embed_callbacks.c:
* src/window_callbacks.c: handle drag and drop from mozilla correctly

2001-08-23  Yanko Kaneti <yaneti@declera.com>

* sounds/galeon.soundlist: removed
* sounds/galeon.soudnlist.in: added
* sounds/Makefile.am: use xml-i18n-tools for generating the soundlist
(this makes it l10n friendly).

2001-08-23  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/GaleonWrapper.cpp:
* src/GaleonWrapper.h:
* src/embed.c:
* src/galeon_types.h:
* src/mozilla_notifiers.c:
* src/mozilla.cpp:
* src/mozilla.h:
* src/prefs_strings.h:
* src/prefs.c:
* ui/preferences.glade: Allow blocking of plugins. Doesn't always
work (mozilla bug/limitation) but it does block them at least
50% of the time.

2001-08-23  Marco Pesenti Gritti <mpeseng@tin.it>

* configure.in: fix ORBIT_IDL configuration
error

2001-08-23  Yanko Kaneti <yaneti@declera.com>

* src/mozilla_i18n.h:
* src/mozilla_i18h.c: add encodings {Korean (EUC-KR), EUC-KR}, 
{Korean (JOHAB), x-johab}, {Korean (UHC), x-windows-949}, group Korean

2001-08-23  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_menus.c: Minor change: create the menus when the 
item is "activated" instead of "mapped". Makes more sense this way.
I have done the rigth fix to the problem that made me use "map" before.
Now, less menus are created each time ;-)

2001-08-23  Matt Aubury <matt@ookypooky.com>

* ui/prompts.glade: yet again try to use the GNOME pixmaps in 
prompts.

2001-08-23  Matt Aubury <matt@ookypooky.com>

* src/embed.c:
* src/embed.h:
* src/window.c:
* src/window_notifiers.c: improve efficiency of tab name 
changing.
* src/toolbar.c: specify names for alternate icons, and use
line separators on the toolbar.

2001-08-23  Matt Aubury <matt@ookypooky.com>

* galeon.schemas.in: show navigation toolbar in fullscreen mode 
(only by default! I'm not trying to force you! ;-)

2001-08-21  Marco Pesenti Gritti <mpeseng@tin.it>

* src/Makefile.am: fix hangs on startup ! well adding
-lpthread is hacky, but I'll add some configure stuff later,
my brain is dead now

2001-08-22  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor_callbacks.c: Fix bug #58446: Don't use a 
default name for bookmarks.
(fetch_icon_recursively): Fix another case of recursion that didn't
check if a folder is an alias. Please: remember to do this.
* src/bookmarks.c: removed unused code.

2001-08-21  Lee Willis <lwillis@myopenapps.com>

* INSTALL: Added a bit more info and corrected mozilla dependency

2001-08-21  Marco Pesenti Gritti <mpeseng@tin.it>

* src/window_callbacks.c: try to fix #59292, need test
* src/toolbar.c: avoid crash when theme dir pref is NULL
* src/BaseHelpProtocolHandler.h:
* src/BaseProtocolHandler.h: new line at the end of the file
* configure.in:
* src/Makefile.am: rehash our dependecies test/flags, please
let me know if something is borked

2001-08-21  Matt Aubury <matt@ookypooky.com>

* src/window_callbacks.c: replace duplicated "Reload all windows"
context menu item with a separator.

2001-08-21  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade:
* src/newuser_callbacks.c: add ghelp: as one of the protocols
galeon is able to handle (re-run new user druid to see this
in action!).

2001-08-21  Matt Aubury <matt@ookypooky.com>

* themes/Orion/*:
* themes/Makefile.am:
* configure.in: yet another yet another theme.

2001-08-20  Philip Langdale <philipl@mail.utexas.edu>

* src/GHelpProtocolHandler.cpp: Turns out that ghelp: has a dual
identity like gnome-help: and has to be able to cope with a fully
qualified path or an appname. Supported accordingly.

2001-08-20  Marco Pesenti Gritti <mpeseng@tin.it>

* galeon-config-tool: implement --clean-schemas, thanks to teuf
for his sh knowledge :)

2001-08-20  Philip Langdale <philipl@mail.utexas.edu>

* src/TOCProtocolHandler.cpp
* src/TOCProtocolHandler.h:
* src/BaseProtocolHandler.h
* src/Makefile.am
* src/MozRegisterComponents.cpp: Added basic (read ugly) TOC pages.
toc:, toc:ghelp, toc:gnome-help are fully functional but not nice
to look at. toc:info is currently very limited as it only shows the
contents of /usr/info, and toc:man is unimplemented.

2001-08-20  Marco Pesenti Gritti <mpeseng@tin.it>

* configure.in:
* galeon-config-tool: added, more functionalities included --clean
* galeon-config-clean: removed

2001-08-20  Adam Spiers <adam@spiers.net>

* src/bookmarks_toolbars.c: fix short_url ends up being NULL 
for folders,so you got (null) in the tooltip, 
which looked silly.

2001-08-20  Philip Langdale <philipl@mail.utexas.edu>

* src/GHelpProtocolHandler.cpp: Small fix so that trying to display
a non-existent ghelp URI doesn't display your root directory. :-)

2001-08-20  Philip Langdale <philipl@mail.utexas.edu>

* src/GHelpProtocolHandler.cpp
* src/GHelpProtocolHandler.h
* src/GnomeHelpProtocolHandler.cpp
* src/GnomeHelpProtocolHandler.h: Added
* src/BaseHelpProtocolHandler.cpp
* src/BaseHelpProtocolHandler.h
* src/Makefile.am
* src/MozRegisterComponents.cpp
* src/embed.c
* src/mozilla_notifiers.c: Support for ghelp: and gnome-help:
protocols. ghelp: displays the old style html docs while gnome-help:
as in Nautilus converts and displays the sgml doc on the fly. ghelp:
works as ghelp:<appname> only ( use file:// with the full path to
a doc file ) while gnome-help: supports appname and fully qualified
paths.

2001-08-20  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/context.c:
* src/galeon_types.h:
* src/misc.c:
* src/misc.h: Revert my previous commit. It caused slowdown and
broke recursive bookmark structures. I'm sorry for this mess.

2001-08-20  Matt Aubury <matt@ookypooky.com>

* themes/Ska/New.png:
* themes/Ska/Makefile.am: "New" button

2001-08-20  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/context.c:
* src/galeon_types.h:
* src/misc.c:
* src/misc.h: Allow users to bind shortcuts to bookmarks in the
standard Gtk+ way. Side effects: Galeon startup is slower because
bookmark menus have to be generated on startup instead of in realtime.
This is because menus need to be intialized in order to make the
shortcuts to work. (But this makes the bookmark menus faster :))

* src/embed_callbacks.c: fix compiler warning

2001-08-19  Philip Langdale <philipl@mail.utexas.edu>

* src/ContentOverrideHandler.cpp
* src/ContentOverrideHandler.h: Removed. Obsolete for a long time.
* src/BaseHelpProtocolHandler.cpp
* src/BaseHelpProtocolHandler.h
* src/InfoProtocolHandler.cpp
* src/InfoProtocolHandler.h
* src/ManProtocolHandler.cpp
* src/ManProtocolHandler.h
* src/outputbuffer.c
* src/outputbuffer.h: Added
* galeon.schemas.in
* src/FtpProtocolHandler.h
* src/MailtoProtocolHandler.h
* src/Makefile.am
* src/MozRegisterComponents.cpp
* src/MozRegisterComponents.h
* src/embed.c
* src/galeon_types.h
* src/mozilla_notifiers.c
* src/prefs.c
* src/prefs.h
* src/prefs_strings.h
* ui/preferences.glade: BOOM! Crashlanding! Initial support for
GNOME help system in the form of info: and man: support. ghelp:
will be a little while longer and toc: after that. We use the
html converters from nautilus and not the ones from gnomecore
as the later are old and hard to work with. marco says he will
separately package the new converters for people without
nautlius. Galeon will fallback gracefully if the converters
are not present.

2001-08-19  Philip Langdale <philipl@mail.utexas.edu>

* src/BaseProtocolHandler.cpp
* src/ExternalProtocolService.cpp: General tidying and fixed yet
another bug in external protocol finder.

2001-08-19  Jorn Baayen <jorn@nl.linux.org>

* src/find.c (find_next): when no match is found forwards, wrap
to beginning of document instead of searching backwards.

2001-08-19  Jorn Baayen <jorn@nl.linux.org>

* src/GaleonWrapper.cpp:
* src/GaleonWrapper.h:
* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/galeon_types.h:
* src/menubar.c:
* src/mozcallbacks.c:
* src/mozilla.cpp:
* src/mozilla.h:
* src/window.c:
* src/window_callbacks.c: Add Mozilla-like author stylesheet menu.
More stylesheet stuff to come.

2001-08-19  Philip Langdale <philipl@mail.utexas.edu>

* src/GaleonWrapper.cpp
* src/GaleonWrapper.h
* src/find.c
* src/mozilla.cpp
* src/mozilla.h
* ui/galeon.glade: Upgraded find dialog with new options that 
were exposed by the mozilla interface quite some time ago but
we never got around to adding.

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

* src/context.c
* src/embed.c
* src/embed.h
* src/menu_callbacks.c
* src/toolbar.c
* src/window.c
* src/window.h
* src/window_callbacks.c: add context menus for reload bypassing
cache and proxy, and make shift+reload bypass cache and proxy

2001-08-19  Jorn Baayen <jorn@nl.linux.org>

* src/find.c (find_next): also search backward when no matches
are found forward. Makes the find entry thing in the toolbar a
lot more useful.

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

* Makefile.am: add galeon-clean-config to EXTRADIST
* NEWS: 0.12 news
* configure.in: switch version to 0.12
* src/bookmarks_toolbars.c: change default smartbookmarks 
visibility to visible

2001-08-19  Matt Aubury <matt@ookypooky.com>

* themes/Ska/*:
* themes/Makefile.am:
* configure.in: yet another theme.
* spinners/crashcut/*:
* spinners/Makefile.am: added crashcut spinner, with new-style
filenames. I presume nobody had gotten round to this and there's
not some other reason for excluding it, but please correct me...
* src/BaseProtocolHandler.h: fix compile warnings (newline).

2001-08-18  Philip Langdale <philipl@mail.utexas.edu>

* src/BaseProtocolContentHandler.cpp
* src/BaseProtocolContentHandler.h: Added
* src/BaseProtocolHandler.cpp
* src/BaseProtocolHandler.h
* src/FtpProtocolHandler.cpp
* src/MailtoProtocolHandler.cpp
* src/Makefile.am: Refactored Base classes so that they can be
reused for the ghelp handlers that will land after 0.12 releases.

2001-08-18  Philip Langdale <philipl@mail.utexas.edu>

* src/ExternalProtocolService.cpp: Fixed stupid bug in
gnome protocol matching code that meant no external
protocols would ever be matched.

2001-08-18  Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/window.h:
* src/window_callbacks.c:
* src/toolbar.c: replace find button by find entry.

2001-08-18  Philip Langdale <philipl@mail.utexas.edu>

* src/ContentHandler.cpp: Fixed crash when user clicks ok in helper
chooser without a chosen helper.
* src/ContentHandler.h
* src/FilePicker.h
* src/MozRegisterComponents.cpp: Replaced incorrect CIDs with new
ones.

2001-08-17 Marco Pesenti Gritti <marco@it.gnome.org>

* src/PrintListener.cpp: remove delete temp file
because it's now doen in GaleonWrapper.cpp
* src/toolbar.c: check for visibility only
if the toolbar exist ! should fix crashes with the bookmarks
editor

2001-08-17  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* bookmarks_toolbars.c: fix a crash when there were no bookmarks
toolbars.

2001-08-18  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* mozilla_notifiers.c: Make sure to detect when to use the 
default user agent, even if the string is untranslated. I'll 
redo this in a less stupid way soon. It's not very important now,
as the pref is hidden anyway.

2001-08-17  Matt Aubury <matt@ookypooky.com>

* themes/Netscape/*:
* themes/Konqueror/*:
* themes/MozillaModern/*:
* themes/Makefile.am:
* configure.in: new toolbar themes (unfinished, still more
icons to come).CREDITS to appropriate artists.

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

* src/GaleonWrapper.cpp
* src/GaleonWrapper.h: Added private member functions to get the
focused DOMWindow and main DOMWindow. Fixed printing to always
print the main DOMWindow as frame printing is b0rked in mozilla.
Used mozilla_delete_temp_file_on_exit for print preview temp files.

2001-08-17  Yanko Kaneti <yaneti@declera.com>

* ui/preferences.glade: hide the User agent pref frame untill mozilla
gets unborked for setting it

2001-08-17 Marco Pesenti Gritti <marco@it.gnome.org>

* galeon.spec.in: get back sysconfdir, it's needed
by sounds

2001-08-17 Marco Pesenti Gritti <marco@it.gnome.org>

* src/bookmarks_editor_callbacks.c (bookmarks_editor_set_name): 
check bookmark->name because it can be NULL in separators

2001-08-17  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbars.c:
* src/toolbar.c:
* src/toolbar.h:
* src/window.c: Only show toolbars after recreation when they were
 shown before.
* src/toolbar.c: Don't do anything with loc entry when it doesn't
 exist.
 
2001-08-17 Marco Pesenti Gritti <marco@it.gnome.org>

* galeon.spec.in: make it depend on gconf 1.0.4,
remove sysconfdir option
* src/bookmarks_editor.c: fix pointers allocated 1 time
and freed two ;) bad bad jorn and bad patch reviewer :)

2001-08-17  Matt Aubury <matt@ookypooky.com>

* themes/Glass/*:
* themes/GlassHuge/*:
* themes/GlassLarge/*:
* themes/Makefile.am:
* configure.in: new toolbar theme in three sizes.
* ui/smart-bm-tray.xpm: de-uglified ;-)
* misc.c: tweak alpha blending

2001-08-16  Jorn Baayen <jorn@nl.linux.org>

* src/history.c: lock accel keys for hist items in recent menu,
shorten title in recent menu if it's too long.

* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c: fix the problem of too many
'_'s appearing in the bookmark editor. (Fixes bugzilla #58151)

2001-08-16 Marco Pesenti Gritti <marco@it.gnome.org>

* galeon.schemas.in: change the user agent default
in "Default (recommended)"
* ui/preferences.glade: remove not working user agents
strings for now

2001-08-16 Marco Pesenti Gritti <marco@it.gnome.org>

* ui/preferences.glade: fix the example of bm sizes resize,
I broke it sorry

2001-08-16  Daniel Erat  <dan_erat@pobox.com>

* doc/C/bookmarks.sgml:
* doc/C/browser-window.sgml:
* doc/C/preferences.sgml: Brought documentation up to date for
 release.

2001-08-16  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_toolbar.c: leak, remove some unused code, restore
"middle click on smart bm opens in new tab/window" behaviour, changed
bm released events to pressed (caused some confusing behaviour)

2001-08-16  Christian Rose  <menthos@menthos.com>

* src/main.c: Fix a missing space.

2001-08-15  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* prefs.c
* prefs_callbacks.c
* mime.c: Several strings were using "N_" instead of "_" and 
there was a string not marked for translation. I wonder why
nobody noticed this before...

2001-08-15  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* ui/smart-bm-tray.xpm
* ui/Makefile.am
* src/galeon.h
* src/bookmarks.c
* src/bookmarks_toolbars.c: Changed the ugly label in the smart
bookmarks tray (which had i18n problems) with a very nice icon
(ok, ok, the icon is not so nice, you are encouraged to replace 
it with something decent).

2001-08-15 Marco Pesenti Gritti <marco@it.gnome.org>

* src/galeon_types.h:
* src/menubar.c:
* src/mozcallbacks.c:
* src/prefs.c:
* src/prefs_strings.h: add a pref to enable/disable
automatic zoom

2001-08-15  Matt Aubury <matt@ookypooky.com>

* src/menubar.c:
* src/window.c: move "Add Bookmark" to the top of the bookmarks
menu, change "Edit..." to "Edit Bookmarks..." for consistency.

2001-08-15 Marco Pesenti Gritti <marco@it.gnome.org>

* src/window_notifiers.c: apply fullscreen prefs on the fly

2001-08-15  Matt Aubury <matt@ookypooky.com>

* configure.in:
* themes/Makefile.am:
* themes/Plastik/Back.png:
* themes/Plastik/Forward.png:
* themes/Plastik/Home.png:
* themes/Plastik/Makefile.am:
* themes/Plastik/New.png:
* themes/Plastik/Refresh.png:
* themes/Plastik/Stop.png:
* themes/Plastik/Up.png:
* themes/PlastikLarge/Back.png:
* themes/PlastikLarge/Forward.png:
* themes/PlastikLarge/Home.png:
* themes/PlastikLarge/Makefile.am:
* themes/PlastikLarge/New.png:
* themes/PlastikLarge/Refresh.png:
* themes/PlastikLarge/Stop.png:
* themes/PlastikLarge/Up.png: original Plastik theme becomes
PlastikLarge, added a reduced size version replacing the original
Plastik, better for people with normal sized screens :-)

2001-08-15 Marco Pesenti Gritti <marco@it.gnome.org>

* src/window.c: dont let the statusbar height grows by
converting \n in space

2001-08-15 Marco Pesenti Gritti <marco@it.gnome.org>

* src/main.c: fix -p -s interaction
* src/mozilla.cpp (mozilla_get_charsets): leak

2001-08-14  Philip Langdale <philipl@mail.utexas.edu>

* src/ExternalProtocolService.cpp: Fixed silly error where I had
deleted the actual instruction and left the debug output. :-)

2001-08-14  Philip Langdale <philipl@mail.utexas.edu>

* src/ExternalProtocolService.cpp: Now we check incoming protocols
against the GNOME list, instead of blindly passing them on and
hoping for the best. This avoids bugs where things like host:80 get
interpreted as protocols instead of sites.

2001-08-14  Yanko Kaneti <yaneti@declera.com>

* src/mozilla.h: add mozilla_show_javascript_console
* src/embed.c:
* src/galeon_types.h:
* src/menu_callbacks.c:
* src/session.c:
* src/session.h: ensure the quit timeout is triggered only once.
add close timout for a single embed. restore the previous Ctrl-W
behavior (close tab if more than one). 
possibly fix #59019 (peppo's bug).

2001-08-14  Yanko Kaneti <yaneti@declera.com>

* ui/preferences.galde: hide the notebook tabs

2001-08-14 Marco Pesenti Gritti <marco@it.gnome.org>

* src/menu_callbacks.c: fix close window with key.
peppo please verify if this fixes your problems.

2001-08-14 Marco Pesenti Gritti <marco@it.gnome.org>

* src/prefs.c: fix a bug with the theme selection on clean
prefs
* ui/preferences.glade: change the layout of smart bookmarks
prefs, MattA give it some love ! :)

2001-08-14  Jorn Baayen <jorn@nl.linux.org>

* galeon.schemas.in:
* src/bookmarks_toolbars.c:
* src/galeon_types.h:
* src/prefs.c:
* src/prefs_strings.h:
* src/window_notifiers.c:
* ui/preferences.glade: Make history feature of new smart-smart 
bookmarks optional, remove unnecessary arrow character when bookmark
is expanded.

2001-08-14  Jorn Baayen <jorn@nl.linux.org>

* src/prefs.c: sort theme selector, fix a bug with theme selection.

* src/toolbar_editor_callbacks.c:
* ui/preferences.glade: fix drag reordening

2001-08-14 Marco Pesenti Gritti <marco@it.gnome.org>

* src/menu_callbacks.c: fix crash when closing with keys,
there is a comment in the quit callback by Joshua, we should have
read it before, hacky fix but works

2001-08-14  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_toolbars.c: Forze resizing of the toolbar
when showing/hiding smart bookmarks trays.

2001-08-14  Mathias Hasselmann <mathias.hasselmann@gmx.de>

* src/prefs_strings.h:
* src/window_notifiers:
* src/bookmarks_toolbars.c:
* src/galeon_types.h:
        * ui/preferences.glade: option weither to show the goto button
        for smartbookmarks

2001-08-14  Mathias Hasselmann <mathias.hasselmann@gmx.de>

* po/prefs.h:
* po/prefs.c:
* src/bookmarks_toolbars.c: use escaped url as key for 
        smartbookmark properties (algorithm: mail like: "dangerous"
        characters are converted to :xx, where xx is the hexadecimal
        encoding of the "dangerous" character)

2001-08-14  Mathias Hasselmann <mathias.hasselmann@gmx.de>
 
* src/bookmarks_toolbars.c: show url as tooltip of smartbookmark
         combo boxes
 
2001-08-14  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar_editor_callbacks.c:
* ui/preferences.glade: Add double-click toolbar item adding/removing. 

2001-08-14 Marco Pesenti Gritti <marco@it.gnome.org>

* src/prefs.c: hack to get the selection on nautilus item
when it's set in prefs

2001-08-14 Marco Pesenti Gritti <marco@it.gnome.org>

* src/main.c: fix initialisation of default mozilla prefs,
it was called also when not needed
* src/misc.c: leak
* src/mozilla_notifiers.c: leak
* src/prefs.c:
* src/prefs_strings.h:
* src/toolbar.c:
* src/window.c:
* src/window_notifiers.c: get back nautilus icons choice in theme
prefs and make them apply on the fly
* src/window_notifiers.h: split toolbars init and generic window
prefs init

2001-08-14  Matt Aubury <matt@ookypooky.com>

* ui/preferences.glade: re-arranged toolbar page for visual
effect (although lost a little accessibility in the process).
* configure.in:
* themes/Makefile.am:
* themes/Plastik/Back.png:
* themes/Plastik/Forward.png:
* themes/Plastik/Home.png:
* themes/Plastik/Makefile.am:
* themes/Plastik/New.png:
* themes/Plastik/Refresh.png:
* themes/Plastik/Stop.png:
* themes/Plastik/Up.png: added new "Plastik" theme with funky
antialiased buttons.

2001-08-13  Yanko Kaneti <yaneti@declera.com>

* src/toolbar.c: dont look for a themed pixmap when the toolbar element
does not specify one. (again)

2001-08-13  Jorn Baayen <jorn@nl.linux.org>

* Makefile.am:
* configure.in:
* galeon.schemas.in:
* themes/Makefile.am:
* themes/gnome-large:
* themes/gnome-large/Makefile.am:
* ui/Back.png -> themes/gnome-large/Back.png:
* ui/Forward.png -> themes/gnome-large/Forward.png:
* ui/Go.png -> themes/gnome-large/Go.png:
* ui/Home.png -> themes/gnome-large/Home.png:
* ui/New.png -> themes/gnome-large/New.png:
* ui/Refresh.png -> themes/gnome-large/Refresh.png:
* ui/Stop.png -> themes/gnome-large/Stop.png:
* ui/Up.png -> themes/gnome-large/Up.png:
* src/context.c:
* src/galeon_types.h:
* src/misc_callbacks.c:
* src/prefs.c:
* src/prefs_callbacks.c:
* src/prefs_strings.h:
* src/spinner.c:
* src/toolbar.c:
* src/window_notifiers.c:
* ui/Makefile.am:
* ui/preferences.glade: Add a toolbar icon theme switcher. GConf rocks!

* src/toolbar.c: fix compiler warning

* src/mozilla.cpp (mozilla_find_gtk_parent): remove some unused code

* src/toolbar.c: when spinner is NULL, don't pack it. Prevents a Gtk+
warning when there's no spinner in the specified directory.

2001-08-13  Philip Langdale <philipl@mail.utexas.edu>

* src/menu_callbacks.c
* src/menubar.c
* src/menubar.h
* src/mozilla.cpp
* src/mozilla.h: Added menu items for Java and Javascript
consoles

2001-08-13 Marco Pesenti Gritti <marco@it.gnome.org>

* src/history.c:
* src/history_callbacks.c: remove notifiers when closing
docked history, fix a crash
* Makefile.am:
* galeon-config-clean: script to clean all galeon configurations.
I feel it useful, I hope no one will flame for one more file in
/usr/bin

2001-08-13 Marco Pesenti Gritti <marco@it.gnome.org>

* galeon.schemas.in:
* src/galeon_types.h:
* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h:
* src/misc.c:
* src/prefs.c:
* src/prefs_strings.h:
* src/window.c:
* ui/preferences.glade: split toolbar/bookmarks
management in both view menu and full screen prefs

2001-08-13  Matt Aubury <matt@ookypooky.com>

* GNOME_Galeon_Automation.oaf.in: added
* galeon.oaf.in: removed
* po/POTFILES.in:
* Makefile.am: updated to reflect filename changes
* src/main.c: changed galeon OAFIID as recommended by Michael
Meeks on #gnome. Note that the namespace GNOME_Galeon is now
reserved in GNOME cvs under bonobo/doc/NAMESPACE and the
maintainer of that namespace is listed as Marco (hope you
don't mind ;-)

2001-08-13  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/mozilla_notifiers.c: the default user agent is not hardcoded, 
but set at compile time.
* ui/preferences.glade: Some User agent examples. Please, someone who
knows better than me about these stuff: add better samples, please.

2001-08-12 Jorn Baayen <jorn@nl.linux.org>

* src/mozilla.cpp: mozilla_find_gtk_parent ()
should return a GtkWindow, not a GtkMozEmbed.
This caused dialog_set_parent () to fail on
Mozilla dialogs.

2001-08-12 Marco Pesenti Gritti <marco@it.gnome.org>

* src/context.c: copy location on document context
menu

2001-08-12 Marco Pesenti Gritti <marco@it.gnome.org>

* src/toolbar.c: fixed two typos in nautilus
theme code

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

* src/GaleonWrapper.cpp: Fixed problem where our
DOM code would treat all <a ???=???> tags as
<a href=???>. Apparently mozilla suffers from this
too. :-)

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

* Makefile.am:
* NEWS:
* configure.in: 0.12pre3 release

2001-08-12 Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: yet another case of '_'s not being escaped

2001-08-11 R幦i Cohen-Scali <Remi@Cohen-Scali.com>

* src/FilePickerGfs.cpp
* src/Makefile.am
* src/main.c: support for gnome file selector (optional)

2001-08-11 Jorn Baayen <jorn@nl.linux.org>

* src/prefs.c: ensure window dimensions always get set 

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

* src/main.c: initialize prefs.js when it does not
exists

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

* src/galeon.glade: Forever to Ever in history

2001-08-11 Jorn Baayen <jorn@nl.linux.org>

* src/context.c: add separator before bookmarks in context menu, if
necessary.

2001-08-11 Jorn Baayen <jorn@nl.linux.org>

* src/galeon_types.h:
* src/prefs.c: make sure prefs sidebar gets set properly when pages
 are opened via the preferences_show_page () function. (Edit Toolbar
 does that, for example)

2001-08-10  Yanko Kaneti  <yaneti@declera.com>

* FAQ: some more help on the gconf problems we have

2001-08-10 Marco Pesenti Gritti <marco@it.gnome.org>

* src/galeon.h
* src/main.c
* src/newuser.c
* src/session.h
* Makefile.am
* bookmarks.xml: remove default bookmarks file,
no one like it, and it gives problems

2001-08-10 Marco Pesenti Gritti <marco@it.gnome.org>

* src/bookmarks_editor_callbacks.c:
* src/eel-gconf-extensions.c:
* src/embed.c:
* src/main.c:
* src/netscape.c:
* src/newuser_callbacks.c:
* src/print.c:
* src/session.c:
* src/state.c:
* src/toolbar.c:
* src/toolbar_editor.c:
* src/window.c:
* src/window_callbacks.c: do not use gconf_suggest_sync
when not needed
* src/history.c:
* src/history.h:
* src/history_callbacks.c: move prefs to notifiers

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

* src/ContentHandler.cpp
* src/galeon.h
* src/misc.c
* src/misc.h
* src/session.c
* src/session.h: Closing all galeon windows while
downloads are in progress will no longer end the
downloads.

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

* src/misc_callbacks.c: fix flickering when changing
toolbar attributes from the context menu

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

* src/main.c: remove gconf monitor when exiting
* src/misc_callbacks.c: dont update toolbar on callbacks,
notifiers will do it

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

* src/embed.c: fix handling of mkdir errors
on save with content
* src/eel-gconf-extensions.c: add error 
warnings

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

* src/BaseProtocolHandler.cpp
* src/MyportalProtocolHandler.cpp: fix compile on mozilla 0.9.3
* src/embed.c: fix view source error handling when
there is no document loaded
* src/newuser.c:
* src/galeon.h:
* Makefile.am:
* main.c: install a default bookmarks file, so
distributions can place bookmarks they like in it
* bookmarks.xml: added. empty bookmarks default file

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

* src/BaseProtocolHandler.cpp
8 src/MyportalProtocolHandler.cpp: Resynced with mozilla cvs.

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

* src/GaleonWrapper.cpp
* src/GaleonWrapper.h
* src/Makefile.am
* src/mozilla.cpp
* src/mozilla.h
* src/print.c
* src/PrintListener.cpp:
* src/PrintListener.h: run print preview external apps in
a not hacky way (forking). Fixed the bug blocking galeon when
the viewer was launched.

2001-08-08  Daniel Erat  <dan_erat@pobox.com>

* galeon.schemas.in:
* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/galeon_types.h:
* src/prefs.c:
* src/prefs_strings.h:
* ui/preferences.glade: Change closebuttons to be GtkButtons and
add a pref to make them insensitive on inactive tabs, hopefully
making almost everyone happy.

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

* src.dialog.c: Removed overly paranoid asserts in
parent setting code ( which were also logically wrong )
now that nsIEmbeddingSiteWindow::GetSiteWindow has finally
been implemented. Properly parented prompts, yay!

2001-08-08  Yanko Kaneti  <yaneti@declera.com>

* src/embed.c: additional save image fix, doh!
thanks to jorn for spotting it.

2001-08-08  Dan Damian  <dand@dnttm.ro>
            Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/window_notifiers.c
* galeon.schemas.in
* src/galeon_types.h
* src/misc.c
* src/prefs.c
* src/prefs_strings.h
* ui/preferences.glade: Allow the user to choose the tab text
colors from the preferences dialog.


2001-08-08  Yanko Kaneti  <yaneti@declera.com>

* ui/preferences.glade: change a string
* src/menubar.c:
* src/bookmarks_menus.c: add/change accelerators for some menuitems.
these fix #58536, #58537, #58538. Thanks menthos!.

2001-08-07  Mathias Hasselmann <mathias.hasselmann@gmx.de>

* po/de.po: shortend two messages
* src/bookmarks_toolbars.c,
* src/prefs_strings.h: embedded smartbookmarks into hideable
trays, (speparate) history for each smartbookmark

2001-08-07 Matthew McClintock <mattsm@mail.utexas.edu>

* src/embed_callbacks.c: change func name
* src/misc.h change func name
* src/misc.c: change func name and add code in misc_parse_uri to 
handle .desktop files

2001-08-07 Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/history.c: Fix small memleak.

2001-08-07 Jorn Baayen <jorn@nl.linux.org>

* src/history.c: ensure '_' gets escaped in recent menu, and also
add items to recent menu when already in history.

2001-08-07  Zbigniew Chyla  <cyba@gnome.pl>

* src/mozilla.cpp (mozilla_get_permissions): Marked strings for
translation.

* src/embed.c (save_url), src/downloader.c (downloader_save_url):
s/N_/_/

2001-08-06  Philip Langdale <philipl@mail.utexas.edu>

* src/MyportalProtocolHandler.cpp: Replaced a NS_WITH_SERVICE
usage which was missed in the INTERMEDIATE_FILE myportal mode.

2001-08-06  Yanko Kaneti  <yaneti@declera.com>

* src/embed.c: patch yet another g_strconcat misuse, fix Save image

2001-08-04 Matthew McClintock <mattsm@mail.utexas.edu>

* src/ContentHandler.cpp: set percentage complete in download window
title
* src/window_notifiers.c: leak
* src/main.c: leak

2001-08-04 Marco Pesenti Gritti <marco@it.gnome.org>

* src/newuser.c: save mozilla prefs just after setting them,
a crash can break mozilla defaults otherwise
* configure.in: better failure message for gconf test
* galeon.schema.in: disable favicons by default (yaneti,
if it was intentional I'll revert it)

2001-08-04 Marco Pesenti Gritti <marco@it.gnome.org>

* src/embed.c: fix a weird weird popups size/visibility
bug. Not very well test, please do it ! ;)

2001-08-04 Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/mozilla_notifiers.c
* ui/preferences.glade: use the general.useragent.override mozilla pref
instead of general.useragent.misc to set the user agent. I have removed
the example strings (they were wrong). I will add some useful examples 
when not in string freeze. 

2001-08-04 Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla_notifiers.c: fix cache preferences,
they are changed in mozilla 0.9.3

2001-08-03 Marco Pesenti Gritti <marco@it.gnome.org>

* src/GaleonWrapper.cpp: fix global history

2001-08-03 Marco Pesenti Gritti <marco@it.gnome.org>

* src/embed.c: implement save with content

2001-08-03  Christian Rose  <menthos@menthos.com>

* ui/preferences.glade: Changes to a sentence.

2001-08-02  Philip Langdale <philipl@mail.utexas.edu>

* src/GaleonWrapper.cpp: Fixed braindead mistake in failure
checking in document saving code.

2001-08-02 Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla_notifiers.c: fixed ctrl+mousewheel pref

2001-08-02  Philip Langdale <philipl@mail.utexas.edu>

* src/FilePicker.cpp
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus_callbacks.c
* src/downloader.c
* src/embed.c
* src/filepicker.h
* src/menu_callbacks.c
* src/window.c: Added ability for filepicker to show a check box
for the user to indicate whether to save document contents or not.
It's pretty crazy but works with minimal disruption.
Big thanks to teuf for the code that modifies the file selector
widget.

2001-08-02 Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla_prefs.c: revert keywork disabling, our
kernel hacker was not liking it :)

2001-08-02 Marco Pesenti Gritti <marco@it.gnome.org>

* src/downloader.c:
* src/embed.c:
* src/window_notifiers.c: more checks on file save,
expand tilde before pass it to gtm

2001-08-02  Philip Langdale <philipl@mail.utexas.edu>

* src/GaleonWrapper.cpp
* src/GaleonWrapper.h
* src/mozilla.cpp
* src/mozilla.h: Added mozilla_save_document which uses
nsIWebBrowserPersist::SaveDocument to save a document along
with all it's images/stylesheets etc, like IE does. There's
no FE code that actually uses this function yet. Feel free
if you're so inclined, it will take me a while to get round
to it. :-)

2001-08-02  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/window_callbacks.c: Small cosmetic fix: disable the menuitem
that would let you move a tab to its current window.

2001-08-02  Yanko Kaneti  <yaneti@declera.com>

* galeon.desktop.in: change the name to Galeon Web Browser
* galeon.oaf: removed
* galeon.oaf.in: added
* Makefile.am: use xml-i18n-tools for generating the oaf file
(this makes it l10n friendly).
Also do the ever important task of fixing marco's ChangeLog dates ;P)

2001-08-01 Marco Pesenti Gritti <marco@it.gnome.org>

* src/print.c: fix print preview application handling
* src/MyportalProtocolHandler.cpp
* src/embed.c
* src/misc.c
* src/mozilla_notifiers.c
* src/mozilla_prefs.c
* src/prefs.c
* src/print.c
* src/spinner.c: check NULL on all string prefs get
* src/window.c
* src/window.h
* src/window_callbacks.c: ALT+number working also when
the focus is not on the page

2001-08-01  Yanko Kaneti  <yaneti@declera.com>

        * configure.in: added bg to ALL_LINGUAS

2001-08-01  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon_types.h
* src/menubar.c
* src/window.c
* src/window.h
* src/window_callbacks.c: Added a menu to move tabs from one window
to another without having to drag.

2001-08-01  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.schemas.in
* src/mozilla_prefs.c
* src/mozilla_notifiers.c
* src/prefs_strings.h: Added a pref to set the user agent. GConf rocks!
* ui/preferences.glade
* src/galeon_types.h
* src/prefs.c: UI for setting the user agent.

2001-07-31 Marco Pesenti Gritti <marco@it.gnome.org>

* src/embed.c:
* src/ContentHandler.cpp: dont hardcode /tmp
* src/eel-gconf-extensions.h: fix compile warnings

2001-07-31  Daniel Erat  <dan_erat@pobox.com>

* src/window.c:
* src/window_callbacks.c: Removed Ricardo's tab-dragging change,
since it appears to make the cursor grab not work at all. :)  Also
commented out the signal connection again, since I now have a
session with which I can reproduce the freeze.  I'll contact the
gtk dev list about this soon...

2001-07-31 Marco Pesenti Gritti <marco@it.gnome.org>

* src/prefs.c: leak
* src/window.c:
* src/window_notifiers.c: 
* src/mozilla_notifiers.c: cleanup of the notifiers code


2001-07-30  Matthew McClintock <mattsm@mail.utexas.edu>

* src/prefs.c: leak
* src/persistant_data_manager.c: another leak
* src/bookmarks_editor_dnd.c: potential leak

2001-07-30 Marco Pesenti Gritti <marco@it.gnome.org>

* galeon.schemas.in: autodetect charset back to off as
default, was Korean ;)

2001-07-30  Christophe Fergeau <teuf@users.sourceforge.net>

* src/mozilla_notifiers.c:
* src/window_notifiers.c: cleanups

2001-07-30  Marco Pesenti Gritti <marco@it.gnome.org>

* src/GaleonWrapper.cpp:
* src/GaleonWrapper.h:
* src/eel-gconf-extensions.c:
* src/eel-gconf-extensions.h:
* src/embed.c:
* src/galeon_types.h:
* src/mozilla.cpp:
* src/mozilla.h:
* src/prefs.c:
* src/prefs_strings.h:
* src/session.c:
* src/window.c: remove links dnd option

2001-07-30  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/window_callbacks.c: Hack inspired by Marco's fix to try 
to fix the TAB dragging lockups. I can't reproduce the problem 
here, so please, test and let me know.
* src/window.c: Uncommented the code that attaches the signal, 
to try to grab your pointer or even freeze your X server :-)


2001-07-30  Marco Pesenti Gritti <marco@it.gnome.org>

* src/misc.c: add time.h
* src/mozilla_notifiers.c: g_error to g_warning
* src/GaleonWrapper.cpp: try to fix the links dnd freeze

2001-07-30  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla_notifiers.c:
* src/window_notifiers.c: complete the port to notifiers
of pref that need to be applied on the fly
* FAQ: explanation about configuring gconf.
please review my borked english !
* galeon.schemas.in:
* main.c: test gconf setup and warn the user if something
is wrong.
WARNING Remember to make install (and probably kill gconf)
after updating cvs ...

2001-07-30  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla_notifiers.c:
* galeon.schemas.in: fix disk cache, looks like and old bug
Also change the cache default to "Automatically", it might fix
cache problems we have seen lately

2001-07-29  Daniel Erat  <dan_erat@pobox.com>

* src/window.c: Commented out the code that attaches the signal
handler that waits for tab drags, at least until I can find a way
to get it to peacefully coexist with GtkNotebook. :(

2001-07-28  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla_notifiers.c:
* src/mozilla_notifiers.h:
* src/mozilla_prefs.c:
* src/newuser.c: all mozilla prefs ported to
notifiers, mostly untested (be patient, I'll test
tomorrow). Defaults should be also initialized correctly
now

2001-07-28  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla_prefs.c:
* src/mozilla_notifiers.c: more notifiers ported,
disk cache doesnt work, I have not been able to figure
why, will do

2001-07-28  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla_prefs.c:
* src/mozilla_notifiers.c: cleaned code and added
colors notifiers

2001-07-28  Marco Pesenti Gritti <marco@it.gnome.org>

* src/Galeon-impl.c
* src/MyportalProtocolHandler.cpp
* src/autobookmarks.c
* src/autocompletion.c
* src/bookmarks.c
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/context.c
* src/dialog.c
* src/embed.c
* src/embed_callbacks.c
* src/main.c
* src/menu_callbacks.c
* src/misc.c
* src/misc_callbacks.c
* src/mozcallbacks.c
* src/mozilla_notifiers.c
* src/mozilla_prefs.c
* src/netscape.c
* src/newuser_callbacks.c
* src/prefs.c
* src/prefs_strings.h
* src/session.c
* src/spinner.c
* src/toolbar.c
* src/window.c
* src/window_callbacks.c
* src/window_notifiers.c: CONF_ macros renamed

2001-07-28  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla_prefs.c: take back autodetect charset pref

2001-07-28  Christophe Fergeau <teuf@users.sourceforge.net>

* galeon.schemas.in
* src/prefs_strings.h: fixed some prefs, removed some unused ones
* src/Makefile.am
* src/embed.c
* src/main.c
* src/menu_callbacks.c
* src/mozilla_prefs.c
* src/prefs.c
* window_notifiers.h
* window_notifiers.c
* mozilla_notifiers.h
* mozilla_notifiers.c
* src/window.c : added notifiers for the options in the settings 
menu to fix a bug. Fixed the spinners not being refreshed on change
Put all the notifiers in separate files

2001-07-28  Daniel Erat  <dan_erat@pobox.com>

* src/window_callbacks.c: Fixed another small (but in theory,
harmless) bug in the tab dragging code. :/

2001-07-28  Marco Pesenti Gritti <marco@it.gnome.org>

* src/prefs_strings.h:
* galeon.schemas.in:
* src/newuser.c: remove the new_user prefs, is giving a lot of
problems and I dont think an additional check is needed

2001-07-28  Yanko Kaneti <yaneti@declera.com>

* galeon.schemas.in: (boookmark_title) small cleanup 
(my gconf was giving me an error, so i guess this is also a fix)

2001-07-28  Daniel Erat  <dan_erat@pobox.com>

* src/window_callbacks.c: Very small fix to handle double- and
triple-clicks on the tabs correctly, and corrected two minor typos
in my debugging statements (duh).

2001-07-28  Daniel Erat  <dan_erat@pobox.com>

* src/prefs.c:
* src/window_callbacks.c: Made some changes so the pointer will be
released if a sanity check fails, and added in some debugging
printfs to try to find out why the sanity checks are failing for
some people.

2001-07-28  Marco Pesenti Gritti <marco@it.gnome.org>

* src/GaleonWrapper.cpp: fall back to main document if there
is no focus
* Makefile.am
* configure.in: enanchement to gconf configuration

2001-07-28  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/mozcallbacks.c (mozembed_load_finished_cb): Don't change the
zoom automatically it the URL starts with "javascript". This avoids
weird behavior when using bookmarklets.

2001-07-28  Christophe Fergeau <teuf@users.sourceforge.net>

* galeon.schemas.in: added missing prefs
* prefs_string.h
* src/eel-gconf-extensions.c
* src/eel-gconf-extensions.h
* src/galeon_types.h
* src/main.c
* src/prefs.c
* src/prefs_strings.h
* src/toolbar.c
* src/toolbar_editor.c
* src/window.c: added some gconf notifiers, and modified prefs.c
so that only modified prefs are sent to gconf. This removes the
toolbars flickering when the toolbars prefs aren't changed.

2001-07-28  Daniel Erat  <dan_erat@pobox.com>

* src/window_callbacks.c: Minor code cleanup, and a small fix to make
sure the pointer doesn't accidentally get released.

2001-07-28  Yanko Kaneti <yaneti@declera.com>

* src/toolbar.c: dont look for a themed pixmap when the toolbar element
does not specify one.

2001-07-27  Petr Cech <cech@atrey.karlin.mff.cuni.cz>

* src/MyportalProtocolHandler.cpp: use the default charset for MyPortal

2001-07-27  Daniel Erat  <dan_erat@pobox.com>

* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/galeon.h:
* src/galeon_types.h:
* src/main.c:
* src/misc.c:
* src/mozcallbacks.c:
* src/prefs.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: Made tabs look sexy again, while
retaining dragging (thanks to some code I nicked from gnome-mdi).
You can also drag tabs outside of Galeon windows to detach them
now, and they move in realtime along with the cursor.  There's a
bit of weirdness with the tab that's initially created; for some
reason, not all of its close eventbox is being drawn at first.  I
have no idea why this is happening and will look into it further.
Finally, I renamed some of the tab-updating functions for
consistency, moved some of the code around to more logical
locations, and fixed a small bug or two.

2001-07-25 Marco Pesenti Gritti <marco@it.gnome.org>

* src/prefs_strings.h
* galeon.schemas.in: heavy rename of prefs.
/me hope to have not borked all

2001-07-25 Marco Pesenti Gritti <marco@it.gnome.org>

* src/menu_callbacks.c: fix zoom menus when the zoom control
is not in the toolbar

2001-07-25 Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla.cpp:
* src/GaleonWrapper.cpp: NS_WITH_SERVICE is gone in mozilla cvs,
replace it with do_GetService

2001-07-25 Marco Pesenti Gritti <marco@it.gnome.org>

* prefs.c:
* mozilla_prefs.c:
* mozilla.cpp:
* mozilla.h
* prefs.h: implement the ability to set fonts for non
western encodings in the right way.
Cursive and Fantasy defaults arent currently displayed.
Mozilla use the first entry of his font lists, we can get
it, only I'm not sure if it does worth.

2001-07-25  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Fixed another stupid memory management bug.

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

* configure.in:
* galeon.spec.in:
* setup-gconf-source: enanched gconf borkage detection ;)
cleaner and handle more case based on user testing

2001-07-25  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Fixed a stupid problem with cut&paste of aliases.
Also, some cleanups. Now, it does not support the old bookmark format
(wich did not save the root bookmark). Supporting it gave problems
and I'm sure that there is no file using that format now.

2001-07-24 Matthew McClintock <mattsm@mail.utexas.edu>
   Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/bookmarks.c: fix leak when removing bookmarks.

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

* src/mozilla_prefs.c: fix sans serif font

2001-07-24  Yanko Kaneti <yaneti@declera.com>

* src/menubar.c: change the edit bookmarks, new tab, 
show toolbar/menubar shortcuts as per bug #57838

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

* src/mozilla_prefs: set correctly the font size
(both variable and fixed)

2001-07-24  Christian Rose  <menthos@menthos.com>

* src/bookmarks_menus.c: Fixed small typo.

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

* configure.in
* galeon.schemas
* galeon.spec.in: more fixes hmmmm this is getting
annoying

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

* configure.in:
* Makefile.am: fixes when not using --sysconfdir
* src/prefs_string.h:
* galeon.schemas.in: remove no more needed font size pref,
change monospace default size to 13

2001-07-24 Adam Lopresto <lopresto@writeme.com>

* src/context.c: makes the context menu tell you which 
server it is you're about to block.
fixes some of the memory leaks associated with the 
"Open image" menu item changing dynamically

2001-07-24  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/MyportalProtocolHandler.cpp: Render correctly javascript URLs.
* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c: Add an option to open the MyPortal 
page for any category form the context menus.

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

* setup-gconf-schema: added
* gconffix: removed
* configure.in:
* galeon.spec.in:
* Makefile.am: Last (hopefully) rework of gconf
configuration. No know problems. Try to break it !

2001-07-23  Marco Pesenti Gritti <marco@it.gnome.org>

* galeon.schemas.in: fix again font size, how that
has got lost ?

2001-07-23  Marco Pesenti Gritti <marco@it.gnome.org>

* galeon.spec.in: fixed for gconf. I need only a 
--disable-install-schemas in configure.in. It's also
testing/fixing broken packages

2001-07-23  Marco Pesenti Gritti <marco@it.gnome.org>

* Makefile.am:
* fixgconf:
* galeon.schemas: I hope gconf will work for all now :)

2001-07-23  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* auto_completion.c
* auto_completion.h
* window_callbacks.c: Shigtly tuned the autocompletion behavior: now it
does not suggest the most common following letter until TAB is hit 
twice. The previous behavior was a bit annoying sometimes, and 
probably you won't notice the change.
* po/POTFILES.in
* src/Makefile.am: Added some missing files.

2001-07-22  Marco Pesenti Gritti <marco@it.gnome.org>

* src/embed.c:
* src/newuser.c: do not set any default in newuser,
it would break sysadmin defaults
* src/mozilla.cpp:
* src/mozilla.h: remove no more used fonts stuff

2001-07-23  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* configure.in
* Makefile.am: Made the galeon.shemas generated again.
* galeon.schemas.in: readded.
Marco: this really has to be generated. It works here, even if I
remove the generated file and type make install. I have left the
galeon.schemas in cvs to avoid problems. BTW: fixgconf does not work 
here (I'm going to try to figure why).

2001-07-22  Marco Pesenti Gritti <marco@it.gnome.org>

* Makefile.am:
* fixgconf: fix permission and path file when installing.
It's bad but seems to work ... please someone with bash
knowledge look at it :)

2001-07-23  Philip Langdale <philipl@mail.utexas.edu>

* src/GaleonWrapper.cpp
* src/GaleonWrapper.h: Fixed GaleonWrapper::GetEventContext
up so it wouldn't crash when processing xul windows. Added
a lot of success/failure checks to make things more robust.
Fixes bug 57892.

2001-07-22  Marco Pesenti Gritti <marco@it.gnome.org>

* src/embed.c: fix save image, when it get borked ?

2001-07-22  Marco Pesenti Gritti <marco@it.gnome.org>

* galeon.schemas:
* src/prefs.c: fix font sizes prefs

2001-07-23  Christian Rose  <menthos@menthos.com>

* configure.in: Sorted entries in ALL_LINGUAS.

2001-07-22  Marco Pesenti Gritti <marco@it.gnome.org>

* configure.in: do not generate galeon.schemas, set the
spinner pref on newuser instead, make it simpler !
* galeon.schemas.in: removed
* galeon.schemas: added

2001-07-22  Marco Pesenti Gritti <marco@it.gnome.org>

* src/galeon_types.h
* src/mozcallbacks.c
* src/mozilla_prefs.c
* src/prefs.c
* src/prefs_strings.h: remove non western font settings, there
is no way to get them clean and working correctly, better leave them
to mozilla

2001-07-22  Nate Case <nd@kracked.com>

* src/newuser_callbacks.c: support notes for default smart bookmarks

2001-07-22  Philip Langdale <philipl@mail.utexas.edu>

* src/netscape.c: Fixed java and javascript preference calls
to use type boolean instead of integer.
* ui/preferences.glade: Preferred font type option menu was
the wrong way round.

2001-07-22  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* ui/preferences.glade: Fixed small typo.
* configure.in
* Makefile.am: cleaned up a bit the generation of galeon.schemas
* galeon.schemas.am: removed.
* galeon.schemas.in: added.

2001-07-21  Marco Pesenti Gritti <marco@it.gnome.org>

* Merge gconf branch

2001-07-22  Philip Langdale <philipl@mail.utexas.edu>

* slackware/*: Updated slackware scripts for version 0.11.2

2001-07-21  Marco Pesenti Gritti <marco@it.gnome.org>

* configure.in: switch to version 0.11.2
* NEWS: updated

2001-07-22  Yanko Kaneti <yaneti@declera.com>

* src/GaleonWrapper.c: fix handling of imagemap links (not imagemap 
images)

2001-07-22  Nate Case <nd@kracked.com>

* src/window.c: append new embeds to embed_list instead of prepending
by default to prevent screwing up focus stack order.  this problem
wasn't noticable until Matt Aubury's tab code rearrangement, though
i couldn't find any differences in logic from before.  i guess we
were lucky.

2001-07-22  Philip Langdale <philipl@mail.utexas.edu>

* src/BaseProtocolHandler.cpp
* src/MyportalProtocolHandler.cpp: Tidied up URI
generation function.

2001-07-21  Matthew McClintock <mattsm@mail.utexas.edu>

* src/embed_callbacks.c: little leak 

2001-07-21  Marco Pesenti Gritti <marco@it.gnome.org>

* src/GaleonWrapper.h
* src/embed_callbacks.c
* src/mozilla.cpp
* src/mozilla.h
* src/GaleonWrapper.cpp: the previous impl of grab focus
was not deactivating previous embed, fix it

2001-07-21  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/GaleonWrapper.cpp (GetEventContext): "Fixed" a crash pointed by
dan_erat with http://www.otnemom.com/ . For some reason, we can get 
the target of the links when clicking. I've fixed it so it does not 
crash, but it still does not work :-( 

2001-07-21  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c:
* src/embed.c: prefer text/uri-list over _NETSCAPE_URL when dropping
things onto Galeon, this makes dropping of Nautilus URLs work again.

2001-07-20  Matt Aubury <matt@ookypooky.com>

* src/window_callbacks.c: don't quit galeon server on window
manager close.

2001-07-20  Marco Pesenti Gritti <marco@it.gnome.org>

src/embed_callbacks.c: fix a warning when opening a new tab
from context menu

2001-07-20  Marco Pesenti Gritti <marco@it.gnome.org>

* src/GaleonWrapper.cpp:
* src/context.c: get context of the mouse event rewritten.
it fix a bug with <base href...> and cleanup the code a lot.
It needs test !!
* src/embed_callbacks.c: dont give the focus to the embed when
there is only 1 embed (it cannot be a tab switch)

2001-07-20  Matt Aubury <matt@ookypooky.com>

* src/embed_callbacks.c: preserve URL selection when switching
between tabs (whee hacky!)

2001-07-20  Jorn Baayen  <jorn@nl.linux.org>

* src/bookmarks_editor.c:
* src/galeon_types.h:
* src/history.c:
* src/menu_callbacks.c:
* src/toolbar.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: Add support for togglebuttons in the
toolbar, convert history/bookmark sidebar buttons to togglebuttons.

2001-07-20  Philip Langdale <philipl@mail.utexas.edu>

* src/MyPortalProtocolHandler.cpp: Formatting fixes.
* src/BaseProtocolHandler.cpp: Switched from using a StandardURL
to a SimpleURL. This avoids the mailto:// instead of mailto:
problem we have been observing. There may be currently invisible
drawbacks to using to cruder URL type, so the old code is
commented out and not deleted.

2001-07-19  Marco Pesenti Gritti <marco@it.gnome.org>

* src/GaleonWrapper.cpp:
* src/GaleonWrapper.h:
* src/embed_callbacks.c:
* src/mozilla.cpp:
* src/mozilla.h: fix grab focus on the embed, focus should behave
a lot better now, if there are problems please point them out.
The only problem I'm aware is that it focus the embed sometimes on
the first window, and I think it shouldnt.
Better way to detect a framed web page.

2001-07-19  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/Makefile.am: Fix compile. Generate the skels and stubs when
the idl changes. 

2001-07-19  Matt Aubury <matt@ookypooky.com>

* src/PromptService.cpp:
* ui/prompts.glade: make some of the prompts a bit more default
friendly.

2001-07-19  Daniel Erat  <dan_erat@pobox.com>

* src/embed.c:
* src/galeon.h:
* src/misc.c: dim text on colored, inactive tabs a little bit to
make it easier to distinguish them from the active tab.  i believe
this should work with most themes, as long as the colors being used
aren't too strange...

2001-07-19  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/session.c
* src/main.c
* src/Galeon.idl
* src/Galeon-impl.c: added --quit and --close options.

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

* src/FilePicker.cpp: One line fix to detect a NULL path returned by
the file selector widget. This occurs if the default path is
non-existent and the user makes no attempt to choose one that does.

2001-07-18  Jorn Baayen  <jorn@nl.linux.org>

        * ui/Makefile.am: ensure small-menu.xpm gets installed
        * src/mozcallbacks.c: ensure navigation controls get updated properly
        when a page starts/finishes loading.

2001-07-17  Daniel Erat <dan_erat@pobox.com>

* src/galeon_types.h:
* src/mozilla.h:
* src/mozilla_prefs.h:
* src/prefs.c:
* ui/preferences.glade: add support for mozilla's minimum font size
 feature.  there might be some issues that were already there with
 the defaults that are set for the variable-width and monospace font
 sizes (i don't think i broke anything, though). :)
 
2001-07-18  Yanko Kaneti <yaneti@declera.com>

* src/window.c: remove the refresh button snsitivity setting code.
no other popular browser disables the refresh button.

2001-07-17  Yanko Kaneti <yaneti@declera.com>

* src/mozcallbacks.c:(handle_key_without_menubar) match a menutiem
accelerator if there is one

2001-07-17  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozcallbacks.c: put the update of navigation buttons
on the proper place: location changed signal

2001-07-17  Daniel Erat <dan_erat@pobox.com>

* TODO:
* src/embed.c:
* src/misc_callbacks.c:
* src/mozilla.cpp:
* src/mozilla.h:
* src/prefs_callbacks.c:
* src/window.c:
* src/window_callbacks.c:
* ui/preferences.glade: add "images sites..." button to
preferences, fix tab autojump, resize tabs when appropriate, fix
 memleaks in session history stuff, rename mozilla_session_history
 () to mozilla_session_history_get_all_titles ()

2001-07-17  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_editor.c:
* src/menubar.c: stupid, stupid me. Once again try to get all the menu 
strings translated

2001-07-17  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Close all the editors before shutting up the
bookmarks subsystem.
* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_callbacks.h
* src/bookmarks_editor.c: Make sure that bookmarks_editor_hide_dialog
is called before destroying the widget. Some parts of the code (related
with the docks) was just destroying the editor without clean up (why?).
This two things should fix some crashes that happened when closing a
Galeon window with and embedded bookmark editor and crashes at Galeon
exit.

2001-07-17  Philip Langdale <philipl@mail.utexas.edu>

* src/FilePicker.cpp
* src/GaleonWrapper.h
* src/MozRegisterComponents.cpp: Added explict includes for certain
headers which were formerly implicitly included by other mozilla
headers. It appears now to be a mozilla policy that mozilla headers
will not implicitly include any other headers. Also cleaned up the
overly paranoid header inclusion setup in GaleonWrapper.h

2001-07-17  Matthew McClintock <mattsm@mail.utexas.edu>

* src/window.c: fix compiler warnings (unused var)
* src/newuser.c: leaks

2001-07-16  Yanko Kaneti <yaneti@declera.com>

* ui/preferences.glade: add Japanese (ja) to the language list 
as suggested by ynakai@redhat.com

2001-07-16  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_menus_callbacks.c
* src/bookmarks.h
* src/window.c: Removed code related with dropping url/bookmarks on
the bookmarks menuitem. It wasn't working and I can't find out why 
(it looked correct). Actually, it was rarely used and not too useful
(actually nobody noticed that it was not working, except just
one user).

2001-07-16  Daniel Erat  <dan_erat@pobox.com>

* src/Galeon-impl.c: cleanup in impl_Galeon_BRowser_loadurl, change 
so that the -x option tries to load the url in an active embed.
 
2001-07-17  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* ui/preferences.glade
* src/prefs.c
* src/galeon.h: Rremoved the backup bookmarks preferences. They can 
be tuned editing ~/.gnome/galeon already.

2001-07-16  Matt Aubury <matt@ookypooky.com>

* ui/preferences.glade: hide tabs again

2001-07-16  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_menus.c
* src/galeon_types.h
* src/menu_callbacks.c
* src/session.c
* src/session.h
* src/window.c
* src/window.h
* src/window_callbacks.c: Menuitems in the file menu for the
most recent used sessions, as suggested by MattA. Maybe we should add
a pref for this (there is a pref, but not in the UI).

2001-07-16  Marco Pesenti Gritti <marco@it.gnome.org>

* ui/preferences.glade: added hebrew to languages
* src/window.c: do not save layout for popups

2001-07-15  Yanko Kaneti <yaneti@declera.com>

* src/galeon_types.h:
* src/menu_callbacks.c:
* src/menubar.h:
* src/window.c: cleanup in the edit menuitems sensitivity handling

2001-07-15  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_editor.c:
* src/menubar.c: add some nonsense to get some more strings ready for
translation. blame xgettext for that.

2001-07-14  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_menus.c: set parent & level for the smart bookmarks
parameters dialog, fixes bug #57564

2001-07-14  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/newuser.c 
* src/menu_callbacks.c: Default session saving / opening to 
~/.galeon/session
* src/newuser.c: check that the .galeon/* dirs exist even if not
a new user, and create them if don't exist (maybe deleted)

2001-07-14  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/session.c
* src/session.h
* src/menubar.h
* src/menubar.c
* src/menu_callbacks.c: Add option to open / save the current session 
to a file.

2001-07-14  Kjartan Maraas  <kmaraas@gnome.org>

* configure.in: Added nn to ALL_LINGUAS.

2001-07-10  Marco Pesenti Gritti <marco@it.gnome.org>
            Armando Pesenti Gritti <arpesenti@libero.it>

* src/mozcallbacks.c
* src/mozilla.cpp
* src/mozilla.h
* src/mozilla_prefs.c: use the same mozilla fonts settings in galeon.
If there are fonts in your language looking weird please report it.

2001-07-13  Yanko Kaneti <yaneti@declera.com>

* src/embed.c: fix a little careless use of g_strconcat, fixing a crash
on save image

2001-07-13  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor.c: Fix bookmarks_editor_hide_dialog so it works
even with docked editors (why this wasn't done in the first time?)
* src/bookmarks_editor_callbacks.c: Don't try to attach an editor if it
is already attached.

2001-07-13  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor.c 
* src/bookmarks.h
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_callbacks.h
* src/galeon_types.h
* ui/bookmarks.glade: Made the bookmarks editor menu accesible from
the docked editor.
* ui/small-menu.xpm: New icon. Feel free to replacce with anything 
better ;-)

2001-07-13  Matt Aubury <matt@ookypooky.com>

* src/autobookmarks.c: fix all the titles becoming "Untitled".

2001-07-13  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: fix for blank page titles.

2001-07-13  Matt Aubury <matt@ookypooky.com>

* src/embed.c: fix tertiary tabs b0rkage.

2001-07-13  Matt Aubury <matt@ookypooky.com>

* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/mozcallbacks.c:
* src/window.c: fix secondary tabs b0rkage.

2001-07-13  Matt Aubury <matt@ookypooky.com>

* src/window.c: fix initial tabs b0rkage.

2001-07-13  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_callbacks.h
* src/bookmarks.h
* src/bookmarks.c: Sorting of bookmarks categories, both recursive
and non recursive.
* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_dnd.c: Moved two functions to the correct file.

2001-07-13  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/galeon.h:
* src/galeon_types.h:
* src/history_callbacks.c:
* src/main.c:
* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h:
* src/misc.c:
* src/misc.h:
* src/misc_callbacks.c:
* src/mozcallbacks.c:
* src/prefs.c:
* src/session.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: substantial cleanup and re-arrangement
of tab related code. Still a little hard to comprehend, but does
the job. Also added detachable tabs and fixed a number of small
issues. Thanks to Daniel Erat for tab padding patch. There may
well be some issues with this re-arrange code, please test.

2001-07-13  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/newuser_callbacks.c: Translate Bookmarks titles.
* src/ContentHandler.cpp: Don't translate mime type unknown/unknown.

2001-07-13  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c:
* src/window.c: tidy up some tabs/popups issues.

2001-07-12  Matt Aubury <matt@ookypooky.com>

* src/misc.c: remove debug code.

2001-07-12  Daniel Erat <dan_erat@pobox.com>

* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/galeon.h:
* src/galeon_types.h:
* src/misc.c:
* src/mozcallbacks.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c:
* ui/bookmarks.glade:
* ui/galeon.glade:
* ui/small-close.xpm: draggable tabs (no way to drag a tab into a
new window yet, though).  the eventboxes in the tab labels are
still drawn in an "active" state all the time too.

Hacked by MattA for visual appearance; please test and report back
if it doesn't at least look acceptable in your theme. 
[ NB: it won't look like it used to, deal with it ;-) ]

2001-07-12  Matt Aubury <matt@ookypooky.com>

* src/session.c: fix compile error (duh) and unneeded #define.
* src/window_callbacks.c: removed appearance context menu on
back/forwards buttons since it's rather confusing and several
people have objected to it (it's also unnecessary).

2001-07-12  Matt Aubury <matt@ookypooky.com>

* src/session.c:
* src/session.h:
* src/misc_callbacks.c: attempt to get interaction with gnome/X
sessions working again.

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

* src/embed.c: Fixed external view source to not create
two temp files.
* src/ContentHandler.cpp
* src/misc.c
* src/mozilla.cpp
* src/mozilla.h: Took advantage of new DeleteTemporaryFileOnExit
function that mozilla provides to clean up temp files used by
helpers and view-source apps.

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

* src/GaleonWrapper.cpp: Just confirming that Matt did
indeed get his fix correct.

2001-07-10  Marco Pesenti Gritti <marco@it.gnome.org>

* src/GaleonWrapper.cpp:
* src/mozcallbacks.c:
* src/mozilla.cpp:
* src/mozilla.h:
* src/mozilla_prefs.c:
* src/mozilla_prefs.h:
* src/newuser.c: better fonts defaults. 
I committed it because
I tested the mozilla part of the code and it's not slow !
I think the slow down is due to the change of fonts (see
comment in mozcallbacks.c. So I guess we can get a better
speed in some ways ... Setting wrong fonts for not western
languages was really too weird.

2001-07-11  Yanko Kaneti <yaneti@declera.com>

* ui/preferences.glade: toolbar editor clists etched in

2001-07-11  Daniel Erat <dan_erat@pobox.com>

* src/session.c: remove some more stale code

2001-07-11  Matt Aubury <matt@ookypooky.com>

* src/window_callbacks.c: vain attempt to stop accidental
"backspace goes to previous page" events.
* src/misc_callbacks.c: fix compile warning
* src/GaleonWrapper.cpp: fix downloading for current Mozilla cvs,
can someone (marco, philipl) CHECK THIS PLEASE! ;-) (line 395)
* src/main.c:
* src/prefs.c:
* src/session.c: move theme bug catcher to toplevel.

2001-07-11  Ali Akcaagac <ali.akcaagac@stud.fh-wilhelmshaven.de>

* src/bookmarks.c
* src/galeon.h
* src/galeon_types.h
* src/prefs.c: Backup the bookmarks file when edited, adding two 
prefs for it.

2001-07-11  Jared Johnson <solomon@futureks.net>

* ui/freshmeat.png:
* ui/Makefile.am:
* src/newuser_callbacks.c: icon for freshmeat smart bookmark.

2001-07-11  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/xbel.c: Properly import non ascii chars, using 
xmlGetRawPropLocale and utf8_to_locale.

2001-07-11  Matt Aubury <matt@ookypooky.com>

* src/ContentHandler.cpp: hack to cope with situation when 
mozilla doesn't give us a valid MimeType (try:
http://www.xref-tech.com/xrefactory/ftp/xref-i86pcLinux.tar.gz?Cache
for an example of a failing URL).

2001-07-11  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.h
* src/bookmarks_toolbars.c: Don't show the full URL in the toolbar 
tooltip if it's too long.

2001-07-10  Matthew McClintock <mattsm@mail.utexas.edu>

* src/window.c: trying to fix spinner leaks
* src/history.c: fix leaks when encountering expired items
* src/spinner.c: move destroy stuff to destroy function
* src/autocompletion.c: fix leak

2001-07-10  Marco Pesenti Gritti <marco@it.gnome.org>

* src/mozilla_prefs.c: fix font preferences

2001-07-10  Marco Pesenti Gritti <marco@it.gnome.org>

* src/prefs.c: fix memory cache pref
* src/GaleonWrapper.cpp (SaveUrl): added a missing result check

2001-07-10  Marco Pesenti Gritti <marco@it.gnome.org>

* src/embed.c
* src/galeon.h
* src/newuser.c
* src/window.c: split default path for save image and files,
fix a problem on save image, add default dir for open


2001-07-10  Philip Langdale <philipl@mail.utexas.edu>

* src/FilePicker.cpp: Implemented decent error message dialogs
for sanity check errors. Hopefully, this won't need anymore
major work.

2001-07-10  Matt Aubury <matt@ookypooky.com>

* src/find.c:
* src/window.c: cleanups and hackups in attempt to stop crash-at-exit
problems.
* src/session.c: put pop_startup() back in. Gulp.

2001-07-10  Matt Aubury <matt@ookypooky.com>

* ui/google.png:
* src/main.c:
* src/misc.c: change pixmap_data_new_from_file to do a more sensible
job when presented with images with alpha. It now blends to the
style background colour and thresholds alpha at a low level. The
upshot of this is the prefs panel looks nicer, and you can sort of
use nice alpha pngs in bookmarks without it looking too horrible.

2001-07-10  Philip Langdale <philipl@mail.utexas.edu>

* src/FilePicker.cpp: Reformated last set of changes to squeeze into
80 columns. Feh. Also streamlined polling loop.

2001-07-10  Philip Langdale <philipl@mail.utexas.edu>

* src/FilePicker.cpp: Added sanity checking for paths that exist
and correct type selection (file/directory). The alert dialog
strings need improving though. marco: I've left your path checking
code in embed.c as there's very little to remove, and it will
catch cases where the user has "always ask" off but has specified
an invalid path in prefs.

2001-07-10  Matt Aubury <matt@ookypooky.com>

* src/toolbar.c: use scaled stock bitmaps if nice large icons
aren't available.

2001-07-10  Matt Aubury <matt@ookypooky.com>

* src/spinner.c: fixes to get spinner size right with all variations
of toolbar styles and button layouts.

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

* src/embed.c (save_url): added function, it's static and
used by embed_save_image and embed_save_document. it fixes
usability problems and crashes with save dialogs

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

* src/bookmarks_editor.c: put some more ellipses where appropriate

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

* all: revert gconf changes accidentally committed
to the head (again)

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

* src/eel-gconf-extensions.c:
* src/eel-gconf-extensions.h:
* src/prefs_strings.h: gconf port 

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

* all: another gconf sync by teuf

2001-07-09  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_toolbars.c:
* src/context.c:
* src/context.h:
* src/galeon_types.h:
* src/misc.h:
* src/misc_callbacks.c:
* src/prefs.c:
* src/prefs.h:
* src/window_callbacks.c: add "edit toolbar..." option to bottom
of main toolbar context menu.

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

* src/GaleonWrapper.cpp:
* src/GaleonWrapper.h:
* src/Makefile.am:
* src/embed.c:
* src/galeon.h:
* src/misc.c:
* src/mozilla.cpp:
* src/PersistentProgress.cpp:
* src/PersistentProgress.h:
* src/mozilla.h: handle set background and view source
external as async. use save_url instead of save_link
for save dialog (Phil, I hope you'll not mind)

2001-07-09  Matt Aubury <matt@ookypooky.com>

* src/newuser_callbacks.c:
* ui/galeon.glade:
* ui/debian.png:
* ui/rpm.png:
* ui/bug.png:
* ui/Makefile.am: add another few smart bookmark options, for
bugzilla, rpmfind and debian packages (to shut solomon up).
* src/bookmarks_toolbar.c: show notes field in toolbar tooltips.

2001-07-09  Matt Aubury <matt@ookypooky.com>

* src/mozilla_prefs.c: remove content-encoding hack as allegedly
Mozilla is fixed now.
* src/prefs.c: catcher for GdkError crasher on prefs change (not
a real fix yet).

2001-07-09  Matt Aubury <matt@ookypooky.com>

* src/galeon_types.h:
* src/toolbar.c:
* src/window.h:
* src/window_callbacks.c: optional print button for toolbar.
* src/toolbar_editor.c: fix compile warning.

2001-07-09  Matt Aubury <matt@ookypooky.com>

* src/galeon_types.h:
* src/toolbar.c:
* src/toolbar_editor.c:
* src/toolbar_editor_callbacks.c:
* ui/preferences.glade: made toolbar editor even more groovy. Now
allows multiple selections and does insertions in a sensible order.

2001-07-09  Pablo Saratxaga  <pablo@mandrakesoft.com>

* src/menubar.c: added xgettext:no-c-format for "100%" string
* ui/preferences.glade: added some more languages in list

2001-07-08  Marco Pesenti Gritti <marco@it.gnome.org>

* src/embed.c:
* src/galeon_types.h:
* src/mozcallbacks.c:
* src/newuser.c:
* src/session.c: remove wrapper init from embed_create,
do not save session for xul dialogs (it was causing the
NULL wrappers)
[ Philip, if you want explanation of why I had to remove
it, ask me :) ]

2001-07-08  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c: Fixed some typos, cleaned up 
some code. Fixed an old bug that wasn't noticed until today, when 
deleting bookmarks.

2001-07-08  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_callbacks.h: Added "Save As" and "Open" to the
bookmarks editor. Reworked a bit the revert function and the loading
functions.

2001-07-08  Matthew McClintock <mattsm@mail.utexas.edu>

* src/session.c: potential leak
 * src/misc.c: leak
 * src/embed.c: leak
 * src/context.c: leak
 * src/bookmarks.c: added bookmarks_remove_recursively 
to bookmarks_exit so memory used for bookmarks gets freed at exit

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

* src/MyportalProtocolHandler.cpp: i18n fixes

2001-07-08  Marco Pesenti Gritti <marco@it.gnome.org>

* src/embed.c: fix wrapper initialization ! it should fix a lot
of problems / crashes :)
* src/main.c:
* src/mozilla.cpp:
* src/newuser.c: better way to initialize default mozilla prefs

2001-07-08  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/newuser_callbacks.c: Removed some bookmarklets to keep MattA
happy. As discussed on IRC, I think all this smart bookmarks should be
moved to files instead of hardcoded here. MattA: If you still want to
remove more bookmarklets, do it yourself.

2001-07-08  Matt Aubury <matt@ookypooky.com>

* src/newuser_callbacks.c: only create window if none already there.
Even on cancel and close -- thanks Ric ;-)

2001-07-08  Matt Aubury <matt@ookypooky.com>

* src/newuser_callbacks.c: only create window if none already there.

2001-07-08  Matt Aubury <matt@ookypooky.com>

* src/newuser_callbacks.c: fix silly brokeness when turning off
smart bookmarks toolbar.

2001-07-07  Nate Case <nd@kracked.com>

* src/find.c: auto-select default find text (was a little annoying
with the previous behavior)
* FAQ: Updated shortcut key question

2001-07-06  Matt Aubury <matt@ookypooky.com>

* src/MyportalProtocolHandler.cpp:
* src/autobookmarks.c:
* src/bookmarks.c:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor_callbacks.h:
* src/bookmarks_editor_dnd.c:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/context.c:
* src/galeon_types.h:
* src/history.c:
* src/netscape.c:
* src/newuser_callbacks.c:
* src/panel.c:
* src/session.c:
* src/xbel.c:
* ui/bookmarks.glade: globally replace "category" with "folder"
(for bookmarks) since this is the terminology we've come to
use in the UI.

2001-07-06  Matt Aubury <matt@ookypooky.com>

* src/newuser_callbacks.c:
* ui/galeon.glade: tidied up some of the bookmarklets stuff.  My
personal feeling is we should get rid of most of these since they
really don't integrate nicely and are frankly a bit useless.  Some
of them are nice though. [ PS. Ric -- can we get some agreement on
the coding style, I really don't want to see Galeon regressing
into a mass of uncommented, oddly formatted, unmaintainble
code. Sorry if that's harsh, but the bookmarks stuff has cost me
quite a bit of sanity whilst you've been away... ]

2001-07-06  Matt Aubury <matt@ookypooky.com>

* src/toolbar.c:
* src/window_callbacks.c: more forcible attempt to get url history
to be saved and restored accurately.

2001-07-06  Matt Aubury <matt@ookypooky.com>

* src/GlobalHistory.cpp:
* src/history.c:
* src/history.h:
* src/history_callbacks.c: tweaked to use less memory (don't keep
locale version around if it == utf8), this saved quite a bit of 
memory even with a small history, please test to see if this 
improves mem usage (and by how much if possible).
* src/toolbar_editor.c: cleanup unrefing of pixmap widget.
* src/main.c:
* src/session.c: do reposition of windows before showing them
(d'oh, finally remembered the right way of doing this!).

2001-07-06  Matt Aubury <matt@ookypooky.com>

* src/galeon_types.h:
* src/misc.c:
* src/misc.h:
* src/prefs.c:
* src/prefs_callbacks.c:
* src/print.c:
* ui/preferences.glade: re-arranged mime prefs dialog so it's (a)
a bit prettier and (b) works better with translations.
* src/toolbar.c: fix icons only / text only appearance

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

* src/embed.c: append .html to view source temp file

2001-07-06  Matt Aubury <matt@ookypooky.com>

* src/galeon_types.h:
* src/window.h:
* src/window_callbacks.c:
* src/toolbar.c: fix missing Go button when on separate toolbar.
* src/session.c: removed unused decls (where did this come from?)

2001-07-06  Jorn Baayen <jorn@nl.linux.org>

* src/embed_callbacks.c:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/window.c:
* src/window_callbacks.c: Check whether location entry exists before
doing anything with it. Prevents crashes when no location entry
is present.

2001-07-06  Matt Aubury <matt@ookypooky.com>

* src/toolbar.c: fix missing Go button when on separate toolbar.

2001-07-06  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar.c:
* src/window.c: made sure window->XXX_button got set and used properly

2001-07-06  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/menu_callbacks.c
* ui/galeon.glade: Add some bookmarklets with the first time druid.
 
2001-07-06  Marco Pesenti Gritti <marco@it.gnome.org>

* src/session.c: revert dan_erat mozilla history saving,
it should fix a lot of crashes and freezes

2001-07-06  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/menubar.c
* src/galeon.h
* src/menu_callbacks.c
* src/menubar.h
* src/newuser.c: Allow running again the first time druid from
 the tools menu.

2001-07-06  Matt Aubury <matt@ookypooky.com>

* src/embed.c:
* src/embed_callbacks.c:
* src/galeon.h:
* src/galeon_types.h:
* src/history.c:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/toolbar.c:
* src/toolbar.h:
* src/window.c:
* src/window_callbacks.c:
* ui/bookmarks.glade: substantial rewrite of toolbar creation, 
a lot more sensible now but probably got some really nasty bugs.
Please test ;-) and try not to flame me too much!

2001-07-06  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_menus_callbacks.c
* src/bookmarks.c: Merge the imported bookarks. The merging algorithm
is simple, see bookarks.c (bookmarks_merge_trees). It will be reused
by other importers.

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

* src/find.c: fix leak, unref gxml object
* src/bookmarks_editor.c: fix leak with bookmarks tooltips
* src/session.c: restore gtk_mozembed_pop_startup, seems fine now
* src/context.c:
* src/bookmarks_menus.c:
* src/bookmarks_toolbars.c:
* src/window_callbacks.c: use gtk_widget_unref instead of
gtk_widget_destroy. it fix memory leaks.

2001-07-06  Yanko Kaneti <yaneti@declera.com>

* src/context.c: fix for crashes with the history popups in the 
context menu now that mozilla history misteriously fails sometimes

2001-07-06  Matthew McClintock <mattsm@mail.utexas.edu>

* src/toolbar.c: memleaks
* src/mime.c: memleaks
* src/bookmarks_editor_dnd.c: memleaks

2001-07-06  Jorn Baayen <jorn@nl.linux.org>

* ui/bookmarks.glade: small fix to make appearance context menu also
appear when right-clicking the dock.

2001-07-06  Jorn Baayen <jorn@nl.linux.org>

* src/toolbar_editor.c: ensure translation of toolbar entries.

2001-07-06  Matthew McClintock <mattsm@mail.utexas.edu>

* src/session.c: fix for when mozilla_session_history fails, and
thus a crash in session_save...
* src/mozilla.cpp: added some checks

2001-07-06  Yanko Kaneti <yaneti@declera.com>

* src/context.c: always show the up button in the context menu
I would do the same for stop but...what do you think?

2001-07-06  Philip Langdale <philipl@mail.utexas.edu>

* src/persistent_data_manager.c: Added a missing break in the
switch-case for clearing up pdm records.

2001-07-05  Matthew McClintock <mattsm@mail.utexas.edu>

* src/toolbar.c: memleaks
* src/mime.c: memleaks
* src/bookmarks_editor_dnd.c: memleaks
* src/bookmarks_editor_callbacks.c: try to work around popup leaks,
its harmless and I dont think it helps

2001-07-05  Matthew McClintock <mattsm@mail.utexas.edu>

* src/persistent_data_manager.c: fixed some issues with cleaning up
we might consider making some functions in mozilla.cpp to clean up
results from mozilla_get_<cookies/permissions/passwords> instead of
doing it in pdm.c
* src/mozilla.cpp: swap g_list_append for g_list_prepend and the threw 
in a reverse
* src/menu_callbacks.c: memleaks
* src/bookmarks_menus_callbacks.c: memleaks and some optimizations
* src/bookmarks_editor_callbacks.c: add a bookmarks_dirty = TRUE;

2001-07-05  Jorn Baayen <jorn@nl.linux.org>
            Matt Aubury <matt@ookypooky.com>

* src/Makefile.am:
* src/embed.c:
* src/galeon.h:
* src/galeon_types.h:
* src/prefs.c:
* src/prefs_callbacks.c
* src/session.c:
* src/spinner.c:
* src/spinner.h:
* src/toolbar.c:
* src/toolbar.h:
* src/toolbar_editor.c:
* src/toolbar_editor.h:
* src/toolbar_editor_callbacks.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c:
* ui/preferences.glade: Add toolbar editor to the prefswin. Support
for editing toolbars required some restructuring of the toolbar
code.

2001-07-05  Marco Pesenti Gritti <mpeseng@tin.it>

* src/window.c: fix a crash when closing galeon with history
dock opened

2001-07-05  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.h
* src/bookmarks.c
* src/bookmarks_menus_callbacks.c
* src/galeon.h
* src/xbel.c: Initial xbel importing suppot.
Parts are based on an old patch from Ross Burton.

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

* src/embed.c
* src/session.c: Fixed the NULL wrapper problem. See comments
in embed_create in embed.c for explaination of what we do
now. Added a g_warning in session.c to warn if a NULL wrapper
ever passes through session_save.

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

* src/misc.c: Added NULL checks to free_string_array.
* src/session.c: Added check in session_save for embed's with
NULL wrappers. This shouldn't ever happen, but it's a good
check to have, and we have a bug right now that's producing
NULL wrappers, so this works around it too. :-)

2001-07-05  Mathias Hasselmann <mathias.hasselmann@gmx.de>
    Review, fixes by Marco Pesenti Gritti <mpeseng@tin.it>

* ui/Makefile.am:
* ui/{general,bookmarks,history,tabs,windows,toolbars,mouse}.xpm:
* ui/{download,programs,fonts,mime,babelfish,network,filtering}.xpm:
* ui/{harddrive,bug}.xpm: added those pixmaps
* ui/preferences.glade:
* src/prefs.c: replaced the tree widget in the preferences
dialog by a sidebar
* src/prefs_callbacks.c: removed the tree widget callbacks
* src/Makefile.am: rearranged galeon_bin_LDADD variables to allow
linking against alternate installations of Mozilla

2001-07-05  Matt Aubury <matt@ookypooky.com>

* src/PromptService.cpp: further sound fixup

2001-07-05  Matt Aubury <matt@ookypooky.com>

* src/PromptService.cpp: sound fixup
* src/bookmarks.c:
* src/file-operations.c:
* src/bookmarks_editor.c:
* src/mozcallbacks.c:
* src/misc.c:
* src/window.c:
* src/window_callbacks.c: extra paranoia and reshuffling of the
memleak fixes.
* ui/prompts.glade: third time lucky to get standard icons into 
dialogs.

2001-07-05  Yanko Kaneti <yaneti@declera.com>

* doc/Makefile.am:
* Makefile.am: move the manpage to doc

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

* src/mozilla.cpp: nsXPIDL[C]String is your friend.
Went through and replaced all direct allocations of raw
char* strings by mozilla code with nsXPIDLCStrings which
are then g_strdup (string.get()) to give us char* strings
which can safely be g_free'ed. If mozilla directly allocates
the char*, you must use nsMemory::Free to free, which is
difficult in c code and expensive due to the number of
abstractions underlying nsMemory::Free.

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

* src/cookies.c: REMOVED
* src/persistent_data_manager.c: ADDED
Took up Daniel's suggestion to rename the source file
to something more general.

2001-07-05  Daniel Erat <dan_erat@pobox.com>

* src/cookies.c:
* src/galeon.h:
* src/galeon_types.h:
* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h:
* src/prefs_callbacks.c:
* src/session.c:
* ui/galeon.glade:
* ui/preferences.glade: Renamed CookiePage to PDMPage, several of
the cookie* functions to pdm*, the glade cookie_dialog to
pdm_dialog, and made corresponding changes to callbacks.  also
added buttons for cookie sites, passwords, and password sites to
the preferences dialog, and renamed "cookie manager" to "view
cookies" and added "view cookie sites" to tools menu.

2001-07-04  Marco Pesenti Gritti <mpeseng@tin.it>

src/embed.c: save mozilla prefs after setting them !

2001-07-04  Yanko Kaneti <yaneti@declera.com>

* src/autobookmarks.c: move score of host to prevent warning
* src/galeon.h:
* src/menu_callbacks.c:
* src/menubar.h:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: move some callbacks again

2001-07-04  Yanko Kaneti <yaneti@declera.com>

* src/embed.c:
* src/embed.h:
* src/mozilla_prefs.c:
* src/prefs.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: by marcos request delay the charset extraction
and encoding menu creation until they are needed. cleanup.
This speeds up galeon startup by something like 0.2 seconds on the 
average machine

2001-07-04  Marco Pesenti Gritti <mpeseng@tin.it>

* src/GaleonWrapper.cpp
* src/GaleonWrapper.h
* src/Makefile.am
* src/auto_completion.c
* src/auto_completion.h
* src/autocompletion.c
* src/autocompletion.h
* src/bookmarks.c
* src/galeon-wrapper.cpp
* src/galeon-wrapper.h
* src/history.c
* src/main.c
* src/mozilla.cpp
* src/window_callbacks.c: change oaf id to be gnome compliant,
move auto_completion* to autocompletion*, move galeon-wrapper*
to GaleonWrapper*. Thanks to teuf to suggest all these.

2001-07-04  Matthew McClintock <mattsm@mail.utexas.edu>
 
 * src/* : fixed many memleaks, please review very (!) carefully
 
2001-07-04  Marco Pesenti Gritti <mpeseng@tin.it>

* src/embed.c: set mozilla prefs only when necessary. should
improve startup time a bit

2001-07-04  Philip Langdale <philipl@mail.utexas.edu>

* src/galeon-wrapper.cpp
* src/galeon-wrapper.h: Replaced raw XPCOM pointers in DND Listener
attachment and removal code. Avoids actual and potential leaks.

2001-07-04  Jorn Baayen <jorn@nl.linux.org>

* src/galeon-wrapper.cpp: fix to make galeon compile again with
mozilla cvs. (Replacing a depreciated nsString::GetUnicode call
with nsString::get)

2001-07-04  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla.cpp: Improved convert_ns_string_to_c_string
by using a nsCString as the intermediate form, saving us
an expensive call to nsMemory::Free and being generally
more robust.

2001-07-04  Philip Langdale <philipl@mail.utexas.edu>

* src/ContentHandler.cpp
* ui/galeon.glade: Added a pause button to our internal
download progress dialog. As mozilla only supports pausing
FTP downloads, those are the only times it will be seen.

2001-07-04  Baruch Even  <baruch.even@writeme.com>

        * src/window_callbacks.c: Fixed progress bar handling, it requires values
        between 0 and 1 (floating point).

2001-07-04  Marco Pesenti Gritti <mpeseng@tin.it>

* src/prefs.c
* src/spinner.c: change default to the new galeon spinner

2001-07-04  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/bookmarks_editor_callbacks.c: Fixed the revert option do it 
really works. It was broken when you had more than one bookmarks
editor opened.

2001-07-03  Matt Aubury <matt@ookypooky.com>

* src/newuser_callbacks.c: mark Google url as translatable so that
translators can add a "lang=" bit so results come up in the right
language.

2001-07-03  Philip Langdale <philipl@mail.utexas.edu>

* slackware
* slackware/README
* slackware/galeon.build
* slackware/package_descriptions
* slackware/prototype: Added slackware build scripts. Mostly
because I can.

2001-07-03  Philip Langdale <philipl@mail.utexas.edu>

* src/galeon.in: Added /opt/gnome/lib/mozilla as a standard
place to check. It's the slackware default.

2001-07-03  Matt Aubury <matt@ookypooky.com>

* NEWS: updated for 0.11.1.

2001-07-02  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor_callbacks.h:
* src/context.c:
* src/galeon.h:
* src/galeon_types.h:
* src/misc_callbacks.c:
* src/netscape.c:
* src/spinner.c:
* src/toolbar.c:
* src/prefs.c:
* ui/bookmarks.glade: 
* ui/preferences.glade: appearance context menus for the bookmarks
editors toolbars. cleanup. massive change of improperly named conf
values and vars to toolbar_style.., this will lead once again to losing
the pref for toolbar style, but we better do it now than never.

2001-07-02  Matthew McClintock <mattsm@mail.utexas.edu>

* src/bookmarks.h:
* src/bookmarks_editor.c: fix export mozilla/netscape fix
* src/bookmarks_menus_callbacks.c: remove some dup func decl

2001-07-02  Yanko Kaneti <yaneti@declera.com>

* src/context.c: fix the image name shortening in the image context
creation. one crash less.

2001-07-02  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_menus.c: disable the remove context menuitem on when
when over the bookmarks_root

2001-07-02  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_callbacks.h
* ui/bookmarks.glade: fix a crash (browse button in the editor controls)

2001-07-02  Matt Aubury <matt@ookypooky.com>

* src/window.c: save and restore dock widths properly again.

2001-07-02  Philip Langdale <philipl@mail.utexas.edu>

* src/ContentHandler.cpp: Added a missing unref and inlined
the MimeAskActionDialog constructor.

2001-07-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon-wrapper.cpp: fix reload frame and cleanup

2001-07-01  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: never open in tabs if window is set as CHROME,
this prevents us from showing downloader progress and some other
silly XUL dialogs in tabs, ever.

2001-07-01  Matt Aubury <matt@ookypooky.com>

* src/embed_callbacks.c: don't give critical warning when switching
between tabs in a popup.
* src/window_callbacks.c: obey always save setting pref even when
exiting session with a window manager close.

2001-07-01  Matt Aubury <matt@ookypooky.com>

* src/menubar.c: make Ctrl-P be bound to Print.

2001-07-01  Matt McClure <mlm@aya.yale.edu>

* src/find.c: restore the last searched for text each time.

2001-07-01  Tuomas Jormola <tjormola@cc.hut.fi>

* debian/rules: add some magic to default $(mozilla_libs) handling
so it should pick the correct Mozilla place whether it was any of
/usr/lib/{mozilla,mozilla-0.9.1,mozilla-0.9.2,...}. It also seems
that Makefile hacks are not needed anymore.

2001-07-01  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor.c: tweaked size to be big enough for toolbar
in default fonts.

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

* src/ContentHandler.cpp: Reverted to our inaccurate
but vaguely sane download start time value as mozilla
is once again borked in this respect.

2001-07-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon-wrapper.cpp:
* src/galeon-wrapper.h:
* src/menu_callbacks.c:
* src/mozilla.cpp:
* src/mozilla.h: make copy/cut/paste menus works with the
embedding widget

2001-07-01  Nate Case <nd@kracked.com>

* src/autobookmarks.c:
* src/history.c:
* src/main.c: small optimizations to improve startup time

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

* src/cookies.c
* src/galeon_types.h
* src/prefs_callbacks.c
* ui/preferences.glade: Added sorting to clists for mime-types
in prefs and for the various persistent datas in the PDM. :-)

2001-07-01  Nate Case <nd@kracked.com>

* src/galeon.h:
* src/galeon_types.h:
* src/embed_callbacks.c:
* src/embed.c: implemented Galeon Smart Tab Selection Technology (tm)
as suggested by Matthew Aubury :/  Please address flames to
matt@ookypooky.com

2001-06-30  Yanko Kaneti <yaneti@declera.com>

* src/prefs.c:
* src/window.c: fixup the url location pref handling

2001-06-30  Marco Pesenti Gritti <mpeseng@tin.it>

* src/menu_callbacks.c:
* src/mozcallbacks.c: menu accellerators working on popup
windows too. They are not following configurability atm.
TODO recreate toolbar/menubar/statusbar when needed, fix a
misterious ;) crash on control+t

2001-06-30  Matt Aubury <matt@ookypooky.com>

* configure.in: set version to 0.11.1 for testing purposes,
some nasty hacks to find Ximian Mozilla without extra flags.
* galeon.spec.in: set minimum requirement to Mozilla 0.9.2.
* src/Makefile.am: corrected typo.
* src/galeon.in: really updated for Ximian packages now (!).

2001-06-29  Philip Langdale <philipl@mail.utexas.edu>

* src/window.c: Fixed the open dialog file picker which was set to
modeSave instead of modeOpen.

2001-06-29  Baruch Even  <baruch.even@writeme.com>
    Philip Langdale <philipl@mail.utexas.edu>

* src/galeon_types.h:
* src/mozilla.h:
* src/mozilla.cpp:
* src/cookies.c: Changed handling of cookie blocking, it now blocks at
single cookie granularity rather then all removed cookies or nothing.
(philipl): Made an addition so that the block check-box reflects the
state of the block flag. So you can mark one cookie as blocked, check
another one and then go back, and the flag will be remembered.

2001-06-29  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_toolbars.c: Fix minor leak, and restore behaviour 
of clicking on smart bm toolbar button with empty search field going
to normal bm with same nick (if one exists).

2001-06-29  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus_callbacks.c: Update/show bookmarks visited and
modified dates correctly for aliases.
* src/bookmarks_toolbars.c: Set bookmark visited time for toolbar
bm access.

2001-06-29  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus_callbacks.c: Ensure that bookmarks visited
dates get saved.
* src/session.c: fix gcc 3.0 compile warning.

2001-06-29  Matt Aubury <matt@ookypooky.com>

* src/galeon: updated for damn silly Ximian packages.
* src/mime.c:
* src/mime.h: remove first time warnings when the mime database
doesn't exist on disk.

2001-06-29  Matt Aubury <matt@ookypooky.com>

* src/context.c: changed wording for consistency with prefs.
 
2001-06-29  Jorn Baayen <jorn@nl.linux.org>
            Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c:
* src/bookmarks_editor.c:
* src/bookmarks_toolbars.c:
* src/context.c:
* src/galeon.h:
* src/galeon_types.h:
* src/misc.h:
* src/misc_callbacks.c:
* src/netscape.c:
* src/newuser_callbacks.c:
* src/prefs.c:
* src/spinner.c:
* src/toolbar.c:
* src/window_callbacks.c:
* ui/Back.png:
* ui/Forward.png:
* ui/Go.png:
* ui/Home.png:
* ui/Makefile.am:
* ui/New.png:
* ui/Refresh.png:
* ui/Stop.png:
* ui/Up.png:
* ui/preferences.glade: yet more toolbar craziness. Make the
toolbar options consistent; make them appear on the main toolbar
button context menus; add in the option to choose between
normal/large/nautilus icons; re-introduce the main menu options
into the preferences; re-arrange the preferences to be a bit more
logical. Hopefully this is it now, until we have a proper toolbar
configurator thingy.

2001-06-29  Yanko Kaneti <yaneti@declera.com>

* src/session.c: (session_resume) honor the override flag
fix normal session restoring

2001-06-29  Matthew Mueller <donut@azstarnet.com>

* src/FilePicker.cpp
* src/embed.c: Do file exists dialog for built in saving.

2001-06-28  Yanko Kaneti <yaneti@declera.com>

* src/mozilla.cpp:
* src/mozilla_i18n.c:
* src/mozilla_i18n.h: mozilla language packs totally break the
carefully crafted charset scheme we have, so lets just hardcode

2001-06-28  Yanko Kaneti <yaneti@declera.com>

* src/Galeon-impl.c: new instance loads the startpage instead of newpage
* src/galeon.h: remove some cruft
* src/embed.c: once again do back/forward session copying

2001-06-28  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_menus_callbacks.c
* src/find.c
* src/history.c
* src/menu_callbacks.c
* src/prefs.c
* src/print.c
* src/spinner.c: include "dialog.h", fix a bunch of compile warnings

2001-06-28  Matt Aubury <matt@ookypooky.com>

* src/context.c:
* src/misc.h:
* src/misc_callbacks.c: fixed yet more weirdness in the toolbars.

2001-06-28  Matt Aubury <matt@ookypooky.com>

* src/dialog.c: fixed silly bug in last but one patch.

2001-06-28  Matt Aubury <matt@ookypooky.com>

* src/embed_callbacks.c:
* src/session.c:
* src/window.c: fix hangup on quit problem introduce due to tab
list reshuffling (as we traversed the list some of the tabs were
getting reshuffled to the front so they weren't closed... nice!)

2001-06-28  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_menus.c: tweaked some wording a little.
* src/bookmarks.c:
* src/bookmarks_toolbars.c:
* src/galeon_types.h:
* src/misc_callbacks.c: 
* src/newuser_callbacks.c:
* src/context.c: changed default behaviour of bookmarks toolbars back
to original setting, removed "Default" as an option and changed wording
to make it more clear what was happening.
* src/cookies.c: fix missing include.
* src/embed.c: tiny reformat.
* src/session.c: some code to catch exit failure bugs.
* src/spinner.c: fix sizing bug introduced by toolbar changes.
* src/window.c: add extra WM_CLASS stuff.

2001-06-28  Matt Aubury <matt@ookypooky.com>

* src/dialog.c: fix silly mistake in last patch which caused
crash in prefs dialog.
* src/ContentHandler.cpp:
* src/cookies.c:
* src/file-operations.c:
* src/find.c:
* ui/galeon.glade: renamed some dialogs for clarity.

2001-06-28  Matt Aubury <matt@ookypooky.com>

* ContentHandler.cpp:
* FilePicker.cpp:
* PromptService.cpp:
* bookmarks_editor.c:
* cookies.c:
* dialog.c:
* dialog.h:
* find.c:
* galeon.h:
* history.c:
* menu_callbacks.c:
* prefs.c:
* prefs.h:
* prefs_callbacks.c:
* print.c:
* window.c:
* window.h: a better stab at getting the layers and parenting of
dialogs right all the time. Not necessarily perfect, feedback would
be good. But now if you're using a sensible window manager stuff
like the find dialog should stay on top of the main window, which
is desirable. One obvious remaining problem is PromptService; the
current method of getting a parent GtkWindow doesn't work --
Any ideas philipl (perhaps blizzard can help)?

2001-06-28  Matt Aubury <matt@ookypooky.com>

* src/MyportalProtocolHandler.cpp:
* src/galeon.h:
* src/history.c:
* src/xbel.c:
* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h: add two items to the help menu, one for the Galeon
homepage and one to report a Galeon bug.
* src/misc.c: add explanatory comments on date strings
* src/session.c: simplified, and squashed bug when hitting escape
on recover question dialog.
* ui/galeon.glade: find dialog is a dialog, not a toplevel window.

2001-06-28  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: make backspace go to previous page (like IE).

2001-06-27  Matt Aubury <matt@ookypooky.com>

* src/menubar.c: Screw the so-called GNOME GUI standards. Changed
default find keybinding to Ctrl-F.

May Marco Have Mercy On My Soul.

2001-06-27  Jorn Baayen <jorn@nl.linux.org>

* src/embed.c: remove stale hack.
* src/context.c: include image name in context menu "Open" item.

2001-06-27  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.h:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c: remove last remnants of temporary
bookmarks.
* src/downloader.c: generate warning dialogs on some external 
downloader failures.
* src/menu_callbacks.c:
* src/window_callbacks.c:
* src/embed.c: change location entry grabbing to only be on explicit
new window or new tab.
* src/galeon.h:
* src/prefs.c:
* src/galeon_types.h: reshuffled some types and changed some pref
defaults to be more useful and consistent.
* src/glade.c: disabled widget not found warning.
* src/history.c: fixed crasher on exiting with history dialog open.
* src/main.c: tiny reformat.
* src/mozcallbacks.c: supply default middle button action.
* src/mozilla_prefs.c: tidied up some settings, set encoding accept
without gzip as temporary fix to download bug.
* src/session.c: change crash recover to bookmarks to open in a dock.
* ui/bookmarks.glade: change default column widths.
* ui/preferences.glade: tweaked some layout and naming.
* ui/prompts.glade: use relative paths in pixmaps.

2001-06-26  Jorn Baayen <jorn@nl.linux.org>

* src/main.c: make sure tab styles get reloaded on theme change.

2001-06-26  Matt Aubury <matt@ookypooky.com>

* src/PromptService.cpp:
* src/dialog.c:
* ui/prompts.glade: tidy up some of the prompts, use the
right buttons in confirm dialogs, have some nicer default
sizes and get rid of misguided titling.

2001-06-26  Philip Langdale <philipl@mail.utexas.edu>

* configure.in: Add zh_CN.GB2312 to locale list as we now support
it.
* src/ContentHandler.cpp
* src/FilePicker.cpp: Very minor fix to us NS_GET_IID macro.
* src/mime.c: Warning rewording for clarification.

2001-06-26  Matt Aubury <matt@ookypooky.com>

* src/embed.c: stop loading before closing (to make sure load stop
callbacks get called in recent mozillas).
* src/misc.c: change glade file warning to message
* .cvsignore: add trans.h

2001-06-25  Nate Case  <nd@kracked.com>

* src/galeon_types.h:
* src/prefs.c: undo widget portions of tab stacking pref

2001-06-25  Josh Barrow  <josh@whitecape.org>

* src/mime.h:
Added a newline at the end of the file to shutup the RedHat
7.1 compiler.

2001-06-24  Jorn Baayen <jorn@nl.linux.org>

* src/bookmarks.c
* src/bookmarks_toolbars.c
* src/context.c
* src/context.h
* src/embed.c
* src/galeon_types.h
* src/misc.h
* src/misc_callbacks.c
* src/newuser_callbacks.c
* src/prefs.c
* src/spinner.c
* src/toolbar.c
* src/window.h
* src/window_callbacks.c
* ui/preferences.glade: implement context appearance menu/submenus
on toolbars allowing setting icons/text/both as a toolbar style 
separately for each toolbar

2001-06-24  Nate Case <nd@kracked.com>

* src/galeon.h:
* src/galeon_types.h:
* src/prefs.c:
* src/embed.c: made new tab stacking behavior a hidden pref for now
since peppo complained :)  it defaults to the old way, and we can
decide what to do later.

2001-06-24  Matt Aubury <matt@ookypooky.com>

* src/mozilla_prefs.c: don't set fontsizes to 0, use default size
if not specified in parsed font string. This stuff is still quite
broken though, we need encoding specific font selection I think.
(thx timecop and peppo for pointing this stuff out).
* src/mozilla.cpp: remove some old debug code.

2001-06-24  Tim Copperfield <timecop@japan.co.jp>

* src/mozilla.cpp: fallback to Mozilla for failed conversions
of Unicode to locale.

2001-06-24  Philip Langdale <philipl@mail.utexas.edu>

* src/ContentHandler.cpp
* src/prefs.c
* src/prefs_callbacks.c: Fixing the inevitable bugs.
Added missing support for helper command lines with
parameters and fixed some nasy memory allocation
errors in mime pref editing.

2001-06-24  Philip Langdale <philipl@mail.utexas.edu>

* src/MozRegisterComponents.cpp
* src/MozRegisterComponents.h: Slight tidy-up in
preparation for dumping ContentOverrideHandler.
* src/ContentHandler.cpp
* src/galeon_types.h
* src/mime.c
* src/mime.h
* src/prefs.c
* src/prefs_callbacks.c
* src/session.c
* ui/galeon.glade
* ui/preferences.glade: Landed new mime-type storage
system. We now store in a separate mimeTypes.xml file.
So: all your existing mime-type are belong to /dev/null.
We now store the last used helper app, a couple of
important flags and a flag for whether to use this helper
app without confirmation.

2001-06-24  Nate Case <nd@kracked.com>

* src/menu_callbacks.c:
* src/menubar.c:
* src/prefs.c:
* src/window.c:
* src/galeon_types.h:
* src/menubar.h:
* src/prefs.h: added "auto-jump to new tabs" preference to settings menu
since this behavior often depends on what you're doing
* src/embed_callbacks.c:
* src/embed.c: preserve stacking order of embed_list and jump to
last active tab when tab is closed

2001-06-23  Matt Aubury <matt@ookypooky.com>
            Yanko Kaneti <yaneti@declera.com>

* ui/preferences.glade: more simplification and rearrangement.

2001-06-23  Matt Aubury <matt@ookypooky.com>

* src/ContentHandler.cpp:
* src/FilePicker.cpp:
* src/GlobalHistory.cpp:
* src/downloader.c:
* src/downloader.h:
* src/galeon.h:
* src/galeon_types.h:
* src/glade.c:
* src/menubar.c:
* src/mozilla_prefs.c:
* src/newuser.c:
* src/prefs.c:
* src/prefs_callbacks.c:
* src/spinner.c:
* ui/preferences.glade: rearranged some of the prefs, changed alot
of the optionmenus to radiobutton groups, reworded some pages for
clarity (apologies to translators). Simplified the downloader page,
it now should make sense to at least 50% of people. Some prefs have
changed so expect some configuration lossage. Made the prefs dialog
a bit tighter so should almost fit in 640x480 now.
* ui/prompts.glade: hardcoded paths to GNOME pixmaps; there must
be a better way (?)


2001-06-22  Matthew Mueller <donut@azstarnet.com>

* src/MyportalProtocolHandler.cpp: fix handling of smart bookmarks
that have non %s args and handling of arg having more than lone %s.

2001-06-22  Matthew Mueller <donut@azstarnet.com>

* src/main.c: fix compile.

2001-06-22  Matt Aubury <matt@ookypooky.com>

* src/main.c:
* src/galeon.h:
* src/downloader.h: only do Gnorba init when using GTM to do a
download; in theory this prevents the ** ORBit warnings (unless
of course you starting using GTM), and doesn't break anything.

2001-06-22  Yanko Kaneti <yaneti@declera.com>

* src/context.c
* src/embed.c
* src/embed.h
* src/menu_callbacks.c
* src/mozcallbacks.c: some cruft out (embed_add_bookmark_default),
some cruft in (embed_save_image) gratuitous duplication of save
functionality to evade the progress dialog on image saving.

2001-06-21  Matthew Mueller <donut@azstarnet.com>

* src/MyportalProtocolHandler.cpp: Remove newline that could cause
display weirdness if not using the default myportal.css
* src/bookmarks.c
* src/misc.c: Encode all non-ascii and special chars in bookmarks
xml properties to work around a libxml1 problem with entities.

2001-06-21  Yanko Kaneti <yaneti@declera.com>

* src/menu_callbacks.c: use user_file for the about box logo
* configure.in
* src/Makefile.am
* src/misc.c: check for not so capable iconv implementations
and direct using the separate libiconv. copied from gal

2001-06-21  Matt Aubury <matt@ookypooky.com>

* src/GlobalHistory.cpp:
* src/autobookmarks.c:
* src/embed.c:
* src/galeon_types.h:
* src/history.c:
* src/history.h:
* src/history_callbacks.c:
* src/misc.c:
* src/mozcallbacks.c:
* src/mozilla.cpp:
* src/mozilla.h:
* src/session.c: further attempts at UTF8 cleanups. History should
now work consistently across different locales, if you visit a page
under one locale that can't display the title, the information should
be preserved so that when you look at the history under a suitable
locale the page title is preserved. The bookmarks are a bit trickier
since their editable; bookmarking pages with titles that are not
viewable in the current locale may generate warnings. This will
be hard to resolve until we use GTK+2 and Pango.

2001-06-21  Matt Aubury <matt@ookypooky.com>

* src/MyportalProtocolHandler.cpp:
* src/myportal.css: style changes to make the category headings
look a bit nicer, even though they're links now.

2001-06-21  Matt Aubury <matt@ookypooky.com>

* src/prefs.c:
* src/galeon.h: change default history expire to 30 days, change
default fixed tab width to 80 pixels (from 30).

2001-06-20  Daniel Erat <dan_erat@pobox.com>

* src/downloader.c:
* src/embed.c:
* src/galeon.h:
* src/galeon_types.h:
* src/prefs.c:
* src/prefs.h: renamed the external downloader prefs (they don't
have anything to do with FTP anymore), renamed confusing "Mozilla"
choice in the FTP handler optionmenu to "Built-in FTP handler", got
rid of loop that occurs when galeon is set to use the GNOME URL
handler for FTP urls and GNOME is set to use galeon (instead, the
internal handler is used, since that's probably what the user
wants).  if they're intent on getting into a loop, they can still
do it by having the GNOME handler set to use a different program
when they launch galeon, and then changing it to galeon without
resaving the galeon preferences. :)

2001-06-20  Daniel Erat <dan_erat@pobox.com>

* src/mozilla_prefs.c: made mozilla adhere to galeon download dir
settings, instead of always using the previous location.

2001-06-20  Daniel Erat <dan_erat@pobox.com>

* src/galeon.h:
* src/galeon_types.h:
* src/menu_callbacks.c:
* src/misc_callbacks.c:
* src/prefs.c:
* src/session.c:
* src/session.h:
* ui/preferences.glade: renamed "Homepage" prefs page to
"General", added "Always save session at exit" option to it, and
made corresponding changes to honor the option.

2001-06-20  Matthew Mueller <donut@azstarnet.com>

* src/dialog.c: Fix format string warning.
* src/misc.c: Switch to sane date format (Y-m-d).

2001-06-20  Eungkyu Song <eungkyu@sparcs.org>

* src/bookmarks.c:
* src/history.c:
* src/misc.c:
* src/misc.h:
* src/session.c:
* src/xbel.c: write boomarks.xml, session.xml, im/exporting xbel
in utf8 correctly. It uses iconv to converting to/from utf8 and
nl_langinfo to know the current locale environment.
[ TODO: keep UTF8 page titles in UTF8, and only convert them
  to locale when displaying with GTK+    -- MattA ]

2001-06-20  Matthew Mueller <donut@azstarnet.com>

* src/MyportalProtocolHandler.cpp: Check for null bm->name.
* src/dialog.c
* src/dialog.h: Generalize file exists dialog, only show dialog if
file actually exists, and show file size and modified date.
* src/bookmarks_menus_callbacks.c: Use file exists dialog for xbel
exporting too.
* src/misc.c
* src/misc.h: Add function to format date including time,

2001-06-20  Matthew Mueller <donut@azstarnet.com>

* src/galeon-wrapper.cpp: Update for mozilla cvs changes, and fix
leaks in old code. (see mozilla bug 81289.)

2001-06-19  Matthew Mueller <donut@azstarnet.com>

* src/MyportalProtocolHandler.cpp:
* src/misc.c: Make aliased categories link to the real categories.

2001-06-19  Matthew Mueller <donut@azstarnet.com>

* src/MyportalProtocolHandler.cpp
* src/misc.c
* src/misc.h: Make category names in myportal into links and add
currentpath links when viewing subcategories.

2001-06-19  Matthew Mueller <donut@azstarnet.com>

* src/MyportalProtocolHandler.cpp: Handle myportal:// paths.

2001-06-19  Damian Ivereigh <damian@cisco.com>

* src/menubar.c: make Save As... use Ctrl-S as shortcut, change
status bar over to Ctrl-Shift-S, move Page Source to Ctrl-U
(more consistent with Mozilla and Netscape).

2001-06-19  Daniel Erat <dan_erat@pobox.com>

* ui/Makefile.am:
* ui/about_logo.png:
* src/menu_callbacks.c: use a cut-down logo in the about box.
It still doesn't fit into 640x480 (won't really without a major
re-arrangement) but at least it's good for 800x600 now.

2001-06-19  Tommi Komulainen <Tommi.Komulainen@iki.fi>

* src/galeon_types.h
* src/mozilla_prefs.c
* src/prefs.c
* ui/preferences.glade: add font preferences options for cursive and
fantasy fonts.

2001-06-19  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks.h
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c
* src/embed.c
* src/embed.h
* src/embed_callbacks.c
* src/galeon.h
* src/galeon_types.h
* src/history.c
* src/history_callbacks.c
* src/menu_callbacks.c
* src/menubar.c
* src/menubar.h
* src/misc_callbacks.c
* src/window.c
* src/window.h
* src/window_callbacks.c: reordered items in view menu, removed 
history/bookmark editor dock toggles, moved history to tools menu, 
added tab menu and items to reorder the tabs, added preferences that 
save docked/windowed state of history and bookmark editor.

2001-06-19  Philip Langdale <philipl@mail.utexas.edu>

        * src/FilePicker.cpp:
        * src/ContentHandler.cpp: revert more of Nate's changes which
Matt missed, or his checkin went wrong. :-)

2001-06-19  Matt Aubury <matt@ookypooky.com>

* src/Makefile.am:
* src/FilePicker.cpp:
* src/ContentHandler.cpp: revert Nate's broken broken changes 
which didn't even get a ChangeLog entry. Grr.

2001-06-18  Matt Aubury <matt@ookypooky.com>

* src/newuser_callbacks.c: make sure smartbookmarks toolbar actually
gets saved.
* src/bookmarks.c:
* src/bookmarks.h:
* src/main.c: hide explicit bookmarks saving in the bookmarks
module to ensure this sort of problem doesn't happen again.

2001-06-17  Matthew Mueller <donut@azstarnet.com>

* configure.in: fixed misescaped string and unneeded quotes. (Thanks
to Daved Roth for noticing it.)

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

* src/AboutMyportal.cpp: Removed
* src/AboutMyportal.h: Removed
* src/MyportalProtocolHandler.cpp: Added
* src/MyportalProtocolHandler.h:Added
* src/Makefile.am
* src/MozRegisterComponents.cpp: First stage of myportal: protocol.
Currently myportal: acts the same as about:myportal and ignores
the passed url. about:myportal is still supported.
* src/BaseProtocolHandler.h: Fixed minor ugly formatting
* src/bookmarks_menus.c: Made menu separators insensitve.
* src/embed.c: Fixed focus grab on toolbar that wasn't checking
if the window even had a toolbar. some popups don't show one.
Last two pointed out by timecop. :-)

2001-06-16  Matt Aubury <matt@ookypooky.com>

* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/galeon_types.h:
* src/mozcallbacks.c:
* src/prefs.c:
* src/prefs_callbacks.c: make deleting of multiple MIME types a bit
easier, focus location entry on new window (not sure about this),
reuse blue tab colour to indicate tab is loaded but unseen.

2001-06-16  Matt Aubury <matt@ookypooky.com>

* debian/control: update dependency to gettext-0.10.38.

2001-06-16  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.c:
* src/misc.c
* src/misc.h: Fix newline lossage in bookmarks notes field.

2001-06-15  Matthew Mueller <donut@azstarnet.com>

* src/netscape.c: Import netscape/mozilla bookmark added/visited dates,
nicks, and notes.

2001-06-15  Matthew Mueller <donut@azstarnet.com>

* configure.in: check for non-plural configure arg typos.

2001-06-15  Matt Aubury <matt@ookypooky.com>

* src/galeon-mailto.c: unfinished parser for mailto: urls, to 
reside in a separate binary.
* src/BaseProtocolHandler.cpp:
* src/BaseProtocolHandler.h:
* src/ExternalProtocolService.cpp:
* src/FtpProtocolHandler.cpp:
* src/FtpProtocolHandler.h:
* src/MailtoProtocolHandler.cpp:
* src/MailtoProtocolHandler.h:
* src/MozRegisterComponents.cpp: fix compile warnings.

2001-06-15  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_editor.c
* src/bookmarks_menus.c:
* src/bookmarks_toolbars.c:
* src/context.c:
* src/context.h: (context_menu_add_item) add a param, sensitive

2001-06-15  Yanko Kaneti <yaneti@declera.com>

* TODO
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor_callbacks.h:
* src/bookmarks_menus_callbacks.c:
* src/galeon_types.h: default folder shiny icon in the bookmarks
editor. sync the view edit controls button and menuitem.

2001-06-15  Chris Hanson  <cph@zurich.ai.mit.edu>

* src/main.c: fix positioning of window when parsing of 
geometry string fails, allow position with negative coords.

2001-06-15  Philip Langdale <philipl@mail.utexas.edu>

* src/ContentOverrideHandler.h
* src/FtpProtocolHandler.cpp
* src/FtpProtocolHandler.h
* src/MozRegisterComponents.cpp
* src/MozRegisterComponents.h
* src/PromptService.h: Streamlined the component factory
registration process.

2001-06-15  Philip Langdale <philipl@mail.utexas.edu>

* src/BaseProtocolHandler.cpp: Added
* src/BaseProtocolHandler.h: Added
* src/MailtoProtocolHandler.cpp: Added
* src/MailtoProtocolHandler.h: Added
* src/ExternalProtocolService.cpp
* src/FtpProtocolHandler.cpp
* src/FtpProtocolHandler.h
* src/Makefile.am
* src/MozRegisterComponents.cpp
* src/MozRegisterComponents.h: Added mailto: protocol handler. It
does nothing more than pass the mailto: out to gnome. MattA has
volunteered to write a standalone program/script which will handle
the parsing of mailto:s for non mailto aware mailers, so galeon
will not need to have this ability built in.

2001-06-14  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.c
* src/bookmarks_menus.c
* src/bookmarks_toolbars.c
* src/galeon.h: Used default bookmarks icons in bm menu and toolbars.
(Not in bm editor yet, maybe later.)

2001-06-14  Matt Aubury <matt@ookypooky.com>

* ui/Makefile.am:
* ui/default.xpm:
* ui/default_open.xpm: icons to indicate the default bookmarks
folder (first pass, feel free to propose nicer icons).

2001-06-14  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.h
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus.c: removed dupe/unneeded items from bm editor
context menus.

2001-06-14  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_editor.c: add ellipses to the bookmarks editor menus
where appropriate.

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

* src/FtpProtocolHandler.cpp
* src/FtpProtocolHandler.h
* src/MozRegisterComponents.cpp
* src/MozRegisterComponents.h: Improved the protocol handling to use
a much more correct method.
* ui/galeon.glade: Removed file_selection_dialog which is no longer
used.

2001-06-14  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.h
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c: Made "remove bookmark" function standard
between bm toolbark and menu, and changed text to "remove bookmark
folder" for bm folders, and changed icon to trash can.

2001-06-14  Matt Aubury <matt@ookypooky.com>

* src/ContentHandler.cpp:
* ui/galeon.glade: layout and string tweaks for the mime types and
downloader selection dialogs.
* src/toolbar.c: fix evil typo bug.

2001-06-14  Christian Rose  <menthos@menthos.com>

* ui/galeon.glade: Added and changed some accelerator keys in
the print dialog.

2001-06-14  Matthew Mueller <donut@azstarnet.com>

* src/misc_callbacks.c: Make open url dialog store the entered
string rather than the expanded bookmark url.

2001-06-14  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_editor.c: fix bookmarks_editor_select_bookmark on
root bm category (was causing segfault with "edit" context item.)
* src/bookmarks_editor_callbacks.c: fixed bm editor context menu 
handling of original window getting closed.
* src/bookmarks_menus_callbacks.c: fixed deactivating of bookmark
toolbar item context menus.

2001-06-14  Matt Aubury <matt@ookypooky.com>

* ui/prompts.glade:
* src/dialog.c:
* src/PromptService.cpp: GNOME-ify some of the dialogs a bit more,
including icons and sounds. Also improve layout a bit.

2001-06-14  Matthew Mueller <donut@azstarnet.com>

* TODO: marked bookmarks editor context menus as done.

2001-06-14  Eungkyu Song <eungkyu@sparcs.org>

* src/window.c: tweak string creation for easier translation

2001-06-14  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.h
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/embed.c
* src/galeon_types.h: Add context menus on bookmark items, and in
bookmarks editor.

2001-06-14  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.h
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c: Move edit context item to standard bm
context menus, and show normal bm category context menus in addition
to additional bm toolbar stuff.
* src/context.c
* src/context.h: Moved context menu generation funcs here. (and
extended to handle pixmap menu items)
* src/menu_callbacks.c: fix compile warning.

2001-06-13  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_menus_callbacks.c: fix bookmarks menu context menus

2001-06-13  Matthew Mueller <donut@azstarnet.com>

* src/find.c: fixed accessing a var after freeing.  Made find
dialog raise if its open already, would like to have it focused
too but can't find the right func.. At least now the TODO file 
is accurate ;0
* src/mozilla_prefs.c: fixed typo (thanks to teuf for noticing
the weirdness)

2001-06-13  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_editor.c: fix bookmarks editor not starting with
prefs toolbar style set to default.

2001-06-13  Stanislav Brabec  <utx@penguin.cz>

* ui/galeon.glade: Cosmetical fix "( Mozilla )" -> "(Mozilla)".

2001-06-13  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_toolbars.c: remove extraneous check, not needed on 
button press event, afaict.
* src/misc_callbacks.c
* src/toolbar.c
* src/window.h
* src/window_callbacks.c: Make new button act on mouse up, and fix
toolbar buttons and open url ok button acting event if mouse removed
from them before releasing.

2001-06-13  Matt Aubury <matt@ookypooky.com>
            Benedikt Roth <Benedikt.Roth@gmx.net>

* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/context.c:
* src/galeon_types.h:
* src/menu_callbacks.c:
* src/window.c:
* src/window.h: rejig of bookmarks toolbars callbacks, extended
behaviour of clicking on smart bookmarks so that an initial click
does the search and subsequent ones do find in page. Also middle
click should open a new search in a new window/tab. Quite
a bit of cleaning up still needs doing.
* src/AboutMyportal.cpp:
* src/MozRegisterComponents.h: fix compile warnings

2001-06-13  Marco Pesenti Gritti <mpeseng@tin.it>

* src/Makefile.am: do not include autogen.sh
* src/bookmarks.h:
* src/bookmarks_editor.c:
* src/bookmarks_menus_callbacks.c:
* src/dialog.c:
* src/dialog.h:
* src/misc_callbacks.c:
* src/window.c: use filepicker instead of old
file open dialog

2001-06-13  Eungkyu Song <eungkyu@sparcs.org>

* src/embed.c: tweak string creation for easier translation
(sorry, my bad -- MattA)

2001-06-13  Tuomas Jormola <tjormola@cc.hut.fi>

* debian/changelog:
* debian/control:
* debian/rules: make it easier to build Galeon against Mozilla
libs and includes in non-standard locations.

2001-06-13  Matthew Mueller <donut@azstarnet.com>

* configure.in: generalize version parsing and use it to ensure
libxml is up to date.
* src/bookmarks_editor_callbacks.c: destroy the editor correctly
on Esc key.

2001-06-13  Philip Langdale <philipl@mail.utexas.edu>

* src/FilePicker.cpp: Small string management fix.
* src/FtpProtocolHandler.cpp: Added.
* src/FtpProtocolHandler.h: Added. 
* src/ExternalProtocolService.cpp
* src/ExternalProtocolService.h
* src/Makefile.am
* src/MozRegisterComponents.cpp
* src/MozRegisterComponents.h
* src/embed.c
* src/galeon.h
* src/prefs.c: FtpProtocolHandler passes ftp urls out to
gnome when External FTP Handling is active.

2001-06-13  Matt Aubury <matt@ookypooky.com>

* galeon.spec.in: change BuildRequires to gettext 0.10.38 since 
this is essential to get all glade translations right (0.10.37 is
*not* enough).

2001-06-13  Matthew Mueller <donut@azstarnet.com>

* configure.in: update error message for gnome/vfs/applet not found,
and hopefully fix the aclocal stuff again...
* INSTALL: update install docs a bit .. probably some stuff still
out of date though.
* src/main.c: if MOZILLA_FIVE_HOME is not set, then wait till after
mozilla initialization before checking mozilla verison.  Should allow
galeon to be used without a wrapper script if mozilla was compiled 
with --with-default-mozilla-five-home.

2001-06-13  Yanko Kaneti <yaneti@declera.com>

* ui/galeon.glade: patch the druid startup screen xml to avoid a
xml-i18n-tools bug which rendered its translation not working.

2001-06-13  Philip Langdale <philipl@mail.utexas.edu>

* src/mozcallbacks.c: removed call to handle_foreign_protocols
that I missed before. Whoops.

2001-06-13  Matthew Mueller <donut@azstarnet.com>

* po/POTFILES.in: removed portal.c, added AboutMyportal.cpp and
ExternalProtocolService.cpp:
* src/mozcallbacks.c: remove duplicate downloader_save_link, and fix
framed pages link clicking.
* src/embed.c: fix typo that was messing up back/forward menus with
more than 36 entries.

2001-06-13  Philip Langdale <philipl@mail.utexas.edu>

* src/ExternalProtocolService.cpp
* src/ExternalProtocolService.h: Added
This is the default protocol handler. Currently it
checks the gnome protocol handlers if an otherwise
unknown protocol is passed through.
* src/MozRegisterComponents.cpp
* src/MozRegisterComponents.h: Added
Refactored XPCom componment registration out of mozilla.cpp
to here. There will be quite a few new components landing
with the protocol changes.
* src/AboutMyportal.cpp: Minor header fix
* src/Makefile.am: Added new files.
* src/embed.c
* src/misc.c
* src/misc.h
* src/mozcallbacks.c
* src/mozilla.cpp
* src/mozilla.h: Removed old protocol handling mechanism.

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

* src/AboutMyportal.cpp
* src/AboutMyportal.h: Added
* src/portal.c: Removed
* src/Makefile.am
* src/embed.c
* src/galeon.h
* src/history.c
* src/mozilla.cpp
* src/mozilla.h: Reimplemented about:myportal as a nsIAboutModule
This allows us to tidy up code in embed.c, puts about:myportal in
the session history as has been long desired, and lays the ground
work for myportal:// in due course.

2001-06-12  Matthew Mueller <donut@azstarnet.com>

* autogen.sh: export ACLOCAL_FLAGS so that autoconf can get em.
* configure.in: use ACLOCAL_FLAGS instead of hardcoded -I hack-macros
* src/bookmarks_menus_callbacks.c: Remove dead comment.

2001-06-12  Marco Pesenti Gritti <mpeseng@tin.it>

* src/window.c: fixed a crash on closing popups
* src/mozcallbacks.c: 
* ui/preferences.glade: remove the show context menu
on release button pref

2001-06-12  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks_menus_callbacks.c:
* src/embed.c:
* src/window_callbacks.c: I broked build with previous commit,
I forgot a conflict in, sorry :)

2001-06-12  Marco Pesenti Gritti <mpeseng@tin.it>

* src/favicon.c: added
* src/favicon.h: added
* src/glade.c: added
* src/glade.h: added
* src/downloader.h: added
* src/downloader.c: added
* src/gtm.c: removed
* src/ContentHandler.cpp
* src/ContentOverrideHandler.cpp
* src/Makefile.am
* src/PromptService.cpp
* src/bookmarks.c
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus_callbacks.c
* src/context.c
* src/cookies.c
* src/dialog.h
* src/file-operations.c
* src/find.c
* src/galeon.h
* src/galeon_types.h
* src/history.c
* src/menu_callbacks.c
* src/misc.c
* src/misc.h
* src/misc_callbacks.c
* src/mozcallbacks.c
* src/newuser.c
* src/newuser_callbacks.c
* src/prefs.c
* src/print.c
* src/session.c
* src/session.h
* src/window.c
* src/window_callbacks.c
* src/misc.c: split and move to session.c, favicon.c, downloader.c,
glade.c
* src/bookmarks_toolbar_callbacks.c: freeze the ctree before
closing the dock

2001-06-12  Matthew Mueller <donut@azstarnet.com>

* ui/preferences.glade: resolve conflict between "Show t_oolbars as"
and "Show g_o button".

2001-06-12  Matthew Mueller <donut@azstarnet.com>

* TODO: mark "link_context" item as done
* src/bookmarks.h
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/context.c
* src/embed.c
* src/embed.h
* src/galeon-wrapper.cpp
* src/galeon-wrapper.h
* src/galeon_types.h
* src/menu_callbacks.c
* src/misc.h
* src/misc_callbacks.c
* src/mozcallbacks.c
* src/mozilla.cpp
* src/mozilla.h
* src/toolbar.c
* src/window.c
* src/window.h
* src/window_callbacks.c
* ui/galeon.glade: URL activation refactoring mega-patch.
Extract link activation handling code to a generic function, and use
this func for current places, and also for keyboard link activation,
url pasting, location bar, go button, open url dialog, bookmarks,
smart bm entries in toolbar, and other toolbar buttons.
Also fix the bookmark toolbar menus behavior.
* src/history_callbacks.c: Fix handling of current window being
closed while history dialog open, and use link handling function for
mouse and keyboard activation.

2001-06-12  Yanko Kaneti <yaneti@declera.com>

* src/menubar.c: change the default add bookmark shortcut to Ctrl-D

2001-06-12  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade: use GnomeFileEntry in print dialog box in order
to make file browse button work properly.

2001-06-12  Yanko Kaneti <yaneti@declera.com>

* ui/preferences.glade: it appears the "Automatically" cache 
checking option in the previous change is 3 and not 1

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

* src/ContentHandler.cpp
* src/FilePicker.cpp
* src/galeon.h
* src/mozilla.cpp
* src/prefs.c: Replaced usage of depreciated nsIPref with
nsIPrefService & nsIPrefBranch.
* ui/preferences.glade: Added missing cache checking option.

2001-06-11  Matthew Mueller <donut@azstarnet.com>

* configure.in: removed extraneous AC_PROG_CXX, thanks timecop.
* src/window_callbacks.c: made toolbar button context menus 
appearance location consistant (under mouse).

2001-06-11  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.h
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c: Show bookmarks menu context menu
on mouse down.

2001-06-11  Matthew Mueller <donut@azstarnet.com>

* src/context.c
* src/context.h
* src/galeon-wrapper.cpp
* src/mozcallbacks.c
* src/mozilla.h
* src/window_callbacks.c: pass event struct to popup menu funcs to
get standard gtk popup menu behavior.
* src/bookmarks_menus_callbacks.c
* ui/preferences.glade: Made right click context menus always work
on bookmark menu.

2001-06-09  Marco Pesenti Gritti <mpeseng@tin.it>

src/bookmarks_toolbar.c: attach context events in bookmarks
menus with the gnome api

2001-06-11  Yanko Kaneti <yaneti@declera.com>

* src/session.c: reshuffle the crash recovery as boookmarks a bit

2001-06-11  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_menus.c: reinstate the extra items being check
menuitems where appropriate.  Doh.

2001-06-11  Matthew Mueller <donut@azstarnet.com>

* configure.in: removed dead comment.
* src/bookmarks_menus.c
* src/embed.c: clean up bm extra item menu creation more, and lock
accelerators for generated menu items to avoid weirdness.
* src/misc.c
* src/misc.h: make text arg const.

2001-06-10  Matthew Mueller <donut@azstarnet.com>

* configure.in: Further solaris portability fixes.

2001-06-10  Matthew Mueller <donut@azstarnet.com>

* configure.in: Apply solaris portability fixes from David Roth.
* src/bookmarks.h
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c: Make "Open all bookmarks in this
folder" always open in tabs and add "Open all bookmarks in this
folder in windows" item to open in windows.

2001-06-10  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.c: fix crash in bookmarks_folder_open_all_items if
folder had no bookmarks in it and reuse was specified.

2001-06-09  Marco Pesenti Gritti <mpeseng@tin.it>

* src/menubar.c:
* src/menubar.h:
* src/toolbar.c:
* src/window.c:
* ui/preferences.glade: move cookie/password manager in tools menu
add accel for zoom 100%. Add a "default" option for toolbar
appeareance.

2001-06-10  Matthew Mueller <donut@azstarnet.com>

* src/prefs.c: recreate bm menu on prefs apply to fix changing extra
items position requiring a restart. (Thanks yaneti)

2001-06-10  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.h
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c:
* ui/preferences.glade: Replaced old top/bottom extra item positions
with new submenu ones.

2001-06-10  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.h
* src/bookmarks_menus.c
* ui/preferences.glade: Add option to show extra bm items in
submenus, clean up extra item creation, and add missing 4th item.
* src/bookmarks_menus_callbacks.c: Removed dupe method for creating
bm extra actions for context menus, which also solves the weird
accel thing that was going on.

2001-06-10  Philip Langdale <philipl@mail.utexas.edu>

* src/context.c
* src/embed.c
* src/embed.h
* src/misc_callbacks.c
* ui/galeon.glade: Replaced fssave with mozilla_save_link.

2001-06-11  Matt Aubury <matt@ookypooky.com>

* src/window.c: save dock width when closing a window, by closing
the dock explicity.

2001-06-09  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks_editor_callbacks: exit the dialog pressing escape

2001-06-10  Yanko Kaneti <yaneti@declera.com>

* src/embed.c: nullify embed->notebook_close_button and
embed->notebook_close_pixmap after destroying them, fixes a
crash/critical on close button pref change.

2001-06-09  Marco Pesenti Gritti <mpeseng@tin.it>

* src/window.c: do not create menu hints when statusbar does
no exist

2001-06-09  Marco Pesenti Gritti <mpeseng@tin.it>

* src/print.c: fix a stupid bug on saving margin prefs

2001-06-09  Matthew Mueller <donut@azstarnet.com>

* src/PromptService.cpp
* src/dialog.c
* src/dialog.h: split ConfirmCheck functionality into a dialog.c
func so it can be used for both mozilla and galeon.
* src/main.c: Implemented mozilla version mismatch warning dialog.

2001-06-09  Philip Langdale <philipl@mail.utexas.edu>

* TODO
* src/ContentHandler.cpp
* src/context.c
* src/galeon_types.h
* src/misc.c
* src/misc.h
* src/mozcallbacks.c
* src/prefs.c
* ui/galeon.glade
* ui/preferences.glade: Completed post 0.11 todo list items.
Add pref to choose between internal and external downloader
for shift-click and context menu downloading.
Add pref to use Terminal with external downloader.
Add options in Helper Chooser dialog to run helper in Terminal
and to indicate that helper operates on URLs rather than files.

2001-06-08  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_editor_callbacks.c: Make return key open selected
bookmark rather than doing nothing.
* src/history_callbacks.c
* ui/galeon.glade: Make return key in history dialog open selected
item rather than close the dialog.  Correctly destroy history dialog
when closing with esc key (fixes segv on exit).

2001-06-08  Daniel Erat <dan_erat@pobox.com>

* src/bookmarks.c: fixed behavior in bookmarks_folder_open_all_items 
that caused items to always be opened inside of a new window, 
regardless of value of "new_window" parameter.□
also possibly fixed crash that sometimes occured
with this behavior.

2001-06-08  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_menus_callbacks.c: fix brain-o in bm activate test.

2001-06-08  Matthew Mueller <donut@azstarnet.com>

* src/embed.c: Fix next tab sensitivity borkage.  Again.

2001-06-08  Matthew Mueller <donut@azstarnet.com>

* configure.in: removed 0.9 compatibility stuff, updated to check for
0.9.1, and removed a bit of duplication.

2001-06-08  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.h
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c: clean up handling of "extra" bm
menu items.

2001-06-07  Marco Pesenti Gritti <mpeseng@tin.it>

* src/ContentOverrideHandler.cpp:
* src/PromptService.cpp:
* src/embed.c:
* src/galeon-wrapper.cpp:
* src/mozcallbacks.c:
* src/mozcallbacks.h:
* src/mozilla.cpp: removed 0.9 compatibility stuff. removed gnome.h
include

2001-06-08  Philip Langdale <philipl@mail.utexas.edu>

* src/mozcallbacks.c
* src/mozilla_prefs.c: Removed our borked method of blocking popups
in favour of the official mozilla-prefs based one. Our method was
blocking xul dialogs. :-)

2001-06-08  Matthew Mueller <donut@azstarnet.com>

* configure.in: look for prefs js in lib dir before trying moz home

2001-06-08  Matt Aubury <matt@ookypooky.com>

* NEWS: updated for 0.11.0. Release time.

2001-06-08  Matt Aubury <matt@ookypooky.com>

* configure.in: set version number to 0.11.0. Come on, I'm
impatient ;-)

2001-06-07  Matthew Mueller <donut@azstarnet.com>

* src/Makefile.am: add find.h to sources list.

2001-06-07  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade:
* ui/concept.glade: moved concept dialog out of real glade
file so that translators don't gang up and lynch me ;-)

2001-06-07  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade: added my concept for what the download / 
mime-type-handler dialog could look like. Invite comments!
(to be removed if not used...)

2001-06-07  Matthew Mueller <donut@azstarnet.com>

* configure.in: fix remaking of aclocal.m4 (no need to rerun
autogen.sh with every configure.in change now :)

2001-06-07  Matthew Mueller <donut@azstarnet.com>

* acconfig.h
* configure.in
* src/newuser.c: test for _NL_PAPER_WIDTH and _NL_PAPER_HEIGHT.

2001-06-07  Marco Pesenti Gritti <mpeseng@tin.it>

* src/ContentHandler.cpp
* src/FilePicker.cpp
* src/Galeon-impl.c
* src/Makefile.am
* src/PromptService.cpp
* src/auto_completion.c
* src/auto_completion.h
* src/autobookmarks.c
* src/bookmarks.c
* src/bookmarks.h
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_dnd.c
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/context.c
* src/cookies.c
* src/embed.c
* src/embed.h
* src/embed_callbacks.c
* src/file-operations.c
* src/find.c
* src/galeon-wrapper.cpp
* src/galeon-wrapper.h
* src/galeon.h
* src/galeon_types.h
* src/history.c
* src/history.h
* src/history_callbacks.c
* src/main.c
* src/menu_callbacks.c
* src/menubar.c
* src/menubar.h
* src/mime.c
* src/misc.c
* src/misc.h
* src/misc_callbacks.c
* src/mozcallbacks.c
* src/mozcallbacks.h
* src/mozilla.cpp
* src/mozilla_i18n.c
* src/mozilla_prefs.c
* src/netscape.c
* src/newuser.c
* src/newuser_callbacks.c
* src/portal.c
* src/prefs.c
* src/prefs_callbacks.c
* src/print.c
* src/session.c
* src/spinner.c
* src/spinner.h
* src/state.c
* src/toolbar.c
* src/window.c
* src/window.h
* src/window_callbacks.c
* src/xbel.c: remove all global includes, compile
speed improved
* src/dialog.c:
* src/dialog.h: splitted 2 small dialogs func from
misc.c



2001-06-07  Matthew Mueller <donut@azstarnet.com>

* configure.in
* src/galeon.h
* src/main.c: Even newer mozilla version testing, check the
version from the js prefs file rather than using mozilla functions,
since they cannot easily be checked within galeon, in addition 
checking the file manually means we can get the version _before_
any segfaults would normally occur due to mismatched versions.
For now just print a warning on version mismatch, after the string
freeze I'll add a dialog.

2001-06-07  Matthew Mueller <donut@azstarnet.com>

* configure.in: Fix handling of successful version test prog
compilation but unsuccussful running.  Added missed semicolon.

2001-06-07  Yanko Kaneti <yaneti@declera.com>

* src/context.c: put back the code for creating bookmark items in
the context menu, it was accidentaly removed some time ago

2001-06-07  Yanko Kaneti <yaneti@declera.com>

* src/window.c: include find.h
* src/menu_callbacks.c:
* src/menubar.h: remove an unused function
(window_menu_show_default_bookmarks_folder_activate_cb)

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

* src/ContentHandler.cpp: Realised that the download start time
fix only landed on the trunk and won't make 0.9.1, so it's now
ifdef'ed. Big thanks to to donut for landing the non-braindead
version testing so I could actually do this at all.

2001-06-06  Matthew Mueller <donut@azstarnet.com>

* acconfig.h
* src/galeon.h
* configure.in: New mozilla version testing, uses the actual mozilla
version string.  Test with MOZILLA_VERSION op VERSION[234].
Version field 4 is 0 for normal builds and 1 for + versions (cvs).
* src/ContentOverrideHandler.cpp
* src/PromptService.cpp
* src/embed.c
* src/galeon-wrapper.cpp
* src/mozcallbacks.c
* src/mozcallbacks.h
* src/mozilla.cpp: Switch over to new version method. (and change ==
to >, I don't think any of those actually meant ==, and with the
addition of using the + version == will be even less likely)

2001-06-06  Matt Aubury <matt@ookypooky.com>

* src/window_callbacks.c: fix silly typo

2001-06-06  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks_toolbars.c:
* src/history.c:
* src/menubar.c: fix crash when clearing history and closing,
fix crash on the bookmarks toolbar context menu

2001-06-06  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/bookmarks.c: Fixed a crash when trying to add a bookmark to
an alias of a catogory (like when clicking "Add alias for root 
        bookmark" twice in a row.

2001-06-06  Matt Aubury <matt@ookypooky.com>

* src/window_callbacks.c: paste (middle-button) on "New" button
loads the contents of the selection in a new tab/window.

2001-06-06  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: better (?) guess at whether or not a new
windows is really a popup (works better with MS Exchange 
webmail ;-)

2001-06-06  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: changed popup blocking to return NULL,
this seems to be a nicer way of blocking than opening the popup
in the current window.

2001-06-06  Matt Aubury <matt@ookypooky.com>

* src/main.c: removed trap since it seemed to be triggering all
the time suddenly :-(

2001-06-06  Matt Aubury <matt@ookypooky.com>

* src/main.c: try to handle OAF remote startup failures a 
bit more gracefully.

2001-06-06  Marco Pesenti Gritti <mpeseng@tin.it>

* src/misc.c: grab focus on open dialog and use activate callback
* src/Makefile.am: 
* src/auto_completion.c:
* src/embed.c:
* src/galeon.h:
* src/galeon_types.h:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/toolbar.c:
* src/window.c: cleanups

2001-06-06  Matt Aubury <matt@ookypooky.com>

* src/embed.c:
* src/tooolbar.c:
* src/bookmarks.c: allow Galeon to start even when not properly
installed (if folder/site icons are not available)
* src/bookmarks_toolbars.c: don't jump automatically to new tabs
opened from the toolbar.

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

* TODO: Updated todo item for Helper Chooser Dialog
* src/ContentHandler.cpp: Reorganised code that launches helper
and added checks for helpers that operate on URLs rather than
files. The gnome-vfs cc applet doesn't appear to set this flag
properly, but we will use it internally for user-specified
helpers.

2001-06-06  Matthew McClintock <mattsm@mail.utexas.edu>

* src/bookmarks_editor_dnd.c: fix so galeon sets bookmarks dirty
at the right times when dragging and dropping items

2001-06-05  Marco Pesenti Gritti <mpeseng@tin.it>

* src/window_callbacks.c: fix the handle_go_button
bug, MattA that code need your love ;)

2001-06-05  Marco Pesenti Gritti <mpeseng@tin.it>

* src/window_callbacks.c (window_handle_go_button): 
debug code for a critical bug
on entering an url, this code need definately cleanups

2001-06-05  Matthe McClintock <mattsm@mail.utexas.edu>

* src/bookmarks_editor_callbacks.c: ignore scoll wheel on 
selections

2001-06-05  Marco Pesenti Gritti <mpeseng@tin.it>

* src/misc.c: fixed open file dialog, /me glares at MattA ;)
* src/newuser.c: temporary remove of paper autodetection, it's
causing problems with different libc, too neat to the release to
fix it properly

2001-06-05  Gediminas Paulauskas <menesis@delfi.lt>

* src/newuser_callbacks.c: added no-c-format comment for xgettext,
because %s in a smart bookmark is not a prinft argument.

2001-06-05  Matt Aubury <matt@ookypooky.com>

* galeon.spec.in: update mozilla dependency in anticipation of
0.9.1 being released (and so that we don't upload broken RPMs
again, /me glares at Marco... ;-)

2001-06-05  Matt Aubury <matt@ookypooky.com>

* src/history.c: don't double-free a pointer, it can cause hangs!

2001-06-05  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_toolbars.c:
* src/history.c:
* src/history.h:
* src/misc.c: fix memory leaks

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

* TODO: Added my todo list.
* src/ContentHandler.cpp: Explicitly sized argv arrays for
launching helper apps.
* src/embed.c
* src/misc.c: Fixed external view-source failure due to 
galeon inappropriately maintaining a lock on the temp file.

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

* src/ContentHandler.cpp: Now that mozilla appears to be
returning a meaningful time value, calculate elapsed time
in download progress dialog from time download starts
instead of time dialog appears. Use a float for download
rate so fractional component is always correct.

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

* src/ContentHandler.cpp: Add support for console requiring
gnome-vfs helpers. This may be completely useless as the field
is not accessible in the gnome-vfs applet. Nevertheless,
it's there when it's eventually needed. :-)We currently do 
not attempt to set the title of the gnome-terminal as we are
in string freeze. Also converted HelperChooserDialog from 600
calls of get_widget to using member pointers. 
MattA will be happy. :-)

2001-06-05  Matthew McClintock <mattsm@mail.utexas.edu>

* src/bookmarks_editor_callbacks.c: fixed improper closing of 
bookmark dock

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

* src/mozcallbacks.c: adds Shift+Click downloading like in 
good old netscape

2001-06-03  Marco Pesenti Gritti <mpeseng@tin.it>

* src/misc.c: download with command line downloader fixed

2001-06-03  Marco Pesenti Gritti <mpeseng@tin.it>

* src/misc.c: dont launch a gnome-terminal on command line
external download handlers
* src/ContentHandler.cpp: remove tiff from wrong mime types hack

2001-06-04  Matthew Mueller <donut@azstarnet.com>

* src/state.c
* src/state.h: New files, generalized window state saving functions.
* src/Makefile.am: Add state.[ch].
* src/bookmarks_editor.c
* src/history.c
* src/history_callbacks.c
* src/prefs.c: Window state saving cleanup, use generic functions
instead of reimplementing each time.  Also save column widths of
history dialog and bookmarks editor.

2001-06-04  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: make sure orphan windows don't have their
tabs showing.
* ui/bookmarks.glade: use right "new alias" icon in dock.

2001-06-04  Philip Langdale <philipl@mail.utexas.edu>

* src/filepicker.h: Fixed inaccurate description of show_file_picker.

2001-06-03  Matthew Mueller <donut@azstarnet.com>

* src/window.c: fix add/edit bookmarks crashes.

2001-06-03  Matt Aubury <matt@ookypooky.com>

* src/PromptService.cpp:
* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_editor.c:
* src/bookmarks_menus.c:
* src/bookmarks_toolbars.c:
* src/embed.c:
* src/galeon_types.h:
* src/history.c:
* src/main.c:
* src/misc.c:
* src/misc.h:
* src/mozilla.cpp:
* src/mozilla_prefs.c:
* src/portal.c:
* src/prefs.c:
* src/session.c:
* src/spinner.c:
* src/toolbar.c:
* src/window.c: plug many memory leaks. Still looks a bit like
HMS Titanic though.

2001-06-03  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp: fix compilation with mozilla 0.9

2001-06-03  Marco Pesenti Gritti <mpeseng@tin.it>

* src/newuser.c: autodetect paper type

2001-06-03  Marco Pesenti Gritti <mpeseng@tin.it>

* src/menubar.c: remove the "Show default bookmarks" menu item,
so we can freeze strings, the code need to be removed too
* src/newuser.c: set default downloadir as home directory

2001-06-03  Damian Ivereigh <damian@cisco.com>

* src/menubar.c: rearrange Go menu

2001-06-03  Matt Aubury <matt@ookypooky.com>

* src/embed.c: make middle-button new page opening work again.

2001-06-03  Philip Langdale <philipl@mail.utexas.edu>

* src/prefs.c
* src/prefs_callbacks.c
* ui/preferences.glade: Remove "Override Mozilla" mime type from UI.
It's currently not useful at all and will only confuse people. The
backend is still there in case we need to do something meaningful
with it.

2001-06-03  Matthew Mueller <donut@azstarnet.com>

* acconfig.h:
* configure.in:
* src/main.c:
* src/panel.c: add --disable-applet configure option.

2001-06-03  Matt Aubury <matt@ookypooky.com>

* src/Galeon-impl.c:
* src/bookmarks.c:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/context.c:
* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/history.c:
* src/history.h:
* src/main.c:
* src/mozcallbacks.c:
* src/panel.c:
* src/session.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: reshuffle of window / tab / embed
creation should hopefully make things a bit more consistent. Still
needs work, and PLEASE TEST since if I've b0rked something we need
to know before the release!

2001-06-03  Philip Langdale <philipl@mail.utexas.edu>

* src/context.c: With marco's approval, adding a context menu option
to allow for downloading with the new built-in downloader. It's 
ugly but it works.
* src/embed.c
* src/misc.c
* src/mozilla.cpp
* src/mozilla.h: Save and restore mozilla prefs.js on exit and 
startup respectively so catch mozilla prefs that we don't 
explicitly store in galeon prefs.


2001-06-03  Matthew Mueller <donut@azstarnet.com>

* ui/bookmarks.glade: Make bookmark editor notes text use a
scrollbar if needed.

2001-06-03  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_editor.c: Resolve conflict between _Import / Export
and N_ick in bm editor.

2001-06-03  Yanko Kaneti <yaneti@declera.com>

* src/Galeon-impl.c:
* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor_callbacks.h:
* src/bookmarks_menus_callbacks.c:
* src/context.c:
* src/embed.c:
* src/embed.h:
* src/galeon.h:
* src/main.c:
* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h:
* src/portal.c:
* src/session.c:
* ui/bookmarks.glade: initial change Temp -> Default bookmarks 
dumping the compact bookmarks editor.

2001-06-03  Philip Langdale <philipl@mail.utexas.edu>

* src/FilePicker.cpp: Add some code to compensate for the brain
dead way nsStreamTransfer::SelectFile works. The mozilla file
picker needs fixing too to avoid this crash.
* src/galeon-wrapper.cpp
* src/galeon-wrapper.h
* src/mozilla.cpp
* src/mozilla.h: Added mozilla_save_link which saves files using
the same method as mozilla. Unfortunately, the mozilla code is not
yet promptAPI compliant so it unavoidably uses a XUL progress
dialog. Thus, I have not actually used mozilla_save_link yet. It's
just ready to use. :-)

2001-06-02  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.c: don't save bookmark settings of "", FALSE, 
time_*="0", etc.

2001-06-02  Matthew Mueller <donut@azstarnet.com>

* src/menu_callbacks.c: check if the translation credits string is
translated to know when to display it, thus we don't need to mess 
with locale stuff and if it isn't translated it won't be displayed
without a name.

2001-06-02  Yanko Kaneti <yaneti@declera.com>

* src/menu_callbacks.c: include locale.h so that disable-nls works

2001-06-02  Yanko Kaneti <yaneti@declera.com>

* src/src/context.c
* src/src/embed.c
* src/src/embed.h
* src/src/galeon-wrapper.cpp
* src/src/galeon-wrapper.h
* src/src/galeon.h
* src/src/misc_callbacks.c
* src/src/mozcallbacks.c
* src/src/mozilla.cpp
* src/src/mozilla.h: clear a bit the save functionality clutter
still not using philip's filepicker, but clearing the field for it
This also fixes "saving as html" problems

2001-06-02  Christian Rose  <menthos@menthos.com>

* src/menu_callbacks.c: Made the comment for the
translator credits a little more descriptive.

2001-06-02  Yanko Kaneti <yaneti@declera.com>

* src/menu_callbacks.c: give credit to the translators
in addition to translating the credits :)

2001-06-02  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon_types.h
* src/portal.c
* src/prefs.c
* src/prefs_callbacks.c
* ui/preferences.glade: removed mime, local history, myportal
stylesheet prefs

2001-06-02  Philip Langdale <philipl@mail.utexas.edu>

* src/ContentHandler.cpp
* src/FilePicker.cpp
* src/misc.c
* src/misc.h: Fixed brain-dead directory selection mechanism for
non-GTM external downloaders.
* src/prefs.c
* src/prefs_callbacks.c
* ui/preferences.glade: Made final update so that descriptions
of download options are as clear as possible.

2001-06-01  Yanko Kaneti <yaneti@declera.com>

* src/xlink.c: add glib.h, xlink.h
* debian/control:
* autogen.sh:
* configure.in: remove libtool, we dont have a use for it (yet) and
and the new one (1.4) considerably slows galeon-bin linking

2001-06-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/embed_callbacks.c: fix compiling warnings
* src/galeon_types.h:
* src/menu_callbacks.c:
* src/menubar.c:
* src/prefs.c:
* src/window.c: remove "enable mime type handling" from settings
menu

2001-06-01  Matt Aubury <matt@ookypooky.com>

* src/galeon.h: change other instance of "Galeon - %s"

2001-06-01  Yanko Kaneti <yaneti@declera.com>

* src/prefs.c:
* ui/preferences.glade : make the default window title "%s - Galeon"

2001-06-01  Matt Aubury <matt@ookypooky.com>

* src/history.c: don't produce critical warning if page isn't
in history when setting title.
* src/window.c: set layer of "Open URL" dialog
* src/misc.c: set layer of "Open File" dialog

2001-06-01  Matej Knopp <matej@knopp.as>
    Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp:
* src/mozilla.h:
* src/menubar.c:
* src/menubar.h:
* src/galeon-wrapper.cpp:
* src/galeon-wrapper.h: offline browsing (going back to online
is not working in mozilla)

2001-06-01  Matt Aubury <matt@ookypooky.com>

* src/history.c: make history items on "Go" menu work again. Note
that these are now effectively global. I'll try to come up with 
a better solution at a later date.

2001-06-01  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c:
* src/embed.c:
* src/embed_callbacks.c:
* src/galeon-wrapper.cpp:
* src/galeon.h:
* src/misc.c:
* src/misc.h:
* src/mozcallbacks.c:
* src/toolbar.c:
* src/window.c:
* src/window_callbacks.c: allow dropping of multiple items from
Nautilus, and allow mixing of Nautilus file references and link
files.

2001-06-01  Matt Aubury <matt@ookypooky.com>

* src/window_callback.c: context menu on "New" button, fixing
bug #55024.
* src/embed.c: add widget ref/unref back in again to stop warnings.

2001-06-01  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c:
* src/history.c:
* src/history.h:
* src/GlobalHistory.cpp: use mozilla AddPage callback to add items
to the history, fixes problems with refer page links not being
coloured.
* src/toolbar.c: destroy spinner before destroying toolbar.

2001-06-01  Matt Aubury <matt@ookypooky.com>

* src/Makefile.am:
* src/bookmarks.c:
* src/bookmarks.h:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/context.c:
* src/embed.c:
* src/galeon_types.h:
* src/main.c:
* src/misc.c:
* src/netscape.c:
* src/newuser_callbacks.c:
* src/prefs.c:
* src/spinner.c:
* src/toolbar.c:
* src/toolbar.h:
* src/window.c:
* src/window.h:
* ui/bookmarks.glade: significant reshuffle of building of 
navigation and bookamrks toolbars in an attempt to get layout
right every time.

2001-06-01  Matt Aubury <matt@ookypooky.com>

* FAQ: added question and answer about OAF problems.

2001-06-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/main.c: fix a bug with profile initialisation

2001-06-01  Tuomas Jormola <tjormola@cc.hut.fi>

* debian/Lintian.overrides:
* debian/README.BUILDING.DEBS:
* debian/build-deb:
* debian/changelog:
* debian/control:
* debian/copyright:
* debian/dirs:
* debian/doc-base:
* debian/docs:
* debian/links:
* debian/menu:
* debian/rules: (all added) Build files for Debian.

2001-06-01  Marco Pesenti Gritti <mpeseng@tin.it>

* AUTHORS
* src/misc_callbacks.c: added donut and philipl
* configure.in: add libtool
* src/mozcallbacks.c: fix a critical warning when 
closing popups

2001-06-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks_toolbars.c
* src/context.c
* src/embed.c
* src/embed.h
* src/main.c
* src/misc.c
* src/prefs.c
* src/window.c
* src/window_callbacks.c: cleanups. removed unused functions.
Reworked the creation code. Possible bugs.


2001-06-01  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_menus.c: some extra checks to try to debug a
crash.
* src/FilePicker.cpp: fix compile warnings.
* src/prefs.c: fix compile warning on MIME_IGNORE saving. Marco
what should happen in the display routines here?

2001-05-31  Philip Langdale <philipl@mail.utexas.edu>

* src/filepicker.h: New File
* src/FilePicker.cpp
* src/FilePicker.h:
* src/galeon_types.h Implemented show_file_picker which is a
single function modal encapsulation of GFilePicker. Just
include filepicker.h and run. show_file_picker will not
introduce any C++ dependencies into C galeon modules.
* src/misc.c
* src/misc.h
* src/misc_callbacks.c
* src/prefs.c
* ui/galeon.glade: Replaced ask_dir with show_file_picker.

2001-05-31  Matthew Mueller <donut@azstarnet.com>

* src/embed.c: fix more next tab sensitivity borkage. (Next tab
wouldn't become sensitive if the newly loaded page was already
cached.)

2001-05-31  Matthew McClintock <mattsm@mail.utexas.edu>

* src/Makefile.am: added xlink.h

2001-05-31  Matthew McClintock <mattsm@mail.utexas.edu>

* src/Makefile.am: fixes build process when builddir != srcdir

2001-05-30  Philip Langdale <philipl@mail.utexas.edu>

* src/FilePicker.cpp
* src/FilePicker.h: New Files
* src/ContentHandler.cpp
* src/Makefile.am
* src/embed.c
* src/mozilla.cpp
* src/mozilla.h
* ui/galeon.glade: Added impl for nsIFilePicker and converted
ContentHandler to use it. In the near future I will set things up
so the file picker can be used through out galeon.
* src/prefs_callbacks.c
* ui/preferences.glade: Make mime-type entry field writeable again 
so users can manually add mime-types in prefs. 

2001-05-30  Matthew McClintock <mattsm@mail.mcclintock.net>

* src/embed_callbacks.s: still more minor changes to dnd

2001-05-30  Yanko Kaneti <yaneti@declera.com>

* src/prefs.c:
* ui/preferences.glade: change the default middle button action to
"paste url" rather than "show bookmarks"

2001-05-30  Yanko Kaneti <yaneti@declera.com>

* src/galeon.h:
* src/embed.c:
* src/mozcallbacks.h:
* src/mozcallbacks.c: remove ORPHAN depend on MOZILLA_MILESTONE >= 91
because the enabling patch was checked in in mozilla cvs yesterday

2001-05-30 Matthew McClintock <mattsm@mail.utexas.edu>

* src/embed_callbacks.c: minor changes too fix some issues with 
previous patch

2001-05-30 Matthew McClintock <mattsm@mcclintock.net>

* src/embed_callbacks.c: added stuff so one can drag nautilus desktop 
objects onto galeon 

2001-05-27  Damian Ivereigh <damian@cisco.com>

* src/menu_callbacks.c:
* src/menubar.h: makes the menu items sensitive according to
what ishappening

2001-05-30  Marco Pesenti Gritti <mpeseng@tin.it>

* src/ContentHandler.cpp
* src/galeon_types.h
* src/prefs_callbacks.c: stop downloading of mozilla handled
mime types (bugs on popups)

2001-05-30  Matt Aubury <matt@ookypooky.com>

* src/toolbar.c: use fake anti-aliased nautilus toolbar icons
where possible (see the Ximian-south theme).
* src/mozcallbacks.c: change zoom on document loading 
finished (as requested by Marco).

2001-05-30  Matt Aubury <matt@ookypooky.com>

* src/prefs.c: fix inability to toggle autodownload

2001-05-30  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: report status message change as hex

2001-05-30  Matt Aubury <matt@ookypooky.com>

* src/main.c: don't bring up default window when recovering
sessions.

2001-05-30  Matt Aubury <matt@ookypooky.com>

* src/ContentHandler.cpp:
* src/PromptServices.cpp: additional compile warning fixes.

2001-05-30  Matthew Mueller <donut@azstarnet.com>

* src/galeon-wrapper.cpp
* src/mozilla.cpp: Fix a bunch of functions without returns,
uninitialized vars, unused vars, and other stuff that was never
noticed since the cpp code wasn't compiled with warnings enabled.

2001-05-30  Matthew Mueller <donut@azstarnet.com>

* configure.in: use warning flags for g++ too.  Removed -Wunused
for gcc since -Wall already includes it.  Fixed detection of -W
being present or not (and then commented it out since it generates
hundreds of warnings..)

2001-05-30  Matt Aubury <matt@ookypooky.com>

* src/window.c: get sensitivity of prev/next tab menu options
right.

2001-05-29  Yanko Kaneti <yaneti@declera.com>

* src/ContentHandler.cpp: move and include to prevent a redefiniton
warning

2001-05-29  Yanko Kaneti <yaneti@declera.com>

* src/cookies.c: remove a rcs comment tag
* src/mozilla_i18n.c: update to reflect changes in mozilla

2001-05-29  Yanko Kaneti <yaneti@declera.com>

* doc/C/preferences.sgml
* src/ContentHandler.cpp
* src/toolbar.c
* ui/galeon.glade
* ui/preferences.glade: change "Directory" -> "Folder"
as suggested by menthos

2001-05-29  Christian Rose  <menthos@menthos.com>

* src/ContentHandler.cpp: Changed one C++ comment to C-style, the
comment contained an apostrophe that else will give a xgettext
warning.

2001-05-29  Marco Pesenti Gritti <mpeseng@tin.it>

* mozilla_prefs.c: hacky temp fix for window raise, thanks 
        timecop
* embed.c: 
* mozcallbacks.c: use the new new_window_orphan api, need to #define
        ORPHAN in galeon.h to enable (blizzard patch must be applied also)
        
2001-05-29  Marco Pesenti Gritti <mpeseng@tin.it>

* mozilla_prefs.c: hacky temp fix for window raise, thanks 
timecop
* embed.c: 
* mozcallbacks.c: use the new new_window_orphan api, need to #define
ORPHAN in galeon.h to enable (blizzard patch must be applied also)

2001-05-29  Yanko Kaneti <yaneti@declera.com>

* src/Galeon-impl.c
* src/bookmarks.c
* src/embed.c
* src/file-operations.c
* src/galeon-wrapper.cpp
* src/gtm.c
* src/history.c
* src/main.c
* src/misc.c
* src/mozilla.cpp
* src/panel.c
* src/prefs_callbacks.c
* src/print.c
* src/spinner.c
* src/toolbar.c
* src/xbel.c: header ordering cleanup. fix translation issues

2001-05-29  Matt Aubury <matt@ookypooky.com>

* src/embed.c: fix memory leak, do view-source: url from embed
site_location field where possible (NB: Philip, is this right?
I don't understand why mozilla_get_main_document_url exists?).

2001-05-29  Matthew Mueller <donut@azstarnet.com>

* src/history.c: Save state of history window.
* ui/galeon.glade: Actually use history_dialog_delete_event_cb.

2001-05-29  Matt Aubury <matt@ookypooky.com>

* src/ContentHandler.cpp:
* src/misc_callbacks.c:
* src/misc.c:
* src/misc.h: slight re-jig of downloader selection, will now use
the (prefs) specified downloader with Philip's dialog, so the 
wording of the dialog should be changed too...
* src/mozilla_prefs.c:
* src/prefs.c: make default mouse wheel bindings more interesting.
* src/embed.c: add extra check on initialising the embed.

2001-05-29  Matt Aubury <matt@ookypooky.com>

* src/ContentHandler.cpp: add philipl's highly descriptive email
to a large comment block.

2001-05-29  Matthew Mueller <donut@azstarnet.com>

* src/history.c: fix crash if tearoff menus are enabled caused by
previous checkin.

2001-05-29  Yanko Kaneti <yaneti@declera.com>

* src/history.c: update the position of the history items in the
go menu, according to the tear-off menus preference

2001-05-29  Philip Langdale <philipl@mail.utexas.edu>

* src/ContentHandler.cpp
* ui/galeon.glade: Expanded helper app support to allow selection of
helper from all helpers known to gnome-vfs or by specifying an app
manually. Currently there is no support for apps that require a 
terminal, and there is no persistence of selection as that would
require data structure changes. It will come in due course.

2001-05-28  Matthew McClintock <mattsm@mail.utexas.edu>

* src/embed.c:
* src/embed_callbacks.c:
* src/mozcallbacks.c:
* src/toolbar.c:
* src/window.h:
* src/window.c: set the go_menu items sensitivity
rename window_update_nav_buttons to window_update_nav_controls

2001-05-27  Damian Ivereigh <damian@cisco.com>

* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h: adds Cut, Copy & Paste to the Edit menu


2001-05-27  Matt Aubury <matt@ookypooky.com>

* src/panel.c: small fix for aliases

2001-05-27  Matt Aubury <matt@ookypooky.com>

* po/POTFILES.in:
* src/Makefile.am: add panel.c, applet libs.
* configure.in: add applets lib, remove CORBA option (since it wasn't
being obeyed within the source).
* src/bookmarks.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus_callbacks.c:
* src/embed.c:
* src/file-operations.c:
* src/gtm.c:
* src/history.c:
* src/misc.c:
* src/misc.h:
* src/prefs.c:
* src/spinner.c:
* src/toolbar.c:
* src/window.c:
* src/galeon.h: removed some global includes, some global variables,
added various includes to only the modules which needed them, to
speed up compile time.
* src/main.c: re-arranged substantially for clarity of purpose, and
to allow the integration of panel applet mode.
* src/panel.c: (added) --panel or -p mode added which opens galeon
as a panel applet. NOTE: this is really quite broken at the moment,
so don't bother reporting bugs just yet...
* ui/galeon.png: make square.

2001-05-27  Stanislav Brabec  <utx@penguin.cz>

* ui/preferences.glade.h, src/bookmarks.c: Cosmetical trailing
"." changes.

2001-05-27  Marco Pesenti Gritti <mpeseng@tin.it>

* src/window.c: test if the statusbar exist when showing/hiding it
fix a crash

2001-05-26  Marco Pesenti Gritti <mpeseng@tin.it>

* src/embed.c:
* src/window.c: do not create statusbar when not needed by the chrome

2001-05-26  Matt Aubury <matt@ookypooky.com>

* src/main.c: tweaked OAF service registration in unlikely-to-
succeed attempt to cure multi-display problems. This is, however,
the style that mjs recommends, so...

2001-05-26  Matt Aubury <matt@ookypooky.com>

* sounds/clicked.wav: louder!
* src/bookmarks_editor.c:
* src/galeon.h:
* src/galeon_types.h:
* src/history.c:
* src/window.c:
* src/window.h: store and restore dock widths.

2001-05-26  Matt Aubury <matt@ookypooky.com>

* src/galeon_types.h:
* src/history.c:
* src/history.h:
* src/history_callbacks.c:
* src/main.c:
* src/misc.c:
* src/mozcallbacks.c:
* src/window_callbacks.c: update history views dynamically
as the user browses.

2001-05-26  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks_editor.c: changed "Attach" to "Dock
* src/misc.c: try to fix the galeon exiting. Please report if
you see other problems. MattA I removed the gtk_moz_embed_pop,
it seems like we are doing the right thing, so it seems a 
gtkmozembed bug, but could you take a look ?

2001-05-26  Philip Langdale <philipl@mail.utexas.edu>

* src/prefs.c
* src/prefs_callbacks.c
* ui/preferences.glade: Cleared up incredibly badly worded
description of the "Save to disk with External Download Handler"
mime action.

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

* src/galeon.in: check is /etc/redhat-release is there before doing
anything with it

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

* src/galeon.in: make a string rather than binary comparison (bash)
* src/mozcallbacks.c:
* src/embed.c:  fix zoom handling so that we dont try to set it to 0

2001-05-25  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks_toolbars.c:
* src/history.c: fix compile warnings

2001-05-25  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks.h:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c: add View->Docked
* src/bookmarks_toolbars.c: hide/edit menu on the toolbar 
(when no items)

2001-05-25  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_menus.c: don't give criticals if pixmap is broken.
* src/context.c: swap ordering of view source / save as
* src/menu_callbacks.c: 
* src/menubar.h: 
* src/embed.c: jump zoom back to 100% on pages when zoom has been
autoset to something else.
* ui/galeon.glade:
* src/galeon.h:
* src/galeon_types.h:
* src/history.c:
* src/history.h:
* src/history_callbacks.c: rejigged history to use gnome-config
to store state and get rid of nasty globals (still need to clean
up new dragging global!).
* src/window.c:
* src/menubar.c: add zoom 100% menu option
* src/misc.h:
* src/misc.c: fix zombie processes on external view source, add
generic widget table lookup function.
* src/mozcallbacks.c: remove extra binding for zoom setting
* src/newuser_callbacks.c: make dictionary URL translatable.
* src/prefs.c: change history pref id.
* src/toolbar.c:
* src/prefs_callbacks.c: fix broken history id.

2001-05-25  Marco Pesenti Gritti <mpeseng@tin.it>

* src/history.c
* src/history_callbacks.c: allow to drag history items

2001-05-25  Matt Aubury <matt@ookypooky.com>

* src/galeon.in: only set LD_ASSSUME_KERNEL for Red Hat 7.1,
not sure if this is the right fix.

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

* src/bookmarks_editor.c:
* ui/bookmarks.glade: fix bookmarks editor toolbar appearance.

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

* src/window_callbacks.c: allow toggling then default new tab/window
behavior on paste with Shift with Ctrl.

2001-05-25  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla.cpp: Verified and tidied up string fix.

2001-05-24  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks.c:
* src/bookmarks_editor_callbacks.c: fix a crash when adding an alias
with no selection
* src/mozilla.cpp: fix the nsILocalString compile problem with
mozilla cvs (Philip, I'm sure it's not the right fix, but at least
it compiles now, please take a look)
* src/mozilla_prefs.c:
* src/galeon_types.h:
* src/prefs.c: removed syntax highliting pref
* src/window.c: fixed critical warnings when the chrome
of a popup has no menubar (only toolbar and statusbar)
* src/window_callbacks.c

2001-05-24  Matt Aubury <matt@ookypooky.com>

* src/menubar.h:
* src/menu_callbacks.c: remove unused function
* src/prefs_callbacks.c:
* src/misc.c:
* src/misc_callbacks.c
* ui/galeon.glade: fix "ask directory" dialog
* src/spinner.c:
* src/prefs.c: fix memory leaks

2001-05-24 Philip Langdale <philipl@mail.utexas.edu>

* src/ContentHandler.cpp: Fix for external download directory
selector segfault when external handler is called from the
ContentHandler. ( Doesn't help for context menu downloading ).
Also fixes problems associated with brand new profiles.

2001-05-24  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c:
* src/misc.c: fix memory leaks.
* src/prefs.c: fix mime types crash in preferences.
* src/history.c: remove debug code

2001-05-23  Marco Pesenti Gritti <mpeseng@tin.it>

* all: galeon.glade splitted, some global include removed from
galeon.h

2001-05-23  Daniel Erat <dan_erat@pobox.com>

* src/embed.c: make "view source" obey tab settings.

2001-05-23  Matt Aubury <matt@ookypooky.com>

* src/prefs.c:
* src/prefs_callbacks.c:
* ui/galeon.glade: remove remaining uses of Object and Data fields
in glade files; _please_ don't use these in future.

2001-05-23  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade: really fixed prefs crash this time.

2001-05-23 Philip Langdale <philipl@mail.utexas.edu>

        * src/ContentHandler.cpp
        * ui/galeon.glade: Added handling for cases where users closes
        the download dialogs using the window manager buttons or presses
        escape, etc.
        
2001-05-23  Matt Aubury <matt@ookypooky.com>

* src/prefs.c:
* src/prefs_callbacks.c:
* ui/galeon.glade: random attempts to fix prefs crash.

2001-05-23  Matt Aubury <matt@ookypooky.com>

* src/Galeon-impl.c: fix missing include
* src/history.c:
* src/history.h:
* src/history_callbacks.c:
* src/main.c:
* src/window.c: do (dirty) history saving at periodic intervals
rather than on window close.
* src/prefs.c: remove unused code.
* src/misc.c: tiny formatting fixes

2001-05-23  Yanko Kaneti <yaneti@declera.com>

* configure.in: use AM_GNOME_GETTEXT rather than AM_GNU_GETTEXT
to cope with the new gettext. needs the updated hack-macros/gnome.m4

2001-05-23  Matt Aubury <matt@ookypooky.com>

* src/context.c:
* src/cookies.c:
* src/galeon.h:
* src/galeon_types.h:
* src/menu_callbacks.c:
* src/mozilla_i18n.c:
* src/mozilla_i18n.h:
* src/prefs.c:
* src/prefs.h:
* src/prefs_callbacks.c:
* src/spinner.c:
* src/spinner.h:
* ui/galeon.glade: substantial cleanup of preferences handling,
still needs more work though. Please check behaviour, it's possible
some things have been broken by these changes.

2001-05-23  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor.c: really fix menu pixmaps this time

2001-05-23 Matthew McClintock <mattsm@mail.utexas.edu>

* src/bookmarks_editor_callbacks.c: added func to check if temp
bookmark folder is empty and if it is removes it
 
2001-05-23 Matthew McClintock <mattsm@mail.utexas.edu>

* src/bookmarks_toolbars.c: added the toolbar as a dnd target

2001-05-23  Damian Ivereigh <damian@cisco.com>

* galeon.spec.in: add build dependency on gettext-0.10.37.

2001-05-23  Joshua Horvath <jmhorvat@home.com>

* src/galeon.glade:
* src/bookmarks_editor.c: More efficient use of space for the docked
bookmark editor.  Removed some widgets from the toolbar and the edit
controls and hid the URL column in the ctree.

2001-05-23 Philip Langdale <philipl@mail.utexas.edu>

        * src/ContentHandler.cpp: Implement preliminary support for helper
apps.  It will try to get the default helper app from gnome-vfs
and use that.  Currently, there is no support for choosing a
helper if gnome-vfs knows about more than one.
        * src/ContentOverrideHandler.cpp
        * src/GlobalHistory.cpp
        * src/PromptService.cpp: use NS_DEF_FACTORY macro to simplify factory
        construction.

2001-05-22 Jorn Baayen <jorn@nl.linux.org>

* ui/galeon.glade:
* src/prefs.c: makes the home button and the web 
location drag thingie in the toolbar configurable

2001-05-22  Matthew McClintock <mattsm@mail.utexas.edu>

* src/context.c: added view source for any document context menus, and
 removed extra view source from the frame context menus 

2001-05-22  Marco Pesenti Gritti <mpeseng@tin.it>

* src/history.c (history_clear): added
* src/prefs_callbacks.c: use history_clear, fix a segfault
when clearing the history and closing prefs dialog

2001-05-22  Matt Aubury <matt@ookypooky.com>

* src/window.h:
* src/window.c:
* src/context.c: fix context menu and fullscreen crash on
un-chromed windows.
* src/mozilla.cpp: fix view source crash on empty windows.

2001-05-22  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c:
* src/mozilla.cpp:
* src/mozilla.h: use new gtkmozembed interface to get page titles
in Unicode, which we can then convert to the locale. So window
titles, histories, and bookmarks should all work okay now in
non-Latin encodings. Please report any problems / inconsistencies
with Mozilla.
* src/main.c: more visibility/resizing tweaking.
* src/mime.h:
* src/ContentHandler.cpp: formatting fixes to stop compiler warnings.
* src/bookmarks_editor.c: changed pixmap search paths _back_ to ../,
since otherwise the pixmaps aren't picked up (I know it doesn't look
right Marco, but this is the only way we know that works).

2001-05-22  Matt Aubury <matt@ookypooky.com>

* src/autobookmarks.c: fix crash with empty history.
* src/galeon.h:
* src/galeon_types.h:
* src/mozilla.h: add newlines at end of file to stop compiler
whinging.

2001-05-22  Philip Langdale <philipl@mail.utexas.edu>

* src/ContentHandler.cpp
* src/ContentHandler.h: These are the new content handler system.
* src/ContentOverrideHandler.cpp
* src/ContentOverrideHandler.h: These are the old content handler
mechanism. They are retained for now in case we need to use them.
* src/Makefile.am
* src/PromptService.cpp
* src/embed.c
* src/galeon.h
* src/galeon_types.h
* src/mime.c
* src/mime.h
* src/misc.c
* src/misc_callbacks.c
* src/mozcallbacks.c
* src/mozilla.cpp
* src/mozilla.h
* src/prefs.c
* src/prefs_callbacks.c
* ui/galeon.glade: This rather large update adds the new,
hopefully final, content handling system. It takes care of
downloading and running helper apps. Currently, helper apps do not
work but will soon. GTM remains out primary download tool but the
option of using the built in mozilla downloader is now
available. Check the new action types for mime handling.  *phew*
:-)

2001-05-21  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks_toolbars.c: fixed a critical bug, crash
when testing for toolbar show menuitem on a chrome without menubar
(hack, need cleanup)
* src/main.c: Fixed fullscreen and geometry


2001-05-21  Christian Rose  <menthos@menthos.com>

* src/bookmarks_editor_callbacks.c: Unmarked "http://" for translation.
* ui/galeon.glade: Changed "Erase" to "Remove".

2001-05-21  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks_editor.c: fixed ../ paths
* src/prefs.c
* src/prefs.h
* src/print.c
* ui/galeon.glade: make part of print dialog persistent

2001-05-21  Matt Aubury <matt@ookypooky.com>

* src/main.c:
* src/session.c: fix some resizing/geometry problems (note theres
still a bit of a problem with the window being shown before being
repositioned, but most of the sizing issues are gone).

2001-05-21  Matt Aubury <matt@ookypooky.com>

* src/misc.c:
* src/misc.h:
* src/history.c:
* src/history.h:
* src/history_callbacks.c: fast tree sorting implement, massively
improves responsiveness of history dialog. This required hacking
of functions out of gtkctree, which is nasty, but the standard
sorting functions have quadratic complexity :-(
* ui/galeon.glade: tweak layout of bookmarks editor in such a
small way it's practically invisible.

2001-05-21  Tristan Gilder <tg@excoriate.net>
    Matt Aubury <matt@ookypooky.com>

* bookmarks.h:
* bookmarks_editor.c:
* bookmarks_editor_callbacks.c:
* bookmarks_toolbars.c: make sure new items are shown when they're
added to the bookmarks editor.

2001-05-21  Matt Aubury <matt@ookypooky.com>

* src/history.c: remove debug code
* src/misc.c:
* src/bookmarks_toolbars.c: make things more resilliant to missing
pixmaps.
* src/window.c: another attempted workaround for GnomeAnimator
crashes.  

2001-05-21  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.c: fix bug #54985, segfault with smart bookmarks
caused by not verifying if r->url exists.

2001-05-20  Matthew McClintock <mattsm@mail.utexas.edu>

* src/context.c: fix a typo, thanks to timecop
* src/history.c: fix a crash comming from a wrong #define
* src/Makefile.am : add bookmarks.h

2001-05-20  Matt Aubury <matt@ookypooky.com>

* src/autobookmarks.c:
* src/bookmarks.h:
* src/bookmarks_editor.c:
* src/bookmarks_menus.c:
* src/find_callbacks.c:
* src/galeon-wrapper.cpp:
* src/galeon-wrapper.h:
* src/history.c:
* src/history.h:
* src/menubar.c:
* src/menubar.h:
* src/mozilla.cpp:
* src/mozilla.h:
* src/window.c:
* ui/galeon.glade: Move bookmarks import menu into bookmarks
editor. Rearranged cookies dialog to be usable in 640x480. Make
find dialog work with locale specific characters (thanks timecop).
Fixed numbering of history items on "Go" menus. Cut down
autobookmarks to work with new history.

2001-05-20  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_editor.c: fix a crash on temp bookmarks editor open
check the toolbar/menubar/toolbar_dock/menubar_dock values before 
setting their properties. this probably needs additional cleanup

2001-05-20  Marco Pesenti Gritti <mpeseng@tin.it>

* src/print.c: fixed a bug with paper size

2001-05-20  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/galeon_types.h:
* src/window.c:
* ui/Makefile.am:
* ui/galeon.glade:
* ui/new_alias.xpm:
* ui/new_alias_small.xpm:
* ui/new_folder_small.xpm:
* ui/new_item_small.xpm:
* ui/new_separator.xpm:
* ui/new_separator_small.xpm: tidying, re-arranging, adding
new icons to bookmarks editor.

2001-05-20  Matt Aubury <matt@ookypooky.com>

* src/autobookmarks.c:
* src/galeon.h:
* src/galeon_types.h:
* src/history.c:
* src/history.h:
* src/history_callbacks.c:
* src/window.c:
* ui/galeon.glade: history sorting (on column title click) now
works again.

2001-05-19  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon-wrapper.c
* src/galeon-wrapper.h:
* src/GlobalHistory.cpp:
* src/GlobalHistory.h: use galeon history for links
colouring. I think we should use the same interface
to add history items, but it would need more work.
Ricardo, MattA, thoughts ?

2001-05-19  Matt Aubury <matt@ookypooky.com>

* galeon.spec.in: fix libxml dependency (>= 1.8.11).

2001-05-19  Joshua Horvath <jmhorvat@home.com>

* src/context.c: Moved the navigation items in the link and link/image
context menus to the bottom of the menu.
* src/menubar.c: Added ellipses to the "Open URL" and "Edit" menu
items.  Also moved the position of the "Up" item in the "Go" menu to
match the recent placement change.

2001-05-18  Joshua Horvath <jmhorvat@home.com>

* src/galeon.glade:
* src/misc_callbacks.c:
* src/window.c:
* src/window.h: Improved open URL dialog. Now includes a clear button
and doesn't rely on the label string length to set its width.

* src/window_callbacks.c: Uncommented location entry end key handling
code that I thought was unnecessary but isn't.

2001-05-18  Matthew McClintock <mattsm@mail.utexas.edu>

* src/history_callbacks.c
* src/misc.h
* src/misc_callbacks.c
* src/toolbar.c
* src/context.c: added up option with history_popup on the context menu,
as well as moved the up button behind the forward button at yaneti's 
request

2001-05-18  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon-wrapper.c
* src/galeon-wrapper.h: fix links dnd

2001-05-18  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: fixed crash on http://www.lustrumusc.nl/
* src/window.c: fix warning on spin button changing

2001-05-18  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor_callbacks.h:
* src/embed.c:
* src/embed.h:
* src/main.c:
* src/session.c:
* src/window.c:
* src/window_callbacks.c:
* ui/galeon.glade: bookmarks dock detach button. Re-arranged
bookmarks editor menus to be more consistent with standard 
GNOME apps. Added bookmarks "revert to saved" option. Got
"fast first window" hack running again. Fixed a bug or two.
* FAQ: added another couple of Q&As.

2001-05-18  Yanko Kaneti <yaneti@declera.com>

* src/context.c: fix a leak left with my previous change
thanks to donut for pointing it

2001-05-18  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor_dnd.c:
* src/bookmarks.c:
* src/bookmarks_editor_callbacks.c:
* src/history_callbacks.c:
* src/misc.c:
* src/misc_callbacks.c:
* src/toolbar.c: fixed brown-paper-bag missing includes.
* src/auto_completion.c: remove unused function.

2001-05-18  Jason F. McBrayer <jmcbray@carcosa.net>

* galeon.spec.in: added sysconfdir to capture sound file.

2001-05-18  Matt Aubury <matt@ookypooky.com>

* ui/new_folder.xpm:
* ui/new_item.xpm: attempted improvement. Comments welcomed,
and anyone who can draw a better new separator and new alias
please do so.

2001-05-18  Matt Aubury <matt@ookypooky.com>

* src/autobookmarks.c:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor_callbacks.h:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/context.c:
* src/embed.c:
* src/embed.h:
* src/galeon.h:
* src/history.c:
* src/history.h:
* src/history_callbacks.c:
* src/main.c:
* src/menu_callbacks.c:
* src/menubar.c:
* src/misc.h:
* src/netscape.c:
* src/newuser_callbacks.c:
* src/session.c:
* src/spinner.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c:
* src/bookmarks.h (added):
* ui/galeon.glade: fix problems when opening try to open both
docks at once. Refactor some of the headers (hence large number
of files changed).

2001-05-18  Yanko Kaneti <yaneti@declera.com>

* src/context.c: optimization, store the context action in the 
GnomeUIInfo, remove GnomeContextData

2001-05-18  Matt Aubury <matt@ookypooky.com>

* src/toolbar.c:
* src/embed_callbacks.c: fix compile warnings

2001-05-18  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_toolbars.c:
* src/embed.c:
* src/embed.h:
* src/embed_callbacks.c:
* src/galeon_types.h:
* src/history.c:
* src/history.h:
* src/mozcallbacks.c:
* src/toolbar.c:
* src/window.c:
* src/window.h:
* src/window_callbacks.c: persistent zoom setting between visits
to sites.

2001-06-18  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/bookmarks_editor.c: Fixed bug #54874.

2001-05-17  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h: Er, window_location_entry_button_press_cb should return
gboolean, not void.
* src/auto_completion.c:
* src/window_callbacks.c: Tidied up the location entry key press
callback and fixed the "return" key press behavior when the completion
window is visible.
Also fixed the double click url selection... the default handler was
still being run, so the selection caret was being displayed at the
end of whatever word happened to be double clicked.

* src/embed.c: Removed the code that was causing flicker when switching
between tabs.  This used to be necessary before the close button/
pixmap stuff was added, as setting the tab text did not resize the
tab.
Also fixed bug 53083.

2001-05-17  Matt Aubury <matt@ookypooky.com>

* src/history.c: fix brown-paper-bag that caused a crash at
startup.

2001-05-17  Daniel Erat <dan_erat@pobox.com>

* src/history.c:
* src/mozcallbacks.c: make sure file:// urls get added to
history. Also entering blank url loads about:blank.

2001-05-17  Matt Aubury <matt@ookypooky.com>

* src/misc.c:
* src/misc.h:
* src/history.c:
* src/history.h:
* src/mozcallbacks.c:
* src/galeon_types.h:
* src/window_callbacks.c: cleanups and rearrangements, first step
towards heirarchical history. Also speeded up display and refresh
of history dialog and dock.

2001-05-17  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/galeon_types.h:
* src/bookmarks_toolbar.c:
* src/spinner.c:
* src/spinner.h:
* src/toolbar.c: misc tidy ups and removal of some pixel bloat.
* src/embed_callbacks.c: save edited location when switching
between tabs (yes, the old code was deliberate, whoever changed
it!)/
* src/embed.c: fix flickery spinner and location entry when
switching between tabs.

2001-05-17  Matthew Mueller <donut@azstarnet.com>

* src/context.c: fix context menu segfault (bug #54823). widget is
not null for GNOMEUIINFO_END, must check the type.  Also add a
return_if_not_window that didn't make it through from the old
context.c and a double check the item really is a check menu item.

2001-05-17  Yanko Kaneti <yaneti@declera.com>

* src/session.c: warn about non-valid galeon windows on session save
thanks to MattA for pointing the oversight

2001-05-17  Yanko Kaneti <yaneti@declera.com>

* src/mozcallbacks.c: add Ctrl-L = Ctrl-G (focus on the location bar)

2001-05-16  Matthew McClintock  <mattsm@mcclintock.net>

* src/session.c: restore the tabs in the right order

2001-06-16  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/galeon.h
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_menus.c: Fixesd bug 54749, cleaning up some functions 
at the same time.

2001-05-16  Matt Aubury <matt@ookypooky.com>
    Mathias Hasselmann <mathias.hasselmann@gmx.de>

* src/history.c: SAX based history parser (faster, less memory).
* src/galeon.h:
* src/toolbar.c:
* src/window_callbacks.c: double click in location entry selects
whole url (we should also do the same for open url dialog if
everyone agrees).
* src/window.c:
* src/embed.c: resize properly when hiding toolbars.
* src/embed_callbacks.c: don't close tab on other than left button.
* src/context.c: fix missing headers.

2001-05-16  Matthew McClintock  <mattsm@mcclintock.net>

* src/context.c: substantial cleanup.

2001-05-16  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/window.c: fix various bookmarks dock bugs.

2001-05-15  Joshua Horvath <jmhorvat@home.com>

* ui/galeon.glade: Rearranged the button order on various dialogs to
make them consistent with the GNOME default placement.
* src/PromptService.cpp: Change the button return values.

2001-05-15  Matt Aubury <matt@ookypooky.com>

* src/galeon_types.h:
* src/galeon.h:
* src/menu_callbacks.c:
* src/menubar.c: 
* ui/galeon.glade:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor_callbacks.h: bookmarks dock enabled, note
there's still some problems when trying to use both docks.
* src/window.c: lots of jiggery-pokery to get the docks to work
nicely in the dumb Raliegh theme.

2001-05-15  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/netscape.c: Applied Jan Peter Hecking <jhecking@netgaroo.com>
patch for exporting bookmarks dates to netscape (and mozilla).

2001-05-15  Matt Aubury <matt@ookypooky.com>

* src/window.c: fix dock resizing problem on hide.

2001-05-15  Matt Aubury <matt@ookypooky.com>

* src/galeon_types.h:
* src/history.c:
* src/history.h:
* src/history_callbacks.c:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/window.c:
* src/window.c: resizable history dock.
* ui/galeon.glade: yet another reshuffle of the bookmarks editor,
I've removed some stuff from the toolbar so that it fits in a 
window at 640x480 with labels turned on. I've also remove the
Apply and OK buttons since really it's a mini-app rather than a
dialog, and this saves quite a lot of space. I'm sure there will
be objections, please raise them. Also changes necessary for
resizable docking.

2001-05-15  Marco Pesenti Gritti <mpeseng@tin.it>

* all: galeon.h split, first round

2001-05-15  Andrew 'Ashridah' Pilley <alpilley@yahoo.com>

* configure.in: check for the dreaded 
http://bugzilla.mozilla.org/show_bug.cgi?id=79022

2001-05-15  Matt Aubury <matt@ookypooky.com>

* galeon.spec.in: add mozilla dependency since it's getting
forgotten at release time and it's really annoying to have bug
reports for incompatible versions.
* src/embed.c: forcibly show the embed when jumping to its page,
this is necessary since otherwise the "jump to new page" option
doesn't work, but it may have broken some visibility stuff I
don't understand, Marco please check.

2001-05-15  Matt Aubury <matt@ookypooky.com>

* src/embed_callbacks.c:
* src/window.c: suppress spurious switchpage cb calls that seem
to be happening now (perhaps new GTK+ bug -- unconfirmed).

2001-05-14  Damian Ivereigh <damian@cisco.com>

* src/window.c: change allowed url length in the Open URL dialog 
from 100 to PATH_MAX

2001-05-14  Matthew Mueller <donut@azstarnet.com>

* src/galeon-wrapper.cpp: more precise handling of key ignoring 
for input areas, now keys are not ignored on submit buttons, etc.

2001-05-14  Marco Pesenti Gritti <mpeseng@tin.it>

* src/auto_completion.c
* src/embed.c
* src/embed_callbacks.c
* src/galeon.h
* src/galeon_types.h
* src/history.c
* src/main.c
* src/misc.c
* src/mozcallbacks.c
* src/session.c
* src/toolbar.c
* src/window.c
* src/window_callbacks.c: rehashed visibility management.
Now chrome elements (toolbar/menubar) are created only when
needed. Expect bugs :(

2001-05-14  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_menus_callbacks.c: remove unneeded
gtk_menu_shell_deactivate calls in bookmarks_activate_cb, as the
activate event already deactivates the menus when done.
(The down side of cut and paste :)

2001-05-14  Matt Aubury <matt@ookypooky.com>

* src/PromptService.cpp: set window title to "Galeon" if mozilla
doesn't provide us with a more sensible one.

2001-05-14  Philip Langdale <philipl@mail.utexas.edu>

* src/ContentHandler.cpp: fix to work with latest mozilla cvs

2001-05-14  Matt Aubury <matt@ookypooky.com>

* src/embed_callbacks.c: don't lose focus when switching between
tabs using keyboard shortcuts.

2001-05-14  Matt Aubury <matt@ookypooky.com>

* src/galeon.h
* src/galeon_types.h:
* src/embed.c:
* src/embed_callbacks.c: use event boxes rather than buttons for
active tab close, stops the tab from resizing on tab switch. Also
change architecture so that hide/shows are done on explict tab
switch rather than on "draw" since this was being called a 
quadratic number of times.

2001-05-13  Joshua Horvath <jmhorvat@home.com>

* src/PromptService.cpp: Move the dialogs to the upper stacking layer
when in fullscreen mode. Also, in the Username/Password dialog, focus
the Username entry when the dialog is initially displayed, and allow
an enter keypress in the Password entry to select "OK".

2001-05-13  Matthew Mueller <donut@azstarnet.com>

* src/src/bookmarks_menus_callbacks.c
* src/bookmarks_menus.c: add underline accels for bookmark menu
"extra items", fixes bug #54375. except for the context menu case

2001-05-13  Yanko Kaneti <yaneti@declera.com>

* src/galeon.h
* src/bookmarks.c
* src/bookmarks_toolbars.c: use donut's bookmarks_find_by_nick to
allow using the smart bookmarks buttons for going to a normal 
bookmark url with the same nick if the smart bookmark entry is empty

2001-05-13  Yanko Kaneti <yaneti@declera.com>

* src/embed.c
* erc/menu_callbacks.c: fix "Save image as.." with strduping/freeing
the img url

2001-05-13  Philip Langdale <philipl@mail.utexas.edu>

* src/galeon-wrapper.h
* src/galeon-wrapper.cpp
* src/mozilla.h
* src/mozilla.cpp: Add GetMainDocumentURL to complement
GetDocumentURL. Needed by new view-source code.
* src/embed.c: Updated view-source to not use temp files
when not using external viewer.

2001-05-13  Yanko Kaneti <yaneti@declera.com>

* src/menu_callbacks.c: fix bugs #54436,#54557
* src/menubar.c: fix bug#54378
* src/Makefile.am
* src/galeon.h
* src/misc.c
* src/mozilla.cpp
* src/mozilla_i18n.c
* src/mozilla_i18n.h: added
* src/mozilla_prefs.c
* src/prefs.c: revamp the encoding menu creation allowing the
translators more flexibility, fix bug#53705

2001-05-13  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade:
* src/PromptService.cpp: implement confirm dialog with glade
to allow the label to be wrapped properly.

2001-05-13  Philip Langdale <philipl@mail.utexas.edu>

* src/prefs.c: Add some more default mime-types to galeon's list.

2001-05-13  David Kuzela <david@kuzela.cz>

* ui/galeon.glade
* src/galeon.h
* src/embed.c
* src/misc.c
* src/prefs.c: Fixed width shortening of tabs allowed, added config
getting/setting funcs for radiobuttons.

2001-05-13  Joshua Horvath <jmhorvat@home.com>

* src/main.c: Fixed --fullscreen and --geometry command line options
* src/auto_completion.c: Workaround for the crash on double tab with
the autocompletion window.

2001-05-11  Marco Pesenti Gritti <mpeseng@tin.it>

* configure.in: up to 0.10.6

2001-05-11  Marco Pesenti Gritti <mpeseng@tin.it>

* src/PromptService.cpp: fixed a CVS_SOURCE I forgot

2001-05-11  Marco Pesenti Gritti <mpeseng@tin.it>

* configure.in: removed --enable-mozilla-cvs (now autodetected)
* all: removed all old mozilla code
* src/embed.c: fix the visibility problem when exiting (Matt I think I
screwed your fast close hack)
* src/main.c: initialize mozilla home for gtkmozembed 
(CREDITS to timecop)

2001-05-11  Matthew Mueller <donut@azstarnet.com>

* configure.in: add optional --with-mozilla-home configure switch
to override default position galeon script looks for mozilla.
Also reintroduce the chmod, we need it for testing purposes.

2001-05-11  Yanko Kaneti <yaneti@declera.com>

* galeon.spec.in: give more flexibility to the rpm builders
* configure.in: remove a redundant chmod

2001-05-11  Yanko Kaneti <yaneti@declera.com>

* src/history.c: replace an assert with a warning, fix bug#54471

2001-05-10  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/menu_callbacks.c: Added comments for translators, as 
suggested by Menthos.

2001-05-10  Yanko Kaneti <yaneti@declera.com>

* src/misc.c: introduce more braindamage for the link rel favicon 
handling

2001-05-10  Yanko Kaneti <yaneti@declera.com>

* src/menu_callbacks.c: fix the about dialog translation issues

2001-05-09  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks.c
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/galeon.h
* src/galeon_types.h
* src/main.c
* src/misc.c
* src/netscape.c
* src/newuser_callbacks.c: bookmarks saving cleanup, removed the
obsolete temporary bookmarks saving functionality

2001-05-09  Matthew Mueller <donut@azstarnet.com>

* src/PromptService.cpp: BUTTON_TITLE_DONT_SAVE should be in 
CVS_SOURCE only.

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

* src/galeon-wrapper.cpp: Updated to work with moz cvs
now that XPCDOM branch has landed.
* src/mozilla.cpp
* src/ContentHandler.cpp: Make contentHandlers work with with
mozilla 0.81

2001-05-09  Matthew Mueller <donut@azstarnet.com>

* src/misc.c: fix bug #54382, crash in shorten_name on NULL 
input_name.  Seems sometimes mozilla will pass a NULL instead of
on empty string.

2001-05-09  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* configure.in
* src/galeon.in: Small portability fixes. Use portable syntax for 
export and use -r instead of -e with for test.
* menu_callbacks.c: Make the About... dialog translatable.
* src/galeon_types.h: removed a FIXME. (fixing it, of couse ;-) )

2001-05-09  Matthew Mueller <donut@azstarnet.com>

* src/PromptService.cpp: update for newest moz versions that allow
ConfirmEx setting text for each button, also handle dont_save text 
and fix untranslatable strings.

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

* src/ContentHandler.cpp: (added)
* src/ContentHandler.h: (added)
* src/Makefile.am
* src/PromptService.h
* src/embed.c
* src/galeon.h
* src/mime.c
* src/misc.c
* src/mozilla.cpp
* src/mozilla.h
* src/mozilla_prefs.c
* src/prefs.c: use mozilla contentHandler to handle 
mime types (downloads)

2001-05-09  Matthew Mueller <donut@azstarnet.com>

* src/galeon: (removed)
* configure.in:
* src/.cvsignore:
* src/galeon.in: galeon script is now generated by configure, so
MOZILLA_FIVE_HOME no longer needs to be specified manually if using 
a non standard mozilla dir.

2001-05-09  Matthew Mueller <donut@azstarnet.com>

* configure.in: Fix from Marco for Mozilla not found error with
recent Mozilla cvs.

2001-05-06  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon_types.h
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.h
* src/bookmarks_editor_callbacks.c: Bookmarks Copy, Cut and Paste.
* src/bookmarks.c: Really close and destroy bookmark editors instead
of just hiding them.

2001-05-05  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.c:
* src/context.c:
* src/galeon-wrapper.cpp:
* src/galeon-wrapper.h:
* src/galeon.h:
* src/mozcallbacks.c:
* src/mozilla.cpp:
* src/mozilla.h: Make link context menu "Add temporary bookmark" use
link text for bookmark name rather than the link url, or if the link 
 text is short, use link text - link url.  Also fixes leaking of href
 and img context strings and a few leaks in GetEventContext. 
 (Includes hidden pref /galeon/TempBookmarks/shorttext to disable or
 change short length, see comment in add_temp_link_bookmark)

2001-05-05  Matthew Mueller <donut@azstarnet.com>

* src/galeon-wrapper.cpp
* src/window_callbacks.c: don't catch alt in url bar and text fields,
since there are not any editing controls that use alt anyway.  This 
way you can still access the menus and other alt key-combos.

2001-05-05  Yanko Kaneti <yaneti@declera.com>

* src/PromptService.cpp: fix the return argument (buttonPressed) for
the ConfirmEx dialog

2001-05-05  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_toolbars.c: fix bookmarks saving when edited through
the bookmarks toolbars context menu

2001-05-03  Marco Pesenti Gritti <mpeseng@tin.it>

* src/configure.in: fixed some problems with previous changes

2001-05-03  Marco Pesenti Gritti <mpeseng@tin.it>

* src/embed_callbacks.c: remove focus hack, it gives problems
with mozilla cvs
* configure.in: autodetect 0.9, --enable-mozilla-cvs no more needed

2001-05-03  Philip Langdale <philipl@mail.utexas.edu>

* src/mozilla_prefs.c
* src/prefs.c
* ui/galeon.glade: Added pref option to toggle password saving.
Will require translation

2001-05-03  Philip Langdale <philipl@mail.utexas.edu>

* src/galeon-wrapper.cpp: Fixed function calling form 
in GetDOMDocument and GetMainDOCDocument that no longer
compiles with mozilla cvs.
* src/mozilla_prefs.c: Fix to use new pref names for NewCache
in mozilla cvs.

2001-05-02  Matthew Mueller <donut@azstarnet.com>

 * src/galeon.h:
 * src/misc.c:
 * src/misc_callbacks.c:
 * src/window_callbacks.c: Use callbacks for up directory context menu
 since with gnomeui 1.2.13 gnome_popup_menu_do_popup_modal _always_
 returns -1 unless the menu was made with gnome_popup_menu_new.
 
2001-05-03  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade:
* src/PromptService.cpp: fix AlertCheck dialog, make Alert dialog
into a custom one so it wraps text properly. Also some cleanups
on the still-not-yet-enabled bookmarks dock.

2001-05-02  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon.h: removed the compatibility hack that I added while
changing the bookmarks editor.
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/bookmarks_editor.c: cleanups.
* src/bookmarks_editor_dnd.c: Fix the vscroll_timeout stuff so
it works correctly with several editors.

2001-05-01  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor.c
* src/bookmarks_toolbars.c: Don't open two bookmarks editors when
using the edit context menu item.

2001-05-01  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/bookmarks.c
* src/bookmarks_editor.c: Make the temp bookmarks be a subcategory
of the bookmarks root.
* src/main.c: Fix the -t option.
* src/galeon.h
* src/galeon_types.h
* src/netscape.c
* src/bookmarks.c
* src/bookmarks_editor.c
* src/bookmarks_editor_dnd.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_editor_callbacks.c: The bookmarks dirty flags is no 
longer kept in a per editor basis.

2001-05-01  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade: fix layout of username / password dialog.

2001-05-01  Matt Aubury <matt@ookypooky.com>

* src/misc.c: fix untranslatable "Untitled" string.

2001-05-01  Christophe Fergeau <christophe.fergeau@ensisun.imag.fr>

* src/history.c:
* src/history_callbacks.c:
* ui/galeon.glade:
* ui/small-detach.xpm: make history dock detachable, improve
layout to make it more consistent with Evolution, IE, etc.

2001-05-01  Daniel Erat <dan_erat@pobox.com>

* src/galeon.h:
* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h:
* src/toolbar.c:
* src/window_callbacks.c: renamed window_start_button_*_cb to
window_home_button_*_cb. Middle click on go button now opens url
in new tab/window (typically for cloning current page).

2001-04-30  Matt Aubury <matt@ookypooky.com>

* src/window.c: vaguely competent time remaining calculation
replaces utterly incompetent one.

2001-04-30  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/galeon_types.h:
* src/window.c: "time remaining" shown on long downloads.
* src/misc.c:
* src/session.c: session recovery restores window sizes and positions.
* src/bookmarks_editor_callbacks.c: deleting AutoBookmarks folder
turns them off in prefs.
* src/main.c:
* src/embed.c: move initialisaiton of promptService.
* ui/galeon.glade: added hidden extra field for mailer (not complete).

2001-04-30  Matthew Mueller <donut@azstarnet.com>
 
* src/galeon.h:
* src/misc.c: improved searching for mozilla bookmarks, previously
tried hardcoded default subdir which failied if user had a
differently named profile (eg, if they imported their moz settings
from netscape)

2001-04-30  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/galeon.h
* src/galeon_types.h
* src/autobookmarks.c
* src/bookmarks_toolbars.c
* src/bookmarks.c
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_dnd.c
* src/bookmarks_toolbars.c: Now should be possible to edit bookmarks 
from several editors at the same time without big problems. There are
still a few known isuues, and probably many unkonwn issues too...
Also, added "Show only this catogory in this editor" and "Show all 
bookmarks" to the bookmarks editor menu (I needed them for testing, but
meybe they are useful)

2001-04-30  Matt Aubury <matt@ookypooky.com>

* NEWS:
* configure.in: updated for release 0.10.5

2001-04-30  Matt Aubury <matt@ookypooky.com>

* src/zh_TW.Big5.po: (removed)
* configure.in: remove translation since it isn't working and
is breaking build for 0.10.5.

2001-04-30  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_editor_callbacks.c: update bookmark last visited
time on go to bookmark from within bookmarks editor.

2001-04-29  Matthew Mueller <donut@azstarnet.com>

* src/context.c
* src/galeon-wrapper.cpp
* src/galeon-wrapper.h
* src/galeon.h
* src/mozcallbacks.c
* src/mozilla.cpp
* src/mozilla.h: Add keyboard access to context menus with shift-f10.
(I think this is the combo used by win9x, it would probably be good
to have it under Menu as well, but mozilla doesn't seem to recognize
Menu key (only passes 0).)

2001-04-28  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks.c
 * src/galeon.h: allow the same nick to be used for both a smart and
 normal bookmark, and choose the right one based on if the user enters
 args after the nick.  Also fix a mem leak if using a smart bm whose
 nick wasn't found.

2001-04-28  Philip Langdale <philipl@mail.utexas.edu>

* src/galeon-wrapper.cpp
* src/main.c
* src/mozilla.cpp
* src/mozilla.h
* src/session.c: Optimized PromptService implementation so it
only happens on program startup and fixed bug that prevented
PromptService from starting if galeon started with a saved
session.

2001-04-28  Matt Aubury <matt@ookypooky.com>

* src/embed.c
* src/galeon.h:
* src/galeon_types.h:
* src/main.c:
* src/menu_callbacks.c:
* src/window.c: make galeon appear to start faster by deferring
mozilla initialisation. Major smoke and mirrors stuff, but it
feels a lot nicer.

2001-04-28  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade:
* src/PromptService.cpp:
* src/mozilla.cpp:
* src/mozilla.h: do translation to locale for mozilla generated
unicode strings; this means that javascript dialogs and the
session history will now appear correctly for languages that
are valid in your locale. Unfortunately page titles are still 
broken. Also functionality fixes in some of the dialogs.
* src/embed.c: tabs popup should show page titles not locations.
* src/galeon:
* FAQ: setup LD_ASSUME_KERNEL for all systems (removed from FAQ)

2001-04-28  Matt Aubury <matt@ookypooky.com>

* src/mozilla.cpp: attempted hack around different button info
being sent on PPC.

2001-04-27  Philip Langdale <philipl@mail.utexas.edu>
    Marco Pesenti Gritti <mpeseng@tin.it>

* src/PromptService.cpp: Formatting fix
* src/PromptService.h: Added correct copyright header
* ui/galeon.glade: Added handler for ConfirmEx dialog type.

2001-04-27  Philip Langdale <philipl@mail.utexas.edu>

* src/PromptService.cpp: Added promptService_find_window
which will allow dialog handlers to retrieve a GTKWidget
pointer to their parent windows. Currently the key 
functionaliy is missing in mozilla, so the function does
not work, but it will start working as soon as the mozilla
back-end is implemented. (without recompling no less!)

2001-04-27  Matt Aubury <matt@ookypooky.com>

* src/PromptService.cpp: more fixes to GNOME prompts.

2001-04-27  Philip Langdale <philipl@mail.utexas.edu>
    Marco Pesenti Gritti <mpeseng@tin.it>
    Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade:
* src/galeon.h:
* src/PromptService.cpp:
* src/mozilla.cpp:
* src/mozilla.h:
* src/mozilla_prefs.c: GNOME dialog boxes for various
standard prompts. Mostly untested, will only work with
mozilla cvs.
* src/context.c: fix compile error (related to tearoffs -- 
ric: is this the right fix?)
* src/menu_callbacks.c: fix compile warning.

2001-04-27  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* ui/galeon.h
* src/bookmarks_toolbars.c
* src/bookmarks_menus.c: Fixed tearoffs menuitems of bookmarks.

2001-04-27  Matthew Mueller <donut@azstarnet.com>

* configure.in: Add --with-nspr-includes configure arg, and if not 
specified check in both mozilladir/nspr and /usr/include/nspr.
Also fix - typo that got into configure.in last revision..

2001-04-27  Philip Langdale <philipl@mail.utexas.edu>

* src/PromptService.cpp: try harder not to break the compile with 
moz 0.8.1

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

* src/mozilla.cpp: try not to break the compile against 0.8.1

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

* src/PromptService.cpp: new file
* src/PromptService.h: new file
* src/Makefile.am:
* src/galeon-wrapper.cpp:
* src/mozilla.cpp: First stage of support for gnome
dialogs for things like passwords and information
boxes. Only for mozilla CVS. the embed widget handles
this (badly) in 0.8.1 and earlier.

2001-04-26  Daniel Erat <dan_erat@pobox.com>

* src/embed.c:
* src/embed_callbacks.c:
* src/galeon.h: clear up some ambiguity in embed.c by always
calling the notebook tabs "tabs" instead of "labels".  Make it so
the address of the tab labels and closebuttons are stored inside
of the tab hboxes, and gets rid of the ugly code in the functions
to change the label text and color that was stepping through all
of the hboxes' children looking for labels.

2001-04-26  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c: handle "standard" activation of 
"extra" bookmark menu items, so they can be keyboard activated too.

2001-04-26  Matthew Mueller <donut@azstarnet.com>

* src/autobookmarks.c
* src/bookmarks.c
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_editor_dnd.c
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/context.c
* src/galeon.h
* src/misc.c
* src/netscape.c
* src/newuser_callbacks.c
* src/portal.c
* src/window_callbacks.c
* src/xbel.c: Escape _'s in names when importing and creating new
bookmarks, strip when exporting, displaying, or comparing names.

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

* src/window.c: fix the password manager menu positioning when CVS_SOURCE

2001-04-26  Yanko Kaneti <yaneti@declera.com>

* src/menubar.c: "Previous" page" -> Back, "Next page" - > Forward
"Up a directory level" -> Up

2001-04-26  Matt Aubury <matt@ookypooky.com>

* src/history.c: fix some encoding bugs.

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

* src/cookies.c
* src/galeon.h
* src/galeon_types.h
 * src/menu_callbacks.c
 * src/menubar.c
 * src/menubar.h
 * src/mozilla.cpp
 * src/mozilla.h
 * src/window.c
 * ui/galeon.glade: Added unicode-to-utf8 encode and decode
 functions. Allowed nasty hack in session_history to be removed.
 Added Password Manager facility to Cookie Manager, now renamed
 Persistent Data Manager. Won't be useful until password catching
 works in gtkmozembed.
 
2001-04-26  Matt Aubury <matt@ookypooky.com>

* src/history.c: speeded up history writing by 10x by using
custom XML writer. NB: this could cause corruption of your
history file if I've messed up, PLEASE take a backup if you
value it, and report ANY bugs or problems you find.

2001-04-26  Matt Aubury <matt@ookypooky.com>

* src/window_callbacks.c: filter out Ctrl-A and Ctrl-E when in
the location entry (don't add temp bookmarks or open bookmarks
editor!). Thanks to Marco for pointing out the fix.

2001-04-26  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor.c: string fix (show edition controls).

2001-04-26  Mattias Eriksson <snaggen@acc.umu.se>

* configure.in: fix in the autoconf scripts to make it work with
Ximian's mozilla packages.
 
2001-04-26  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_menu_callbacks.c: disabled "middle click open all
bookmarks in folder", because it was getting middle click events
even when the click wasn't on the folder (but the folder contents
were visible). Someone should debug this properly some time.

2001-04-26  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade: tidied up some visual problems in prefs (thanks
go to Ali Akcaagac for pointing them out), also re-arranged some
buttons and set some defaults for consistency.

2001-04-26  Yanko Kaneti <yaneti@declera.com>

* src/history_callbacks.c: remove a redundant gtkmozembed.h include
* configure.in: add zh_TW.Big5 to ALL_LINGUAS

2001-04-25  Philip Langdale <philipl@mail.utexas.edu>

* src/spinner.c: Use SHARE_DIR instead of hardcoded "/usr/share"

2001-04-25  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* ui/galeon.glade
* src/bookmarks.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_editor_callbacks.c
* src/galeon_types.h: Add date/time information to bookmarks. Added a 
few options to the bookmark editor menu.
* src/misc.c: New function time_to_string.
* src/history.c: Use time_to_string.

2001-04-25  Matt Aubury <matt@ookypooky.com>

* src/history.c: fix name of another couple of functions which had
got mixed up in a global search and replace.

2001-04-25  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor.c: fix name of function which had got
mixed up in a global search and replace.

2001-04-25  Matthew Mueller <donut@azstarnet.com>

* src/bookmarks_menus.c:
* src/bookmarks_toolbars.c:
* src/galeon.h:
* src/misc.c: Allow user specified uline accels for bookmarks, with the
standard gtk _<key> in the bookmark name. (And as usual, __ equals 
a single _).

2001-04-25  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks.c: argh!:(, temp bookmark saving should not depend
on the existance of the temp bookmarks dialog

2001-04-25  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks.c: fix a crash when adding a temporary bookmark

2001-04-25  Matthew Mueller <donut@azstarnet.com>

* src/galeon.h: 
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c: handle "standard" activation of
bookmarks (eg, with keyboard). at present we use the mouse
activation signal, so bookmarks cant be selected by keyboard
actions alone.

2001-04-25  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/galeon.h
* src/galeon_types.h
* src/menu_callbacks.c
* src/session.c
* src/window.c: combine the two bookmarks dialogs creation/show/hide.
on the way fix a crash when closing the temporary bookmark window.

2001-04-25  Yanko Kaneti <yaneti@declera.com>

* src/mozilla.cpp: once again fix the build for egcs and mozilla cvs

2001-04-24  Matt Aubury <matt@ookypooky.com>

* src/Galeon-impl.c:
* src/Makefile.am:
* src/auto_completion.c:
* src/autobookmarks.c:
* src/bookmarks.c:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor_callbacks.h:
* src/bookmarks_editor_dnd.c:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/context.c:
* src/cookies.c:
* src/embed.c:
* src/galeon.h:
* src/galeon_types.h: (added)
* src/history.c:
* src/main.c:
* src/menu_callbacks.c:
* src/mime.c:
* src/misc.c:
* src/misc_callbacks.c:
* src/mozcallbacks.c:
* src/mozilla.cpp:
* src/netscape.c:
* src/newuser_callbacks.c:
* src/portal.c:
* src/prefs.c:
* src/prefs_callbacks.c:
* src/session.c:
* src/window_callbacks.c:
* src/xbel.c:
* ui/galeon.glade: monster tidy up of types, some have been
renamed for consistency. Also fixed some more problems with
prefs (now realised that they're -all- my fault, mea culpa).

2001-04-24 Christian Hammond <chipx86@portaldesign.net>

* context.c: add bookmarks to frame menu

2001-04-24  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla_prefs.c: fixed some leaks. thank you ric :)
* src/galeon.h:
* src/embed.c:
* src/misc.c: use mkstemp to creaste view source temp file

2001-04-24  Matt Aubury <matt@ookypooky.com>

* src/portal.c: emit callbacks to get nav buttons status right
* src/prefs.c: synchronise java prefs settings properly

2001-04-24  Matt Aubury <matt@ookypooky.com>

* src/galeon: add extra search patch to find Ximian mozilla-0.8.1
install.

2001-04-24  Matthew Mueller <donut@azstarnet.com>

* src/galeon.h:
* src/history.c:
* src/misc.c: add numbered accelerators to "Go" menu history items

2001-04-24  Matt Aubury <matt@ookypooky.com>

* src/embed.c: fix "Up" menu item so that a critical warning isn't
issued when you can't go up.
* src/newuser_callbacks.c: sync config and bookmarks after new
user sequence.
* src/window.c: remove unused function
* ui/galeon.glade: fix some layout and string issues in prefs.
* src/misc.c:
* src/history.c: fix some compile warnings

2001-04-24  Valek Filippov  <frob@df.ru>

* ui/galeon.glade: "Ukrainian (uk)" -> "Ukrainian (ua)"

2001-04-24  Matthew Mueller <donut@azstarnet.com>

* src/misc.c: add numbered shortcuts to back/forward context menus.

2001-04-24  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/menu_callbacks.c:
* src/mozilla_prefs.c
* src/prefs.c:
* ui/galeon.glade: fixed "Use own fonts" / "Use own colors" so
that consistent terminology is used throughout and the various
options get properly sync'd.

2001-04-24  Joshua Horvath <jmhorvat@home.com>

* ui/galeon.glade: Removed question marks from several option labels.
Removed shadow from prefs page with the scrolled window.  Added new
right mouse button configuration option.
* src/mozcallbacks.c: Added support for (right click) = back,
(right button press + mouse motion) = show context menu.

2001-04-22  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* FAQ: Added question about RH7.1 (kernel 2.4.2) and java. Thanks 
to Carlos Palminha for pointing it.

2001-04-23  Matthew Mueller <donut@azstarnet.com>

* src/netscape.c: make tag comparisons case insensitive, now
importer can handle Lynx bookmark files as well.

2001-04-23  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c:
* src/galeon.h:
* src/history_callbacks.c:
* src/misc.c: fiddled with g_strcasecmp to allow next patch.
* src/session.c: fixed strange window without embeds bug.
* ui/google.png: cleaned up a bit.

2001-04-23  Yanko Kaneti <yaneti@declera.com>

* src/mozilla_i18n.c: no point translating charsets without charset 
titles in mozilla. Added "Chinese Traditional (Big5-HKSCS)"

2001-04-23  Yanko Kaneti <yaneti@declera.com>

* src/misc.c: (strcasestr_cb) 1 : 0 , errr.... more like: 0 : 1.
* src/window.c: fixup the encoding menu position. (10->11)

2001-04-23  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/history.c:
* src/history_callbacks.c:
* src/menu_callbacks.c:
* src/window.c: make clicking on history URLs work properly again.

2001-04-23  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks.c:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus.c:
* src/bookmarks_toolbars.c:
* src/embed.c:
* src/galeon.h:
* src/history.c:
* src/portal.c:
* src/toolbar.c:
* src/misc.c: major pixmap handling rework. PixmapData structure for
storing the created pixmap resources.
Slight improvements in the favicon handling (pixmap cache, favicon
url to filename function);

2001-04-23  Matt Aubury <matt@ookypooky.com>

* ui/Makefile.am: add google.png to install list
 
2001-04-23  Matt Aubury <matt@ookypooky.com>

* src/window_callbacks.c: fix DnD to "New button" (tabbed /
windowed was swapped).
* src/galeon.h:
* src/misc.c:
* src/history.c: fix case insensitivity for search history.

2001-04-22  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/embed.c:
* src/galeon.h:
* src/history.c:
* src/history_callbacks.c:
* src/menu_callbacks.c:
* src/menubar.c:
* src/menubar.h:
* src/window.c: implemented docked history (under View menu), also
most of the code for docked bookmarks, but this isn't working at
the moment (some of the changes to the bookmarks code are
under-tested and so there may be some problems).

2001-04-22  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

        * src/bookmarks.c: Fixed a crash with import.
* src/netscape.c: Fixed similar problem with export.
* src/bookmarks_menus_callbacks.c: Use misc_ask_file_name where needed.
* src/misc.c: misc_ask_file_name now handles when the file does not 
exsists and ask confirmation before overwriting, if needed.
New function misc_ask_question to ask yes/no questions easily.
* src/window.c
* src/misc_callbacks.c: Use misc_ask_file_name to the open file dialog.
* ui/galeon.glade: removed three file dialogs.

2001-04-22  Matt Aubury <matt@ookypooky.com>

* src/prefs.c:
* ui/galeon.glade: lots of keyboard shortcuts added to the prefs
dialog, also a few things re-arranged and some Yes/No optionmenus
turned into check buttons for consistency.

2001-04-21  Marco Pesenti Gritti <mpeseng@tin.it>

* src/print.c: use gnome-vfs to guess the postscript
handler

2001-04-21  Yanko Kaneti <yaneti@declera.com>

* src/mozilla_prefs.c: Get the #ifndef-s right, init_cache_dir()
if not used when compiling with mozilla cvs. fix for gcc <= 2.91.66

2001-04-21  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

        * src/bookmarks_editor.c: Created menus for the bookmarks editor, 
to help with accesibility. Still need to add default shortcuts.
* src/bookmarks_editor_callbacks.h: New file.
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c: Added menu option to add an alias
for the root bookmark. This lets create atoolbar for it, add it to a 
toolbar (like the "Bookmarks..." toolbar item of Netscape), add it to
context menus...

2001-04-21  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade: added lots of shortcuts to various dialog
fields. Note that preferences still needs work. Please report
any missing or conflicting shortcuts in other dialogs.

2001-04-21  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/toolbar.c:
* src/window_callbacks.c: make "New" button a DnD target.

2001-04-20  Josh Barrow  <josh@whitecape.org>

* src/mozilla_prefs.c: (mozilla_prefs_set_cache):
Fix build horkage by changing ifndef to ifdef.

2001-04-20 <ashie@homa.ne.jp>

* src/prefs.c:
* src/galeon.glade:
* src/mozilla_prefs.c: font property for various languages

2001-04-20  Marco Pesenti Gritti <mpeseng@tin.it>

* src/history.c: use strftime in the right way
* src/menubar.c: use ctrl+e for bookmarks edit and
ctrl+b for new tab (ctrl+p on other browsers is print)

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

* src/galeon-wrapper.cpp:
* src/galeon-wrapper.h:
* src/galeon.h:
* src/misc.c:
* src/mozilla.cpp:
* src/mozilla_prefs.c:
* src/prefs_callbacks.c: Updated cache management to work
 with NewCache in mozilla cvs.

2001-04-20  Matt Aubury <matt@ookypooky.com>

* ui/google.png:
* src/newuser_callbacks.c: add Google pixmap for default smart
bookmarks toolbar (I checked their website for policy and they are
very lax as to what you can do with their logo, which is -not-
true of Yahoo!. Can't find decent logos for the other default
smart bookmarks unfortunately).

2001-04-20  Andrew 'Ashridah' Pilley <alpilley@yahoo.com>

* src/embed.c: fix "use image as background" so that it no longer
displays the cappelt dialog, but does the change silently.

2001-04-20  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon-wrapper.cpp: fix bug #53404, not responding to
keyboard shortcuts when focussed on a link.

2001-04-19  Matt Aubury <matt@ookypooky.com>

* src/find_callbacks.c: fixed silly bug with setting setting
sensitivity on back/forwards buttons.
* src/embed.c: fixed problem with closing find dialog after
closing working tab (now closes find as soon as tab is closed,
although probably the tab dialog should be associated with a
window).

2001-04-19  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade:
* src/newuser.c:
* src/newuser_callbacks.c: fixed a crash when deselecting
"Create Smart Bookmarks toolbar", also fixed layout.

2001-04-18  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks.c
* src/bookmarks_editor.c
* src/bookmarks_editor_callbacks.c
* src/bookmarks_menus.c
* src/bookmarks_menus_callbacks.c
* src/bookmarks_toolbars.c
* src/embed.c
* src/galeon-wrapper.cpp
* src/galeon-wrapper.h
* src/galeon.h
* src/misc.c
* src/mozilla.cpp
* src/mozilla.h: full favicon support including 
the <LINK REL="SHORTCUT ICON" HREF....>

2001-04-18  Mathias Hasselmann <mathias.hasselmann@gmx.de>

* ui/galeon.glade: bookmarks editor visual tweaks.

2001-04-18  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade: re-arranged bookmark editor for aesthetics.

2001-04-17  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon-wrapper.cpp: use nsIContentViewer to print. 
nsIWebBrowserPrint will not probably work in 0.9

2001-04-17  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/bookmarks_toolbars.c:
* src/misc.c: 
* src/misc_callbacks.c:
* src/toolbar.c:
* src/window.c:
* src/window_callbacks.c: context menus on Home and Refresh 
buttons.
* src/newuser_callbacks.c:
* ui/galeon.glade: tweaked new-user config to include some
other search sites.

2001-04-17  Nate Case <nd@kracked.com>

* src/mozilla_prefs.c: missing break; in switch statement

2001-04-17  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor.c: fixed crash when moving AutoBookmarks
folder with the up/down buttons.

2001-04-17  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: generate sounds using gnome-triggers, so
sounds are now configurable from gnome control center.
* Makefile.am:
* configure.in:
* sounds/Makefile.am:
* sounds/galeon.soundlist:
* sounds/clicked.wav: new directory allow to a sound architecture
for galeon. Credits to Balsa for showing me how it's done, and to 
Encompass for providinga default (quiet!) url clicked sound.

2001-04-17  Matt Aubury <matt@ookypooky.com>

* src/mozilla.cpp: fix compile on 0.8.1.

2001-04-17  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon-wrapper.cpp
* src/galeon-wrapper.h
* src/mozilla.cpp: try to fix compilation issues with
mozilla 0.8.1 and the new print code. Please test and let
me know: it's untested because I have not 0.8.1

2001-04-17 Philip Langdale <philipl@mail.utexas.edu>
 
* src/cookies.c
* src/galeon-wrapper.cpp
* src/galeon-wrapper.h
* src/menu_callbacks.c
* src/mozilla.cpp
* src/mozilla.h: Updated legacy cookie code to minimze differences
 from the new stuff. Allowed quite a few ifdef's to be removed.

2001-04-17  Philip Langdale <philipl@mail.utexas.edu>

 * src/embed.c
 * src/galeon-wrapper.cpp
 * src/galeon-wrapper.h
 * src/misc.c
 * src/mozilla.cpp
 * src/mozilla.h: Updated to new mozilla-cvs View Source code

2001-04-17  Ali Akcaagac <ali.akcaagac@stud.fh-wilhelmshaven.de>

* src/cookies.c: clear entry fields when removing last cookie

2001-04-16  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon-wrapper.cpp
* src/Makefile.am
* src/print.c
* src/print.h
* src/menu_callbacks: print implemented. still not working because
of a mozilla bug.

2001-04-16  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/embed.c:
* src/menu_callbacks.c:
* src/misc.c:
* src/misc_callbacks.c:
* src/window_callbacks.c: multi-level up button (context menu).
* src/session.c:
* src/main.c: improved session interaction, will now restart if
open when a session ends, also works with --server mode!
* src/mozcallbacks.c: fixed stupid sound bug (BPB).
* src/toolbar.c: cleaned up considerably, still needs more love.
* ui/galeon.glade: small tweaks.

2001-04-16  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: sounds events on link clicks within embed.
/me puts asbestos suit on.

2001-04-15  Joshua Horvath <jmhorvat@home.com>

* ui/galeon.glade:
* src/context.c:
* src/embed.c:
* src/mozcallbacks.c: Added support for showing context menus on
button press. I believe this only works with mozilla 0.8.1, due to
problems with the mouse_down signal in the mozilla 0.8 widget.

2001-04-15  Matthew McClintock  <mattsm@mcclintock.net>

* bookmark_menus_callbacks.c: made it so get_siteicon is not 
called before and after when you use dialogs, and and twice if you dont 
use the dialog

2001-04-14  Marco Pesenti Gritti <mpeseng@tin.it>

* history_callbacks.c: respect search field when updating
time
* ui/galeon.glade: print dialog, not used

2001-04-14  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c
* src/bookmarks_menus_callbacks.c
* src/context.c
* src/embed.c
* src/embed_callbacks.c
* src/galeon.h
* src/history.c
* src/main.c
* src/mozcallbacks.c
* src/prefs.c
* src/session.c
* src/window_callbacks.c: cleanups of title/location handling 
code, removed alot of unnecessary string creations and probably
fixed some memory leaks. Also tweaked GaleonEmbed structure.

2001-04-14  Yanko Kaneti <yaneti@declera.com>

* src/mozilla.cpp: fix a compile issue

2001-04-14  Marco Pesenti Gritti <mpeseng@tin.it>

* history_callbacks.c: restored previous click behavior in
history dialog. It's more consistent with other browsers.

2001-04-14  Matthew McClintock <mattsm@mcclintock.net>
* src/history.c: Added history_create_recent_menu_items which makes 
menu items with pixmaps, altered history_add_recent_menu to use 
this func

2001-04-14  Matthew McClintock <mattsm@mcclintock.net>

* src/embed.c: removed call to gnome_entry_load_history
* src/find_callbacks.c: removed calls to gnome_entry_save_history
for the find dialog

2001-04-14  Daniel Erat <dan_erat@pobox.com>

* src/menubar.c: Added mnemonic accelerators for all menu items.

2001-04-14  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/embed.c:
* src/embed_callbacks.c: Made tab close buttons inactive when not on
the active tab. This prevents users from accidentally closing a page
when clicking to switch between tabs. Also fixed the transparency
problem by switching to a plain pixmap instead of a button when the
page is switched.
* src/menu_callbacks.c: Fixed segfault when quitting using Ctrl+Q and
the keyboard focus is in a mozEmbed widget.

2001-04-13  Marco Pesenti Gritti <mpeseng@tin.it>

* history.c:
* history_callbacks.c: cleanups. Added a pref to make host group choice
persistent.

2001-04-13  Matt Aubury <matt@ookypooky.com>

* ui/Makefile.am: add new image files.

2001-04-13  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade:
* src/newuser.c:
* src/newuser_callbacks.c: rewrote new-user code to do a proper
wizard. Please test (yes, it runs first time even if you're not
a new user -- this is to encourage some testing!).
* src/mozcallbacks.c: statusbar message when blocking popups
* src/mozilla.h: add copyright message.
* src/bookmarks_editor.c: remove old style bookmarks editor.
* src/bookmarks_toolbars.c: change default smart bm entry width.
* src/bookmarks_menus_callbacks.c:
* src/cookies.c:
* src/embed.c:
* src/file-operations.c:
* src/galeon.h:
* src/history.c:
* src/main.c:
* src/menu_callbacks.c:
* src/mime.c:
* src/misc.c:
* src/prefs.c:
* src/spinner.c:
* src/toolbar.c:
* src/window.c: misc small cleanups and tweaks.

2001-04-13  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade:
* src/history.c: some tweaks to the new history dialog, now a bit
faster at being generated and updating but still needs improvement.

2001-04-13  Matthew McClintock <mattsm@mcclintock.net>

 * src/galeon.h: Added history_clear_recent_menu prototype
 * src/prefs.c: Added call to history_clear_recent_menu when 
 deleting your history
 * src/history.c: Added history_clear_recent_menu which clears all 
 entries in the go_menu on all windows
 
2001-04-12  Matthew McClintock <mattsm@mcclintock.net>

* src/galeon.glade: Added history ID for find_gnome_entry widget 
on dFind
* src/galeon.h: simply moved gnome_entry in FindDialog struct
* src/embed.c: Added init of gnome_entry to restore saved data 
when created
* src/find_callbacks.c: Added fuction calls to save data of the 
gnome_entry in both destroy and clicked cb, also changed the call 
to append the data to the gnome entry to also save the data

2001-04-12  Marco Pesenti Gritti <mpeseng@tin.it>

* history.c:
* history_callbacks.c:
* galeon.glade: history enanchements.
Need test and suggestions.

2001-04-12  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

        * src/bookmarks_menus.c: Create the menus when mapping the parent 
menuitem instead when activating it. (Fixes placement problems)
* src/portal.c: Don't crash if there are alias loops. TODO: It should
create links for alias categories.

2001-04-12  Matt Aubury <matt@ookypooky.com>

* configure.in: add {mozilla path}/nspr to include path, fixes
some compile problems with recent cvs.

2001-04-12  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

        * ALL: Merged XBEL_1 changes. (There are individual changelog entries)
        * src/xbel.c: Workaround to avoid infinite recursion with alias loops
        (exporting aliases does not work yet, they are copied)
Hope I haven't broken anything when merging.

2001-04-10  Joshua Horvath <jmhorvat@home.com>

* src/galeon.glade: Added a scrolledwindow to the bookmarks editor.
Kinda hard to edit your bookmarks when you can't scroll through them.
* src/galeon.h:
* src/bookmarks_toolbars.c:
* src/toolbar.c: Made the smart bookmarks toolbar entry widths update
after applying prefs (was broken by my recent toolbar changes).

2001-04-10 Philip Langdale <philipl@mail.utexas.edu>

* src/cookies.c
* src/galeon-wrapper.cpp
* src/galeon-wrapper.h
* src/galeon.h
* src/menu_callbacks.c
* src/mozilla.cpp
* src/mozilla.h: Restructured new cookie manager code and made
updates in cookies.c and menu_callbacks.c to improve implementation.
Tidied up dodgy formatting throughout cookie code, old and new.

2001-04-09  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c:
* src/bookmarks_editor_callbacks.c: fixed up "fetch icon" in
bookmarks editor to actually do the work (recursively as
well). Could still do with queuing icon downloads.
* ui/galeon.glade: made bookmarks editor into a GnomeApp to get a
proper toolbar (still needs fixes to get relief and tearoff right,
and remember dock state). Also fixed transfer dialog to resize
properly.

2001-04-09  Joshua Horvath <jmhorvat@home.com>

* src/toolbar.c: Restored the bookmark menu destroy/create code.
It's necessary (the location of the extra items is configurable, so
the menus need to be recreated after the preferences are applied) but
was in the wrong function (oops!).

2001-04-09  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade: first sketch of a proper new-user druid.

2001-04-09  Matt Aubury <matt@ookypooky.com>

* src/toolbar.c: remove apparently unnecessary bookmark menu
destruction and creation code (which led to quadratically slow
opening of new windows).

2001-04-09  Shawn Starr <spstarr@sh0n.net>

* configure.in: Added missing AC_SUBST variables (GNOMEUI_LIBS,
GCONF_LIBS, LIBGLADE_LIBS, ORBIT_LIBS and GDK_PIXBUF_LIBS). Fixes
aclocal failures. (note: you may need to re-run autogen.sh to get
compile working again).

2001-04-08  R幦i Cohen-Scali <Remi@Cohen-Scali.com>

* src/toolbar.c: fixed a crash on some systems when
using nautilus icons

2001-04-08  Marco Pesenti Gritti <mpeseng@tin.it>

* src/misc_callbacks.c: changed copyright years
* src/toolbar.c: changed reload tooltip test, I feel
this one more descriptive (based on nautilus one)

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

* src/galeon-wrapper.cpp
* src/mozilla.cpp: fix cookie manager with mozilla cvs (new api)


2001-04-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/context.c
* src/bookmarks_toolbars.c: Don't crash with alias loops.
* src/bookmarks_menus.c: Menus ar now built on the fly. This means
that they are not built until they are shown for the first time. This
allows us to have alias loops.
With these changes, galeon should work with alias loops.

2001-04-07  Joshua Horvath <jmhorvat@home.com>

* src/embed.c:
* src/galeon-wrapper.cpp: Fixed crash when saving images with mozilla
0.8 and disk cache set to 0.
* src/toolbar.c: Really rebuild the spinner every time. It wasn't
rebuilding if the spinner had been previously destroyed.

2001-04-07  Matt Aubury <matt@ookypooky.com>

* src/toolbar.c:
* src/prefs.c: turn off "New" button by default (blame marco!)

2001-04-07  Joshua Horvath <jmhorvat@home.com>

* ui/galeon.glade: Moved the delete button in the bookmarks editor
into its own group, away from the other buttons.

2001-04-07  Marco Pesenti Gritti <mpeseng@tin.it>

* galeon-wrapper.cpp: drag web images (not ever working
seems another mozilla focus problems). fixed a memory leak

2001-04-06  Fatih Demir <kabalak@gtranslator.org>

* spinners/pacspin/.cvsignore: Added ignore file for the
pacspin directory.

* .cvsignore: Extended ignores.


2001-04-03  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_editor_cb.c: Fixed memory corruption.

2001-04-04  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade: tidied up new bookmarks editor a little,
changed "IE Favorites icon" to something a bit more
comprehensible.
* src/portal.c: use intermediate file for mozilla 0.8.1, since
otherwise various context actions don't work.
* src/galeon.h:
* src/bookmarks_editor.c:
* src/embed.c: make bookmarks editor toolbar follow main window
setting (vis a vis Icons / Text / Both).

2001-04-03  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* bookmarks.c: Fixed stupid bug that caused loaded alias to be 
incorrectly placed in the editor.
* src/bookmarks_editor_cb.c
* src/bookmarks_editor_dnd.c: Reordering alias should work now.
* ui/galeon.glade: Added button to add alias to the new editor.

2001-04-03  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor.c: new-look bookmarks editor enabled by
default, old code kept until merge of XBEL_1 and HEAD.

2001-04-06  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor.c:
* src/bookmarks_menu_callbacks.c:
* src/cookies.c:
* src/embed.c:
* src/file-operations.c:
* src/galeon.h:
* src/history.c: 
* src/mime.c:
* src/window.c:
* src/misc.c: tidied up use of libglade.
* src/menu_callbacks.c:
* src/prefs_callbacks.c:
* src/prefs.c: don't rebuild prefs dialog everytime we open it.
Also don't build spinner list unless switching to spinners page.
* src/toolbar.c: rebuild spinner everytime, since we can't easily
check if the toolbar size or spinner theme has changed.
* src/spinner.c: clear list on rebuild.
* ui/galeon.glade: tweaks for new prefs handling.

2001-04-06  Matt Aubury <matt@ookypooky.com>

* src/menu_callbacks.c: make default bookmark editor size big
enough to hold toolbar with both icons and text.

2001-04-05  Joshua Horvath <jmhorvat@home.com>

* ui/galeon.glade: Make the bookmarks editor initially invisible so
we don't see the dialog resize when the geometry settings are
restored.
* src/bookmarks_editor_callbacks.c: Geometry saving re-enabled for the
bookmarks editor (why did it get disabled?).
Focus the name entry when a new bookmark item/category is created.

2001-04-05  Yanko Kaneti <yaneti@declera.com>

* src/mozcallbacks.c: Fixed leaking of key event/mouse event structures.

2001-04-05  Tim Copperfield <timecop@japan.co.jp>

* src/window.c: Added "COMPOUND_TEXT" selection target.  This fixes
pasting from Galeon to other apps with multibyte language support.

2001-04-05  Matt Aubury <matt@ookypooky.com>

* src/window_callbacks.c:
* src/galeon.h:
* src/toolbar.c: shift-click on New button does alternate 
behaviour (new-tab versus new-window).

2001-04-05  Matt Aubury <matt@ookypooky.com>

* src/embed.c: new windows opened by Ctrl+P, menu selections, or
"new" toolbar button are now jumped to automatically, regardless
of pref setting.

2001-04-05  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_menus_callbacks.c:
* src/bookmarks.c: move the favicon fetching in a more appr. place
* src/toolbar.c:
* src/embed.c: use gdk-pixbuf and favicon for the drag icon

2001-04-05  Joshua Horvath <jmhorvat@home.com>

* src/toolbar.c:
* src/window_callbacks.c: Big toolbar rework. Applying preferences
will not destroy/recreate the toolbars unless you are switching the
position of the location entry. This means the toolbar layout will be
preserved in most cases. Still need to preserve the layout when
adding additional toolbars or hiding existing ones.

2001-04-04  Matt Aubury <matt@ookypooky.com>

* src/toolbar.c: add a little spacing around the new drag icon

2001-04-04  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade:
* src/galeon.h:
* src/window_callbacks.c:
* src/toolbar.c:
* src/prefs.c: add optional "New" button to toolbar which 
creates either a new window or a new tab according to default.

2001-04-04  Matt Aubury <matt@ookypooky.com>

* src/portal.c: reverted, since the last change didn't help.
* src/history.c:
* src/embed.c:
* src/galeon.h:
* src/menubar.c:
* src/menubar.h:
* src/window.c:
* src/window_callbacks.c:
* src/menu_callbacks.c: added up button to the Go menu (so it
can be rebound), use gnome-vfs to compute the "up" uri (thanks
marco), and made button sensitive/insensitive appropriately.

2001-04-04  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade: tidied up new bookmarks editor a little,
changed "IE Favorites icon" to something a bit more 
comprehensible.
* src/portal.c: use intermediate file for mozilla 0.8.1, since
otherwise various context actions don't work.
* src/galeon.h:
* src/bookmarks_editor.c:
* src/embed.c: make bookmarks editor toolbar follow main window
setting (vis a vis Icons / Text / Both).

2001-04-03  Marco Pesenti Gritti <mpeseng@tin.it>

* galeon: compatibility with debian mozilla packages
* src/mozcallbacks.c: do not test for protocol on the click signal
it fixes the double opening of handlers.

2001-04-03  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/toolbar.c: Changed the icon to drag urls. Now uses the 
standard bookmark icon instead of the (ugly?) mouse. Carbamide
has given a good reasoning in IRC to do that.
* src/misc.c: i18n fix.

2001-04-03  Marco Pesenti Gritti <mpeseng@tin.it>

* src/file-operations.c: 
* src/misc.c: cleanups

2001-04-02  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/embed.c:
* ui/galeon.glade: possible new-look bookmarks editor, change line
203 of bookmarks_editor.c to "#if 0" to test and post feedback
either at #galeon or on galeon-devel mailing list.

2001-04-02  Joshua Horvath <jmhorvat@home.com>

* src/embed.c:
* src/galeon-wrapper.cpp:
* src/galeon-wrapper.h:
* src/mozilla.cpp:
* src/mozilla.h:
* src/window.c: Fixed memory leak. A new encoding submenu was being
created on every embed_create(). Removed the GetCharacterSet method
from galeon-wrapper - it is not an embed specific function and is
only needed once at startup - and moved complete functionality into
mozilla_get_charsets().
Also, saved text in the open url dialog is no longer preselected, to
allow pasting into the url dialog.

2001-04-02  Marco Pesenti Gritti <mpeseng@tin.it>

* src/file-operations.c: general purpouse async file copy
need to be completed.
* src/misc.c: use file-operations.c to copy favicons

2001-04-01  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon.h
* src/bookmarks.c: Saving and loading aliases. Update parent aliases
when inserting new bookmarks, moving and removing.

2001-04-01  Yanko Kaneti <yaneti@declera.com>
        * bookmarks.c
        * bookmarks_editor.c
        * bookmarks_editor_callbacks.c
        * bookmarks_menus.c
        * bookmarks_menus_callbacks.c
        * bookmarks_toolbars.c
        * embed.c
        * galeon.h
        * misc.c
        * newuser.c
        * prefs.c
        * toolbar.c: support for IE favourites.
        use gdk_pixbuf instead of gnome lib api

2001-03-31  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Save the root bookmark item, to allow satting it as
a toolbar or in the context menus.
* ui/galeon.glade
* src/bookmarks_callbacks.c: Allow creating alias. They don't work 
100% yet. Actually, they don't work 50%

2001-03-31  Matt Aubury <matt@ookypooky.com>

* src/mozilla_prefs.c: include locale.h, needed with 0.8.1 in
some cases.

2001-03-31  Jason Petrone <jp@demonseed.net>

* src/menubar.c: add default shortcut (Ctrl-Home) for going to
homepage.

2001-03-31  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks_toolbars.c: Toolbars should now keep their positions
after adding/deleting items.

2001-03-30  Christophe Fergeau <christophe.fergeau@ensisun.imag.fr>

* bookmark_menus.c: i18n fix
* context.c: Workaround for a bug in xgettext 
(http://bugzilla.eazel.com/show_bug.cgi?id=5180) 

2001-03-30  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon-wrapper.cpp: fixed a compilation error with
--disable-nls

2001-03-30  Marco Pesenti Gritti <mpeseng@tin.it>

* src/spinner.c: use only nautilus format

2001-03-30  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla_prefs.c: change default keyword search engine
to Google.

2001-03-30  Matt Aubury <matt@ookypooky.com>

* INSTALL:
* configure.in:
* galeon.spec.in:
* src/Makefile.am: add gdk-pixbuf dependency (needed for some
new features and as part of transition from imlib), also update
libxml dependency to be >= 1.8.11 (thanks to Richard Tango-Lowy
for help discovering this dependency).

2001-03-30  Philip Langdale <philipl@mail.utexas.edu>

* src/galeon-wrapper.cpp: support for new (cvs) mozilla session
history API, must use ./configure --enable-mozilla-cvs to enable
it since it's incompatible with previous API.

2001-03-29  Ross Burton <ross@itzinteractive.com>

* src/xbel.c: Modified the matadata format. Now it should be correct.

2001-03-29  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks_toolbars.c: Fixed a problem with dragging links onto
bookmarks toolbars.  If there was a smart bookmark entry in the
toolbar, the new bookmark would be inserted in the wrong position.
* src/window.c: Fixed hang on JavaScript window.close()

2001-03-29  Matt Aubury <matt@ookypooky.com>

* src/history.c: added "history dirty" checking to get rid of
unnecessary history saves (useful in closing alot of windows,
e.g. at exit).
* src/context.c: use "save as" icon for "save image as"

2001-03-29  Matt Aubury <matt@ookypooky.com>

* ui/dir.xpm
* ui/dir_open.xpm: tidied up icons a little (could still be 
improved)

2001-03-28  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.h
* xbel.c: Use const for the file name string.
* galeon.h
* bookmarks.c
* bookmarks_editor.c
* bookmarks_editor_callbacks.c
* bookmarks_editor_dnd.c: Initial changes needed to implement
aliases. No GUI yet, not really tested. Make a backup of your 
bookmarks before trying anything. Not finished.

2001-03-28  Joshua Horvath <jmhorvat@home.com>

* ui/galeon.glade:
* src/mozilla.h:
* src/mozilla.cpp:
* src/prefs_callbacks.c: Fixed the broken clear cache function. Now
uses the mozilla cache API instead of nuking the cache directory
directly. Also switched from a single "Clear cache" button to "Clear
memory cache" and "Clear disk cache" buttons.

2001-03-28  Yanko Kaneti <yaneti@declera.com>
 
 * src/misc_callbacks.c : removed a debuging g_print 
* src/embed.c:
* src/galeon.h:
* src/mozcallbacks.c:
* src/context.c: added an immediate save image ui option, included
the "Save Image" context menu option which saves the saves the
image with its default name in the last save image dir.
Added a shortcut action for the above, CTRL-leftclick on an image.
Reordered the context link-image menu.

2001-03-28  Yanko Kaneti <yaneti@declera.com>

* src/embed.c:
* src/galeon.h:
* src/misc_callbacks.c: store save dir between image saves

2001-03-28  Yanko Kaneti <yaneti@declera.com>

* src/galeon-wrapper.cpp:
* src/galeon-wrapper.h:
* src/galeon.h:
* src/misc.c:
* src/mozilla_i18n.c: cleanup charset handling, borrowing code
from Nautilus.

2001-03-28  Matt Aubury <matt@ookypooky.com>

* src/toolbar.c: add tooltip to Go button

2001-03-27  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/xbel.c (xbel_export_galeon_data): Added the create_context_menu 
field.


2001-03-26  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks_toolbars.c:
* src/misc.c: Fixed the fugly toolbar folder menu positioning. Also,
fixed the problem where subfolders in the menu got "stuck" and would
not deactivate when moving the mouse pointer to another menu item.
* src/toolbar.c: Fixed go button packing breakage (was being packed
into the beginning of the toolbar instead of the end).

2001-03-26  Matt Aubury <matt@ookypooky.com>

* src/embed.c:
* src/galeon.h:
* src/mozcallbacks.c:
* src/window.c: attempt to get popups to resize exactly to the
requested size (previous attempts have resized the overall window
which includes decorations). This may well have broken some other
sizing behaviours, please report if so.
* src/misc.c: add "www." to list of discardable title prefixes

2001-03-26  Matt Aubury <matt@ookypooky.com>

* src/misc.c: fix broken history saving (my bad)

2001-03-26  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_toolbars.c:
* src/find_callbacks.c:
* src/galeon.h:
* src/mozilla.h: new feature: when using a smart bookmark from the
toolbar, left clicking on the label now searches for the phrase
entered. So having done a google search and navigated to a search
result it is very easy to find the phrase in the target page.
TODO: make a right click context menu for searching for individual
components of complex searches.

2001-03-26  Matt Aubury <matt@ookypooky.com>

* src/misc.c: fix broken history saving (my bad)

2001-03-26  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_toolbars.c:
* src/find_callbacks.c:
* src/galeon.h:
* src/mozilla.h: new feature: when using a smart bookmark from the
toolbar, left clicking on the label now searches for the phrase
entered. So having done a google search and navigated to a search
result it is very easy to find the phrase in the target page.
TODO: make a right click context menu for searching for individual
components of complex searches.

2001-03-26  Matt Aubury <matt@ookypooky.com>

* src/embed.c: yet another attempt to get accursed 
jump-to-right-tab-on-close working properly.

2001-03-26  Daniel Erat <dan_erat@pobox.com>

* src/toolbar.c: fix capitalisation in some tooltips

2001-03-25  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* ui/galen.glade
* galeon.h
* bookmarks_menus_callbacks.c
* misc.c
* menubar.c
* menubar.h: Added GUI to export bookmarks. Created a function 
(misc_ask_file_name) to ask filenames. Need to remove all those 
file selection dialogs from galeon.glade

2001-03-25  Ross Burton <ross@itzinteractive.com>

* src/xbel.c (new file)
* src/Makefile.am
* src/galeon.h: XBEL export framework. There's no GUI yet.

2001-03-25  Matt Aubury <matt@ookypooky.com>

* src/toolbar.c: add tooltip to the drag icon

2001-03-25  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks_editor_dnd.c: Removed from junk from an earlier
attempt at the autoscroll patch.
* src/history.c: Set the append point correctly on the "Go" menu
* src/menubar.c: Changed "Animate images..." to "Animate images" and
"Always" to "Continuously".

2001-03-25  Matt Aubury <matt@ookypooky.com>

* ui/drag-url-icon.png: made slightly larger, you can now
tell that it's a mouse, hopefully...

2001-03-25  Matt Aubury <matt@ookypooky.com>

* src/embed.c:
* src/mozcallbacks.c: jump to the right tab, even if closing
the first one

2001-03-24  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks_editor_dnd.c: Added autoscrolling functionality to
the bookmarks editor when reordering bookmarks via drag and drop.

2001-03-24  Matt Aubury <matt@ookypooky.com>

* src/menu_callbacks.c: 
* src/mozcallbacks.c: add prev/next-tab to Go menu, changed
keybinding, but it is now configurable in the standard GTK way
* src/bookmarks_editor_callbacks.c:
* ui/galeon.glade: add apply button to bookmarks editor, plus
visual tweak to make bookmarks image entry more obvious.
* src/window.c: remove unused code
* src/main.c: re-arrange initialisation (perhaps faster startup
for corba calls, not sure)
* myportal.css: slight colour tweak on visited links
* src/Makefile.am:
* src/menubar.c: new file, contains menu definitions
* src/mozilla.h: add prototype to remove compile warning

2001-03-24  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* ui/galen.glade
* galeon.h
* bookmarks.c
* bookmarks_editor.c
* bookmarks_editor_callbacks.c
* bookmarks_menus.c
* bookmarks_toolbars.c
* context.c: Allow any bookmark to be added to the document context 
menu. Not sure if they should be added to every context menu.

2001-03-24  Matt Aubury <matt@ookypooky.com>

* src/window.c: tweak to make windows close more quickly

2001-03-23  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon-wrapper.cpp:
* src/galeon-wrapper.h: links drag and drop fixed with mozilla 0.8.1
* src/spinner.c: fixed selection of the spinner in the icon list

2001-03-24  Joshua Horvath <jmhorvat@home.com>
    Yanko Kaneti <yaneti@declera.com>

* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_toolbars.c: Allow bookmark toolbars to be made from
folders which are already part of another bookmark toolbar (Yanko).
When using the "Edit..." bookmark toolbar context menu option, set
the focus_row correctly and give the name entry the keyboard focus.
Fixed the "Remove" option - it was not removing the bookmark item
from the ctree.
Removed the gtk_ctree_node_moveto() call in the ctree select_row
callback since it results in weird behavior when making large extended
selections.

2001-03-23  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp:
* src/galeon-wrapper.cpp:
* src/galeon-wrapper.h: mozilla 0.8.1 compatibility (autodetected)
* src/cookie.cpp: worked around a segfault when removing last 
item in cookie manager

2001-03-23  Matt Aubury <matt@ookypooky.com>

* src/misc.c: workaround to handle loading of bookmark files which
have previously been wrongly encoded.

2001-03-22  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks_toolbars.c: Fixed the problem where a toolbar is
not displayed if it has the same name as another toolbar.

2001-03-22  Yanko Kaneti <yaneti@declera.com>

* src/galeon.h:
* src/bookmarks_editor.c:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c: Added "Edit..." option to the bookmarks
toolbar context menu. This will open the bookmarks editor and select
the item in the bookmarks tree. Added "Create toolbar from this
folder" to the extra bookmarks folder actions.

2001-03-22  Joshua Horvath <jmhorvat@home.com>

* src/misc.c: Fixed crash due to libxml changes. Return value from
xmlGetProp () is null when a <separator/> tag is processed.

2001-03-22  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/bookmarks.c:
* src/session.c:
* src/history.c:
* src/misc.c: fixups to make galeon work with strict libxml,
and prevent crashes when inserting non-UTF8 characters into
xml files (history, bookmarks, sessions). Uses imported 
conversion functions from libxml1 (DV was consulted!)

2001-03-22  Matt Aubury <matt@ookypooky.com>

* src/context.c: fix link context menus broken earlier today

2001-03-22  Matt Aubury <matt@ookypooky.com>

* src/bookmarks_toolbars.c: use generic function for positioning
folder popups rather than the galeon specific one. This means that
the contents of the folder doesn't overflow the righthand side
of the screen in some cases.

2001-03-22  Matt Aubury <matt@ookypooky.com>

* src/misc.c: tweak protocol identification so that a period
is identified as being part of a site name

2001-03-22  Matt Aubury <matt@ookypooky.com>

* src/context.c:
* src/embed.c:
* src/galeon.h: "use image as background" context menu item
added to images (saves image to galeon directory and then
uses background-properties-capplet to set it, with thanks to 
yaneti for noticing the handy command line option).

2001-03-21  Christophe Fergeau <christophe.fergeau@ensisun.imag.fr>

* src/spinner.c: removed left-over pointer which was being erroneously
free'd.

2001-03-21  Joshua Horvath <jmhorvat@home.com>

* ui/galeon.glade:
* src/galeon.h:
* src/bookmarks.c:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c:
* src/prefs.c: Location of the extra bookmark folder actions
("Add bookmark ..." & "Open all ...") is now configurable.
In tabbed mode, clicking on the "Open all ..." menuitem will open new
tabs in the current window, while middle clicking on the folder will
open the new tabs in a new window.

2001-03-20  Matt Aubury <matt@ookypooky.com>

* src/spinner.c: automatically detect Nautilus spinners and add
them to the list in Preferences.

2001-03-20  Matt Aubury <matt@ookypooky.com>

* src/portal.c: set tab status properly in direct rendering mode

2001-03-20  Matt Aubury <matt@ookypooky.com>

* src/portal.c:
* src/embed.c: better synchronisation of page location 
(now set as soon as the page load is attempted)

2001-03-19  Matt Aubury <matt@ookypooky.com>

* src/spinner.c: slightly more aggressive spinner shrinkage when
in icons only mode, reduces pixel bloat a little

2001-03-18  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks_callbacks.c: Removed.

* src/Makefile.am:
* src/galeon.h:
* src/bookmarks.c:
* src/bookmarks_editor.c:
* src/bookmarks_editor_callbacks.c:
* src/bookmarks_editor_dnd.c:
* src/bookmarks_menus.c:
* src/bookmarks_menus_callbacks.c:
* src/bookmarks_toolbars.c: Refactored bookmarks code into functional
categories.

2001-03-17  Marco Pesenti Gritti <mpeseng@tin.it>

* src/main.c: fixed profile init

2001-03-17  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp:
* src/galeon-wrapper.cpp: use new save api
* src/mozilla_prefs.c: fixed colors prefs

2001-03-17  Joshua Horvath <jmhorvat@home.com>

* src/toolbar.c:
* src/window.c: Fixed layout saving. Should now properly save/restore
toolbar layout.

2001-03-16  Matt Aubury <matt@ookypooky.com>

* src/main.c:
* src/misc.c: fixed and enabled --server mode, with many thanks
to Marco for pointing out the problem and telling me the fix!

2001-03-16  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/bookmarks.c:
* src/bookmarks_callbacks.c: By popular demand (complaint?), the
"Add bookmark..." and "Open all..." functions are no longer menuitems.
They are now accessed via a right click context menu on the bookmarks
folders.

2001-03-16  Yanko Kaneti <yaneti@declera.com>

* src/prefs.c:
* src/toolbar.c: show/hide zoom spinner preferences option

2001-03-16  Yanko Kaneti <yaneti@declera.com>

* src/history_callbacks.c :
* src/context.c : fixind history popup crashes in context menu

2001-03-16  Daniel Erat <dan_erat@pobox.com>

* src/embed.c: when a creating new embed to view page source, don't
turn off the menubar, toolbars, and statusbar unless the embed is
going into in a new window
 
2001-03-16  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/window.c:
* src/misc.c:
* src/main.c: added code for --server mode, but disabled for now
because of an apparent bug in gtkmozembed (crash when creating
a new gtkmozembed after destroying all previous ones).

2001-03-15  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks.c:
* src/context.c: Reconfigured the open all bookmarks option to follow
the tabbed mode preference setting. Bookmarks are opened in new tabs
in the current window, or each is opened in a new window.
Added Shift+middle click functionality for the bookmarks & folder items.

2001-03-15  Matt Aubury <matt@ookypooky.com>

* src/embed.c:
* src/window.c: move automatic history saving to be on window
close rather than embed close (this makes the app more responsive
when the history gets too large, thanks to Dan Erat for pointing
it out). Still need to implement an incremental history saving.

2001-03-15  Joshua Horvath <jmhorvat@home.com>

* src/menu_callbacks.c:
* src/window.c: Replaced window_lookup_wmain with more general
window_lookup_widget.

* src/galeon.h:
* src/bookmarks.c:
* src/bookmarks_callbacks.c: 
(Original patch submitted by Christophe Fergeau)
- New bookmarks menu options - "Add bookmark to this folder" and
  "Open all bookmarks in this folder". The latter function can also
  be activated by middle clicking on a bookmark folder.
- Deactivate the menus after middle clicking on an item.
- Middle clicking on smart bookmarks will now open a new window/tab.

2001-03-14  Matt Aubury <matt@ookypooky.com>

* src/window_callbacks.c: fixed bug in shift-pasting code
(thanks to Joshua for pointing it out)

2001-03-14  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c: show separators in the "Add Bookmark To" menu

2001-03-14  Christophe Fergeau <christophe.fergeau@ensisun.imag.fr>

* src/bookmarks_callbacks.c:
* src/context.c:
* src/embed.c:
* src/embed_callbacks.c:
* src/galeon.h
* src/mozcallbacks.c
* src/window_callbacks.c: fixed a large number of memory leaks
on getting page title and location from embed. Also preserve
edited location bar entry text between tab switches.

2001-03-14  Yanko Kaneti <yaneti@declera.com>

* src/window_callbacks.c: shift-pasting into browser now causes
opens pasted url in a new window/tab.

2001-03-13  Daniel Erat <dan_erat@pobox.com>

* src/embed.c:
* src/galeon.h:
 * src/prefs.c:
* ui/galeon.glade: options to insert new tabs immediately
after the active one, to always display the tab listing, and
to display close buttons on the tabs
 
2001-03-13  Matt Aubury <matt@ookypooky.com>

* src/window.c: progress bar activity mode only starts when some
bytes have been loaded (compromise with Joshua!)

2001-03-13  Matt Aubury <matt@ookypooky.com>

* src/embed.c:
* src/window.c:
* src/mozcallbacks.c:
* src/galeon.h: rejigged progress bar and status message code
in order to get a sensible behaviour in most (all?) situations.
Removed progess estimates.

2001-03-13  Masatake Yamato  <jet@gyve.org>

        * ui/galeon.glade: Added show_up_button_check.
        * src/prefs.c (struct): Added show_up_button_check.
        (preferences_set_config_to_dialog): Set show_up_button config.
        (preferences_set_dialog_to_config): Likewise.
        (preferences_lookup_widgets): Lookup up_button_check widget.
        * src/window_callbacks.c (window_up_button_clicked_cb): New function.
        * src/toolbar.c (toolbar_create_main): Added BUp button to hbox.
        * src/galeon.h (struct _GaleonWindow): Added BUp button.
        (window_up_button_clicked_cb): Declare new function.

2001-03-13  Ross Arnold  <rossa@inet.net.nz>

* src/window_callbacks.c: set back/forward state when 
recreating toolbars

2001-03-13  Josh Barrow  <josh@eazel.com>

* spinners/Makefile.am:
Forgot to add it to the Makefile.am.  Sorry about that.

2001-03-13  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/embed.c:
* src/mozcallbacks.c: Progressbar fixup. Use an estimate for the
document size if one is not given.

2001-03-13  Josh Barrow  <josh@eazel.com>

* configure.in:
* spinners/pacspin/Makefile.am:
* spinners/pacspin/anim_01.png:
* spinners/pacspin/anim_02.png:
* spinners/pacspin/anim_03.png:
* spinners/pacspin/anim_04.png:
* spinners/pacspin/anim_05.png:
* spinners/pacspin/anim_06.png:
* spinners/pacspin/anim_07.png:
* spinners/pacspin/anim_08.png:
* spinners/pacspin/anim_09.png:
* spinners/pacspin/anim_10.png:
* spinners/pacspin/anim_11.png:
* spinners/pacspin/anim_12.png:
* spinners/pacspin/anim_13.png:
* spinners/pacspin/anim_14.png:
* spinners/pacspin/anim_15.png:
* spinners/pacspin/anim_16.png:
* spinners/pacspin/anim_17.png:
* spinners/pacspin/anim_18.png:
* spinners/pacspin/anim_19.png:
* spinners/pacspin/anim_20.png:
* spinners/pacspin/anim_21.png:
* spinners/pacspin/anim_22.png:
* spinners/pacspin/anim_23.png:
* spinners/pacspin/anim_24.png:
* spinners/pacspin/anim_25.png:
* spinners/pacspin/anim_26.png:
* spinners/pacspin/anim_27.png:
* spinners/pacspin/anim_28.png:
* spinners/pacspin/anim_29.png:
* spinners/pacspin/anim_30.png:
* spinners/pacspin/anim_31.png:

Added the new "Pacspin" spinner.  This is really just the
default Nautilus throbber if you don't have the 
"eazel-logos" folder installed.

2001-03-12  Joshua Horvath <jmhorvat@home.com>

* src/mozilla.h: Hmmm... *someone* forgot to add this file.

2001-03-12  Gerard Daubar <gerard@idita.com>

* src/toolbar.c: add special case for 'default' nautilus theme

2001-03-12  Marco Pesenti Gritti <mpeseng@tin.it>
    Yanko Kaneti <yaneti@declera.com>

* context.c:
* embed.c:
* galeon-wrapper.cpp:
* galeon-wrapper.h:
* galeon.h:
* menu_callbacks.c:
* misc.c:
* misc_callbacks.c:
* mozcallbacks.c:
* mozilla.cpp: big mozilla extension cleanup. Please test
and let me know all bugs, the smallish too.

2001-03-12  Yanko Kaneti <yaneti@declera.com>
    Marco Pesenti Gritti <mpeseng@tin.it>

* context.c:
* embed.c:
* galeon-wrapper.cpp:
* galeon-wrapper.h:
* galeon.h:
* menu_callbacks.c:
* misc.c:
* misc_callbacks.c:
* mozcallbacks.c:
* mozilla.cpp: use cache to save images and html 
(used for view source too).
Dont show frame context items when page is not framed.

2001-03-09  Joshua Horvath <jmhorvat@home.com>

* src/embed.c: Fix reloading of the myportal page (Yanko)
* src/galeon.h:
* src/prefs.c: Disable Galeon MIME handling by default.
Point the preferences help button to the preferences page in the
manual.

2001-03-09  Kenneth Christiansen <kenneth@gnu.org>

* src/galeon.h: added preferences_help ()
* src/gtm.c: marked and changed string
* src/main.c: cleaned up a little, uses MIN macro now,
added some comments, marked string
* src/prefs.c: preferences_help () 
* src/prefs_callbacks.c: likewise.
* ui/galeon.glade: likewise.

2001-03-09  Yanko Kaneti <yaneti@declera.com>

* src/netscape.c: proxy_enable on when netscape has a proxy

2001-03-08  Joshua Horvath <jmhorvat@home.com>

* src/menubar.h: Duh, Ctrl+V is the standard paste accelerator.
Changed default view source accel back to Ctrl+Alt+V.
* src/window_callbacks.c: Fixed problem with spaces in the open
URL dialog being interpreted incorrectly.

2001-03-06  Stanislav Brabec  <utx@penguin.cz>

* src/main.c: Typo fix in popt_options.
* src/cookies.c: Added i18n for window title.

2001-03-06  Nate Case <nd@kracked.com>

* src/Galeon.idl: Make viewstate a CORBA enum
* src/Galeon-impl.c: Update for enum, rework the loadurl()
function to properly support --existing and default
tab/window logic.  Handle blank strings gracefully without
giving up.  (basically restoring old behavior for new
interface changes)
* src/main.c: Many changes.  CORBA_INTERFACE macro is
depracated due to nobody wanting to abid by it :).  Remove
debug prints, restore CORBA server usage notification (e.g
"using existing process").  Allow for loading in existing
window with new viewstate code properly.  Fix bug due to
forgotten updating after interface change.
* src/galeon.h: ViewState enum (note that this corresponds
to the CORBA enum in Galeon.h/Galeon.idl)

2001-03-05  Joshua Horvath <jmhorvat@home.com>

* src/context.c: Make the context menu go away immediately after an
item is clicked.
* src/galeon.h:
* src/galeon-wrapper.h:
* src/galeon-wrapper.cpp:
* src/mozcallbacks.c:
* src/mozilla.cpp: Squished bug 50449(!) - middle mouse button
actions are no longer executed when clicking on a scrollbar.

2001-03-04  Joshua Horvath <jmhorvat@home.com>

* src/embed.c: Changed N_() to _() in embed_get_save_file_name()
* src/galeon.h:
* src/prefs.c:
* ui/galeon.glade: Ugh, changed "Use proxying" to "Enable proxy",
and default state to off.

2001-03-04  Marco Pesenti Gritti <mpeseng@tin.it>
* src/main.c: fixed "galeon <url>" opening the homepage too
fixed compiling warning

2001-03-04  Kenneth Christiansen <kenneth@gnu.org>
* src/Galeon-impl.c
* src/Galeon.idl
* src/main.c
* src/mozilla_prefs.c
* src/prefs.c
* ui/galeon.glade: added --new-tab --new-window
added a pref to enable/disable proxy

2001-03-04  Joshua Horvath <jmhorvat@home.com>

* src/context.c: Change "Save" menuitem to "Save As..."
* src/galeon.h:
* src/embed.c:
* src/misc_callbacks.c: When displaying the save dialog, get the
page filename from the document URL instead of simply displaying the
last filename saved.

2001-03-03  Joshua Horvath <jmhorvat@home.com>

* src/embed.c:
* src/misc_callbacks.c:
* src/window.c: Oops! Forgot to handle cancel/window delete events
when checking to see if a dialog already exists. On further
thought, the open/save as dialogs should be modal, so this check
isn't necessary.

2001-03-03  Joshua Horvath <jmhorvat@home.com>

* src/menubar.h: Made the strings more consistent. Only the first
word of a menuitem is capitalized. Changed "proxying" to "proxy".
Changed default accelerator for show history and view source
Ctrl+H and Ctrl+V, respectively.
* src/mozcallbacks.c: Accelerator key fixes. Menuitems should now
work with any combination of accelerator keys (control, alt, shift)
* src/galeon.h: "Enable Proxy" off by default
* src/embed.c:
* src/menu_callbacks.c:
* src/misc_callbacks.c:
* src/window.c: Fixed check for existing dialogs. Fixes a crash
when saving pages.

2001-03-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/spinner.c: nautilus spinners compatibility

2001-03-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon.h
* src/bookmarks_callbacks.c:
* src/misc.c: fixed mozilla bookmarks import/export

2001-03-01  Kenneth Christiansen <kenneth@gnu.org>

* src/galeon.h
* src/menu_callbacks.c
* src/menubar.h
* src/mozilla_prefs.c
* src/prefs.c
* src/window.c: added a enable/disable proxy option to settings menu

2001-03-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon-wrapper.cpp: use new WebBrowserFocus api instead of the
galeon one
* src/embed_callbacks.c: check the result og mozilla_get_zoom, otherwise
view source zoom is 255
* src/embed.c: fixed a warning on view source (grab_focus on a null pointer)

2001-03-01  Matt Aubury <matt@ookypooky.com>

* src/embed.c:
* src/mozcallbacks.c: visiblity counting fixes

2001-03-01  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/embed.c: fix crash when multiple close messages coming 
from JavaScript.
* src/mozcallbacks.c: fix typpos

2001-03-01  Matt Aubury <matt@ookypooky.com>

* src/misc.c: add pipe character to list of separators for shortening
* src/mozcallbacks.c: fix popups not resizing

2001-03-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp
* src/galeon-wrapper.cpp
* src/galeon.h
* src/galeon-wrapper.h
* src/find_callbacks: find backend reworked with the new mozilla api
Dialog code rehashed too.
I hope it can fix the find dialog crashes too. (not tested)

2001-02-28  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/main.c:
* src/window.c: Removed window_move_resize(). Wrapping a one-line
function call in a new function is not very useful...
80 col. cleanups.
* src/window_callbacks.c: Restored the popup window check when
saving window geometry.

2001-02-28  Ali Akcaagac <ali.akcaagac@stud.fh-wilhelmshaven.de>

* src/bookmarks_callbacks.c: fix double-click crash in temporary
bookmarks.

2001-02-27  Joshua Horvath <jmhorvat@home.com>

* src/menubar.h: Added the GPL message
* src/window.c: Removed the menubar gnome preferences settings -
this is no longer necessary, as gnome_create_menus() takes care of
it. Fixed crash when using the temp bookmarks option for crash
recovery.
* src/spinner.c: Resize the spinner when using text only for the
toolbar.

2001-02-26  Marco Pesenti Gritti <mpeseng@tin.it>

* Makefile.am: change galeon.oafinfo in galeon.oaf
* galeon.oafinfo: remove
* galeon.oaf: added. Added <oafinfo></oafinfo>
* AUTHORS: 
* src/menu_callbacks.c: added yaneti to the authors

2001-02-27  Yanko Kaneti <yaneti@declera.com> 

* src/Galeon-impl.c: when opening a new window without a URL
using the CORBA interface, use "first window" behaviour, rather
than "new window" behaviour. This is more consistent with what
a user would expect if they started a completely new instance
of Galeon.

2001-02-27  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/menu_callbacks.c:
* src/misc.c:
* src/misc_callbacks.c:
* src/main.c: add very basic support for interacting with X /
GNOME sessions. Galeon now picks up the save_yourself signal
and does an "exit with session", so when you next start galeon
up it will restore the windows you had open rather than give
a crash dialog. We could still do more (like restarting galeon
automatically).

2001-02-27  Matt Aubury <matt@ookypooky.com>

* src/embed_callbacks.c: fix compile warning
* src/window.c: fix compile warning

2001-02-27  Daniel Erat <dan_erat@pobox.com>

* src/galeon.h:
* src/misc.c:
* src/prefs.c:
* ui/galeon.glade: make name shortening procedure smarter,
add preferences to control behaviour (some changes by MattA)
* src/mozcallbacks.c: added feature to turn off javascript 
status messages

2001-02-26  Joshua Horvath <jmhorvat@home.com>

* src/context.c: Fixed broken WMain lookup when accessing the
bookmarks context menu items.

2001-02-26  Kenneth Christiansen <kenneth@gnu.org>

reviewed by: Yanko Kaneti <yaneti@declera.com>
approved by: Marco Gritti <mpeseng@tin.it>

* src/main.c: Added --geometry option.
* src/window.c: Organized initial window
conditions, and made it a bit more sane.
* src/galeon.h: Necessary changes for 
goemetry option.

2001-02-26  Marco Pesenti Gritti <mpeseng@tin.it>

* src/newuser_callbacks.c:
* src/toolbar.c: small issue on startup fixed

2001-02-26  Andrew 'Ashridah' Pilley <alpilley@yahoo.com>

* FAQ: updated to include section on galeon.oafinfo

2001-02-26  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: only show javascript messages if tab
is active (FIXME: this should probably save and restore
the messages between tab switches).

2001-02-26  Matt Aubury <matt@ookypooky.com>

* src/portal.c: return to using direct rendering of portal 
(thanks to Christophe Fergeau for spotting this was possible).

2001-02-26  Daniel Erat <dan_erat@pobox.com>

* src/history.c: when the history dialog is open and a new page is
loaded, the corresponding row in the history list is now moved to
the top.
* src/mozcallbacks.c: the progress meter was being reset multiple
times during the loading of some pages (such as
http://www.theregister.co.uk/), causing embed->bytesLoaded to
equal 0 when the loading finished and preventing the page from
being added to the history

2001-02-26  Matt Aubury <matt@ookypooky.com>

* src/toolbar.c: add padding to the toolbar, this makes it too
darn big but stops the nasty visuals with the default theme
(is this theme breakage or not?). I have a patch to turn the
spinner button into an event box (and thus make it smaller), 
but it seems to crash gdk... :-(

2001-02-25  Joshua Horvath <jmhorvat@home.com>

* src/prefs_callbacks.c: Duh - make sure the history clist has
been created before trying to clear it.

* ui/galeon.glade: Removed WMain
* src/menubar.h: Added
* src/bookmarks.c:
* src/bookmarks_callbacks.c:
* src/galeon.h:
* src/history.c:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/window.c: Browser window and menubar are now created manually.
This means accelerator keys are now saved/restored properly. I also
removed the call to add additional accelerators to the menu items,
since it should no longer be necessary now that you can choose
whatever accelerator you want.
If you need to edit the menus, all the relevant stuff is now in
menubar.h.  Everything seems to be working, but it needs to be
tested thoroughly.

2001-02-25  Nate Case <nd@kracked.com>

* FAQ: updated

2001-02-24  Joshua Horvath <jmhorvat@home.com>

* src/main.c: Fixed the fullscreen command line option. It now
properly restores the window size.
* src/bookmarks_callbacks.c:
* src/cookies.c: Ack, I think Ross copied my (bad) delete keypress
code from bookmarks_callbacks. I was mixing GDK/Mozilla state codes
and did not account for the possibility of the caps lock/scroll lock
keys being active.

* TODO - updated
* src/embed.c:
* src/embed_callbacks.c: Fixed keyboard focus problems when
switching between tabs.

2001-02-24  Ross Arnold  <rossa@inet.net.nz>

* src/cookies.c: Made delete keypress remove selected item
in cookie manager.
 
2001-02-20  Marco Pesenti Gritti <mpeseng@tin.it>

* src/newuser.c:
* src/mozilla_prefs.c: --disable-nls fixed. do
not autodetect language when this option is used

2001-02-23  Matt Aubury <matt@ookypooky.com>

* src/toolbar.c:
* src/spinner.c: allow nonstandard spinner sizes, but still scale
outsized spinners so as not to bloat toolbar in icons only mode
(please shout if it looks wrong on your system).

2001-02-23  Joshua Horvath <jmhorvat@home.com>

* src/mozcallbacks.c: I broke the scroll keys. Now they work again.

2001-02-23  Matt Aubury <matt@ookypooky.com>

* src/prefs.c: took out stupid debug code
* src/spinner.c: took out deprecated comment
* src/misc.c: make charset menu comparison case independent 
(Yanko Kaneti <yaneti@declera.com>)

2001-02-23  Joshua Horvath <jmhorvat@home.com>

* src/mozcallbacks.c: Cleaned up the mozembed key handling. Keypresses
are now passed to the main window's acceltable if not
specifically handled in the mozembed key_press callback. This will
make it much easier to save/restore accelerator keys, as we don't
need to handle them in two different places. This also fixes the
problem with the main menu accelerator keys not working when using
non-english translations.

2001-02-22  Yanko Kaneti <yaneti@declera.com> 

* src/galeon-wrapper.cpp
* src/galeon.h
* src/misc.c
* src/mozilla_i18n.c: miscellaneous charset/encoding cleanups

2001-02-22  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade: made cookie manager resizable

2001-02-22  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/galeon-wrapper.cpp: 80 col. cleanups.
* src/galeon-wrapper.h:
* src/embed_callbacks.c:
* src/mozilla.cpp: Sync the zoom spinner value when switching between tabs.

2001-02-21  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/window.c:
* src/window_callbacks.c: fixed progress bar activity mode
(I think, please test).

2001-02-20  Joshua Horvath <jmhorvat@home.com>

* src/galeon.spec.in: Removed /etc/* from %files.  No longer
needed after the switch to oaf.

2001-02-20  Steve Ratcliffe <steve@parabola.demon.co.uk>
* src/spinner.c: fix bug when there are
non-spinner directory mixed in with spinner directories

2001-02-20  Marco Pesenti Gritti <mpeseng@tin.it>

* src/embed.c: load the url only after the window is visible (otherwise the wrapper
is not initialized correctly (mainly drag and drop does not work)
* ui/galeon.glade: moved add bookmarks menu at the top

2001-02-20  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade:
* src/embed.c:
* src/mozcallbacks.c: changed the "open in new windows" filtering
text to the more accurate "allow popups", changed the callback
code to fix crash when blocked.

2001-02-19  Nate Case <nd@kracked.com>

* galeon.spec.in: miscellaneous fixes for rpm 4 

2001-02-18  Marco Pesenti Gritti <mpeseng@tin.it>

* src/main.c: fixed gtm downloads

2001-02-19  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: fix so that items get added to the
history again (doh - thanks Dan Erat).

2001-02-19  Matt Aubury <matt@ookypooky.com>

* src/auto_completions.c: fixed crash when no common prefix
* src/bookmarks.c: make them exclusive (fix visual bug, bug
I'd rather they weren't exclusive really... hmph).
* src/window.c: tweak progress bar so that it doesn't crash
with the current (buggy) Crux theme. To be changed back once 
it gets fixed.

2001-02-19  Joshua Horvath <jmhorvat@home.com>

* src/embed.c: Resize the notebook labels immediately instead of
waiting for a page switch.

2001-02-18  Matt Aubury <matt@ookypooky.com>

* src/window.c:
* src/toolbar.c:
* src/bookmarks.c: detatchablity (!) of menubars and toolbars now
follows GNOME global settings.
* src/window_callbacks.c:
* src/spinner.c:
* src/session.c
* src/mime.c:
* src/galeon-wrapper.cpp:
* src/embed.c:
* src/bookmarks.c: small cleanups
* src/auto_completion.c:  attempt to improve tab autocompletion,
still needs more work
* src/prefs.c
* src/mozcallbacks.c
* src/galeon.h
* ui/galeon.glade: setting to force popups to open in tabs

2001-02-18  Marco Pesenti Gritti <mpeseng@tin.it>

* src/main.c: use oaf instead of goad, 
full screen command line option FIXME when returning to normal mode
the size is wrong, the context menu is not synched
* configure.in: enable/disable corba interface

2001-02-17  Joshua Horvath <jmhorvat@home.com>

* src/mozcallbacks.c: Removed embed_setpage location in the
open_uri callback from Dan Erat's patch. Causes the location entry to
change for every uri open during a page load, which usually leaves
the address from some banner ad in the entry.

2001-02-17  Joshua Horvath <jmhorvat@home.com>

* src/spinner.c: Reset the spinner after stopping a page load.
* src/galeon-wrapper.cpp:
* src/galeon-wrapper.h:
* src/galeon.h:
* src/mozcallbacks.c:
* src/mozilla.cpp: Added Shift+Middle click action. This will
perform the opposite of the default action. (If you have selected
open in new tabs by default, Shift+Middle click will open a new
window, and vice versa).

2001-02-17  Joshua Horvath <jmhorvat@home.com>

* src/prefs.c:
* src/mozilla_prefs.c:
* ui/galeon.glade: Added pref for SSL proxy configuration.
* src/galeon.h:
* src/menu_callbacks.c:
* src/misc.c:
* src/mozcallbacks.c: Save window geometry when quitting from the File
menu or the Ctrl+Q accelerator.

2001-02-17  Matt Aubury <matt@ookypooky.com>

* src/newuser.c (added)
* src/newuser_callbacks.c (added)
* src/main.c: factor out "new user" functionality
* src/newuser.c (added)
* src/newuser_callbacks.c (added)
* src/main.c
* src/Makefile.am
* po/POTFILES.in: factor out "new user" functionality
* ui/galeon.glade:
* src/galeon.h:
* src/prefs.c:
* src/window.c:
* src/menu_callbacks.c
* src/mozilla_prefs.c: added settings menu option to switch between
viewing image animations always, once through, or never.
(wooo, we beat those nice chaps at mozilla!)
* src/bookmarks.c: handle no bookmarks file more cleanly

2001-02-17  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp:
* src/galeon-wrapper.cpp:
* configure.in:
* acconfig.h: mozilla 0.8 compatibility
* INSTALL
* NEWS: updated
* src/misc.c: more standard copy to clipboard
* src/window.c: 

2001-02-17  Matt Aubury <matt@ookypooky.com>

* src/spinner.c: revert changes regarding gnome-vfs, the current
version adheres to the newest API available.

2001-02-17  Matt Aubury <matt@ookypooky.com>

* src/embed.c:
* src/embed_callbacks.c:
* src/galeon.h
* src/mozcallbacks.c:
* src/spinner.c:
* src/window.c: rearranged handling of status changes and button
updates, should be more correct in tabbed mode, but probably
still some issues: please report if there are.

2001-02-16  Matt Aubury <matt@ookypooky.com>

* src/browser.c (removed)
* src/browser_callbacks.c (removed)
* src/embed.c (added)
* src/embed_callbacks.c (added)
* src/window.c (added)
* src/window_callbacks.c (added): refactored browser into two
components following changes to datastructures.
* src/galeon.h
* src/main.c
* src/menu_callbacks.c
* src/mozcallbacks.c
* ui/galeon.glade
* src/spinner.c
* src/toolbar.c: misc cleanups

2001-02-15  Daniel Erat <dan_erat@pobox.com>

* src/galeon.h:
* src/browser.c:
* src/mozcallbacks.c: Set the location entry contents before
attempting to load a page.

2001-02-15  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks.c:
* src/prefs.c:
* src/prefs_callbacks.c:
* ui/galeon.glade: Smart bookmarks entry widths now configurable.

2001-02-15  Matt Aubury <matt@ookypooky.com>

* ui/galeon.glade
* src/mozcallbacks.c: changed new-tab accelerator to ctrl-p 
from ctrl-c (/me removes head from paper-bag)

2001-02-15  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/bookmarks.c:
* src/bookmarks_callbacks.c: Convert non-alphanumeric characters
in smart bookmark strings to %{hex key code}. Fixes problem with
characters not being interpreted correctly by search engines.

2001-02-14  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/browser.c:
* src/browser_callbacks.c:
* src/misc.c: Fix busted copy link/image location.

2001-02-14  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks_callbacks.c: Save bookmarks editor pane position
correctly.
* src/menu_callbacks.c:
* src/prefs_callbacks.c: Save prefs window geometry. Make default
window size smaller.
* ui/galeon.glade: Visual touchups & minor string edits.

2001-02-13  Andrew 'Ashridah' Pilley <ashridah@pobox.com>

* src/menu_callbacks.c: fixed opening the manual (it now
uses the ghelp mechanisms to find the pages).

2001-02-13  Joshua Horvath <jmhorvat@home.com>

* src/browser.c:
* src/menu_callbacks.c:
* src/prefs_callbacks.c: Don't allow multiple instances of the
preferences/find/open/save/print dialogs. Added missing
window_set_layer() call for the download directory dialog.

2001-02-12  Joshua Horvath <jmhorvat@home.com>

* src/browser.c: Fixed broken paste-as-URL on middle click

2001-02-12  Matt Aubury <matt@ookypooky.com>

* src/misc.c: workaround for (broken?) themes which don't report
styles properly.

2001-02-11  Marco Pesenti Gritti <mpeseng@tin.it>

* src/browser.c: fixed view source and history initialization
* src/toolbar.c: fixed a small memory leak. cleanups 

2001-02-11  Joshua Horvath <jmhorvat@home.com>

* src/context.c: Added Back/Forward/Reload buttons to all context
menus.  We should have these... but should they go at the top of
the menu or somewhere else?
* src/main.c: Fixed problem with URLs entered on the command line
being interpreted as filenames.

2001-02-11  Marco Pesenti Gritti <mpeseng@tin.it>

* src/prefs.c:
* ui/galeon.glade: definitive preferences layout

2001-02-11 Steve Ratcliffe <steve@parabola.demon.co.uk>

* src/spinner.c: autodetect spinners. Require cvs gnome-vfs,
tested with branch gnome-vfs-1.

2001-02-11  Marco Pesenti Gritti <mpeseng@tin.it>

* ui/galeon.glade: 
* src/toolbar.c: support for nautilus themes

2001-02-10  Matt Aubury <matt@ookypooky.com>

* src/Galeon-impl.c
* src/bookmarks.c
* src/bookmarks_callbacks.c
* src/browser.c
* src/browser_callbacks.c
* src/context.c
* src/galeon.h
* src/main.c
* src/menu_callbacks.c
* src/mozcallbacks.c
* src/session.c
* ui/galeon.glade: hybrid mode fixups. The browser is always in
hybrid mode, the tabbed mode option only changes the default for
things like middle button clicks on links. Elsewhere (in the menus,
in the context menus and on the keyboard shortcuts), you always
have the choice of opening in a new window or opening in a new
tab. Also fixed bugs with pop visibliity (I think), and fixed
synchronisation of view source mode menu items.

2001-02-09  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks_callbacks.c: Fixed crash when dragging link into
the bookmarks editor and back out of the top of the clist.
* src/browser.c:
* src/misc.c: Better fix for the font size on tab labels problem.
Fonts will follow the GTK+ theme setting instead of the default.

2001-02-09  Yanko Kaneti <yaneti@declera.com>

* src/misc.c: cleanup construction of charset menus

2001-02-09  Christophe Fergeau <christophe.fergeau@ensisun.imag.fr>

* src/browser.c: fixed font size on tab labels problem. This
is probably not quite the right fix but it works okay.

2001-02-08  Joshua Horvath <jmhorvat@home.com>

* src/browser.c: Fixed crash when using add temporary bookmarks
for crash recovery.
* src/session.c: Add an "Empty browser window" bookmark to the
temporary bookmarks when using that option for crash recovery,
just in case the saved bookmarks are crashers or the user wants
to open an empty window.

2001-02-08  Daniel Stodden <stodden@informatik.tu-muenchen.de>

* src/cookies.c
* src/mozilla.cpp: cookies to browsing selection.
servers/images to extended selection.
bugfix (freeing the wrong pointer)

2001-02-08  Yanko Kaneti <yaneti@declera.com>

* src/galeon-wrapper.cpp
* src/misc.c : make charset name translation actualy work thanks 
to Almer S. Tigelaar <almer@tigelaar.dhs.org>

2001-02-07  Marco Pesenti Gritti <mpeseng@tin.it>

* browser.c: fixed save dialog bug
* mozilla_prefs.c: fixed a bug in charset pref (segfaulting when applying 
from prefs dialog)

2001-02-07  Marco Pesenti Gritti <mpeseng@tin.it>

* browser.c: fixed copy link location
* history.c: fixed open url from history dialog.
It does not resolve an issue (old I guess): if you close the window 
with the history dialog opened, the dialog is no more able to
find his GaleonWindow (warnings). Is there a good solution ?
(I guess we can have the same problem with bookmarks)

2001-02-06  Yanko Kaneti <yaneti@declera.com>

* src/galeon.h
* src/galeon-wrapper.cpp
* src/mozilla-i18n.c: let translate charset strings

2001-02-06  Joshua Horvath <jmhorvat@home.com>

* src/menu_callbacks.c: Removed useless "fake" fullscreen mode
* src/toolbar.c: Save and restore the text in the location entry
when recreating the toolbars (e.g. when preferences are applied).

2001-02-06  Joshua Horvath <jmhorvat@home.com>
    Daniel Stodden <stodden@informatik.tu-muenchen.de>

* src/auto_completion.c: Fixed problem with autocompletion window
not being destroyed when hitting enter in the entry field.
* src/browser.c:
* src/misc_callbacks.c: Save the last URL entered in the open URL
dialog (Daniel)

2001-02-06  Yanko Kaneti <yaneti@declera.com>
* src/galeon.h
* src/misc.c : moved the encoding menu creation in misc.c
  and make it a bit smarter
* stc/browser.c : update accordint to the above
* src/context.c : create an Encoding menuitem/submenu

2001-02-06  Matt Aubury <matt@ookypooky.com>

* macros/autogen.sh: check for xml-i18n-tools

2001-02-06  Matt Aubury <matt@ookypooky.com>

* src/spinner.c: fix if icon files are not found (e.g. not
installed). It would be better to enumerate all animations
in the directory though.
* src/browser.c: fixed status messages (although sometimes
they still seem a bit wrong -- ideas?)

2001-02-06  Marco Pesenti Gritti <mpeseng@tin.it>
* galeon.h:
* misc.c: moved  *_text_style and mod_self in misc.
declared as extern in galeon.h. They was causing ld errors when
linking 2 .cpp files (with galeon.h included).
* ui/galeon.glade:
* src/prefs.c: added cache compare pref
* src/mozilla.cpp: splitted
* src/galeon-wrapper.h: added
* src/galeon-wrapper.cpp: added

2001-02-06  Matt Aubury <matt@ookypooky.com>

* src/history.c: fixed NULL crash on doc->root->childs
* src/browser_callbacks.c: fixed crash on doc title == NULL
(with thanks to Steve Ratcliffe <steve@parabola.demon.co.uk>)

2001-02-05  Marco Pesenti Gritti <mpeseng@tin.it>
* src/prefs.c:
* ui/galeon.glade: Prefs moved around. Reduced number of categories.
Minimal context menu and location label prefs removed.
I think now it's cleaner and easier to find prefs. I'm ready for flames too ;)
* src/spinner.c: added crux spinner

2001-02-05  Matt Aubury <matt@ookypooky.com>

* src/auto_completion.c: tweaked auto completion style: it's
now more like IE. I think it's better, but I'm ready for some
flames ;-)

2001-02-05  Matt Aubury <matt@ookypooky.com>

* src/browser.c:
* src/main.c
* src/menu_callbacks.c:
* src/prefs_callbacks.c:
* src/session.c: bugfixes and workarounds

2001-02-05  Matt Aubury <matt@ookypooky.com>

* src/Galeon-impl.c
* src/bookmarks.c
* src/bookmarks_callbacks.c
* src/browser.c
* src/browser_callbacks.c
* src/context.c
* src/galeon.h
* src/main.c
* src/menu_callbacks.c
* src/mime.c
* src/misc.c
* src/misc_callbacks.c
* src/mozcallbacks.c
* src/prefs_callbacks.c
* src/session.c
* src/toolbar.c: completed the surgical separation of GaleonEmbed 
from GaleonWindow. There will probably still be a lot of problems,
but they should be pretty easy to fix. Couple of tasks still to
do: split browser.c into two files: window.c and embed.c, and
actually implement hybrid browsing (sometimes it already does it
by accident!).

2001-02-04  Matt Aubury <matt@ookypooky.com>

* configure.in
* src/browser.c
* src/browser_callbacks.c
* src/find_callbacks.c
* src/galeon.h
* src/history_callbacks.c
* src/main.c
* src/menu_callbacks.c
* src/mime.c
* src/misc.c
* src/misc_callbacks.c
* src/mozcallbacks.c
* src/prefs.c
* src/session.c
* src/toolbar.c: yet more monumental changes for hybrid browsing.
We're now about 90% of the way there, but to all intents and
purposes it's just much less stable than before! Please don't try
to fix browser.c or browser_callback.c, I'm still working on them.

2001-02-04  Yanko Kaneti <yaneti@declera.com>

* src/browser.c
* src/galeon.h
* src/menu_callbacks.c
* ui/galeon.glade
* src/mozilla.cpp: load charset from mozilla and added an 
Encoding menu

2001-02-04  Matt Aubury <matt@ookypooky.com>

* src/auto_completion.c
* src/bookmarks.c
* src/bookmarks_callbacks.c
* src/browser.c
* src/browser_callbacks.c
* src/context.c
* src/galeon.h
* src/history_callbacks.c
* src/menu_callbacks.c
* src/mozcallbacks.c
* src/portal.c: more changes for hybrid browsing. Still in 
transition; expect BUGS

2001-02-04  Yanko Kaneti <yaneti@declera.com>

* ui/galeon.glade:
* src/menu_callbacks.c:
* src/prefs.c: extra prefs for fullscreen mode to show toolbar
by default if requested

2001-02-04  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/browser.c:
* src/browser_callback.c:
* src/mozcallbacks.c:
* src/Galeon-impl.c:
* src/mozilla.cpp: first set of changes to support hybrid browsing
mode. These are major changes which are being done incrementally.
Note! Previous C++ GaleonEmbed is now "GaleonWrapper", to free up
some namespace.

2001-02-04  Marco Pesenti Gritti <mpeseng@tin.it>

* src/spinner.c
* src/prefs_callbacks.c:
* ui/galeon.glade: let choose the spinner from an iconlist

2001-02-02 Christophe Fergeau <christophe.fergeau@ensimag.imag.fr>

* src/bookmarks.c:
* src/autocompletion.c: smart bookmarks (with %s) are no longer
proposed when autocompleting an url. Do autocompletion consistently
from bookmarks and history. Reordered prefix list.

2001-02-02  Matt Aubury <matt@ookypooky.com>

* src/galeon.h:
* src/misc.c: add alternative name shortening mode (no pref
for it yet, just code to implement shortenening)
* src/browser_callbacks.c: window manager close now quits
in tabbed mode (i.e. closes all tabs and the window)

2001-02-01  Marco Pesenti Gritti <mpeseng@tin.it>

* src/macros: removed unused macros
* src/configure.in
* src/main.c: 
* src/misc.c: use gnome-vfs for mime types
* src/mozilla.cpp: added GetFocusedDOMWindow

2001-01-31 Daniel Stodden <stodden@informatik.tu-muenchen.de>
* src/Makefile.am
* src/context.c
* src/galeon.h
* src/menu_callbacks.c
* src/prefs.c
* ui/galeon.glade
* src/cookies.c:
* src/mozilla.cpp: cookie manager

2001-01-30 Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/auto_completion.c: Fixed Return behaivour.

2001-01-29  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp: added debug code : g_return_if_fail (..browser->embed..)

2001-01-29  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozcallbacks.c: fixed alt-back alt-forward bug

2001-01-29  Kenneth Christainsen <kenneth@gnu.org>

* galeon.desktop.in: Made desktop be generated.
* Makefile.am: Update for my above change.

2001-01-28  Joshua Horvath <jmhorvat@home.com>
            Yanko Kaneti <yaneti@declera.com>

* src/browser.c: Added second gtk_container_focus() call to the
mozembed widget before loading a URL.  Seems to fix the
scroll-on-spacebar bug for everyone, now.
* src/browser_callbacks.c:
* src/mozcallbacks.c: Added Ctrl+G accelerator which moves the
focus to the location entry and selects the text.  When typing
in the location entry, Esc will restore the original text.

2001-01-27  Joshua Horvath <jmhorvat@home.com>

* ui/galeon.glade: Removed note in Colors section.
* src/galeon.h:
* src/prefs.c:
* src/mozilla_prefs.c: Added pref for enabling syntax highlighting
in view source mode.

2001-01-27 Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/misc.c (read_line_from_file): New function.
* src/netscape.c (ns_get_bookmark_item): Fixed problem with javascript
bookmarks (bug #50378). The problem wasn't with javascript, but with 
very long URLs (there was a hardcoded limit).

2001-01-27  Matt Aubury <matt@ookypooky.com>

* src/browser.c: mostly fixed view source in tabbed mode, still
problem with menu item getting out of sync

2001-01-27  Matt Aubury <matt@ookypooky.com>

* src/browser.c: better fix of problem below

2001-01-25  Marco Pesenti Gritti <mpeseng@tin.it>

* src/browser.c (browser_create_default): master_browser initialized to 
the right embed when opening the first page
MattA: this is the only way I found to fix it, can you take a look please ?

2001-01-25  Matt Aubury <matt@ookypooky.com>

* src/browser.c: fixed crash in tabbed mode

2001-01-25  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/menu_callbacks.c:
* ui/galeon.glade: Set correct window layer for pixmap file dialog
in bookmarks editor when in fullscreen mode.  Restore window sizes
correctly when using multiple fullscreen windows.

2001-01-25  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp: another try to fix segfaults when resolving urls.
That code at least is getting cleaner

2001-01-25  Matt Aubury <matt@ookypooky.com>

* src/session.c: when resuming session, don't create a new default
browser unless there are none already created. Hope yaneti is 
happy now!

2001-01-25  Steve Ratcliffe <steve@parabola.demon.co.uk>

* src/mozcallbacks.c:  puts the
progress bar into activity mode when a page is first accessed to indicate 
that something is happening without giving the impression that the page is
actually loading

2001-01-25  Marco Pesenti Gritti <mpeseng@tin.it>

* INSTALL: removed suggestion to use nightlies
* src/mozilla.cpp: added some debug code. Use nsCOMPtr instead of a normal
pointer in ResolveUrl (try to fix segfaults)

2001-01-25  Matt Aubury <matt@ookypooky.com>

* src/session.c: stop saved sessions from appearing in
temporary bookmarks

2001-01-25  Matt Aubury <matt@ookypooky.com>

* src/menu_callbacks.c:
* src/session.c:
* src/galeon.h:
* ui/galeon.glade: added menu option to exit and save session
* src/mozcallbacks.c: fixed session saving in tabbed mode

2001-01-24  Joshua Horvath <jmhorvat@home.com>

* src/browser.c: removed unnecessary call to browser_embed_init()
  in browser_create_from_url()

2001-01-24  Steve Ratcliffe <steve@parabola.demon.co.uk>

* src/misc.c: remove gtk_main_iteration() loop in galeon_exit()

2001-01-24  Steve Ratcliffe <steve@parabola.demon.co.uk>

* src/autobookmarks.c: fixed memory leak

2001-01-24  Steve Ratcliffe <steve@parabola.demon.co.uk>

* src/mozcallbakcs.c: fixed some memory leaks

2001-01-24  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp: added the forgot print code (I'm working on a mozilla 0.7 patch)
* src/browser.c: check if the embed is initialized before to destroy it

2001-01-23  Matt Aubury <matt@ookypooky.com>

* src/menu_callbacks.c:
* ui/galeon.glade: add menu entry for accessing online manual
* MANUAL: removed, deprecated since SGML documentation updated

2001-01-23  Marco Pesenti Gritti <mpeseng@tin.it>

* src/browser.c: show find dialog as modal if it has a target (fix a crash when loading a new url and find)
* src/mozilla.cpp: fixed a small memory leak: delete the GaleonEmbed instance when destroying.
Find from menubar works now. Last issue: if no frame is selected it does not work, but it seems a mozilla
bug (same behavior). Probably mozilla should focus a frame after loading.
The dialog behavior is a bit changed to fix a bug with modal find dialog + gnome error dialog, now no error dialog is
shown but next and prev buttons are set inactive when at the end/beginning of the document.

2001-01-23  Yanko Kaneti <yaneti@declera.com>

* src/mozilla.cpp: fixed SaveFile call arguments

2001-01-23  Ali Akcaagac <ali.akcaagac@stud.fh-wilhelmshaven.de>

* src/galeon: added /opt/mozilla as a search path

2001-01-23  Matt Aubury <matt@ookypooky.com>

* myportal.css: brown paper bag bug fixed
* ui/galeon.glade: fixed mime dialog text (bad english)

2001-01-22  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozcallbacks.c: fixed a crash with popup windows (embed was not  initialized)
* src/browser.c: fixed LAST_PAGE history copy
* src/find_callbacks:
* src/mozilla.cpp: mozilla history is now saved (it required many changes). 
save should work with mozilla cvs too. (Thanks to yaneti). Find from context menu
works with frames.

2001-01-21  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/auto_completion.c:
* src/browser.c:
* src/browser_callbacks.c: Added autocompletion support to the
open URL dialog.

2001-01-21  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: added alt+1, alt+2 etc to switch between tabs 

2001-01-21 Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* doc/: New directory for sgml documentation. The docs are based in
        the MANUAL file, and should be finished someday...
* configure.in: Support for documentation.

2001-01-21  Matt Aubury <matt@ookypooky.com>

* src/browser.c: fix some "last page opened" bugs
* src/mozcallbacks.c: add ctl/alt+up/down for moving between pages
in tabbed browsing mode
* src/mozilla.cpp: error traps
* MANUAL: updated
* myportal.css: added image size

2001-01-21  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozcallbacks.c: fixed a bug in the set title callback. MattA you was not checking for tabbed mode, can you see if it is ok now ? At least
it does not crash.
* src/browser.c:
* src/mozilla.cpp: copy history moved in the class, attach links drag event to gtkmozembed component
MattA I attached the links callbacks event to gtkmozembed widget. Let me know if this not ok for tabbed browsing.

2001-01-21  Matt Aubury <matt@ookypooky.com>

* src/auto_completion.c: include https as a stripped prefix
* src/browser.c: fixed tab autoswitching
* src/misc.c: fix trailing spaces in shortening function

2001-01-21  Matt Aubury <matt@ookypooky.com>

* src/auto_completion.c:
* src/browser.c: 
* src/browser_callbacks.c:
* src/mozcallbacks.c: 
* src/mozilla.cpp: bug fixes for tabbed mode, note that some of the
changes may introduce bugs -- please report even "obvious" ones. 

2001-01-20  Matt Aubury <matt@ookypooky.com>

* src/prefs.c:
* src/prefs_callbacks.c:
* src/galeon.h:
* src/browser.c: support for new tabbed browsing features
* src/mozcallbacks.c:
* src/menu_callbacks.c:
* src/misc.c: quit functionality moved into own function
* src/bookmarks.c: minor cleanup
* src/browser_callbacks.c: more debug checks
* ui/galeon.glade: added tabbed dialog page to preferences,
many small cosmetic changes to prefs dialog, some minor string
changes (sorry, trying to improve the English!)

2001-01-20  Ross Arnold  <rossa@inet.net.nz>

* src/galeon.h:
* src/bookmarks.c: 
* src/menu_callbacks.c: Show a dialog to prompt for parameters when a
 smart bookmark is selected from the menu.
 
2001-01-20  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp: cleanups. Links DND back working.
Fixed a bug in key handling. Removed unused headers.

2001-01-20  Matt Aubury <matt@ookypooky.com>

* FAQ:
* configure.in: add -fno-rtti flag by default. This is in line
with the mozilla compilation defaults, so should cut the number
of reported compilation problems. Flag can still be disabled with 
--enable-cpp-rtti.

2001-01-19  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp: fully rewritten. I guess there will be some bugs but better to do it now before feature freeze.
Context functionalities + Frames should now work on all system. Menubar find + frames is not again fixed,
but I have an idea about it, I'll fix it soon. There is a bug with find+frames but not critical. Please test
and let me know if there are problems.

2001-01-19  Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>   

* configure.in: Added sk (Slovak) to ALL_LINGUAS
* galeon.desktop: Added Slovak messages

2001-01-19  Yanko Kaneti <yaneti@declera.com>

* src/mozilla.cpp
* src/browser.c: copy the session history of the previous window when opening a new one, with LAST_PAGE as pref

2001-01-18  Joshua Horvath <jmhorvat@home.com>   

* src/browser.c: Added temporary hack to ignore Gdk errors on
window close.  Does not fix the errors but should at least keep
galeon from exiting when they occur.

2001-01-18  Matt Aubury <matt@ookypooky.com>

* src/browser.c: fixed memleak in browser_create_default

2001-01-18  Marco Pesenti Gritti <mpeseng@tin.it>

* src/browser.c (browser_create_from_url_view_source): added missing browser_embed_init() call
* src/main.c: remove no more necessary browser_embed_init() call

2001-01-18  Yanko Kaneti <yaneti@declera.com>

* src/Galeon-impl.c:
* src/browser.c:
* src/galeon.h:
* src/main.c:
* src/menu_callbacks.c:
* src/mozcallbacks.c:
* src/session.c: change behaviour of opening new windows pointing
at last page such that they open the last page of the current
browser, rather than the global last page.

2001-01-17  Joshua Horvath <jmhorvat@home.com>

* src/browser.c: added missing browser_embed_init() call to
browser_create_from_url().  Should fix those pesky GdkWindow
errors/crashes when closing windows opened with middle clicks.
Resize notebook when hiding toolbar/menubar in tabbed browsing
mode.

2001-01-17 Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* MANUAL: Small aditions.

2001-01-16  Joshua Horvath <jmhorvat@home.com>

* Added MANUAL file.  Please review and send me any comments or
suggestions.  If you're feeling really generous, fill in some of
the missing sections.

2001-01-16 Marco Pesenti Gritti <mpeseng@tin.it> 

* src/mozcallbacks.c: added ctrl+f as find acellerator

2001-01-16  Stanislav Brabec  <utx@penguin.cz>

* FAQ: Added 9./2) - another way to fix ld errors.

2001-01-16 Marco Pesenti Gritti <mpeseng@tin.it> 

* Released Galeon 0.8.3

2001-01-16  Joshua Horvath <jmhorvat@home.com>

* src/auto_completion.c: Fixed autocompletion alternatives list.
It now behaves similarly to the combobox - a click outside of the
list will close it, and you can now use the keyboard to navigate
the list.

2001-01-15  Matt Aubury <matt@ookypooky.com>

* src/trans.h: removed on advice of kenneth on #galeon
(apparently not needed since the advent of xml-i18n-tools)

2001-01-15 Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* ui/galeon.glade: Small wording changes requested by several users.
I think these changes make some thinks clearer.
* src/browser_callbacks.c: Test for "alt" when pressing "End"

2001-01-15 Christophe Fergeau <christophe.fergeau@ensimag.imag.fr>

* src/browser_callbacks.c: be able to hit the end key and then backspace over 
what i did not want at the end of the url.

2001-01-15 Marco Pesenti Gritti <mpeseng@tin.it>

* ui/galeon.glade:
* src/mozcallbacks.c: change fullscreen accell to F11

2001-01-14  Joshua Horvath <jmhorvat@home.com>

* src/browser.c: temporarily removed location entry focus grab
on page load to work around page scroll on key press bug.

2001-01-14  Ross Arnold  <rossa@inet.net.nz>

* src/portal.c: smart bookmarks with n arguments rendered as
search forms with n text inputs

2001-01-13  Joshua Horvath <jmhorvat@home.com>

* src/browser.c:
* src/browser_callbacks.c:
* src/menu_callbacks.c:Entries in the location bar history are now
synced across all open windows. Don't toggle statusbar on Ctrl+U 
when in the location bar.

2001-01-13  Marco Pesenti Gritti <mpeseng@tin.it>

* src/Makefile.am: debug autodetect should be fixed. Please test it.
* src/mozilla.cpp (mozilla_save): fixed a compilation issue on rh7

2001-01-13  Joshua Horvath <jmhorvat@home.com>

* src/browser.c:
* src/galeon.glade:
* src/menu_callbacks.c:
* src/prefs.c:
* src/prefs_callbacks.c: Set correct window layer for all prefs
dialogs when in fullscreen mode. Added preference for fullscreen
stacking behavior - you can now choose to leave the stacking order as
is or raise the fullscreen window above all other windows (the current
behavior).

2001-01-12  Marco Pesenti Gritti <mpeseng@tin.it>

* configure.in: detect 0.7 and profile api
* mozilla.cpp: reverted to previous version, accidentally commited, sorry
* browser.c:
* galeon.h: init history and drag also when an url is passed on the command line

2001-01-12  Joshua Horvath <jmhorvat@home.com>

* src/prefs.c:
* src/prefs_callbacks.c: Disable mouse wheel step size controls in
preferences page when not applicable.

2001-01-11  Marco Pesenti Gritti <mpeseng@tin.it>

* configure.in: detect 0.7 and profile api
* mozilla.cpp:
* browser .c: back in profile init
0.7 should now work and initialize profile without any config pref. Please test it.
* mozcallbacks.c
* galeon.h: do not save size of popup windows

2001-01-10  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp: Save file when not compiling on mozilla cvs backed out. 
Thank you to Lee Willis for the help with this
* configure.in:
* INSTALL: 0.7 changes
* ui/galeon.glade
* src/prefs.c
* src/browser.c: removed show dialog on errors prefs. Now mozilla display
error dialogs
* src/mozcallbacks.c (window_location_entry_key_press_cb): return TRUE on GDK_Left and GDK_Right

2001-01-10  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon.h: 
* src/browser.c:
* src/mozcallbacks.c: 
* src/mozilla.cpp: drag listener fixed and enabled. Please test it.
0.7 compatibility changes. Save file is broken (commented out).

2001-01-08  Joshua Horvath <jmhorvat@home.com>

* src/mozilla.cpp: fix for context menu/bookmarks menu being
displayed on right/middle button click on the scrollbar.

2001-01-09  Marco Pesenti Gritti <mpeseng@tin.it>

* src/galeon.h
* src/browser.c:
* src/mozcallbacks.c: drag listener #defined
* src/galeon: small fix to correctly handle url with spaces like "my file.html"

2001-01-08  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks_callbacks.c: fix assertion failure when dragging a
link into an empty bookmarks window.
* ui/galeon.glade: allow multiple selections in temporary
bookmarks window.

2001-01-08  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: fix JavaScript window closing in tabbed mode

2001-01-08  Ross Arnold <rossa@inet.net.nz>

* src/bookmarks.c: allow multiple arguments for smart bookmarks

2001-01-08  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/browser.c
* src/browser_callbacks.c: Allow dropping links onto the tabs.

2001-01-08  Yanko Kaneti <yaneti@declera.com>

* src/browser.c:
* src/browser_callbacks.c:
* src/context.c:
* src/galeon.h:
* src/menu_callbacks.c:
* src/mozcallbacks.c: add "browser_reload" and remove direct
calls to gtk_moz_embed_reload()

2001-01-08  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: fixed problem with Ctrl-Q causing crash

2001-01-08  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: better fix of listener crashes

2001-01-08  Steve Ratcliffe <steve@parabola.demon.co.uk>

* src/bookmarks_callbacks.c:
* src/browser.c: double click in bookmarks editor jumps to page
* src/autobookmarksing.c: fixed memory leak

2001-01-07  Matt Aubury <matt@ookypooky.com>

* src/portal.c: portal rendering into temporary file, workaround
for bug in current mozilla CVS

2001-01-07  Matt Aubury <matt@ookypooky.com>

* src/browser.c:
* src/galeon.h:
* src/mozcallbacks.c: add flag to check if listener has been
added to browser, should prevent mozilla_remove_listener crashes

2000-01-06  Marco Pesenti Gritti <mpeseng@tin.it>
* src/main.c
* src/browser.c: initialize profile with the new gtkmozembed api

2001-01-06  Matt Aubury <matt@ookypooky.com>
* src/bookmarks.c:
* src/bookmarks_callbacks.c:
* src/galeon.h: fixed crash in toolbar-based smart bookmarks 
for case when nick == NULL. Thanks to Lee Willis 
<lwillis@plus.net.uk> for pointing out the issue.

2001-01-06  Kenneth Christiansen  <kenneth@gnu.org>

        * configure.in, macros/autogen.sh:
          added support for xml-i18n-tools. This
          module is now required when building from
          cvs.

2001-01-04  Ross Arnold <rossa@inet.net.nz>

* myportal.css:
* src/portal.c: build form entry fields for smart bookmarks

2001-01-03  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/browser_callbacks.c: Fixed accelerators in the location entry.

2001-01-03  Yanko Kaneti <yaneti@declera.com>

* src/bookmarks.c
* src/bookmarks_callbacks.c
* src/galeon.h: added context menu to bookmarks toolbars

2001-01-03  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: fixed crash on closing in tabbed mode

2001-01-02  Matt Aubury <matt@ookypooky.com>

* src/browser.c: tweaked tabbed display close button
* src/mozilla.cpp: added check of return value
* src/mozcallbacks.c: moved add_listener back into a callback,
link dragging is now working again (thanks to Yanko Kaneti).

2001-01-02  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/browser.c
* src/browser_callbacks.c
* src/mozcallbacks.c: Added close buttons to the tabs. Use browser 
functions to set the tab label and status (color).
Matt: what do you think? BTW: I'm not sure if using hardcoded colors to
show the status is a good idea... (what happens if the user uses a red 
bg in its theme?)
* src/mozcallbacks.c: i18n fixes.
* ui/small-close.xpm: New file.
* ui/Makefile.am: Added small-close.xpm.

2001-01-01  Matt Aubury <matt@ookypooky.com>

* src/galeon.h: added missing prototype
* src/browser.c: fixed focus grab typo

2001-01-01  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/bookmarks_callbacks.c: Make sure that the window is visible when
going to a temporary bookmark (it wasn't visible when using the session
recovery to temp bookmarks).

2001-01-01  Matt Aubury <matt@ookypooky.com>

* src/mozcallbacks.c: 
* src/browser.c:
* src/galeon.h:
* src/main.c:
* src/misc.c: fixes for JavaScript opening of new windows in 
tabbed mode, some tabbed browsing fixes, coloured tabs to represent
loading status in tabbed mode.

2000-12-31  Matt Aubury <matt@ookypooky.com>

* src/browser.c:
* src/menu_callbacks.c:
* src/misc.c:
* src/mozcallbacks.c: bugfixing of window closing in tabbed
and non-tabbed modes

2000-12-31  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/bookmarks.c:
* src/bookmarks_callbacks.c:
* src/browser.c: Save window geometry for bookmarks editor & temp
bookmarks window.

2000-12-31  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/browser.c 
* src/toolbars.c 
* src/bookmarks.c: Separated the bookmarks menu creation from the 
toolbar creation.
* src/bookmarks_callbacks.c: Sync menus when dropping links in the
toolbars.

2000-12-31  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/bookmarks.c:
* src/bookmarks_callbacks.c: Dropping links into toolbars fully
functional. Bookmarks menu still needs to be resynced.

2000-12-30  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/bookmarks.c:
* src/bookmarks_callbacks.c: Dropping links into toolbars working but
still needs much improvement.
* src/session.c: Fixed signal for forced close of crash recovery
window. (should be "delete_event", not "destroy"). This was
causing an extra default browser window to be created.

2000-12-30  Matt Aubury <matt@ookypooky.com>

* src/Galeon-impl.c
* src/bookmarks.c
* src/bookmarks_callbacks.c
* src/browser.c
* src/galeon.h
* src/main.c
* src/menu_callbacks.c
* src/misc.c
* src/mozcallbacks.c
* src/mozilla_prefs.c
* src/prefs.c
* src/prefs_callbacks.c
* src/session.c
* src/toolbar.c: minor cleanups and bugfixes, fixed close window 
bug in non-tabbed mode.

2000-12-30  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/bookmarks.c: 
* src/bookmarks_callbacks.c: Dropping link to the toolbar. Does not 
work most times (try putting th toolbar in the bottom of the window, 
then it works most times).
And it's unfinished...
* src/session.c
* src/prefs.c
* ui/galeon.glade: Option to add urls to temp bookamrks instead of 
opening windows when 
recovering from a crash.

2000-12-30  S.P. van Noort  <S.P.vanNoort@phys.uu.nl>

* src/context.c: enhanced context menus for images and frames

2000-12-30  Matt Aubury  <matt@ookypooky.com>

* src/misc.c
* src/browser_callbacks.c: fixed pasting from selected links

2000-12-30  Matt Aubury  <matt@ookypooky.com>

* src/browser.c: fixed crash on selecting bookmark from menu

2000-12-30  Matt Aubury  <matt@ookypooky.com>

* src/galeon.h:
* src/main.c:
* src/session.c: fix so that it doesn't open a default window 
if restoring a session.
* src/browser.c: default tab titles

2000-12-30  Marco Pesenti Gritti <mpeseng@tin.it>
* src/toolbar.c: removed a gtk warning when settings prefs with spinner not visible
* src/mozcallbacks.c: removed forgotten debug code
* src/galeon.h: fixed compiling error
* src/mozcallbacks.c:
* src/browser.c: save of the window size moved to avoid fullscreen menu to be NULL

2000-12-30  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/bookmarks.c:
* src/bookmarks_callbacks.c: Links dragged into bookmarks editor
sync'ed with drag line.  Crash on multiple selection remove fixed.
* src/browser_callbacks.c: Fixed bug #127051. Key presses are no
longer passed to the main window when the location entry has the focus.

2000-12-29  Matt Aubury  <matt@ookypooky.com>

* src/autobookmarks.c
* src/browser.c
* src/browser_callbacks.c
* src/galeon.h
* src/misc.c
* src/mozcallbacks.c: fixed first batch of tabbed browsing bugs, now 
sets tab titles, global titles & location, and handles tab closing

2000-12-28  Marco Pesenti Gritti <mpeseng@tin.it>
* src/mozilla_prefs.c
* src/prefs.c: warn about cookies prefs added

2000-12-29  Matt Aubury  <matt@ookypooky.com>

* src/browser.c
* src/browser_callbacks.c
* src/galeon.h
* src/portal.c
* src/prefs.c
* ui/galeon.glade: VERY early code for tabbed browsing. It doesn't
work right at all yet, but it's a start

2000-12-29  Yanko Kaneti <yaneti@declera.com>

* src/prefs: Fixed saving cookie prefs.
* src/browser.c: focus (with a grab!) the location entry when showing 
the window.

2000-12-29  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/bookmarks.c: Removed a compile warning (and possible source of future crashes ;-) )

2000-12-29  Matt Aubury  <matt@ookypooky.com>

* src/autobookmarks.c
* src/prefs.c
* src/galeon.h
* ui/galeon.glade: autobookmarks now automatically abbreviated to
a length set in preferences, very handy for making toolbar out
of autobookmarks

2000-12-29  Matt Aubury  <matt@ookypooky.com>

* src/bookmarks_callbacks.c: fixed silly bug on smart bookmarks
entry fields. No more random crashes from this feature.

2000-12-29  Matt Aubury  <matt@ookypooky.com>

* src/autobookmarks.c
* src/bookmarks.c
* src/bookmarks_callbacks.c
* src/browser_callbacks.c
* src/galeon.h
* src/history.c
* src/netscape.c
* src/portal.c
* src/session.c
* myportal.css
* ui/galeon.glade: bookmarks can now be represented by images,
see bookmarks editor. Misc other cleanups.

2000-12-28  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks.c:
* src/bookmarks.c: URL DnD into bookmarks editor fixed.

2000-12-28  Steve Ratcliffe <steve@parabola.demon.co.uk>

* src/prefs.c: Fix selection of autocompletion options.

2000-12-28  Joshua Horvath <jmhorvat@home.com>

* src/browser.c:
* src/menu_callbacks.c:
* src/pres_callbacks.c:
* src/galeon.h: Fixed bug #126884. Dialogs will now be stacked above
a fullscreen window. FIXME: File/Fontpicker dialogs activated through
the preferences dialog are still displayed beneath the browser window.
* src/toolbar.c: Set the NEVER_VERTICAL flag for main toolbar.

2000-12-28  Marco Pesenti Gritti <mpeseng@tin.it>
* src/mozilla.cpp
* src/browser.c
* src/mozcallbacks.c: cleanups. remove the event handler when destroying gtkmozembed widget.
Remove pgup pgdwon up down .. key handling. It is handled by mozilla

2000-12-28  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* src/mozilla.cpp: Small cleanup to remove a FIXME.
* ui/galeon.glade: Made the prefs dialog bigger, it was not displaying correctly
with some locales (de_DE at least). Maybe some labels should be split in several lines.
* src/galeon.h
* src/mozcallbacks.c
* src/mozilla.cpp: Declare link_drag_types in galeon.h. It's better to have it there than
have it duplicated.

2000-12-28  Yukihiro Nakai <nakai@gnome.gr.jp>

* Add Japanese translation to galeon.desktop

2000-12-26  Marco Pesenti Gritti <mpeseng@tin.it>
* src/mozilla.cpp
* src/browser.c
* src/mozcallbacks.c: links dnd done with mozilla events, removed the hack. Ricardo could you take a look
to the gtk drag code ? I'm not sure if all is ok. FIXME do not duplicate link_drag_types

2000-12-26  Joshua Horvath <jmhorvat@home.com>
* src/autobookmarks.c:
* src/bookmarks.c:
* src/bookmarks_callbacks.c: Fixed some autobookmarks related crashes.

2000-12-26  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Fixed a crash with the -t option.

2000-12-26  Marco Pesenti Gritti <mpeseng@tin.it>
* src/mozilla_prefs.c
* src/prefs.c: Added a mouse wheel preferences page. FIXME hide system step check box and step spinbutton when not needed, sync zoom.

2000-12-25  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/prefs.c
* src/mozilla_prefs.c
* ui/galeon.glade: Added a coockie preferences page.

2000-12-25  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c
* src/bookmarks_callbacks.c
* src/galeon.h: changed the way toolbar entries are create for
bookmarks which have nicks and "%s" in the url. They now create
text entry fields labelled with the bookmark name, so when you
enter text it goes to the substituted shortcut. This basically
gives partial sidebar functionality in the toolbar(s). 
Merry Christmas to you all!

2000-12-23  Marco Pesenti Gritti <mpeseng@tin.it>
* src/mozilla.cpp
* src/browser.c: Initialize history, couloured llinks are working

2000-12-23 Marco Pesenti Gritti <mpeseng@tin.it> 
* Released Galeon 0.8.3

2000-12-23  Marco Pesenti Gritti <mpeseng@tin.it>
* src/mozcallbacks.c: do not save window size when we are in fullscreen mode
* src/menu_callbacks.c: do not uncheck fullscreen when showing toolbar, menubar, statusbar: now make sense
to have fulscreen mode and, for example, the toolbar showed
* src/mozilla.cpp
* src/browser.c: Create a profile in .galeon/mozilla/galeon. Cookies are working.

2000-12-22  Marco Pesenti Gritti <mpeseng@tin.it>
* src/browser.c
* ui/galeon.glade: removed alt-left alt-rigth: they are not valid gtk accellerators
* src/mozilla.cpp: test if we are on the document, dom node "html", before handling keys

2000-12-22  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/browser.c
* src/history.c
* src/history_callbacks.c: Only create the history dialog when it is 
needed.
* src/auto_completion.c: Grab the mouse when displaying the alternatives
window. Fixes the problem when the user could move the window while 
the alternatives were showing, but he can still click in any Galeon
widget...  I don't know how to add a grab to the alternatives window
while still letting the url entry receive keyboard events :(

2000-12-21  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/browser.c:
* src/browser_callbacks.c:
* src/context.c:
* src/misc.c:
* src/mozcallbacks.c:
* src/prefs.c:
* ui/galeon.glade: Added preferences page for mouse button
configuration. Middle and right button actions are now
configurable. Click+drag functionality not yet implemented due to
bug in mozilla's button event reporting for mouse_down.

2000-12-21  Marco Pesenti Gritti <mpeseng@tin.it>
* src/mozilla.cpp:  fixed key bugs with textarea

2000-12-20  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Correctly handle autobookmarks in toolbars.

2000-12-20  Joshua Horvath <jmhorvat@home.com>

* src/menu_callbacks.c: changed "view fullscreen" option to true
fullscreen display, instead of the current behavior which just hides
the tool/status/menubars (the old behavior can be activated with
Shift+click, or Ctrl+Shift+f). Cleanups.
Thanks to Vincent Caron for the suggestion and original patch.

2000-12-20  Matt Aubury <matt@ookypooky.com>

* src/autobookmarks.c: really added this time. Egg on face.

2000-12-19  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c
* src/autobookmarks.c (added)
* src/galeon.h
* src/Makefile.am
* src/POTFILES
* ui/galeon.glade: made AutoBookmarks a fully-fledged feature, 
configurable through preferences. Improved (?) heuristics also.

2000-12-19  Christophe Fergeau <christophe.fergeau@ensisun.imag.fr>

* src/autocompletion.c
* ui/galeon.glade
* src/prefs.c
* src/browser_callbacks.c: Added option to sort autocompletion 
alternatives window only using the "significant" part of the URL.

2000-12-18  Joshua Horvath <jmhorvat@home.com>

* src/mozcallbacks.c: Fixed Alt+left/Alt+right accelerators.
Added Ctrl+equals to mozembed zoom in accelerators (for those who 
don't use the keypad).

2000-12-17  Joshua Horvath <jmhorvat@home.com>

* ui/galeon.glade: Visual touchups in preferences dialog.
Changed "new category" icon in temp bookmarks editor so it is not
the same as the "new item" icon.

2000-12-16  Marco Pesenti Gritti <mpeseng@tin.it>
* src/mozcallbacks.c 
* src/browser.c: Back, Forward, Refresh with bot ctrl and alt accel. ctrl++ crtl+- alt++ alt+- zoom in and out

2000-12-16  Marco Pesenti Gritti <mpeseng@tin.it>

* src/toolbar.c: stop the spinner before destroy to avoid gtk warnings
* src/mozcallbacks.c: do not display "canceled by the user" message. User knows and many times
it get displayed when it should not
* src/main.c src/mozilla_prefs.c: language autodetection the first time you run galeon
* src/misc.c: fixed a crash when clicking cancel button on open url dialog
* ui/galeon.glade: statusbar accel to ctrl+u, reload accel ctrl+r

2000-12-16  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks_callbacks.c: fixed crash if up/down button in
bookmarks editor is clicked and no bookmarks are selected
* ui/i-bookmark.xpm: resized bookmark icon from 18x18 to 16x16 so
it doesn't get truncated in the bookmarks editor ctree.

2000-12-16  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/mozcallbacks.c (mozembed_dom_key_press_cb): Added Control-n to
open a new browser.
* src/browser.c (browser_add_accelerators): New function. 
Add additional accelerators here and in mozembed_dom_key_press_cb.

2000-12-16  Joshua Horvath <jmhorvat@home.com>

* src/find_callbacks.c: fixed lockup if prev/next clicked with no
text in the entry
* src/bookmarks.c:
* src/misc_callbacks.c: fixed crash if ok clicked and open url
entry is empty or has leading spaces
* src/mozcallbacks.c: don't add item to history list if it failed
to load
* src/bookmarks_callbacks.c: fixed problem with drag highlight not
being cleared correctly after a drag operation

2000-12-15  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c: improved autobookmarks heuristics

2000-12-15  Marco Pesenti Gritti <mpeseng@tin.it>
* all: callbacks moved (and some renamed again). 
Please test. Let's hope nothing is broken.

2000-12-14  Joshua Horvath <jmhorvat@home.com>
* src/galeon.h:
* src/bookmarks.c:
* src/bookmarks_callbacks.c: Up/Down buttons in bookmarks editor
now work with multiple selections.
* src/mozcallbacks.c: Removed unnecessary gtk_widget_queue_resize()

2000-12-14  Marco Pesenti Gritti <mpeseng@tin.it>
* all: callbacks renamed. Please test. Let's hope nothing is broken but it seems difficult ;)

2000-12-14  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/auto_completion.c: Improved the alternatives window. 
Now, it shows a clist with a scrollbar (if needed).
* src/bookmarks_callbacks.c: Fixed a bug with the go forward /
/ go backward buttons (they were leaving the previous item 
selected).

2000-12-14  Lee Willis <lwillis@plus.net.uk>

* src/bookmarks.c: fixed bug when <15 autobookmarks

2000-12-14  Joshua Horvath <jmhorvat@home.com>
* src/mozcallbacks.c: Chrome patch screwed up the window sizing
performed by the mozembed widget. Fixed.

2000-12-13  Joshua Horvath <jmhorvat@home.com>
* src/bookmarks_callbacks.c: Allow multiple bookmarks to be
reordered via DnD.
* src/mozcallbacks.c: mozembed new window callback applies
requested chrome settings. Only sets menubar/toolbar/statusbar
visibility currently.

2000-12-13  Matt Aubury <matt@ookypooky.com>

* src/mozilla.cpp: fixed history and context popup bug in 
long/unicode page titles. Thanks to Yanko Kaneti for finding
this and indicating the fix.

2000-12-13  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c: fixed silly bug if autobookmarks not present

2000-12-13  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c: tweaked AutoBookmarks scoring system

2000-12-12  Matt Aubury <matt@ookypooky.com>

* src/session.c
* src/portal.c
* src/misc_callbacks.c
* src/main.c
* src/galeon.h
* src/browser.c
* src/bookmarks.c: added an experimental form of automatically
generated bookmarks, based on how regularly you visit a site.
This is not enabled at the moment (see bookmarks.c if you want
to try it out).

2000-12-12  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/auto_completion.c: Fixed bookmarks & history corruption. 
Shigtly modified TAB completion behavior.

2000-12-11  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h:
* src/browser.c:
* src/mozcallbacks.c: Fixed crash on javascript window.close().
Also fixed warning, as browser_progress_action() could be called
after window was closed. This callback is now explicitly destroyed
after a load is finished.

2000-12-11  Christophe Fergeau <christophe.fergeau@ensisun.imag.fr>

* src/autocompletion.c
* src/browser_callbacks.c: Fixed TAB completion.

2000-12-10  Joshua Horvath <jmhorvat@home.com>

* ui/galeon.glade:
* src/bookmarks.c:
* src/bookmarks_callbacks.c: Removed "multiple selections" toggle
in bookmarks editor.  GTK_SELECTION_EXTENDED is now the default
selection mode. Added DnD reordering capability to the bookmarks
editors.
* src/browser.c: Fix for lockup when opening popup
windows.  Thanks to Philip Langdale for pointing out the problem.

2000-12-10  Matt Aubury <matt@ookypooky.com>

* src/auto_completion.h: removed, no longer used

2000-12-09  Christophe Fergeau <christophe.fergeau@ensisun.imag.fr>

* src/auto_completion.c
* src/browser.c
* src/browser_callbacks.c
* ui/galeon.glade: Improved autocompletion. Now TAB-completion is 
always enabled and you can Enable/Disable autocompletion.

2000-12-08  Joshua Horvath <jmhorvat@home.com>

* src/browser.c: Check if the location dockitem exits before
hiding it.

2000-12-08  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/prefs_callbacks.c
* src/prefs.c
* src/mime.c
* ui/galeon.glade: Mime preferences editor, small MIME cleanups.

2000-12-08 Marco Pesenti Gritti <mpeseng@tin.it>
* src/browser.c src/galeon.h src/mozcallbacks.c: set menubar shadow according to gnome prefs.
Remove browser->link, not needed (we get the href from click event in mozilla cpp)

2000-12-07  Yanko Kaneti <yaneti@declera.com>

* src/context.c src/history_callbacks.c: ability to show the Back/Forward history menu popup
by right-clicking on the Back/Forward document context menu items

2000-12-07  Joshua Horvath <jmhorvat@home.com>

* ui/galeon.glade: A minor visual touchup for the preferences font page - it looks a little
weird with the default font optionmenu taking up the whole page.

2000-12-07 Marco Pesenti Gritti <mpeseng@tin.it>
* src/toolbar.c: set toolbars shadow to ETCHED_OUT when toolbar border is not releved. use 
gnome-preferences api to get borders prefs
Now the behavior is correct, but is to read the gnome prefs the right way to go ?
* src/bookmarks.c: relief should not be set because gnome_app_add_toolbar does it
* src/galeon.glade: menubar ETCHED_OUT (it is the default)

2000-12-06  Yanko Kaneti <yaneti@declera.com>

* src/browser.c: better way to load a blank:page, open this url directly in mozilla

2000-12-06  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks_callbacks.c: 
* src/toolbar.c
* src/prefs_callbacks.c
* src/browser.c: The switch to the new toolbar code pretty much broke the location gnomeentry.
History was being saved in two different sections, the automatic url loading
wasn't working, etc. This should get everything working again.

2000-12-06  T鬑vo Leedj酺v <leedjarv@interest.ee>

* src/toolbar.c: Internationalization fixes.

2000-12-06  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/browser.c (browser_create): Reenable dropping urls in the 
bookmarks menu.
* src/galeon.h
* src/prefs.c: Changed the dafault to enable MIME handling.

2000-12-05  Matt Aubury <matt@ookypooky.com>

        * src/Makefile.am src/auto_completion.c src/bookmarks.c
* src/bookmarks_callbacks.c src/browser_callbacks.c src/galeon.h
* src/history_callbacks.c src/misc_callbacks.c
* src/mozcallbacks.c src/spinner.c src/toolbar.c:
misc cleanups, bugfix on adding bookmarks

2000-12-05  Matt Aubury <matt@ookypooky.com>

* src/galeon.h: hacked to work around problem with glade-xml
header files and newer versions of gcc/g++

2000-12-05  Joshua Horvath <jmhorvat@home.com>

* src/bookmarks_callbacks.c: Fixed NUM_LOCK bug in bookmark's editor.

2000-12-05  Matt Aubury <matt@ookypooky.com>

* src/toolbar.c
* src/bookmarks.c: toolbar and toolbar buttons relief now
follow global GNOME settings, and fix crash when spinner
animation not found (PS. why has this code "moved"?)

2000-12-03  Joshua Horvath <jmhorvat@home.com>

* src/prefs_callbacks.c: Improved the autoscroll.
* src/bookmarks_callbacks.c
* ui/galeon.glade: Allow using the DEL key to remove bookmarks

2000-12-03 Marco Pesenti Gritti <mpeseng@tin.it>
* toolbar.c bookmarks.c: set toolbars shadow to ETCHED_IN

2000-12-03  Joshua Horvath <jmhorvat@home.com>

* src/context.c: sync full screen view with menu toggle

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

* src/context.c (context_show_doc_menu): Set sensitiviness of "Go back"
and "Go Forward" in document contextual menu.

2000-12-03  Christophe Fergeau  <christophe.fergeau@ensisun.imag.fr>

* src/autocompletion.c: Sort the list of alternatives and don't show 
duplicates.
* src/browser.c: Stop loading pages before showing MyPortal.

2000-12-02  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c (bookmarks_new_bookmark): Make sure that there are 
not NULL fields when there shouldn't be.
* src/browser_callbacks.c (on_entry1_key_press_event): Fixed an off by 
one bug in autocompletion. BTW: who uses autocompletion having TAB 
completion? ;)

2000-12-02 Marco Pesenti Gritti <mpeseng@tin.it>
* toolbar.c: cleanups. FIXME: conflicts with bookmark toolbars (when setting prefs)
* bookmarks.c (browser_load_url): do not parse nick if text is "" (segfault fixed)

2000-12-02  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_callbacks.c (bookmarks_editor_copy): Fixed a crash 
with the copy temp boomark feature.

2000-12-01 Marco Pesenti Gritti <mpeseng@tin.it>
* toolbar.c: toolbar created with gtk/gnome api. May have some bugs. 
Needs cosmetic changes.

2000-11-30  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/prefs.c (preferences_load_mime): Detect old MIME prefs, ignore
 them and install default actions.

2000-11-30  Joshua Horvath <jmhorvat@home.com>

* src/galeon.h
* src/mozcallbacks.c: Fixed case sensitiviness bug of accelerators.

2000-11-30  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/netscape.c 
* src/bookmarks_callbacks.c
* src/bookmarks.c
* src/browser.c: Only open the bookmark editor when it is needed.

2000-11-30  Gediminas Paulauskas <menesis@delfi.lt>

* src/main.c: removed #ifdef ENABLE_NLS/#endif on Miguel's request.

2000-11-29  Matt Aubury <matt@ookypooky.com>

* src/portal.c: made page title translatable
* ui/galeon.glade: moved Preferences into Settings menu
* myportal.css: minor visual tweak

2000-11-26  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* FAQ: Added a question about MOZILLA_FIVE_HOME

2000-11-25  Nate Case <nd@kracked.com>

* src/history_callbacks.c: removed glade lookup

2000-11-24  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/prefs.c (preferences_load_mime, preferences_save_mime): Updated.
The mime types dialog has to be rewritten (should only let the user add
and remove what mime types are remembered)

2000-11-24  Almer S. Tigelaar  <almer1@dds.nl>

* src/netscape.c (netscape_import_bookmarks): Don't parse folder
names! (netscape and mozilla don't html escape folder names, only
sites names)

2000-11-24  Matt Aubury <matt@ookypooky.com>

* src/bookmarks.c: add bookmarks to auto completions at startup

2000-11-23  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon.h: Removed no longer used cmenu fields of GaleonBrowser.

2000-11-22  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* ui/galeon.glade
* src/mime.c
* src/misc.c: MIME reworked. Ask to do with unknown mime types.

2000-11-21  Yanko Kaneti <yaneti@declera.com>     

* src/prefs.c
* src/mozilla_prefs.c
* ui/galeon.glade: default font option lets user choose to render
in serif or sans-serif font by default

2000-11-20  Nate Case <nd@kracked.com>

* src/misc.c
* src/browser_callbacks.c: exit properly closes all windows now, fixing
the window size preservation bug while using exit.

2000-11-20  Joshua Horvath <jmhorvat@home.com>

* src/prefs.c: spinner fix
* src/prefs_callbacks
* ui/galeon.glade: clear history option

2000-11-19  Matt Aubury <matt@ookypooky.com>

* src/browser.c
* src/browser_callbacks.c
* src/galeon.h
* src/mozcallbacks.c
* src/prefs.c
* src/mozilla.cpp: misc cleanups

2000-11-20  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* ui/galeon.glade
* src/prefs.c: Use always int values for the use provided fonts option,
and not mix with booleans. Changed the widget to an optionmenu.

2000-11-19  Matt Aubury <matt@ookypooky.com>

* src/prefs.c: removed MIME types preferences page, since we
use the GNOME defaults at the moment, not the Galeon ones  

2000-11-19  Joshua Horvath <jmhorvat@home.com>

* ui/galeon.glade: change accelerators, visual cleanups
* src/mozcallbacks.c
* src/prefs_callbacks: auto-scroll tree on expand
* src/galeon.h:
* src/mozilla_prefs.c
* src/prefs.c: java sync fixes with settings menu

2000-11-19 Marco Pesenti Gritti <mpeseng@tin.it>
* mozilla_prefs.c: cleaned up
* context.c (context_show_link_menu): dont use browser->link (but href)
* mozcallbacks.c browser_callbacks.c galeon.h browser.c: old context hack removed

2000-11-19  Nate Case <nd@kracked.com>

* NEWS: updated
* src/history.c: free confdir and histfile, use g_concat_dir_and_file()
for portability instead of manual concat
* src/galeon.h: fixed type-o in configuration string #defines (java)

2000-11-18  Nate Case <nd@kracked.com>

* TODO: updated
* src/main.c: line buffered output, use popt context for urls as
command line arguments to properly ignore regular options, add
capability to load files in current directory without supplying
full path
* src/misc.c
* src/galeon.h: remove file_exists() (use g_file_exists instead)

2000-11-18  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/browser_callbacks.c
* src/browser.c (browser_init_data): 
* ui/galeon.glade
* src/prefs.c
* src/misc.c (handle_foreign_mime_types): Added an option to enable or
disable galeon mime handling. Added it to the settings menu and removed 
the broken mime options from there.

2000-11-16  Joshua Horvath <jmhorvat@home.com>

* ui/glaeon.glade: Fixed some visual bugs. "Clear location bar history"
item.
* src/prefs.c: Clear location bar option.

2000-11-17 Marco Pesenti Gritti <mpeseng@tin.it>
* misc_callbacks.c misc.c galeon.h browser.h: copy_to_clipboard 
implemented with gtk selections
* galeon.glade mozcallbacks.c: change "Kb" in "kB"
* AUTHORS: added Joshua Horvath

2000-11-17  Szabolcs Ban <shooby@gnome.hu>

* galeon.desktop: added Hungarian entry

2000-11-16  Joshua Horvath <jmhorvat@home.com>

* src/prefs.c: fix location entry pointer bug
* src/browser.c
* src/browser_callbacks.c: location bar patch & visibility fix

2000-11-16  Nate Case <nd@kracked.com>

* src/galeon.h
* src/browser.c: added browser_go_home()
* ui/galeon.glade
* src/browser_callbacks.c: button press callback for middle click
   in new window.  "clicked" and this
   now use browser_go_home()

2000-11-16  Ricardo Fern嫕dez Pascual <ric@users.sourceforge.net>

* ui/galeon.glade
* src/prefs.c
* src/mozilla_prefs.c
* src/browser_callbacks.c
* src/galeon.h: Addeed a settings menu to keep some usual preferences
more handy. Added "Use provided fonts" option.

2000-11-15  Matt Aubury <matt@ookypooky.com>

* src/misc.c: stopped trying to identfy mime types from URLs,
because it caused so many problems. Need gtkmozembed callback.
* ChangeLog: fixed broken commit dates

2000-11-13  Joshua Horvath <jmhorvat@home.com>

* misc_callbacks.c
* browser_callbacks.c
* prefs_callbacks.c: expanding context menus fixed. 
small visual bug with the preferences dialog.
save location combobox history if you exit the program 
instead of closing/destroying the browser window

2000-11-12  Nate Case <nd@kracked.com>

* src/context.c: added CONTEXT_MENU_TOGGLEITEM macro
* src/context.c: added 'Full Screen View' to document
 context menu - made menu static

2000-11-11  Mark Crichton <crichton@gimp.org>
  
        * configure.in: Fixed AC_ARG_WITH bugs w.r.t. mozilla detection

2000-11-10  Marco Pesenti Gritti <mpeseng@tin.it>

* all: #define M18 removed
* configure.in: new checks for mozilla libs (Nautilus CREDITS)
* galeon.glade: dupe removed (Thank you Joshua)
* mozilla.cpp: dont show context menu on xul pages fixed

2000-11-09  Matt Aubury <matt@ookypooky.com>

* src/browser.c
* src/bookmarks.c: a different (better?) solution to the problem
  of toolbars not displaying properly at browser creation time
* src/misc_callbacks.c: fixed email address in About box

2000-11-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* ui/galeon.glade
* src/misc.c
* src/prefs.c
* src/browser_callbacks.c: Added options to use diferent dowloaders.

2000-11-05  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/context.c (context_show_bookmark_menu): New function.
* src/mozcallbacks.c (dom_mouse_click_cb): Show a bookmark poup menu 
with button2.

2000-11-05  Joshua Horvath <jmhorvat@home.com>

* src/browser.c (browser_show_openurl_dialog): Make the Open URL 
window wider.
* src/misc_callbacks.c: Stop loading pages before closing, to avoid
crashing.
* src/prefs.c: Spinner causes crash fix

2000-11-04  Mark Crichton <crichton@gimp.org>

        * configure.in: Default looking for the Mozilla libs and includes
in /usr/lib/mozilla and /usr/include/mozilla.

2000-11-04  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/browser.c (browser_create): Don't create the toolbars until the 
window is visible. Fixes the problem with more than one bookmark 
toolbar.

2000-11-03  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/misc.c (user_file): Look for files in the ui directory also. 
Free all the strings after use. Remember all files that have been 
found before.
* ui/: Creted this directory and moved all the pixmaps files and 
galeon.glade there.
* Makefile.am
* configure.in: Modified to use the new ui directory.

2000-11-02  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_callbacks.c (bookmarks_editor_collapse_all,
 bookmarks_editor_expand_all): New functions.
* galeon.glade: Correctly align the icons of the buttons. Added buttons
to expand/collapse all items.

2000-10-2  Marco Pesenti Gritti <mpeseng@tin.it>

* browser.c mozcallbacks.c: better size/visibility/new window handling

2000-10-30  Joshua Horvath <jmhorvat@home.com>

* mozcallbacks.c: menubar accellerators and back/forward accel changed

2000-10-30  Nate Case <nd@kracked.com>

* src/netscape: fixed Andre's e-mail address

2000-10-28  Marco Pesenti Gritti <mpeseng@tin.it>

* browser.c: set galeon icon when creating a new browser window

2000-10-29  Nate Case <nd@kracked.com>

* src/main.c: cleanup
* src/netscape.c: import netscape proxy settings (untested)

2000-10-28  Nate Case <nd@kracked.com>

* src/netscape.c: changes to netscape pref importing
* src/main.c: Ask user to import prefs on first run
* src/misc.c (init_cache_dir): verbose error message
* src/galeon.h: prototypes for pref importing

2000-10-28  Andreas Heck <aheck@fleischmann.org>

* src/netscape.c: Netscape preference importing patch

2000-10-28  Marco Pesenti Gritti <mpeseng@tin.it>

* mozcallbacks.c browser.c: many accellerators added
new hide menu. minimal document context menu pref.
auto show context menu pref removed

2000-10-27  Joshua Horvath <jmhorvat@home.com>

* prefs.c browser.c: toolbar redraw fix

2000-10-27  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade
* src/bookmarks_callbacks.c
* src/netscape.c: Exporting bookmarks to netscape or mozilla.

2000-10-27  Juan Carlos Castro y Castro <jcastro@appi.com.br>

* src/browser.c (browser_update_status_bar_text): Fixed underestimated
page size problem with dinamic pages.

2000-10-22  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/mozilla.cpp (mozilla_reload_docshell): New function.
* src/context.c (context_show_doc_menu): Added add temp bookmark 
options to the context menu.
(context_show_doc_menu): Added reload frame.
* src/browser.c (browser_create_default, browser_create_from_url, 
browser_create_from_url_view_source): Return the created browser.

2000-10-22  Marco Pesenti Gritti <mpeseng@tin.it>

* prefs_callbacks.c misc.c: display open directory dialog when download requested from context menus
* bookmarks.c: added dir_open.xpm
* misc.c prefs_callbacks.c galeon.glade: added clear cache button in prefs

2000-10-21  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/browser.c (browser_open_frame)
* src/context.c (context_show_doc_menu): Added "open frame" and "open
frame in new window" menu options.

2000-10-19  Marco Pesenti Gritti <mpeseng@tin.it>

* mozilla.cpp: improved mozilla results handling
* all: warnings removed

2000-10-18  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/misc.c (known_mime_types): Added image/png.
* src/misc_callbacks.c (on_WMain_key_press_event): Deleted. Was 
redundant with code in mozcallbacks.c
* src/browser.c (signal_connections): Warning cleanup.

2000-10-15  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* configure.in: Fixed enable-M17 option (was confused with cvs-source)
* src/mozcallbacks.c (dom_mouse_over_cb)
* src/bookmarks.c (bookmarks_editor_controls_init): Added LINK to the
drag actions.

2000-10-14  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade
* src/browser.c
* src/mozcallbacks.c: Hack for dragging links. GtkMozEmbed should have
some support to do this better... :(

2000-10-14  Nate Case <nd@kracked.com>

* src/browser.c: fixed DnD to work with gmc (add LINK action)

2000-10-13  Marco Pesenti Gritti <mpeseng@tin.it>

* src/context.c src/mozilla.cpp: document context menu completed. added save, find, back, forward
view source now reflect the option (external or mozilla handling)

2000-10-13  Frank Copeland <fjc@thingy.apana.org.au>

* src/misc.c: case insensitivity for protocols, re RFC2396

2000-10-12  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/prefs.c (set_color_from_config): Fixed a very stupid bug.
* src/mozilla.cpp (mozilla_scroll_begin, mozilla_scroll_end): New.
* src/mozcallbacks.c (dom_key_press_cb): Added HOME and END keys.
* src/misc_callbacks.c (on_WMain_key_press_event): Rewrote using
GDK keysyms instead of string camparisions, and returning a gboolean
(because it's the expected behavior). Added HOME and END keys.

2000-10-12  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp: big rework (expect bugs). now it handle frames (used in view source and in keyboard scrolling)
* src/context.c: added document menu. (view source only actually)

2000-10-12  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp: fixed key bug (u was opening find)
* src/mozcallbacks.c: handle size_to M18 new callback. fixed portal not opening
urls bug. handle external protocols on mouse click.

2000-10-11  Lee Willis <lwillis@plus.net.uk>

        * src/mozcallbacks.c: Fized tabbing betwen form fields.

2000-10-10  Lee Willis <lwillis@plus.net.uk>

        * src/misc.c: added "jar:" and "javascript:" protocols

2000-10-09  Matt Aubury <matt@ookypooky.com>

* src/gtm.c: add warning if gtm doesn't start
* src/misc.c: add text/x-perl mime type for slashdot login

2000-10-09  Lee Willis <lwillis@plus.net.uk>

        * src/misc.c: added "resource:" protocol to allow mozilla
  "about:" protocols to work correctly

2000-10-08  Nate Case <nd@kracked.com>

* galeon.glade
* src/prefs.c
* src/mozilla_prefs.c: proxy_keepalive and http_version prefs

2000-10-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade
* src/prefs.c
* src/mozilla_prefs.c (mozilla_prefs_set): Set color, underline links
and override document colors preferences.
* src/browser_callbacks.c: Fixed a compilation bug when not using CVS_SOURCE

2000-10-06  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla.cpp: fixed a bug in CVS_SOURCE. we were testing for a not initialized result (and the scrool was not working)
added src of image detection
* src/context.c: added. added image menu.

2000-10-06  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade
* src/browser_callbacks.c (on_zoom_spin_key_press_event): Make the spin
ignore up/down key presses (avoid interfering with keyboard scrolling)
* src/portal.c (render_from_item): Applied Lee Willis patch for urls
without protocol.
* galeon.glade: Color preferences options. No code yet.

2000-10-06  Matt Aubury <matt@ookypooky.com>

* src/browser.c
* src/galeon.h
* src/misc.c
* src/mozcallbacks.c
* src/prefs.c: new protocol and mime type handling framework

2000-10-05  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/portal.c (render_from_item): Prepend "http://" to urls without 
protocol.

2000-10-05  Marco Pesenti Gritti <mpeseng@tin.it>

* mozilla_prefs.c: cleaned up languages code
* browser.c: use gtk_signal_connect_while_alive to connect signals (should avoid call after gtk embed component is destroyed)

2000-10-04  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade: Added Estonian (et) to the languaje list. Typo fix.

2000-09-30  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade
* src/prefs.c
* src/galeon.h
* src/browser.c: hide/show go button. Show go button in the location
toolbar too, but as a text only button.

2000-09-29  Lee Willis <lwillis@plus.net.uk>

* src/browser_callbacks.c (on_open_url_ok_cb): Parse bookmarks nicks.

2000-09-29  Marco Pesenti Gritti <mpeseng@tin.it>

* galeon.glade src/prefs.c src/prefs_callbacks.c: added languages option

2000-09-28  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade
* src/bookmarks_callbacks.c
* src/bookmarks.c: Drop bookmarks in the bookmarks editor (and temps)
* src/bookmarks_callbacks.c (bookmarks_editor_ctree_drag_data_get): 
Bookmark target type.
* src/bookmarks.c (bookmarks_save_to_string, 
bookmarks_load_from_string): Removed.
* src/bookmarks.c (bookmarks_item_from_string, 
bookmarks_item_to_string): New functions.

2000-09-28  Marco Pesenti Gritti <mpeseng@tin.it>

* galeon.glade src/prefs.c: added charset default and autodetect options
* src/mozilla_prefs.c: added

2000-09-27  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade
* src/bookmarks_callbacks.c
* src/browser_callbacks.c
* src/browser.c: Url drag and drop and dropping urls and bookmarks on 
the bookmarks menuitem and the url entry.
* src/browser.c (browser_create)
* src/galeon.h
* src/bookmarks.c (bookmarks_create_menu_recursively,
bookmarks_create_menu, bookmarks_toolbar_clicked): Bookmarks tooltips.
* src/bookmarks.c (bookmarks_save_to_string, 
bookmarks_load_from_string): New functions.

2000-09-27  Marco Pesenti Gritti <mpeseng@tin.it>

* configure.in src/mozilla.cpp: added -enable-gcc-compatibility-hack option

2000-09-26  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Open bookmark in new window when click with BUTTON2.
* galeon.glade
* src/bookmarks_callbacks.c
* src/bookmarks.c: Remember the expanded/collapsed state of categories.
* src/Galeon.idl
* src/Galeon-impl.c: Added addTempBookmark to the interface.
* src/main.c (main): Added command line option to add a temp bookmark.

2000-09-26  Matt Aubury <matt@ookypooky.com>

* galeon.glade src/spinner.c src/prefs.c: changed to allow
selection of alternative spinners

2000-09-17  Marco Pesenti Gritti <mpeseng@tin.it>

* src/browser.c: fixed a startup crash

2000-09-25  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/netscape.c: Import separators. Save inmediately after importing.

2000-09-25  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade: Changed the border size of the toolbars (Galeon toolbar
 was 1 pixel taller than Standard Gnome toolbars)
* src/bookmarks.c (add_temp_bookmark): Save the temp bookmarks after 
each bookmark is added, for safety against crashes.
* src/bookmarks.c
* src/misc_callbacks.c (on_browser_destroy)
* src/browser.c (browser_create): Bookmark's toolbars management 
cleanups.

2000-09-24  Marco Pesenti Gritti <mpeseng@tin.it>

* galeon.glade src/browser_callbacks.c: added full screen option (actually it hide toolbar and statusbar)
* src/galeon: portability fix (thanks to Paul Barnfather)
When ./galeon-bin exist execute it

2000-09-24  Marco Pesenti Gritti <mpeseng@tin.it>

* galeon.glade prefs.c browser.c misc_callbacks.c: toolbars management bugfix. cleanups

2000-09-23  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/browser_callbacks.c (on_view_toolbar_activate): Show/hide the 
bookmarks toolbars.
* src/bookmarks.c (bookmarks_create_menu): This now gets a GaleonBrowser
instead of a WMain. Hides the toolbars if neccesary.

2000-09-23  Marco Pesenti Gritti <mpeseng@tin.it>

* galeon.glade prefs.c browser.c: toolbars management rehased

2000-09-22  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/misc.c (tmpnam_ex): Use tmpnam instead of tmpnam_r

2000-09-20 Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_callbacks.c: More dnd types.

2000-09-19  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/browser.c (browser_create): Set toolbar and menubar relief 
acording to user gnome preferences.

2000-09-18  Marco Pesenti Gritti <mpeseng@tin.it>
* NEWS: updated
* TODO: updated
* src/misc_callbacks: free the cmenu timer before to quit (Kain patch)

2000-09-18  Marco Pesenti Gritti <mpeseng@tin.it>
* src/bookmarks.c (bookmarks_parse_nick): fixed a bug (galeon was freezing sometimes on my system when typing an url)
* src/prefs.c (set_toolbar_style_window): cleanup. try to fix invisible toolbar bug.
* src/mozcallbacks.c: do not start spinner when it is not created (fixed)

2000-09-18  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade
* src/bookmarks_callbacks.c
* src/bookmarks.c 
* src/browser.c
* src/browser_callbacks.c: Some bookmark DND and moving bookmarks 
dragging.
* src/bookmarks.c (bookmarks_create_copy_menu): Add the root bookmark 
to the menu.

2000-09-18  Marco Pesenti Gritti <mpeseng@tin.it>
* src/netscape.c: set bookmarks_editor->dirty to TRUE, so that imported bookmarks are saved
* README: more info on submitting bugs
* INSTALL: changed info about mozilla binary and devel packages (I'm not mantaing galeon-mozilla-devel anymore...)
added info to compile gtm (--sysconfdir ...)
* galeon.spec.in libglade >= 0.14
* Makefile.am added myportal.css to EXTRA_DIST

2000-09-17  Matt Aubury  <matt.aubury@embeddedsol.com>

* galeon.glade: added My Portal style-sheet option, shuffled
  a few things around
* src/portal.c: added choice of portal style-sheet
* src/prefs.c: updated with new preference
* src/galeon.h src/mozcallbacks.c: minor cleanups

2000-09-17  Marco Pesenti Gritti <mpeseng@tin.it>
* src/mozilla.cpp: fixed preferences function compile problem with M18.

2000-09-17  Nate Case  <nd@kracked.com>

* src/misc.c (user_file): generalized glade_file() function
* src/portal.c: changed CSS filename determination logic
* src/galeon.h: function prototypes

2000-09-16  Matt Aubury  <matt.aubury@embeddedsol.com>

* Makefile.am: added install of CSS
* galeon.glade: shuffled menus around a bit
* myportal.css: added, the default style sheet for "My Portal"
* src/portal.c: rewritten to generate more simple HTML which is then
  formatted by a CSS style sheet
* src/session.c: fixed Ricardo's free'ing so it doesn't crash :-)
* src/browser.c src/browser_callbacks.c src/gtm.c src/misc.c
  src/misc_callbacks.c src/mozcallbacks.c src/trans.h:
  misc small cleanups

2000-09-16  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/browser_callbacks.c (on_entry1_key_press_event): Don't return 
after procesing Enter key (caused problems with the alternatives 
window of completions)
* src/session.c (session_autoresume, session_save)
* src/history.c (history_load, history_save)
* src/bookmarks.c (bookmarks_load_from, bookmarks_save_as): Free the 
xml tree after using it.
(bookmarks_copy_bookmark): New function
* galeon.glade
* src/bookmarks.c
* src/bookmarks_callbacks.c: Added a button to copy a temporary bookmark
to a standard bookmark category.

2000-09-15  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_callbacks.c (compact_bookmarks_editor_go): Fixed a crash 
when trying to load an item wich is not a SITE.
* src/bookmarks.c (bookmarks_editor_place_tree_item): Fixed a crash when 
moving categories in the editor. Freeze the ctree during the operation.
* src/bookmarks.c (bookmarks_editor_remove_tree_item, 
bookmarks_editor_remove_tree_item_null): New functionn.
* src/mozcallbacks.c (title_changed_cb): Set the title acording to user
preferences.
* galeon.glade
* src/prefs.c: Added windows title preference.

2000-09-14  Nate Case <nd@kracked.com>

* src/main.c: fixed CORBA/gnorba warning
(patch courtesy of Daniel Stodden <stodden@in.tum.de>)

2000-09-14  Marco Pesenti Gritti <mpeseng@tin.it>
* src/mozcallbacks.c: key persistence completed

2000-09-14  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c (bookmarks_insert_bookmark): Decides better where to
insert the new bookmark.
* src/bookmarks_callbacks.c (bookmarks_editor_new_separator): New 
function.
* galeon.glade: Modified the bookmarks editor dialog to let it fit in
small screens (the previous one didn't fit very well at 800x600). Added
a button to insert separators.

2000-09-14  Marco Pesenti Gritti <mpeseng@tin.it>
* src/mozcallbacks.c mozilla.cpp: key handling infrastructure completed. added some keys (open, open url, new window)
middle button on llinks handling. (all this with new api)
* src/browser_callbacks.c galeon.glade: added View->Toolbar View->Statusbar to show/hide toolbar and status bar

2000-09-13  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon.h
* src/bookmarks.c (bookmarks_create_menu_item): Limit size of menu 
items to BOOKMARKS_MENU_MAX_LENGTH defined in galeon.h.
(temp_bookmarks_save): Fixed a crash on exit.
* src/misc.c (contextual_link_menu_uiinfo): Marked menu strings for 
translation.
* src/bookmarks_callbacks.c (on_bookmark_add): Set the dirty flag to
TRUE, in order to save the bookmarks.

2000-09-13  Marco Pesenti Gritti <mpeseng@tin.it>
* src/browser_callbacks.c src/misc_callbacks.c: make save directory persistent with gnome-config
* src/browser.c: fixed a bug in start page. Thanks to David Raynes
* src/prefs.c src/browser.c: added new windows option 

2000-09-13  Nate Case <nd@kracked.com>

* src/bookmark_callbacks.c: new importing features implementation,
some of which came from the generic bookmark import patch from
Joshua Klun (jklun@turbolinux.com)
* galeon.glade: file dialog added and new import options
* src/galeon.h: new macros containing bookmark locations; prototypes
for bookmark_callbacks.c

2000-09-12  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_callbacks.c (bookmarks_editor_remove): Select the next
item when there is only one selected bookmark.
(bookmarks_editor_edited): Check if the selection is not NULL before 
trying to edit.
* galeon.glade: URL and Name entries in the temp bookmarks window 
were not editable. Fixed (editing galeon.glade by hand...).

2000-09-11  Marco Pesenti Gritti <mpeseng@tin.it>
* src/mozcallbacks.c src/mozilla.cpp: debug code added
* src/browser_callbacks.c src/misc_callbacks.c: make open directory persistent with gnome-config

2000-09-11  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/portal.c
* src/netscape.c
* src/bookmarks.c 
* src/bookmarks_callbacks.c
* src/browser_callbacks.c
* galeon.glade: Finished new bookmark editing code. A lot of bookmarks 
code rewritten, expect some bugs...

2000-09-11  Marco Pesenti Gritti <mpeseng@tin.it>

* src/misc_callbacks.c browser.c: exit-crash bug worked around. not a real fix but it doesnt segfault anymore.
exit with exit(0) instead of gtk_main_quit()
* src/history.c galeon.glade: in dialog history: last visited and first visited column position inverted and default size enlarged
(so that last visited is visible). To Ricardo: if you dont like tell me and I will revert this change.

2000-09-10  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade
* src/bookmarks_callbacks.c
* src/bookmarks.c: New bookmarks editor.

2000-09-09  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/main.c
* src/browser.c (browser_create): Removed and moved to main().
* src/misc.c (glade_signal_connect_func): Receive a gpointer instead
of a GaleonBrowser* (to use it with the bookmarks dialog too.)
* galeon.glade
* src/bookmarks.c: New bookmarks editor.
(bookmarks_xml_read_item, bookmarks_xml_read): Set the parent of each 
item (why it wasn't set before?)

2000-09-08  Marco Pesenti Gritti <mpeseng@tin.it>

* src/browser_callbacks.c misc_callbacks.c: try to fix exit-crash bug. now segfault only when exit while loading a page
* src/mozilla.cpp mozcallbacks.cpp: context menus with the new embedding api (image, document not again imlemented).
keyboard scroll with the new embedding api.

2000-09-08  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade
* src/browser_callbacks.c (on_entry1_activate): Erased so you can
press SPACE in the url entry (for nicks).
(on_entry1_key_press_event): Go to URL when pressed Return.
* src/bookmarks_callbacks.c (on_tree1_select_row, on_tree1_unselect_row): 
Show the nick.
* src/bookmarks.c (bookmarks_free_bookmark): New function.
(bookmarks_insert_bookmark): Use bookmarks_new_bookmark.
(bookmarks_remove_recursively): Use bookmarks_free_bookmark.
(bookmarks_save_recursively): Save the nick field (for sites only).
(bookmarks_insert_bookmark): Read the nick.
(bookmarks_update_bookmark): Read the nick.
(bookmarks_parse_nick, bookmarks_find_by_nick): New functions.
* src/netscape.c (netscape_import_bookmarks): Use bookmarks_new_bookmark.

2000-09-08  Matt Aubury  <matt.aubury@embeddedsol.com>

* galeon.glade: rearranged preferences dialog box
* src/browser.c: another paranoia check, fixed new window bug
* src/prefs.c: updated to new organisation

2000-09-07  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon.h: Added nick to BookMarkItem.
* src/bookmarks.c (temp_bookmarks_init): Make sure the toolbar has only
icons without text.
(bookmarks_new_bookmark): New function.
(bookmarks_xml_read_item, bookmarks_xml_read, bookmarks_load, 
add_temp_bookmark, temp_bookmarks_init): Use bookmarks_new_bookmark.
* src/bookmarks_callbacks.c (on_bookmark_add): Use bookmarks_new_bookmark.
* src/bookmarks_callbacks.c (on_temp_bookmarks_go_clicked): Fixed a bug
that could cause galeon to crash under certain circunstances.
* po/POTFILES.in: Updated. 

2000-09-07  Matt Aubury  <matt.aubury@embeddedsol.com>

        * Galeon-impl.c bookmarks.c bookmarks_callbacks.c browser.c
browser_callbacks.c galeon.h history.c history_callbacks.c
misc_callbacks.c prefs_callbacks.c:
  modified "My Portal" handling to behave as a special url,
  and updated preferences dialog to reflect this

2000-09-07  Matt Aubury  <matt.aubury@embeddedsol.com>

        * galeon.glade src/browser.c src/main.c src/prefs.c 
  src/session.c: crash recovery preferences
* src/galeon.h: removed unnecessary prototypes

2000-09-07  Matt Aubury <matt.aubury@embeddedsol.com>

* src/browser.c: some simple checks to mitigate callback crashing
issues, still not a real fix though

2000-09-05  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_callbacks.c (on_temp_bookmarks_erase_clicked): Select
the next bookmark after erasing.

2000-09-05  Nate Case <nd@kracked.com>

* src/netscape.c: fixed crash-on-exit bookmark import crash, removed
  two list_* functions that were already in
  bookmarks.c

2000-09-04  Matt Aubury <matt.aubury@embeddedsol.com>

* src/browser.c: added hooks to create portal pages
* src/Makefile.am: added portal.c
* src/galeon.h: added portal.c prototypes
* galeon.glade: added "My Portal" to list of Home/New page options
* src/portal.c: first attempt at autogenerating portals from
  bookmarks. This may not be a good idea, can people please try
  it out and post to the mailing list?

2000-09-04  Rich Blinne <rblinne@moss.verinet.com>

* src/mozilla.cpp : make it working with cvs mozilla
* src/configure.in: added --enable-cvs-src option

2000-09-04  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/galeon.h (struct BookMarkItem): Added a notes field.
* src/bookmarks.c
* src/bookmarks_callbacks.c: Handle notes field of bookmarks.
* src/bookmarks.c (add_temp_bookmark): Returns the new bookmark now.
* src/bookmarks.c: Open bookmark in a new window when clicking with 
button 2 in the toolbar.
* src/bookmarks_callbacks.c (on_temp_bookmarks_ctree_tree_select_row): 
The selected bookmark is always visible.
* src/bookmarks_callbacks.c (on_temp_bookmarks_new_clicked): Select the
 new bookmark.
* galeon.glade: Spelling fix.

2000-09-04  Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks.c : removed default bookmarks
* src/bookmarks.xml: removed
* src/galeon.h: src/browser_callbacks.c src/mozcallbacks.c: context menu autoshow and right click coexist
* src/prefs.c: context menu autoshow disabled by default

2000-09-03  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/misc_callbacks.c (on_WMain_destroy): Check if the spin is valid 
before stopping it (fixes a problem when the user has disabled it).
* src/bookmarks.c (bookmarks_move_bookmark): Fixed a bug, it works now
with temp bookmarks too.
(bookmarks_list_all_urls, bookmarks_list_all_folders): Fixed compiling
warning (g_return_val_if_fail was needed instead of g_return_if_fail).

2000-09-03  Marco Pesenti Gritti <mpeseng@tin.it>

* galeon.glade: added close button to temp bookmarks dialog
* src/bookmarks_callbacks.c: added signal for close button

2000-09-03  Matt Aubury <matt.aubury@embeddedsol.com>

* galeon.glade: tidying up of preferences dialog
* src/Galeon-impl.c: fixed includes
* src/Makefile.am: added netscape.c, remove auto_completions.h
* src/bookmarks.c: removed netscape specific functionality
* src/auto_completion.c src/bookmarks_callbacks.c src/browser.c
src/browser_callbacks.c src/galeon.h src/gtm.c src/history.c
src/main.c src/mime.c src/misc.c src/misc_callbacks.c src/prefs.c
src/session.c src/spinner.c: misc cleanups
* src/netscape.c: created, for netscape-migrations specific
functionality. Currently is just Nate's stuff for bookmarks.

2000-09-02  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/browser.c (clean_exit)
* src/browser_callbacks.c (clean_exit): Save temp bookmarks, moved to 
src/browser.c
* src/bookmarks.c (bookmarks_save): split into bookmarks_save and 
bookmarks_save_as.
(bookmarks_load): split into bookmarks_load and bookmarks_load_from
* galeon.glade: Finished the temp bookmarks window.

2000-09-01  Nate Case <nd@kracked.com>

* src/bookmarks.c
* src/galeon.h: added function bookmarks_list_all_urls()
* src/bookmarks.c: improved bookmark importing (merging and dup elimination)
* NEWS: updated

2000-09-01  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/auto_completion.c (auto_completion_complete_url_extended): 
Prepend "http://", "http://www." and "file://" if needed.

2000-08-31  Matt Aubury <matt.aubury@embeddedsol.com>

* src/main.c: NULL terminated the poptOptions
* src/misc_callbacks.c: turn off GnomeAnimator on destroy,
  fixes crashes when closing windows

2000-08-31  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks_callbacks.c
* src/bookmarks.c: Cleanups and initial support for a temporary
boolkmarks folder.
* src/browser_callbacks.c (cmenu_timeout_callback): Changed the 
g_assert to a g_return_val_if_fail. Make the autoshowing menu work 
again. Added "add temp bookmarks" option and using copy_to_clipboard
 function. Cleaned up (but still looks ugly due to #ifdef..#endif)

2000-08-30  Nate Case <nd@kracked.com>

* src/galeon.h: changed mozilla_scroll_lines->mozilla_scroll
* src/mozilla.cpp: added scroll by pages support
* src/misc_callbacks.c: cleaned up key handling, added page up/down
support

2000-08-30  Matt Aubury <matt.aubury@embeddedsol.com>

* galeon.glade: added key press event on main window
* src/galeon.h: added new prototype for mozilla_scroll_lines
* src/mozilla.cpp: added mozilla_scroll_lines
* src/misc_callbacks.c: added handler for keypress callbacks,
can do up and down scrolling by a single line of overall
window: doesn't handle frames yet, and can't cope with interacting
with forms -- but it works as a temporary hack.

2000-08-30  Nate Case <nd@kracked.com>

* src/main.c: added --existing command line option
* FAQ: updated
* TODO: updated

2000-08-29  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c (bookmarks_create_menu_recursively, 
bookmarks_create_file_submenu): Set the title of the menus (for 
tear-off menus).
* galeon.glade: Removed old view source dialog. (BTW: why are there 
two dirselection widgets?)
* src/misc_callbacks.c (on_about1_activate): Changed my email.
* src/misc_callbacks.c: Removed unused code (old view source dialog).
* src/misc.c (glade_signal_connect_func): Minor fix.
* src/browser_callbacks.c (cmenu_timeout_callback): Fixed open a new 
window when button 2 is clicked (It was opening more that one window 
when the button was kept hold)

2000-08-28  Nate Case <nd@kracked.com>

* src/browser_callbacks.c: added on to ric's hack for middle button
"open in new window" support

2000-08-28  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* THANKS: Added Burrus Nicolas
* src/mozcallbacks.c
* src/browser_callbacks.c (cmenu_timeout_callback): added a hack to
show the contextual menu with the right button.
* src/galeon.h: added #define CMENU_HACK.
* src/bookmarks_callbacks.c: Changed functions that were trying to 
receive A GaleonBrowser pointer instead of a gpointer, because they 
do not receive any GaleonBrowser.

2000-08-27  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c (bookmarks_add_bookmark): Changed, it now takes two 
parameters: the bookmark to add and the parent.
(bookmarks_string_request_callback): Takes the bookmark to add as the 
second parameter.
* src/bookmarks_callbacks.c (on_bookmark_add): Fixed.
* configure.in: Changed default for MOZ_LIBS and MOZ_INCS to use $prefix.
* src/history.c (history_visited): Don't add "about:blank" to history.
* src/mozcallbacks.c (location_changed_cb): Don't show "about:blank"
in the URL entry.

2000-08-26  Burrus Nicolas <burrus_n@epita.fr>
 
* galeon.glade: added no_proxy_for entry and label in preferences dialog
* src/misc.c: added no_proxy_for support
* src/misc.c: fixed bug with ftp port (http_port was overriden by ftp one)
* src/prefs.c: add no_proxy_for support

2000-08-26  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/browser_callbacks.c (on_entry1_key_press_event): Fixed cursor 
movement with arrows keys
* src/browser.c (browser_create): Use the url about:blank instead of 
rendering the "<HTML><BODY></BODY></HTML>" string directly
* src/misc_callbacks.c (on_view_source1_activate): Avoid crashing if 
the url of the page is null.
* galeon.glade: Added gless to the list of external viewers

2000-08-25  Marco Pesenti Gritti <mpeseng@tin.it>

* src/browser_callbacks.c
* src/mozcallbacks.c: context timer bug fixed. now its stable on my system (but I have not enabled it by default)
* galeon.glade
* src/galeon.h
* src/prefs.c: added context timer menu options (enable/disable, delay)

2000-08-25  Nate Case <nd@kracked.com>

* src/mozcallbacks.c: context timer menu disabled until stable
* src/browser_callbacks.c: ditto

2000-08-25  Marco Pesenti Gritti <mpeseng@tin.it>

* mozcallbacks.c: timer for link contextual menu
* browser_callbacks.c (cmenu_timeout_callback): show and handle the link contextual menu
* prefs.c
* galeon.glade
* galeon.h: source editor default changed to gnome-edit

2000-08-25  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/misc_callbacks.c (on_view_source1_activate): View source in a 
browser window instead of the view source dialog.
* src/browser.c (browser_create_from_url_view_source): New function.
* src/browser_callbacks.c (on_view_source_mode_activate): New function.
* galeon.glade: Added the "view source mode" menuitem.
* src/mozilla.cpp (mozilla_view_source): New function.
* src/misc.c (tmpnam_ex): New function.
* src/misc_callbacks.c (on_view_source1_activate): Make the temp file
end in ".html" in order that external programs use syntax highlighting.

2000-08-24  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/Makefile.am: Changed -lpthread with $(PTHREAD_LIB)

2000-08-21  Marco Pesenti Gritti <mpeseng@tin.it>

* prefs.c: remove downloading category (empty)

2000-08-22  Nate Case <nd@kracked.com>

* src/bookmarks.c: spelling fix

2000-08-22  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* po/es.po: Updated
* src/browser.c (browser_init_data): Added the zoom spin widget.
* src/browser_callbacks.c (on_zoom_spin_changed, zoom_timeout_callback):
 Added a delay before updating the zoom factor (helps slow computers).

2000-08-21  Marco Pesenti Gritti <mpeseng@tin.it>

* browser.c 
* misc.c: Mozilla preferences were not applied: fixed
* galeon.glade
* misc.c: Fixed toolbar size bug. Toolbar must be showed after set_toolbar_type. 

2000-08-21  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade: Preferences to view source code with external program
and minor fixes.
* src/prefs.c (struc preferences_widget, preferences_process, 
preferences_fill, preferences_lookup_widgets): Preferences to 
view source with external program.
* src/misc_callbacks.c: Removed (not used).
(on_view_source1_activate): View source with an external program.
* src/galeon.h: Added configuration strings for view source with an 
external program.
* src/browser_callbacks.c (on_entry1_key_press_event): This was a void
function, changed to return gboolean.

2000-08-21  Marco Pesenti Gritti <mpeseng@tin.it>
* src/browser.c: fixed forward bug.
* src/browser.c (browser_init_data): added to fill GUI components in GaleonBrowser data structure
* src/mozcallbacks.c: glade_lookup_widget removed
* src/browser_callbacks.c: glade_lookup_widget removed

2000-08-21  Nate Case <nd@kracked.com>

* COPYING.README: Added new license clause, effective immediately

2000-08-20  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* galeon.glade: Changed tooltips for back/forward buttons
* src/misc_callbacks.c (on_toolbar1_size_allocate)
* src/prefs.c (set_config_from_togglebutton, 
set_togglebutton_from_config): new functions.
* src/prefs.c (set_toolbar_style_window, struct preferences_widget, 
preferences_process, preferences_fill, preferences_lookup_widgets)
* galeon.glade: show/hide location label preference.
* INSTALL: fixed configuration options error.

2000-08-20  Marco Pesenti Gritti <mpeseng@tin.it>
* src/misc_callbacks.c: callbacks.c split. added
* src/prefs_callbacks.c: added
* src/find_callbacks.c: added
* src/bookmarks_callbacks.c: added
* src/browser_callbacks.c: added
* src/callbacks.c: removed

2000-08-20  Remco de Jong <remco_de_jong@yahoo.com>
* po/POTFILES.in: added spinner.c and session.c

2000-08-19  Nate Case <nd@kracked.com>

* src/main.c: made g_print() a g_warning()
* src/misc.c: new misc functions (is_url(), file_exists())
* src/galeon.h: prototypes for misc.c
* src/main.c: fixed command line argument url handling behavior
* src/Galeon-impl: further browser integration
* src/galeon.h: enabled CORBA_INTERFACE
* src/main.c: CORBA interface integration

2000-08-19  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c (bookmarks_create_toolbars): Make sure the window is
visible before adding any toolbar, so several toolbars work properly.

2000-08-18  Remco de Jong <remco_de_jong@yahoo.com>
* src/mozilla-prefs.cpp: removed
* src/mozilla.cpp: added
* src/Makefile.am: changed mozilla-prefs.cpp into mozilla.cpp

2000-08-18  Marco Pesenti Gritti <mpeseng@tin.it>

* src/callbacks.c: changed some callbacks (now GaleonBrowser passed as user data)
* src/misc.c: code to pass Galeon Browser as user data
* src/browser.c: gmodule initialization

2000-08-18  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>
* src/mozilla-prefs.cpp (mozilla_set_zoom): New function.

* src/callbacks.c (on_zoom_spin_changed): Rewrote using 
mozilla_set_zoom.

* src/callbacks.c (on_BBack_clicked, on_BForward_clicked)
* src/browser.c (browser_create): Removed references to removed
fields of GaleonBrowser.

* src/mozcallbacks.c (load_finished_cb): Removed call to 
history_update_backforward.

* src/galeon.h: removed back_history, forward_history, going_back, 
going_forward from GaleonBrowser.

* src/misc.c (create_menu_from_list): Removed.

* galeon.glade:added on_Bbf_button_press_event callback.

* src/callbacks.c (on_Bbf_button_press_event): new callback to display
the session history.

* src/mozilla-prefs.cpp (mozilla_sesion_history, 
mozilla_sesion_history_go): new functions used to deal with session 
history.

* src/misc.c (add_bf_menu, create_back_menu, create_forward_menu, 
free_string_array): new functions used to display the session history 
menus.

2000-08-17  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla-prefs.c (mozilla_find): find previous
* src/callbacks.c: history in the find dialog and others minor changes

2000-08-17  Matt Aubury <matt.aubury@embeddedsol.com>

* galeon.glade: removed hard coded sizes, should work better
with strange font settings now
* src/browser.c src/callbacks.c src/main.c src/galeon.h: fixed new page type bug


2000-08-17  Matt Aubury <matt.aubury@embeddedsol.com>

* src/session.c: Added first pass at session handling cade
* src/callbacks.c: call session saving
* src/galeon.h: new type and prototypes
* src/main.c: call session auto resuming
* src/mozcallbacks.c: call session autosaving
* src/Makefile.am: added session.c


2000-08-16  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/callbacks.c (on_open_url1_activate): Cleaned up warnings.

* src/mozcallbacks.c (net_status_change_cb): Don't show an error box
 when the user cancelled connection (because he already knows...).
Instead, the message is always displayed in the statusbar.

2000-08-16  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla-prefs.c (mozilla_find): find previous
* src/callbacks.c: history in the find dialog and others minor changes

2000-08-16  Nate Case <nd@kracked.com>

* src/Makefile.am: CORBA support file modifications
* src/galeon.h: New CORBA #define
* src/main.c: initial CORBA client/server support
* src/Galeon-impl.c: new CORBA code
* galeon.gnorba: new package file for CORBA interface

2000-08-16  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla-prefs.c (mozilla_find,mozilla_save): save and find cleaned up. support for find next.
* src/callbacks: A real find dialog


2000-08-15  Remco de Jong <remco_de_jong@yahoo.com>
* src/callbacks.c src/bookmarks.c: fixed bookmark moving


2000-08-15  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

        * INSTALL: Updated (I was getting several user questions)

2000-08-15  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla-prefs.c (mozilla_find): added. Initial support for find
* src/callbacks: Initial (stupid) find dialog

2000-08-15  Remco de Jong <remco_de_jong@yahoo.com>
* src/callbacks.c galeon.glade: added view source

2000-08-15  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

        * INSTALL: Updated (I was getting several user questions)

2000-08-14  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla-prefs.c (mozilla_save): return a boolean as function result

2000-08-14  Matt Aubury <matt.aubury@embeddedsol.com>

* src/spinner.c: removed relief from spinner button, added
click sensitivity to take user to Galeon homepage
* src/callbacks.c: added spinner button click callback
* src/callbacks.h: prototype for callback

2000-08-14  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla-prefs.c (mozilla_save): return a boolean as function result

2000-08-14  Matt Aubury <matt.aubury@embeddedsol.com>

* src/spinner.c: removed relief from spinner button, added
click sensitivity to take user to Galeon homepage
* src/callbacks.c: added spinner button click callback
* src/callbacks.h: prototype for callback

2000-08-12  Marco Pesenti Gritti <mpeseng@tin.it>

* src/mozilla-prefs.c: added functions to save a document
* src/callbacks.c: callbacks of the save dialog


2000-08-12  Mark Crichton <crichton@gimp.org>

* Everywhere:  Cleaned up CVS.  Autogenerated files no longer
        tracked. Proper .cvsignore's placed.
* Makefile.am, src/Makefile.am: Cleaned up build system
        
2000-08-12  Marco Pesenti Gritti  <mpeseng@tin.it>
* src/spinner.c: create a button to contain the spinner
* po/pl.po: polish translation added

2000-08-11  Nate Case <nd@kracked.com>

* src/callbacks.c: added clean exit function, fixed file->exit behavior
* src/callbacks.h: function prototypes
* galeon.glade: changed "start page" hotkey to "t"

2000-08-10  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>
* src/bookmarks.c: Code cleanups and minor fixes.
* src/callbacks.c (on_ok_btn_clicked): Changed bookmarks_recreate_menu
for bookmarks_update_menu. Cleanup. This function should be renamed as 
on_bookmarks_ok_clicked.
* src/history.c (history_load): Using CONF_ADVANCED_HISTORY_EXPIRE
instead of a string.
* src/history.c (history_is_empty): Removed. Unused function.
* src/galeon.h: Took out some prototipes of private functions. Updated 
configuration strings. Changed type of BookMarkItem.parent to 
BookMarkItem * instead of gpointer.

2000-08-10  Remco de Jong <remco_de_jong@yahoo.com>
* po/POTFILES.in: added src/browser and src/misc.c

2000-08-09  Nate Case <nd@kracked.com>

* src/main.c: fix compile error
* po/sv.po: complete swedish translation merged (Christian Rose, Tomas Ogren)
* src/Galeon.idl: added
* src/Galeon-impl: added

2000-08-09  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* src/bookmarks.c: Rewrote the bookmarks menu creation creation, some 
code cleanup (there's still a lot to clean up)
* src/galeon.h: Updated prototypes for bookmarks.c

2000-08-08 Matt Aubury <matt.aubury@embeddedsol.com>

* src/browser.c: always create "blank" browsers regardless
* src/callbacks.c: change command line warnings into GUI warnings, minor cleanups
* src/galeon.h: minor cleanups
* src/history.c: minor cleanups
* src/main.c: added "first time user" checking and behaviours
* src/misc.c: minor cleanups
* src/prefs.c: substantial reorganisation and cleanups

2000-08-07 Marco Pesenti Gritti <mpeseng@tin.it>

* src/bookmarks.c: code cleanup

2000-08-07 Nate Case <nd@kracked.com>

* src/gtm.c: code cleanup
* src/bookmarks.c: code cleanup
* src/browser.c: code cleanup

2000-08-07 Maxim Sobolev <sobomax@FreeBSD.org>

* Makefile.am: INSTALL_PROGRAM changed in INSTALL_SCRIPT for galeon file
* src/galeon: !/bin/bash changed in !/bin/sh: more common in unix/linux systems

2000-08-07 Joe Bester <bester@mcs.anl.gov>

* src/callbacks.c (drag_drop,drag_data_received): drag and drop signals added
* browser.c (browser_create): code to init drag and drop

2000-08-07  Matt Aubury <matt.aubury@embeddedsol.com>

* src/mozcallbacks.c: changed GtkBrowser into GaleonBrowser (because it's not a gtk widget)
* src/browser.c: created, it contains all browser related functions browser_function_name
* src/galeon.h: moved in all from history.h, history_callbacks.h,mozcallbacks.h

2000-08-06  Ricardo Fern嫕dez Pascual  <ric@users.sourceforge.net>

* history.c
* history.h
* history_callbacks.c
* history_callbacks.h
* auto_completion.c 
* autocompletion.h: code cleanup

2000-08-06  Marco Pesenti Gritti  <mpeseng@tin.it>

* src/mozcallbacks.c: code cleaned up, not important changes in the code