Listitem and unicode
#1
listitem object don't support unicode for labels, instead controllist.additem(text) is ok

i make some changes to listitem.cpp

diff

i changed also iconimage and thumbnail, i don't know if necessary... i don't know also if getlabel is correct...
Reply
#2
unicode seems not supported internally in xbmc...
you can't see a filename like "myfavortiòà"

"ò" and "à" are replace with a square...

now i convert unicode to ascii before create listitem:
Quote:l_file = file[emuleconnector.filename].encode('ascii', 'ignore')
l_perccompl = file[emuleconnector.perccompl].encode('ascii', 'ignore')
l_filestate = file[emuleconnector.filestate].encode('ascii', 'ignore')

item = xbmcgui.listitem(l_file + " (" + l_perccompl + ")", l_filestate)

:d
Reply

Logout Mark Read Team Forum Stats Members Help
Listitem and unicode0