Frontend: Make it possible to work with a scanner even if some basic options are missing (source, mode, resolution, etc)

Signed-off-by: Jerome Flesch <jflesch@gmail.com>
Start: Remove the cleanup step.
It's useless now, and if the user has selected the wrong work directory, it may actually be harmful

Signed-off-by: Jerome Flesch <jflesch@gmail.com>
Backend: Search: Make sure to drop all the accents when indexing and when searching

Signed-off-by: Jerome Flesch <jflesch@gmail.com>
Frontend: Fix a warning regarding Unicode string passed as argument of the signal 'search-results'

Signed-off-by: Jerome Flesch <jflesch@gmail.com>
Backend: Fix interaction between filepaths with weird characters (spaces, etc) and libpoppler

Signed-off-by: Jerome Flesch <jflesch@gmail.com>
Backend: cosmetic

Signed-off-by: Jerome Flesch <jflesch@gmail.com>
Frontend: Fix: Whenever possible, make sure the current page remains selected in the page list

Signed-off-by: Jerome Flesch <jflesch@gmail.com>
Main window: Doc import: Fix "No document imported" dialog

Signed-off-by: Jerome Flesch <jflesch@gmail.com>
Frontend: OCR: Fix in case the OCR is actually faster than the animations

Signed-off-by: Jerome Flesch <jflesch@gmail.com>
Main window: Fix multiple imports

Signed-off-by: Jerome Flesch <jflesch@gmail.com>
Merge branch 'stable' into unstable