|
|
06-02-2009
, 03:21 PM
|
|
Posts: 585 |
Thanked: 732 times |
Joined on Jul 2007
|
#2
|
| The Following User Says Thank You to Matan For This Useful Post: | ||
|
|
06-02-2009
, 03:55 PM
|
|
|
Posts: 755 |
Thanked: 2,248 times |
Joined on Jun 2008
@ Warsaw, Poland
|
#4
|
Why is the arabic keyboard layout that you supplied missing the numbers?
[i'm a karma whore, i know..]
| The Following User Says Thank You to Stskeeps For This Useful Post: | ||
|
|
06-02-2009
, 04:08 PM
|
|
|
Moderator |
Posts: 5,842 |
Thanked: 5,043 times |
Joined on Oct 2007
@ Vancouver, BC, Canada
|
#5
|
| The Following User Says Thank You to qole For This Useful Post: | ||
|
|
06-03-2009
, 06:37 AM
|
|
|
Posts: 526 |
Thanked: 854 times |
Joined on Sep 2007
@ Vienna, Austria
|
#6
|
|
|
06-03-2009
, 08:09 AM
|
|
Posts: 596 |
Thanked: 283 times |
Joined on Jun 2008
@ Finland
|
#7
|
1st row: (normal) q w e r t y u i o p å ? (shifted) Q W E R T Y U I O P Å ! 2nd row (normal) a s d f g h j k l ö ä ' (shifted) A S D F G H J K L Ö Ä ~ 3rd row (normal) z x c v b n m , . - / \ (shifted) Z X C V B N M ; : _ ( ) 4th row: (normal) space (shifted) 1 2 3 4 5 6 7 8 9 0 space
|
|
06-03-2009
, 09:40 AM
|
|
Posts: 571 |
Thanked: 128 times |
Joined on Nov 2005
@ La Rochelle, France
|
#8
|
|
|
06-03-2009
, 09:47 AM
|
|
|
Posts: 2,279 |
Thanked: 526 times |
Joined on Nov 2005
|
#9
|
|
|
06-03-2009
, 09:49 AM
|
|
Posts: 62 |
Thanked: 61 times |
Joined on May 2009
|
#10
|
![]() |
| Tags |
| crowdsourcing, hildon, mer |
| Thread Tools | |
|
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!
maemo.org distmaster & Mer lead developer
If you like this post, thank me (*point to button*). It makes me feel I'm doing something worthwhile people likes using
Last edited by Stskeeps; 06-04-2009 at 07:43 AM.