Opened 8 years ago

Closed 7 years ago

Last modified 6 years ago

#264 closed улучшение (fixed)

Выделять в списках собственного пользователя

Reported by: alx Owned by: san
Priority: trivial Milestone: 2 очередь
Component: ПО MC04-Dispatcher. Пульт диспетчера/техника Keywords: interface
Cc: san

Description (last modified by alx)

Когда в списке несколько абонентов, и среди них есть пользователь пульта, определить самого себя можно только по имени.

Было бы удобнее, если собственный пользователь пульта во всех списках, где он только есть, будет иметь какое-то визуальное отличие (другой шрифт, другой цвет, какой-то специальный значок и т.п.). Это поможет в процессе работы быстрее отличать себя самого от других.

Attachments (4)

ss1.jpg (15.4 KB ) - added by alx 8 years ago.
ss2.jpg (15.9 KB ) - added by alx 8 years ago.
debug2016-09-09.log (16.0 KB ) - added by alx 8 years ago.
main.log (6.0 KB ) - added by alx 8 years ago.

Download all attachments as: .zip

Change History (36)

comment:1 by san, 8 years ago

Пользователи с ролью Техник/Диспетчер выводятся в самом верху списка пользователей (дублируются)

  1. Предполагалось что собственный пользователь будет выводится самым первым, пока Дима это не сделал.
  2. Визуальное отличие собственного пользователя согласую с дизайнером

comment:2 by dimag, 8 years ago

Keywords: interface added
Resolution: fixed
Status: newclosed

r301.
Пользователя программы всегда вывожу первым в дереве пользователей.

by alx, 8 years ago

Attachment: ss1.jpg added

comment:3 by alx, 8 years ago

Resolution: fixed
Status: closedreopened

В r305 не работает. Вошел в сеть как Техник 2@192.168.0.63 и в списке пользователей группы "УМГ" вижу себя не первым:


Кроме того, пользователя программы может вообще не быть в какой-то группе, поэтому предложенный вариант работает не всегда - первый пользователь в списке не обязательно является пользователем программы.

comment:4 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

Пользователь выводиться первым в списке всех пользователей, в самом верху списка, в не зависимости от его принадлежности к какой либо группе, а не в списке той группы, к которой пользователь принадлежит.

comment:5 by san, 8 years ago

Priority: minortrivial
Resolution: fixed
Status: closedreopened

Алексей, пользователи с ролью техник/диспетчер выводятся в списке пользователей программы дважды:

  1. В самом верху списка пользователей ("свой" пользователь самый первый)
  2. На своём месте в своей группе(или если у пользователя нет группы в "группе" которую дима назвал Без имени)

Как обозначать своего пользователя в списке пользователей конференции я согласую. забираю тикет себе

comment:6 by san, 8 years ago

Owner: changed from dimag to san
Status: reopenedassigned

in reply to:  5 comment:7 by alx, 8 years ago

Replying to san:

Алексей, пользователи с ролью техник/диспетчер выводятся в списке пользователей программы дважды:

Да, я это знаю. К самому верху списка претензий не было - там я, действительно, был первым.

забираю тикет себе

Саша, может быть тогда все предложения по интерфейсу сразу тебе адресовать, а не Диме?

comment:8 by dimag, 8 years ago

Мне тоже.

comment:9 by san, 8 years ago

Если требуются значительные изменения интерфейса или новые элементы, кнопки и т.д. адресуй лучше мне.

comment:10 by dimag, 8 years ago

Resolution: fixed
Status: assignedclosed

Александр, какие предложения?
Можно оставить всё как есть сейчас.

in reply to:  5 comment:11 by san, 8 years ago

Replying to san:

Как обозначать своего пользователя в списке пользователей конференции я согласую. забираю тикет себе

comment:12 by alx, 8 years ago

Resolution: fixed
Status: closedreopened

Тикет был закрыт с резолюцией fixed без указания ревизии, в которой реализовано улучшение. Переоткрываю.

comment:13 by san, 8 years ago

Дмитрий - закрыватель тикетов :)
даже чужих

comment:14 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

r301.
Там всё было закрыто, смотрите внимательно

in reply to:  14 comment:15 by alx, 8 years ago

Resolution: fixed
Status: closedreopened

Replying to dimag:

r301.
Там всё было закрыто, смотрите внимательно

Смотрю.

  1. 2 августа comment:2, действительно, закрыл тикет с указанием ревизии r301. Тут все нормально.
  2. Однако 3 августа при проверки программы ревизии r305, обнаружилось, что пользователь первым в списке является не всегда, о чем был сделан comment:3, в котором тикет открыт заново.
  3. 5 августа в comment:10 Вы повторно зактыли тикет с резолюцией fixed, но, на этот раз, ревизия коммита, которым было сделано исправление (то есть чтобы пользоватеь программы всегда был первым во всех списках) указано не было. Поэтому
  4. в comment:12 я переоткрыл тикет по формальным основаниям.

На данный момент, в ревизии r315 описанное в тикете по-прежнему не выполняется - пользователь программы не всегда первый в списках:


comment:16 by alx, 8 years ago

Description: modified (diff)

Уточнил описание.

comment:17 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

Пользователь появляет первым в списке только один раз, во время вывода диспетчеров и техников.
Перед ними выводиться пользователь.
Далее выводиться дерево пользователей, если пользователь принадлежит к одной из групп(например УМГ), то он будет выводиться в общем порядке.
Начиная с r301 такая логика работы.
Так я договорился с Александром, можно учтонитьу него.

in reply to:  17 comment:18 by alx, 8 years ago

Resolution: fixed
Status: closedreopened

Replying to dimag:

Пользователь появляет первым в списке только один раз, во время вывода диспетчеров и техников.
Начиная с r301 такая логика работы.

Описанная логика работы не удовлетворяет описанию улучшения, предложенного в описании тикета. Например, просматривая список членов группы, пользователь программы визуально не может отличить себя от других пользователей (кроме как сравнением имени).

comment:19 by dimag, 8 years ago

Александр, твоё мнение?

comment:20 by san, 8 years ago

Тикет я забрал себе, чтобы обсудить с Ваней как выделять своего пользователя в списках.
Пока такой возможности не было.

comment:21 by dimag, 8 years ago

Ваня что-нибудь сказал?

comment:22 by san, 8 years ago

Дополнительных рекомендаций по отображению кнопки собственного пользователя не поступало.

comment:23 by dimag, 8 years ago

То есть оставляем как есть?
Текущий пользователь выводится первым в списке пользователей.
Далее выводиться дерево пользователей, если пользователь принадлежит к одной из групп(например УМГ), то он будет выводиться в общем порядке.
Начиная с r301 такая логика работы.

comment:24 by san, 8 years ago

Да, как есть, оставляем тикет открытым, пока дизайнер не скажет нам как выделять собственного пользователя.

comment:25 by dimag, 8 years ago

Предлагаю перенести данный функционал на следующий этап.

comment:26 by dimag, 8 years ago

r421
Пользователь выделятся в дереве пользователей.

by alx, 8 years ago

Attachment: ss2.jpg added

comment:27 by alx, 8 years ago

В r421 смотрю список участников конференции:


Один из этих участников - я сам. Никакого визуального отличия себя от других не вижу...

comment:28 by dimag, 8 years ago

Для списка участников выбранной конференции механизм выделение будет описанн потом.

in reply to:  26 comment:29 by alx, 8 years ago

Replying to dimag:

Пользователь выделятся в дереве пользователей.

Прошу прощения, не заметил сразу, что речь пока только о дереве пользователей.

by alx, 8 years ago

Attachment: debug2016-09-09.log added

by alx, 8 years ago

Attachment: main.log added

comment:30 by alx, 8 years ago

По просьбе Димы прикрепил логи программы.

comment:31 by alx, 7 years ago

Resolution: fixed
Status: reopenedclosed

In 815/dispatcher:

Пользователь программы в списке пользователей и в списке участников конференции
отображается жирным шрифтом. Closes #264.

comment:32 by san, 6 years ago

Milestone: Текущее2 очередь

Milestone renamed

Note: See TracTickets for help on using tickets.