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

Praveen Sridhar prvn431 at gmail.com
Thu Jun 19 08:02:53 PDT 2014


About the App Manager problem, I made a silly mistake of not checking the
"enable console" in the developer settings after flashing the phone. Now
its working all fine!

I'll be more than happy to update MDN with the required details.


Regards,
Praveen


On Thu, Jun 19, 2014 at 8:04 PM, Tim Chien <timdream at mozilla.com> wrote:

> Praveen,
>
> App Manager only show console log for each app in their own debug
> view. I am not sure you are saying it's not working for you or if you
> are expecting something else.
>
> As of the behavior we talked in the last e-mail, sorry about having
> you to find out on your own. Would you mind updating MDN for every
> keyboard hacker out there?
> https://developer.mozilla.org/en-US/Firefox_OS/Using_the_App_Manager
>
>
> On Mon, Jun 16, 2014 at 6:32 PM, Praveen Sridhar <prvn431 at gmail.com>
> wrote:
> > Yes, I learnt this the hard way!
> > Now I'm able to use the debugger with an IME but I'm unable to get the
> > console events happening in the overall system when the IME layout is
> > changed. I'm sure that is because the debugger shows events only fired by
> > the app and not the ones fired by the system keyboard handler (like
> console
> > logs when layout gets changed)
> >
> > The only quick workaround I see is to test is as a built in app and then
> > make relevant changes.
> > Can the b2g-desktop be of any help here?
> >
> >
> >
> > On Sun, Jun 15, 2014 at 9:29 AM, Tim Chien <timdream at mozilla.com> wrote:
> >>
> >> 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)
> >> _______________________________________________
> >> 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)
> _______________________________________________
> Student-projects mailing list
> Student-projects at lists.smc.org.in
> http://lists.smc.org.in/listinfo.cgi/student-projects-smc.org.in
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.smc.org.in/pipermail/student-projects-smc.org.in/attachments/20140619/11bbf52e/attachment.html>


More information about the Student-projects mailing list