Русские буквы в х-статусах
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
qutim | Status tracked in Trunk | |||||
Trunk |
Fix Released
|
Wishlist
|
Alexey Prokhin |
Bug Description
Скриншоты, ниже описание текстом:
http://
http://
http://
На скриншотах слева ночная сборка 32-bit 2010_04_11, справа стабильный 0.2 , глюк есть в обеих версиях, пробовал менять статусы местами.
Суть: кутим разрешает писать в коротком х-статусе до 30 символов. Если в статусе только английские буквы, цифры и пробелы, то у того, кто читает статус, отображаются все 30 сиволов, но если в статусе есть русские буквы, кол-во отображаемых букв уменьшается, иногда на конце статуса появляется знак вопроса в квадрате. Если в статусе только русские буквы, отобразится только 17 символов, если русские с английскими, то статус не обрезается, пока русских букв в статусе меньше 11. Предлагаю ввести проверку на основе этих данных и не давать писать статусы, которые смогут прочитать не все клиенты.
Если прочитать статусы вручную (3-ий скрин), то все отображается нормально. Проверял только на клиентах qutIM.
Changed in qutim: | |
assignee: | nobody → Alexey Prokhin (alexey-prokhin) |
importance: | Undecided → Wishlist |
milestone: | none → 0.3 |
status: | New → Confirmed |
Changed in qutim: | |
milestone: | 0.3 → none |