2009-08-16  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* NEWS:
	* TODO:
	* nfoview/__init__.py:
	* po/nfoview.pot:
	RELEASE 1.6

2009-08-16  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/conf.py: Explicitly add text_view_max_lines attribute.

2009-08-06  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* nfoview/view.py:
	Fix URL-detection to be more strict.

	Use a regular expression for URL-detection, which is more strict about
	what characters URLs can and should contain.

2009-08-06  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* nfoview/conf.py:
	Change default value of text_view_max_lines to 45.

2009-07-04  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/conf.py: Actually raise the default value of
	'text_view_max_lines' to 50.

2009-06-22  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* nfoview/conf.py:
	* nfoview/window.py:
	Add configuration option 'text_view_max_lines'.

	Allow the maximum window height to be set via a text view maximum line
	count. Raise the default value from 40 to 50 lines.

2009-06-10  Jonathan Ye  <hyqianli@gmail.com>

	* TODO:
	* doc/RELEASING:
	* po/zh_CN.po:
	Update Simplified Chinese translation.

2009-05-11  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* NEWS:
	* TODO:
	* nfoview/__init__.py:
	* po/nfoview.pot:
	RELEASE 1.5

2009-05-09  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/test/test_util.py:
	* nfoview/util.py:
	Fix detect encoding to return utf_8_sig instead of utf_8.

2009-05-07  Svetoslav Stefanov  <lfu.project@gmail.com>

	* TODO:
	* po/bg.po:
	Add Bulgarian translation.

2009-05-02  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* po/fi.po:
	* po/nfoview.pot:
	Update Finnish translation.

2009-05-02  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* nfoview/window.py:
	Allow windows to be closed by pressing Escape.

2009-05-02  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* data/ui.xml:
	* nfoview/actions.py:
	* nfoview/window.py:
	Add a quit menu item to close all windows.

2009-04-30  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* po/de_CH.po:
	Add Swiss German translation (Fabian Affolter).

2009-04-24  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* po/de.po:
	Update German translation (Christoph Wickert).

2009-04-19  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* NEWS:
	* TODO:
	* nfoview/__init__.py:
	* po/nfoview.pot:
	RELEASE 1.4

2009-04-19  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/test/test_util.py:
	* nfoview/util.py:
	Fix detect_encoding to not return unavailable encodings.

	Add function is_valid_encoding and use that to check whether an
	encoding (especially utf32) is suppported and detect and return an
	encoding only if it is supported.

2009-04-19  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* setup.py:
	Abort installation if an intltool-merge or msgfmt call fails.

	Check the return values of all intltool-merge and msgfmt commands run
	with os.system. If the return value is not zero, abort installation
	with an error message.

2009-04-19  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* nfoview/test/test_util.py:
	* nfoview/util.py:
	* nfoview/window.py:
	Handle files with UTF8, UTF16 and UTF32 BOMs.

	Add function nfoview.util.detect_encoding to detect byte order marked
	encodings. If a BOM-encoding is detected, use that to read the file,
	otherwise use the default encoding CP437.

2009-04-05  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* INSTALL:
	* NEWS:
	* TODO:
	* nfoview/__init__.py:
	* po/nfoview.pot:
	RELEASE 1.3.1

2009-03-21  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* nfoview/builder.py:
	* nfoview/i18n.py:
	Fix gettext for GtkBuilder files.

	Call locale.bindtextdomain and locale.textdomain [1] to set the domain
	and directory for translations in such a manner that the information
	is available to the C GtkBuilder, which uses gettext directly [2].

	[1] http://bugzilla.gnome.org/show_bug.cgi?id=574520 [2]
	http://docs.python.org/library/locale.html#access-to-message-catalogs

2009-03-15  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* NEWS:
	* README:
	* TODO:
	* nfoview/__init__.py:
	* po/README:
	* po/nfoview.pot:
	RELEASE 1.3

2009-03-15  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/view.py: Make pylint happy.

2009-03-08  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* po/fi.po:
	* po/nfoview.pot:
	Update nfoview.pot and fi.po.

2009-03-08  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* doc/RELEASING:
	* nfoview/builder.py:
	* nfoview/schemes.py:
	* nfoview/test/test_schemes.py:
	* nfoview/view.py:
	Add two low-contrast grey color schemes.

	Handle ValueError raised by nfoview.schemes.get_color_scheme.

2009-03-08  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* data/preferences-dialog.ui: Remove possibly unnecessary
	events-lines.

2009-03-08  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/builder.py: Add i18n workaround.

	Work around a bug that prevents strings in the GtkBuilder file from
	being translated even though calling gettext.gettext manually gives a
	translation. Loop through all objects with get_objects() and set
	labels and titles to what gettext.gettext returns.

2009-03-01  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* po/fi.po:
	* po/nfoview.pot:
	* setup.py:
	Update nfoview.pot and fi.po.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* data/preferences-dialog.glade:
	* data/preferences-dialog.ui:
	Fix preferences-dialog.ui.

	Fix list of action widgets incorrectly converted by
	gtk-builder-convert.

	Restore preferences-dialog.glade since Glade seems to write erroneous
	GtkBuilder files. If necessary, the glade file can be edited with
	Glade and then converted with gtk-builder-convert.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* setup.py:
	Update data files and dependencies.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/main.py:
	* nfoview/window.py:
	Minor changes.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/preferences.py: Subclass from nfoview.BuilderDialog.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/about.py:
	* nfoview/actions.py:
	* nfoview/conf.py:
	* nfoview/open.py:
	* nfoview/preferences.py:
	* nfoview/view.py:
	* nfoview/window.py:
	Add missing docstrings.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/about.py: Use set_program_name instead of set_name.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/__init__.py:
	* nfoview/builder.py:
	* nfoview/test/test_builder.py:
	Add class nfoview/builder.py.

	Use new class nfoview.Builder as a base class for dialogs built with
	gtk.Builder.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* README:
	* TODO:
	* nfoview/test/test_util.py:
	* nfoview/util.py:
	Minor changes.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* data/preferences-dialog.ui:
	* doc/RELEASING:
	* nfoview/unittest.py:
	Minor changes.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/i18n.py: Remove glade i18n functions calls.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/paths.py: Do not delete functions.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* po/POTFILES.in:
	* po/nfoview.pot:
	Replace glade file with GtkBuilder file.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* README:
	* TODO:
	* tools/git2cl:
	Fix copyright notice.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* MANIFEST.in: Include *.ui.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* .gitignore: Add *~ to ignored files.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* data/preferences-dialog.glade:
	* data/preferences-dialog.ui:
	* nfoview/preferences.py:
	Switch from Glade to gtk.Builder.

2009-02-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* bin/nfoview: Always modify sys.path if running from source.

	Make sure the source directory is the first item in sys.path.

2009-02-23  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/about.py:
	* nfoview/conf.py:
	* nfoview/preferences.py:
	* nfoview/test/test_util.py:
	* nfoview/util.py:
	Bump some copyright years to 2009.

2009-02-23  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* nfoview/open.py:
	Fix open dialog file filter.

	Fix open dialog file filter pattern to list files with upper- and
	mixed case extensions as well.

	Patch from Simon Morgan. Fixes #572877.

2009-02-19  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* data/preferences-dialog.glade:
	Set spin button page sizes to zero.

	Fixes GtkWarning: GtkSpinButton: setting an adjustment with non-zero
	page size is deprecated.

2009-02-19  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/conf.py:
	* nfoview/preferences.py:
	* nfoview/test/test_util.py:
	* nfoview/util.py:
	Use six-character hexadecimal color codes.

	Add function nfoview.util.gdk_color_to_hex and use it instead of GDK
	color's built-in 12-character-returning to_string.

2009-02-11  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* doc/RELEASING: Add GNOME Bugzilla URL.

2009-01-05  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* tools/git2cl: Fix ChangeLog output style.

	Handle commits with no changed files. Comment out printing the very
	first commit message, i.e. 'default layout'.

2008-12-06  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* data/nfoview.desktop.in:
	Remove deprecated Encoding field

2008-10-05  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* tools/git2cl: Fix indentation.

2008-10-05  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* CREDITS:
	* setup.py:
	* tools/change-log:
	* tools/data/ChangeLog.old:
	* tools/git2cl:
	Modify git2cl output style.

	Change git2cl to use log messages originally copied verbatim from the
	ChangeLog file unmodified. Change the output style depending on
	whether there are changes to multiple files or only one. Fix wrapping
	issues and fill all paragraphs from the git log to 79 characters.

2008-10-05  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* MANIFEST.in: Add CREDITS.

2008-10-05  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* NEWS:
	* TODO:
	* nfoview/__init__.py:
	* po/nfoview.pot:
	RELEASE 1.2.1

2008-10-05  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO: Update.

2008-10-05  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* MANIFEST.in: Remove po/ChangeLog.

2008-10-05  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/__init__.py:
	* nfoview/actions.py:
	* nfoview/errors.py:
	* nfoview/test/test_errors.py:
	* nfoview/test/test_util.py:
	* nfoview/util.py:
	Remove misuse of assertions.

	Replace use of assertions in nfoview/actions.py with calls to new
	function nfoview.util.affirm, which raises nfoview.AffirmationError
	instead of AssertionError. This allows correct menu item sensitivity
	updates when used with Python's optimization switches.

2008-10-05  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* TODO:
	* setup.py:
	Fix AssertionErrors writing paths.py.

	Change paths.py file string replacement assertions to accept
	replacements done already earlier, i.e. allow install to be run
	multiple time without cleaning in between. Fixes #12388.

2008-10-04  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* tools/change-log: Fix hash.

2008-10-04  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* CREDITS:
	* ChangeLog:
	* MANIFEST.in:
	* TODO:
	* doc/RELEASING:
	* po/ChangeLog:
	* po/README:
	* setup.py:
	* tools/change-log:
	* tools/data/ChangeLog.old:
	* tools/git2cl:
	Deprecate ChangeLog in favor of git log.

	Move ChangeLog to tools/data/ChangeLog.old and use tools/change-log to
	generate a ChangeLog file for tarballs from ChangeLog.old and git log
	since after 1.2. Remove po/ChangeLog entirely.

2008-10-04  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* .gitignore: Add .gitignore file.

2008-09-07  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* data/preferences-dialog.glade: Center on parent.

2008-09-07  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* data/preferences-dialog.glade: Center on parent.

2008-09-05  Jonathan Ye  <hyqianli@gmail.com>

	* zh_CN.po: Add Simplified Chinese translation.

2008-08-24  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/util.py (browse_url): Don't try to use 'start' on Windows.

2008-08-10  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* README:
	* doc/RELEASING:
	* setup.py:
	Minor changes.

2008-05-18  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/__init__.py (__version__): Bump to 1.2.

	RELEASE 1.2

2008-05-18  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* setup.py (InstallLib.install): Make sure (assert) that the paths
	module string replacements are feasible.

2008-05-17  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* data/nfoview.xml.in: Remove.

	* setup.py: Remove all mimetype file handling.

2008-05-10  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/__init__.py (__version__): Bump to 1.1.2.

	RELEASE 1.1.2

2008-05-10  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* setup.py (get_version_number): New function to get version number by
	reading it from file. Replaces importing, which failed outside X.
	(Install.run): Run update-desktop-database.

2008-04-30  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/__init__.py (__version__): Bump to 1.1.1.

	RELEASE 1.1.1

2008-04-28  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/actions.py (SelectAllTextAction): Check if
	gtk.STOCK_SELECT_ALL is available. Fixes #11585.

2008-01-20  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/util.py (_command_exists -> is_command): Rename.

2008-01-09  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/about.py:
	* nfoview/actions.py:
	* nfoview/conf.py:
	* nfoview/i18n.py:
	* nfoview/__init__.py:
	* nfoview/main.py:
	* nfoview/open.py:
	* nfoview/paths.py:
	* nfoview/preferences.py:
	* nfoview/schemes.py:
	* nfoview/test/test_about.py:
	* nfoview/test/test_actions.py:
	* nfoview/test/test_conf.py:
	* nfoview/test/test_i18n.py:
	* nfoview/test/test___init__.py:
	* nfoview/test/test_main.py:
	* nfoview/test/test_open.py:
	* nfoview/test/test_paths.py:
	* nfoview/test/test_preferences.py:
	* nfoview/test/test_schemes.py:
	* nfoview/test/test_util.py:
	* nfoview/test/test_view.py:
	* nfoview/test/test_window.py:
	* nfoview/unittest.py:
	* nfoview/util.py:
	* nfoview/view.py:
	* nfoview/window.py:
	* po/fi.po:
	Fix all copyright notices that erroneously stated 2007 as the (latest)
	publication year, even though it obviously should be 2008 as per the
	commits made on 2008-01-07 and 2008-01-08.

2008-01-09  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview/__init__.py (__version__): Bump to 1.1.

	RELEASE 1.1

2008-01-09  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* setup.py (SDistGna.run): Replace Tarfile.extractall call as
	the method does not exist in Python 2.4.

2008-01-08  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* README: Update.

2008-01-08  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview:
	* nfoview/test:
	Set svn:ignore properties.

2008-01-08  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* nfoview:
	* nfoview/about.py:
	* nfoview/actions.py:
	* nfoview/conf.py:
	* nfoview/i18n.py:
	* nfoview/__init__.py:
	* nfoview/main.py:
	* nfoview/open.py:
	* nfoview/paths.py:
	* nfoview/preferences.py:
	* nfoview/schemes.py:
	* nfoview/test:
	* nfoview/test/__init__.py:
	* nfoview/test/test_about.py:
	* nfoview/test/test_actions.py:
	* nfoview/test/test_conf.py:
	* nfoview/test/test_i18n.py:
	* nfoview/test/test___init__.py:
	* nfoview/test/test_main.py:
	* nfoview/test/test_open.py:
	* nfoview/test/test_paths.py:
	* nfoview/test/test_preferences.py:
	* nfoview/test/test_schemes.py:
	* nfoview/test/test_util.py:
	* nfoview/test/test_view.py:
	* nfoview/test/test_window.py:
	* nfoview/unittest.py:
	* nfoview/util.py:
	* nfoview/view.py:
	* nfoview/window.py:
	Add Python source code files.

2008-01-07  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* po:
	* po/ChangeLog:
	* po/de.po:
	* po/fi.po:
	* po/nfoview.pot:
	* po/POTFILES.in:
	* po/README:
	Add gettext files.

2008-01-07  Osmo Salomaa  <otsaloma@cc.hut.fi>

	* bin/nfoview:
	* data/nfoview.desktop.in:
	* data/nfoview.xml.in:
	* data/preferences-dialog.glade:
	* data/ui.xml:
	* doc/nfoview.1:
	* doc/RELEASING:
	* INSTALL:
	* MANIFEST.in:
	* NEWS:
	* po:
	* README:
	* setup.py:
	* TODO:
	Refactor code into multiple files.
	Redesign the user interface.
	Use gettext for translations.

2007-10-06  Bernd Mueller  <ragnar76@googlemail.com>

	* nfoview.desktop:
	* nfoview.xml:
	Add German (de) translations.

2007-08-14  Osmo Salomaa  <otsaloma@cc.hut.fi>

	Initial import to version control.

