Skip to content

Releases: idec-net/caesium

v0.11

13 Apr 09:35

Choose a tag to compare

Версия 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

28 Mar 20:44

Choose a tag to compare

Версия 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) в темах влиял и на другие элементы тела сообщения