Hi!
Great! The patch has been included into the linux branch by XBMC team!
See:
http://xbmc.svn.sourceforge.net/viewvc/x...sion=10226
Other branches should follow.
Features:
* Supports mapping of any recognized ascii to unicode
* Supports mapping of any recognized virtual key to unicode
* Supports mapping of ascii or virtual key in combination with currently
pressed modifiers "Shift" and "Alt Gr" (Right Alt)
* Supports processing of unicode in GUI-Dialog-Keyboard window
* Added support for many virtual keys to SDLKeyboard and
DirectInputKeyboard
* Added untested(!!!) unicode support for keyboard processing of
GUIEditContol (modified/corrected(?) string processing for UTF8)
Restrictions:
* Does not support dead keys.
* Does not support mapping to virtual keys
* Only supports single modifiers Shift and "Alt Gr" (Right Alt), till now.
Hint: the feature was created especially for the original platform, i.e. the keyboard mapping beside the unicode feature is NOT needed for SDL! SDL already works mostly correct without my mapping feature. If the example-XML for german is active/"deployed" on SDL and german language is configured, it will disturb more than it will help!
To remove problems with this feature on german SDL platforms: simply remove or correct (shorten) the (improper) XML(-entries)!
In other words: a "german SDL" platform needs another XML-configuration than a "german XBox" platform! Maybe this might become a common problem for other features than mine, too.
Cheers
Webbanane