2009-01-29, 22:44
jmarshall Wrote:@taxigps
Use the built in functions for that: g_charsetConverter.utf8ToW()
jmarshall Wrote:Yep - that'll be just fine.
@jmarshall
Is this OK to do in general or should it only be done for a UNICODE build (i.e. #ifdef UNICOCDE)?
I'm still not completely happy with just delaying locking the graphics context for 1 second to workaround the window-stacking issues. It isn't 100% reliable for me on slow hardware.
I have a version of the patch that prevents user-interaction with XBMC whilst the externalplayer is active by showing a modal (OK) dialog instead of locking the context; pressing OK terminates the spawned process, or the dialog is closed when the process ends. I'll add this to the ticket, I'd really appreciate if someone else could take a look at this.