2007-01-29  Christian Persch  <chpe@svn.gnome.org>

	* configure.ac:
	* src/Makefile.am:
	* src/Writer.cpp:
	* src/Writer.h:
	* src/main.cpp:

	Implement writing to JPEG.

2007-01-18  Christian Persch  <chpe@svn.gnome.org>

	* src/main.cpp:

	Initialise GThread before calling any glib function.

2006-12-09  Christian Persch  <chpe@cvs.gnome.org>

	* data/thumbnailer.schemas.in:

	Add thumbnailer schemas for application/xhtml+xml.

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

	* src/main.cpp:
	
	Renice when thumbnailing. Patch taken from suse rpm, by Federico Mena
	Quintero. 
	Don't focus the hidden window on map.
	
	Many thanks for never sending these patches to me, suse guys!

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

	* configure.ac:

	Update intltool req to 0.35.0.

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

	Commit uncommitted work before svn migration.

	R COPYING.MPL:
	* COPYING.README:
	* Makefile.am:
	* src/Components.cpp:
	* src/Components.h:
	* src/Embed.cpp:
	* src/Embed.h:
	* src/Listener.cpp:
	* src/Listener.h:
	* src/Prefs.cpp:
	* src/Prefs.h:
	* src/Printer.cpp:
	* src/Printer.h:
	* src/Writer.cpp:
	* src/Writer.h:
	* src/main.cpp:

	Gecko is free now, so we can be LGPL only too!

2006-02-15  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:

	Post-release version bump.

2006-02-15  Christian Persch  <chpe@cvs.gnome.org>

	=== Release 0.2 ===

2006-02-15  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:
	* m4/gecko.m4:
	* src/Makefile.am:

	Build with xulrunner trunk too, and use AC_C_BIGENDIAN
	to check the endianness.

	* src/Prefs.cpp:

	Use the document font gconf key.

	* src/Writer.cpp:

	Use stock endianness define.

	* src/main.cpp:

	Fix some compile warnings, and add support for xulrunner
	trunk.

2006-01-15 Christian Persch <chpe@cvs.gnome.org>
 
	* m4/gecko.m4:

	Updated from Epiphany: correct gecko version check
	if mozilla-config.h includes other files (multi-arch).

2005-12-11  Christian Persch  <chpe@cvs.gnome.org>

	* data/thumbnailer.schemas.in:
	* src/Embed.cpp:
	* src/Embed.h:
	* src/Makefile.am:
	* src/Printer.cpp:
	* src/main.cpp:

	Add support for processing multiple files in a row.

2005-12-08  Christian Persch  <chpe@cvs.gnome.org>

	* data/prefs.js:

	Turn off image animation and text blinking. Patch by Robert
	O'Callahan.

2005-12-07  Christian Persch  <chpe@cvs.gnome.org>

	* src/main.cpp:

	Fix invalid argument check.

2005-12-07  Christian Persch  <chpe@cvs.gnome.org>

	* src/main.cpp:

	Disable timeout when set to 0. Patch by Robert O'Callahan.

2005-12-07  Christian Persch  <chpe@cvs.gnome.org>

	* src/Writer.cpp:
	* src/Writer.h:
	* src/main.cpp:

	Add PPM format output. Patch by Robert O'Callahan.

2005-11-28  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:

	Suppress some C++ compiler warnings.

2005-11-28  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:
	* m4/gecko.m4:

	Updated.

2005-11-26  Christian Persch  <chpe@cvs.gnome.org>

	* src/main.cpp:

	Add output when timeout strikes.

2005-11-26  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:

	Post-release version bump.

2005-11-26  Christian Persch  <chpe@cvs.gnome.org>

	=== Release 0.1.1 ===

	* configure.ac:
	* src/main.cpp:

2005-11-26  Christian Persch  <chpe@cvs.gnome.org>

	* data/Makefile.am:

	Fix schemas install rule.

2005-11-26  Christian Persch  <chpe@cvs.gnome.org>

	* src/Writer.cpp:

	Fix compile warning.

	* src/main.cpp:

	Don't crash on unknown or not given mode argument.

2005-11-26  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:

	Post-release version bump.

2005-11-26  Christian Persch  <chpe@cvs.gnome.org>

	=== Release 0.1 ===

	* src/main.cpp:

	Uncomment debug define.

2005-11-26  Christian Persch  <chpe@cvs.gnome.org>

	* src/Makefile.am:

	Clean up on uninstall.

2005-11-26  Christian Persch  <chpe@cvs.gnome.org>

	* data/prefs.js:
	* src/Prefs.cpp:
	* src/Prefs.h:

        Load font preferences from desktop and Epiphany prefs.

	* configure.ac:

        Misc cleanups, and check for ln -s.

	* data/Makefile.am:
	* data/thumbnailer.schemas.in:

	Fix the thumbnailer command, and fix the gconf schema install rule.

	* m4/gecko.m4:

	Don't pollute CXXFLAGS.

	* src/Writer.cpp:

	Add sanity check for empty display rect, instead of crashing with
	div-by-zero.

	* src/Makefile.am:
	* src/main.cpp:
	Don't build 3 separate programs for photo, thumbnail and print; instead
	build just gnome-web-photo and symlink gnome-web-thumbnail/print to it.
	Detect the mode with --mode argument or by invocation.

2005-11-12  Christian Persch  <chpe@cvs.gnome.org>

	* Makefile.am:

	Add ACLOCAL_AMFLAGS.

2005-11-10  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:
	A m4/gecko.m4:

	Use the gecko macro package from Epiphany.

2005-10-27  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:
	* src/Makefile.am:

	Only add -lgkgfx when not building against xulrunner.

2005-10-27  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:

	Check for NSS/PSM headers.

	* src/Components.cpp:

	Add a nsIBadCertListener implementation which accepts the
	cert for this session.

2005-10-27  Christian Persch  <chpe@cvs.gnome.org>

	Patch by Robert O'Callahan <rocallahan@novell.com>:

	* configure.ac:

	Allow building with xulrunner.

	* src/main.cpp:

	Abort if RegisterComponents fails.

2005-10-05  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:

	Update gecko version check.

2005-08-16  Christian Persch  <chpe@cvs.gnome.org>

	* src/Printer.cpp:
	* src/Printer.h:
	* src/main.cpp:

	Implement --print-background for gnome-web-print (based losely on a
	patch by Steinar H. Gunderson), and fix the case of a relative output
	filename.

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

	* src/Printer.cpp:

	Use kRangeAllPages here.

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

	* src/main.cpp:

	Don't load the scrollbar-preventing stylesheet for print mode, since
	it prevents us from printing all pages.

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

	* src/Makefile.am:
	* src/Printer.cpp:
	* src/Printer.h:
	* src/main.cpp:

	Add gnome-web-print to print the page to postscript file.

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

	* data/prefs.js:

	Disable error pages.

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

	* src/Components.cpp:
	* src/Components.h:

	Move class definition to .cpp.

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

	* src/Writer.cpp:

	Fix for latest firefox trunk.

2005-07-15  Christian Persch  <chpe@cvs.gnome.org>

	* data/prefs.js:
	* src/Listener.cpp:
	* src/main.cpp:

	Remove the gross hack with setting/unsetting the env var now
	that https://bugzilla.mozilla.org/show_bug.cgi?id=299681 is
	checked in, and set the pref instead.

2005-07-12  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:

	Update gecko configure checks for seamonkey.

2005-07-05  Christian Persch  <chpe@cvs.gnome.org>

	* NEWS:
	* src/Listener.cpp:
	* src/main.cpp:

	Move env var unsetting to the onload handler, since it needs to be
	done on the very first onload, not on the main DOM window's onload.
	Move the main window offscreen before showing/withdrawing it.

2005-06-05  Christian Persch  <chpe@cvs.gnome.org>

	* data/prefs.js:

	Disable disk cache.

2005-06-02  Christian Persch  <chpe@cvs.gnome.org>

	* data/prefs.js:

	Don't persist cookies and passwords.

	* src/main.cpp:

	Enable profile, since gecko crashes otherwise on https sites and when
	trying to access the password manager.

2005-05-26  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:

	Automatically detect whether we have a mozilla debug build.

2005-05-26  Christian Persch  <chpe@cvs.gnome.org>

	* src/Writer.cpp:

	Minor fix from mozilla nsDocumentViewer.cpp.

2005-05-26  Christian Persch  <chpe@cvs.gnome.org>

	* data/style.css:

	Only suppress scrollbars for some elements; using it for <div> breaks
	the layout horribly.

2005-05-10  Christian Persch  <chpe@cvs.gnome.org>

	* src/Makefile.am:
	* src/Writer.cpp:
	* src/Writer.h:

	Fix crash in the PNG writer when Prepare was never called.
	Adapt to changed behaviour in nsIViewManager::RenderOffscreen;
	the rect is now converted (and rounded, urgh) to pixels.

2005-05-10  Christian Persch  <chpe@cvs.gnome.org>

	* data/Makefile.am:
	* data/style.css:
	* src/main.cpp: (init_gecko):

	Add a stylesheet to remove the scrollbars.

2005-05-10  Christian Persch  <chpe@cvs.gnome.org>

	* src/Listener.cpp:
	* src/Listener.h:

	Fix for mozilla API change to nsIDOMLoadListener.

2005-04-26  Christian Persch  <chpe@cvs.gnome.org>

	* src/Writer.cpp:

	Fix a mem leak, and simplify the code for little endian case.

2005-04-26  Christian Persch  <chpe@cvs.gnome.org>

	* data/thumbnailer.schemas.in:
	* po/POTFILES.in:

	Add schema file to POTFILES.in, and change a few strings in the
	schema.

2005-04-24  Christian Persch  <chpe@cvs.gnome.org>

	* src/Listener.cpp:
	* src/Listener.h:
	* src/main.cpp:

	Use nsIWebBrowserSetup to disable global history and redirects,
	as well as frames.

2005-04-24  Christian Persch  <chpe@cvs.gnome.org>

	* src/main.cpp:

	Check for NULL arguments.

2005-04-24  Christian Persch  <chpe@cvs.gnome.org>

	* src/Writer.cpp:

	Fix rounding in thumbnail height calculation.

	* src/main.cpp:

	Remove --thumbnail option from gnome-web-photo, and add defaults to
	--width and --size.

2005-04-23  Christian Persch  <chpe@cvs.gnome.org>

	* src/Components.cpp:
	* src/Components.h:
	* src/Makefile.am:
	* src/main.cpp:

	Add dummy prompt service implementation which always returns
	cancel.

2005-04-23  Christian Persch  <chpe@cvs.gnome.org>

	* data/prefs.js:

	Disable formfill and password manager.

	* src/Writer.cpp:

	Sanity check.
	
2005-04-23  Christian Persch  <chpe@cvs.gnome.org>

	* src/Writer.cpp:

	Less debug output.

2005-04-23  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:
	* src/main.cpp:

	Hack to get background images to load before onload.
	Many thanks to biesi for giving me the hint that made me
	think of this hack!
	
2005-04-23  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:
	* src/Makefile.am:
	* src/Writer.cpp:
	* src/Writer.h:
	* src/main.cpp:

	And remove it again.

2005-04-23  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:
	* src/Makefile.am:
	* src/Writer.cpp:
	* src/Writer.h:
	* src/main.cpp:

	Add JPEG as optional output file format.

2005-04-22  Christian Persch  <chpe@cvs.gnome.org>

	* src/Writer.cpp:

	Fix thumbnail aspect ratio.

2005-04-21  Christian Persch  <chpe@cvs.gnome.org>

	* Initial import to cvs.
