Состоялись выпуски Newsraft 0.33 и 0.34, консольной программы для просмотра RSS-лент. Проект во многом вдохновлён Newsboat и преследует цель быть его облегчённым аналогом.
Примечательные возможности Newsraft:
- параллельные загрузки;
- группировка лент по разделам;
- настройки для открытия ссылок любой командой;
- просмотр новостей всех лент в explore-режиме;
- автоматические обновления лент и разделов;
- назначение нескольких действий для клавиш;
- текстовый поиск по заголовкам и содержанию новостей;
- сортировка по времени, алфавиту, прочитанности;
- детальные отчёты об ошибках при обновлениях;
- поддержка практически всех форматов лент;
- импорт/экспорт лент в формате OPML.
Программа полностью написана на C99 и распространяется на условиях лицензии ISC.
Ключевые изменения из недавних обновлений (0.33 и 0.34):
- настройка
read-on-arrival
для автопометки новостей прочитанными; - настройка
scrollwrap
для оборачивания прокрутки меню; - настройки цвета
color-list-item-selected
,color-list-feed-selected
,color-list-section-selected
; - исправление сдвига значений настроек цвета в 256-цветовом режиме;
- устойчивая обработка нулевых размеров терминала;
- применение поиска кумулятивно без перезаписи предыдущего запроса;
- хранение ссылок лент без завершающих слэшей в базе данных;
- выключать интерфейс во время исполнения пользовательских команд;
- добавить счётчик общего количества новостей в
menu-feed-entry-format
; - вывод ошибки обновления для сгенерированных лент при сбое команды;
- включение ESC-режима только при использовании клавиши Escape в конфигурации;
- добавить сортировку новостей по времени скачивания;
- клавиша
?
привязана к командеman newsraft
по умолчанию.
>>> Подробное сравнение функциональности Newsraft и Newsboat
>>> Подробности