Issue 4 in caffeineim: Переделать работу с контакт-листом

0 views
Skip to first unread message

codesite...@google.com

unread,
Jan 17, 2010, 2:15:39 AM1/17/10
to caffein...@googlegroups.com
Status: Accepted
Owner: b...@caffeine-soft.org
Labels: Type-Enhancement Priority-High

New issue 4 by b...@caffeine-soft.org: Переделать работу с контакт-листом
http://code.google.com/p/caffeineim/issues/detail?id=4

Необходимо сделать следующее:

1. Убрать синглетность контакт-листа, сделать так, что у каждого соединения
(OscarConnection) будет свой экземпляр контакт-листа.

2. Обеспечить ленивую загрузку контакт-листа по требованию. Так же
обеспечить возможность загрузки контакт-листа в любой момент времени (через
OscarInterface, судя по описанию для этого используются разные SNAC)

3. Создать интерфейс для контакт-листа, документировать все его методы.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

codesite...@google.com

unread,
Jan 22, 2010, 12:27:22 PM1/22/10
to caffein...@googlegroups.com

Comment #1 on issue 4 by samolisov: Переделать работу с контакт-листом
http://code.google.com/p/caffeineim/issues/detail?id=4

Так же необходимо исправить процесс построение контакт-листа, по
возможности его ускорить. Самое главное -
обеспечить получение с сервера ников пользователей (уточнить, приходят ли
ники в ответ на запрос контакт-
листа, если нет - получать по каждому UIN).

codesite...@google.com

unread,
Feb 18, 2010, 11:18:36 PM2/18/10
to caffein...@googlegroups.com

Comment #2 on issue 4 by samolisov: Переделать работу с контакт-листом
http://code.google.com/p/caffeineim/issues/detail?id=4

Необходимо обеспечить добавление комментария при добавлении пользователя в
контакт-лист. Комментарий
добавляется в TLV 0x013C класса SsiAddItem.

Необходимо обеспечить редактирование информации о нике пользователя и
комментарии. Для этого необходимо
написать новый класс, который будет отправлять запрос 13,09 (см.
SsiAddItem, SsiUpdateGroupHeader).

Необходимо при парсинге контакт-листа получать и комментарий (TLV 0x013C)
Reply all
Reply to author
Forward
0 new messages