[Student-projects] GSoC Update : FirefoxOS KeyboardIME Up and Running

Tim Chien timdream at mozilla.com
Sat Jun 14 20:59:53 PDT 2014


td;lr, for debugging the keyboard app, *always* ensure the virtual
keyboard of the keyboard app to debug is clearly visible before
hitting the debug button.

*warning: internal System app below*

The App Manager is quite tricky. The "launch" button is routed to
mozApp.launch() and "debug" button looks for the current live frame.
You cannot launch the keyboard app from App Manager because keyboard
app frames are handled by input management, not the app window
management. When you click the debug button without making sure the
keyboard is launched already, App Manager will attempt to ask app
window management to launch it for you, not the input management.
That's why you see the Keyboard Settings frame instead of the virtual
keyboard frame.

(Therefore, if you want to debug the Keyboard Settings frame instead
of the virtual keyboard frame, you could use it the other way around)



On Thu, Jun 5, 2014 at 7:55 PM, Praveen Sridhar <prvn431 at gmail.com> wrote:
> Thank you Tim and Rudy.
> I'm still not able to debug the app in the Simulator. It seems that on
> launch by clicking the "debug" button on the App Manager, the settings page
> gets opened up and with the settings.html page closed, the debugger view is
> removed. Since Rudy got it working without any problem with the device, I
> suppose the problem is only with the Simulator.
> I was plagued by slow internet connection, so I did not flash my phone with
> the latest build. I'll do that and report back.
>
>
> Thank you Jishnu, your work on the layouts for the Indic Keyboard will save
> me loads of time!
>
>
> Regards,
> Praveen
>
>
> On Thu, Jun 5, 2014 at 3:20 PM, Jishnu <jishnu7 at gmail.com> wrote:
>>
>>
>>
>> On Thu, Jun 5, 2014 at 1:10 PM, Praveen Sridhar <prvn431 at gmail.com> wrote:
>>>
>>> Since there is no "standard" mobile-specific layout for Indic keyboards,
>>> I've experimented a bit with the keys.
>>
>>
>> For Malayalam, I have created a mobile layout based on Lalitha
>> (Documentation is pending.) for our Indic Keyboard[1] project. It is pretty
>> optimized, may be you can use it. Also, there is another layout called
>> Amalaki[2] created by Suresh P.
>>
>> For other languages, I have spent good amount of time creating custom
>> (mostly phonetic) layouts for mobile. You can use them too.
>>
>>
>> [1] https://github.com/smc/Indic-Keyboard
>> [2] https://gitorious.org/amalaki
>>
>>
>> --
>> Regards,
>> Jishnu
>>
>> http://j15h.nu
>>
>> _______________________________________________
>> Student-projects mailing list
>> Student-projects at lists.smc.org.in
>> http://lists.smc.org.in/listinfo.cgi/student-projects-smc.org.in
>>
>
>
> _______________________________________________
> Student-projects mailing list
> Student-projects at lists.smc.org.in
> http://lists.smc.org.in/listinfo.cgi/student-projects-smc.org.in
>



-- 
Tim Guan-tin Chien, Engineering Manager and Front-end Lead, Firefox
OS, Mozilla Corp. (Taiwan)



More information about the Student-projects mailing list