Русские буквы в х-статусах

Bug #592476 reported by popstas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qutim
Status tracked in Trunk
Trunk
Fix Released
Wishlist
Alexey Prokhin

Bug Description

Скриншоты, ниже описание текстом:
http://my.jetscreenshot.com/2838/20100610-xhpc-268kb
http://my.jetscreenshot.com/2838/20100610-kdmh-287kb
http://my.jetscreenshot.com/2838/20100611-1kkr-156kb
На скриншотах слева ночная сборка 32-bit 2010_04_11, справа стабильный 0.2 , глюк есть в обеих версиях, пробовал менять статусы местами.
Суть: кутим разрешает писать в коротком х-статусе до 30 символов. Если в статусе только английские буквы, цифры и пробелы, то у того, кто читает статус, отображаются все 30 сиволов, но если в статусе есть русские буквы, кол-во отображаемых букв уменьшается, иногда на конце статуса появляется знак вопроса в квадрате. Если в статусе только русские буквы, отобразится только 17 символов, если русские с английскими, то статус не обрезается, пока русских букв в статусе меньше 11. Предлагаю ввести проверку на основе этих данных и не давать писать статусы, которые смогут прочитать не все клиенты.
Если прочитать статусы вручную (3-ий скрин), то все отображается нормально. Проверял только на клиентах qutIM.

Tags: x-status
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
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.