Thread
:
[Mer] Crowdsourcing for on screen keyboard layouts
View Single Post
Stskeeps
2009-06-02 , 18:06
Posts: 1,671 | Thanked: 11,478 times | Joined on Jun 2008 @ Warsaw, Poland
#
1
This is an experiment in trying to source the Talk community in order to help you get your country's keyboard layouts into our on screen keyboard in Mer.
Basically, we've found that him-arabic (the input method for arabic) is actually a keyboard layout engine (it reads from XML), and we would like to ask -you- to help contribute keyboard layouts so we can have full support for your preferred layouts.
The layouts are XML files (UTF-8) and very simple. An example of Arabic can be seen
here
with the graphical version seen
here
. The example of english layout can be found
here
Basic structure:
* <him-arabic>
** <layout mode="0">
(0 meaning shift not pressed, 1 means shift pressed)
*** <row>
repeat these elements per row you want
**** <key name="
character
" expand="
1 if it should expand and fill - look at the space button in the image, 0 otherwise
" />
****
Add as many keys as needed in the row
*** </row>
** <layout>
**
Make both a shift not pressed and shift pressed layout.
* </him-arabic>
We currently have:
Arabic
English
Hebrew
German (by thp)
Finnish/Swedish/Norwegian (by Meizirkki)
Russian (by 412b)
French (by fredoll)
Portuguese-speaking countries (Brazil, Portugal, Angola, Mozambique, etc.) (by Bobbe)
Italian (by debernardis)
Persian/Farsi (by Claudius)
- will update list as new layouts come in.
When posting please do it in the following manner:
* Attach the .xml file to the post
* Acknowledge that the layout is licensed GPLv2 or later, and write what name you would like to be acknowledged with in AUTHORS
* Indicate which keyboard layout it is
* Any comments related to the layout.
If anyone wants to help extend him-arabic (it's c++) to make it a more generic keyboard engine, come talk to us in #mer on irc.freenode.net
Thanks in advance!
__________________
As you go on to other communities, remember to build them around politeness, respect, trust and humility.
Be wary of poisonous people and deal with them before they end up killing your community.
. Seen it happen to too many IRC channels, forums, open source projects.
Last edited by Stskeeps; 2009-06-04 at
10:43
.
Quote & Reply
|
The Following 11 Users Say Thank You to Stskeeps For This Useful Post:
allnameswereout
,
Bobbe
,
giladmttw
,
lma
,
meizirkki
,
qole
,
qwerty12
,
sachin007
,
sjgadsby
,
timsamoff
,
yerga
Stskeeps
View Public Profile
Find all posts by Stskeeps