~~~~~~~~~~~~~~~~
New features
------------
+ `31`_: Implement modifying the current filter in
:class:`~photoidx.qt.imageViewer.ImageViewer`.
+ `30`_: Protect the index file against conflicting concurrent access
using file system locking.
+ `32`_: Add a ``stats`` command line interface subcommand.
+ `20`_: Add a preferred order. Add actions to the GUI to push
images back and forth in the image order.
Incompatible changes
--------------------
+ `35`_: Change the sematic of the ``--date`` command line option to
:ref:`photo-idx` and :ref:`imageview`: when an interval is given as
argument, the end time is taken exclusively.
E.g. ``--date=2015-03-14--2015-03-15`` excludes images taken on
March 15.
Bug fixes and minor changes
---------------------------
+ `36`_: Opening the overview images fails with :exc:`IndexError` if
no image is shown.
+ `37`_: :exc:`AttributeError` is raised when calling :ref:`photo-idx`
without arguments.
+ Add method :meth:`photoidx.index.Index.extend_dir`.
+ :meth:`photoidx.index.Index.index` now supports the full variant
having start and end index arguments.
.. _20: https://github.com/RKrahl/photoidx/issues/20
.. _30: https://github.com/RKrahl/photoidx/issues/30
.. _31: https://github.com/RKrahl/photoidx/issues/31
.. _32: https://github.com/RKrahl/photoidx/issues/32
.. _35: https://github.com/RKrahl/photoidx/issues/35
.. _36: https://github.com/RKrahl/photoidx/issues/36
.. _37: https://github.com/RKrahl/photoidx/issues/37