Shotwell 0.31.1 - 4 Mar 2020
 * Fix an issue when pressing the down key in a slideshow
 * Face recognition: Properly fall back to face detection when there is no DNN
   file
 * GPS: Export GPS meta-data
 * GPS: Changed GPS will trigger meta-data export
 * Piwigo: Fix crash when the certificate information is broken
 * Add profiles
 * Fix an issue with git annex due to not properly recognizing symlinks
 * Doc: Update the manpage
 * Google Photos: Do not crash if title is missing
 * Authenticator: Do not crash if service connection fails
 * Doc: Various syntax fixes in help files
 * Fix Camera detection and unmounting
 * Speed up browsing directories of large files
 * Fix localization of month in the DateTime dialog
 * Tumblr: Fix upload
 * Respect rotation information of videos
 * Piwigo: Enable uploading of rating
 * Port thumbnailer spawning to GLib.Subprocess
 * Remove a couple of deprecated TimeVal uses
 * Fix a couple of "potential null access" warnings during compilation
 * Some code clean-ups

Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=716418
- https://gitlab.gnome.org/GNOME/shotwell/issues/122
- https://gitlab.gnome.org/GNOME/shotwell/issues/134
- https://gitlab.gnome.org/GNOME/shotwell/issues/149
- https://gitlab.gnome.org/GNOME/shotwell/issues/158
- https://gitlab.gnome.org/GNOME/shotwell/issues/166
- https://gitlab.gnome.org/GNOME/shotwell/issues/19
- https://gitlab.gnome.org/GNOME/shotwell/issues/196
- https://gitlab.gnome.org/GNOME/shotwell/issues/202
- https://gitlab.gnome.org/GNOME/shotwell/issues/211
- https://gitlab.gnome.org/GNOME/shotwell/issues/38
- https://gitlab.gnome.org/GNOME/shotwell/issues/80

Merge requests included in this release:
- https://gitlab.gnome.org/GNOME/shotwell/merge_requests/31
- https://gitlab.gnome.org/GNOME/shotwell/merge_requests/22
- https://gitlab.gnome.org/GNOME/shotwell/merge_requests/20

All contributors to this release:
- Jens Georg <[email protected]>
- Jordi Mas <[email protected]>
- Daniel Mustieles <[email protected]>
- Goran Vidović <[email protected]>
- Piotr Drąg <[email protected]>
- Ryuta Fujii <[email protected]>
- Balázs Úr <[email protected]>
- Rafael Fontenelle <[email protected]>
- Kukuh Syafaat <[email protected]>
- Asier Sarasua Garmendia <[email protected]>
- Sabri Ünal <[email protected]>
- sicklylife <[email protected]>
- Daniel Korostil <[email protected]>
- Anders Jonsson <[email protected]>
- Marek Černocký <[email protected]>
- David Welch <[email protected]>
- Andre Klapper <[email protected]>
- Hyunsu Shin <[email protected]>
- Bruce Cowan <[email protected]>
- Joseph Bylund <[email protected]>
- Suen Chun Hui <[email protected]>
- Andika Triwidada <[email protected]>
- Andre Klapper <[email protected]>
- Jiri Grönroos <[email protected]>
- Jor Teron <[email protected]>
- Stas Solovey <[email protected]>
- Tim Sabsch <[email protected]>

Added/updated translations:
- ca.po, courtesy of Jaume Jorba
- cs.po, courtesy of Marek Černocký
- es.po, courtesy of Daniel Mustieles
- as.po, courtesy of Nilamdyuti Goswami
- ca.po, courtesy of Jordi Mas i Hernàndez
- cs.po, courtesy of Marek Černocký
- de.po, courtesy of Tim Sabsch
- en_GB.po, courtesy of Bruce Cowan
- es.po, courtesy of Daniel Mustieles
- eu.po, courtesy of Asier Sarasua Garmendia
- fi.po, courtesy of Jiri Grönroos
- hr.po, courtesy of gogo
- hu.po, courtesy of Balázs Úr
- id.po, courtesy of Kukuh Syafaat
- ja.po, courtesy of sicklylife
- ko.po, courtesy of Shin Hyunsu
- mjw.po, courtesy of Jor Teron
- pl.po, courtesy of Piotr Drąg
- pt_BR.po, courtesy of Rafael Fontenelle
- ru.po, courtesy of Stas Solovey
- sv.po, courtesy of Anders Jonsson
- tr.po, courtesy of Sabri Ünal
- uk.po, courtesy of Yuri Chornoivan