Opened 14 years ago

Closed 14 years ago

#2234 closed defect (fixed)

some unicode fix

Reported by: Hiro <shimada@…> Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: mythtv Version:
Severity: medium Keywords:
Cc: Ticket locked: no

Description

some unicode handling fix.

  • lib/libmythtv/playgroup.cpp
    • playgroup title and category added utf8 when binding.
  • lib/libmythtv/programinfo.cpp
    • title_pronounce get by fromUtf8 and do not translate category.
  • lib/libmyth/settings.cpp
    • setting value added utf8 when binding.
  • lib/libmyth/mythcontext.cpp
    • db error message get by fromUtf8, because all sql written by utf8
  • programs/mythfrontend/playbackbox.cpp
    • dispGroup get by fromUtf8 when load from db.
    • recGroup added utf8 when binding.
  • programs/mythfrontend/networkcontrol.cpp
    • title and subtitle get by fromUtf8 load from db.
  • programs/mythbackend/mainserver.cpp
    • recgroup and playgroup get by fromUtf8 load from db.
  • programs/mythbackend/scheduler.cpp
    • subtitle, channame, chansign, category, recgroup and playgroup get by fromUtf8 load from db.
  • programs/mythvosd/main.cpp
    • get by fromUtf8 when parsing arguments.
    • added local8Bit when console out.

thank for attension

Attachments (2)

unicode.patch (12.2 KB) - added by Hiro <shimada@…> 14 years ago.
mythosd_unicode.patch (1.3 KB) - added by Sam 14 years ago.
patch for mythtvosd

Download all attachments as: .zip

Change History (4)

Changed 14 years ago by Hiro <shimada@…>

Attachment: unicode.patch added

comment:1 Changed 14 years ago by Sam

Appreciated! I was looking for the unicode OSD.

However, why don't fix all the arguements? May be someday later someone would use non-ascii template name or whatever...I am putting up a patch for mythtvosd.

Changed 14 years ago by Sam

Attachment: mythosd_unicode.patch added

patch for mythtvosd

comment:2 Changed 14 years ago by Isaac Richards

Resolution: fixed
Status: newclosed

(In [11039]) utf-8 fixes for random database/messages.

Closes #2234.

Note: See TracTickets for help on using tickets.