summaryrefslogtreecommitdiff
path: root/plugins/Chess4Net/TODO.txt
blob: b41ea802b94d4ee3da1d4b72b43d8a9718496225 (plain)
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
- Добавить в Readme упоминание о How you can help.
- Message dialogs при Stay on top пропадают.
- Ch4N падает, если отсутствует Lang.ini
- Сделать скрипт срезки релиза.


~~~~~~~~~~~~~~~~~~~~~~~~~~~

Chess4Net Skype 2011.2

- Редизайн GUI
- Позиционирование и размер доски
- Гостевой список
- Индикатор "чей ход"

Chess4Net Skype 2011.1

- Ретрансляция партий: смена цвета при просмотре партий
- Версионность/статистика
- -> Skype API support
- Поверх всех окон

Chess4Net 2011.1

- Свои методы декодирования времени

Chess4Net 2009.1

- AV при выходе из Миранды при не закрытом Ch4N

Chess4Net 2008.1

- в дистрибутиве для линукса хорошо иметь файл README, в котором вкратце описана прога и как ее запускать (и ссылка на автора и веб сайт). 
- Иногда под Ubuntu окошко при выходе пишет "Do you want to". Это появляется при второй попытке выхода, когда первая попытка была отменена
- При активном окошке "Do you want to exit" при нажатии Ecs происодит выход из программы, а должно отмениться запрос на выход.
- Сделай проверку на ввод ай-пи адреса
- Почему при соединение с заведомо неверным сервером все равно происходит ожидание подключния? Можно ли сразу определить, что сервер недоступен
- Происходит соединение с другими демонами (ssh, web servers) как будто с твоим шахматным сервером. Может можно пересылать какой-нибудь ай-ди, подтвеждающий, что соединение произошло именно с твоим шахматным сервером, а не с кем-то другим.
- при создании сервера на уже занятом порте выскакивает табличка "An error during connection" два раза. Кстати, желательно бы поточнее что за ошибка произошла.
- Почему видно курсор в списка "Animate Move". Создается впечатление, что туда можно что-то вписать
- Вообще по правилам оформления интерфейсов в предложениях после чекбоксов не следует писать все слова с заглавных букв. Это делается в названиях кнопок.
После предложений перед списками ставится двоеточие, т.е. "Animate move:" вместо "Animate Move".


- подсоединение к неправильному серверу
- Default(ные) значения (Enter, Esc) в Game Options... и Look and Feel 
- доигрывание партий (функциональность анализа)
- мигание окна при ходе противника.
- <takeback> функциональность - ?
- Stay On Top (не работает в сокетной версии)
- подавление приглашения при уже законнекченном клиенте. - ?
- сохранение отложенных партий
- Стрелки для пешек превращения
- последний выигрывающий ход в серии
- Немодальное окно превращений в Miranda(е)
- мигание окошка на панеле задач при ходе противника.


DONE:
- game options unit
- Отступ строки между игроками и текстом партии при u:u в Game log(е)
- убирание флага при синхронизации времени и инкременте