Releases: idec-net/caesium
Releases · idec-net/caesium
v0.11
Версия 0.11 (13.04.2026)
Нововведения:
- На экран выбора эхоконференции добавлены черновики и исходящие рядом с карбонкой и избранным
- При открытии эхи с непрочитанными сообщениями открывается последнее прочитанное, а не следующее (для однозначности и совсем новых эх)
- В
sqliteдля полнотекстового поиска добавлен грязный хак для подсчёта обработанных сообщений для отображения прогресса - В схемах клавиш выделен раздел с общими клавишами управления курсором
- Отключение переносов в блоках кода и горизонтальная прокрутка (конфиг
hscroll, клавишиS/M-Right/Left, вкл/выклS-z) - В темах
scrollbarсделан потусклее, чтоб горизонтальный скролл не сливался со строкой состояния - Формат цитирования при ответах можно выбирать (клавиши
Q- из конфига,S-q- противоположный) - Устанавливается заголовок консольного окошка приложения
Исправленные ошибки:
- Падение при попытке подписания черновика без установленного
python-gnupg - Обновление комбинаций клавиш при повторных сменах в конфиге
- Обновление счётчиков сообщений при смене db api в конфиге
- Бесконечный цикл при быстром поиске (теперь на экране выбора эхи)
- Пере-отрисовка верхней границы при ресайзе окна списка сообщений
- Поправлен парсер Markdown-ссылок:
- Не захватывает лишние скобки перед ссылкой:
[bla-bla] qwe [text](url) - Обрабатывает ссылки с заголовком:
[text](url "title")
- Не захватывает лишние скобки перед ссылкой:
- Inline-стили для одного символа и для текста в скобках
- (регрессия) Перенос исходящего сообщения в черновик ("уже отправлено")
- (регрессия) Падение при ресайзе окон во время быстрого поиска
- (регрессия) Падение на экране чтения при постраничной навигации во время быстрого поиска
v0.10
Версия 0.10 (28.03.2026)
Нововведения:
- Убран вопрос "Куда сохранять" черновик/исходящее (бесит)
- Полнотекстовый поиск умеет в:
- Фильтр по дате с/по
- Флаги regex, регистр, слово целиком, пропуск подписей, пропуск архивных эх
- Негативные фильтры "И НЕ" для эх и основного запроса
- Фильтр по эхам поддерживает несколько слов разделенных пробелами
- SQLite таки имеет нечувствительность к регистру символов Юникода (больше и не экспериментальная, наверное)
- В заголовках экрана чтения и списка сообщений для режима поиска (FIND) отображается поисковый запрос
- Цветовые схемы:
- Добавлен признак тусклости dim, dimBold
- Тема solarized-16M переименована из solarized-256
- Тема solarized-256 с цветами для терминала XTerm
- Тема solarized поправлена совместимость с 8-цветными терминалами
- Что-то похожее на стили оформления виджетов (utf8, ascii)
- Экран выбора эхоконференции с режимами быстрого поиска и архивом (SEARCH/ARCHIVE)
- Черновики/исходящие с режимами чтения темы и быстрого поиска (SUBJ/SEARCH)
- Поддержка ii-ссылок вида ii://echo.area/msgid123
- Схемы клавиш переведены с цифровых кодов на текстовые сочетания похожие на Emacs-нотацию (C-g, M-s) с поддержкой последовательностей
- Выход из приложения по C-c из любого места
- Можно открывать сообщения из repto не только из текущей конференции
- В режимах чтения FIND/SUBJ/SEARCH сообщения сортируются по дате (в ECHO по-старому в порядке поступления)
Исправленные ошибки:
- При изменении в конфиге перечитываются схемы клавиш
- Бесконечный цикл в быстром поиске по регексу с lookahead/lookbehind (?!asd)
- Падение при ресайзе окна поиска/экрана чтения и возврате на экран выбора эхоконференции
- Падение при переходе в режим чтения темы в черновиках/исходящих
- Перенос длинного сабжа в окошке метаданных сообщения
- (регрессия) Атрибут текста (bold) в темах влиял и на другие элементы тела сообщения