[maemo-developers] [maemo-developers] How to extend Hildon Input Methods

From: Mohammad Anwari mohammad.anwari at nokia.com
Date: Fri Apr 20 10:33:31 EEST 2007
Hi,

I've forwarded your message (again) to the Bora team. Hope they can fix
this ASAP. Sorry for the inconvinience. For the mean time, I guess you
could use the same header packages which available in Bora 3.0.

Pada hari Rabu, tanggal 18/04/2007 pukul 17:30 +0200, ext Guard][an
menulis:
> Hello Mohammad,
> 
> Since your reply to my questions, the wiki page 
> http://www.maemo.org/platform/docs/howtos/howto_him_bora.html has not 
> been updated :(
> 
> More over, 
> http://repository.maemo.org/stable/3.1/content_comparison.html indicates 
> that packages libhildon-input-method-framework-header-sdk-dev and 
> libhildon-input-method-ui-header-sdk-dev have been removed.
> 
> As a consequence, it is not possible anymore to compile the sample input 
> method plugin at 
> http://www.maemo.org//downloads/him-plugin-examples/him-plugins-sdk-example-0.0.2.tar.gz
> 
> As a workaround, I will revert to bora 3.0. However, what's the solution 
> for bora 3.1 ?
> 
> Regards,
> G.
> 
> Mohammad Anwari wrote:
> > Pada hari Senin, tanggal 15/01/2007 pukul 13:45 +0100, ext Guard][an
> > menulis:
> >> The tutorial mentions "libhildon-input-method-header-sdk-dev and 
> >> libhildon-input-method-framework-header-sdk-dev packages" but the real 
> >> name of the first package seems to be 
> >> "libhildon-input-method-ui-header-sdk-dev".
> > 
> > You are correct. I'm cc:-ing bora-feedback hoping they can fix this.
> > 
> >> Also, it would be nice to have more detailed documentation on key types 
> >> and attributes usage.
> >>
> >> For instance, the <key alpha="ALPHA" size="2">q</key> markup seems 
> >> rather obscure to me, particularly the alpha="ALPHA" part.
> >>
> >> Also, how do you define a modifier key ?
> > 
> > Unfortunately, there is no modifier key :(
> > 
> >>  And how do you specify tabs like the "abc" "ABC" "1!+" tabs on the thumb keyboard. In fact, having 
> > 
> > Put label attribute in the sublayout tag.
> > ...
> > <keyboard layout="THUMB">
> >     <sublayout type="LOWERCASE" label="abc" variance_index="1">
> > ...
> > 
> >> the xml versions of the .vkb files deployed on the device would really 
> >> help understanding how to achieve the "abc/ABC click on the same tab 
> >> changes the case" behavior. 
> > 
> > Use variance index for that, so we would have:
> > ...
> > <keyboard layout="THUMB">
> >     <sublayout type="LOWERCASE" label="abc" variance_index="1">
> >     ...
> >     <sublayout type="UPPERCASE" label="ABC" variance_index="0">
> >     ...
> > ...
> > 
> >> Is there any plan to make these .xml files 
> >> available ?
> > 
> > Sorry, no plan for that.
> > 
> >> Regards.
> >> G.
> > 
> 
> _______________________________________________
> maemo-developers mailing list
> maemo-developers at maemo.org
> https://maemo.org/mailman/listinfo/maemo-developers

More information about the maemo-developers mailing list