2020-01-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.56

2020-01-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/readdb.py:
	* setup.py:
	* tests/test_helpers.py:
	* tests/test_readdb.py:

	fixed warnings with newer version of flake8

2019-11-16  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2019-11-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2019-11-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.55

2019-11-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* README.development:

	README.development: pytest-3, not pyunit-3

2019-11-05  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2019-11-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* README.development:

	added README for developers

2019-11-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/autopilot:
	* tests/autopilot/pasaffe:
	* tests/autopilot/pasaffe/__init__.py:
	* tests/autopilot/pasaffe/tests:
	* tests/autopilot/pasaffe/tests/__init__.py:
	* tests/autopilot/pasaffe/tests/test_pasaffe.py:
	* tests/test_example.py:
	* NEWS:
	* pasaffe/AboutPasaffeDialog.py:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/EditFolderDialog.py:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/NewPasswordDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PasswordEntryDialog.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/SaveChangesDialog.py:
	* pasaffe/__init__.py:
	* pasaffe_lib/AboutDialog.py:
	* pasaffe_lib/Builder.py:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/__init__.py:
	* pasaffe_lib/blowfish.py:
	* pasaffe_lib/figaroxml.py:
	* pasaffe_lib/gpassfile.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/helpersgui.py:
	* pasaffe_lib/keepassx.py:
	* pasaffe_lib/pasaffeconfig.py:
	* pasaffe_lib/pytwofish.py:
	* pasaffe_lib/readdb.py:
	* setup.py:
	* tests/generate_pasaffe_db.py:
	* tests/test_dump_db.py:
	* tests/test_figaro_079.py:
	* tests/test_figaro_import.py:
	* tests/test_gpass_050.py:
	* tests/test_gpass_import.py:
	* tests/test_helpers.py:
	* tests/test_import_entry.py:
	* tests/test_keepass2_224.py:
	* tests/test_keepass2_import.py:
	* tests/test_keepassx_043.py:
	* tests/test_keepassx_import.py:
	* tests/test_lint.py:
	* tests/test_pasaffe_025.py:
	* tests/test_passwdsafe_510.py:
	* tests/test_pw_gorilla_15363.py:
	* tests/test_pw_gorilla_1537.py:
	* tests/test_pwsafe_331.py:
	* tests/test_readdb.py:

	do some pep 8 cleanup

2019-10-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	Display passwords in right pane in a mono font

2019-10-24  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2019-10-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2019-10-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.54

2019-09-26  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/fr.po:
	* po/ru.po:

	Launchpad automatic translations update.

2019-09-25  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2019-09-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	NEWS: wrap some long lines

2019-09-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/pasaffe.pot:

	regenerate po

2019-09-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	display password fields in a monospace font

2019-09-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/glib-2.0/schemas/net.launchpad.pasaffe.gschema.xml:
	* data/ui/PreferencesPasaffeDialog.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PreferencesPasaffeDialog.py:

	Added configuration options for double-click behaviour and
	displaying usernames in the tree.

2019-09-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:
	* po/pasaffe.pot:
	* setup.py:

	Merged branch from Christophe Kamphaus. Thanks!
	
	Christophe Kamphaus 2019-09-23 Added the clipboard clearing feature to t...
	Christophe Kamphaus 2019-09-23 Clear clipboard when locking or closi...
	Christophe Kamphaus 2019-09-22 prepare for next release
	Christophe Kamphaus 2019-09-22 release 0.53
	Christophe Kamphaus 2019-09-22 Updated NEWS for next release
	Christophe Kamphaus 2019-09-22 Right key press goes to first child o...
	Christophe Kamphaus 2019-09-22 More robust folder expansion & collapse
	Christophe Kamphaus 2019-09-22 On enter, open password entry for edit
	Christophe Kamphaus 2019-09-22 Double click on tree item toggles fol...
	Christophe Kamphaus 2019-09-19 prepare for next release
	Christophe Kamphaus 2019-09-19 release 0.52
	Christophe Kamphaus 2019-09-19 Added enhancements of last 2 commits ...
	Christophe Kamphaus 2019-09-19 Display username in the tree view ite...
	Christophe Kamphaus 2019-09-19 Show copy menu items first in entry c...
	Christophe Kamphaus 2019-09-19 Added change brought by merging lp:~a...
	Christophe Kamphaus 2019-09-19 [merge] Merged branch lp:~adrian-wilk...
	Adrian Wilkins 2019-04-16 Unicode multibyte chars no longer cause sh...

2019-09-23  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* NEWS:

	Added the clipboard clearing feature to the NEWS

2019-09-23  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	Clear clipboard when locking or closing the window.
	Do not clear the clipboard if the user has copied
	something in another program.

2019-09-22  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* NEWS:

	prepare for next release

2019-09-22  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.53

2019-09-22  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* NEWS:

	Updated NEWS for next release

2019-09-22  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* pasaffe/PasaffeWindow.py:

	Right key press goes to first child of expanded folder.
	Using set_cursor instead of select_iter when going to folder or uuid,
	because this results in the correct behavior when toggling folder expansion.
	goto_uuid now also correctly displays folders

2019-09-22  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* pasaffe/PasaffeWindow.py:

	More robust folder expansion & collapse
	Left key press will collapse a folder or go to the parent folder
	Right key press will expand a folder

2019-09-22  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	On enter, open password entry for edit

2019-09-22  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* pasaffe/PasaffeWindow.py:

	Double click on tree item toggles folder expanded state and copies password.

2019-09-19  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* NEWS:

	prepare for next release

2019-09-19  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.52

2019-09-19  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* NEWS:

	Added enhancements of last 2 commits to the news
	
	* Menu items re-ordering in the tree context menu
	* Display username in the tree view item title

2019-09-19  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* pasaffe/PasaffeWindow.py:

	Display username in the tree view item title
	
	Updates of the username also trigger a refresh of the tree

2019-09-19  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* data/ui/PasaffeWindow.ui:

	Show copy menu items first in entry context menu

2019-09-19  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* NEWS:

	Added change brought by merging lp:~adrian-wilkins/pasaffe/fix-unicode-short-buffer into the news file

2019-09-19  Christophe Kamphaus  <christophe.kamphaus@gmail.com>

	* pasaffe/PasaffeWindow.py:

	Merged branch lp:~adrian-wilkins/pasaffe/fix-unicode-short-buffer
	
	This fixes https://bugs.launchpad.net/pasaffe/+bug/1819141

2019-04-16  Adrian Wilkins  <adrian.wilkins@gmail.com>

	* pasaffe/PasaffeWindow.py:

	Unicode multibyte chars no longer cause short buffers

2018-12-09  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2018-12-08  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2017-12-21  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2017-12-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2017-12-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.51

2017-12-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	updated NEWS

2017-12-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	switch folder icon to symbolic icon

2017-12-20  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2017-12-19  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2017-12-19  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.50

2017-12-19  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	updated translations

2017-12-18  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2017-12-19  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/PasaffeWindow.py:

	properly support popup menus on wayland

2017-12-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	updated translations

2017-12-17  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2017-12-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	updated translations

2017-12-16  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2017-12-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/AboutPasaffeDialog.ui:
	* data/ui/EditDetailsDialog.ui:
	* data/ui/EditFolderDialog.ui:
	* data/ui/NewDatabaseDialog.ui:
	* data/ui/NewPasswordDialog.ui:
	* data/ui/PasaffeWindow.ui:
	* data/ui/PasswordEntryDialog.ui:
	* data/ui/PreferencesPasaffeDialog.ui:
	* data/ui/SaveChangesDialog.ui:

	updated deprecated gtk widgets

2017-12-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	updated translations

2017-12-15  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2017-12-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:

	- use document-properties-symbolic instead of document-edit-symbolic as
	the latter doesn't exist in xenial.

2017-12-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/EditDetailsDialog.ui:
	* data/ui/NewDatabaseDialog.ui:
	* data/ui/NewPasswordDialog.ui:
	* data/ui/PasaffeWindow.ui:
	* data/ui/PasswordEntryDialog.ui:
	* data/ui/SaveChangesDialog.ui:
	* pasaffe/PasaffeWindow.py:

	- switch to symbolic icons

2017-12-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/pasaffe.pot:

	regenerate po

2017-12-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	fix some untranslated strings

2017-12-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	fix markup in properties window

2017-12-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe/__init__.py:

	fix some pylint3 warnings

2017-12-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe_lib/readdb.py:
	* tests/test_pasaffe_025.py:
	* tests/test_passwdsafe_510.py:
	* tests/test_pw_gorilla_15363.py:
	* tests/test_pw_gorilla_1537.py:
	* tests/test_pwsafe_331.py:
	* tests/test_readdb.py:

	fix bug where Pasaffe would think an entry needed saving when no fields
	actually changed.

2017-12-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	Tristan Hill 2017-12-13 only display file basename when not the default
	Tristan Hill 2017-11-17 text needs escaping in case of special chars
	Tristan Hill 2017-11-17 simplify
	Tristan Hill 2017-11-17 set window title from current filename

2017-12-13  Tristan Hill  <tristan@me.uk.eu.org>

	* pasaffe/PasaffeWindow.py:

	only display file basename when not the default

2017-11-17  Tristan Hill  <tristan@me.uk.eu.org>

	* pasaffe/PasaffeWindow.py:

	text needs escaping in case of special chars

2017-11-17  Tristan Hill  <tristan@me.uk.eu.org>

	* pasaffe/PasaffeWindow.py:

	simplify

2017-11-17  Tristan Hill  <tristan@me.uk.eu.org>

	* pasaffe/PasaffeWindow.py:

	set window title from current filename

2017-12-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/PasswordEntryDialog.ui:

	make password dialog non-resizable

2017-05-19  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2017-05-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2017-05-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.49

2017-05-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* setup.py:

	- setup.py: install mime file
	- NEWS: updated

2017-05-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* mime:
	* mime/pasaffe.xml:
	* pasaffe.desktop.in:
	* pasaffe/__init__.py:

	Tristan Hill 2016-11-21 add mime type and support for opening from file

2016-11-21  Tristan Hill  <tristan@saticed.me.uk>

	* mime:
	* mime/pasaffe.xml:
	* pasaffe.desktop.in:
	* pasaffe/__init__.py:

	add mime type and support for opening from file manager

2017-05-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	updated NEWS

2017-05-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:

	Joshua C. Randall 2017-05-10 Raise ITER limit from 50k to 100k

2017-05-10  Joshua C. Randall  <jcrandall@alum.mit.edu>

	* pasaffe_lib/readdb.py:

	Raise ITER limit from 50k to 100k

2017-03-15  Launchpad Translations on behalf of mdeslaur

	* po/en_GB.po:

	Launchpad automatic translations update.

2017-03-14  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2017-03-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next version

2017-03-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.48

2016-11-04  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2016-10-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	- Fixed compatibility with GTK+ 3.20. Thanks to Mathieu Trudel-Lapierre
	for reporting the issue and for the initial patch.

2016-08-08  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2016-06-17  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2016-06-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2016-06-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.47

2016-06-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe_lib/helpersgui.py:

	don't crash if yelp is not installed

2016-06-13  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2016-06-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:
	* po/pasaffe.pot:
	* tests/test_readdb.py:

	properly handle blank entry and folder titles

2016-06-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	updated TODO

2016-06-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/pasaffe.pot:

	updated translations template

2016-06-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:
	* tests/test_readdb.py:

	fix error when opening database with missing entry titles (LP: #1586335)

2016-03-31  Launchpad Translations on behalf of mdeslaur

	* po/es.po:

	Launchpad automatic translations update.

2016-03-29  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2016-03-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	added NEWS entry

2016-03-14  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2016-03-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2016-03-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.46

2016-03-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	added NEWS

2016-03-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe:
	* bin/pasaffe-cli:
	* bin/pasaffe-dump-db:
	* bin/pasaffe-import-entry:
	* bin/pasaffe-import-figaroxml:
	* bin/pasaffe-import-gpass:
	* bin/pasaffe-import-keepassx:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/blowfish.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/pasaffeconfig.py:
	* pasaffe_lib/pytwofishcbc.py:
	* pasaffe_lib/readdb.py:
	* tests/generate_pasaffe_db.py:
	* tests/test_helpers.py:
	* tests/test_pasaffe-cli.py:
	* tests/test_readdb.py:

	pep8 cleanup

2016-03-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:
	* tests/test_readdb.py:

	improve find algorithm, and added tests

2016-03-10  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	move find to readdb.py

2016-03-03  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2016-02-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* README:
	* pasaffe/PasaffeWindow.py:

	perform accent-insensitive searches (LP: #1488333)

2016-02-19  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2016-02-18  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2016-02-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2016-02-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.45

2016-02-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/PasaffeWindow.ui:

	stop using deprecated find icon

2016-02-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	added NEWS entry

2016-02-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/EditDetailsDialog.py:
	* pasaffe/EditFolderDialog.py:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/NewPasswordDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PasswordEntryDialog.py:
	* pasaffe/SaveChangesDialog.py:
	* pasaffe/__init__.py:
	* pasaffe_lib/AboutDialog.py:
	* pasaffe_lib/Builder.py:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/helpersgui.py:

	specify Gtk version when importing

2016-02-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/AboutPasaffeDialog.ui:

	add author to about dialog

2016-02-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	add TODO item

2016-02-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_pasaffe-cli.py:

	test_pasaffe-cli.py: don't use hardcoded /tmp directory

2016-02-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/EditDetailsDialog.py:

	pasaffe/EditDetailsDialog.py: add missing assignment

2016-02-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* AUTHORS:
	* NEWS:

	updated AUTHORS and NEWS

2016-02-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-cli:
	* tests/test_pasaffe-cli.py:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/readdb.py:

	Merge Pasaffe command line tool from C de-Avillez. Thanks!

2015-12-11  C de-Avillez  <hggdh2@ubuntu.com>

	* tests/test_pasaffe-cli.py:

	tests/test_pasaffe-cli.py: make sure there is no stale test DB before
	starting a test.

2015-12-10  C de-Avillez  <hggdh2@ubuntu.com>

	* tests/test_pasaffe-cli.py:

	tests/test_pasaffe-cli.py: readjusted code, prepare for testing lists.

2015-10-14  C de-Avillez  <hggdh2@ubuntu.com>

	* bin/pasaffe-cli:
	* tests/test_pasaffe-cli.py:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/readdb.py:

	* tests/test_pasaffe-cli.py: QA tests for the CLI option of passaffe
	* pasaffe/EditDetailsDialog.py: adjust to call gen_password() instead of
	directly calling apg.
	* pasaffe_lib/helpers.py: add gen_password() function
	* pasaffe_lib/readdb.py: check os.name to decide on which password reader
	will be imported (preparation for a Windows port, at least for CLI).
	* bin/pasaffe-cli: command-line option for pasaffe.

2015-08-01  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2015-07-31  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2015-07-30  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.44

2015-07-24  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2015-07-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/AboutPasaffeDialog.ui:
	* data/ui/EditDetailsDialog.ui:
	* data/ui/EditFolderDialog.ui:
	* data/ui/NewDatabaseDialog.ui:
	* data/ui/NewPasswordDialog.ui:
	* data/ui/PasaffeWindow.ui:
	* data/ui/PasswordEntryDialog.ui:
	* data/ui/PreferencesPasaffeDialog.ui:
	* data/ui/SaveChangesDialog.ui:

	don't hardcode icon location in ui

2015-06-27  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2015-06-26  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2015-06-18  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/icons:
	* data/icons/scalable:
	* data/icons/scalable/apps:
	* data/media:
	* NEWS:
	* pasaffe.desktop.in:
	* setup.py:
	* data/media/pasaffe.svg:
	* data/icons/scalable/apps/pasaffe.svg:

	No longer hardcode icon location (LP: #1459823)

2015-04-30  Launchpad Translations on behalf of mdeslaur

	* po/de.po:

	Launchpad automatic translations update.

2015-04-28  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2015-04-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_pw_gorilla_15363.py:
	* tests/test_pw_gorilla_1537.py:

	fix some pep-8 cleanup

2015-04-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/generate_pasaffe_db.py:
	* tests/test_dump_db.py:
	* tests/test_example.py:
	* tests/test_figaro_079.py:
	* tests/test_figaro_import.py:
	* tests/test_gpass_050.py:
	* tests/test_gpass_import.py:
	* tests/test_helpers.py:
	* tests/test_import_entry.py:
	* tests/test_keepass2_224.py:
	* tests/test_keepass2_import.py:
	* tests/test_keepassx_043.py:
	* tests/test_keepassx_import.py:
	* tests/test_lint.py:
	* tests/test_pasaffe_025.py:
	* tests/test_passwdsafe_510.py:
	* tests/test_pw_gorilla_15363.py:
	* tests/test_pw_gorilla_1537.py:
	* tests/test_pwsafe_331.py:
	* tests/test_readdb.py:

	more pep8 cleanups

2015-04-13  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2015-04-12  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2015-04-05  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/AboutPasaffeDialog.py:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/EditFolderDialog.py:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/NewPasswordDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PasswordEntryDialog.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/SaveChangesDialog.py:
	* pasaffe/__init__.py:

	more PEP 8 cleanup

2015-04-05  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe:
	* bin/pasaffe-dump-db:
	* bin/pasaffe-import-entry:
	* bin/pasaffe-import-figaroxml:
	* bin/pasaffe-import-gpass:
	* bin/pasaffe-import-keepassx:

	more PEP 8 cleanup

2015-04-05  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe_lib/AboutDialog.py:
	* pasaffe_lib/Builder.py:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/__init__.py:
	* pasaffe_lib/blowfish.py:
	* pasaffe_lib/figaroxml.py:
	* pasaffe_lib/gpassfile.py:
	* pasaffe_lib/helpersgui.py:
	* pasaffe_lib/keepassx.py:
	* pasaffe_lib/pasaffeconfig.py:
	* pasaffe_lib/pytwofish.py:
	* pasaffe_lib/readdb.py:

	start PEP 8 cleanup

2015-03-09  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2015-03-08  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2015-03-08  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.43

2015-03-07  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	- make sure left pane is focused on startup

2015-02-13  Launchpad Translations on behalf of mdeslaur

	* po/ru.po:

	Launchpad automatic translations update.

2015-02-07  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2015-02-05  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2015-02-05  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.42

2015-02-05  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	updated NEWS

2015-02-05  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PreferencesPasaffeDialog.ui:

	remove more deprecated gtk stuff

2015-02-05  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasswordEntryDialog.ui:

	removed deprecated ypad property

2015-02-05  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/Window.py:

	make sure about dialog has a transient parent

2014-11-04  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-11-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2014-11-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.41

2014-11-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	added to NEWS

2014-11-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2014-11-03  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-11-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe_lib/readdb.py:
	* tests/test_readdb.py:

	fixed regression in notes in version 0.40

2014-11-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2014-11-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.40

2014-11-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	disable menu and toolbar entries for missing fields

2014-10-30  Launchpad Translations on behalf of mdeslaur

	* po/en_GB.po:
	* po/fr.po:

	Launchpad automatic translations update.

2014-10-29  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-10-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/pasaffe.pot:

	updated translation template

2014-10-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/EditDetailsDialog.ui:
	* data/ui/EditFolderDialog.ui:
	* data/ui/NewDatabaseDialog.ui:
	* data/ui/NewPasswordDialog.ui:
	* data/ui/PasaffeWindow.ui:
	* data/ui/PasswordEntryDialog.ui:
	* data/ui/PreferencesPasaffeDialog.ui:
	* data/ui/SaveChangesDialog.ui:

	stop using deprecated gtk stock items

2014-10-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/Window.py:

	make sure all dialogs have transient parents

2014-10-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	updated NEWS file

2014-10-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_readdb.py:

	tests/test_readdb.py: added tests for fixup code

2014-10-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-dump-db:
	* docs/interopability.txt:
	* pasaffe_lib/readdb.py:
	* tests/test_passwdsafe_510.py:
	* tests/test_pw_gorilla_15363.py:
	* tests/test_pw_gorilla_1537.py:
	* tests/test_pwsafe_331.py:

	docs/interopability.txt: added more interopability notes about usernames
	pasaffe_lib/readdb.py: added fixup functions to clean up and convert
	databases on open and before save
	bin/pasaffe-dump-db: don't clean up when dumping raw
	tests/*: updated now that cleanup is being performed

2014-10-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_passwdsafe_510.py:
	* docs/interopability.txt:

	added passwdsafe 5.1.0 test script
	added more interopability notes

2014-10-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/databases/passwdsafe-510.psafe3:
	* tests/databases/README:

	added passwdsafe test database

2014-10-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* docs/interopability.txt:

	added more interopability notes

2014-10-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-dump-db:

	added raw dump option to pasaffe-dump-db

2014-10-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* docs/interopability.txt:

	added notes about password and username fields

2014-10-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_pw_gorilla_1537.py:

	added test for new password gorilla database

2014-10-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/databases/pw-gorilla-1537.psafe3:
	* tests/databases/README:

	added new password gorilla test database

2014-09-28  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2014-09-22  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2014-08-03  Launchpad Translations on behalf of mdeslaur

	* po/es.po:

	Launchpad automatic translations update.

2014-08-02  Launchpad Translations on behalf of mdeslaur

	* po/es.po:

	Launchpad automatic translations update.

2014-08-01  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-07-31  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2014-07-31  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.39

2014-07-31  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	edit button in toolbar now also edits folders

2014-05-29  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-05-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/EditDetailsDialog.ui:
	* data/ui/EditFolderDialog.ui:
	* pasaffe/PasaffeWindow.py:

	corrected title in new entry and new folder windows (LP: #1314950)

2014-05-10  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-05-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	improve database information window

2014-05-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* help/C/delete-entry.page:
	* help/C/index.page:
	* help/C/legal.xml:
	* help/C/new-entry.page:
	* help/C/preferences.page:
	* help/C/show-secrets.page:
	* help/fr/delete-entry.page:
	* help/fr/index.page:
	* help/fr/legal.xml:
	* help/fr/new-entry.page:
	* help/fr/preferences.page:
	* help/fr/show-secrets.page:

	fixed help file string and text

2014-04-17  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-04-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/EditDetailsDialog.py:

	make password generation more random

2014-04-05  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-04-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2014-04-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.38

2014-04-04  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:

	Launchpad automatic translations update.

2014-04-03  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-04-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/pasaffe.pot:

	updated pot file

2014-04-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* help/fr/delete-entry.page:
	* help/fr/new-entry.page:
	* help/fr/preferences.page:
	* help/fr/show-secrets.page:

	added some missing translations (LP: #1300012)

2014-03-31  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	allow 'new folder' to be translated

2014-02-16  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-02-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2014-02-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.37

2014-02-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	fix version number in NEWS

2014-02-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:

	release 0.36

2014-02-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	updated NEWS file

2014-02-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:
	* pasaffe_lib/figaroxml.py:
	* tests/test_figaro_079.py:

	figaro script now handles folders

2014-02-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/databases/keepass2-224.kdbx:
	* tests/databases/keepass2-224.xml:
	* tests/test_keepass2_224.py:
	* tests/test_keepass2_import.py:
	* NEWS:
	* pasaffe_lib/keepassx.py:
	* tests/databases/README:

	aded keepass2 tests, and fixed import script

2014-02-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe_lib/keepassx.py:
	* tests/test_keepassx_043.py:

	keepassx import script now handles folders

2014-02-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* bin/pasaffe-import-gpass:
	* pasaffe_lib/gpassfile.py:
	* tests/databases/gpass-050.gps:
	* tests/test_gpass_050.py:

	gpass import support now handles folders

2014-02-13  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-02-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2014-02-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.36

2014-02-12  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-02-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:

	regenerated pot file

2014-02-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	improved right pane layout

2014-02-10  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-02-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2014-02-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.35

2014-02-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/databases/figaro-079.xml:
	* tests/test_figaro_079.py:
	* tests/test_figaro_import.py:
	* bin/pasaffe-import-figaroxml:
	* pasaffe_lib/figaroxml.py:
	* tests/databases/README:

	migrate figaro import scripts to python 3, added test databases and
	tests.

2014-02-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/databases/keepassx-043.kdb:
	* tests/databases/keepassx-043.xml:
	* tests/test_keepassx_043.py:
	* tests/test_keepassx_import.py:
	* bin/pasaffe-import-keepassx:
	* pasaffe_lib/keepassx.py:
	* tests/databases/README:

	migrate keepassx handling to python3, and add some test databases
	and test scripts

2014-02-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-import-entry:
	* tests/test_import_entry.py:

	fix pasaffe-import-entry and added test

2014-02-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_dump_db.py:
	* bin/pasaffe-dump-db:

	updated pasaffe-dump-db and added test

2014-02-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* po/fr.po:

	- added help file translations to TODO file
	- removed my name from fr.po

2014-02-08  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-02-07  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-02-06  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	- updated translations

2014-02-06  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/fr.po:
	* po/pasaffe.pot:

	- updated translation templates

2014-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	updated NEWS

2014-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/AboutPasaffeDialog.ui:

	- add translator-credits to about dialog (LP: #1273673)

2014-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2014-01-30  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_import_entry.py:

	actually add test_import_entry.py file

2014-02-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_lint.py:

	tests/test_lint.py: fix whitespace

2014-02-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_gpass_import.py:
	* .bzrignore:
	* bin/pasaffe-import-entry:
	* bin/pasaffe-import-figaroxml:
	* bin/pasaffe-import-gpass:
	* bin/pasaffe-import-keepassx:

	added tests/__pycache__ to .bzrignore
	added gpass import testing script
	fix import scripts

2014-01-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-import-entry:
	* bin/pasaffe-import-figaroxml:
	* bin/pasaffe-import-gpass:
	* bin/pasaffe-import-keepassx:
	* pasaffe/__init__.py:
	* pasaffe_lib/helpers.py:

	refactor some import script code

2014-01-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/databases/gpass-050.gps:
	* tests/test_gpass_050.py:
	* pasaffe_lib/blowfish.py:
	* pasaffe_lib/gpassfile.py:
	* tests/databases/README:

	migrate gpass import code to python 3

2014-01-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* setup.py:

	setup.py: use open() instead of file()

2014-01-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* setup.py:

	setup.py: specify python3

2014-01-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* do-release:

	do-release: also remove python cache directories

2014-01-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/EditDetailsDialog.py:

	pasaffe/EditDetailsDialog.py: convert apg results to strings

2014-01-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* README:
	* TODO:

	updated NEWS, README and TODO

2014-01-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/helpers.py:
	* pasaffe_lib/readdb.py:
	* tests/test_pasaffe_025.py:
	* tests/test_pw_gorilla_15363.py:
	* tests/test_pwsafe_331.py:

	more python 3 porting, change uuid to string instead of bytes

2014-01-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_pwsafe_331.py:

	test/test_pwsafe_331.py: migrate to python 3

2014-01-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_pw_gorilla_15363.py:

	tests/test_pw_gorilla_15363.py: convert to python 3

2014-01-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/helpers.py:

	pasaffe_lib/helpers.py: convert to python 3

2014-01-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/pytwofishcbc.py:
	* pasaffe_lib/readdb.py:
	* tests/test_pasaffe_025.py:

	more python3 porting

2014-01-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:
	* tests/test_readdb.py:

	pasaffe_lib/readdb.py, tests/test_readdb.py: properly handle bytes and
	strings for python 3 compatibility

2014-01-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/pytwofish.py:

	pasaffe_lib/pytwofish.py: fix with python 3

2014-01-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/__init__.py:

	pasaffe/__init__.py: fix gettext

2014-01-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* .bzrignore:

	update .bzrignore for python3 cache directories

2014-01-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* setup.py:

	run 2to3 on setup.py

2014-01-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/Builder.py:
	* pasaffe_lib/blowfish.py:
	* pasaffe_lib/gpassfile.py:
	* pasaffe_lib/pytwofish.py:
	* pasaffe_lib/pytwofishcbc.py:
	* pasaffe_lib/readdb.py:

	run 2to3 on pasaffe_lib directory

2014-01-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe/__init__.py:

	run 2to3 on pasaffe directory

2014-01-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-dump-db:
	* bin/pasaffe-import-entry:
	* bin/pasaffe-import-figaroxml:
	* bin/pasaffe-import-gpass:
	* bin/pasaffe-import-keepassx:

	run 2to3 on bin directory

2014-01-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe:
	* bin/pasaffe-dump-db:
	* bin/pasaffe-import-entry:
	* bin/pasaffe-import-figaroxml:
	* bin/pasaffe-import-gpass:
	* bin/pasaffe-import-keepassx:
	* tests/autopilot/pasaffe/tests/test_pasaffe.py:
	* tests/generate_pasaffe_db.py:
	* tests/test_example.py:
	* tests/test_helpers.py:
	* tests/test_lint.py:
	* tests/test_pasaffe_025.py:
	* tests/test_pw_gorilla_15363.py:
	* tests/test_pwsafe_331.py:
	* tests/test_readdb.py:

	- start migration to python3

2014-01-19  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/ko.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2014-01-18  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2014-01-18  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.34

2014-01-18  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/__init__.py:
	* pasaffe_lib/Window.py:

	Fix new PyGI deprecations

2013-11-21  Launchpad Translations on behalf of mdeslaur

	* po/es.po:

	Launchpad automatic translations update.

2013-11-20  Launchpad Translations on behalf of mdeslaur

	* po/ko.po:

	Launchpad automatic translations update.

2013-10-06  Launchpad Translations on behalf of mdeslaur

	* po/de.po:

	Launchpad automatic translations update.

2013-10-05  Launchpad Translations on behalf of mdeslaur

	* po/de.po:

	Launchpad automatic translations update.

2013-10-03  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-10-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2013-10-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.33

2013-10-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	updated translations

2013-09-28  Launchpad Translations on behalf of mdeslaur

	* po/es.po:

	Launchpad automatic translations update.

2013-09-27  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-09-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	don't crash when search string ends with a backslash

2013-09-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2013-09-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.32

2013-09-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	allow search to work on entries in collapsed folders

2013-09-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2013-09-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.31

2013-09-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	- don't crash when attempting to add an entry with nothing selected

2013-09-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-09-09  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-09-08  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2013-09-08  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.30

2013-09-08  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-09-08  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-09-07  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* setup.py:

	properly quote config items

2013-09-07  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-09-07  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-09-07  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/helpers.py:

	fix typo

2013-09-07  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/helpers.py:
	* pasaffe_lib/pasaffeconfig.py:
	* setup.py:

	also handle help file separator

2013-09-07  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/pasaffeconfig.py:
	* setup.py:

	fix help file install location when using newer python-distutils-extra

2013-09-06  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-09-06  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-09-05  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-09-06  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	added a TODO

2013-09-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2013-09-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.29

2013-09-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	remove MessageDialog deprecation warning

2013-09-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* data/glib-2.0/schemas/net.launchpad.pasaffe.gschema.xml:
	* pasaffe/PasaffeWindow.py:

	default to collapsing folders

2013-09-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-08-31  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-08-30  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/fr.po:

	updated translations

2013-08-30  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-08-30  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-08-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	expand folder if we're adding an entry

2013-08-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	fix collapsed state if no tree info in database

2013-08-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	updated NEWS

2013-08-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-08-29  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-08-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* help/fr/preferences.page:

	updated french help

2013-08-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/pasaffe.pot:

	updated translation template

2013-08-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* help/C/preferences.page:

	added new preference to help

2013-08-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PreferencesPasaffeDialog.ui:

	change wording

2013-08-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PreferencesPasaffeDialog.ui:

	realign preferences dialog

2013-08-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PreferencesPasaffeDialog.ui:
	* pasaffe/PreferencesPasaffeDialog.py:

	fixed tree expansion preference binding

2013-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	updated NEWS

2013-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/glib-2.0/schemas/net.launchpad.pasaffe.gschema.xml:
	* pasaffe/PasaffeWindow.py:

	save folder window size

2013-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/glib-2.0/schemas/net.launchpad.pasaffe.gschema.xml:
	* data/ui/PreferencesPasaffeDialog.ui:
	* pasaffe/PasaffeWindow.py:

	added initial preference for tree expansion

2013-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:
	* tests/test_helpers.py:
	* tests/test_readdb.py:

	added some tests

2013-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/readdb.py:

	implement folder expansion saving to database

2013-08-20  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-08-19  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-08-17  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-08-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-08-16  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-08-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/PasaffeWindow.ui:

	Set icon column sizing to automatic so tree doesn't move around

2013-08-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2013-08-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.28

2013-08-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	fixed version in NEWS

2013-08-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-08-15  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-08-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe_lib/helpers.py:
	* tests/test_helpers.py:

	use case-insensitive sort in tree

2013-08-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* help/C/legal.xml:
	* help/fr/legal.xml:
	* help/C/index.page:
	* help/fr/index.page:

	fix some translation issues in the help files

2013-08-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/pasaffe.pot:

	updated pot file

2013-08-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	updated NEWS

2013-08-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:

	mark some more menu entries as translatable

2013-08-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* help/C/new-entry.page:
	* help/C/preferences.page:
	* help/fr/new-entry.page:
	* help/fr/preferences.page:

	updated the help files

2013-08-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	added a TODO

2013-08-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/AboutPasaffeDialog.ui:

	Changed About dialog to use a real copyright character

2013-08-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-08-13  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-08-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe_lib/Window.py:

	fix crash when changing the show secrets setting

2013-08-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* help/fr/delete-entry.page:
	* help/fr/index.page:
	* help/fr/new-entry.page:
	* help/fr/preferences.page:
	* help/fr/show-secrets.page:

	Fixed some translation mistakes in the fr help file (LP: #1210552)

2013-08-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepare for next release

2013-08-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.27

2013-08-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	don't allow dragging a folder into a subdirectory of itself

2013-08-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:
	* pasaffe/PasaffeWindow.py:

	deactivate certain menu items when a folder is selected

2013-08-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/PasaffeWindow.ui:

	fix broken menu entries when gtk is configured to show icons in menus

2013-08-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:
	* pasaffe/PasaffeWindow.py:

	implemented drag and drop

2013-08-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	updated translations

2013-08-12  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-08-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepared for next release

2013-08-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.26

2013-08-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/PasaffeWindow.ui:

	fixed typeahead find (thanks to hallyn for reporting!)

2013-08-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	updated NEWS

2013-08-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	updated translations

2013-08-10  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-08-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/helpers.py:
	* tests/test_helpers.py:

	- sort folders before names (thanks to jdstrand for reporting)

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/helpers.py:

	move PathEntry class to helpers.py

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/EditFolderDialog.ui:

	- folder text entry now activates OK button (thanks jdstrand!)

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	prepared for next release

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.25

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	fix menu hiding when locked

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	added NEWS

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* help/fr/index.page:

	- fixed a french translation issue

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/SaveChangesDialog.ui:

	fixed untranslated string (LP: #1202980)

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/fr.po:

	updated french translation

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	added TODO

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	Don't allow open URL on a folder

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	added some TODOs

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	Don't allow copying stuff from folders

2013-08-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	fix removing last entry

2013-08-06  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-08-05  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/autopilot:
	* tests/autopilot/pasaffe:
	* tests/autopilot/pasaffe/__init__.py:
	* tests/autopilot/pasaffe/tests:
	* tests/autopilot/pasaffe/tests/__init__.py:
	* tests/autopilot/pasaffe/tests/test_pasaffe.py:

	- added autopilot test

2013-08-05  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-08-04  Launchpad Translations on behalf of mdeslaur

	* po/en_GB.po:

	Launchpad automatic translations update.

2013-08-03  Launchpad Translations on behalf of mdeslaur

	* po/en_GB.po:

	Launchpad automatic translations update.

2013-08-02  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-08-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	don't die if trying to clone a folder

2013-08-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	add add folder entry to menus

2013-08-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/pasaffe.pot:

	regenerated pot file

2013-08-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-07-31  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-07-30  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/databases/pasaffe-025.psafe3:
	* tests/generate_pasaffe_db.py:
	* tests/test_pasaffe_025.py:
	* pasaffe_lib/readdb.py:
	* tests/databases/README:
	* tests/test_pw_gorilla_15363.py:
	* tests/test_pwsafe_331.py:

	- added pasaffe test database
	- added test database generation script
	- readdb.py: allow requesting time in UTC, for testing
	- modified test scripts to use UTC time

2013-07-30  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* data/ui/EditDetailsDialog.ui:

	fix tab issues

2013-07-30  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-07-28  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-07-30  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_helpers.py:
	* pasaffe_lib/helpers.py:

	added test for helpers, and fix broken logic

2013-07-30  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/helpers.py:

	move conversion functions to helper lib

2013-07-30  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/EditFolderDialog.py:

	EditFolderDialog.py: fix pylint warning

2013-07-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:

	add icon alignment, not sure what best default is yet

2013-07-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	added icons to tree

2013-07-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	added a TODO

2013-07-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* docs/interopability.txt:
	* TODO:

	- added a file detailing interopability issues

2013-07-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-07-26  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-07-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:
	* tests/test_pw_gorilla_15363.py:
	* tests/test_pwsafe_331.py:

	- added more database tests

2013-07-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_pw_gorilla_15363.py:
	* tests/test_pwsafe_331.py:

	- start adding database tests

2013-07-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-07-25  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-07-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/databases/pw-gorilla-15363.psafe3:
	* tests/databases/pwsafe-331.psafe3:

	- updated test databases

2013-07-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/databases/pw-gorilla-15363.psafe3:
	* tests/databases/README.txt:
	* tests/databases/README:

	- added a Password Gorilla test database

2013-07-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-07-24  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-07-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/databases:
	* tests/databases/README.txt:
	* tests/databases/pwsafe-331.psafe3:
	* examples:
	* examples/README:
	* examples/pasaffe.psafe3:

	- removed example database from examples directory
	- added new example database to tests/databases

2013-07-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-07-23  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-07-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	fix adding a new entry with no folder selected

2013-07-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/EditFolderDialog.ui:
	* pasaffe/PasaffeWindow.py:

	added parent folder drop-down to edit folder dialog

2013-07-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-07-22  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-07-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:
	* tests/test_readdb.py:

	test_readdb.py: added more tests
	readdb.py: fix a couple of issues

2013-07-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_readdb.py:

	more tests

2013-07-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-07-20  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-07-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:
	* tests/test_readdb.py:

	added more tests

2013-07-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:
	* tests/test_readdb.py:

	added more tests

2013-07-19  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged translations

2013-07-12  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/en_GB.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-07-19  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	fixed some more empty folder issues
	added some debug output

2013-07-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* tests/test_readdb.py:
	* pasaffe_lib/readdb.py:

	added some readdb tests

2013-07-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:

	fix bug with folder unescaping

2013-07-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/en_GB.po:
	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	merged

2013-07-10  Launchpad Translations on behalf of mdeslaur

	* po/en_GB.po:

	Launchpad automatic translations update.

2013-07-09  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-07-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	- improve folder support

2013-07-08  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* data/ui/EditDetailsDialog.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	- start implementing folder selection drop-down

2013-07-08  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	- merged translations
	- fixed removing an empty folder

2013-07-07  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-07-08  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:

	fix removing an empty folder

2013-07-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:

	readdb.py: get rid of example data

2013-07-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* docs/formatV3.txt:
	* AUTHORS:
	* TODO:
	* pasaffe_lib/readdb.py:
	* docs/formatV3.txt:
	* docs/formatV322.txt:

	implement empty folder saving and loading from db

2013-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	further work on folder support

2013-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	further work on folder support

2013-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	fix adding empty folders

2013-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	allow creating a new entry in an existing folder

2013-07-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	fix cancelling a new item

2013-07-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/EditFolderDialog.ui:
	* data/ui/edit_folder_dialog.xml:
	* pasaffe/PasaffeWindow.py:

	more work on folder edit dialog

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/EditFolderDialog.py:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	start an edit folder dialog

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	make the new highlight more predictible when we delete an item

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	improve search_tree

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	added some folder TODO items

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	properly handle deleting an item in a folder

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	added recursive search into tree

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	allow specifying a uuid to switch to when refreshing the tree

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	fix some whitespace

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	Properly display folders with dots in their name

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/EditDetailsDialog.ui:
	* pasaffe/PasaffeWindow.py:

	Prefer "Folder" to "Path"

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	PasaffeWindow.py: allow sorting entries with no folder

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:

	pasaffe_lib/readdb.py: Don't force folder names to be lowercase.
	The database format allows different independently cased folder
	names. Also, remove some debugging prints.

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:

	Updated NEWS and TODO

2013-06-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/EditDetailsDialog.ui:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	Merged tree support:
	- Jabik Postmus 2013-06-28 Added support for a tree view of your passwords

2013-06-28  Jabik Postmus  <launchpad@snth.eu>

	* data/ui/EditDetailsDialog.ui:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	Added support for a tree view of your passwords

2013-06-03  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-06-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* AUTHORS:
	* bin/pasaffe-import-figaroxml:
	* data/ui/AboutPasaffeDialog.ui:
	* pasaffe_lib/figaroxml.py:
	* pasaffe_lib/keepassx.py:
	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	- updated translations
	- merged Francesco Marella's email address change

2013-06-02  Francesco Marella  <fra.marella@gmx.com>

	* AUTHORS:
	* bin/pasaffe-import-figaroxml:
	* data/ui/AboutPasaffeDialog.ui:
	* pasaffe_lib/figaroxml.py:
	* pasaffe_lib/keepassx.py:

	updated email address

2013-03-28  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2013-03-07  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-03-06  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* AUTHORS:

	updated copyright date in AUTHORS file

2013-03-06  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- fix version for next release

2013-03-06  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	Prepare for next release

2013-03-06  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.24

2013-02-17  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-02-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- added NEWS

2013-02-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	- merged translations

2013-02-15  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2013-02-13  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2013-02-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	removed deprecated GObject usage

2013-02-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/AboutPasaffeDialog.py:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/NewPasswordDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PasswordEntryDialog.py:
	* pasaffe/SaveChangesDialog.py:
	* pasaffe/__init__.py:
	* tests/test_example.py:

	fix pylint warnings and test suite

2013-02-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- prepare for next release

2013-02-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.23

2013-02-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/fr.po:

	merged new translations

2013-02-10  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2013-02-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	Fixed adding new entries

2013-02-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.22

2013-02-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* AUTHORS:
	* bin/pasaffe:
	* bin/pasaffe-import-entry:
	* bin/pasaffe-import-gpass:
	* bin/pasaffe-import-keepassx:
	* data/ui/AboutPasaffeDialog.ui:
	* pasaffe/AboutPasaffeDialog.py:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/NewPasswordDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PasswordEntryDialog.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/SaveChangesDialog.py:
	* pasaffe/__init__.py:
	* pasaffe_lib/AboutDialog.py:
	* pasaffe_lib/Builder.py:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/__init__.py:
	* pasaffe_lib/gpassfile.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/helpersgui.py:
	* pasaffe_lib/pasaffeconfig.py:
	* pasaffe_lib/pytwofishcbc.py:
	* pasaffe_lib/readdb.py:
	* setup.py:
	* tests/test_example.py:
	* tests/test_lint.py:

	Updated copyright notices

2013-02-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/helpersgui.py:
	* NEWS:

	Added missing file, and update NEWS

2013-02-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/EditDetailsDialog.py:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/NewPasswordDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PasswordEntryDialog.py:
	* pasaffe/SaveChangesDialog.py:
	* pasaffe_lib/AboutDialog.py:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/__init__.py:
	* pasaffe_lib/helpers.py:

	Move gui elements from pasaffe_lib/helpers.py to helpersgui.py so
	command line tools such as pasaffe-dump-db can be used in an ssh
	session.

2013-02-09  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2013-01-10  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2013-01-05  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-12-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	updated NEWS

2012-12-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	- added new time functions to readdb.py
	- added new folder functions to readdb.py
	- updated PasaffeWindow.py to use new time functions

2012-12-17  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2012-12-16  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2012-11-28  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2012-11-04  Launchpad Translations on behalf of mdeslaur

	* po/de.po:

	Launchpad automatic translations update.

2012-10-26  Launchpad Translations on behalf of mdeslaur

	* po/ru.po:

	Launchpad automatic translations update.

2012-10-24  Launchpad Translations on behalf of mdeslaur

	* po/de.po:

	Launchpad automatic translations update.

2012-10-07  Launchpad Translations on behalf of mdeslaur

	* po/es.po:

	Launchpad automatic translations update.

2012-10-06  Launchpad Translations on behalf of mdeslaur

	* po/es.po:

	Launchpad automatic translations update.

2012-09-12  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-09-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* setup.py:

	setup.py: fix some whitespace

2012-09-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe.desktop.in:

	- Fix icon location in desktop file

2012-08-28  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	Prepare for next release

2012-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.21

2012-08-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/AboutDialog.py:
	* pasaffe_lib/Builder.py:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/__init__.py:
	* pasaffe_lib/blowfish.py:
	* pasaffe_lib/gpassfile.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/keepassx.py:
	* pasaffe_lib/pasaffeconfig.py:
	* pasaffe_lib/pytwofish.py:
	* pasaffe_lib/pytwofishcbc.py:
	* pasaffe_lib/readdb.py:

	- fix more pep8 warnings

2012-08-18  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/AboutPasaffeDialog.py:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/NewPasswordDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PasswordEntryDialog.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/SaveChangesDialog.py:
	* pasaffe/__init__.py:

	Fix some pep8 warnings

2012-08-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	- Added new_entry() and use it

2012-08-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-dump-db:
	* bin/pasaffe-import-entry:
	* bin/pasaffe-import-figaroxml:
	* bin/pasaffe-import-gpass:
	* bin/pasaffe-import-keepassx:
	* pasaffe_lib/figaroxml.py:
	* pasaffe_lib/gpassfile.py:
	* pasaffe_lib/keepassx.py:

	- Also migrate import scripts

2012-08-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	Make record entries a dict with the hex encoded uuid as the key.
	This simplifies the code greatly and makes look ups easier

2012-08-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	- more code cleanup

2012-08-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-import-entry:
	* bin/pasaffe-import-gpass:
	* bin/pasaffe-import-keepassx:
	* pasaffe/AboutPasaffeDialog.py:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/NewPasswordDialog.py:
	* pasaffe/PasswordEntryDialog.py:
	* pasaffe/SaveChangesDialog.py:
	* pasaffe_lib/AboutDialog.py:
	* pasaffe_lib/Builder.py:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/__init__.py:
	* pasaffe_lib/figaroxml.py:
	* pasaffe_lib/gpassfile.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/pasaffeconfig.py:
	* pasaffe_lib/pytwofishcbc.py:
	* pasaffe_lib/readdb.py:

	- Updated copyright notices

2012-08-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:

	- Start much needed code cleanup

2012-08-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:
	* data/glib-2.0/schemas/net.launchpad.pasaffe.gschema.xml:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- Remember window sizes

2012-08-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	Added window sizes to TODO

2012-08-16  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-08-15  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-08-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	Prepare for next release

2012-08-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.20

2012-08-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* do-release:

	do-release: remove compiled gschema file before building tarball

2012-08-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PreferencesPasaffeDialog.ui:

	Improve preference dialog layout

2012-08-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/AboutPasaffeDialog.ui:
	* data/ui/EditDetailsDialog.ui:
	* data/ui/NewDatabaseDialog.ui:
	* data/ui/NewPasswordDialog.ui:
	* data/ui/PasaffeWindow.ui:
	* data/ui/PasswordEntryDialog.ui:
	* data/ui/PreferencesPasaffeDialog.ui:
	* data/ui/SaveChangesDialog.ui:

	- updated glade files to gtk 3

2012-08-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:
	* data/glib-2.0/schemas/net.launchpad.pasaffe.gschema.xml:
	* pasaffe/PasaffeWindow.py:

	- Automatically clear clipboard

2012-08-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* .bzrignore:
	* data/glib-2.0:
	* data/glib-2.0/schemas:
	* data/pasaffe.convert:
	* setup.cfg:
	* pasaffe_lib/__init__.py:
	* setup.py:
	* data/net.launchpad.pasaffe.gschema.xml:
	* data/glib-2.0/schemas/net.launchpad.pasaffe.gschema.xml:

	- Removed lucid compatibility
	- Moved schema file to location where quickly can find it

2012-08-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- Updated NEWS

2012-08-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/pasaffe.convert:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/__init__.py:
	* pasaffe_lib/Window.py:
	* setup.cfg:
	* data/apps.pasaffe.gschema.xml:
	* data/net.launchpad.pasaffe.gschema.xml:

	- Move gsettings schema from apps.pasaffe to net.launchpad.pasaffe

2012-08-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* .quickly:

	- Update quickly

2012-08-10  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	Added clipboard TODO item

2012-07-22  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-07-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/EditDetailsDialog.py:

	- Set a fixed password length

2012-07-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/apps.pasaffe.gschema.xml:
	* data/ui/PreferencesPasaffeDialog.ui:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/PreferencesPasaffeDialog.py:

	- Make password length configurable

2012-07-10  Mathieu Trudel-Lapierre  <mathieu-tl@ubuntu.com>

	* pasaffe/EditDetailsDialog.py:

	- Must import Gio for access to gsettings.
	- password_length must be passed to check_output as string.

2012-07-10  Mathieu Trudel-Lapierre  <mathieu-tl@ubuntu.com>

	* data/ui/PreferencesPasaffeDialog.ui:

	Add the UI bits for password length selection.

2012-07-10  Mathieu Trudel-Lapierre  <mathieu-tl@ubuntu.com>

	* data/apps.pasaffe.gschema.xml:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/PreferencesPasaffeDialog.py:

	Add support for setting password length.

2012-05-20  Launchpad Translations on behalf of mdeslaur

	* po/it.po:

	Launchpad automatic translations update.

2012-05-19  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-05-18  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-05-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- updated NEWS for next release

2012-05-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.19

2012-05-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- added NEWS

2012-05-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* do-release:

	- Remove backup files in directories when doing a release

2012-05-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- prepare for next release

2012-05-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.18

2012-05-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe_lib/Window.py:

	- Robert Ancell 2012-05-15 Disable Launchpad integration

2012-05-15  Robert Ancell  <robert.ancell@canonical.com>

	* NEWS:
	* pasaffe_lib/Window.py:

	Disable Launchpad integration (no longer supported)

2012-05-13  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2012-05-07  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* README:
	* bin/pasaffe-import-keepassx:
	* pasaffe_lib/keepassx.py:

	- Can now import KeePass2 XML files
	(Thanks to Mathieu Trudel-Lapierre!)

2012-05-07  Mathieu Trudel-Lapierre  <mathieu-tl@ubuntu.com>

	* bin/pasaffe-import-keepassx:
	* pasaffe_lib/keepassx.py:

	Allow importing KeePass2 XML files as well.

2012-05-07  Launchpad Translations on behalf of mdeslaur

	* po/ru.po:

	Launchpad automatic translations update.

2012-05-05  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-05-04  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-05-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- Prepare for next release

2012-05-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.17

2012-05-02  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-04-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/__init__.py:

	- Add more limited fix for gettext and optparse

2012-04-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* bin/pasaffe:
	* bin/pasaffe-dump-db:
	* bin/pasaffe-import-entry:
	* bin/pasaffe-import-figaroxml:
	* bin/pasaffe-import-gpass:
	* bin/pasaffe-import-keepassx:
	* pasaffe/AboutPasaffeDialog.py:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/NewPasswordDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PasswordEntryDialog.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/SaveChangesDialog.py:
	* pasaffe/__init__.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/pasaffeconfig.py:

	- Revert r259, as this was causing problems displaying unicode chars
	in the pasaffe main window.

2012-04-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe_lib/gpassfile.py:

	- Properly strip gpass database padding

2012-04-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* bin/pasaffe-import-entry:
	* bin/pasaffe-import-figaroxml:
	* bin/pasaffe-import-gpass:
	* bin/pasaffe-import-keepassx:
	* pasaffe_lib/figaroxml.py:
	* pasaffe_lib/gpassfile.py:
	* pasaffe_lib/keepassx.py:

	- Fix logging in pasaffe-import scripts

2012-04-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	- Properly handle entries with no URL specified (LP: #980608)

2012-04-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* bin/pasaffe:
	* bin/pasaffe-dump-db:
	* bin/pasaffe-import-entry:
	* bin/pasaffe-import-figaroxml:
	* bin/pasaffe-import-gpass:
	* bin/pasaffe-import-keepassx:
	* pasaffe/AboutPasaffeDialog.py:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/NewPasswordDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PasswordEntryDialog.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/SaveChangesDialog.py:
	* pasaffe/__init__.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/pasaffeconfig.py:

	- Properly handle unicode chars with optparse (LP: #983210)

2012-04-18  Launchpad Translations on behalf of mdeslaur

	* po/ru.po:

	Launchpad automatic translations update.

2012-04-17  Launchpad Translations on behalf of mdeslaur

	* po/ru.po:

	Launchpad automatic translations update.

2012-04-14  Launchpad Translations on behalf of mdeslaur

	* po/ru.po:

	Launchpad automatic translations update.

2012-04-11  Launchpad Translations on behalf of mdeslaur

	* po/ru.po:

	Launchpad automatic translations update.

2012-04-07  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-03-30  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/__init__.py:

	- Don't set database specified on the command line as default

2012-03-25  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-03-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- prepare NEWS file for next release

2012-03-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.16

2012-03-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	- merged translations

2012-03-23  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/es.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-03-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/Window.py:

	- deactivate display secrets button when not needed

2012-03-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	- fix right-click context menu

2012-03-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	Prepare NEWS for 0.16

2012-03-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.15

2012-03-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	added to NEWS

2012-03-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* README:

	- Added details to README file

2012-03-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	Updated NEWS file

2012-03-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-import-figaroxml:
	* pasaffe_lib/figaroxml.py:

	- print warning about skipped fields in figaro importer
	- properly handle utf-8 in figaro xml file

2012-03-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* README:
	* bin/pasaffe-import-keepassx:
	* pasaffe_lib/keepassx.py:

	- Added warning about certain fields not being imported
	- Properly handle keepassx utf-8

2012-03-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/keepassx.py:

	- Fix string issue in keepassx import

2012-03-18  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* AUTHORS:
	* NEWS:

	- Updated AUTHORS and NEWS files

2012-03-18  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-import-figaroxml:
	* bin/pasaffe-import-keepassx:
	* pasaffe_lib/figaroxml.py:
	* pasaffe_lib/keepassx.py:

	- Clean up unused parameters

2012-03-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* bin/pasaffe-import-figaroxml:

	- Give proper error in figaro XML import script

2012-03-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-import-keepassx:
	* pasaffe_lib/keepassx.py:
	* NEWS:
	* TODO:

	- Added KeePassX import script

2012-03-04  Launchpad Translations on behalf of mdeslaur

	* po/es.po:

	Launchpad automatic translations update.

2012-03-03  Launchpad Translations on behalf of mdeslaur

	* po/es.po:

	Launchpad automatic translations update.

2012-03-01  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-02-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	Prepared NEWS file for next release

2012-02-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.14

2012-02-27  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-02-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	Updated NEWS

2012-02-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/EditDetailsDialog.ui:
	* data/ui/NewDatabaseDialog.ui:
	* data/ui/NewPasswordDialog.ui:
	* data/ui/PasswordEntryDialog.ui:
	* data/ui/SaveChangesDialog.ui:

	Set proper window titles

2012-02-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/pasaffe.pot:

	- Updated po files

2012-02-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:

	- Add tooltips

2012-02-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	- Reset search results if search field changed before hitting buttons

2012-02-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	- Scroll left window to selected item

2012-02-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- Add find toolbar button
	- Make find menu entry a checkmenuitem

2012-02-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- Implemented search functionality

2012-02-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/media/pasaffe.svg:

	Slightly improve appearance of main icon

2012-02-18  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2012-02-17  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2012-02-15  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-02-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- Updated NEWS file for next release

2012-02-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.13

2012-02-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Merged launchpad translations

2012-02-14  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-02-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	added new TODO item

2012-02-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/LockScreenDialog.ui:
	* data/ui/lock_screen_dialog.xml:
	* pasaffe/LockScreenDialog.py:
	* pasaffe/PasaffeWindow.py:

	Reuse main password dialog instead of the lock screen one

2012-02-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:

	Improve lock screen message

2012-02-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:
	* data/ui/LockScreenDialog.ui:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- Lock the main window instead of popping up an unexpected dialog
	when the lock timeout occurs

2012-02-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Merged translations

2012-02-13  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-02-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/EditDetailsDialog.ui:

	Add a tooltip to the random password button

2012-02-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Merged translations

2012-02-05  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-02-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* README:
	* data/ui/EditDetailsDialog.ui:
	* pasaffe/EditDetailsDialog.py:

	Added a random password generation button

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	Prepared NEWS file for next release

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.12

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	- Fix crasher when adding a new item

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	- Fix typo in settings name

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/GConf:
	* data/GConf/gsettings:
	* data/glib-2.0:
	* data/glib-2.0/schemas:
	* setup.cfg:
	* setup.py:
	* data/GConf/gsettings/pasaffe.convert:
	* data/pasaffe.convert:
	* data/glib-2.0/schemas/apps.pasaffe.gschema.xml:
	* data/apps.pasaffe.gschema.xml:

	- Properly fix gsettings and gconf convert script locations

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/GConf:
	* data/GConf/gsettings:
	* data/GConf/gsettings/pasaffe.convert:
	* data/glib-2.0:
	* data/glib-2.0/schemas:
	* data/glib-2.0/schemas/apps.pasaffe.gschema.xml:
	* data/apps.pasaffe.gschema.xml:
	* setup.cfg:

	- Move gsettings schema file to better location
	- Add a gconf migration file

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/apps.pasaffe.gschema.xml:

	Add database path description to GSettings schema file

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/preferences.py:
	* NEWS:
	* bin/pasaffe:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/__init__.py:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/__init__.py:

	- Refactor GSettings code to use bindings

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* README:

	- Updated requirements in README file

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* AUTHORS:
	* data/ui/AboutPasaffeDialog.ui:
	* pasaffe/PasaffeWindow.py:

	- Added 2012 to copyright notice

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/AboutPasaffeDialog.ui:

	Fix about dialog layout

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/EditDetailsDialog.ui:

	Fix initial size of notes field

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	- Fix click on URL functionality

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/de.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	- merged translations

2012-02-02  Launchpad Translations on behalf of mdeslaur

	* po/de.po:
	* po/fr.po:
	* po/it.po:
	* po/nl.po:
	* po/ru.po:

	Launchpad automatic translations update.

2012-02-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	- Get rid of traceback when quitting without a selection

2012-02-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/__init__.py:

	pasaffe/__init__.py: set default filename on first run

2012-02-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/Window.py:

	pasaffe_lib/Window.py: fix launchpadlib integration

2012-02-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* setup.cfg:

	setup.cfg: install GSettings Schema file

2012-02-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/apps.pasaffe.gschema.xml:
	* po/ru.po:
	* data/pasaffe.schemas.in:
	* NEWS:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/LockScreenDialog.py:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/NewPasswordDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PasswordEntryDialog.py:
	* pasaffe/SaveChangesDialog.py:
	* pasaffe/__init__.py:
	* pasaffe_lib/AboutDialog.py:
	* pasaffe_lib/Builder.py:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/preferences.py:

	- Merged Francesco Marella's PyGI and GSettings branch

2012-01-29  Francesco Marella  <francesco.marella@gmail.com>

	* data/apps.pasaffe.gschema.xml:
	* data/pasaffe.schemas.in:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/LockScreenDialog.py:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/NewPasswordDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PasswordEntryDialog.py:
	* pasaffe/SaveChangesDialog.py:
	* pasaffe/__init__.py:
	* pasaffe_lib/AboutDialog.py:
	* pasaffe_lib/Builder.py:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/preferences.py:

	Port Pasaffe to pygi and GSettings.

2012-01-14  Launchpad Translations on behalf of mdeslaur

	* po/ru.po:

	Launchpad automatic translations update.

2012-01-13  Launchpad Translations on behalf of mdeslaur

	* po/ru.po:

	Launchpad automatic translations update.

2012-01-12  Launchpad Translations on behalf of mdeslaur

	* po/ru.po:

	Launchpad automatic translations update.

2012-01-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:

	- Added a TODO item

2012-01-04  Launchpad Translations on behalf of mdeslaur

	* po/de.po:

	Launchpad automatic translations update.

2012-01-03  Launchpad Translations on behalf of mdeslaur

	* po/de.po:

	Launchpad automatic translations update.

2011-12-14  Launchpad Translations on behalf of mdeslaur

	* po/it.po:

	Launchpad automatic translations update.

2011-12-13  Launchpad Translations on behalf of mdeslaur

	* po/it.po:

	Launchpad automatic translations update.

2011-12-12  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:
	* po/it.po:
	* po/nl.po:

	Launchpad automatic translations update.

2011-12-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	Prepared NEWS file for next release

2011-12-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.11

2011-12-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	Updated NEWS file

2011-12-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* README:

	- Added a README file

2011-12-11  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2011-12-10  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- Updated NEWS file

2011-12-10  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* debian:
	* debian/changelog:
	* debian/compat:
	* debian/control:
	* debian/copyright:
	* debian/rules:
	* do-release:

	- Remove debian directory, and fix do-release. This should be in
	distribution packaging, not in the upstream tarball.

2011-12-10  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/Window.py:

	- Re-enable launchpad integration, since we'll try and get this into
	Precise.

2011-12-10  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* help/fr:
	* help/fr/delete-entry.page:
	* help/fr/figures:
	* help/fr/figures/icon.png:
	* help/fr/index.page:
	* help/fr/new-entry.page:
	* help/fr/preferences.page:
	* help/fr/show-secrets.page:
	* help/C/delete-entry.page:
	* help/C/index.page:
	* help/C/new-entry.page:
	* help/C/preferences.page:
	* help/C/show-secrets.page:

	- Added french help file
	- Corrected email address in help files

2011-12-10  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* help/C/delete-entry.page:
	* help/C/new-entry.page:
	* help/C/show-secrets.page:
	* help/C/topic1.page:
	* NEWS:
	* TODO:
	* help/C/figures/icon.png:
	* help/C/index.page:
	* help/C/preferences.page:

	- Added help file with basic usage instructions

2011-10-04  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:
	* po/it.po:
	* po/nl.po:

	Launchpad automatic translations update.

2011-10-03  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:
	* po/it.po:
	* po/nl.po:

	Launchpad automatic translations update.

2011-10-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	Prepared NEWS file for next release

2011-10-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* debian/changelog:
	* po/pasaffe.pot:
	* setup.py:

	release 0.10

2011-10-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	Don't indicate a save is required when a new entry is cancelled

2011-10-02  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- merged improvements from Francesco Marella
	- Updated NEWS and TODO files

2011-09-28  Francesco Marella  <fmarl@paranoici.org>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	Implement the duplication of entries through the clone action

2011-09-28  Francesco Marella  <fmarl@paranoici.org>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	Add Context menu to left pane entries

2011-09-28  Francesco Marella  <fmarl@paranoici.org>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	Replace Cut-Copy-Paste actions with Clone

2011-09-30  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:
	* po/it.po:
	* po/nl.po:

	Launchpad automatic translations update.

2011-09-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* .quickly:
	* data/ui/AboutPasaffeDialog.ui:

	Added contributors to about dialog

2011-09-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:

	Updated NEWS and TODO

2011-09-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/pasaffe.schemas.in:
	* data/ui/PreferencesPasaffeDialog.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/__init__.py:

	Implement option to automatically save changes. (LP: #856302)
	Thanks to Francesco Marella!

2011-09-27  Francesco Marella  <fmarl@paranoici.org>

	* data/pasaffe.schemas.in:
	* data/ui/PreferencesPasaffeDialog.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/__init__.py:

	Implement automatically save changes (LP: #856302)

2011-09-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	Added save option to TODO

2011-09-21  Launchpad Translations on behalf of mdeslaur

	* po/it.po:
	* po/nl.po:

	Launchpad automatic translations update.

2011-09-20  Launchpad Translations on behalf of mdeslaur

	* po/it.po:
	* po/nl.po:

	Launchpad automatic translations update.

2011-09-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-import-figaroxml:
	* pasaffe_lib/figaroxml.py:
	* AUTHORS:
	* NEWS:
	* debian/copyright:

	Merged pasaffe-import-figaroxml from Francesco Marella
	Updated copyright, AUTHORS and NEWS files

2011-09-20  Francesco Marella  <fmarl@paranoici.org>

	* bin/pasaffe-import-figaroxml:
	* pasaffe_lib/figaroxml.py:

	pasaffe-import-figaroxml script helps to migrate from fpm2 to pasaffe.
	
	Open fpm2, export all your passwords to XML file and use pasaffe-import-figaroxml to import them in pasaffe.

2011-09-18  Launchpad Translations on behalf of mdeslaur

	* po/nl.po:

	Launchpad automatic translations update.

2011-09-17  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2011-09-16  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2011-09-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- Prepared NEWS file for next release

2011-09-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* debian/changelog:
	* po/pasaffe.pot:
	* setup.py:

	release 0.9

2011-09-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	- added a TODO

2011-09-10  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	- Don't crash when adding a new entry and attempting to update the right
	pane when nothing is selected.

2011-08-29  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2011-08-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- Prepare NEWS file for new release

2011-08-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* debian/changelog:
	* po/pasaffe.pot:
	* setup.py:

	release 0.8

2011-08-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- Updated NEWS

2011-08-28  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* setup.py:

	- python-distutils-extra in Lucid and Maverick doesn't support Mallard
	help files, so add workaround in setup.py

2011-08-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-dump-db:
	* AUTHORS:
	* NEWS:
	* debian/copyright:

	- merged pasaffe-dump-db thanks to Jamie Standboge
	- updated AUTHORS and debian/copyright files

2011-08-26  Jamie Strandboge  <jamie@canonical.com>

	* bin/pasaffe-dump-db:
	* NEWS:

	add bin/pasaffe-dump-db

2011-08-26  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2011-08-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	- Only update right pane if the same entry is still selected

2011-08-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* debian/changelog:
	* po/pasaffe.pot:
	* setup.py:

	release 0.7

2011-08-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/fr.po:

	- merge translations

2011-08-25  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2011-08-25  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* pasaffe/PasaffeWindow.py:

	Prevent the edit entry dialog from opening twice

2011-08-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/fr.po:

	- Merge translations from launchpad

2011-08-24  Launchpad Translations on behalf of mdeslaur

	* po/fr.po:

	Launchpad automatic translations update.

2011-08-24  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-import-entry:
	* NEWS:

	- Added script to import an entry from the command line

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- Update NEWS

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/preferences.py:

	- better handle empty gconf keys

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- Add new section to NEWS

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* do-release:

	- also create new release in debian/changes

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* debian/changelog:

	New release

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* po/pasaffe.pot:
	* setup.py:

	release 0.6

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	Added NEWS

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/AboutPasaffeDialog.ui:
	* data/ui/EditDetailsDialog.ui:
	* data/ui/LockScreenDialog.ui:
	* data/ui/NewDatabaseDialog.ui:
	* data/ui/NewPasswordDialog.ui:
	* data/ui/PasswordEntryDialog.ui:
	* data/ui/PreferencesPasaffeDialog.ui:
	* data/ui/SaveChangesDialog.ui:

	- fixed compatibility with recent glade

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* TODO:

	- Updated NEWS and TODO

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/fr.po:

	- Updated french translation

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/pasaffe.pot:

	Update .pot file

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe/__init__.py:

	Make more strings translatable

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/Window.py:

	- pasaffe_lib/Window.py: use new preference name

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po/fr.po:

	- add the start of a french translation

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* po:
	* po/pasaffe.pot:
	* NEWS:
	* do-release:

	- uncomment bzr stuff in do-release
	- added po directory
	- added NEWS

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* do-release:
	* NEWS:
	* setup.py:

	- Added do-release maintainer script based on the one by Martin Pitt
	in the jockey package
	- Make setup.py executable
	- Formatted NEWS file to work with do-release

2011-08-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/pasaffeconfig.py:

	pasaffe_lib/pasaffeconfig.py: set version to 0. It automatically gets
	updated by setup.py.

2011-08-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/PasaffeWindow.ui:

	Added missing Open URL button tooltip

2011-08-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* debian/changelog:
	* pasaffe_lib/pasaffeconfig.py:
	* setup.py:

	New release

2011-08-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- Added toolbar button and keyboard shortcut to open URL

2011-08-22  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* data/pasaffe.schemas.in:
	* data/ui/PasaffeWindow.ui:
	* data/ui/PreferencesPasaffeDialog.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/__init__.py:

	- Change secrets logic

2011-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:
	* debian/changelog:
	* pasaffe_lib/pasaffeconfig.py:
	* setup.py:

	New release

2011-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- Updated NEWS file

2011-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	- This should work on 10.04 now, remove item from TODO

2011-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/gpassfile.py:
	* pasaffe_lib/readdb.py:

	- Get rid of some warnings

2011-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/Builder.py:

	- Use gobject instead of gi.repository for Lucid compatibility

2011-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- Updated NEWS file

2011-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* pasaffe/PasaffeWindow.py:

	- Implement confirmation dialog when entry is deleted

2011-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* pasaffe/PasaffeWindow.py:

	- Use case-insensitive sort in left pane

2011-08-21  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	Add some more TODOs

2011-08-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	- Added some TODOs

2011-08-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* NEWS:

	- Added a NEWS file

2011-08-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/Window.py:

	- pasaffe_lib/Window.py: disable launchpad integration since this isn't
	being shipped in Ubuntu.

2011-08-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* debian/changelog:
	* pasaffe_lib/pasaffeconfig.py:
	* setup.py:

	New release

2011-08-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/pasaffe.schemas.in:
	* setup.cfg:

	Added a gconf schema file

2011-08-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- Add URL open to menu, and display URLs as links

2011-08-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PreferencesPasaffeDialog.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/__init__.py:

	- Add option to make notes be considered secret. With this option
	checked, notes will be hidden when the password is hidden.

2011-08-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	update TODO

2011-08-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	- Make window title reflect save status

2011-08-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- Make menu item a toggle also, and sync them

2011-08-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* .quickly:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- make show password button a toggle

2011-08-20  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	Fix dict/list typo

2011-08-19  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	Added stuff to TODO

2011-08-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* debian/changelog:
	* pasaffe_lib/pasaffeconfig.py:
	* setup.py:

	New release.

2011-08-17  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:

	- pasaffe_lib/readdb.py: fix problem starting from unity launcher because
	of use of os.getlogin()

2011-07-29  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/EditDetailsDialog.py:
	* pasaffe/LockScreenDialog.py:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/NewPasswordDialog.py:
	* pasaffe/PasswordEntryDialog.py:
	* pasaffe/SaveChangesDialog.py:

	Fix inadvertent license snafu

2011-07-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/AboutPasaffeDialog.ui:
	* pasaffe/AboutPasaffeDialog.py:

	- Add version number to about dialog
	- Improve license in about dialog

2011-07-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/pasaffeconfig.py:
	* pasaffe_lib/readdb.py:

	Use version from pasaffeconfig.py in database

2011-07-27  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* setup.py:

	Fill out some info in setup.py

2011-07-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	Update TODO list

2011-07-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/NewPasswordDialog.ui:
	* data/ui/PasaffeWindow.ui:

	Use "master password" when referring to the password that
	protects the database.

2011-07-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	Don't copy to PRIMARY when selected from menu

2011-07-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	also copy to PRIMARY clipboard

2011-07-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe.desktop.in:

	Better description in desktop file

2011-07-26  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	- added some TODOs

2011-07-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* bin/pasaffe-import-gpass:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	- Implement saving to temp file

2011-07-23  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:

	readdb.py: move stuff around so we can have more than one instance

2011-07-19  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	Updated TODO file

2011-07-19  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/preferences.py:
	* setup.py:

	Move gconf stuff out of __init__ so setup.py works

2011-07-19  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* debian/control:
	* debian/copyright:

	- more packaging work

2011-07-19  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* debian:
	* debian/changelog:
	* debian/compat:
	* debian/control:
	* debian/copyright:
	* debian/rules:

	Creating ubuntu package

2011-07-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	- Add information dialog
	- Correctly remove deprecated username field

2011-07-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	Added stuff to TODO

2011-07-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/NewPasswordDialog.ui:
	* data/ui/new_password_dialog.xml:
	* pasaffe/NewPasswordDialog.py:
	* TODO:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	Added change password dialog and menu item

2011-07-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	updated TODO

2011-07-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/LockScreenDialog.ui:
	* data/ui/lock_screen_dialog.xml:
	* pasaffe/LockScreenDialog.py:

	- added new lock screen files

2011-07-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PreferencesPasaffeDialog.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/__init__.py:

	- added inactivity timeout for lock screen
	- added idle settings to preferences dialog

2011-07-16  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	Added lock screen

2011-07-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* pasaffe_lib/readdb.py:

	- add more fields to database header on save
	- bump database version to 0x302

2011-07-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* pasaffe_lib/readdb.py:

	Generate new database keys on each save

2011-07-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	Don't fail if an entry doesn't have one of the timestamps

2011-07-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/gpassfile.py:

	passafe_lib/gpassfile.py: fix problem when there is no padding to
	remove

2011-07-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe/__init__.py:

	- make database path configurable in gconf and via command line

2011-07-15  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/Window.py:
	* pasaffe_lib/preferences.py:

	Hook up gconf callback

2011-07-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* data/ui/PreferencesPasaffeDialog.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/__init__.py:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/preferences.py:

	- Added gconf preference backend
	- Added visible passwords as a preference

2011-07-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	Add display password item to menu

2011-07-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	Add copy URL item to menu

2011-07-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* data/ui/PasaffeWindow.ui:

	Clarified toolbar tooltips
	Switch toolbar icons

2011-07-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	More TODOs

2011-07-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	More TODOs

2011-07-14  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	Added some TODOs

2011-07-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- add display password button, and hide passwords by default

2011-07-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- added copy button to toolbar

2011-07-13  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	Implement copy and paste of username, password and text

2011-07-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	Added another TODO

2011-07-12  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* TODO:

	Added TODO file with list of things to do

2011-07-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-import-gpass:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	Restrict permissions on new databases
	Handle missing databases when importing from gpass

2011-07-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-import-gpass:

	bin/pasaffe-import-gpass: update for changes to password use

2011-07-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	Make sure mainloop is running before calling gtk.main_quit()

2011-07-11  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	Don't keep password and stretched pass around longer than necessary

2011-07-10  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/gpassfile.py:
	* pasaffe_lib/readdb.py:

	code cleanup: switch to proper logging facilities

2011-07-10  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	- Fix problem when deleting an entry
	- When adding a new entry, add it in the sorted list and default to it

2011-07-10  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	- fixed bug when editing URL
	- sort entries in main window by default

2011-07-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/EditDetailsDialog.ui:

	Add scrollbars to notes entry field

2011-07-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/media/background.png:
	* data/media/pasaffe.svg:

	- removed unused background.png
	- added new icon first draft

2011-07-09  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-import-gpass:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/gpassfile.py:

	improve handling of empty URL and notes
	improve warning in gpass importation tool

2011-07-08  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* bin/pasaffe-import-gpass:
	* pasaffe_lib/blowfish.py:
	* pasaffe_lib/gpassfile.py:
	* AUTHORS:

	Added tool to import GPass password databases

2011-07-08  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/pytwofishcbc.py:
	* AUTHORS:
	* pasaffe_lib/readdb.py:

	code cleanup: implement CBC into it's own class

2011-07-07  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/EditDetailsDialog.ui:
	* data/ui/PasaffeWindow.ui:

	added tooltips to main window and entry edit window

2011-07-07  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/__init__.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/preferences.py:

	Comment out couchdb preferences backend for now

2011-07-07  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	hex encode uuid in left pane

2011-07-06  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/readdb.py:

	Fix bug when writing out long fields to DB

2011-07-06  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	Greatly enhance layout of right pane

2011-07-06  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/EditDetailsDialog.ui:
	* pasaffe/PasaffeWindow.py:

	Add URL field
	Make notes field bigger
	Reorder entries

2011-07-06  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/EditDetailsDialog.ui:
	* data/ui/NewDatabaseDialog.ui:
	* data/ui/PasswordEntryDialog.ui:
	* data/ui/SaveChangesDialog.ui:

	Improve appearance of dialogs

2011-07-06  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/SaveChangesDialog.ui:
	* data/ui/save_changes_dialog.xml:
	* pasaffe/SaveChangesDialog.py:
	* pasaffe/PasaffeWindow.py:

	Added save warning dialog on program exit

2011-07-05  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* examples/test.psafe3:
	* examples/pasaffe.psafe3:

	- renamed example database

2011-07-05  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/NewDatabaseDialog.ui:
	* data/ui/new_database_dialog.xml:
	* pasaffe/NewDatabaseDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	Implement new database dialog

2011-07-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	- implement new db formatting
	- exit properly

2011-07-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- implement some menu items

2011-07-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:

	- Removed status bar
	- Removed unneeded menu entries
	- Added "Add" menu entry

2011-07-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasswordEntryDialog.ui:
	* pasaffe/PasaffeWindow.py:

	- reset dialog when wrong password is entered

2011-07-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasswordEntryDialog.ui:
	* pasaffe/PasaffeWindow.py:
	* pasaffe_lib/readdb.py:

	- Implement password validation
	- Implement exceptions in readdb backend

2011-07-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasswordEntryDialog.ui:
	* data/ui/password_entry_dialog.xml:
	* pasaffe/PasswordEntryDialog.py:

	Added password dialog

2011-07-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	- Update timestamps when entry is modified

2011-07-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:
	* pasaffe/__init__.py:
	* pasaffe_lib/readdb.py:

	- implement saving

2011-07-04  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	- added last modification time to main window

2011-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	- implement add, edit, and remove toolbar button functionnality

2011-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:

	- add more buttons to toolbar

2011-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe/PasaffeWindow.py:

	- change name in tree if modified
	- implement needs saving flag

2011-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/EditDetailsDialog.ui:
	* data/ui/edit_details_dialog.xml:
	* pasaffe/EditDetailsDialog.py:
	* pasaffe/PasaffeWindow.py:

	- added details edit dialog

2011-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	Use UUID when looking up records

2011-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- implement save toolbar callback

2011-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:

	text widget shouldn't be editable

2011-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	Further work on data display

2011-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	Start implementing data display

2011-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* examples:
	* examples/README:
	* examples/test.psafe3:

	- added example password safe database file for development purposes

2011-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* docs:
	* docs/formatV3.txt:
	* AUTHORS:
	* COPYING:

	- added password safe database format documentation

2011-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* pasaffe_lib/pytwofish.py:
	* pasaffe_lib/readdb.py:
	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	- add library that reads and writes password safe files

2011-07-03  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:
	* pasaffe/PasaffeWindow.py:

	Add stuff to left pane

2011-07-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* help/C/index.page:
	* help/C/preferences.page:
	* help/C/topic1.page:

	- Added copyright info to help pages

2011-07-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:

	- set horizontal window division to a sane default

2011-07-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* COPYING:
	* data/ui/PasaffeWindow.ui:

	- added COPYING file
	- Set default window size

2011-07-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* AUTHORS:
	* bin/pasaffe:
	* data/ui/AboutPasaffeDialog.ui:
	* pasaffe/AboutPasaffeDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/__init__.py:
	* pasaffe_lib/AboutDialog.py:
	* pasaffe_lib/Builder.py:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/__init__.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/pasaffeconfig.py:
	* pasaffe_lib/preferences.py:
	* setup.py:
	* tests/test_example.py:
	* tests/test_lint.py:

	- Set license to GPL-3

2011-07-01  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* data/ui/PasaffeWindow.ui:

	- added split panes to main window

2011-06-30  Marc Deslauriers  <marc.deslauriers@canonical.com>

	* .quickly:
	* AUTHORS:
	* bin:
	* bin/pasaffe:
	* data:
	* data/media:
	* data/media/background.png:
	* data/media/pasaffe.svg:
	* data/ui:
	* data/ui/AboutPasaffeDialog.ui:
	* data/ui/PasaffeWindow.ui:
	* data/ui/PreferencesPasaffeDialog.ui:
	* data/ui/about_pasaffe_dialog.xml:
	* data/ui/pasaffe_window.xml:
	* data/ui/preferences_pasaffe_dialog.xml:
	* help:
	* help/C:
	* help/C/figures:
	* help/C/figures/icon.png:
	* help/C/index.page:
	* help/C/preferences.page:
	* help/C/topic1.page:
	* pasaffe:
	* pasaffe.desktop.in:
	* pasaffe/AboutPasaffeDialog.py:
	* pasaffe/PasaffeWindow.py:
	* pasaffe/PreferencesPasaffeDialog.py:
	* pasaffe/__init__.py:
	* pasaffe_lib:
	* pasaffe_lib/AboutDialog.py:
	* pasaffe_lib/Builder.py:
	* pasaffe_lib/PreferencesDialog.py:
	* pasaffe_lib/Window.py:
	* pasaffe_lib/__init__.py:
	* pasaffe_lib/helpers.py:
	* pasaffe_lib/pasaffeconfig.py:
	* pasaffe_lib/preferences.py:
	* setup.py:
	* tests:
	* tests/test_example.py:
	* tests/test_lint.py:

	Initial project creation with Quickly!

