-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathChangelog.txt
89 lines (79 loc) · 10.9 KB
/
Changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
Версия 0.4
Нововведения:
* Подсчёт количества сообщений в конференции ведётся, если её ещё нет в массиве счётчика сообщений при переключениями между нодами или после получения новых сообщений;
* Модули работы с txt или aio базой перенесены в директорию api;
* Добавлена возможность сохранять сообщение в черновики для последующего редактирования без отправке при обмене с нодой.
Исправленные ошибки:
* Исправлена ошибка в строках получения/отправки почты в умолчальном конфиге;
* Исправлены баги в мейлерах, вызывающие некорректное поведение при их вызове без строки авторизации.
Версия 0.3 (24.08.2016)
Нововведения:
* Добавлен скролл-бар, который отображается если сообщение не входит на экран;
* README отформатирован с момощью markdown;
* Добавлена подсветка URL. ВНИМАНИЕ! Необходимо добавить параметр url в файл цветовой схемы;
* Теперь если в конфиге установлена несуществующая тема, то будет загружена тема по умолчанию;
* Добавлена возможность скачивать отсутствующее в базе сообщение (клавиша G по-умолчанию);
* Новый фетчер, максимально оптимизированный для работы с idec (стандарт ii так же поддерживается);
* Отправкой сообщений теперь занимается отдельная утилита sender.py (для работы впаре с фетчером);
* Добавлен мейлер, который совмещает отправку и получение сообщений в одну процедуру;
* Команды вызова фетчера вынесены в конфигурационный файл;
* Убраны вертикальные линии рамки на экране выбора конференции (на два символа больше для полезной информации);
* Переработана статусная строка;
* Количество сообщений теперь отображается в статусной строке, а на их месте располагается описание конференции;
* Определение номера исходящего сообщения теперь основано на количестве исходящих сообщений, а не на счётчике;
* Улучшена поддержка узких терминалов;
* Добавлена поддержка формата базы aio (см. aio_readme.txt);
* Подсчёт количества сообщений в эхах теперь производится только при старте клиента и после работы фетчера;
* Добавлена возможность вызова редактирования конфигурационного файла с экрана выбора конференции (спасибо vit01 за идею);
* Добавлена возможность просмотра msgid и адреса на узких терминалах (спасибо vit01 за патч);
* Добавлен интерфейс для открывания URL в браузере (очередные благодарности vit01).
Исправленные ошибки:
* Исправлен баг с некорректной работой статичных эхоконференций;
* Исправлен баг, приводивший к падению клиента во время просмотра пыстых сообщений;
* Исправлен баг, приводивший к падению клиента при нажатии клавиши удаления сообщения во время чтения карбонки;
* Исправлены баги с определением последних сообщений в эхоконференции в случае внешней чистки базы;
* Исправлен баг, уводивший курсор за пределы экрана, если эхоконференция с непрочитанными сообщениями на экране выбора не п
омещалась на экран;
* Исправлен баг с применением цветовой схемы, приводивший к неправильному выбору цвета переднего плана курсора, стоящего на
метаэхоконференции favorites;
* Исправлен баг, приводивший к падению клиента, если номер последнего прочитанного сообщения превышал длину индекса эхоконфер
енции;
* Исправлен баг, приводивший к падению клиента при попытке просмотра отсутствующего в базе сообщения;
* Исправлен баг, приводивший к падению клиента при попытке переключения между нодами на экране архивных конференций.
Версия 0.2 (12.04.2016)
Нововведения:
* Splashscreen теперь не ждёт нажатия;
* Добавлен параметр stat для конфигурационного файла, который блокирует создание сообщений в эхе и её синхронизацию с нодой, но не помещает эху в архив;
* Цвет gray (grey) снова поддерживается в цветовых схемах;
* Добавлена опция oldquote, включающая старый формат цитирования;
* Добавлена возможность просмотра исходящих сообщений;
* Увеличен отступ на экране отправки сообщений;
* На экране выбора эхоконференции добавлены названия столбов с количеством сообщений и количеством непрочитанных сообщений;
* Новое лого =);
* Добавлено отображение msgid того сообщения, на которое отвечает текущее;
* Добавлена возможность перемещаться по цепочке ответов;
* Параметр to теперь позволяет вводить несколько значений (разделитель — запятая);
* Стандартный конфигурационный файл теперь назван caseium.def.cfg и в случае отсуствия рабочего конфига, копируется этот;
* Название текущей ноды теперь отображается внизу экрана. В правом верхнем углу теперь отображается название столбца "Описание";
* При ширине терминала < 80 описания эхоконференций скрываются;
* Название ноды теперь отображается в нижнем левом углу при отправке и получении сообщений;
* Добавлена возможность изменять клавиши управления. Все клавиши теперь вынесены в переменные и находятся в файле keys.py;
* Размер сообщения при отображении теперь округляется до двух знаков после запятой;
* Можно задавать несколько клавиш на одно действие;
* В режиме чтения эхоконференции добавлена возможность просмотра темы сообщения в messagebox (в случае, если тема не входит на экран по ширине);
* Messagebox теперь правильнее центрируется на экране;
* Теперь сообщения не попадают в исходящие, если не изменялись в редакторе.
* Удалён старый встроенный фетчер. Теперь используется фетчер из проекта iing.
Исправленные ошибки:
* Исправлен баг, приводивший к падению клиента при наличии архивных эх в конфиге;
* Исправлен баг с carbonarea и favorites, приводивший к падению клиента;
* Исправлена ошибка при нажатии Page Down в режиме чтения, приводившая к пропуску строки;
* Splashscreen теперь очищает после себя экран;
* При удалении сообщений из избранных, текущее сообщение перечитывается;
* В случае, если нет ни одной архивной эхи, при нажатии Tab на экране выбора эхоконференции теперь цезий не падает;
* Исправлен баг, связанный с использований слешей в параметре nodename;
* Исправлен баг при сохранении новых сообщений, который мог приводить к падению клиента при использовании некоторых редакторов во время сохранения пустого сообщения. Попутно теперь обрезаются пустые строки в конце сообщений;
* Исправлен баг, приводивший к падению при нажатии клавиши удаления в режиме чтения исходящих сообщений;
* Исправлен баг, приводивший к падению клиента при чтении исходящих без указания параметра to в конфиге;
Версия 0.1 (13.01.2016)
* Первая фиксированная версия.