[#]
Caesium 0.3
Andrew Lobanov(tavern,1) — All
2016-08-24 16:13:42
Без объявления войны зафиксировал сабж. Что нового появилось с момента выхода 0.2?
Нововведения:
* Добавлен скролл-бар, который отображается если сообщение не входит на экран;
* README отформатирован с момощью markdown;
* Добавлена подсветка URL. ВНИМАНИЕ! Необходимо добавить параметр url в файл цветовой схемы;
* Теперь если в конфиге установлена несуществующая тема, то будет загружена тема по умолчанию;
* Добавлена возможность скачивать отсутствующее в базе сообщение (клавиша G по-умолчанию);
* Новый фетчер, максимально оптимизированный для работы с idec (стандарт ii так же поддерживается);
* Отправкой сообщений теперь занимается отдельная утилита sender.py (для работы впаре с фетчером);
* Добавлен мейлер, который совмещает отправку и получение сообщений в одну процедуру;
* Команды вызова фетчера вынесены в конфигурационный файл;
* Убраны вертикальные линии рамки на экране выбора конференции (на два символа больше для полезной информации);
* Переработана статусная строка;
* Количество сообщений теперь отображается в статусной строке, а на их месте располагается описание конференции;
* Определение номера исходящего сообщения теперь основано на количестве исходящих сообщений, а не на счётчике;
* Улучшена поддержка узких терминалов;
* Добавлена поддержка формата базы aio (см. aio_readme.txt);
* Подсчёт количества сообщений в эхах теперь производится только при старте клиента и после работы фетчера;
* Добавлена возможность вызова редактирования конфигурационного файла с экрана выбора конференции (спасибо vit01 за идею);
* Добавлена возможность просмотра msgid и адреса на узких терминалах (спасибо vit01 за патч);
* Добавлен интерфейс для открывания URL в браузере (очередные благодарности vit01).
Исправленные ошибки:
* Исправлен баг с некорректной работой статичных эхоконференций;
* Исправлен баг, приводивший к падению клиента во время просмотра пыстых сообщений;
* Исправлен баг, приводивший к падению клиента при нажатии клавиши удаления сообщения во время чтения карбонки;
* Исправлены баги с определением последних сообщений в эхоконференции в случае внешней чистки базы;
* Исправлен баг, уводивший курсор за пределы экрана, если эхоконференция с непрочитанными сообщениями на экране выбора не п
омещалась на экран;
* Исправлен баг с применением цветовой схемы, приводивший к неправильному выбору цвета переднего плана курсора, стоящего на
метаэхоконференции favorites;
* Исправлен баг, приводивший к падению клиента, если номер последнего прочитанного сообщения превышал длину индекса эхоконфер
енции;
* Исправлен баг, приводивший к падению клиента при попытке просмотра отсутствующего в базе сообщения;
* Исправлен баг, приводивший к падению клиента при попытке переключения между нодами на экране архивных конференций.
Спасибо всем принявшим участие в разработке, тестировании. А так же тем, кто просто высказывал предложения и пожелания.
[#]
Re: Caesium 0.3
btimofeev(tavern,13) — Andrew Lobanov
2016-08-30 07:35:20
Андрей, когда нода не доступна, цезий при отправке сообщения пишет ошибку, а при получении просто выдает трейсбэк и возвращается на главный экран без сообщений об ошибке.
[#]
Re: Caesium 0.3
Andrew Lobanov(tavern,1) — btimofeev
2016-08-30 09:01:14
> Андрей, когда нода не доступна, цезий при отправке сообщения пишет ошибку, а при получении просто выдает трейсбэк и возвращается на главный экран без сообщений об ошибке.
> И еще один баг: нода была не доступна, я в это время пытался отправить сообщения, они соответственно не отправились, потом захожу в исходящие, хочу отредактировать сообщение, а цезий пишет что оно уже отправлено.
Спасибо за багпепорты. Будем править.
[#]
Re: Caesium 0.3
btimofeev(tavern,13) — Andrew Lobanov
2016-08-30 07:43:50
btimofeev> Андрей, когда нода не доступна, цезий при отправке сообщения пишет ошибку, а при получении просто выдает трейсбэк и возвращается на главный экран без сообщений об ошибке.
И еще один баг: нода была не доступна, я в это время пытался отправить сообщения, они соответственно не отправились, потом захожу в исходящие, хочу отредактировать сообщение, а цезий пишет что оно уже отправлено.
[#]
Caesium
Andrew Lobanov(tavern,1) — All
2016-09-06 21:50:00
Сабж сегодня обзавёлся механизмом работы с черновиками. Соответствующие коммиты (как я люблю: новая фича и следом же багфиксы к ней) уже в master-ветке. Реализовано пока несколько топорно, но работает. О том, как этим делом управлять, читайте README.md.
[#]
Re: Caesium
btimofeev(tavern,13) — Andrew Lobanov
2016-09-17 11:03:32
А можно в качестве опции сделать, что бы цезий время в сообщениях показывал относительно текущего часового пояса, а не относительно UTC?