2014-05-20  noirauds <serge.noiraud@free.fr>

	* gramps/plugins/lib/maps/geography.py: Geography: Bug #007722 :
	segfault in cairo.SurfaceImage.create_from_png

2014-05-20  Nick Hall <nick__hall@hotmail.com>

	* gramps/cli/arghandler.py: 7152: Fix error when importing database
	from the CLI

2014-05-17  Espen Berg <espenbe@gmail.com>

	* po/nb.po: Some more revised Norwegian Bokmål

2014-05-17  Espen Berg <espenbe@gmail.com>

	* po/nb.po: Some revised Norwegian bokmål translation

2014-05-17  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gui/viewmanager.py: 7706: typo, 'val' not defined on
	gui.viewmanager

2014-05-17  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/cli/test/cli_test.py: 7648: [Unit test] database dir and
	environment; https://gramps-project.org/bugs/view.php?id=7648#c36301
	; works on jralls' config, not yet on mine

2014-05-17  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/widgets/fanchart.py: 7710: Fix crash in fan chart view
	when scrolling

2014-05-16  Nick Hall <nick__hall@hotmail.com>

	* gramps/plugins/tool/check.glade: Fix list size in check tool

2014-05-16  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/configure.py, gramps/gui/glade/book.glade,
	gramps/gui/glade/dbman.glade, gramps/gui/glade/editaddress.glade,
	gramps/gui/glade/editeventref.glade,
	gramps/gui/glade/editldsord.glade,
	gramps/gui/glade/editplace.glade, gramps/gui/glade/rule.glade,
	gramps/gui/glade/styleeditor.glade, gramps/gui/glade/tipofday.glade: 
	Fix resizing of widgets in dialogs Conflicts: 	gramps/gui/glade/tipofday.glade

2014-05-16  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gui/viewmanager.py: 7705: 'uni_to_gui' not called on
	gui.viewmanager

2014-05-16  Bob Igo aka human-being <bug#7699@gramps-project.org>

	* gramps/plugins/tool/toolsdebug.gpr.py, test/tools.sh: 7699: update
	and run again tools.sh; it outputs two DB files for human inspection

2014-05-14  Paul Franklin <pf.98052@gmail.com>

	* gramps/plugins/drawreport/statisticschart.py: typo (unused import)

2014-05-13  Paul Franklin <pf.98052@gmail.com>

	* gramps/gui/editors/editeventref.py,
	gramps/gui/editors/editmediaref.py,
	gramps/gui/editors/editreporef.py: 5690: Can create multiple events
	with same Gramps-ID

2014-05-13  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/cli/test/cli_test.py: 7657: 7648: SyntaxError with python3
	on 'gramps.cli.test.cli_test'

2014-05-13  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gen/db/test/grampsdbtestbase.py: 7659: SyntaxError with
	python3 on 'gramps.gen.db.test.grampsdbtestbase'

2014-05-11  John Ralls <jralls@ceridwen.us>

	* gramps/gui/configure.py: 7519: "Family Tree Directory Path" with
	accented characters Take 2.  (cherry picked from commit b39902eab6e927a90fbce9a721d95b35f28065bd)

2014-05-05  John Ralls <jralls@ceridwen.us>

	* gramps/plugins/lib/libgedcom.py: 7666: ANSEL GEDCOM import messes
	up foreign characters Make the ansel code strings bytestrings.

2014-05-11  Paul Franklin <pf.98052@gmail.com>

	* gramps/gui/editors/editeventref.py,
	gramps/gui/editors/editmediaref.py,
	gramps/gui/editors/editreference.py,
	gramps/gui/editors/editreporef.py, po/POTFILES.in, po/POTFILES.skip: 
	5690: Can create multiple events with same Gramps-ID

2014-05-11  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/plugins/tool/desbrowser.glade: 7570: descendants browser
	doesn't expand under Ubuntu 14.04

2014-05-11  donfano <bug#7685@gramps-project.org>

	* po/fr.po: 7685: Correction of the LDS ordinance names in French

2014-05-09  Pitxyoki <bug#7671@gramps-project.org>

	* gramps/plugins/rel/rel_pt.py: 7671: Typo on Portuguese translation
	for 'third grandson/daughter'

2014-05-08  erikdrgm <frederik.de.richter@gmail.com>

	* po/nl.po: Update Dutch translation

2014-05-08  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/webapp/libdjango.py: typo for calling conv_to_unicode on
	libdjango; thank you pylint

2014-05-08  Human <bug7665@gramps-project.org>

	* gramps/plugins/tool/check.py: 7258 7665: NameError: global name
	'conv_to_unicode' is not defined

2014-05-07  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gen/lib/grampstype.py: 7649: [Unit test] gramps type,
	encoding and to_struct(); specific to python2

2014-05-04  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gen/db/test/db_test.py: 7663: readonly/readwrite and
	'create_id' method into 'gen/db/test/db_test.py', no more
	'create_id' in the DB code

2014-05-04  Jérôme Rapinat <romjerome@yahoo.fr>

	* NEWS: update NEWS, ready for release

2014-05-04  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/gramps.pot: update template; consistency on translation strings

2014-05-03  Paul Franklin <pf.98052@gmail.com>

	* gramps/gen/db/base.py, gramps/gen/db/upgrade.py,
	gramps/gen/db/write.py, gramps/plugins/importer/importcsv.py,
	gramps/plugins/tool/check.py: 7582: Cannot remove a primary object
	having a new created backreference This removes the create_id method from gen/db/write.py, since after
	a recent "from __future__ import unicode_literals" (there) it
	started producing unicode.  Instead the create_id method in
	gen/utils/id.py is used, as its code is essentially identical, in
	use in many other places -- and does not produce unicode.

2014-05-03  Paul Franklin <pf.98052@gmail.com>

	* gramps/gui/editors/editcitation.py: use a standard string, not a
	unique string

2014-05-03  verthezp <bug_7662@gramps-project.org>

	* data/css/Web_Basic-Spruce.css: 7662: Missing closing bracket in
	Web_Basic-Spruce.css

2014-05-01  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/cli/clidbman.py: 7648 7258: typo, io module called twice

2014-04-30  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/plugins/tool/relcalc.glade: 7628: Relationship calculator
	not displaying data

2014-04-30  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/file.py: 7646: [Unit test] typo on
	'gramps.gen.utils.file.py' Replace the call with ensuring that dirname is unicode; since
	TMP_DIR is guaranteed to be, os.path.join() willl return a unicode
	so further conversion is unnecessary.  (cherry picked from commit 4327f6952bd6bd3481335c2d4f8543b86dafbf11)

2014-04-30  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gen/datehandler/_grampslocale.py: Revert "7638: Better
	support for locales falling back into U.S. English at startup" This reverts commit 021426fc8d130b5c737c65bef2117fc7bc095868.

2014-04-30  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gen/datehandler/_grampslocale.py: 7638: Better support for
	locales falling back into U.S. English at startup

2014-04-29  Josip <josip@pisoj.com>

	* gramps/plugins/tool/relcalc.glade: 7628: Relationship calculator
	not displaying data

2014-04-29  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po, po/gramps.pot: update template and french translation

2014-04-26  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gui/glade/editpersonref.glade: 7630: Unable to edit
	citations on association

2014-04-25  Paul Franklin <pf.98052@gmail.com>

	* gramps/plugins/textreport/placereport.py: fix deferred translation
	of dates and places, add name-format option

2014-04-24  Paul Franklin <pf.98052@gmail.com>

	* gramps/gui/plug/_guioptions.py: 7258 typos

2014-04-24  Paul Franklin <pf.98052@gmail.com>

	* po/ar.po, po/gramps.pot: translate Arabic semicolon

2014-04-24  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gen/constfunc.py: 7258: incomplete commit;
	https://gramps-project.org/bugs/view.php?id=7258#c35856

2014-04-23  Mirko Leonhaeuser <mirko@leonhaeuser.de>

	* po/de.po: update German translation

2014-04-21  John Ralls <jralls@ceridwen.us>

	* gramps/gen/recentfiles.py: Make recentfiles.do_save exception
	safe.

2014-04-21  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/grampslocale.py: Fix None type exception when
	there's no localedir.

2014-04-21  Paul Franklin <pf.98052@gmail.com>

	* gramps/plugins/importer/importxml.py: 7620: 'Display as' field in
	Name Editor reverts to Preferences default ...

2014-04-20  John Ralls <jralls@ceridwen.us>

	* gramps/gui/dialog.py: Fix indentation errors Thanks to Paul Franklin for noticing.

2014-04-20  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/file.py,
	gramps/gui/editors/displaytabs/gallerytab.py,
	gramps/plugins/tool/check.py, gramps/plugins/view/mediaview.py,
	gramps/webapp/libdjango.py: Remove
	gramps.gen.utils.file.fix_encoding() Yet another overly complicated way to spell conv_to_unicode().  Note
	that unicode() and str.decode() are alternate spellings of the same
	function in Py2, and unicode(); note as well that this was used on
	strings coming from the GUI or the database, not the shell, so that
	using glocale.encoding was also incorrect.  (cherry picked from
	commit f0ffd6e9b9dee138e5c8eca8d418d96f34438b88)

2014-04-20  John Ralls <jralls@ceridwen.us>

	* gramps/cli/arghandler.py, gramps/cli/argparser.py,
	gramps/gen/plug/utils.py, gramps/gen/utils/file.py,
	gramps/gen/utils/image.py, gramps/gui/configure.py,
	gramps/gui/dbloader.py, gramps/gui/dbman.py,
	gramps/gui/editors/addmedia.py, gramps/gui/editors/editmedia.py,
	gramps/gui/editors/editmediaref.py, gramps/gui/plug/_guioptions.py,
	gramps/gui/plug/_windows.py,
	gramps/gui/plug/export/_exportassistant.py,
	gramps/gui/plug/report/_fileentry.py,
	gramps/gui/plug/report/_reportdialog.py, gramps/gui/viewmanager.py,
	gramps/gui/views/listview.py, gramps/plugins/export/exportpkg.py,
	gramps/plugins/tool/check.py, gramps/plugins/tool/eventcmp.py: 
	Remove get_unicode_path_from_env_var(),
	get_unicode_path_from_file_chooser() Two very cumbersome ways of saying conv_to_unicode().  (cherry
	picked from commit 55610b6f0a63bcdbe50b38a0d2ae7da299290cba)

2014-04-20  John Ralls <jralls@ceridwen.us>

	* gramps/gen/constfunc.py, gramps/gui/plug/_guioptions.py,
	gramps/gui/plug/report/_fileentry.py,
	gramps/plugins/tool/eventcmp.py,
	gramps/plugins/webreport/narrativeweb.py: 7258: Replace os.getcwd()
	with gramps.gen.constfunc.get_curr_dir() Py2 on Win32 returns a str from os.getcwd(), which doesn't work with
	unicode in the path.  New function get_curr_dir() uses the Windows
	GetCurrentDirectoryW to return a Unicode.  (cherry picked from
	commit ecfad157a8eb5b36efdcbdfd0f7c40e0b26d205f)

2014-04-20  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/grampslocale.py: GrampsLocale: Don't try to set
	self.localedir to _first.localedir if the latter path doesn't exist.
	(cherry picked from commit 10921cee2974f41219aad7c34bacf681e69f606c)

2014-04-20  John Ralls <jralls@ceridwen.us>

	* gramps/cli/clidbman.py, gramps/gen/const.py,
	gramps/gen/db/write.py, gramps/gen/utils/file.py,
	gramps/gen/utils/grampslocale.py, gramps/gui/dialog.py,
	gramps/plugins/view/pedigreeview.py: 7258: Remove all instances of
	sys.getfilesystemencoding() This function reliably returns a useful value only on MacOS X. On
	Linux it's incorrectly determined by the locale's encoding and on
	Windows it always returns 'mbcs' which is correct only on FAT file
	systems.  (cherry picked from commit
	c1dcd6f59e730bf93c9732df9734a7004b47a894)

2014-04-20  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/resourcepath.py: 7258: Ensure that resource paths
	are set correctly when they include Unicode characters.  (cherry
	picked from commit efa3741579ecabee2f6807ab69a5981ce35158d3)

2014-04-20  Paul Franklin <pf.98052@gmail.com>

	* gramps/plugins/textreport/detancestralreport.py,
	gramps/plugins/textreport/detdescendantreport.py,
	gramps/plugins/textreport/familygroup.py: flag some semicolons, for
	translation in Arabic

2014-04-19  John Ralls <jralls@ceridwen.us>

	* gramps/gen/constfunc.py, gramps/gui/glade.py: 7258: A consequence
	of forcing paths to unicode is that we sometimes need to explicitly
	decode a path to utf8 to pass to Gtk Only in Py2, of course, since the Py3 version of PyGObject knows
	what to do.

2014-04-19  John Ralls <jralls@ceridwen.us>

	* gramps/plugins/lib/libmetadata.py: 7258: Metadata viewer: Exiv2
	can't handle Windows's UTF16 pathnames So open the file and pass the handle.  	gramps/plugins/lib/libmetadata.py

2014-04-19  John Ralls <jralls@ceridwen.us>

	* gramps/gui/editors/editmedia.py: 7258: MediaEditor: Ensure that
	pathnames are always Unicode.

2014-04-19  John Ralls <jralls@ceridwen.us>

	* gramps/plugins/docgen/cairodoc.py: 7258: Work around PyCairo path
	issue by opening the target file first.  PyCairo, even the latest version, insists on using the 'mbcs' codec
	on path names on Windows.  That destroys pathnames with characters
	that aren't in the current default code-page.

2014-04-20  Paul Franklin <pf.98052@gmail.com>

	* po/ar.po: translate one more Arabic string

2014-04-17  John Ralls <jralls@ceridwen.us>

	* gramps/plugins/drawreport/statisticschart.py: Correct lambda
	syntax for py3 Thanks to Paul Franklin for reporting it.  (cherry picked from commit fa2be88b6868d87a4b80959666b96b9a7299a200)

2014-04-17  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/gramps.pot: revert previous template generation

2014-04-17  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/gramps.pot, po/update_po.py: sort translations output by file
	location for easier diff

2014-04-16  Mirko Leonhaeuser <mirko@leonhaeuser.de>

	* po/de.po: update German translation

2014-04-15  Nick Hall <nick__hall@hotmail.com>

	* gramps/plugins/lib/libplaceview.py: Prevent MapList action warning

2014-04-13  John Ralls <jralls@ceridwen.us>

	* gramps/gen/db/write.py: 7258: Fix a path encoding issue when
	upgrading the database.  (cherry picked from commit
	40cc0e9091bf4c2e1e215a31658c80216c396633)

2014-04-15  John Ralls <jralls@ceridwen.us>

	* gramps/plugins/docgen/cairodoc.py,
	gramps/plugins/view/pedigreeview.py: Bug 7258: Work around bug in
	Py2Cairo 1.8.10 and earlier on Linux

2014-04-14  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po: spacing on french translation

2014-04-13  Nick Hall <nick__hall@hotmail.com>

	* gramps/gen/filters/_filterlist.py: Fix unicode error when saving
	filters

2014-04-12  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/update_po.py: support comments

2014-04-11  Josip <josip@pisoj.com>

	* gramps/plugins/tool/finddupes.glade: fix size of 'Potential
	Merges' dialog (cherry picked from commit 63f0dc344741c9d8f031bf331c56a5f8282f641c)

2014-04-11  Jérôme Rapinat <romjerome@yahoo.fr>

	* NEWS: start to update NEWS

2014-04-10  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/editors/editfamily.py: Fix family editor callback

2014-04-01  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/viewmanager.py: 7119: Register history objects at
	startup

2014-04-10  Zdeněk Hataš <zdenek.hatas@gmail.com>

	* po/cs.po: czech translation update

2014-04-10  Josip <josip@pisoj.com>

	* setup.py: ease founding of perl in windows

2014-04-09  Paul Franklin <pf.98052@gmail.com>

	* gramps/gen/display/name.py: Revert "7276: translate some
	punctuation marks -- partial" This reverts commit 00c26a722e55140a29d723d6b60ce9bdee761290.

2014-04-09  Paul Franklin <pf.98052@gmail.com>

	* gramps/gen/display/name.py: 7276: translate some punctuation marks
	-- partial

2014-04-09  Josip <josip@pisoj.com>

	* gramps/gen/const.py, gramps/gen/db/write.py,
	gramps/gen/plug/_manager.py, gramps/gen/plug/_pluginreg.py: backport
	[7fdf0f] and [6836db] from master

2014-04-08  Paul Franklin <pf.98052@gmail.com>

	* gramps/gen/config.py: make gramps XML the initial default export
	type

2014-04-07  John Ralls <jralls@ceridwen.us>

	* gramps/gen/plug/_pluginreg.py: 7258: Avoid dumb encoding error
	when compiling gpr files

2014-04-07  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/grampslocale.py, gramps/gen/utils/maclocale.py: 
	7588: Can not start [in Chinese on OSX] Force UTF-8 locale on Mac

2014-04-07  Mirko Leonhaeuser <mirko@leonhaeuser.de>

	* po/de.po: update German translation

2014-04-07  Josip <josip@pisoj.com>

	* gramps/cli/clidbman.py, gramps/gen/db/write.py: 7258: transcode
	os.path.join args from the fs enc to prevent a crash :35653 rename family tree with python2 :35653
	self.reference_map.delete

2014-04-06  John Ralls <jralls@ceridwen.us>

	* gramps/gen/constfunc.py: Streamline conv_to_unicode Also handle "None" strings and change default encoding to 'utf8' so
	that it works without args when converting from UI input.

2014-04-04  John Ralls <jralls@ceridwen.us>

	* gramps/gui/dbman.py: Convert the database title retrieved from the
	GUI to a unicode.

2014-04-04  John Ralls <jralls@ceridwen.us>

	* gramps/cli/test/cli_test.py,
	gramps/gen/db/test/grampsdbtestbase.py,
	gramps/gen/utils/test/place_test.py: Fix up some failing tests

2014-04-03  John Ralls <jralls@ceridwen.us>

	* gramps/cli/clidbman.py, gramps/gen/constfunc.py,
	gramps/gen/filters/_filterlist.py, gramps/gui/dbman.py,
	gramps/gui/editors/displaytabs/gallerytab.py,
	gramps/gui/viewmanager.py, gramps/plugins/docgen/cairodoc.py,
	gramps/plugins/lib/maps/geography.py,
	gramps/plugins/view/mediaview.py,
	gramps/plugins/view/pedigreeview.py: Delete a bunch of superflous
	re-encodings of path names

2014-04-06  Josip <josip@pisoj.com>

	* gramps/gen/db/undoredo.py, gramps/gen/db/write.py:  7582: [Python2] Cannot remove a person having an event reference

2014-04-06  Josip <josip@pisoj.com>

	* gramps/gen/constfunc.py: Change use of GetEnvironmentVariableW
	(#7582)

2014-04-05  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/merge/mergecitation.py,
	gramps/gui/merge/mergeevent.py, gramps/gui/merge/mergefamily.py,
	gramps/gui/merge/mergemedia.py, gramps/gui/merge/mergenote.py,
	gramps/gui/merge/mergeperson.py, gramps/gui/merge/mergeplace.py,
	gramps/gui/merge/mergerepository.py,
	gramps/gui/merge/mergesource.py: 7584: Fix update of active object
	after merge

2014-04-04  John Ralls <jralls@ceridwen.us>

	* gramps/cli/clidbman.py: Fix bad open flag

2014-04-05  Josip <josip@pisoj.com>

	* gramps/gui/plug/_windows.py: 6548: 'Available Gramps Updates for
	Addons' window not on top

2014-04-05  Josip <josip@pisoj.com>

	* gramps/gen/recentfiles.py: fix recentfile.py to work for both
	py2/py3

2014-04-04  Josip <josip@pisoj.com>

	* gramps/gen/recentfiles.py: open ==> io.open

2014-04-04  Josip <josip@pisoj.com>

	* gramps/gen/recentfiles.py, gramps/gui/aboutdialog.py, setup.py: 
	7258: transcode os.path.join args from the fs enc to prevent a crash

2014-04-04  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/editors/displaytabs/embeddedlist.py,
	gramps/gui/editors/displaytabs/groupembeddedlist.py: 1772: Select
	row on right click in embedded lists

2014-04-04  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/editors/displaytabs/embeddedlist.py,
	gramps/gui/editors/displaytabs/groupembeddedlist.py: 7455: Remove
	hover selection from embedded lists

2014-04-04  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po, po/gramps.pot: Update template (~4 modified/new strings)
	and the french translation

2014-04-01  John Ralls <jralls@ceridwen.us>

	* gramps/cli/clidbman.py, gramps/gen/db/write.py: Correctly encode
	the contents of the lock file.

2014-04-01  John Ralls <jralls@ceridwen.us>

	* gramps/cli/clidbman.py: Win32: Fix crash in gramps -L when the
	database path includes a non-ascii character.

2014-04-03  John Ralls <jralls@ceridwen.us>

	* gramps/cli/test/cli_test.py: Fix some errors and Py3 deprecations
	in cli_test.py

2014-04-03  John Ralls <jralls@ceridwen.us>

	* gramps/cli/clidbman.py, gramps/cli/test/cli_test.py,
	gramps/gen/db/write.py: Test for ability to open a DB in an
	arbitrary Unicode path with a Unicode name.  And fix a couple of bugs that made the test fail.

2014-04-03  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/editors/editcitation.py,
	gramps/gui/editors/objectentries.py: More informative messages in
	citation editor

2014-04-03  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/editors/objectentries.py: Fix drag & drop in citation
	editor

2014-04-03  Paul Franklin <pf.98052@gmail.com>

	* gramps/gui/plug/export/_exportassistant.py: make the export
	assistant slightly wider

2014-04-02  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po: typo on french translation

2014-04-01  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gui/navigator.py, gramps/gui/widgets/grampletbar.py,
	gramps/gui/widgets/grampletpane.py: 7572: Do not hide
	categorysidebar from Plugins Manager, do not try to restore hidden
	gramplets, typo on grampletbar (LOG.warning)

2014-04-01  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/plugins/tool/check.py: typo: NameError: global name 'gen'
	is not defined

2014-04-01  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gen/lib/baseobj.py: 7559: add LOG.info for displaying
	recursive handles for BaseObject

2014-03-29  Nick Hall <nick__hall@hotmail.com>

	* gramps/plugins/gramplet/events.py: 7137: Fix updating of events
	gramplets

2014-03-29  Nick Hall <nick__hall@hotmail.com>

	* gramps/gen/db/write.py: 7559: Fix bug in abandon changes and quit

2014-03-27  John Ralls <jralls@ceridwen.us>

	* gramps/gen/db/write.py, gramps/gui/configure.py: Use
	gramps.gen.const.HOME_DIR instead of os.environ['HOME'] $HOME doesn't exist on Windows, so os.environ['HOME'] gives the
	wrong answer.  (cherry picked from commit
	53c878aa085d7de87857d4d61d59994d50ad6ebd)

2014-03-27  John Ralls <jralls@ceridwen.us>

	* gramps/gen/const.py, gramps/gen/db/write.py,
	gramps/gen/utils/file.py: 7258: Replace some os.environ['foo']
	lookups missed earlier.  (cherry picked from commit
	71650917bf14040718672d01338a702803e66804)

2014-03-11  John Ralls <jralls@ceridwen.us>

	* gramps/cli/clidbman.py, gramps/gen/const.py,
	gramps/gen/constfunc.py, gramps/gen/db/read.py,
	gramps/gen/db/undoredo.py, gramps/gen/db/write.py,
	gramps/gen/utils/grampslocale.py, gramps/gen/utils/resourcepath.py,
	gramps/grampsapp.py, gramps/gui/aboutdialog.py,
	gramps/gui/dbman.py, gramps/gui/logger/_errorreportassistant.py,
	gramps/gui/viewmanager.py, gramps/plugins/lib/maps/osmgps.py,
	gramps/test/test/test_util_test.py: 7258: Transcode FS paths to
	avoid a crash The problem is really that the paths get munged into strings in the
	system codepage, losing or misinterpreting most Unicode. Python's os
	module is smart enough to encode the unicode to the file system
	encoding, but the bsddb module needs a little help.  Provide a new function, constfunc.get_env_var(name, default=None) to
	cleanly import Unicode environment variables in Windows and use it
	in place of all instances of foo = os.environ['BAR] or foo =
	os.environ.get('BAR').  Os path functions are smart enough to convert unicode to the file
	system encoding on their own, but Db functions aren't, so provide an
	_encode function in gen.db.write.py and apply it where a path is
	being passed to DBEnv.open().  Also convert paths from the UI to unicode from 'utf8' rather than
	sysfilesystemencoding. The latter happens to be correct most of the
	time on Linux and OSX but is wrong on Windows.

2014-03-25  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po: 7559: more accurate word for 'Undo' on french
	translation

2014-03-25  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/he.po: 6403: minor difference around bold markup between master
	and gramps40 branch after merging

2014-03-25  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/sv.po: typo on swedish translation

2014-03-25  Igal Shapira <igal.shapira@gmail.com>

	* po/he.po: Updated Hebrew translations - update to latest
	gramps.pot and some minor fixes

2014-03-24  Jérôme Rapinat <romjerome@yahoo.fr>

	* NEWS: start to update NEWS

2014-03-24  Helder <he7d3r@gmail.com>

	* po/pt_BR.po: 7544: update Brazilian Portuguese translation

2014-03-24  Luigi Toscano <luigi.toscano@tiscali.it>

	* po/it.po: update Italian translation

2014-03-24  Peter Landgren <peter.talken@telia.com>

	* po/sv.po: update Swedish translation

2014-03-23  Paul Franklin <pf.98052@gmail.com>

	* gramps/plugins/gramplet/givennamegramplet.py,
	gramps/plugins/quickview/samesurnames.py: 7476: Given Name Cloud
	Gramplet splits up given names into words

2014-03-23  John Ralls <jralls@ceridwen.us>

	* gramps/gen/plug/docgen/graphdoc.py: 
	7332-Filename-Decoding-Error-in-Graphical-Reports Don't encode the filename for output. Python does that for you.

2014-03-23  Paul Franklin <pf.98052@gmail.com>

	* po/ca.po, po/da.po, po/el.po, po/es.po, po/he.po, po/hr.po,
	po/hu.po, po/it.po, po/lt.po, po/nb.po, po/nl.po, po/nn.po,
	po/pl.po, po/pt_PT.po, po/sk.po, po/sl.po, po/sv.po, po/uk.po,
	po/vi.po: add new gvfamilylines strings to some po files

2014-03-23  Munzir Taha (منذر طه) <munzirtaha@gmail.com>

	* po/ar.po: Update Arabic translation

2014-03-21  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po: typos on french translation (spell check)

2014-03-21  Pekka Valta <pekka.valta@kolumbus.fi>

	* po/fi.po: typo on Finnish translation

2014-03-21  kdau <bug#7501@gramps-project.org>

	* gramps/gui/widgets/styledtexteditor.py: 7501: Notes always say 'no
	data exists for note' when saving

2014-03-21  Munzir Taha (منذر طه) <munzirtaha@gmail.com>

	* po/ar.po: update Arabic translation, review plural forms

2014-03-21  Pekka Valta <pekka.valta@kolumbus.fi>

	* po/fi.po: start to review plural form

2014-03-20  Mirko Leonhaeuser <mirko@leonhaeuser.de>

	* po/de.po: update German translation

2014-03-20  Zdeněk Hataš <zdenek.hatas@gmail.com>

	* po/cs.po: czech translation update

2014-03-19  Pekka Valta <pekka.valta@kolumbus.fi>

	* po/fi.po: update Finnish translation

2014-03-19  Vassilii Khachaturov <vassilii@tarunz.org>

	* po/ru.po: RU translation update

2014-03-18  Vassilii Khachaturov <vassilii@tarunz.org>

	* gramps/plugins/importer/importvcard.py,
	gramps/plugins/importer/test/importvcard_test.py: 7212: vcard: only
	convert non-empty BDAY to text Discovered in #7530.  1) Previously, tests expected invalid BDAY with DD-MM-YYYY format to
	be ignored. Now they are wrapped with datestr (see #7212), and that
	 is already covered by
	test_birthday_invalid_format_converted_to_datestr Corrected test
	expectations by removing the obsolete test.  2) Test expects that an empty BDAY record won't create any event
	objects. Modified import code accordingly -- we used to create an
	event object without date, regression in #7212.

2014-03-19  Munzir Taha <munzirtaha@gmail.com>

	* gramps/plugins/tool/notrelated.glade,
	gramps/plugins/tool/verify.glade: 7539: NotRelated and Verify data
	dialogs appear either too small or too big

2014-03-19  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po, po/gramps.pot: Update template and french translation,
	new string on gvfamilylines [37193c]

2014-03-18  Paul Franklin <pf.98052@gmail.com>

	* gramps/plugins/graph/gvfamilylines.py: fix translation of children
	count to use ngettext

2014-03-18  Mirko Leonhaeuser <mirko@leonhaeuser.de>

	* po/de.po: update German translation

2014-03-18  Fedik <getthesite@gmail.com>

	* po/uk.po: Update Ukrainian translation

2014-03-18  Vassilii Khachaturov <vassilii@tarunz.org>

	* gramps/gen/test/constfunc_test.py: 7530: gen.test.constfunc_test
	broken in python3 Use the `in' operator rather than has_key() method to check for
	environment variables in os.environ. Works on both python2 and
	python3.

2014-03-15  John Ralls <jralls@ceridwen.us>

	* gramps/cli/clidbman.py, gramps/gen/plug/docgen/graphdoc.py,
	gramps/gen/utils/configmanager.py, gramps/gui/viewmanager.py: 7519:
	GRAMPs unable to handle ... Path with accented characters This replaces commit 3535f7a79fbb2811e526bdfab76c71f274c78576 with
	removing the incorrect encoding of paths with the system filesystem
	encoding. Python is mostly smart enough to do that itself.  Thanks to Paul Franklin and Josip Pisoj for their help with sorting
	this out.

2014-03-15  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/grampslocale.py: 7026: Eliminate localedir error
	message

2014-03-08  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/maclocale.py: Remove some left-over diagnostic
	messages.  (cherry picked from commit 38aaa671cd6bb914781c47a797130580ab678e77)

2014-03-17  Munzir Taha (منذر طه) <munzirtaha@gmail.com>

	* po/ar.po: update Arabic translation

2014-03-17  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po, po/gramps.pot: 7276: [e44be0] update template and french
	translation

2014-03-17  Paul Franklin <pf.98052@gmail.com>

	* gramps/gen/lib/name.py, gramps/gen/plug/report/utils.py,
	gramps/plugins/textreport/detancestralreport.py,
	gramps/plugins/textreport/detdescendantreport.py,
	gramps/plugins/textreport/indivcomplete.py,
	gramps/plugins/tool/verify.py, po/POTFILES.in, po/POTFILES.skip: 
	7276: translate some punctuation marks -- partial

2014-03-16  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gui/glade/editcitation.glade: 6369 Couldn't find a target
	for a mnemonic activation on confidence into Citation Editor

2014-03-15  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gui/selectors/selectevent.py: 7342 5024: typo on change
	column into event selector

2014-03-15  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po: typo on french translation

2014-03-15  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po, po/gramps.pot: [824195]: update translation template and
	french translation, new source selection and citation editor
	simplification, [3a56ed] 6854: spelling messages, [a8d78e] 7434:
	media viewer and missing path

2014-03-15  Nick Hall <nick__hall@hotmail.com>

	* gramps/plugins/view/eventview.py: 7536: Fix bug introduced with
	new column order

2014-03-15  Nick Hall <nick__hall@hotmail.com>

	* gramps/plugins/gramplet/events.py: Fix bug in event gramplet

2014-03-02  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/editors/editcitation.py,
	gramps/gui/editors/editsource.py,
	gramps/gui/editors/objectentries.py,
	gramps/gui/glade/editcitation.glade: Simplify citation editor and
	add source selection

2014-03-15  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gui/editors/displaytabs/groupembeddedlist.py: 7510: do not
	drag and drop more than one data into editor tabs

2014-03-13  Muhammad Bashir Al-Noimi <mbnoimi@gmail.com>

	* po/ar.po: update Arabic translation with contributions by Munzir
	Taha

2014-03-13  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/plugins/importer/test/importgeneweb_test.py: 7530: typo on
	import geneweb unit test

2014-03-11  Mirko Leonhaeuser <mirko@leonhaeuser.de>

	* po/de.po: update German translation

2014-03-11  Espen Berg <espenbe@gmail.com>

	* po/nb.po: Some more update of Norwegian bokmål

2014-03-08  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/configmanager.py: 7519: GRAMPs unable to handle
	... Path with accented characters Much worse, actually. Gramps wasn't able to handle any non-ascii
	characters in any preference setting from Python2.  repr() in Py2 effectively runs "encode(val, ascii,
	backslashreplace)" on its argument, and there's no way to
	reconstruct the string.  (cherry picked from commit 8cbb3ef014d6dd0d91c2eafba298bdc41ead750b)

2014-03-08  John Ralls <jralls@ceridwen.us>

	* gramps/gui/spell.py: 6854: Spelling messages at random cause hang
	for a few seconds.  Improve error message to conditionally explain that there is no
	dictionary if that's in fact the case; otherwise log the actual
	exception string.  (cherry picked from commit 2642fc5409fef63ee59bf4fdd012b35ff7cacee2)

2014-03-08  John Ralls <jralls@ceridwen.us>

	* mac/gramps.bundle, mac/gramps.modules, mac/settings.ini: 6808:
	Poor contrast mouse on mouse over Set the Gnome-standard 'Adwaita' theme, which doesn't have gray
	lines.  (cherry picked from commit 9c3a40f785e2550bbea9b560409fdb5e6e97376b)

2014-03-08  Josip <josip@pisoj.com>

	* gramps/plugins/lib/libmetadata.py: 7434: Media viewer list crashes
	during start if one try to select an entry where the media isn't
	available

2014-03-08  Josip <josip@pisoj.com>

	* gramps/gui/editors/editmedia.py: 7435: Media Editor error if Path
	value was changed to a non existing file fix media path

2014-03-08  Espen Berg <espenbe@gmail.com>

	* po/nb.po: Some more update of Norwegian bokmål

2014-03-08  Espen Berg <espenbe@gmail.com>

	* po/nb.po: Some more update of Norwegian bokmål

2014-03-08  Josip <josip@pisoj.com>

	* gramps/gui/editors/editmedia.py: 7435: Media Editor error if Path
	value was changed to a non existing file

2014-03-08  Jérôme Rapinat <romjerome@yahoo.fr>

	* example/gedcom/sample.ged, example/gramps/example.gramps: 4220:
	update samples;
	http://sourceforge.net/p/gramps/source/merge-requests/2/

2014-03-07  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/grampslocale.py, gramps/gen/utils/maclocale.py: 
	Bug 6538: Collation variants do not work properly If ICU is available, inspect the environment for $COLLATION and on a
	Mac also check the AppleCollationOrder default. Pass the results to
	a special ICU Locale used for sorting.  (cherry picked from commit 49cdfe32830b1c8e6111b0ad0a1192cc9bee8c4a)

2014-03-07  John Ralls <jralls@ceridwen.us>

	* gramps/gen/plug/_manager.py: Convert two common plugin errors from
	unhandled exceptions to warnings.  Missing translation for the current primary locale.  Import failure
	because of some missing dependency.  Note that these handlers can be overridded in the module itself;
	this is just a fallback.  (cherry picked from commit 80c58f46d3b7b845e8506b8df6f4935e4d2ab90a)

2014-03-07  Espen Berg <espenbe@gmail.com>

	* po/nb.po: Some more revision of Norwegian bokmål

2014-03-07  John Ralls <jralls@ceridwen.us>

	* gramps/plugins/drawreport/statisticschart.py: Bug 6696: sort
	failure using key=glocale.sort_key Correct the call with a lambda.

2014-03-07  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po, po/gramps.pot: update template and french translation

2014-03-06  John Ralls <jralls@ceridwen.us>

	* setup.py: Bug 7026: misleading diagnostics when locale resources
	aren't built This problem is from setup.py test, so ensure that there's a 'build'
	directory before running test.

2014-03-06  Espen Berg <espenbe@gmail.com>

	* po/nb.po: Some more update of Norwegian bokmål

2014-03-06  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/grampslocale.py: Move the icu missing warning to
	after setting up the log handler.  (cherry picked from commit
	6eb76c8af59ee15f618b44c0755bbdde4f72e222)

2014-03-05  Espen Berg <espenbe@gmail.com>

	* po/nb.po: Some update of nb.po

2014-03-05  kulath <guy.linton@gmail.com>

	* gramps/gen/db/upgrade.py, gramps/plugins/tool/check.py: 6194:
	Database corrupted - TypeError: unhashable type: 'list' A couple of
	minor changes missed off the previous commit (427ee2d)

2014-03-04  Mirko Leonhaeuser <mirko@leonhaeuser.de>

	* po/de.po: update German translation

2014-03-04  Espen Berg <espenbe@gmail.com>

	* po/nb.po: Some update of nb.po

2014-03-04  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/grampslocale.py: Bug 7377 - Ver 4.0.2 starts in
	East Asian Language Because there is no en.po for Gramps, so the C gettext called from
	GtkBuilder skips to the next translation in the list. Fix makes sure
	that there is no next translation.

2014-03-04  kulath <guy.linton@gmail.com>

	* gramps/gen/db/upgrade.py, gramps/plugins/tool/check.py: 6194:
	Database corrupted - TypeError: unhashable type: 'list' Fixed
	upgrade to deal with sourceref in media references in Sources.  Also
	fixed Check and Repair to repair previously broken databases.

2014-03-01  Paul Franklin <pf.98052@gmail.com>

	* gramps/gui/views/treemodels/flatbasemodel.py: partly revert 7470:
	Upgrade to db version 17 fails in Python3 due to use of iteritems

2014-02-28  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/editors/displaytabs/eventembedlist.py,
	gramps/gui/editors/displaytabs/eventrefmodel.py,
	gramps/gui/editors/displaytabs/personeventembedlist.py: 7342: Update
	column order in editor event tabs

2014-02-28  Nick Hall <nick__hall@hotmail.com>

	* gramps/plugins/gramplet/events.py: 7342: Split details column in
	events gramplet

2014-02-28  Nick Hall <nick__hall@hotmail.com>

	* gramps/plugins/view/eventview.py: 7342: Update default columns in
	event view Add main participant.  Change order to be consistent with selector.

2014-02-28  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/selectors/selectevent.py: 7342: Better column order in
	event selector

2014-02-28  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/selectors/selectsource.py: Add author column to source
	selector

2014-02-26  John Ralls <jralls@ceridwen.us>

	* mac/gramps.modules: Remove no longer needed icu repo

2014-02-26  Paul Franklin <pf.98052@gmail.com>

	* gramps/gen/lib/date.py: 7276: translate some punctuation marks --
	partial

2014-02-25  John Ralls <jralls@ceridwen.us>

	* mac/gramps.modules: Move icu module to gtk-osx-unsupported.modules

2014-02-25  Mirko Leonhaeuser <mirko@leonhaeuser.de>

	* po/de.po: update German translation

2014-02-25  Vassilii Khachaturov <vassilii@tarunz.org>

	* gramps/gui/editors/editnote.py: 7097: EditNote hangs initially on
	misspelled note Disable undo during the initial note text population, so as to avoid
	bombardment with gtkspell-... tags for the misspelled text.

2014-02-24  TonyG <bug7498@gramps-project.org>

	* gramps/plugins/tool/removeunused.glade: 7498: List in Unused
	Objects dialog has limited space

2014-02-20  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/grampslocale.py: Bug 7377 Ver 4.0.2 starts in
	East Asian Language Revert "GrampsLocale: Don't set  to 'C' if LANG is en_US" This reverts commit bdd336f38e900a6a2e14c7cd441fba5aad733bec.  It turns out that Gtk's having an 'en' translation isn't the only
	reason for doing this: GtkBuilder uses $LANGUAGE too, and will look
	for an english translation of strings in our Glade files. Since
	there's no en.po or en_US.po, it will go to the next language in the
	list and produce confusing results.

2014-02-20  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/maclocale.py: Better fix for bug 7122.

2014-02-20  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/grampslocale.py, gramps/gen/utils/maclocale.py: 
	Fix up grampslocale logging a bit.  Send log messages "up the chain", make maclocale a sub-log of
	grampslocale.

2014-02-20  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po, po/gramps.pot: New strings for Geography (#7240) and
	Webkit

2014-02-19  Paul Franklin <pf.98052@gmail.com>

	* gramps/gen/config.py, gramps/plugins/view/htmlrenderer.gpr.py: 
	don't warn, WebKit is not in Mac or Windows bundles

2014-02-19  noirauds <serge.noiraud@free.fr>

	* gramps/plugins/lib/maps/geography.py,
	gramps/plugins/view/geoclose.py, gramps/plugins/view/geoevents.py,
	gramps/plugins/view/geofamclose.py,
	gramps/plugins/view/geofamily.py, gramps/plugins/view/geomoves.py,
	gramps/plugins/view/geoperson.py, gramps/plugins/view/geoplaces.py: 
	Geography : Adding bookmarks (follow bug 7240)

2014-02-19  Benny Malengier <benny.malengier@gmail.com>

	* INSTALL: remove stale part of install file

2014-02-19  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gui/glade/editattribute.glade: 7484: Selection lists in
	Attribute Editor have limited space

2014-02-19  Jérôme Rapinat <romjerome@yahoo.fr>

	* gramps/gui/plug/report/_styleeditor.py, po/fr.po, po/gramps.pot: 
	566 7477: Translate 'New Style' and 'Default' on StyleEditor; update
	template for translation strings

2014-02-19  Vassilii Khachaturov <vassilii@tarunz.org>

	* gramps/gui/spell.py, gramps/gui/widgets/styledtexteditor.py,
	gramps/gui/widgets/undoablestyledbuffer.py: 7097: add
	UndoableStyledBuffer.undo_disabled Refactoring away the coupling between Spell and StyleTextEditor
	innards: 1) add a context manager UndoableStyledBuffer.undo_disabled 2) add a forwarding to it as StyleTextEditor.undo_disabled 3) use that in Spell.__real_set_active_spellcheck

2014-02-19  Vassilii Khachaturov <vassilii@tarunz.org>

	* gramps/gui/spell.py: 7097: attaching spell checker isn't undoable Quick-and-dirty fix removing the hang. Needs to be refactored in
	order not to expose the knowledge of StyleTextEditor's innards to
	Spell.

2014-02-16  Vassilii Khachaturov <vassilii@tarunz.org>

	* gramps/gui/widgets/styledtextbuffer.py: 7097: spell.py hangs on a
	note for tens of secods shave off ~15s out of 40s of the hang

2014-02-18  John Ralls <jralls@ceridwen.us>

	* mac/gramps.modules: Mark osmgpsmap for version 1.0.1, matching
	master

2014-02-18  John Ralls <jralls@ceridwen.us>

	* mac/gramps.modules: Mark osmgpsmap for non-srcdir builds It uses built headers, but Makefile isn't smart enough to find them
	in a non-srcdir build.

2014-02-18  John Ralls <jralls@ceridwen.us>

	* mac/gramps.bundle: Bug 6784 GraphView fails to load.  Also 7168, 7169, and 7428.  Graphview won't load if libgoocanvas
	isn't in the bundle. D'oh.

2014-02-18  Mirko Leonhaeuser <mirko@leonhaeuser.de>

	* po/de.po: fix bug 0007487 and update German translation

2014-02-17  Vassilii Khachaturov <vassilii@tarunz.org>

	* gramps/gen/lib/test/date_test.py: 7117: disallow new year unless
	Julian or like cal Unit test.

2014-02-17  Vassilii Khachaturov <vassilii@tarunz.org>

	* gramps/gen/lib/date.py: 7117: disallow new year unless Julian or
	like cal raise an exception from Date.set for a meaningless newyear parameter
	Add Date.CALENDARS to reduce cut-and-paste here and with the unit
	test

2014-02-17  noirauds <serge.noiraud@free.fr>

	* gramps/plugins/webreport/narrativeweb.py: 0007488: After creating
	narrative web report, some temporary files remains in /tmp

2014-02-16  Paul Franklin <pf.98052@gmail.com>

	* gramps/gui/plug/report/_styleeditor.py: 7477: Users should not be
	allowed to delete 'default' style in Style Editor

2014-02-16  Paul Franklin <pf.98052@gmail.com>

	* gramps/cli/plug/__init__.py,
	gramps/gen/plug/docgen/paperstyle.py,
	gramps/gen/plug/report/_paper.py,
	gramps/gui/plug/report/_papermenu.py, po/POTFILES.in,
	po/POTFILES.skip: translate some paper names, suggested in 0566

2014-02-16  Paul Franklin <pf.98052@gmail.com>

	* gramps/gui/plug/report/_styleeditor.py: 0566: Translate the "New
	Style" and "Default" on StyleEditor.py

2014-01-30  Vassilii Khachaturov <vassilii@tarunz.org>

	* gramps/gen/lib/date.py, gramps/gui/editors/editdate.py: 7117:
	disallow new year unless Julian or like cal

2014-02-16  Zdeněk Hataš <zdenek.hatas@gmail.com>

	* po/cs.po: czech translation update

2014-02-16  Vassilii Khachaturov <vassilii@tarunz.org>

	* gramps/plugins/tool/reorderids.py: 7469: ReorderIDs: global name
	'gen' is not defined

2014-02-14  John Ralls <jralls@ceridwen.us>

	* gramps/gen/utils/maclocale.py: Bug 7122 - Gramps does not start Handle AppleCollationOrder returning an empty string

2014-02-14  Éric Doutreleau <eric@doutreleau.fr>

	* gramps/plugins/tool/patchnames.glade: 7465: scroll window for
	patchname tool didn't expand

2014-02-13  Marc Hulsman <m.hulsman@tudelft.nl>

	* gramps/gui/views/treemodels/flatbasemodel.py,
	gramps/plugins/importer/importxml.py: 7470: Upgrade to db version 17
	fails in Python 3 due to use of iteritems

2014-02-09  Paul Franklin <pf.98052@gmail.com>

	* gramps/gen/plug/docgen/stylesheet.py: encode every "style" file in
	utf-8

2014-02-09  noirauds <serge.noiraud@free.fr>

	* gramps/plugins/view/htmlrenderer.py: bug 7447: HTML View fails to
	load on Debian unstable.

2014-02-09  noirauds <serge.noiraud@free.fr>

	* gramps/plugins/lib/maps/osmgps.py: bug 7368 :
	os.environ['http_proxy'] gives an error if http_proxy is not set.

2014-02-08  noirauds <serge.noiraud@free.fr>

	* gramps/plugins/lib/maps/osmgps.py: bug 7368 : Geography gramplet
	does not communicate over proxy server with autorisation.

2014-02-06  Jérôme Rapinat <romjerome@yahoo.fr>

	* debian/changelog, debian/control,
	debian/patches/0001-Correct-resource-path-in-setup.py.patch,
	debian/patches/0002-Disable-HTML-View.patch, debian/rules: update
	Debian files

2014-02-06  Tadas Masiulionis <tadzikaz@gmail.com>

	* po/lt.po: update Lithuanian translation

2014-02-06  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po: typos on french translation

2014-02-04  Paul Franklin <pf.98052@gmail.com>

	* gramps/plugins/gramplet/gramplet.gpr.py,
	gramps/plugins/view/geography.gpr.py: 7439: pre-load alert dialogs
	crash w/o DISPLAY

2014-02-04  Mirko Leonhaeuser <mirko@leonhaeuser.de>

	* po/de.po: update German translation

2014-02-04  Jérôme Rapinat <romjerome@yahoo.fr>

	* debian/changelog, debian/control, debian/rules,
	debian/source/format: tweak changes for building .deb package, test
	with git revision

2014-02-04  Jérôme Rapinat <romjerome@yahoo.fr>

	* debian/patches/0001-Correct-resource-path-in-setup.py.patch: minor
	change on a debian patch

2014-02-04  Jérôme Rapinat <romjerome@yahoo.fr>

	* debian/README.Debian, debian/control, debian/gbp.conf,
	debian/gramps-help.docs, debian/gramps.dirs, debian/gramps.docs,
	debian/gramps.files, debian/gramps.install, debian/gramps.manpages,
	debian/gramps.menu, debian/gramps.postinst, debian/gramps.postrm,
	debian/gramps.preinst, debian/gramps.prerm,
	debian/patches/0001-Correct-resource-path-in-setup.py.patch,
	debian/patches/0002-Disable-HTML-View.patch, debian/patches/series,
	debian/pycompat, debian/rules, debian/source/format,
	debian/source/local-options, debian/substvars, debian/watch: Merge
	with Ross' work on Debian upstream
	(http://anonscm.debian.org/gitweb/?p=collab-maint/gramps.git)

2014-02-04  Tadas Masiulionis <tadzikaz@gmail.com>

	* po/lt.po: update Lithuanian translation

2014-02-04  Jérôme Rapinat <romjerome@yahoo.fr>

	* po/fr.po: update french translation

2014-02-04  Pekka Valta <pekka.valta@kolumbus.fi>

	* po/fi.po, po/gramps.pot: update template and finnish translation

2014-02-04  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/filters/sidebar/_personsidebarfilter.py: Fix person
	sidebar filter

2014-02-03  Nick Hall <nick__hall@hotmail.com>

	* gramps/gen/filters/rules/event/__init__.py,
	gramps/gen/filters/rules/event/_hasdayofweek.py,
	gramps/gen/lib/date.py, gramps/gui/editors/filtereditor.py,
	po/POTFILES.in: Add HasDayOfWeek rule

2014-02-02  Nick Hall <nick__hall@hotmail.com>

	* gramps/gen/filters/rules/_haseventbase.py,
	gramps/gui/filters/sidebar/_eventsidebarfilter.py: 7419:
	HasEventBase should not include primary role

2014-02-02  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/autocomp.py: 7429: Fix bug when an empty string is used
	as custom type

2014-01-31  Łukasz Rymarczyk <yenidai@poczta.onet.pl>

	* po/pl.po: Update Polish translation

2014-01-28  John Ralls <jralls@ceridwen.us>

	* mac/Info.plist, mac/gramps.launcher, mac/gramps.modules: Release
	4.0.3 Includes some module updates and fixups.

2014-01-28  Mirko Leonhaeuser <mirko@leonhaeuser.de>

	* po/de.po: update German translation

2014-01-28  Nick Hall <nick__hall@hotmail.com>

	* gramps/gui/filters/sidebar/_eventsidebarfilter.py: 7419: Fix
	HasEvent filter in sidebar gramplet

2014-01-27  gzsuniq <7412-submitter@gramps-project.org>

	* gramps/gui/glade/editnote.glade: 7412: Edit Note window is too
	small

2014-01-27  Jérôme Rapinat <romjerome@yahoo.fr>

	* debian/rules: 7413: COPYING file is missing into debian package

2014-01-27  Jérôme Rapinat <romjerome@yahoo.fr>

	* bump to '4.0.4'

