Project

General

Profile

Feature #506

Улучшение общей кнопки установки статуса в Азоте

Added by Tehnick almost 9 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Plugins: Azoth
Target version:
Start date:
11/24/2011
Due date:
% Done:

100%

Estimated time:
2.00 h

Description

После запуска клиента, состояние учетных записей восстанавливается независимо. А общая кнопка статуса всегда показывает статус "Доступен" (Online). Даже если все учетки отключены от сети. Новых пользователей программы это сбивает с толку.

Задача: необходимо отображать усредненный по всем всем учеткам статус при запуске. Каких состояний больше, такой статус и отображать. Если состояний поровну, отображать статус с наименьшим приоритетом. Приоритеты расставим таким образом:
6) Готов поболтать
5) Доступен
4) Не отвлекать
3) Отсутствую
2) Недоступен
1) Отключен

Кстати, список статусов лучше располагать именно в такой последовательности (сверху-вниз).

#1

Updated by 0xd34df00d almost 9 years ago

  • Status changed from New to Assigned
  • Estimated time set to 2.00 h
#2

Updated by 0xd34df00d almost 9 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100
  • Estimated time changed from 2.00 h to 1.00 h
#3

Updated by Tehnick almost 9 years ago

Реализовано. Но не полностью. Вторая часть (приоритеты) отсутствует.

#4

Updated by 0xd34df00d almost 9 years ago

Гм, странно. А в чем это заключается?

#5

Updated by 0xd34df00d almost 9 years ago

  • Target version changed from 0.4.95 to 0.4.96
#6

Updated by Tehnick almost 9 years ago

Проблема с приоритетами, по всей видимости, связана с тем, что оффлайновые контакты не учитываются. Например:
1) Уходим в статус "Оффлайн" на всех учетках.
2) Перезапускаем.
3) Вуаля: кнопка показывает статус онлайн.
4) Юзер в шоке... =)

Предлагаю сделать кнопку в состоянии "Оффлайн" по дефолту. Это должно решить проблему как я понимаю.

#7

Updated by 0xd34df00d almost 9 years ago

  • Status changed from Resolved to Assigned
  • Target version changed from 0.4.96 to 0.4.97
  • % Done changed from 100 to 90
  • Estimated time changed from 1.00 h to 2.00 h
#8

Updated by 0xd34df00d almost 9 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 90 to 100

Вроде и оффлайн теперь по дефолту.

#9

Updated by 0xd34df00d almost 9 years ago

  • Status changed from Resolved to Closed
  • Target version changed from 0.4.97 to 0.4.98

Also available in: Atom PDF