Plex Media Center for OS X Leopard

Finally nailed the font issue!

The bottom line was that the canonical type on OS X is UTF-32LE, not UTF-16LE as on Windows, or WCHAR_T as on Linux (which is a pseudo-encoding anyhow, which means “the system dependent and locale dependent wide character encoding”). On OS X using WCHAR_T defaulted to UTF-8, which - while it is a great encoding - didn’t jive with the rest of XBMC.

I can’t believe that took around 6 hours to figure out…

untitled.jpg

13 Comments so far

  1. azrael February 24th, 2008 10:39 am

    w00t!!

  2. JuaNuKeR February 24th, 2008 11:44 am

    Many thanks!

    The Spanish community blesses you! ;-)

  3. iMist February 24th, 2008 1:38 pm

    Wohoo! Good one!

  4. sigalakos February 24th, 2008 1:52 pm

    Perhaps we’ll get a new build just with that implementation. :-D Great work Elan, I can’t wait for the next release to sink my beta jaws in!

  5. elan February 24th, 2008 2:58 pm

    Actually, I’m still tracking down some filesystem character issues. For some reason directory/filenames are still screwed up…

  6. Jalle February 24th, 2008 7:58 pm

    I hope that this also fixs the problem with Swedish fonts (I assume so). I am so close to get myself a MacMini and that is all due to your work with XBMC… I want to be abl to retire my old Xbox:)

  7. madmax February 24th, 2008 8:44 pm

    dos that explain the odd characters used in the RSS feed & weather etc ?

  8. elan February 24th, 2008 8:55 pm

    @madmax: Yes!

    @Jalle: No reason why it shouldn’t.

  9. OSXBMC ya está en español « Mac Mini HTPC February 24th, 2008 11:30 pm

    [...] Vía: AppleWeblog Más información: OSXBMC [...]

  10. eduo February 26th, 2008 2:24 am

    elan: Are there any plans, in the future, to implement Sparkle auto-update functionality? I’d assume “no until we get to ’stable’” but I’ve been asked this around and thought it made sense (I don’t know if there are plans for version-checking in other platforms but the same functionality could call platform-specific functions in each).

  11. elan February 26th, 2008 7:16 am

    eduo: Yes, but I’d be happier if Sparkle supported incremental updates, as the full package is quite large.

  12. eduo February 26th, 2008 10:54 am
  13. elan February 26th, 2008 11:04 am

    @eduo: Saw that. Looks like vaporware at the moment :)

Leave a reply

Support Plex

Mmmmm...Beer!

Contact Me

elan at plexapp dot com
  • Meta

  • Recent Comments

    • Mickey"oops I am late :( Happy Thanksgiving Elan and everyone celebrating it! I make a toast to all the things done..."
    • sham"I installed plex 7.1 for the first time yesterday, being a long time htpc guy (done dev for freevo, mce xp, mce..."
    • Anton"Hi, Thanks for the app. I’ve switched from Sapphire, some things I love some thing I hate. Overall great..."
    • Jakob Metzger"ok, yea. I kinda figured that out. I noticed that it is exactly the same OSD as the regular iTunes..."
  • What I'm Doing...

  • Archives