2012-06-11  Tasos Latsas  <tlatsas2000@gmail.com>

	* doc/udiskie.8.txt:
	update man page for suppress notification option
	[90144e007932] [udiskie-0.4.1]

2012-06-07  Byron Clark  <byron@theclarkfamily.name>

	* Merged in tlatsas/udiskie/notifications (pull request #2)
	[c6b51462ff52]

2012-06-08  Tasos Latsas  <tlatsas2000@gmail.com>

	* udiskie/mount.py, udiskie/umount.py:
	make pynotify notifications optional
	[d34bd5e197e4] <notifications>

2012-06-07  Tasos Latsas  <tlatsas2000@gmail.com>

	* udiskie/mount.py, udiskie/umount.py:
	add option to suppress pynotify notifications

	Allow notifications by default so that present behaviour does not
	change
	[4eadebe69009] <notifications>

	* udiskie/notify.py:
	move notification logic in separate class
	[c757f229896c] <notifications>

2012-05-07  Byron Clark  <byron@theclarkfamily.name>

	* setup.py:
	Prepare for next development cycle.
	[e420f722c8af]

	* .hgtags:
	Added tag udiskie-0.4.0 for changeset 362d304c04b7
	[8dae235f89f5]

	* util/prepare_release:
	Include README in the tarball.
	[362d304c04b7] [udiskie-0.4.0]

	* setup.py:
	0.4.0 Release
	[d0116c5b81cf]

2012-04-10  Byron Clark  <byron@theclarkfamily.name>

	* doc/udiskie.8.txt:
	Add information about filters to the man page.

	refs #15
	[5d59e3192ea0]

2012-04-09  Byron Clark  <byron@theclarkfamily.name>

	* udiskie/mount.py:
	Make pyxdg optional.
	[71a2418ec3e4]

	* udiskie/mount.py:
	Only allow a single filter file.

	With this change we also stop using the global xdg config directory.
	[56ccc788d8cc]

	* udiskie/match.py, udiskie/mount.py:
	Allow the user to specify which filter files to use.
	[3858c7dabca1]

2012-04-07  Byron Clark  <byron@theclarkfamily.name>

	* udiskie/device.py, udiskie/match.py, udiskie/mount.py:
	Added filters for mount options.

	Implemented basic filters for mount options. Right now it only reads
	filters out of a file called filters.conf in the directory where
	udiskie is run. The format looks like this: [mount_options]
	fstype.vfat: sync,nodev uuid.9d53-13ba: noexec

	refs #15
	[320f3ec88019]

2012-03-26  Byron Clark  <byron@theclarkfamily.name>

	* MANIFEST.in:
	Include COPYING in the tarball.

	closes #14
	[76191f41bfca]

2011-07-18  Byron Clark  <byron@theclarkfamily.name>

	* setup.py:
	Prepare for next development cycle
	[a355e6e7191b]

	* .hgtags:
	Added tag udiskie-0.3.10 for changeset c6b9dae8799d
	[599bce702560]

	* udiskie/umount.py:
	Fully remove unused variable
	[c6b9dae8799d] [udiskie-0.3.10]

2011-07-13  Massimiliano Torromeo  <massimiliano.torromeo@gmail.com>

	* udiskie/mount.py, udiskie/umount.py:
	Ignored pynotify notification failures to allow headless mounts
	[cc623f5bb56a]

	* udiskie/umount.py:
	Removed unused variable
	[98311e2e70d7]

	* udiskie/mount.py:
	Fixed mixed indentation
	[1821e41e3b34]

	* udiskie/mount.py, udiskie/umount.py:
	Ignored gtk warnings when no active X display is found
	[3a21c40dd5ca]

2011-05-30  Byron Clark  <byron@theclarkfamily.name>

	* util/prepare_release:
	Remove the temp directory.
	[a389bc5db720]

	* setup.py:
	Prepare for next development cycle.
	[0d647822ab5e]

	* .hgtags:
	Added tag udiskie-0.3.9 for changeset bb93af041de5
	[3748d7c8943d]

	* util/prepare_release:
	Actually include the entire changelog.
	[bb93af041de5] [udiskie-0.3.9]

	* setup.py:
	Prepare for next development cycle.
	[70b5f8d0d48a]

	* .hgtags:
	Added tag udiskie-0.3.8 for changeset 5053d3b5443c
	[6a0f436c2137]

	* util/prepare_release:
	Generate a changelog when building a release.

	closes #10
	[5053d3b5443c] [udiskie-0.3.8]

	* .hgignore, MANIFEST.in:
	Include CHANGES in the release tarball.
	[4b057896ed51]

2011-05-24  Byron Clark  <byron@theclarkfamily.name>

	* udiskie/mount.py:
	Only store state on handleable devices.
	[4fcccfbbb964]

	* udiskie/device.py, udiskie/mount.py:
	Only attempt to mount the device when media is inserted.

	NTFS devices mounted using ntfs-3g (fuse) were being immediately
	mounted after unmount. This change makes udiskie more careful about
	saving device state. It also limits the automount algorithm to only
	mount a changed device if it has had media inserted.

	addresses #11
	[47d6ffe3a20f]

2011-05-23  Byron Clark  <byron@theclarkfamily.name>

	* README, README.rst:
	Move README so that bitbucket recognizes it.
	[f3eb7142d800]

2011-05-12  Byron Clark  <byron@theclarkfamily.name>

	* setup.py:
	Prepare for more development.
	[1fb04155838b]

	* .hgtags:
	Added tag udiskie-0.3.7 for changeset 8d0fb3974be3
	[cc7a2292a8e2]

	* README:
	Open this in rst mode.
	[8d0fb3974be3] [udiskie-0.3.7]

	* README:
	Document the dependencies.
	[4faaea100663]

	* udiskie/umount.py:
	Add notifications on unmount.
	[562ac47c908c]

	* udiskie/mount.py:
	Mount notification cleanup.

	Make import consistent with the rest of the code. Use the device
	file provided by udisks in the notification. Move the notification
	out of the dbus try/catch.
	[6d8900ed9493]

2011-05-10  pbui  <peter.j.bui@gmail.com>

	* udiskie/mount.py:
	udiskie.mount: use PyNotify to send notification when mounting
	device
	[d9538095b5e9]

2011-05-12  Byron Clark  <byron@theclarkfamily.name>

	* udiskie/device.py:
	Greatly simplify the handleable check.

	The DeviceIsSystemInternal actually checks what we really want: that
	a disk is removable or on a bus that implies removability.

	fixes #8
	[7acd21e11138]

2010-12-30  Byron Clark  <byron@theclarkfamily.name>

	* setup.py:
	Bump version for continued development.
	[2c2378eb3665]

	* .hgtags:
	Added tag udiskie-0.3.6 for changeset 62047ac3fdaf
	[3e02b23be478]

	* udiskie/device.py, udiskie/umount.py:
	Normalize all paths.

	closes issue 9
	[62047ac3fdaf] [udiskie-0.3.6]

2010-10-21  Byron Clark  <byron@theclarkfamily.name>

	* setup.py:
	Bump the version for more development
	[6ff8b7985b57]

	* .hgtags:
	Added tag udiskie-0.3.5 for changeset e042fafee36d
	[933f3e63fa37]

	* udiskie/device.py:
	Don't mount devices with a partition table.

	This should help cases where udisks reports that the raw device has
	a filesystem but also contains a partition.

	refs issue 5
	[e042fafee36d] [udiskie-0.3.5]

2010-10-19  Byron Clark  <byron@theclarkfamily.name>

	* README:
	Add a readme.

	closes issue 4
	[40f3c1a536b6]

2010-10-14  Byron Clark  <byron@theclarkfamily.name>

	* setup.py:
	Bump revision for development.
	[340bdb329582]

	* .hgtags:
	Added tag udiskie-0.3.4 for changeset 936d2acb74ea
	[9f9814ba38aa]

	* MANIFEST.in, doc/Makefile, doc/asciidoc.conf:
	Use the asciidoc.conf file to cleanup the manpage.

	fixes issue 3
	[936d2acb74ea] [udiskie-0.3.4]

2010-10-07  Byron Clark  <byron@theclarkfamily.name>

	* setup.py:
	Bump the version for development.
	[7c5ceae792ca]

	* .hgtags:
	Added tag udiskie-0.3.3 for changeset f75bea143e8d
	[e86ecd1f37c6]

	* MANIFEST.in, setup.py:
	Add the documentation to the distribution.
	[f75bea143e8d] [udiskie-0.3.3]

	* doc/udiskie.8.txt:
	Add manpage contributed by David Rawson Couzelis.

	refs issue 2
	[bedc2a618673]

2010-10-05  Byron Clark  <byron@theclarkfamily.name>

	* .hgtags:
	Added tag udiskie-0.3.2 for changeset 2f7898755789
	[ff058cd0ea36]

	* setup.py:
	Bump the version number.
	[2f7898755789] [udiskie-0.3.2]

	* udiskie/device.py:
	Add special rules for handling optical discs.

	fixes issue 1
	[a232656c9556]

	* udiskie/mount.py:
	More complete handling of the last state storage.

	refs issue 1
	[177d38175ff7]

	* udiskie/mount.py:
	Keep a last state for devices to prevent remount on unmount.

	refs issue 1
	[9819b69285d8]

2010-09-30  Byron Clark  <byron@theclarkfamily.name>

	* udiskie/mount.py:
	Mount the CD on DeviceChanged events.

	This is not a correct fix, as it also remounts the CD after an
	unmount is issued, but it's a starting point.

	refs issue 1
	[435512e0bc9e]

2010-05-19  Byron Clark  <byron@theclarkfamily.name>

	* setup.py:
	Prepare for development.
	[ab8f793dee57]

	* .hgtags:
	Added tag udiskie-0.3.0 for changeset 6e6455d77903
	[a7415cb70f2f]

	* setup.py:
	Include the license.
	[6e6455d77903] [udiskie-0.3.0]

	* setup.py:
	Prepare for more development.
	[981322aae60f]

	* .hgtags:
	Added tag udiskie-0.2.0 for changeset 9c6459a35c14
	[cdb37f6ad214]

	* .hgtags:
	Removed tag udiskie-0.0.2
	[9c6459a35c14] [udiskie-0.2.0]

	* .hgtags:
	Added tag udiskie-0.0.2 for changeset ce4411eaed6d
	[7539a21ac3aa]

	* setup.py:
	New release.
	[ce4411eaed6d]

	* TODO:
	dbus-python is not present on pypi.
	[ae04eef00da7]

	* TODO, udiskie/mount.py, udiskie/umount.py:
	Check for dbus errors on the critical operations.
	[7bfc149c7d1a]

	* udiskie/mount.py:
	Only mount an unmounted device.
	[cdd09f1bf209]

	* setup.py:
	Actually follow the "sane versioning scheme".
	[ce1cd4e99122]

	* setup.py:
	Sane version scheme.

	x.y.z: x - major release y - minor release z - 0 for real release,
	count from one for development
	[7935c5c6f804]

	* TODO, udiskie/mount.py:
	Mounts present disks on startup.
	[1b064ab7a33f]

2010-05-18  Byron Clark  <byron@theclarkfamily.name>

	* TODO:
	Another TODO.
	[db4d4563a307]

	* udiskie/umount.py:
	That message really should be a debug message.
	[f007286f0dcf]

	* TODO:
	Another TODO.
	[8f155b7127b5]

	* .hgignore:
	Ignore the build directory.
	[d3f55f09c75c]

	* .hgtags:
	Added tag udiskie-0.0.1 for changeset ca2500ac1462
	[fb7f57d4f22c]

	* .hgignore, TODO, setup.py:
	Hello, distutils.
	[ca2500ac1462] [udiskie-0.0.1]

	* TODO, udiskie/umount.py:
	Small umount refactor.
	[6a7a8dc4e81d]

	* udiskie/device.py:
	Only check removable recursively.
	[23fa12c51ef7]

2010-05-17  Byron Clark  <byron@theclarkfamily.name>

	* TODO:
	Update todo.
	[3bfe626db8ba]

	* TODO, bin/udiskie, udiskie/device.py, udiskie/mount.py:
	Move udiskie to the udiskie infrastructure.
	[8427de649f63]

2010-05-15  Byron Clark  <byron@theclarkfamily.name>

	* TODO:
	Update TODO.
	[b3939798433f]

	* udiskie/device.py:
	Better output when printing Device.
	[b6106c19321e]

	* bin/udiskie-umount, udiskie/umount.py:
	Cleanup logging.
	[e76fea898534]

	* bin/udiskie-umount, udiskie/umount.py:
	Add argument parsint.
	[3757d5e00593]

	* udiskie/umount.py:
	Add umount_all.
	[e3f8dc63b8ba]

	* udiskie/__init__.py, udiskie/names.py, udiskie/umount.py,
	udiskie/util.py:
	Remove dead code.
	[f8debf2ec615]

	* udiskie/device.py, udiskie/umount.py, udiskie/util.py:
	Move to the device interface.
	[e1823815d9a4]

2010-04-29  Byron Clark  <byron@theclarkfamily.name>

	* PLAN, TODO:
	A little cleaner plan.
	[360993ddf29f]

	* bin/udiskie, bin/udiskie-umount, udiskie/__init__.py,
	udiskie/names.py, udiskie/umount.py, udiskie/util.py:
	Welcome udiskie-umount to the family.
	[a961b533897a]

	* .hgignore:
	Ignore compiled python files.
	[9c1f43f4cff6]

2010-04-27  Byron Clark  <byron@theclarkfamily.name>

	* COPYING:
	Add a license.
	[118c1be64980]

	* bin/udiskie, udiskie.py:
	Rearranging.
	[331a110c399d]

	* udiskie.py:
	Mounts new filesystems.
	[2c54892d197e]

	* PLAN, udiskie.py:
	Listening to events.
	[067b772a52f6]

