Вышла новая версия десктопного поисковика Recoll — 1.20.1. Это первый за многие месяцы выпуск после 1.19. Recoll позволяет индексировать файлы на всём диске или в выбранных директориях и искать их через удобный графический интерфейс. Поиск производится по всему тексту с учётом морфологии и нечётких совпадений (используется поисковый движок Xapian). Поддерживается множество различных форматов файлов, хотя для некоторых форматов требуются внешние программы. По словам авторов, Recoll может найти даже текст в документе Microsoft Word внутри электронного письма в базе данных Thunderbird, упакованной в zip-архив. Или, например, в документе PDF. И потом открыть этот документ PDF в просмотрщике прямо на нужной странице.
Программа написана большей частью на C++ и Qt, но имеет также API для Python. Лицензия — GNU GPL версии 2 или новее. Можно интегрировать её с Ubuntu Unity в виде Recoll Lens, но этот компонент распространяется отдельно.
В новой версии:
- Добавлена функция Open With (выбор программы для открытия файла).
- Слегка изменён синтаксис запросов.
- Добавлена настраиваемая «палитра» кнопок для добавления частей запроса. С её помощью пользователь может составлять запросы со специальным синтаксисом, даже если не помнит этого синтаксиса или запрос типовой, но слишком длинный, так что проще нажать кнопку, чем печатать.
- Теперь можно искать только в истории посещённых веб-страниц или, наоборот, исключая историю посещённых веб-страниц.
- Некоторые изменения в парсере текстов. Например, он теперь правильно индексирует #хэштеги.
- Расширены возможности по настройке интерфейса.
О прочих изменениях можно прочитать в примечаниях к выпуску. Тем, кто будет обновляться с предыдущей версии, авторы советуют вручную удалить старый индекс файлов.