mordak / Term48

50 stars 20 forks source link

Other keyboard input source #9

Open khapota opened 8 years ago

khapota commented 8 years ago

Hi, could you add support for other language input? Such as Vietnamese Telex (DD = Đ, EE = Ê).

Thanks.

mordak commented 8 years ago

This is actually harder than it sounds, but I will have another look and see what I can do. The last time I looked into multiple input languages I found there was no obvious way to determine which input language the user wanted to use. No matter which input language the user selects, we always see the same input at Term48 (the usual ASCII keys). It seems like most of the multiple input language support on BB10 is implemented in Cascades (C++) input classes, which we can't use in Term48 because they also do inappropriate things like spell check and auto-capitalization. I spent a bunch of time a while ago trying to get the C++ input classes working sensibly with Term48, but they just are not designed with terminal input in mind. Anyway, I will have another look, but can't promise that I can make this happen.

khapota commented 8 years ago

Anyway, thank you for awesome application.